Айтишная реальность
3.67K subscribers
1.42K photos
507 videos
3 files
3.14K links
С нами программирование становится проще и интереснее! 💻 Вы будете в курсе последних новостей IT-мира, полезных статей и горячих вакансий! 👾 Присоединяйтесь и улучшайте свои навыки вместе с нами.

Связь с админом: @svyaziiistbot
Download Telegram
Начинается трансляция фестиваля РИТ++ 2019 — для тех, кто создаёт интернет.

Подключайтесь: tproger.ru/events/rit-2019/

Айтишная реальность
🙊2
Асинхронный JavaScript: решаем типичные задачи — часть 2

Разбираем новые примеры задач, с которыми frontend-разработчики часто сталкиваются на собеседованиях:

https://tprg.ru/PSbi

#задачки #фронтенд #javascript

Айтишная реальность
Парное программирование в действии:

Айтишная реальность
Microsoft Paint добавляет в ИИ-изображения скрытый GUID, привязанный к вашему запросу

Исследователь выяснил, как Paint и Photos в Windows помечают локально созданные ИИ-картинки. При генерации промпт отправляется на серверы Microsoft, в ответ приходит 16-байтовый GUID, который прячут в пикселях — как невидимый водяной знак. Поскольку GUID связан с запросом, а запрос — с пользователем, по изображению теоретически можно отследить автора.

Как обезопасить себя, читайте в статье.

Айтишная реальность
​В 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/

Айтишная реальность
💔1
9 способов разрядить атмосферу перед созвоном

Знакомо, когда заходишь в звонок заранее, а до старта ещё пару минут? И ты не один — вокруг те же пунктуальные коллеги, и всем как-то неловко молчать.

К 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/

Айтишная реальность
😎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/

Айтишная реальность
Нужны ли разработчику сертификаты — вопрос, который поднимает Сергей Березняков, пожалуй, самый сертифицированный специалист Microsoft в мире. Он делится своим опытом:

https://tprg.ru/XmN6

#эксперты

Айтишная реальность
🙈1
1–2 декабря — KasperskyOS Night 2020 Winter Edition.

Евгений Касперский и ключевые разработчики расскажут о кибериммунном подходе «Лаборатории Касперского», впервые раскроют детали масштабного проекта и поделятся лайфхаками по созданию защищённых 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

Айтишная реальность
Google, Microsoft и Huawei объединили усилия, чтобы поддержать развитие языка Rust

Напомним, что в 2020 году Mozilla уволила множество сотрудников, в том числе тех, кто работал над Rust.

Чтобы стабилизировать ситуацию, эксперты из Google, Microsoft, Huawei и других крупных IT-компаний создали специальный фонд. Он уже выделил 1 миллион долларов на развитие языка программирования.

#rust

Айтишная реальность
«Я был скептиком» — так тимлид начал рассказ о том, как его команду отправили на эксперимент с вайб-кодингом. Трое человек, один из них — программист, две недели на разработку реального сервиса для десятков тысяч сотрудников и дедлайн, который откладывали уже три раза. Что пошло не так: проблемы с 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 июля, онлайн

Разберут фреймворк для автоматизации тестирования от «СберМаркет» и оптимизацию тестового пайплайна.

#ивенты

Айтишная реальность
🤣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/

Айтишная реальность
Маск, Гейтс, Дуров — безусловно, иконы для многих программистов. Но настоящий разработчик не просто восхищается, а сам стремится к совершенству.

У наших экспертов — ответ на вопрос: как писать код, который вдохновляет.
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.

#опенсорс #новости

Айтишная реальность
Модель уровня прошлогоднего 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 ГБ на диске: ollama run gemma4:12b

32 ГБ или GPU на 16 ГБ: Qwen3․8-27B, 4 бита, 16–19 ГБ, понимает изображения и логически мыслит: ollama run qwen3.8:27b

Mac с 64 ГБ: Qwen3․6-35B-A3B, MoE с 3 млрд активных параметров из 35 — быстро работает: ollama run qwen3.6:35b-mlx

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, затем 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