Открытый канал ID 68433604892087

Программирование ITmozg

Программисты, дизайнеры, новости из мира IT. Официальный канал. (t.me/itmozg, vk.com/itmozg, ITmozg.ru)

Каналов в рубрике
1 753
Место этого канала
№ 49
Открыть рубрику →
Открыть в MAX

Публикации за период

По реакциям

Поиск и вся лента — после бесплатной регистрации. Свои даты — по подписке; владелец канала видит их бесплатно. Сортировка по реакциям — по подписке. Зарегистрироваться

Загрузка…

🤖 Разработчик Telegram предложил увольнять программистов, которые продолжают писать код вручную.

По его словам, искусственный интеллект уже генерирует 99,9% кода клиентских приложений мессенджера.

Майк, занимающийся разработкой Telegram для macOS, рассказал, что нейросеть Claude всего за одну ночь адаптировала приложение под складной iPhone Duo. А сайт Gram, по его утверждению, полностью создали с помощью ИИ за один день.

Теперь в компании программированием занимаются даже дизайнеры, используя нейросети.

🔐 На опасения по поводу безопасности разработчик ответил, что искусственный интеллект самостоятельно обнаруживает и устраняет уязвимости.

💻 Похоже, умение писать код вручную скоро перестанет быть главным навыком программиста.

♻️ Сделай репост, чтобы помочь другим.

👉 @itmozg
Просмотры: 182
Перейти в пост Открыть в MAX Сообщить о неточности
🧱 Пишем Тетрис на C++: Идеальный старт для новичка

Написание Тетриса это своеобразный обряд посвящения для любого игрового разработчика. Это лучший способ понять, как работать с массивами, игровым циклом и таймингами, не отвлекаясь на сложные движки.

Нашли для вас легендарный туториал от Javi Lopez.

✅ Акцент на логике: Автор учит думать структурами данных, а не пикселями.

✅ Платформонезависимость: Код пишется на чистом C++. Его можно запустить хоть на Windows, хоть на Linux, хоть на тостере (почти).

✅ Чистый код: Отличный пример того, как отделять игровую логику от рендеринга.

Внутри разбирается всё: от хранения фигур (тетромино) в памяти до реализации сгорания линий.

🔗 Читать туториал: https://javilop.com/gamedev/tetris-tutorial-in-c-platform-independent-focused-in-game-logic-for-beginners/


♻️ Сделай репост, чтобы помочь другим.

👉 @itmozg
Просмотры: 341
Перейти в пост Открыть в MAX Сообщить о неточности
5 малоизвестных Git-приёмов, которые спасут вашу жизнь


1️⃣ git reflog — история всех ваших шагов

Не только коммиты, но и переключения веток, сбросы и прочие «хаки»:

git reflog
# вернёт список всех HEAD-перемещений
git checkout HEAD@{3}
# вернёт вас на три шага назад


2️⃣ git rerere — повторное разрешение конфликтов

Если в одной и той же точке вы часто сталкиваетесь с конфликтами, включите rerere:

git config --global rerere.enabled true
# при повторном конфликте Git запомнит ваше решение


3️⃣ git bisect — автоматический поиск «битого» коммита

Когда баг появился неясно где, let Git do the detective work:

git bisect start
git bisect bad # текущая версия с багом
git bisect good v1.0 # последний рабочий тег
# Git сам предложит вам протестировать промежуточные коммиты


4️⃣ git stash push -m — храни временные изменения с заметкой

Чтобы не забыть, зачем вы сохраняете рабочие правки:

git stash push -m "WIP: эксперимент с OAuth"
git stash list
# будет видно вашу подпись


5️⃣ git worktree — несколько рабочих копий одного репозитория

Для одновременной работы над фичами и багфиксами без переключений:

git worktree add ../my-feature-branch feature/X
cd ../my-feature-branch
# у вас рядом две папки: main и my-feature-branch

🔥 Попробуйте эти трюки уже сегодня и забудьте про потерянный код и бесконечные конфликты!

