Telegram Web
Разработка — всё? Действительно ли нас всех заменят роботы.

Александр Пряхин, руководитель разработки юнита в Авито Работа, рассказал, так ли мрачно выглядит будущее для разработчиков «из плоти и крови» на фоне активного развития No Code, Low Code и нейросетей.

Читать далее https://habr.com/ru/companies/avito/articles/741390/
Аутентификация против авторизации

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

https://dev.to/philip-ainberger/authentication-vs-authorization-olf
10 принципов программирования, которые должен знать каждый разработчик программного обеспечения

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

https://blog.ossph.org/programming-principles-every-developer-should-know/
Создание собственной платформы еще никогда не было таким простым. Все, что вам нужно сделать, это выбрать 200 предметов из этого списка, и все готово. https://landscape.cncf.io/
ORACLE предлагает БЕСПЛАТНЫЕ сертификаты до 31 августа. Итак, если вы хотите учиться и получить сертификат в области науки о данных, DevOps, кибербезопасности и облачных вычислений, воспользуйтесь этой возможностью 👇. У вас будет доступ к обучению, бесплатной пробной версии OCI и практическим экзаменам RT

https://education.oracle.com/oracle-oci-certification#oracle-cloud-infrastructure
Я поделюсь своим опытом, как я пришел к открытому исходному коду и получил свою первую международную роль инженера-программиста в OpenSauced , участвуя в их проектах с открытым исходным кодом.

https://dev.to/opensauced/how-i-got-hired-contributing-to-open-source-projects-546i
Топ-8 самых востребованных языков программирования в 2023 году

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

За последние 17 месяцев (с января 2022 г. по май 2023 г.) DevJobsScanner проанализировал более 14 миллионов вакансий разработчиков. Из этих 14 миллионов вакансий DevJobsScanner выбрал только те вакансии, для которых явно требовался язык программирования. https://www.devjobsscanner.com/blog/top-8-most-demanded-programming-languages/
Taskfile: современная альтернатива Makefile

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

Я просто хочу представить некоторые основные функции, которые я использую каждый день и, возможно, пробудить любопытство читателя. Просто используйте 20% функций этих инструментов, чтобы получить 80% преимуществ.

https://itnext.io/taskfile-a-modern-alternative-to-makefile-6b3f545f77bd
Тест: сумеете ли вы стать junior QA в большой компании.

Собеседоваться в большие IT-компании страшно — вдруг завалят каверзными задачами и съедят? Чтобы развеять страхи, три крупные компании — «Альфа-Банк», «Цифра» и «Лаборатория Касперского» — сделали для Хабра этот тест.  Попробовать себя в роли кандидата на junior QA несложно: выберите любую компанию и посмотрите, какие вопросы в них задают, на что обращают внимание, как оценивают и что считают важным.

Читать далее https://habr.com/ru/specials/743616/
readme.gif
21 MB
Continue — это автопилот с открытым исходным кодом для разработки программного обеспечения — расширение VS Code , которое привносит мощь ChatGPT в вашу IDE. https://github.com/continuedev/continue
This media is not supported in your browser
VIEW IN TELEGRAM
Расширение Stack Overflow для Visual Studio Code IDE будет извлекать проверенный контент как с общедоступной платформы, так и с частного экземпляра Stack Overflow для Teams пользователя, чтобы предоставить разработчикам персонализированную сводку о том, как эффективно и результативно решать проблемы.
Импортозамещение, которое мы потеряли: советские языки программирования и их создатели — часть 1 (1950-е — 1960-е).

Продолжаем наш ретроспективный цикл о тех советских разработках, которые стали историей и за которые, как принято говорить — “не стыдно”. В предыдущих постах цикла мы уже затрагивали разработку языков программирования в СССР и в этом посте хотели остановиться на ней подробнее. Несмотря на достаточно скромные достижения в этой области, разработчики языков и трансляторов знали моменты триумфа, а фундаментальный вклад советских ученых в развитие программирования ощутим и сегодня. Под катом немного о языках и трансляторах, разработанных в Стране Советов в 50-е — 60-е годы, а также об их создателях. 

Читать далее https://habr.com/ru/companies/eaeconsult/articles/751132/
[Перевод] Революционные IDE, повлиявшие на разработку ПО.

В старину при написании кода вы видели лишь чёрный текст на белом фоне. Для того чтобы писать код, требовалось много внимания и аккуратности. Опечатки не подсвечивались автоматически, а синтаксические ошибки обнаруживались только в процессе компиляции. По сравнению с современным программированием это был совершенно иной процесс.

Asymetrix ToolBook, когда-то популярный благодаря мультимедийным возможностям, но уже давно позабытый

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

Читать дальше → https://habr.com/ru/companies/ruvds/articles/751516
Создание отказоустойчивых систем с помощью идемпотентных API

Идемпотентность — это свойство архитектуры API, которое гарантирует, что выполнение одного и того же запроса несколько раз дает тот же результат, что и однократное выполнение. Другими словами, независимо от того, сколько раз идемпотентная конечная точка API вызывается с одним и тем же набором параметров, результат остается неизменным после первого успешного запроса.

https://dev.to/karishmashukla/building-resilient-systems-with-idempotent-apis-5e5p
ray.so — это инструмент, который превращает ваш код в красивые изображения. Он разработан Рэем Со и доступен бесплатно на GitHub. С ray.so вы можете создавать потрясающие визуальные эффекты своего кода, которые можно использовать для презентаций, сообщений в блогах или даже просто для развлечения. https://ray.so/
10 самых влиятельных (и почти мёртвых) языков программирования

Гиллель Уэйн*, разработчик и консультант по формальной верификации, обратил внимание на статью «20 наиболее значимых языков программирования в истории», которую сам автор называет «нелепой, только что придуманной таблицей». По мнению Уэйна, эта характеристика вполне справедлива: автор таблицы называет Go «наиболее значимым», но не включает в список ALGOL, Smalltalk или ML. И не учитывает Pascal, потому что тот «почти мёртв». Абсурд! Это противоречит всей сути понятия «значимость в истории».

https://habr.com/ru/companies/ncloudtech/articles/753562/
2025/06/29 08:05:27
Back to Top
HTML Embed Code: