Как баги с датами чуть не устроили цифровой апокалипсис — и почему скоро всё может повториться
В канун 2000 года весь мир готовился не только к тому, чтобы пить шампанское и есть оливье, но и к возможной техногенной катастрофе. Банковские счета миллионов людей могли обнулиться, аэропорты — встать, а техника (в том числе банкоматы и медицинское оборудование) — выйти из строя.
Всё из-за «Проблемы 2000 года» — коварного бага, связанного с особенностью хранения дат в прошлом. В карточках рассказываем, как инженеры предотвратили апокалипсис и почему в 2038-м нас ждёт новый вызов.
В канун 2000 года весь мир готовился не только к тому, чтобы пить шампанское и есть оливье, но и к возможной техногенной катастрофе. Банковские счета миллионов людей могли обнулиться, аэропорты — встать, а техника (в том числе банкоматы и медицинское оборудование) — выйти из строя.
Всё из-за «Проблемы 2000 года» — коварного бага, связанного с особенностью хранения дат в прошлом. В карточках рассказываем, как инженеры предотвратили апокалипсис и почему в 2038-м нас ждёт новый вызов.
👍6❤3🔥1
Всё об основах JavaScript
Если вы начинаете тернистый путь во фронтенд или хотите освежить знания, эта подборка поможет заложить базу. Здесь всё, что нужно для знакомства с JavaScript — главным языком веб-разработки.
Язык программирования JavaScript
Стартовый онбординг по JS: что это, для чего, из чего состоит, где применяется и чем отличается от Java :)
🧩 Читать → https://skillbox.ru/media/code/chto-takoe-javanoscript-i-zachem-on-nuzhen/
Как запустить JavaScript-код
Запускаем скрипты в браузере и вне браузера.
🧩 Читать → https://skillbox.ru/media/base/kak-zapustit-javanoscript-kod-v-brauzere-konsoli-i-redaktore-koda/
Базовые операторы в JavaScript
Операции сравнения, арифметика, логика: как работают операторы, каков порядок их применения и какие в них делают распространённые ошибки.
🧩Читать → https://skillbox.ru/media/code/bazovye-operatory-v-javanoscript/
Циклы
for, while, for…of и другие — как и когда использовать циклы в JS, чтобы обойтись без ошибок.
🧩 Читать → https://skillbox.ru/media/base/cikly-v-javanoscript/
Гайд по функциям в JavaScript
Как их объявлять, вызывать и использовать без ошибок.
🧩 Читать → https://skillbox.ru/media/code/uslovnye-operatory-if-else-i-switch-v-javanoscript-s-chego-nachat-i-kak-ne-oshibitsya/
Типы данных в JavaScript
Как устроены примитивные и сложные типы, как работает приведение типов и почему важно понимать, что в JS не всё так просто.
🧩 Читать → https://skillbox.ru/media/code/tipy-dannyh-v-javanoscript/
Регулярные выражения
Рассказываем, как использовать регулярки в JS: шаблоны поиска, группы, флаги.
🧩 Читать → https://skillbox.ru/media/code/regulyarnye-vyrazheniya-v-javanoscript-kak-oni-ustroeny-i-dlya-chego-nuzhny/
Менеджер пакетов NPM
Пакет с пакетами для JavaScript, который упрощает работу со сторонними библиотеками.
🧩 Читать → https://skillbox.ru/media/code/chto-takoe-npm-gayd-po-menedzheru-paketov-nodejs/
Если вы начинаете тернистый путь во фронтенд или хотите освежить знания, эта подборка поможет заложить базу. Здесь всё, что нужно для знакомства с JavaScript — главным языком веб-разработки.
Язык программирования JavaScript
Стартовый онбординг по JS: что это, для чего, из чего состоит, где применяется и чем отличается от Java :)
🧩 Читать → https://skillbox.ru/media/code/chto-takoe-javanoscript-i-zachem-on-nuzhen/
Как запустить JavaScript-код
Запускаем скрипты в браузере и вне браузера.
🧩 Читать → https://skillbox.ru/media/base/kak-zapustit-javanoscript-kod-v-brauzere-konsoli-i-redaktore-koda/
Базовые операторы в JavaScript
Операции сравнения, арифметика, логика: как работают операторы, каков порядок их применения и какие в них делают распространённые ошибки.
🧩Читать → https://skillbox.ru/media/code/bazovye-operatory-v-javanoscript/
Циклы
for, while, for…of и другие — как и когда использовать циклы в JS, чтобы обойтись без ошибок.
🧩 Читать → https://skillbox.ru/media/base/cikly-v-javanoscript/
Гайд по функциям в JavaScript
Как их объявлять, вызывать и использовать без ошибок.
🧩 Читать → https://skillbox.ru/media/code/uslovnye-operatory-if-else-i-switch-v-javanoscript-s-chego-nachat-i-kak-ne-oshibitsya/
Типы данных в JavaScript
Как устроены примитивные и сложные типы, как работает приведение типов и почему важно понимать, что в JS не всё так просто.
🧩 Читать → https://skillbox.ru/media/code/tipy-dannyh-v-javanoscript/
Регулярные выражения
Рассказываем, как использовать регулярки в JS: шаблоны поиска, группы, флаги.
🧩 Читать → https://skillbox.ru/media/code/regulyarnye-vyrazheniya-v-javanoscript-kak-oni-ustroeny-i-dlya-chego-nuzhny/
Менеджер пакетов NPM
Пакет с пакетами для JavaScript, который упрощает работу со сторонними библиотеками.
🧩 Читать → https://skillbox.ru/media/code/chto-takoe-npm-gayd-po-menedzheru-paketov-nodejs/
🔥5❤1👍1
Компания хочет, чтобы её сотрудники чаще применяли AI-инструменты в своей работе.
С начала года в Meta* начали отслеживать, насколько активно сотрудники используют искусственный интеллект в своей работе. Теперь же к этому добавили игровые механики.
По информации от источников Business Insider, компания запустила игру Level Up. Она помогает сотрудникам освоить AI-инструменты и стимулирует использовать их при решении рабочих задач. Игра работает через корпоративный чат-бот Metamate. За применение ИИ в работе сотрудники качают уровни и получают значки-ачивки.
Искусственный интеллект в Meta уже используют для:
Помимо этого, по словам источников Business Insider, подразделение Reality Labs, занимающееся аппаратным обеспечением и виртуальной реальностью, стремится увеличить показатель использования сотрудниками AI-инструментов до уровня выше 75%. Сейчас этот показатель составляет 70%, а в июне достиг лишь 30 %.
👍🏻 — если тимлид поощряет использование ИИ в работе.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤3👎3🤡1
Подборка полезных расширений для браузера
Сколько нужно расширений, чтобы в браузере хотелось зависать почаще?
Ответа у нас нет, но есть целых 40 идей. Среди них вы найдёте не только привычные блокировщики рекламы и утилиты для разработки, но и необычные программы, которые преобразят вашего «хромого» до неузнаваемости.
Улучшенная защита данных, красивая стартовая страница, поисковик скидок и купонов на маркетплейсах для заядлых шопоголиков. А ещё плагины, которые вернут дизлайки на YouTube и принудительно установят тёмную тему на всех страницах (для любителей работать по ночам это мастхэв).
Оптимизировать рутину → https://skillbox.ru/media/code/rasshireniya-dlya-brauzerov-top-40-dopolneniy-dlya-chrome-i-yandeks-brauzera/
Сколько нужно расширений, чтобы в браузере хотелось зависать почаще?
Ответа у нас нет, но есть целых 40 идей. Среди них вы найдёте не только привычные блокировщики рекламы и утилиты для разработки, но и необычные программы, которые преобразят вашего «хромого» до неузнаваемости.
Улучшенная защита данных, красивая стартовая страница, поисковик скидок и купонов на маркетплейсах для заядлых шопоголиков. А ещё плагины, которые вернут дизлайки на YouTube и принудительно установят тёмную тему на всех страницах (для любителей работать по ночам это мастхэв).
Оптимизировать рутину → https://skillbox.ru/media/code/rasshireniya-dlya-brauzerov-top-40-dopolneniy-dlya-chrome-i-yandeks-brauzera/
🔥4👍3🤔1
🐍 На неделе вышел Python 3.14, а мы и не заметили
В новой версии добавили:
• поддержку свободнопоточного кода Python (free-threaded Python code path);
• поддержку формата сжатия Zstandard в стандартной библиотеке;
• новый синтаксис шаблонных строк (t-strings);
• поддержку нескольких интерпретаторов в рамках одного процесса через новый модуль;
• отложенную оценку аннотаций.
И это далеко не всё. Полный перечень улучшений и изменений можно прочитать на официальном сайте Python.
Его уже успели протестировать. Например, разработчик Мигель Гринберг рассказал в своём блоге, что новая версия работает примерно на 27% быстрее, чем Python 3.13.
💬 Уже успели потестить? Действительно стал быстрее?
В новой версии добавили:
• поддержку свободнопоточного кода Python (free-threaded Python code path);
• поддержку формата сжатия Zstandard в стандартной библиотеке;
• новый синтаксис шаблонных строк (t-strings);
• поддержку нескольких интерпретаторов в рамках одного процесса через новый модуль;
• отложенную оценку аннотаций.
И это далеко не всё. Полный перечень улучшений и изменений можно прочитать на официальном сайте Python.
Его уже успели протестировать. Например, разработчик Мигель Гринберг рассказал в своём блоге, что новая версия работает примерно на 27% быстрее, чем Python 3.13.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍8🔥3
— Привет, PyTorch! Как мне создать голосового помощника?»
— Всё просто: пиши код и запускай 😂
PyTorch — это гибкая библиотека с открытым исходным кодом для создания и обучения нейронных сетей. С её помощью вы можете создавать модели распознавания изображений, которые будут отличать собак от кошек, системы прогнозирования погоды, персональные рекомендательные системы для подбора музыки и многое другое.
Если вы знаете базовый синтаксис Python и умеете устанавливать библиотеки — велком в нашу новую статью. В ней мы разбираем, как устроен PyTorch, и после теории пишем простого голосового ассистента.
→ https://skillbox.ru/media/code/osnovy-pytorch-dlya-python-razrabotchika/
— Всё просто: пиши код и запускай 😂
PyTorch — это гибкая библиотека с открытым исходным кодом для создания и обучения нейронных сетей. С её помощью вы можете создавать модели распознавания изображений, которые будут отличать собак от кошек, системы прогнозирования погоды, персональные рекомендательные системы для подбора музыки и многое другое.
Если вы знаете базовый синтаксис Python и умеете устанавливать библиотеки — велком в нашу новую статью. В ней мы разбираем, как устроен PyTorch, и после теории пишем простого голосового ассистента.
→ https://skillbox.ru/media/code/osnovy-pytorch-dlya-python-razrabotchika/
🔥5👍4👏3
Редакция журнала составила топ, разбитый на 20 категорий. В него вошли лучшие гаджеты и сервисы, включая ИИ, робототехнику и электронику. Вот некоторые позиции из рейтинга.
• домашний робот-помощник Figure 03;
• сверхподвижный робот Unitree 03;
• УФ-принтер EufyMake E1.
• менеджер уведомлений Buzzkill;
• программа, улучшающая качество звучания речи, Adobe Podcast Enhance;
• ПО для обнаружения дипфейков Pindrop Pulse.
🎧 Электроника:
• наушники AirPods Pro 3;
• иммерсивная камера с 360-градусным обзором Antigravity A1;
• мини-SSD от Biwin.
🤖 ИИ:
• сверхэнергоэффективные чипы Ambiq SPOT;
• настольный суперкомпьютер с ИИ NVIDIA DGX Spark;
• среда разработки для вайб-кодинга Warp Agentic Development Environment.
Ещё в подборку вошли гаджеты для дома вроде охладителя супов и напитков Nékojita FuFu в форме котика, бьюти-продукты, устройства для сельского хозяйства, аэрокосмические технологии и многое другое.
Полный топ можно посмотреть тут.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Вчера Microsoft завершила поддержку легендарной «десятки». Пользователи перестанут получать техническую поддержку, а также обновления функционала и систем безопасности.
Тем, у кого сборка ПК не соответствует требованиям Windows 11, компания предлагает два пути: купить новый ПК с Windows 11 или присоединиться к программе Extended Security Updates (ESU), которая стоит 30 долларов в год или 1000 баллов Microsoft Reward. Правда, обновления будут касаться только систем безопасности Windows и получать их можно будет до 13 октября 2026 года.
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡9😢6