Программирование {BookFlow}
16.1K subscribers
1.58K photos
470 videos
145 files
2.1K links
Мы публикуем лекции и книги по программированию, видеоуроки, доклады с IT конференций, новости технологий.

Группа в https://vk.com/bookflow.

По всем вопросам @evgenycarter

РКН https://clck.ru/3KoAbH
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Jetpack Compose for Wear OS

Узнайте о Jetpack Compose для Wear OS, создав специальное приложение для управления временем задержки дыхания, включая секундомер для отслеживания новых рекордов и сохранения их в коллекции. В этом руководстве вы познакомитесь со всеми основными компонентами, такими как Inputs, Dialogs, Progress Indicators и Page Indicators.

https://www.kodeco.com/36067385-jetpack-compose-for-wear-os

#Android

👉 @developer_mobila
👍2
Forwarded from Kotlin
Пишем бота-кликера на Kotlin для Lineage 2

Предвкушая ностальгию я открыл Lineage 2, одну из самых популярных MMORPG “нулевых” на СНГ пространстве. Однако, самому играть уже не хотелось и пришла идея автоматизировать это дело.

https://habr.com/ru/post/711168/

✍️ @kotlin_lib
👍9
Парсинг веб-страниц с помощью C++

Существует множество вариантов использования веб-скрапинга. Он позволяет получить доступ к данным, которые могут быть недоступны через API, а также к данным из нескольких разрозненных источников. С помощью этого метода можно собрать и проанализировать мнения пользователей о продукте, а также получить представление о состоянии рынка, например, о волатильности цен или проблемах дистрибуции. Однако собрать эти данные или интегрировать их в свои проекты не всегда было просто.

В этом руководстве вы узнаете, как использовать C++ для реализации веб-скрапинга с помощью библиотек libcurl и gumbo. Вы можете следить за развитием событий на GitHub.

👉 @cpp_lib
👍2
PikaScript

Ультралегкий интерпретатор Python, работающий всего с 4 КБ оперативной памяти, с нулевыми зависимостями. Он готов к использованию из коробки, не требует конфигурации и легко расширяется с помощью языка C. Похожие проекты: MicroPython, JerryScript.

Все это позволяет вам программировать на языке Python даже для самых маломощных микроконтроллеров семейства STM32

https://github.com/pikasTech/PikaPython

👉 @Githublib
2👍1
cheatsheetv1.3-1920x1080.png
346 KB
Шпаргалка по основам ассемблера ARM 32

Эта шпаргалка по основам ARM-ассемблера охватывает регистры, инструкции, ветвление и условное выполнение. Вы можете использовать ее в качестве руководства, если вы начинаете изучать ассемблер ARM и вам нужно немного освежить основы.

Версия 1.2 (январь 2017 года, исправлена опечатка в регистре SP): 1920×1080

👉@Bookflow
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Visual ChatGPT

Visual ChatGPT соединяет ChatGPT и ряд Visual Foundation Models для обеспечения возможности отправки и получения изображений во время общения в чате.

https://github.com/microsoft/visual-chatgpt

👉@Bookflow
👍1
Как разработать драйвер Linux с нуля

Недавно я занимался изучением IoT и, так как мне не хватало устройств, при попытках симулировать работу прошивки я часто сталкивался с неимением нужного /dev/xxx. Так что я стал задумываться, а могу ли написать драйвер самостоятельно, чтобы заставить прошивку работать. Независимо от того, насколько сложно это будет, и удастся ли воплотить такое намерение, в любом случае вы не пожалеете, если научитесь разрабатывать драйвер Linux с нуля.

Rus https://habr.com/ru/company/timeweb/blog/724282/

Eng https://medium.com/@knownsec404team/how-to-develop-linux-driver-from-scratch-cc143e0c08a1

👉@Bookflow
👍3
ChatGPT Telegram Bot

🤖 Бот для Telegram, который интегрируется с официальным API ChatGPT от OpenAI для предоставления ответов, написанный на Python

https://github.com/n3d1117/chatgpt-telegram-bot

@BookPython
👍1🥴1
Forwarded from ITmozg
Началась эпоха искусственного интеллекта

Искусственный интеллект – такая же революция, как мобильные телефоны и Интернет.

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

