Like Coding
20 subscribers
39 photos
1 video
6 files
44 links
🤖Программирование это ПРОСТО!
В этом канале ты найдешь интересные статьи про новости в мире IT, обучающую информацию!

📖Реклама и сотрудничество : @zeroqxq
Download Telegram
👋Привет, друзья! Сегодня поговорим о Zig — современном языке программирования, который позиционирует себя как "лучший друг C", но с акцентом на безопасность и простоту. Если вы разрабатываете низкоуровневый софт и устали от багов в C/C++, Zig может стать интересным открытием. Давайте разберёмся, что он из себя представляет.

➡️ Сначала о плюсах. Zig — это язык с фокусом на производительность и предсказуемость. Нет сборщика мусора, как в Go или Rust, но есть мощный comptime (компиляция во время компиляции), который позволяет писать метапрограммы без магии. Синтаксис минималистичный, близкий к C, но с явным контролем памяти: аллокатор передаётся явно, чтобы избежать утечек. Отличная кросс-компиляция — Zig может строить код для любой платформы из коробки, без кучи зависимостей. Плюс, он полностью самодостаточен: стандартная библиотека покрывает многое. В итоге, код выходит компактным, быстрым и безопасным по умолчанию.

➡️ Теперь минусы, чтобы не идеализировать. Zig ещё молодой (первый релиз в 2016-ом), так что экосистема скромная: библиотек меньше, чем в Rust или Go, и сообщество небольшое. Отладка может быть болезненной из-за отсутствия зрелых инструментов, а стабильность версии 0.x значит, что API меняется. Не для веб-разработки или скриптинга — здесь он уступает Python или JS.

➡️ А где Zig сияет на практике? Кейсы применения — в системном программировании. Например, Bun (альтернатива Node.js) использует Zig для runtime, чтобы ускорить JS-выполнение. В embedded-системах Zig популярен для микроконтроллеров: простота и отсутствие runtime-оверхеда идеальны для IoT-устройств. Ещё круто для игровых движков — TigerBeetle (финтех-база данных) на Zig показывает, как он справляется с высоконагруженными задачами. Компании вроде AWS экспериментируют с ним для cloud-инфраструктуры, где нужна предсказуемая производительность.

➡️ В итоге, Zig — это инструмент для тех, кто ценит контроль и скорость, но готов мириться с незрелостью экосистемы. Что думаете — стоит ли Zig места в вашем стеке? Делитесь в комментах! 🚀

#articles@likecoding
Please open Telegram to view this post
VIEW IN TELEGRAM
11
👋Привет, друзья! В сегодня разберёмся с контейнеризацией — это когда приложения упаковывают в "контейнеры", чтобы они работали одинаково везде: на ноуте, сервере или в облаке. Главный герой — Docker, но идея шире. Если вы в devops или просто разрабатываете софт, это must-have инструмент.

➡️ Плюсы контейнеризации: портативность на высоте — один образ, и приложение бежит без "у меня не работает, потому что...". Изоляция: каждый контейнер в своём мире, не мешает другим. Масштабирование лёгкое — Kubernetes оркестрирует тысячи контейнеров за секунды. Экономия ресурсов: легче виртуалок, делят ядро ОС. Быстрый деплой: CI/CD пайплайны с Docker ускоряют релиз в разы. Плюс, версии фиксированы — никаких сюрпризов от обновлений.

➡️ Где применяют на практике: в микросервисах — Netflix делит монолит на контейнеры для независимых обновлений. В CI/CD — GitHub Actions с Docker тестируют код в изоляции. Cloud-native: AWS ECS или Google Kubernetes Engine запускают apps в проде. Даже локально: разработчики на Mac/Windows эмулируют Linux-сервер. Стартапы используют для быстрого прототипинга, а большие компании — для hybrid cloud.

🤔Итог: контейнеризация упрощает жизнь в разработке и эксплуатации, даёт гибкость и скорость, но требует дисциплины и инструментов.


#articles@likecoding
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Мечта многих пацанов:)
#memes@likecoding
👋Привет, друзья! В сегодня поговорим о машинном обучении.

Машинное обучение работает на алгоритмах, которые анализируют огромные объемы данных — от фото и текстов до чисел и видео. Например, в здравоохранении оно помогает диагностировать болезни по снимкам МРТ быстрее и точнее, чем врачи иногда. В финансах — выявляет мошеннические транзакции в реальном времени, спасая ваши деньги. В транспорте автономные авто от Tesla учатся ездить безопасно, избегая аварий.
Прогресс идет семимильными шагами: открытые библиотеки вроде TensorFlow или PyTorch позволяют даже новичкам экспериментировать.

