|
Romiks
Онлайн-курс «Fullstack-разработчик на Python»Среда, 19 Июля 2023 г. 23:47 (ссылка)
Онлайн-курс «Fullstack-разработчик на Python» Онлайн-курс «Fullstack-разработчик на Python» Освоить программирование. Стать Python-разработчиком. Создавать свои веб-проекты. Fullstack-разработчик – универсальный специалист, который может совмещать сразу две роли – backend- и frontend-разработчика. Это значит, что такой специалист может создавать внешнюю сторону сайта и внутреннюю серверную часть. Fullstack-разработчик делает проекты полностью, от начала до конца. Такой специалист очень нужен в любых стартапах, особенно в продуктовых компаниях, потому что может быстро запустить сайт или веб-сервис. Python занимает в рейтинге популярных языков программирования TIOBE. Айтишники создают программы и сервисы, а еще поддерживают стабильную работу продуктов, которыми мы все пользуемся. Без айтишников даже государственный софт не будет работать нормально – например, госуслуги или налог. Научишься мыслить алгоритмически и программировать через отработку алгоритмов, чтобы решать нетривиальные задачи в разработке. Другие видеокурсы по теме: - Онлайн курс «Javascript-разработчик»
rss_habr
Как не надо участвовать в командных хакатонах. Рефлексия дубль 2, блеск и нищета пораженияПятница, 27 Января 2023 г. 15:33 (ссылка)
Совсем недавно наша аналитик рассказывала о том, как выиграть хакатон, сохранив моральное и физическоездоровье. За пару дней до выхода статьи эта же аналитик подговорила наших ребят участвовать в командном хакатоне. Результат не самый приятный — 38 место из 60. Однако, этот опыт, как и любой другой, не прошел даром (а еще был очень веселым). В этой статье каждый участник команды поделится своим опытом и персональной рефлексией. Ну и лулзами, пойманными в процессе. Читать далееhttps://habr.com/ru/post/713278/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713278
rss_habr
Dry-rb — экосистема, которая упростит архитектуру вашего проектаПонедельник, 23 Января 2023 г. 12:22 (ссылка)
Привет! Меня зовут Вероника Молчанова. Я - Ruby-разработчик в компании Joy Dev. В этой статье мы рассмотрим набор Ruby-библиотек dry-rb и расскажем, как они помогли упростить архитектуру проектов. В частности хотим показать, как на наших проектах используются такие гемы из dry-экосистемы, как: - dry-auto_inject - dry-validation - dry-struct Читать далееhttps://habr.com/ru/post/712166/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712166
rss_habr
Жарим TOAST в PostgreSQLЧетверг, 12 Января 2023 г. 16:33 (ссылка)
У нас не подгорит! Как PostgreSQL хранит большие значения столбцов? Какие явные и неявные ограничения есть у существующего механизма хранения? Что за проблемы вызваны этими ограничениями? И как можно решить эти проблемы, и расширить возможности PostgreSQL? Об этом, и чуть больше - данная статья. Читать далееhttps://habr.com/ru/post/710104/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710104
rss_habr
[Перевод] Изучение TypeScript — полное руководство для начинающих. Часть 5 — Строгий режим и сужение типовПонедельник, 09 Января 2023 г. 10:34 (ссылка)
Все привет! Меня зовут Лихопой Кирилл и я - fullstack-разработчик. В заключительной части руководства мы рассмотрим строгий режим и сужение типов в TypeScript. Эти техники позволяют точнее определять типы в коде, чтобы улучшить качество вашего кода и уменьшить количество багов. Другие части: https://habr.com/ru/post/709580/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709580
rss_habr
Популяризация JSON-RPC (часть 1)Воскресенье, 08 Января 2023 г. 09:00 (ссылка)
Для передачи данных по сети есть хорошо зарекомендовавшие себя стандарты - например, SOAP, gRPC, AMQP, REST, GraphQL. При создании вебсайтов малой, средней и большой сложности с потоками данных к бэкенду и обратно в JSON формате обычно используются последние два с их вариантами. Верней, только варианты, потому что REST и GraphQL - ресурсо-ориентированные протоколы. Это как бы просто перенос элементарной работы с базой данных на клиента (хотя под "ресурсом" может пониматься и абстракция). Обычно таких запросов не больше трети от всего бэкенд API. Попытка сделать весь API максимально RESTful страшно раздувает код и грузит сеть. Потому что остальные две трети запросов - в форме команд на бэкенд проделать какие-то действия, слабо отображающиеся на CRUD над некими ресурсами. И вариантов послать такие запросы достаточно много. Даже, чересчур. Читать далееhttps://habr.com/ru/post/709362/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709362
rss_habr
Программирование без программированияПонедельник, 02 Января 2023 г. 15:33 (ссылка)
Не хочется говорить о высоких материях, Nocode, ML - системах, нейросетях или чем-то подобном, хочется порассуждать вот о чем: у каждого человека, увлекающегося программированием, есть N+ пет-проектов, и их количество растет. Часть из них - это проба пера, новых технологий, алгоритмов, но часть - это попытки быстро решить задачу бизнеса и найти некий business-value, реализовав MVP и попробовать сделать проект на миллион! Получается, что для подобных задач я и каждый из нас делает плюс-минус одни и те же действия для получения 50% результата, и сами проекты между собой отличаются на вот эти 50% их сути! Читать далееhttps://habr.com/ru/post/708904/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708904
rss_habr
[Перевод] Изучение TypeScript — полное руководство для начинающих. Часть 4 — Литералы и дженерикиЧетверг, 29 Декабря 2022 г. 09:40 (ссылка)
Привет! В новой части руководства будут рассмотрены такие важные понятия, как литералы и дженерики. Итак, приступим. Предыдущие части: https://habr.com/ru/post/708370/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708370
rss_habr
[Перевод] Изучение TypeScript — полное руководство для начинающих. Часть 3 — Классы и интерфейсыВторник, 27 Декабря 2022 г. 15:17 (ссылка)
Всем привет! Меня зовут Лихопой Кирилл, я работаю fullstack-разработчиком. Это - уже третья часть руководства по TypeScript для начинающих, в которой мы разберем более сложные темы, такие как классы, модули и интерфейсы. Предыдущие части: https://habr.com/ru/post/707990/?utm_source=habrahabr&utm_medium=rss&utm_campaign=707990
rss_habr
Чему не учат разработчиков: советы для начинающихЧетверг, 15 Декабря 2022 г. 19:40 (ссылка)
Иногда меня спрашивают, как стать разработчиком? Сложно ли это, что для этого нужно, какой язык выбрать? Спрашивают друзья, родственники, знакомые. Далёкие от сферы информационных технологий или забросившие когда-то программирование и подумывающие о возвращении (читай дауншифтеры). Я не нашёл статьи, которую мог бы скидывать в таких случаях, и решил её написать. Здесь должна быть шутка про 14 конкурирующих стандартов, но как солдат не смеётся в цирке, так и программист не улыбается, говоря о конкурирующих стандартах. Часто бывает, что начинающие разработчики, уже неплохо зная язык, сталкиваются с тем, что непосредственно программирование занимает небольшую долю рабочего времени, и многих это демотивирует. Постараюсь рассказать, почему так получается и как можно этого избежать. Читать далееhttps://habr.com/ru/post/705824/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705824
rss_habr
Как мы провели второй русскоязычный Laravel-митапСреда, 16 Ноября 2022 г. 18:13 (ссылка)
Привет, за клавиатурой Миша Радионов, и я снова расскажу вам про Laravel. Нет, не про тонкости этого фреймворка, а про Laravel-митап, который мы провели в Студии Флаг уже во второй раз. Читать далееhttps://habr.com/ru/post/699770/?utm_source=habrahabr&utm_medium=rss&utm_campaign=699770
rss_habr
[recovery mode] Как мы развивали бэкенд War Robots, в процессе заDDoSив самих себя — и чему научились после этогоСреда, 16 Ноября 2022 г. 13:23 (ссылка)
Привет! Меня зовут Андрей Михеев, я занимаюсь развитием бэкенда War Robots (это мобильный PvP-шутер, в котором с помощью больших роботов можно выяснить, кто круче). Игре уже почти 9 лет, и за это время мы повидали всякого. Круто, когда у вас в команде есть большой опыт в разработке конкретной задачи, архитектура выверена, библиотеки и фреймворки отлажены. Но что делать, если опыта не хватает, готовых решений нет, проект — потенциальный highload, а запуститься желательно было бы уже вчера? Мы как раз оказались в такой ситуации. Об этом и поговорим — а заодно о выводах, которые тут можно сделать. Читать далееhttps://habr.com/ru/post/699558/?utm_source=habrahabr&utm_medium=rss&utm_campaign=699558
rss_habr
Расширяемый Django: как написать database backend?Пятница, 12 Ноября 2022 г. 03:24 (ссылка)
Здравствуйте, дорогие бэкенд-разработчики на Python, у меня опять статья про django. И так будет до тех пор, пока в нём не появится нормальная поддержка асинхронности (шучу). Вопреки распространённому мнению, что django - это фреймворк "с батарейками", но не очень поддаётся кастомизации, это не так. Необходимость поддержки разных провайдеров, поддержка так называемого multi-db (одновременное использование нескольких баз), да и просто банальное использование здравого смысла (местами) - сделало этот фреймворк одним из наиболее расширяемых среди ORM. В этой статье я расскажу, как устроен database backend - это та штука, которая отвечает за поддержку конкретной базы данных и конкретного драйвера для неё. Я сделаю это на довольно экзотическом примере: мы с вами добавим поддержку асинхронного драйвера - psycopg3. Да, именно асинхронного. А вы думали, что django так не умеет? Читайте и убедитесь сами. Читатьhttps://habr.com/ru/post/698938/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698938
rss_habr
API Тестирование без PostmanВторник, 08 Ноября 2022 г. 19:21 (ссылка)
Современные приложения и сервисы в большинстве своем состоят из фронтона и бэкенда. Когда мы говорим о тестировании бэкенда, в основном речь идет о тестировании с помощью API запросов и ответов. А для этого желательно иметь под рукой необходимые инструменты. Полагаю что одним из лучших и самых популярных инструментов тестирования API является Postman. А есть ли альтернатива? Сегодня мы рассмотрим одну из лучших альтернатив этому популярному инструменту. Особенно она понравится тем, кто работает с Postman постоянно. Читать далееhttps://habr.com/ru/post/697968/?utm_source=habrahabr&utm_medium=rss&utm_campaign=697968
rss_habr
API-First и микросервисыЧетверг, 20 Октября 2022 г. 11:26 (ссылка)
Клиент обращается к серверу привычным образом и получает ошибку валидации запроса. В этой статье мы предложим решение, которое сводит к нулю риск появления таких рассинхронизаций. Читать далееhttps://habr.com/ru/post/694340/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694340
rss_habr
red_mad_robot на DevFest Omsk 23 октябряПонедельник, 17 Октября 2022 г. 10:53 (ссылка)
Привет всем, для кого Go — не только настольная игра или призыв к действию! 23 октября на конференции DevFest Omsk 2022 роботы выступят с докладами в треке Golang. Он уже становится стандартом серверной разработки, но ещё не так плотно вошёл в арсенал разработчика, как его аналоги. На примерах рабочих кейсов будем показывать, насколько удобно и быстро на Go можно решать различные задачи. Читать далееhttps://habr.com/ru/post/693704/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693704
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |