TGViewer
Channel Public Channel
General programming

General programming

@generalprog

Subscribers
288
Photos
117
Videos
3
Links
385

Showing posts older than #383 · Back to latest

Older Posts 20 shown
Post #382 115
Post #381 122
10 самых влиятельных (и почти мёртвых) языков программирования

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

https://habr.com/ru/companies/ncloudtech/articles/753562/
Post #380 117
Post #379 108
ray.so — это инструмент, который превращает ваш код в красивые изображения. Он разработан Рэем Со и доступен бесплатно на GitHub. С ray.so вы можете создавать потрясающие визуальные эффекты своего кода, которые можно использовать для презентаций, сообщений в блогах или даже просто для развлечения. https://ray.so/
www.ray.so Create beautiful images of your code Turn your code into beautiful images. Choose from a range of syntax colors, hide or show the background, and toggle between a dark and light window.
Post #377 115
Создание отказоустойчивых систем с помощью идемпотентных API

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

https://dev.to/karishmashukla/building-resilient-systems-with-idempotent-apis-5e5p
DEV Community Build Resilient Systems with Idempotent APIs Networks are unreliable but our systems cannot be. What is Idempotency? Idempotency is a...
Post #376 94
[Перевод] Революционные IDE, повлиявшие на разработку ПО.

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

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

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

Читать дальше → https://habr.com/ru/companies/ruvds/articles/751516
Post #375 87
Импортозамещение, которое мы потеряли: советские языки программирования и их создатели — часть 1 (1950-е — 1960-е).

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

Читать далее https://habr.com/ru/companies/eaeconsult/articles/751132/
Хабр Импортозамещение, которое мы потеряли: советские языки программирования и их создатели — часть 1 (1950-е — 1960-е) Продолжаем наш ретроспективный цикл о тех советских разработках, которые стали историей и за которые, как принято говорить — “не стыдно”. В предыдущих постах цикла мы уже затрагивали разработку языков...
Post #374 100
Расширение Stack Overflow для Visual Studio Code IDE будет извлекать проверенный контент как с общедоступной платформы, так и с частного экземпляра Stack Overflow для Teams пользователя, чтобы предоставить разработчикам персонализированную сводку о том, как эффективно и результативно решать проблемы.
Post #373 99
readme.gif21 MB
Continue — это автопилот с открытым исходным кодом для разработки программного обеспечения — расширение VS Code , которое привносит мощь ChatGPT в вашу IDE. https://github.com/continuedev/continue
Post #372 98
Тест: сумеете ли вы стать junior QA в большой компании.

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

Читать далее https://habr.com/ru/specials/743616/
Хабр Тест: сумеете ли вы стать junior QA в большой компании Собеседоваться в большие IT-компании страшно — вдруг завалят каверзными задачами и съедят? Чтобы развеять страхи, три крупные компании — «Альфа-Банк», «Цифра» и «Лаборатория Касперского» — сделали для Хабра этот тест. Попробовать себя в роли кандидата на…
Post #371 95
Taskfile: современная альтернатива Makefile

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

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

https://itnext.io/taskfile-a-modern-alternative-to-makefile-6b3f545f77bd
Post #369 87
Топ-8 самых востребованных языков программирования в 2023 году

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

За последние 17 месяцев (с января 2022 г. по май 2023 г.) DevJobsScanner проанализировал более 14 миллионов вакансий разработчиков. Из этих 14 миллионов вакансий DevJobsScanner выбрал только те вакансии, для которых явно требовался язык программирования. https://www.devjobsscanner.com/blog/top-8-most-demanded-programming-languages/
Devjobsscanner Top 8 Most Demanded Programming Languages in 2025 Ever wondered which is the most demanded programming language in 2025? Although there are more than 200+ programming languages, only few of them are used in the real world industry. In 2025, DevJobsScanner analyzed nearly 3M developer jobs, picking only the…
Post #368 127
Я поделюсь своим опытом, как я пришел к открытому исходному коду и получил свою первую международную роль инженера-программиста в OpenSauced , участвуя в их проектах с открытым исходным кодом.

https://dev.to/opensauced/how-i-got-hired-contributing-to-open-source-projects-546i
DEV Community How I Got Hired Contributing to open source projects In the tech space, getting a job is not totally based on how good you are at the technical side of...
Post #367 126
ORACLE предлагает БЕСПЛАТНЫЕ сертификаты до 31 августа. Итак, если вы хотите учиться и получить сертификат в области науки о данных, DevOps, кибербезопасности и облачных вычислений, воспользуйтесь этой возможностью 👇. У вас будет доступ к обучению, бесплатной пробной версии OCI и практическим экзаменам RT

https://education.oracle.com/oracle-oci-certification#oracle-cloud-infrastructure
Post #366 152
Создание собственной платформы еще никогда не было таким простым. Все, что вам нужно сделать, это выбрать 200 предметов из этого списка, и все готово. https://landscape.cncf.io/
Post #365 124
10 принципов программирования, которые должен знать каждый разработчик программного обеспечения

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

https://blog.ossph.org/programming-principles-every-developer-should-know/
Open Source Software PH 10 Programming Principles Every Software Developer Should Know Learn the fundamental programming principles that allow software developers to write cleaner, more maintainable, and scalable code.
Post #364 110
Аутентификация против авторизации

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

https://dev.to/philip-ainberger/authentication-vs-authorization-olf
Post #363 100
Разработка — всё? Действительно ли нас всех заменят роботы.

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

Читать далее https://habr.com/ru/companies/avito/articles/741390/
Хабр Разработка — всё? Действительно ли нас всех заменят роботы Привет! Меня зовут Александр Пряхин. Я руковожу разработкой в юните Авито Работа. В среде IT практически все слышали о No Code, Low Code, нейросетях. И, разумеется, о том, что скоро инженеры...
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →