Программирование ITmozg
Программирование ITmozg
1 581 подписчиков · @itmozg
К каналу →
15 проектов с открытым исходным кодом, которые изменили мир ♻️ Сделай репост, чтобы помочь другим. 👉 @itmozg
Читать далее →
2 310
В России предложили создать список «белых VPN». Депутат Госдумы Дмитрий Гусев считает, что разрешённые VPN-протоколы нужны для нормальной работы бизнеса, разработчиков ИБ-решений …
Читать далее →
2 238

Пишем свой собственный текстовый редактор Это инструкция, которая покажет вам, как создать текстовый редактор на языке

Пишем свой собственный текстовый редактор

Это инструкция, которая покажет вам, как создать текстовый редактор на языке C.

Текстовый редактор представляет собой kilo от antirez, с некоторыми изменениями. Это около 1000 строк языка C в одном файле без зависимостей, и в нем реализованы все основные функции, которые вы ожидаете от минимального редактора, а также подсветка синтаксиса и функция поиска.

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

https://viewsourcecode.org/snaptoken/kilo/index.html

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

👉 @itmozg
🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного администратора https://max.ru/bash_srv Bash Советы https://m…
Читать далее →
2 027
🔥 Awesome-Cheatsheets Крутые шпаргалки по популярным языкам программирования, фреймворкам и инструментам разработки. В них собрано всё, что нужно знать — в одном файле. Я обычно …
Читать далее →
1 935
Другие главы канала «Программирование ITmozg»
Выберите главу, чтобы продолжить чтение
Все посты →
Глава от 25.07.2026
🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 ht…
👁 130 просмотров
Глава от 25.07.2026
🔐 Путеводитель по аутентификации: от Cookies до OAuth 2.0 Разбираться в способа…
👁 165 просмотров
Глава от 23.07.2026
📌 7 распространённых асимптотических сложностей алгоритмов 1. O(1) — Константно…
👁 248 просмотров
Глава от 22.07.2026
Не хватает стандартного функционала Битрикс24? Когда бизнесу нужны новые сцена…
👁 248 просмотров
Глава от 22.07.2026
Git Merge vs Rebase Одной из самых мощных возможностей Git является работа с ве…
👁 249 просмотров
Глава от 21.07.2026
Параллелизм против Конкурентности — это не одно и то же ➡️ (Конкурентность): Ко…
👁 280 просмотров
Глава от 20.07.2026
7 обязательных стратегий для масштабирования вашей базы данных ♻️ Сделай репо…
👁 303 просмотров
Глава от 17.07.2026
BIOS и UEFI / стадии UEFI / драйвера и протоколы Сергей Пушкарёв — руководитель…
👁 355 просмотров
Глава от 17.07.2026
🍪 Cookies vs Sessions: В чем разница и как мы "остаемся залогиненными"? Протоко…
👁 319 просмотров

Популярные посты канала «Программирование ITmozg»

