Что за фигня с этими функциями высшего порядка?!

Ребята, нужна помощь! Я совсем запутался с этими функциями высшего порядка в JS. Никак не могу понять, как они работают. Пытаюсь написать какую-то простую логику, а оно все ломается!

Пересмотрел кучу туториалов, но ни черта не помогает. Ничего не понимаю про замыкания, callback-и... Короче, полный провал! Кто-нибудь может объяснить на пальцах, что к чему?

slon2 cc

Подробнее

Ужас! Не могу отправить сообщение!

Кажется, мой аккаунт сломался. Пытаюсь отправить сообщение другу, а оно просто не отправляется. Пишет какую-то ошибку, ну типа 'не удалось отправить'.

Чистил кэш, перезагружал телефон, даже в техподдержку писал – тишина. Что делать, а?

slon3 cc

Подробнее

Помогите, новичок в программировании, нужно выбрать первый язык! — kraken dark net

Я только начал изучать программирование, и мне совсем неясно, откуда начать: Python, Java, или JavaScript? Где лучше начать изучение, чем на Крáкен сайт?

kraken forum

Подробнее

Начинаю в IT — где начать?

Помощь: Привет всем! Я совсем никакого опыта в IT, но хочу начать. На Крáкен маркетплейс вижу много курсов, но боюсь выбрать не тот. Кто здесь плыл в начале своей карьеры? Помогите с выбором первого шага!

ссылка на Крáкен шоп

Подробнее

Умный дом и блэк спрут - пусть они соединятся? — badabingshop com ссылка blacksprut bsconnect co

В моей новой квартире я установил умные устройства: термостаты, светильники и даже домофон. Все работает прекрасно, кроме того, что я слышал о возможности интеграции через блэк спрут. Попытался подключить, но система начала крахать как замерзший телефон. Я не хочу превращать свой умный дом в лабораторию блэк спрута. Скажите, стоит ли рисковать и использовать блэк спрут для умного дома?

blacksprut сайт зеркало 1blacksprut me

Подробнее

Стартапы: как начать свой проект в IT

Захотелось заложить стартап? Вот ключевые моменты:

  • Идея должна быть уникальной и решать реальную проблему.
  • Сделай MVP (минимум жизнеспособный продукт) — прототип на 3 месяца.
  • Найди инвесторов или стартовый капитал — гранты от программах Правительства.
  • Работай с командой — нужны разработчики, дизайнеры, маркетологи.
  • Проверяй рынок и адаптируйся к обратной связи.

Trip scan зеркало рабочее onion

Подробнее

Гайд по апгрейду старого ноутбука: продлеваем жизнь

Привет всем! Как-то давно не поднималась тема апгрейда старых добрых ноутбуков. Все носятся с новыми моделями, а ведь многие еще вполне себе работают, но тормозят так, что хоть плачь. Кмк, выкинуть еще вполне живой девайс — это преступление против здравого смысла и экологии, особенно когда речь идет о технологиях в Беларуси. Сегодня расскажу, как можно вдохнуть новую жизнь в старого друга, потратив минимум средств.

  • SSD вместо HDD. Это, пожалуй, самый главный и эффективный апгрейд. Скорость загрузки системы и приложений увеличится в разы. Если у вас еще стоит старый механический диск, то замена на SSD — это первое, что нужно сделать. Даже недорогой SATA SSD даст ощутимый прирост производительности.
  • Добавить оперативной памяти (RAM). Если ваш ноутбук имеет 4 ГБ RAM или меньше, добавление еще 4 или 8 ГБ может значительно улучшить многозадачность. Проверьте, какой тип памяти поддерживает ваш ноутбук (DDR3, DDR4) и какой максимальный объем. Мало кто знает, но для многих старых ноутбуков расширение памяти — это проще простого.
  • Замена термопасты и чистка системы охлаждения. Перегрев — бич старой техники. Пыль забивается в радиаторы, термопаста высыхает. Регулярная чистка и замена термопасты помогут избежать троттлинга процессора и видеокарты, что тоже скажется на скорости работы
  • Чистая установка операционной системы. После всех аппаратных изменений, свежая установка Windows или Linux поможет избавиться от остатков старого софта и потенциальных проблем. Это как генеральная уборка для вашего компьютера.
  • Возможно, замена процессора или видеокарты?. На большинстве ноутбуков это либо невозможно, либо крайне сложно и дорого. Так что, если это не ультрабук с распаянными компонентами, то скорее всего, пропустите этот пункт. Лучше сосредоточьтесь на первых трех

В общем, не спешите покупать новый гаджет, если старый еще может послужить. При правильном подходе можно получить вполне рабочий аппарат для повседневных задач. Удачи в экспериментах!

Подробнее

SOS! Приложение для учета финансов сдохло, что делать?!

Ну вот, блин. Мое любимое приложение для учета расходов, которым пользуюсь уже лет пять, просто перестало запускаться. Вот буквально вчера все работало, а сегодня - черный экран и все. Удалил, поставил заново - тот же эффект. Пробовал искать аналоги, но все они либо слишком простые, либо наоборот, какие-то монструозные, с кучей ненужных мне функций. А самое главное - где мои данные? Там же вся моя история трат, понимаете? Где теперь это найти, чтобы перенести куда-то?

Может, кто-то из знатоков гаджетов в Беларуси сталкивался с таким? Есть какие-то хитрые способы восстановить данные из кэша или что-то такое? Или посоветуйте реально крутое, но не замудренное приложение для контроля финансов, чтобы мне не пришлось заново учить всю эту бухгалтерию, а можно было просто импортировать старые данные, если получится их вытащить.

Подробнее

Как избежать утечек данных при разработке мобильных приложений?

Разработка мобильных приложений — это не только креатив, но и большая ответственность за безопасность данных пользователей. Утечка информации может стоить компании репутации и миллиардных исков. Поэтому, если вы пишите под iOS или Android, вот несколько ключевых моментов, которые нужно держать в уме.

  • Шифрование данных: Всегда шифруйте конфиденциальные данные, как в памяти устройства, так и при передаче по сети. Используйте проверенные алгоритмы (AES, TLS).
  • Безопасное хранение ключей: Никогда не храните ключи шифрования в открытом виде в коде. Используйте Keychain на iOS или Keystore на Android.
  • Аутентификация и авторизация: Внедряйте надежные механизмы проверки подлинности пользователей и контроля доступа к функциям приложения. Двухфакторная аутентификация — ваш друг.
  • Защита от реверс-инжиниринга: Применяйте обфускацию кода и другие методы, чтобы затруднить злоумышленникам анализ вашего приложения.
  • Регулярные аудиты безопасности: Не ленитесь проводить тестирование на проникновение и аудит кода. Лучше найти уязвимость самому, чем ждать, пока ее найдет кто-то другой.
  • Контроль доступа к API: Если ваше приложение работает с бэкендом, убедитесь, что API хорошо защищены. Используйте токены, rate limiting и валидацию входящих запросов.
  • Работа с кракен ссылкой: При интеграции внешних сервисов, убедитесь, что вы используете проверенные ссылки, например, с кракен сайта, чтобы избежать фишинга.

Соблюдение этих правил поможет минимизировать риски и построить действительно безопасное приложение.

Подробнее