Ору: вышло коллекционное издание Doom, в котором можно запустить игру прямо на коробке от Doom
Limited Run Games представила ультимативное издание Doom и Doom II — Will It Run Edition. И да, игру можно запускать буквально с коробки. Она идёт с экранчиком и встроенным железом внутри.
Всего будет выпущено 666 копий, предзаказы откроются 18 апреля, цена — $666. Внутри — классический Doom, бонусные уровни, апдейты и куча олдскульной мрачной прелести.
Doom уже запускали где угодно — теперь ещё и на своей же коробке. Круг замкнулся
#оффтоп
Айтишная реальность
Limited Run Games представила ультимативное издание Doom и Doom II — Will It Run Edition. И да, игру можно запускать буквально с коробки. Она идёт с экранчиком и встроенным железом внутри.
Всего будет выпущено 666 копий, предзаказы откроются 18 апреля, цена — $666. Внутри — классический Doom, бонусные уровни, апдейты и куча олдскульной мрачной прелести.
Doom уже запускали где угодно — теперь ещё и на своей же коробке. Круг замкнулся
#оффтоп
Айтишная реальность
❤6🤗3👏1
😏 Подгон для фронтендеров: разборали что нового в ECMAScript 2025
ECMAScript 2025 официально принят, и в нём много крутых обновлений для JS-разрабов. Теперь можно юзать дублирующиеся именованные группы в RegExp, манипулировать множествами через новый удобный Set API, а Promise.try() наконец отбросит лишние обертки.
Появились локальные модификаторы шаблонов (флаги прямо в части регулярки), helper-методы для итераторов (map, filter, reduce и drop/take почти как в Rust), импорт JSON с атрибутом type, новый формат Float16Array, плюс встроенное экранирование для регулярных выражений.
В статье — наглядно это разобрали с примерами кода. Так что наслаждайтесь
Айтишная реальность
ECMAScript 2025 официально принят, и в нём много крутых обновлений для JS-разрабов. Теперь можно юзать дублирующиеся именованные группы в RegExp, манипулировать множествами через новый удобный Set API, а Promise.try() наконец отбросит лишние обертки.
Появились локальные модификаторы шаблонов (флаги прямо в части регулярки), helper-методы для итераторов (map, filter, reduce и drop/take почти как в Rust), импорт JSON с атрибутом type, новый формат Float16Array, плюс встроенное экранирование для регулярных выражений.
В статье — наглядно это разобрали с примерами кода. Так что наслаждайтесь
Айтишная реальность
👏2🤔1
Внимание: представлен Python-пакет, который делает импорт либ great again
Гений с ником Huan Xu выкатил TARIFF: open-source проект, который вводит «импортные пошлины» на Python-библиотеки. При импорте библиотека задерживается на заданный процент времени, а в консоли появляется гордое сообщение о тарифе.
Спасибо за внимание 🙏
#кек #оффтоп
Айтишная реальность
Гений с ником Huan Xu выкатил TARIFF: open-source проект, который вводит «импортные пошлины» на Python-библиотеки. При импорте библиотека задерживается на заданный процент времени, а в консоли появляется гордое сообщение о тарифе.
Спасибо за внимание 🙏
#кек #оффтоп
Айтишная реальность
💯9👎2😍1
Ору: голландцы выпустили чипсы со вкусом девятивольтовой батарейки 😁
Компания Rewind выпустила кукурузные чипсы, повторяющие легендарный электрический вкус 9-вольтовой батарейки — тот самый, когда пробовал заряд языком в детстве. Дегустаторы пишут, что вкус необычный, причем есть и кислинка, и лёгкое металлическое послевкусие.
Параллельный импорт существует ради этого
Айтишная реальность
Компания Rewind выпустила кукурузные чипсы, повторяющие легендарный электрический вкус 9-вольтовой батарейки — тот самый, когда пробовал заряд языком в детстве. Дегустаторы пишут, что вкус необычный, причем есть и кислинка, и лёгкое металлическое послевкусие.
Параллельный импорт существует ради этого
Айтишная реальность
👏5🎉1
OpenAI представила GPT-o3, и… это королева газлайтинга 😁
Вчера вечером OpenAI показала новую модель — GPT-o3. Умнее, быстрее, особенно в программировании. Но вместе с апгрейдом появилась одна забавная особенность: модель отказывается признавать ошибки и начинает… газлайтить.
Сгенерировала нерабочий код — заявила, что «на её макбуке всё работает». Причём с описанием характеристик. Утверждает, что гуглила, запускала код, сохраняла в облако.
А когда совсем нечем крыть, появляются аргументы покруче: «буфер обмена исказил число», «Опечатался при вводе».
#факты
Айтишная реальность
Вчера вечером OpenAI показала новую модель — GPT-o3. Умнее, быстрее, особенно в программировании. Но вместе с апгрейдом появилась одна забавная особенность: модель отказывается признавать ошибки и начинает… газлайтить.
Сгенерировала нерабочий код — заявила, что «на её макбуке всё работает». Причём с описанием характеристик. Утверждает, что гуглила, запускала код, сохраняла в облако.
А когда совсем нечем крыть, появляются аргументы покруче: «буфер обмена исказил число», «Опечатался при вводе».
#факты
Айтишная реальность
🔥5😡4
Бесплатные ресурсы для изучения SQL
0️⃣ Stepik: Русскоязычный интерактивный курс с тестами и практикой прямо в браузере. Хорош для старта и систематизации.
1️⃣ SQLBolt: Минималистичный тренажёр: объяснение + задача = быстро и по делу. Отлично, если времени мало.
2️⃣ SQLZoo: Много интерактивных задач на базе реальных примеров. Помогает не только понять основы, но и набить руку на более сложных запросах.
3️⃣ SQLTest: Среда, где можно поэкспериментировать с SQL без страха поломать базу. Отлично подходит для детального разбора запросов.
4️⃣ W3Schools: Самый "классический" вариант. Короткая теория, примеры и задачи. Можно листать как справочник и быстро искать нужный синтаксис.
Айтишная реальность
0️⃣ Stepik: Русскоязычный интерактивный курс с тестами и практикой прямо в браузере. Хорош для старта и систематизации.
1️⃣ SQLBolt: Минималистичный тренажёр: объяснение + задача = быстро и по делу. Отлично, если времени мало.
2️⃣ SQLZoo: Много интерактивных задач на базе реальных примеров. Помогает не только понять основы, но и набить руку на более сложных запросах.
3️⃣ SQLTest: Среда, где можно поэкспериментировать с SQL без страха поломать базу. Отлично подходит для детального разбора запросов.
4️⃣ W3Schools: Самый "классический" вариант. Короткая теория, примеры и задачи. Можно листать как справочник и быстро искать нужный синтаксис.
Айтишная реальность
👍8🎉1🤩1
Какие паттерны есть в React и зачем они нужны (часть 2)
Во второй части разбора — ещё больше полезных приёмов для организации React-кода. Хуки и кастомные хуки, мощный паттерн Compound Components, а также свежие возможности — Suspense и серверные компоненты.
#react #паттерны
Айтишная реальность
Во второй части разбора — ещё больше полезных приёмов для организации React-кода. Хуки и кастомные хуки, мощный паттерн Compound Components, а также свежие возможности — Suspense и серверные компоненты.
#react #паттерны
Айтишная реальность
👍5❤1
Microsoft советует утилизировать рабочие ПК с Windows 10, если они не тянут Windows 11 😅
В связи с неминуемым прекращением поддержки 10-ки в официальной документации Microsoft появилась рекомендация: если ваш компьютер не может быть обновлён до Windows 11, его стоит утилизировать, продать или отдать нуждающимся, ну или на свой страх и риск остаться на ОС без поддержки.
А ещё обязательно сохранить все данные в OneDrive и, конечно же, купить современный ПК с поддержкой Copilot, чтобы не упустить чудо-ИИ.
🙉 — пусть засунут свои рекомендации поглубже (*в документацию)
👍 — советы годные
#новости #оффтоп
Айтишная реальность
В связи с неминуемым прекращением поддержки 10-ки в официальной документации Microsoft появилась рекомендация: если ваш компьютер не может быть обновлён до Windows 11, его стоит утилизировать, продать или отдать нуждающимся, ну или на свой страх и риск остаться на ОС без поддержки.
А ещё обязательно сохранить все данные в OneDrive и, конечно же, купить современный ПК с поддержкой Copilot, чтобы не упустить чудо-ИИ.
🙉 — пусть засунут свои рекомендации поглубже (*в документацию)
👍 — советы годные
#новости #оффтоп
Айтишная реальность
😁3❤1🔥1
Планировщик GO: самый подробный гайд простым языком
Автор решил с нуля смоделировать планировщик Go и заодно объяснить всё, что скрыто под капотом языка. От наивной модели “одна горутина — один тред” он шаг за шагом приходит к полноценной архитектуре с GMP-моделью, локальными и глобальными очередями, ворк-стилингом, кооперативной многозадачностью и вытеснением через stackguard.
В статье полно объяснений, примеров и схем. Так что чтиво не только для Go-разработчиков, но и для тех, кто хочет лучше понять, как под капотом работает конкурентность, планирование задач и взаимодействие с ядрами CPU.
#go
Айтишная реальность
Автор решил с нуля смоделировать планировщик Go и заодно объяснить всё, что скрыто под капотом языка. От наивной модели “одна горутина — один тред” он шаг за шагом приходит к полноценной архитектуре с GMP-моделью, локальными и глобальными очередями, ворк-стилингом, кооперативной многозадачностью и вытеснением через stackguard.
В статье полно объяснений, примеров и схем. Так что чтиво не только для Go-разработчиков, но и для тех, кто хочет лучше понять, как под капотом работает конкурентность, планирование задач и взаимодействие с ядрами CPU.
#go
Айтишная реальность
👏4
This media is not supported in your browser
VIEW IN TELEGRAM
Key Promoter X: плагин, который научит IDE-шорткатам
Расширение идёт для IDE от JetBrains и помогает выучить полезные шорткаты. Каждый раз, когда вы используете мышь для вызова команды, плагин подсказывает, какую горячую клавишу можно было бы нажать вместо этого.
Постепенно мозг сам начинает помнить нужные шорткаты — а значит и код пишется быстрее 👍
#инструменты
Айтишная реальность
Расширение идёт для IDE от JetBrains и помогает выучить полезные шорткаты. Каждый раз, когда вы используете мышь для вызова команды, плагин подсказывает, какую горячую клавишу можно было бы нажать вместо этого.
Постепенно мозг сам начинает помнить нужные шорткаты — а значит и код пишется быстрее 👍
#инструменты
Айтишная реальность
🤩6👍1🎉1
This media is not supported in your browser
VIEW IN TELEGRAM
Какие бывают паттерны в React и зачем они нужны
В React под паттернами понимают не шаблоны проектирования в классическом смысле, а типовые подходы к организации компонентов и логики.
В статье — разбор трёх фундаментальных приемов: Container + Presentational, HOC и Render Props — с примерами, плюсами, минусами и важными нюансами.
#react
Айтишная реальность
В React под паттернами понимают не шаблоны проектирования в классическом смысле, а типовые подходы к организации компонентов и логики.
В статье — разбор трёх фундаментальных приемов: Container + Presentational, HOC и Render Props — с примерами, плюсами, минусами и важными нюансами.
#react
Айтишная реальность
👍3
5 игр, чтобы подучить SQL (и не уснуть по дороге)
SQLPD — расследуете преступления как аналитик SQL-полиции. Каждое задание — отдельное дело.
SQL Island — выживаете после крушения на острове, выполняя SQL-задачи, чтобы выбраться.
SQL Murder Mystery — ищете убийцу в базе данных. Свобода действий и минимум подсказок.
Lost at SQL — спасаете подлодку и команду, проходя сюжетные SQL-челленджи.
SQL Squid Game — Решаете задачи по мотивам игры в кальмара, чтобы не повторить судьбу коллеги-аналитика.
#игры #sql
Айтишная реальность
SQLPD — расследуете преступления как аналитик SQL-полиции. Каждое задание — отдельное дело.
SQL Island — выживаете после крушения на острове, выполняя SQL-задачи, чтобы выбраться.
SQL Murder Mystery — ищете убийцу в базе данных. Свобода действий и минимум подсказок.
Lost at SQL — спасаете подлодку и команду, проходя сюжетные SQL-челленджи.
SQL Squid Game — Решаете задачи по мотивам игры в кальмара, чтобы не повторить судьбу коллеги-аналитика.
#игры #sql
Айтишная реальность
😍5
Как прийти к крутому CI/CD пайплайну. Часть 2
В прошлой части разбирались, как поднять собственное облако на базе KVM и libvirt. В этот раз — на что опереться при выборе ВМ и как развернуть инфраструктуру на Fedora Core с использованием mise.
Первый вход, настройки пользователей, подключение mise и подготовка окружения с учётом нужд. Всё с примерами, вырезками из конфига и готовыми командами. Удобно, если хотите построить облачную среду для команды разработки с нуля.
#devops
Айтишная реальность
В прошлой части разбирались, как поднять собственное облако на базе KVM и libvirt. В этот раз — на что опереться при выборе ВМ и как развернуть инфраструктуру на Fedora Core с использованием mise.
Первый вход, настройки пользователей, подключение mise и подготовка окружения с учётом нужд. Всё с примерами, вырезками из конфига и готовыми командами. Удобно, если хотите построить облачную среду для команды разработки с нуля.
#devops
Айтишная реальность
👏4😁3💯2😍1
Выбираем российский хостинг в 2025
В подборке собрали 7 проверенных вариантов для любых задач: от старта блога до корпоративного портала и highload-систем.
Весь список прошёл тест на аптайм, безопасность и работу поддержки — так что пригодится как новичкам, так и тем, кто готовит миграцию крупных проектов.
Айтишная реальность
В подборке собрали 7 проверенных вариантов для любых задач: от старта блога до корпоративного портала и highload-систем.
Весь список прошёл тест на аптайм, безопасность и работу поддержки — так что пригодится как новичкам, так и тем, кто готовит миграцию крупных проектов.
Айтишная реальность
💯2
История TempleOS: самого странного и трогательного проекта в истории IT 🫡
И история эта про ОС, написанную всего одним человеком, получившим «тикет от Бога». Терри Дэвис (автор TempleOS) — талантливый программист с диагнозом шизофрения, который вопреки всему продолжал работать над своим проектом. Он создавал не просто операционку, а цифровой храм, в который вложил всё, что у него было.
И вот несколько фактов об этом проекте — прямиком из твиттера.
#оффтоп #факты
Айтишная реальность
И история эта про ОС, написанную всего одним человеком, получившим «тикет от Бога». Терри Дэвис (автор TempleOS) — талантливый программист с диагнозом шизофрения, который вопреки всему продолжал работать над своим проектом. Он создавал не просто операционку, а цифровой храм, в который вложил всё, что у него было.
И вот несколько фактов об этом проекте — прямиком из твиттера.
#оффтоп #факты
Айтишная реальность
👏5🤩1
ЕС разрабатывает EU OS: альтернатива Windows
В Евросоюзе начали прорабатывать переход на собственную операционную систему — EU OS, которая призвана заменить Windows на фоне обострения отношений с США и стремления снизить зависимость от американских IT-гигантов.
Решение, конечно, прорывное: в качестве базы выбрали Fedora Linux с окружением KDE Plasma, сверху накинут оболочку в стиле Windows — чтобы пользователи не пугались.
Где-то мы это уже видели... 😂
#новости
Айтишная реальность
В Евросоюзе начали прорабатывать переход на собственную операционную систему — EU OS, которая призвана заменить Windows на фоне обострения отношений с США и стремления снизить зависимость от американских IT-гигантов.
Решение, конечно, прорывное: в качестве базы выбрали Fedora Linux с окружением KDE Plasma, сверху накинут оболочку в стиле Windows — чтобы пользователи не пугались.
Где-то мы это уже видели... 😂
#новости
Айтишная реальность
🤩4