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

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

По рекламе @adtgassetsbot
Владелец @Aleksei
Download Telegram
​​Пара подводных камней при разработке на Kotlin

Давно хотелось поделиться списком потенциально опасных конструкций, возникающих при разработке на Kotlin. Даже если Вам он покажется простым — то для людей, которые ещё не писали на Kotlin активно, данное знание будет весьма полезным.
статья
​​Лучшие игры с поддержкой OpenGL

[ Статья ]
​​Изоляция модели предметной области

Термин «изоляция модели предметной области» уже давно используется, но его значение может быть не таким очевидным, как многие думают. В этом посте автор оригинала попытается описать, что значит правильно изолировать модель предметной области и почему это важно.
Статья
​​Изучаем алгоритмы и структуры данных правильно

Любой программист сталкивается с такими понятиями, как алгоритмы и структуры данных. Предлагаем вашему вниманию статью, которая поможет вам освоить столь сложные вещи.
[ Статья ]
​​Динамическая JIT компиляция С/С++ в LLVM с помощью Clang

Статья
​​🛠 Продвинутые советы и хитрости console.log

Console – встроенный отладчик браузера. Многие разработчики постоянно используют в коде console.log() для вывода отладочных сообщений, но этот инструмент может предложить гораздо больше.
[ Статья ]
​​Алгоритмы, которые должен знать каждый программист.

Алгоритмы сортировки
[ Статья 1] [ Статья 2]

Алгоритмы поиска
[ Статья ]

Алгоритмы хэширования
[ Статья ]

Динамическое программирование
[ Статья ]

"Разделяй и властвуй"
[ Статья) ]

"Жадные" алгоритмы
[ Статья ]
​​Как устроен Domain-Driven Design.

Многие проекты на Django начинаются просто: есть база данных и к приложению, которое крутится на сервере, идут обращения. Например, так начиналась Dodo IS (информационная система компании Додо Пицца, где работал автор сегодняшней статьи). Но если использовать Django из коробки, можно натворить много бед и встретить пачку антипаттернов. Возможно, вы встречали такое на старых legacy-проектах.
Статья
Адаптация Qt-приложений под мониторы высокой чёткости

В
связи с техническим прогрессом рынок мониторов постоянно обновляется моделями с повышенным разрешением, плотностью пикселей и/или размером экрана. К сожалению, не всегда программное обеспечение поспевает за ростом характеристик мониторов. Нередко оно выглядит немного коряво и неухоженно, что расстраивает пользователя. Действительно, на дворе 21 век, а зачастую приходится видеть размытые шрифты, а иногда и микроскопические иконки.

Именно про это наша статья
​​Производительность компилятора при работе с концептами в C++20

Концепты — переосмысление метапрограммирования, аналогичное constexpr. Если constexpr — это про вычисление выражений во время компиляции, будь то факториал, экспонента и так далее, то концепты — это про перегрузки, специализации, условия существования сущностей. В общем, про «чистое метапрограммирование».
[ Статья ]
​​👨‍💼 5 привычек малоэффективных удаленных сотрудников

Околоайтишную российскую тусовку взбудоражила новость об увольнении 150 сотрудников компании Xsolla после анализа их активности в средствах коллективной работы. Выгнать людей из-за логов Jira – странное решение, но есть ли реальный способ определить эффективность и вовлеченность сотрудников по косвенным признакам? В случае с удаленкой это возможно.
Статья
​​Webix File Manager. Достойный web-аналог десктопного приложения

Тенденция последних лет говорит о том, что эпоха десктопных приложений, в их классическом понимании, доживает свои последние годы. Так же, как в свое время дискеты были вытеснены СD/DVD дисками, а на смену им пришли флешки и облачные технологии, так и настольные программы будут постепенно замещаться их более современными и практичными веб-аналогами.
Статья
​​Поприветствуйте компонент Inertia Head

Представьте себе возможность динамически устанавливать теги __Open Graph__ или обновлять заголовок страницы, когда пользователь читает статью, или даже изменять фавикон; это все возможно.
Статья
​​CSS, JavaScript и блокировка парсинга веб-страниц

Статья
​​Подборка про no-code

Как бы это смешно не звучало, но в Кодинге сегодня вышла подборка no-code инструментов разработки.

По опросу стало понятно, что мало людей используют no-code инструменты и в комментариях попросили сделать подборку.

Итак, я сделал подборку с инструментами (их на самом деле сильно больше) и примерами приложений, написанных на них

1. Bubble
(создание мобильных и веб-приложений)

Все очень просто - берете готовые компоненты приложений и кастомизируете его. Приложение хорошего уровня реально собрать за 1-2 недели.

Примеры: бухгалтерский инструмент для фрилансеров и мобильное приложение для геймификации обучения

2. Glide и Adalo
(быстрые конструкторы мобильных приложений)

Примеры: приложение необычного фитнес-клуба и приложение для поиска наставника из диджитал

3. Integromat
(автоматизация процессов, интеграция)

Автоматизируем рассылки, статистику, управление сотрудниками и многое другое

Примеры: автоматическое информирование клиентов о предстоящих событиях

Давайте обсуждать в нашем чате @coding_chat
​​#статья #python
HTML парсер на Python

Учитывая современное развитие Интернета, было бы кощунством не написать приложение, взаимодействующее со всемирной паутиной.
Сегодня мы напишем простенький html-парсер на Python.
Наше приложение будет читать код указанной страницы сайта и сохранять все ссылки в ней в отдельный файл.
Это приложение может помочь SEO-аналитикам и веб-разработчикам.

https://teletype.in/@xcoding/parserpython