Рекурсивные общие табличные выражения (CTE) превратили SQL в полный по Тьюрингу язык.
В этой статье разберемся, как энтузиасты создают на нем сложные алгоритмы – от визуализации фракталов до полноценных игр.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3🔥2👨💻2
В этой статье мы разберем анатомию простейшего компилятора: лексер, парсер и LLVM.
Вы узнаете, как эти компоненты взаимодействуют для преобразования исходного кода в исполняемый файл.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4🌭3❤1🏆1
Предлагаю вам небольшую подборку сложных проектов, которые пополнят арсенал ваших навыков и, возможно, научат вас чему-то новому.
Возможно, какой-то из них займет почетное место в вашем GitHub.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🤣3❤2
API — что-то вроде универсального переводчика, который помогает программам обмениваться данными и функциями. Бывает, что нужно убедиться, что API работает как надо и передаёт то, что нужно.
Чтобы не проверять всё на настоящей программе, делают проще и тестируют API с помощью отдельных инструментов. Об этих инструментах и пойдёт речь в статье.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4❤2💅1
В данном курсе вы научитесь создавать Telegram-ботов на Python с помощью продвинутой асинхронной библиотеки aiogram 3.
Также узнаете, как вести проекты на Python, начиная от работы с Git и виртуальным окружением и продолжая настройкой логирования и развертыванием проекта на удаленном сервере для работы 24/7.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤4⚡2
Нашли для вас подборку задач для начинающих и опытных айтишников. Выбирайте подходящие, решайте и узнавайте верные ответы.
Отличный способ поднять свой скилл и подготовиться к неожиданным поворотам на собесах👇
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4🦄2
В статье будет небольшое и простое практическое знакомство с C++, в котором мы изучим ввод и вывод данных.👌 Не бойтесь C++, базовых знаний программирования будет достаточно, чтобы понять, что происходит.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4🤓2❤1
В статье научимся хранить все наши данные в JSON на сервере, чтобы получить доступ к ним с любого устройства.
После этого мы поработаем с данными от сервера в понятном для JavaScript виде.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5👾3❤2🔥1
Шаблон бэкенда для TypeScript, разработанный для масштабируемости, гибкости и простоты разработки.
Он оснащён современными технологиями и передовыми методами, чтобы дать толчок для вашего бэкенд-проекта.
Please open Telegram to view this post
VIEW IN TELEGRAM
👨💻6❤4👍3
Статья, в которой вы найдете идеи, как провести выходные, будучи бэкенд-разработчиком, а также ссылки на полезные ресурсы к каждому из вариантов.
Спойлер:один из вариантов — отдохнуть.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6😁5🔥2⚡1
В статье поделились списком из 15 ключевых алгоритмов, которые используются в бэкенд-разработке: от хеширования до алгоритма Дейкстры и балансировки нагрузки и поиска.
Всё это — с помощью простого объяснения и практических примеров.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3😱2⚡1
Бесплатный курс, посвященный базовым понятиям программирования на Golang: типы данных, операторы, переменные, условия, циклы, массивы и функции.
Курс является вводным и подойдет слушателям с небольшим опытом или вообще без опыта программирования.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4⚡3👍3
В статье разобрали 3 примера, когда могут помочь логи: если сайт атакует бот, ухудшилась производительность или есть ошибка в базе данных.
Если вы начинающий веб-мастер, то этот краткий гайд поможет вам понять, где искать информацию.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4⚡2🔥2🙏1
Инструмент командной строки на Golang, который позволяет кодировать текст и файлы в изображения PNG и декодировать их обратно.
Работа инструмента сочетает в себе обработку текста и изображений, предлагая забавный способ хранения и извлечения данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4👨💻2💯1
В этой статье на примере магазина с распродажей показали, как реализовать таймер обратного отсчёта на PHP, который будет зависеть от даты и времени сервера, а не пользователя.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3👨💻3
В этой статье вы познакомитесь с методами оптимизации API: ускорение БД, кэширование данных в Redis, использование облегченного аналога JSON и пересмотр серверной логики.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2👨💻2
Этот бесплатный курс расскажет, что такое Big Data и Data Science, чем занимаются специалисты по анализу данных и почему они так востребованы сейчас.
После прохождения программы вы поймете, что Data Science — это не страшная, а очень интересная и нужная область знания, и сможете самостоятельно работать с данными на базовом уровне.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2👨💻2
.htaccess — это файл для локальной настройки веб-сервера, той программы, которая отдаёт нам сайт.
В статье доступно объяснили, что такое .htaccess и собрали самые простые и полезные настройки этого файла.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤3🔥3👨💻1
В этом бесплатном курсе вы пройдётесь по базовым темам многопоточности Java и заполните пробелы, если они есть.
Также узнаете, что такое:класс Thread, экзекьюторы, основные проблемы в многопоточной среде, модификатор volatile и ключевое слово synchronized.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥5😁1
Чтобы сайт появился в браузере, на каком-то удалённом компьютере должна поработать программа, которая отвечает за выдачу страницы.Одна из самых распространённых программ, которая совершает эту работу, — Apache.
В статье вы познакомитесь с этой программой: узнаете принципы работы, откуда она появилась и какие плюсы и минусы имеет.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4❤3