#HEX • IT
Итак, опрос окончен. По итогам: 1. Вторая часть написания шелла 2. Шифрование трафика в линукс, часть 2 3. Путь создания своей ОС Благодарю за участие! Лед тронулся, господа присяжные заседатели
1 статья написана, скорее всего на следующей неделе опубликую
Идея Для Статьи
Всем привет! Хотите ли вы увидеть небольшую статью на тему создания своей программы на python для постинга в канал через ТГ бота? А возможно даже реализацию и другого функционала. Кстати, этот пост написан при помощи этой самой программы!
#идея #статья #python #telegram
By @hex_warehouse
Всем привет! Хотите ли вы увидеть небольшую статью на тему создания своей программы на python для постинга в канал через ТГ бота? А возможно даже реализацию и другого функционала. Кстати, этот пост написан при помощи этой самой программы!
#идея #статья #python #telegram
By @hex_warehouse
Где вы учились после школы, или куда хотите пойти?
Anonymous Poll
42%
ВУЗ, бакалавриат
6%
ВУЗ, магистратура
12%
Колледж
18%
Колледж, потом вуз
3%
ВУЗ, потом колледж
6%
Только основное общее образование (9)
3%
Только основное полное образование (11)
9%
Свой вариант в комментариях
Пока жду публикации второй части статьи о создании шелла, планирую написать статью о том, как можно создать свою библиотеку на C++. Вместе с использованием CMake и Doxygen.
👍 - хорошая идея
👎 - плохая, я предлагаю... (в комментарии)
👍 - хорошая идея
👎 - плохая, я предлагаю... (в комментарии)
👍9
Lady's and gentlemen's! Вторая часть статьи про создание шелла на си. Первая часть тут.
Я решил недавно улучшить свой навык владения C, путем написания проектов. Самая первая мысль, которая пришла мне на ум — это командный интерпретатор, командная оболочка, shell проще говоря. А также я расскажу о системе сборки make, и о том, как правильно писать и документировать C-код.
В первой части мы задали базовую структуру кода, разобрались с чтением вывода и созданием процессов. А в этой части нашей задачи будет дойти с альфа-стадии на бета-стадию — то есть реализовать прочий важный функционал, такой как: минимальная поддержка плагинов; автодополнение; подсветка синтаксиса; переменные окружения, новые встроенные утилиты.
Да-да, мы превратим наш велосипед в мопед! Я вынес из прошлой статьи итоги, и попытался решить все проблемы и замечания. Продолжаем погружение в пучины разработки под Linux!
https://habr.com/ru/companies/timeweb/articles/842878/
https://habr.com/ru/companies/timeweb/articles/842878/
Я решил недавно улучшить свой навык владения C, путем написания проектов. Самая первая мысль, которая пришла мне на ум — это командный интерпретатор, командная оболочка, shell проще говоря. А также я расскажу о системе сборки make, и о том, как правильно писать и документировать C-код.
В первой части мы задали базовую структуру кода, разобрались с чтением вывода и созданием процессов. А в этой части нашей задачи будет дойти с альфа-стадии на бета-стадию — то есть реализовать прочий важный функционал, такой как: минимальная поддержка плагинов; автодополнение; подсветка синтаксиса; переменные окружения, новые встроенные утилиты.
Да-да, мы превратим наш велосипед в мопед! Я вынес из прошлой статьи итоги, и попытался решить все проблемы и замечания. Продолжаем погружение в пучины разработки под Linux!
https://habr.com/ru/companies/timeweb/articles/842878/
https://habr.com/ru/companies/timeweb/articles/842878/
Хабр
Программирование на C в Linux на примере создания командной оболочки: часть 2
Я решил недавно улучшить свой навык владения C, путем написания проектов. Самая первая мысль, которая пришла мне на ум — это командный интерпретатор, командная оболочка, shell проще говоря. А также я...
#HEX • IT
Lady's and gentlemen's! Вторая часть статьи про создание шелла на си. Первая часть тут. Я решил недавно улучшить свой навык владения C, путем написания проектов. Самая первая мысль, которая пришла мне на ум — это командный интерпретатор, командная оболочка…
Поставьте плюс к рейтингу статьи, если не трудно
❤3👍1
Doxygen - Документация За 5 Минут
Привет всем! Сегодня по полной начал использовать Doxygen. Doxygen - это программное обеспечение для автоматического создания документации кода по комментариям. Невероятно удобно, еще и с учетом того, что Doxygen также может сгенерировать статичный сайт. То есть, через Github Actions можно буквально за 10 минут создать онлайн-документацию по своему проекту. Дефолтный стиль сайта, правда, немного устаревший, но можно подключить, например awesome doxygen css, и улучшить дизайн сайта.
Я как раз сейчас пишу мини-библиотеку на C++ для базовых вычислений в сфере физики и математике, и собственно вместей с ней статью пишу. Если хотите увидеть совсем небольшой спойлер - то вот ссылка на онлайн документацию библиотеки. Всем хорошего дня!
#doxygen #CPP #linux #docs #документация
By @hex_warehouse
Привет всем! Сегодня по полной начал использовать Doxygen. Doxygen - это программное обеспечение для автоматического создания документации кода по комментариям. Невероятно удобно, еще и с учетом того, что Doxygen также может сгенерировать статичный сайт. То есть, через Github Actions можно буквально за 10 минут создать онлайн-документацию по своему проекту. Дефолтный стиль сайта, правда, немного устаревший, но можно подключить, например awesome doxygen css, и улучшить дизайн сайта.
Я как раз сейчас пишу мини-библиотеку на C++ для базовых вычислений в сфере физики и математике, и собственно вместей с ней статью пишу. Если хотите увидеть совсем небольшой спойлер - то вот ссылка на онлайн документацию библиотеки. Всем хорошего дня!
#doxygen #CPP #linux #docs #документация
By @hex_warehouse
🎓Анализ данных на python в примерах и задачах
🗣️ Computer Science Center
📎 Ссылка на плейлист: https://youtube.com/playlist?list=PLlb7e2G7aSpRb95_Wi7lZ-zA6fOjV3_l7&si=JI7RLVJQMx7c_Rd9
#АнализДанных #DataScience #Python #BigData
🗣️ Computer Science Center
📎 Ссылка на плейлист: https://youtube.com/playlist?list=PLlb7e2G7aSpRb95_Wi7lZ-zA6fOjV3_l7&si=JI7RLVJQMx7c_Rd9
#АнализДанных #DataScience #Python #BigData
👍1 1
Был ли у вас ноутбук серии Thinkpad
Anonymous Poll
4%
Да, IBM
15%
Да, старый Lenovo Thinkpad
7%
Да, новый Lenovo thinkpad (ex.> T14 gen 1)
56%
Не был
19%
Хочу купить
1👍3❤1🔥1 1
Двоичные файлы создаются в процессе компиляции, то есть трансляции понятного человеку исходного кода, например на языке программирования C/C++, в машинный код, исполняемый процессором.
Компиляция C/C++, или другого кода состоит из четырех этапов — препроцессирование, компиляция, ассемблирование и компоновка. На практике современные компиляторы часто объединяют некоторые или даже все этапы, но для демонстрации можно будет использовать их по отдельности.
Компиляция C/C++, или другого кода состоит из четырех этапов — препроцессирование, компиляция, ассемблирование и компоновка. На практике современные компиляторы часто объединяют некоторые или даже все этапы, но для демонстрации можно будет использовать их по отдельности.
👍2🔥1
C++ очень сложный, с точки зрения функционала. Это уже не "C с классами", шаблоны, перегрузка, std::pair, vector...
Это вам не питон.
Кстати, кто каким компилятором пользуется?
GCC - 👍
CLANG - 🔥
ДРУГОЙ - 👨💻
Это вам не питон.
Кстати, кто каким компилятором пользуется?
GCC - 👍
CLANG - 🔥
ДРУГОЙ - 👨💻
👍11🔥4
Discord внедрил сквозное шифрование🤔
Discord анонсировал внедрение сквозного шифрования (E2EE) через протокол DAVE для защиты 200 миллионов пользователей.
🔻E2EE будет применяться к голосовым и видеозвонкам в личных сообщениях, групповых чатах и стримах Go Live, обеспечивая пользователям возможность подтверждать безопасность звонков и проверять других участников.
Участники звонка будут иметь доступ к зашифрованному контенту, при этом Discord заявляет, что не будет хранить ключи шифрования.❌
🔻Для активации E2EE все участники должны поддерживать этот протокол, а интерфейс будет информировать о статусе шифрования, также внедряя дополнительные меры безопасности для проверки идентичности и предотвращения подмены участников.
Кажется, именно из за этого были в последнее время сбои с дискордом. Или как минимум одна из причин.
Discord анонсировал внедрение сквозного шифрования (E2EE) через протокол DAVE для защиты 200 миллионов пользователей.
🔻E2EE будет применяться к голосовым и видеозвонкам в личных сообщениях, групповых чатах и стримах Go Live, обеспечивая пользователям возможность подтверждать безопасность звонков и проверять других участников.
Участники звонка будут иметь доступ к зашифрованному контенту, при этом Discord заявляет, что не будет хранить ключи шифрования.❌
🔻Для активации E2EE все участники должны поддерживать этот протокол, а интерфейс будет информировать о статусе шифрования, также внедряя дополнительные меры безопасности для проверки идентичности и предотвращения подмены участников.
Кажется, именно из за этого были в последнее время сбои с дискордом. Или как минимум одна из причин.
❤2 2