Начинается трансляция фестиваля РИТ++ 2019 — для тех, кто создаёт интернет.
Подключайтесь: tproger.ru/events/rit-2019/
Айтишная реальность
Подключайтесь: tproger.ru/events/rit-2019/
Айтишная реальность
🙊2
Асинхронный JavaScript: решаем типичные задачи — часть 2
Разбираем новые примеры задач, с которыми frontend-разработчики часто сталкиваются на собеседованиях:
https://tprg.ru/PSbi
#задачки #фронтенд #javascript
Айтишная реальность
Разбираем новые примеры задач, с которыми frontend-разработчики часто сталкиваются на собеседованиях:
https://tprg.ru/PSbi
#задачки #фронтенд #javascript
Айтишная реальность
Microsoft Paint добавляет в ИИ-изображения скрытый GUID, привязанный к вашему запросу
Исследователь выяснил, как Paint и Photos в Windows помечают локально созданные ИИ-картинки. При генерации промпт отправляется на серверы Microsoft, в ответ приходит 16-байтовый GUID, который прячут в пикселях — как невидимый водяной знак. Поскольку GUID связан с запросом, а запрос — с пользователем, по изображению теоретически можно отследить автора.
Как обезопасить себя, читайте в статье.
Айтишная реальность
Исследователь выяснил, как Paint и Photos в Windows помечают локально созданные ИИ-картинки. При генерации промпт отправляется на серверы Microsoft, в ответ приходит 16-байтовый GUID, который прячут в пикселях — как невидимый водяной знак. Поскольку GUID связан с запросом, а запрос — с пользователем, по изображению теоретически можно отследить автора.
Как обезопасить себя, читайте в статье.
Айтишная реальность
В Google Chrome перестанут работать расширения для блокировки рекламы
В январе 2023 года Google обновит интерфейс для расширений — выйдет Manifest Version 3. Сейчас все блокировщики рекламы работают на версии 2, но с января загружать и обновлять их по старому API будет невозможно.
Уже установленные расширения на Manifest V2 проработают до июня, но полноценно функционировать не смогут — им нужны регулярные обновления. Новый способ фильтрации рекламы пока не готов, а старый алгоритм адаптировать нельзя.
#google #chrome #интернет
Айтишная реальность
В январе 2023 года Google обновит интерфейс для расширений — выйдет Manifest Version 3. Сейчас все блокировщики рекламы работают на версии 2, но с января загружать и обновлять их по старому API будет невозможно.
Уже установленные расширения на Manifest V2 проработают до июня, но полноценно функционировать не смогут — им нужны регулярные обновления. Новый способ фильтрации рекламы пока не готов, а старый алгоритм адаптировать нельзя.
#google #chrome #интернет
Айтишная реальность
Сможет ли ИИ по странице в VK понять, насколько человек умён?
Один из наших читателей решил это проверить и провёл настоящее расследование. Результаты — уже внутри. 🤖
#нейросети #ии
Айтишная реальность
Один из наших читателей решил это проверить и провёл настоящее расследование. Результаты — уже внутри. 🤖
#нейросети #ии
Айтишная реальность
Завершили нашу серию из трёх частей о создании изображений на чистом CSS.
Часть первая — с коалой и основами: https://tproger.ru/translations/pure-css-images-1/
Часть вторая — сложнее, учимся делать баннеры: https://tproger.ru/translations/pure-css-images-2/
Часть третья — для продвинутых: интерактивная картинка на CSS и Vue.js: https://tproger.ru/translations/pure-css-images-3/
Айтишная реальность
Часть первая — с коалой и основами: https://tproger.ru/translations/pure-css-images-1/
Часть вторая — сложнее, учимся делать баннеры: https://tproger.ru/translations/pure-css-images-2/
Часть третья — для продвинутых: интерактивная картинка на CSS и Vue.js: https://tproger.ru/translations/pure-css-images-3/
Айтишная реальность
💔1
9 способов разрядить атмосферу перед созвоном
Знакомо, когда заходишь в звонок заранее, а до старта ещё пару минут? И ты не один — вокруг те же пунктуальные коллеги, и всем как-то неловко молчать.
К 1 апреля собрали подборку из 9 лайфхаков, чем заняться в ожидании начала:
https://tproger.ru/articles/top-9-veshhej-pered-mitom/
#кек
Айтишная реальность
Знакомо, когда заходишь в звонок заранее, а до старта ещё пару минут? И ты не один — вокруг те же пунктуальные коллеги, и всем как-то неловко молчать.
К 1 апреля собрали подборку из 9 лайфхаков, чем заняться в ожидании начала:
https://tproger.ru/articles/top-9-veshhej-pered-mitom/
#кек
Айтишная реальность
🍌1
Думаете, готовы к карьере в IT? Проверьте себя — какой счёт покажет наша новая викторина? https://tproger.ru/quiz/test-your-intelligence/
Айтишная реальность
Айтишная реальность
Вот подборка полезных материалов с нашего сайта для тех, кто входит в Android-разработку:
— FAQ: как начать создавать приложения под Android — https://tproger.ru/translations/how-to-start-android/
— Интервью с Денисом Неклюдовым, экспертом Google Developer Expert по Android — https://tproger.ru/interview/denis-necliudov/
— Советы по настройке рабочего процесса в проектах — https://tproger.ru/projects/working-process-advice/
— Что говорят эксперты о выборе первой платформы в мобильной разработке — https://tproger.ru/experts/18/
Айтишная реальность
— FAQ: как начать создавать приложения под Android — https://tproger.ru/translations/how-to-start-android/
— Интервью с Денисом Неклюдовым, экспертом Google Developer Expert по Android — https://tproger.ru/interview/denis-necliudov/
— Советы по настройке рабочего процесса в проектах — https://tproger.ru/projects/working-process-advice/
— Что говорят эксперты о выборе первой платформы в мобильной разработке — https://tproger.ru/experts/18/
Айтишная реальность
😎1
Вот подборка мощных приёмов и неочевидных хаков на языке C — которые пригодятся и в C++. С ними вы сможете разобрать любой, даже самый сложный код:
— 9 нестандартных трюков в Си, о которых вы, скорее всего, не знали: https://tproger.ru/translations/9-clang-tricks/
— Как эффективно упаковывать структуры в Си: https://tproger.ru/translations/art-of-structure-packing/
— Два практичных способа применения одноэлементных структур в Си: https://tproger.ru/translations/c-single-member-structs/
— Задачка: какие ошибки приводят к падению C-приложений? Разбор вариантов: https://tproger.ru/problems/what-mistakes-can-cause-error-in-applications-written-in-c/
— И напоследок — цикл из двух статей про создание ядра для x86: не хак, но очень увлекательно.
Простое ядро: https://tproger.ru/translations/lets-write-a-kernel-1/
Система ввода/вывода: https://tproger.ru/translations/lets-write-a-kernel-2/
Айтишная реальность
— 9 нестандартных трюков в Си, о которых вы, скорее всего, не знали: https://tproger.ru/translations/9-clang-tricks/
— Как эффективно упаковывать структуры в Си: https://tproger.ru/translations/art-of-structure-packing/
— Два практичных способа применения одноэлементных структур в Си: https://tproger.ru/translations/c-single-member-structs/
— Задачка: какие ошибки приводят к падению C-приложений? Разбор вариантов: https://tproger.ru/problems/what-mistakes-can-cause-error-in-applications-written-in-c/
— И напоследок — цикл из двух статей про создание ядра для x86: не хак, но очень увлекательно.
Простое ядро: https://tproger.ru/translations/lets-write-a-kernel-1/
Система ввода/вывода: https://tproger.ru/translations/lets-write-a-kernel-2/
Айтишная реальность
Нужны ли разработчику сертификаты — вопрос, который поднимает Сергей Березняков, пожалуй, самый сертифицированный специалист Microsoft в мире. Он делится своим опытом:
https://tprg.ru/XmN6
#эксперты
Айтишная реальность
https://tprg.ru/XmN6
#эксперты
Айтишная реальность
🙈1
1–2 декабря — KasperskyOS Night 2020 Winter Edition.
Евгений Касперский и ключевые разработчики расскажут о кибериммунном подходе «Лаборатории Касперского», впервые раскроют детали масштабного проекта и поделятся лайфхаками по созданию защищённых IT-систем.
Присоединяйтесь к кругу профессионалов — регистрируйтесь на странице конференции: https://kas.pr/pmr3
#ивенты
Айтишная реальность
Евгений Касперский и ключевые разработчики расскажут о кибериммунном подходе «Лаборатории Касперского», впервые раскроют детали масштабного проекта и поделятся лайфхаками по созданию защищённых IT-систем.
Присоединяйтесь к кругу профессионалов — регистрируйтесь на странице конференции: https://kas.pr/pmr3
#ивенты
Айтишная реальность
Главное за выходные:
— Вышел релиз открытого JavaScript-движка V8 6.1, разрабатываемого с участием Google и применяемого в браузерах на основе Chromium: https://goo.gl/icCk26
— ИИ теперь способен превращать 2D-изображения в 3D-объекты: https://goo.gl/cfgZWT
— В MIT создали алгоритм, обученный на эмодзи и умеющий выявлять сарказм в Twitter: https://goo.gl/WqYe4g
— JetBrains открыла исходники библиотеки Ring UI с более чем 50 веб-компонентами для интерфейсов: https://goo.gl/MwJqP7
— Белый дом обратился к IT-компаниям с просьбой помочь модернизировать госструктуры: https://goo.gl/FxtzCT
Айтишная реальность
— Вышел релиз открытого JavaScript-движка V8 6.1, разрабатываемого с участием Google и применяемого в браузерах на основе Chromium: https://goo.gl/icCk26
— ИИ теперь способен превращать 2D-изображения в 3D-объекты: https://goo.gl/cfgZWT
— В MIT создали алгоритм, обученный на эмодзи и умеющий выявлять сарказм в Twitter: https://goo.gl/WqYe4g
— JetBrains открыла исходники библиотеки Ring UI с более чем 50 веб-компонентами для интерфейсов: https://goo.gl/MwJqP7
— Белый дом обратился к IT-компаниям с просьбой помочь модернизировать госструктуры: https://goo.gl/FxtzCT
Айтишная реальность
Google, Microsoft и Huawei объединили усилия, чтобы поддержать развитие языка Rust
Напомним, что в 2020 году Mozilla уволила множество сотрудников, в том числе тех, кто работал над Rust.
Чтобы стабилизировать ситуацию, эксперты из Google, Microsoft, Huawei и других крупных IT-компаний создали специальный фонд. Он уже выделил 1 миллион долларов на развитие языка программирования.
#rust
Айтишная реальность
Напомним, что в 2020 году Mozilla уволила множество сотрудников, в том числе тех, кто работал над Rust.
Чтобы стабилизировать ситуацию, эксперты из Google, Microsoft, Huawei и других крупных IT-компаний создали специальный фонд. Он уже выделил 1 миллион долларов на развитие языка программирования.
#rust
Айтишная реальность
«Я был скептиком» — так тимлид начал рассказ о том, как его команду отправили на эксперимент с вайб-кодингом. Трое человек, один из них — программист, две недели на разработку реального сервиса для десятков тысяч сотрудников и дедлайн, который откладывали уже три раза. Что пошло не так: проблемы с
Спасли чёткие границы и осознание — где ИИ действительно ускоряет, а где без опытного разработчика не обойтись.
Читайте на Tproger.
Айтишная реальность
git, перегрузка модели в пиковые часы и искушение вечно править код вместо релиза.Спасли чёткие границы и осознание — где ИИ действительно ускоряет, а где без опытного разработчика не обойтись.
Читайте на Tproger.
Айтишная реальность
🦄3
Ближайшие ивенты для IT-специалистов 🚀
— Конкурс «Конструируй будущее»
До 11 июля, онлайн
Принимаются заявки на всероссийский конкурс разработки устройств для умного дома от GS Labs. Главный приз — 1 млн рублей.
— Чемпионат по машинному обучению, ИИ и большим данным
14 июля – 18 августа
Регистрация до 10 августа в рамках «Цифрового прорыва». Призовой фонд — до 1,5 млн ₽. Участники решают реальные задачи от ФНС России, Росстата, Росавиации и Минкультуры.
— Вебинар «Новые фичи Managed Service for Kubernetes»
6 июля, онлайн
Эксперты Yandex.Cloud покажут обновления: сети на базе Cilium и балансировщик нагрузки как Ingress Controller.
— Митап «Эволюция фронтенд-разработчика»
10 июля, онлайн
Команда Mercury Development обсудит пути роста: переход к фуллстеку или смену вектора на мобильную разработку. В конце — «Своя игра» с призом AirPods Pro 🎧
— Конференция Podlodka Frontend Crew
12–23 июля, онлайн
Две недели онлайн: сессии, воркшопы, интервью и дискуссии о фронтенд-архитектуре. Спикеры — топ-разработчики из Авито, Aviasales, Feature Sliced Core Team, DRIVE2 и Effector.
— QA meetup
15 июля, онлайн
Разберут фреймворк для автоматизации тестирования от «СберМаркет» и оптимизацию тестового пайплайна.
#ивенты
Айтишная реальность
— Конкурс «Конструируй будущее»
До 11 июля, онлайн
Принимаются заявки на всероссийский конкурс разработки устройств для умного дома от GS Labs. Главный приз — 1 млн рублей.
— Чемпионат по машинному обучению, ИИ и большим данным
14 июля – 18 августа
Регистрация до 10 августа в рамках «Цифрового прорыва». Призовой фонд — до 1,5 млн ₽. Участники решают реальные задачи от ФНС России, Росстата, Росавиации и Минкультуры.
— Вебинар «Новые фичи Managed Service for Kubernetes»
6 июля, онлайн
Эксперты Yandex.Cloud покажут обновления: сети на базе Cilium и балансировщик нагрузки как Ingress Controller.
— Митап «Эволюция фронтенд-разработчика»
10 июля, онлайн
Команда Mercury Development обсудит пути роста: переход к фуллстеку или смену вектора на мобильную разработку. В конце — «Своя игра» с призом AirPods Pro 🎧
— Конференция Podlodka Frontend Crew
12–23 июля, онлайн
Две недели онлайн: сессии, воркшопы, интервью и дискуссии о фронтенд-архитектуре. Спикеры — топ-разработчики из Авито, Aviasales, Feature Sliced Core Team, DRIVE2 и Effector.
— QA meetup
15 июля, онлайн
Разберут фреймворк для автоматизации тестирования от «СберМаркет» и оптимизацию тестового пайплайна.
#ивенты
Айтишная реальность
🤣2
На прошлых выходных вышло несколько важных новостей:
— Группа modzero, специализирующаяся на безопасности, нашла кейлоггер в ноутбуках HP. Он был замаскирован под аудиодрайвер — довольно неожиданное место: https://tproger.ru/news/keylogger-found-and-neutralized-in-audio-driver-of-hp-laptops/amp/
— Google представила ускоренный виджет поиска Chrome для Android. Он даёт возможность мгновенно начать ввод и получать результаты: https://tproger.ru/news/chrome-dev-android-search-widget/amp/
— В Android обнаружили критическую уязвимость, которую уже используют злоумышленники. Исправят её только с выходом Android O: https://tproger.ru/news/critical-android-bug/amp/
— Google анонсировала Treble — новую модульную систему, улучшающую архитектуру Android: https://tproger.ru/news/here-comes-treble-modular-base/amp/
— С 10 по 12 мая в Сиэтле прошла конференция Microsoft Build 2017. Там Microsoft показала множество новинок — рассказали обо всём в обзоре: https://tproger.ru/articles/microsoft-build-2017-summary/amp/
Айтишная реальность
— Группа modzero, специализирующаяся на безопасности, нашла кейлоггер в ноутбуках HP. Он был замаскирован под аудиодрайвер — довольно неожиданное место: https://tproger.ru/news/keylogger-found-and-neutralized-in-audio-driver-of-hp-laptops/amp/
— Google представила ускоренный виджет поиска Chrome для Android. Он даёт возможность мгновенно начать ввод и получать результаты: https://tproger.ru/news/chrome-dev-android-search-widget/amp/
— В Android обнаружили критическую уязвимость, которую уже используют злоумышленники. Исправят её только с выходом Android O: https://tproger.ru/news/critical-android-bug/amp/
— Google анонсировала Treble — новую модульную систему, улучшающую архитектуру Android: https://tproger.ru/news/here-comes-treble-modular-base/amp/
— С 10 по 12 мая в Сиэтле прошла конференция Microsoft Build 2017. Там Microsoft показала множество новинок — рассказали обо всём в обзоре: https://tproger.ru/articles/microsoft-build-2017-summary/amp/
Айтишная реальность
Маск, Гейтс, Дуров — безусловно, иконы для многих программистов. Но настоящий разработчик не просто восхищается, а сам стремится к совершенству.
У наших экспертов — ответ на вопрос: как писать код, который вдохновляет.
https://tproger.ru/experts/excellent-code/
Айтишная реальность
У наших экспертов — ответ на вопрос: как писать код, который вдохновляет.
https://tproger.ru/experts/excellent-code/
Айтишная реальность
🥰1
Пять лет создатели DuckDB отказывались от денег венчурных фондов — теперь проект переходит в Amazon Web Services
Марк Раасвелдт и Ханнес Мюлайзен сообщили, что их компания DuckLabs (30+ человек, Амстердам) с начала сентября войдёт в состав AWS. DuckDB скачивают более миллиона раз в день — если вы используете локальную аналитику или ETL с Parquet, это касается вашей инфраструктуры. 💡
Почему? По словам основателей, небольшая команда без инвесторов рискует замедлить рост проекта, а превращать её в крупную sales- и support-структуру они не хотят. При этом сотрудничество с AWS уже длится больше года.
Проекты DuckDB, DuckLake и Quack останутся под лицензией MIT, а вся интеллектуальная собственность — у некоммерческого DuckDB Foundation. Появится техсовет фонда и поддержка подписанных сторонних расширений. 🛠️
Главное опасение: повторится ли судьба Redis и Elastic, где лицензии позже изменили? Пока IP у фонда — это главная гарантия. Подробности — в блоге DuckLabs.
#опенсорс #новости
Айтишная реальность
Марк Раасвелдт и Ханнес Мюлайзен сообщили, что их компания DuckLabs (30+ человек, Амстердам) с начала сентября войдёт в состав AWS. DuckDB скачивают более миллиона раз в день — если вы используете локальную аналитику или ETL с Parquet, это касается вашей инфраструктуры. 💡
Почему? По словам основателей, небольшая команда без инвесторов рискует замедлить рост проекта, а превращать её в крупную sales- и support-структуру они не хотят. При этом сотрудничество с AWS уже длится больше года.
Проекты DuckDB, DuckLake и Quack останутся под лицензией MIT, а вся интеллектуальная собственность — у некоммерческого DuckDB Foundation. Появится техсовет фонда и поддержка подписанных сторонних расширений. 🛠️
Главное опасение: повторится ли судьба Redis и Elastic, где лицензии позже изменили? Пока IP у фонда — это главная гарантия. Подробности — в блоге DuckLabs.
#опенсорс #новости
Айтишная реальность
Модель уровня прошлогоднего Claude теперь запускается даже на обычном ноуте. Что ставить — подсказываем по гайду от Unsloth.
Ещё полгода назад локальные LLM путались в простом коде. Сегодня на 16 ГБ ОЗУ без видеокарты работает мультимодальная модель, а на Mac Studio — GLM-5.3-Flash, которую Z․ai приравнивает к Opus 4.8.
Сначала установите Ollama (Windows, macOS, Linux), потом одна команда в терминал:
16 ГБ, без GPU: Gemma 4 12B в 4 битах, 7–8 ГБ на диске:
32 ГБ или GPU на 16 ГБ: Qwen3․8-27B, 4 бита, 16–19 ГБ, понимает изображения и логически мыслит:
Mac с 64 ГБ: Qwen3․6-35B-A3B, MoE с 3 млрд активных параметров из 35 — быстро работает:
128 ГБ (Mac Studio, DGX Spark): GLM-5.3-Flash в 3 битах (требует 128–150 ГБ памяти) или DeepSeek-V4-Flash в 3 битах, 103 ГБ. В Ollama их нет. Установка через Unsloth: curl -fsSL https://unsloth.ai/install.sh | sh, затем
Kimi K3 и Qwen3․8 на 2,4 трлн параметров не влезают даже в 128 ГБ: минимальный квант — от 400 ГБ.
Все таблицы требований — в каталоге Unsloth. Если у вас Mac с 24 ГБ, берите Qwen3․8-27B: сам Unsloth указывает, что 4-битная версия рассчитана именно на такую память.
#ии
Айтишная реальность
Ещё полгода назад локальные LLM путались в простом коде. Сегодня на 16 ГБ ОЗУ без видеокарты работает мультимодальная модель, а на Mac Studio — GLM-5.3-Flash, которую Z․ai приравнивает к Opus 4.8.
Сначала установите Ollama (Windows, macOS, Linux), потом одна команда в терминал:
16 ГБ, без GPU: Gemma 4 12B в 4 битах, 7–8 ГБ на диске:
ollama run gemma4:12b32 ГБ или GPU на 16 ГБ: Qwen3․8-27B, 4 бита, 16–19 ГБ, понимает изображения и логически мыслит:
ollama run qwen3.8:27bMac с 64 ГБ: Qwen3․6-35B-A3B, MoE с 3 млрд активных параметров из 35 — быстро работает:
ollama run qwen3.6:35b-mlx128 ГБ (Mac Studio, DGX Spark): GLM-5.3-Flash в 3 битах (требует 128–150 ГБ памяти) или DeepSeek-V4-Flash в 3 битах, 103 ГБ. В Ollama их нет. Установка через Unsloth: curl -fsSL https://unsloth.ai/install.sh | sh, затем
unsloth run --model unsloth/GLM-5.3-Flash-GGUF:UD-IQ3_XXS. Через llama.cpp — ветка glm5next/upstream из форка Unsloth, сборка и команды в гайде.Kimi K3 и Qwen3․8 на 2,4 трлн параметров не влезают даже в 128 ГБ: минимальный квант — от 400 ГБ.
Все таблицы требований — в каталоге Unsloth. Если у вас Mac с 24 ГБ, берите Qwen3․8-27B: сам Unsloth указывает, что 4-битная версия рассчитана именно на такую память.
#ии
Айтишная реальность
🌭2