• Про то, что такое бесконечная лента (Infinity Scroll, Feed) — есть много статей, постов, гайдов по реализации самого функционала, и, кажется, рассказывать про то, как именно ее реализовать и что это такое — не идея этой статьи. Так же, как…

  • Привет, Хабр!Представляю вам свою первую статью о программировании на Rust. Я только начинаю изучать этот язык, и в качестве первого задания выбрал написание генератора паролей.Процесс разработки консольного приложения будет состоять из нескольких этапов:Формирование структуры пароля.Разработка функции генерации пароля.Создание функций для…

  • В стремительно развивающейся индустрии разработки программного обеспечения появляется новое измерение идентичности: оно сосредоточено вокруг экологической ответственности и устойчивого развития. Как инициатор Eco-Programming Alliance (https://eco-programming.org/), я обнаружил, что программисты всё чаще сталкиваются с необходимостью интеграции экологически осознанных практик в свою работу,…

  • 7 октября 2024 года состоялся релиз стабильной версии языка программирования Python 3.13 с экспериментальным JIT-компилятором, улучшенным интерактивным интерпретатором на основе PyPy и экспериментальным режимом сборки free-threaded build mode. Поддержка этой ветки запланирована в течение полутора лет. Потом ещё три с…

  • Правительство Грузии создало благоприятные условия для иностранцев, чтобы привлечь инвестиции и стимулировать экономику. Грузия абсолютный лидер на постсоветском пространстве по количеству открытых ИП со стороны россиян, белорусов, украинцев. За один только 2022 год было открыто в два раза больше ИП…

  • Главный архитектор программного обеспечения Volvo Юлиус Густавссон (Julius Gustavsson), который в 2019 году руководил разработкой электронного блока управления (ECU) для электромобилей компании, рассказал, что в качестве языка программирования команда выбрала Rust. Сейчас Густавссон поделился, почему выбор пал именно на этот…

  • Проблема «голоса в голове» связана с тем, что их природа неясна. Голоса звучат без наличия каких-либо внешних раздражителей. И, что любопытно, это ощущается как голоса других существ, которые как-то попадают в «голову» человека с шизофренией. В чем же истинная причина…

  • Перевод части главы «Dashboard for Continuous Monitoring of Quality» / «Дашборд для постоянного мониторинга качества» книги «Relating System Quality and Software Architecture» / «Связь качества системы и архитектуры программного обеспечения», Mistrik, 2014———-В этом разделе мы представляем, как три изучаемые компании…

  • Скриншоты: Мишаал РахманAndroid-энтузиаст Мишаал Рахман и другие пользователи операционной системы сообщают о появлении новых функций защиты от кражи смартфона. По всей видимости, теперь смартфоны Android поддерживают функции обнаружения кражи, удалённой блокировки смартфона, а также блокировки устройства в автономном режиме. Все…

  • Когда и как начинать учить детей программированию? Стоит ли вообще это делать? Если да, то какие языки подойдут? Давайте искать ответы на примере Python: рассмотрим его особенности и потенциал, определимся с оптимальным возрастом для начала, разберемся в перспективах направления и…