♻️ Сделай репост, чтобы помочь другим.

👉 @itmozg
Просмотры: 530
Перейти в пост Открыть в MAX Сообщить о неточности
🚀 Подборка полезных IT каналов в Max


Системное администрирование, DevOps 📌

https://max.ru/i_odmin Все для системного администратора
https://max.ru/bash_srv Bash Советы
https://max.ru/sysadminof Книги для админов, полезные материалы
https://max.ru/i_odmin_book Библиотека Системного Администратора
https://max.ru/i_devops DevOps: Пишем о Docker, Kubernetes и др.
https://max.ru/tipsysdmin Типичный Сисадмин
https://max.ru/channel_win_sysadmin Системный Администратор Windows
https://max.ru/channel_linux_admin Linux: Системный администратор
https://max.ru/channel_linuxmod Linux
https://max.ru/channel_i_linux Системный администратор
https://max.ru/channel_devopslib DevOps, SRE, Sysadmin
https://max.ru/channel_devops_star DevOps Star (Звезда Девопса)

Excel лайфхак 📌
https://t.me/Excel_lifehack Excel лайфхак

Английский с нуля 🇬🇧
https://max.ru/UchuEnglish

1C разработка 📌
https://max.ru/odin1c_rus Cтатьи, курсы, советы, шаблоны кода 1С
https://max.ru/channel_DevLab1C 1С:Предприятие 8

Программирование C++📌
https://max.ru/cpp_lib Библиотека C/C++ разработчика
https://max.ru/channel_cpp_geek C++ geek

Программирование Go📌
https://max.ru/golang_lib Библиотека Go (Golang) разработчика

Программирование React📌
https://max.ru/react_lib React

Программирование Rust📌
https://max.ru/channel_rust_lib

Программирование Python 📌
https://max.ru/python_of Python академия.
https://max.ru/BookPython Библиотека Python разработчика

Java разработка 📌
https://max.ru/bookjava Библиотека Java разработчика
https://max.ru/channel_java_geek Java Geek

GitHub Сообщество 📌
https://max.ru/githublib Интересное из GitHub

Базы данных (Data Base) 📌
https://max.ru/database_info Все про базы данных

Фронтенд разработка 📌
https://max.ru/frontend_1 Подборки для frontend разработчиков

Библиотеки 📌
https://max.ru/programmist_of Книги по программированию
https://max.ru/proglb Библиотека программиста
https://max.ru/bfbook Книги для программистов

Программирование 📌
https://max.ru/bookflow Лекции, видеоуроки, доклады с IT конференций
https://max.ru/itmozg Программисты, дизайнеры, новости из мира IT
https://max.ru/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻

Шутки программистов 📌
https://max.ru/itumor Шутки программистов

Защита, взлом, безопасность 📌
https://max.ru/thehaking Канал о кибербезопасности
https://max.ru/xakkep_1 Хакер Free

Книги, статьи для дизайнеров 📌
https://max.ru/odesigners Статьи, книги для дизайнеров

Математика 📌
https://max.ru/Pomatematike Канал по математике
https://max.ru/phismat_1 Обучающие видео, книги по Физике и Математике

Вакансии в IT📌
https://max.ru/progjob
https://max.ru/channel_rabotait

Мир технологий 📌
https://max.ru/mir_teh Канал для любознательных

Городские📌
https://max.ru/piterspb_78 Свежие новости Санкт-Петербурга
https://max.ru/mockva_life Свежие новости Москвы
https://max.ru/piterspb Питер Новости: Санкт-Петербург / СПБ / ДТП
https://max.ru/channel_krasnodar_novosty Краснодар Новости
https://max.ru/channel_novosibirsk_novosti Новосибирск
https://max.ru/channel_samara_novosti Новости Самары
https://max.ru/channel_ekaterinburg_novosti Новости Екатеринбурга
https://max.ru/channel_kazan_novosti Новости Казани
https://max.ru/channel_omsk_novosti Новости Омска
https://max.ru/channel_moskva_24 Москва 24
Просмотры: 475
Перейти в пост Открыть в MAX Сообщить о неточности
Пишем собственную виртуальную машину