Первый раз это было в 1980 году, когда мне представили графический интерфейс пользователя – предтечу всех современных операционных систем, включая Windows. Я сидел с человеком, который показал мне демонстрацию, блестящим программистом по имени Чарльз Симони, и мы сразу же начали мозговой штурм по поводу того, что можно было бы сделать с помощью такого удобного подхода к вычислениям. В конечном итоге Чарльз перешел в Microsoft, Windows стала основой Microsoft, а наши размышления после той демонстрации помогли определить программу компании на следующие 15 лет.

https://itmozg.ru/nachalas-jepoha-iskusstvennogo-intellekta/

Автор Билл Гейтс

@itmozg
👍2👾2🤮1
Бесплатная электронная книга Введение в Git и GitHub

Это руководство по Git и GitHub с открытым исходным кодом, которое поможет вам изучить основы контроля версий и начать использовать Git для ваших проектов SysOps, DevOps и Dev. Независимо от того, являетесь ли вы инженером DevOps/SysOps, разработчиком или просто любителем Linux, вы можете использовать Git для отслеживания изменений в коде и сотрудничества с другими членами вашей команды или сопровождающими открытого кода.

Руководство подходит для всех, кто работает разработчиком, системным администратором или инженером DevOps и хочет изучить основы Git, GitHub и контроля версий в целом.

https://github.com/bobbyiliev/introduction-to-git-and-github-ebook

👉@Bookflow
🔥6👍1
Git. GitLab

01-GitLab. Devops система. Установка в локальной сети. Настройка.
Git и GitHub для начинающих.
02-GitLab clone по SSH. Настройка SSH для Linux и Windows.
03- DevOps практика: GitlLab CI+Runners. Создание CI CD Pipeline.
04 GitLab: Свой Docker Registry. Создание и подключение.

источник

👉@Bookflow
🔥51
Terraform - популярный инструмент для управления облачной инфраструктурой, 36 000 звезд на GitHub. А классной информации на русском языке катастрофически мало 😔

Именно поэтому Виктор, DevOps-инженер компании Nixys, создает бесплатные обучающие материалы по работе с Terraform. Из нового видео-туториала и статьи вы сможете узнать о разных методах написания кода инфраструктуры и научиться способам работы с компонентами Terraform’а🔥

А на YouTube-канале можно найти все вышедшие видео по этой теме и подписаться на уведомления, чтобы не пропустить новые 🔔
🔥1
Forwarded from ITmozg
Сможет ли ИИ заменить программистов?

Привет! Задумывались ли вы когда-нибудь, сможет ли искусственный интеллект (ИИ) заменить программистов-людей? Этот вопрос волнует многих представителей технологической индустрии, и его изучением занимается OpenAI, ведущая исследовательская организация в области ИИ.

Итак, что же они обнаружили? Согласно выводам OpenAI, хотя ИИ становится все более совершенным и способным решать сложные задачи, он вряд ли сможет полностью заменить программистов в ближайшее время. Вместо этого ИИ, скорее всего, будет помогать и дополнять работу программистов, делая их работу проще и эффективнее.

https://itmozg.ru/smozhet-li-ii-zamenit-programmistov/

@itmozg
👍5
После GPT-4

Если одной метафорой, то произошли первые испытания термоядерной бомбы. Специалисты с благоговейным ужасом и радостью смотрят на поднимающийся над планетою гриб. Остальное человечество живёт обычной жизнью, пока не зная, современниками какого события они являются. Мне нравилось изучение цифровых технологий, сильнее интересовала только работа человеческой психики и междисциплинарное знание, которое можно объединить под условным названием "общая теория информации". Эти увлечения позволили увидеть в смене цифр смену эпох. Постараюсь объяснить суть случившегося максимально доступно.

https://habr.com/ru/articles/723660/

👉@Bookflow
👍51
Подросток создал модель Манхэттена из переработанных компьютерных деталей

Зайд Менк, 17-летний студент из Зимбабве, потратил более 3 месяцев на создание масштабной модели Манхэттена из переработанных компьютерных деталей.

https://bookflow.ru/podrostok-sozdal-model-manhettena-iz-pererabotannyh-kompyuternyh-detalej/

👉@Bookflow
👍7🥱5🤔1😱1
Тестирование API

Зачем тестировать API?
Что такое HTTP, API и протоколы
Структура HTTP запроса
Пример GET запроса / Python и библиотека requests
Как устроен формат JSON. Коротко
Парсинг JSON на языке Python
Коды ответа сервера / протокол http / Python и библиотека requests
Python, pytest и тесты с параметрами / Тестирование API на Python
Python, pytest и метод Setup / Тестирование API на Python

источник

#qa #testing

Подпишись👉 @testlab_qa
👍2