Arnis Скрипт Python, который предоставляет возможность перенести любой город из реального мира в Minecraft https://github.com/louis-e/arni…
👁 3 741 просмотров
🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного администратора https…
👁 3 667 просмотров
📌 Лучшие нейросети от китайских стартапов - бесплатно и без VPN 1️⃣ GLM от Z.ai Настоящая находка для разработчиков. Их актуальная версия G…
👁 3 635 просмотров
Различные стили архитектуры API 👉 @itmozg
👁 3 604 просмотров
🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного администратора https…
👁 3 561 просмотров
🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного администратора https…
👁 3 557 просмотров
🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного администратора https…
👁 3 554 просмотров
7 обязательных стратегий для масштабирования вашей базы данных 👉 @itmozg
👁 3 535 просмотров
Практика языка C. Константин Владимиров. На этом занятии мы завершим первый семестр знакомства с основами языка C и разберём многомодульны…
👁 3 528 просмотров
API, объясняю за 6 минут автор: Bookflow ♻️ Сделай репост, чтобы помочь другим. 👉 @itmozg
👁 3 498 просмотров
🧠 Хватит изобретать велосипеды: Каталог паттернов для AI-агентов Если вы пробовали выйти за рамки простых скриптов на LangChain и строили ч…
👁 3 473 просмотров
Google Workspace прямо в терминале одной командой ⚡️ Нашёл мощную штуку: gogcli - единый CLI для сервисов Google Workspace. Можно работать …
👁 3 457 просмотров
📱 Разработчики бьют тревогу: проблемы с Telegram срывают релизы приложений Замедление работы Telegram оказалось ударом не только по обычным…
👁 3 444 просмотров
Путь в DevOps: полное руководство для новичков с НУЛЯ 00:00 - Вступление 00:14 - Всевозможные компетенции DevOps Инженера 00:44 - Кому про…
👁 3 438 просмотров
Визуальное руководство по командам SQL 👉 @itmozg
👁 3 435 просмотров
7 концепций системного дизайна, объяснённые за 10 минут 👉 @itmozg
👁 3 434 просмотров
Периодическая таблица инструментов DevSecOps Независимо от того, начинаешь ли ты с нуля, устраняешь пробелы или заменяешь существующие инст…
👁 3 434 просмотров
Запихиваем 🐦 Flappy Bird на Си в 92 KB ! 🚀 В сентябре 2024 года, увидев Flappy Bird на C# в дискорд-канале Raylib, я решил попробовать реал…
👁 3 427 просмотров
Это знаменитая фотография команды разработчиков студии id Software, сделанная в начале 1990-х годов (примерно 1993–1994 годы). Эти люди - п…
👁 3 385 просмотров
Американский TikTok против европейского TikTok Пользователи в США начали массово удалять TikTok на фоне проблем с работой приложения после …
👁 3 383 просмотров

Связанные темы в других каналах

Каналы из той же тематики, где часто появляются близкие сюжеты
Вся тема →
@canalmaxone
AntiCloudMod
AntiCloudMod — сообщество для тех, кто ценит свободу общения без облачной цензуры. Здесь обсуждают альтернативные мессенджеры, инструменты для приватности и децентрализов…
👥 434 533 · -7 637/7д
@BelgorodDRONE
Информация БПЛА Белгород, Белгородский район
Информация БПЛА Белгород, Белгородский район — специализированный канал в мессенджере Макс, посвященный новостям и информации о беспилотных летательных аппаратах в регион…
👥 169 006 · +19 268/7д
@WylsacomRed
Wylsacom Red
Официальный канал Wylsacom в Max. Тут всё про технологии и жизнь в ногу со временем! Номер заявления для регистрации в РКН: № 6979154178 Розыгрыши: kichaev@wylsacom.med…
👥 160 022 · +583/7д
@biologia89
ФЛАСКА
ФЛАСКА Уважайте себя и других участников Этот канал является неофициальным источником в сети МАКС с 2026 года. Это Фан-страница, которая ведется преданным фанато
👥 99 558 · +19 010/7д
@TikTokModCloud
TikTokModCloud
Официальные обновления стабильного мода TikTok Чат: https://clck.ru/3S6mVh По рекламе: https://iimax.ru/dim4ugan
👥 98 433 · +1 985/7д
@na_kruchok
ГЛЕНТ | МЕМЫ
Глент мемы Это фан-сообщество, созданное преданными поклонниками для поддержки творчества Глента. Данный канал НЕ является официальным и ведется фанатом Биржа: telega.…
👥 76 578 · +1 769/7д
🏷 Темы и теги
#bios и uefi #программирование #it-новости #разработка #дизайн #криптография #Технологии
📋 О канале Программирование ITmozg
Программисты, дизайнеры, новости из мира IT. Официальный канал. (t.me/itmozg, vk.com/itmozg, ITmozg.ru)
🔍 Архив всех постов Макс
Поиск по 13,055,827 постам из 202,098 каналов
Подключить за 490 ₽/мес →
Удалить пост или канал с МАКСОТЕКИ
Заявка подтверждается через бота Макс: нужно быть администратором канала и добавить бота МАКСОТЕКИ в администраторы. После проверки канал или конкретный пост скрывается с сайта.
📊 Аналитика канала «Программирование ITmozg» ➡️ Перейти в канал Макс
Заявка в МАКСОТЕКА
Добавьте свой канал в каталог
Зарегистрируйтесь в личном кабинете и добавьте канал за пару кликов.
Перейти в личный кабинет →

Бесплатная регистрация, быстрая модерация.