В этом руководстве я научу вас, как написать собственную виртуальную машину (VM), которая сможет выполнять программы на языке ассемблера, такие как игра моего друга "2048" или мой Roguelike. Если вы умеете программировать, но хотите лучше понять, что происходит внутри компьютера, и глубже разобраться, как работают языки программирования, то этот проект для вас. Написание собственной виртуальной машины может показаться сложной задачей, но я обещаю, что вы найдете это удивительно простым и познавательным.

Конечный код занимает около 250 строк на C (unix, windows). Все, что вам нужно знать, — это как читать базовый C или C++ и выполнять двоичную арифметику.

https://justinmeiners.github.io/lc3-vm/

♻️ Сделай репост, чтобы помочь другим.

👉 @itmozg
Просмотры: 549
Перейти в пост Открыть в MAX Сообщить о неточности
Разработчик больше не обязан выполнять каждую задачу вручную. Но сможет ли ИИ-агент действительно помочь в работе?

ИИ-агенты уже умеют анализировать код, работать с инструментами, искать ошибки и выполнять последовательность действий. Но важно понимать, какие задачи им можно доверить, где они действительно экономят время и как сохранить контроль над результатом.

На открытом уроке 19 октября в 20:00 МСК в преддверие старта курса «Разработка ИИ-агентов» разберем, как создавать и применять агентов в реальной разработке. Вы узнаете, какие задачи можно делегировать ИИ-агентам, как они работают с кодовой базой и внешними системами, где помогают ускорить процессы, а где требуется участие разработчика.

Урок будет полезен разработчикам, техническим специалистам и тимлидам, которые хотят использовать возможности ИИ не только для генерации кода. Откройте новый подход к разработке. Регистрируйтесь на открытый урок: https://vk.cc/d2BFWg

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Рекламный пост

Просмотры: 444
Перейти в пост Открыть в MAX Сообщить о неточности
🦾 CyberScraper 2077 - собираем данные с сайтов с помощью LLM

Открываешь страницу и пишешь: «Собери названия товаров, цены и ссылки в таблицу». Такой сценарий предлагает CyberScraper 2077 - открытый инструмент для веб-скрейпинга с интерфейсом на Streamlit.

Что умеет:

🔹 Использовать OpenAI, Gemini и локальные модели через Ollama. Есть подключение моделей через LiteLLM.

🔹 Извлекать и структурировать данные по текстовому запросу.

🔹 Экспортировать результат в JSON, CSV, HTML, SQL и Excel, а также загружать CSV в Google Sheets.

🔹 Собирать данные с нескольких страниц: можно задавать диапазоны и шаблоны URL. Функция пока в бета-версии.

🔹 Кэшировать содержимое и запросы, сокращая повторные обращения к API.

🔹 Работать с .onion-сайтами через отдельно настроенный Tor.

🐳 Запуск: Python 3.10+ или Docker. Для Windows автор рекомендует контейнер.

♻️ Сделай репост, чтобы помочь другим.

👉 @itmozg
Просмотры: 495
Перейти в пост Открыть в MAX Сообщить о неточности
Вся лента — после бесплатной регистрации
ВКонтакте Телеграм Одноклассники
Избранное в datool.ru

Следите за каналом в личном кабинете

Зарегистрируйтесь в datool.ru, чтобы добавить канал «Программирование ITmozg» в избранное и отслеживать его показатели.

Зарегистрироваться
Для владельцев каналов

Подтвердите свой канал

Войдите или зарегистрируйтесь в datool.ru, затем добавьте нашего бота в канал по инструкции в личном кабинете. После проверки владения замок исчезнет и вам станет доступно управление каналом.

Войти или зарегистрироваться

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти