Coding: работа и стажировки для программистов
4.78K subscribers
114 photos
11 files
1.67K links
Авторский канал для программистов и начинающих.

Здесь можно найти интересующую вас литературу, а так же вакансии и стажировки для программистов

По рекламе @adtgassetsbot
Владелец @Aleksei
Download Telegram
Эффективная FIFO-обработка для Node.js и Chrome

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

Статья
Читаем почту из python при помощи imap

В статье подробно разбираем работу библиотек imaplib и email, открываем ящик и читаем письма (получаем из писем всё что есть) на примере mail. ru (хотя в целом, должно работать везде).

Статья
100% загрузка CPU: моя вина?

История
бага JDK и связанной с ним ошибки разработки, приведшей к нештатной 100%-загрузке CPU. Что пошло не так, что можно было сделать лучше, и кто, в конце концов, оказался виноват?
Статья
Работаем с pdf из контекстного меню файлового менеджера

Замечательный файловый менеджер Dolphin всем хорош. И две панели, и разнообразные контекстные меню ускоряющие обработку всевозможных команд и заданий. Но что делать если нужно простенько и быстро собрать несколько одностраничных pdf-файлов?

Статья
DevOps для firmware

В этом тексте я намерен пофантазировать каким мог бы быть абстрактный процесс разработки firmware с точки зрения DevOps. И перечислить атрибуты такого процесса.

Статья
Прогнозирование атмосферного CO2 с помощью Python

Как создавать модели прогнозирования временных рядов с помощью Darts.

Статья
Интеграция с amoCRM — паранойя безопасности

Хочу поделиться накипевшим - головной болью интеграции с API сторонних приложений. В этой статье - c авторизацией для API достаточно популярной amoCRM, без кода и лишних деталей.

Статья
Обработка ошибок и C++

В статье разные способы обработки ошибок в C++, несколько советов от сообщества и немного заметок о различных жизненных (и не очень) ситуациях.

Статья
Рассылка писем через Unione (php, Yii2)

В статье представлен код позволяющий отправлять транзакционные письма через сервис unione, делать HTTP запросы к REST апи, а так же отправлять обычные email по smtp используя общий класс отправитель различных сообщений.

Статья
Cling – не просто интерпретатор C++

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

Статья
Рекомендациями от автора с опытом программирования в 20 лет

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

Статья
Создание .NET библиотеки от А до Я

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

Статья
Создаём единую инфраструктуру для параллельной разработки мобильных игр

Она помогла нам переиспользовать игровые механики в непохожих проектах и увеличила скорость разработки на 25%.

Статья
Как я решил проблему плохого кода с помощью architecture guide

В этой статье я поделюсь своим опытом : за счет чего же я этого достиг. Я думаю мой опыт может быть вами применен в любой сфере IT и не только!

Статья
Обучение YOLOv4 в Google Colab

Эта статья поможет вам легко создать yolov4 в облаке с включенным графическим процессором, чтобы вы могли выполнять обнаружение объектов за миллисекунды!

Статья
Сервер авторизации для микросервисов на Spring Boot

В этой статье рассмотрим, как реализовать аутентификацию с помощью централизованного сервера авторизации (Authorization Server) и API-шлюза (API Gateway).

Статья
Парсинг исторических данных с Google Scholar

Парсинг исторических органических и цитируемых результатов 2017-2021 годов с Google Scholar используя пагинацию. Следом их сохранение в CSV и SQLite БД используя Python и библиотеку для веб-скрейпинга от SerpApi.

Статья
Чему я научился, прочитав «Software Engineering at Google»

Когда я впервые начал изучать Software Engineering at Google, я подумал, что это еще одна из тех дурацких книг, полных уроков, которые не имеют смысла в человеческом масштабе. Я был удивлен, что уроки применимы к командам размером всего 5 человек. Эта статья — резюме книги. Так сказать, уроки, которые остались в памяти через несколько недель после прочтения.

Статья
Чистая архитектура на Go: плюсы и минусы

Мы пообщались с Николаем Колядко, Senior Go Backend в Robovoice. Он рассказал, что такое чистая архитектура и какие проблемы она помогает решить. А ещё разобрал основные плюсы и минусы такого подхода к разработке приложений.

Статья