👍 - Если хотите больше о ML ( В тч. примеры кода)

#articles@likecoding
Please open Telegram to view this post
VIEW IN TELEGRAM
2
📌В GNOME появилось новое меню быстрого доступа в стиле macOS

Пользователи рабочего стола GNOME, стремящиеся получить опыт, более близкий к macOS, могут воспользоваться новым расширением GNOME, которое добавляет меню быстрого доступа, вдохновлённое операционной системой Apple.

🔗Источник

#itnews@likecoding
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉Выпуск Wine 10.18. Доля Windows-игр, работающих через Wine и Proton, приблизилась к 90%

Опубликован экспериментальный выпуск открытой реализации Win32 API - Wine 10.18. С момента выпуска 10.17 было закрыто 30 отчётов об ошибках и внесено 298 изменений.

Наконец-то, по идее остались в основном игры которые СПЕЦИАЛЬНО не хотят запускаться на линуксе
Источник
#itnews@likecoding
📌Dart + Flutter: Секрет высокопроизводительных приложений на всех устройствах без компромиссов

👋 Привет, друзья! Давайте представим гипотетическую ситуацию: у нас есть приложение с погодой в браузере — всё красиво, на React, работает везде. А теперь мы хотим нативное приложение для ПК (Windows/macOS/Linux), для Android и для iOS.

🔗Читать дальше

P.S - Мы будем часто выкладывать посты на telegraph если они будут слишком большие

#articles@likecoding
Please open Telegram to view this post
VIEW IN TELEGRAM
1
📌0-day в Windows используется для взлома европейских дипломатов

Связанная с Китаем хак-группа UNC6384 (она же Mustang Panda) проводит масштабную кибершпионскую кампанию, направленную на европейские дипломатические и правительственные структуры. По данным Arctic Wolf и StrikeReady, хакеры используют неисправленную уязвимость в Windows, связанную с ярлыками LNK.

🔗Источник

#itnews@likecoding
#windows@likecoding
Please open Telegram to view this post
VIEW IN TELEGRAM
📌В Debian намерены добавить Rust в число обязательных зависимостей к APT

Джулиан Андрес Клоде, основной сопровождающий проекта APT, объявил о решении включить код на языке Rust в пакетный менеджер APT. Кроме того, в список обязательных зависимостей будут добавлены компилятор Rust, стандартная библиотека Rust и PGP-инструментарий от проекта Sequoia, также написанный на Rust.

Эти изменения планируется реализовать не ранее мая 2026 года, чтобы дать разработчикам портов Debian полгода для обеспечения корректной работы инструментария Rust или для закрытия соответствующего порта в случае, если они не смогут этого сделать.

🔗Источник

#itnews@likecoding
Please open Telegram to view this post
VIEW IN TELEGRAM
Like Coding pinned «Набираем на этом посте 5 лайков - выходит максимально крутой пост про машинное обучение»
Что вы выберете?
Anonymous Poll
77%
Wayland
23%
X11
📌Google предупреждает о появлении новых семейств малвари на базе ИИ

Исследователи из Google Threat Intelligence Group (GTIG) с тревогой отмечают, что хакеры все чаще применяют искусственный интеллект не только для подготовки атак, но и непосредственно в коде своих вредоносных программ. Эти вредоносные программы способны динамически изменять свой код в процессе выполнения, что делает их по-настоящему адаптивными.

🔗 Источник


#itnews@likecoding
Please open Telegram to view this post
VIEW IN TELEGRAM
1
📌Обновление бренда Firefox

Mozilla представила обновление фирменного стиля Firefox и нового талисмана — Кита. Этот очаровательный персонаж в виде лисы символизирует идеи конфиденциальности и открытости интернета. В честь этого события были выпущены новые футболки и другие товары с изображением Кита, а также обои для новой вкладки браузера с его узнаваемым хвостом.


🔗 Источник

#itnews@likecoding
Please open Telegram to view this post
VIEW IN TELEGRAM
1
👋 Всем привет. Сегодня я хочу спросить о том посте который вы хотели бы увидеть первым делом в канале.👇
Final Results
36%
Сравнение X11 и Wayland
18%
Пост про машинное обучение
45%
Веб-сервер на Go
22