TGViewer
Channel Public Channel
General programming

General programming

@generalprog

Subscribers
288
Photos
117
Videos
3
Links
385

Showing posts older than #424 · Back to latest

Older Posts 20 shown
Post #422 96
Post #421 112
Как вносить вклад в Open Source — и не только кодом. Инструкции от Linux Foundation, CNCF и Free Software Foundation.

Мы во «Фланте» любим Open Source — причем не только пишем свои открытые инструменты (werf, shell-operator, grafana-statusmap, сommunity-версия Deckhouse), но и активно участвуем в разработке различных проектов — участвуем в KEP’ах Kubernetes, в составе небольшой группы разрабатываем Dex, вносим вклад в Istio, передаем патчи и сведения о найденных багах в Cilium.

Поэтому мы решили написать несколько материалов о том, какие возможности для контрибьюторов предлагают известные в мире Open Source- и Free Software-организации. В этом материале мы рассмотрим Linux Foundation, его дочку — CNCF и европейское отделение Free Software Foundation. Сразу отметим, что участвовать в Open Source-проектах можно, даже не будучи программистом, — есть немало задач, связанных с продвижением, контентом, переводами, менеджментом. 

Читать далее https://habr.com/ru/companies/flant/articles/773072
Хабр Как вносить вклад в Open Source — и не только кодом. Инструкции от Linux Foundation, CNCF и Free Software Foundation Главная страница CNCF для контрибьюторов Мы во «Фланте» любим Open Source — причем не только пишем свои открытые инструменты (werf, shell-operator, grafana-statusmap, сommunity-версия Deckhouse), но и...
Post #420 97
20 советов по продуктивности для разработчиков от других разработчиков

В этой статье мы собрали 20 лучших советов для разработчиков от других опытных разработчиков о том, как можно взломать свои процедуры и добиться большего за меньшее время. https://www.actitime.com/developers-time-tracking/developer-productivity-tips
actiTIME - Time Tracking Software 20 Productivity Tips for Developers from Developers Software development is a demanding job, but you can grow faster if you learn from others. Explore these 20 productivity tips for developers to excel in what you do.
Post #419 101
Привычки великих инженеров-программистов

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

https://vadimkravcenko.com/shorts/habits-of-great-software-engineers
Vadim Kravcenko Habits of great software engineers Tuesday night, somewhere between sip three and four of espresso, I caught myself rewriting the same helper function for the third time. That’s when it hit
Post #418 105
VS Code реализует предварительную поддержку плавающих окон, самую востребованную функцию в его истории. 7 лет ожидания закончились. https://github.com/microsoft/vscode/issues/10121
GitHub Allow for floating windows · Issue #10121 · microsoft/vscode Hi, I suggest floating windows option for: Terminal Debug console Problems Output Eventually: tabs Explorer / search / debug / git / extensions This way we could take advantage of large screen spac...
Post #417 118
Kafka против RabbitMQ: в чем различия?

Генерация данных в сети растет беспрецедентными темпами. Поскольку объем данных, генерируемых различными веб-приложениями, устройствами и службами, продолжает расти, традиционные методы обработки данных и связи между различными компонентами, системами и службами стали неадекватными. Именно здесь в игру вступают распределенные системы обмена сообщениями. Эти системы могут обрабатывать большие объемы данных, обеспечивая при этом беспрепятственное взаимодействие и взаимодействие систем https://earthly.dev/blog/kafka-vs-rabbitmq
Earthly Blog Kafka vs RabbitMQ: What Are the Differences? Apache Kafka and RabbitMQ are popular distributed messaging systems that handle large volumes of data and enable seamless communication between com...
Post #414 114
С легкостью исследуйте поведение API с помощью расширения Chrome, которое автоматически генерирует спецификации OpenAPI в режиме реального времени для любого приложения или веб-сайта. https://github.com/AndrewWalsh/openapi-devtools
GitHub GitHub - AndrewWalsh/openapi-devtools: Browser extension that generates API specs for any app or website Browser extension that generates API specs for any app or website - AndrewWalsh/openapi-devtools
Post #411 104
Большая подборка открытых API.

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

Читать далее https://habr.com/ru/articles/769384
Post #408 104
Как эффективно добавлять документацию при разработке продукта?

Как технический писатель я встречал различные подходы команд и целых компаний к добавлению документации в процесс разработки продукта. В одних ситуациях они используются намеренно, а в других по воле случая, и ниже мы разберём достоинства и недостатки нескольких таких подходов, которые позволят делать выбор в пользу того или другого более обдуманно https://habr.com/ru/companies/ruvds/articles/766890/
Хабр Как эффективно добавлять документацию при разработке продукта? Как технический писатель я встречала различные подходы команд и целых компаний к добавлению документации в процесс разработки продукта. В одних ситуациях они используются намеренно, а в других по воле...
Post #407 114
6 лучших ORM для современной разработки приложений Node.js

В современной веб-разработке можно с уверенностью предсказать, что создание надежных и эффективных приложений Node.js часто требует взаимодействия с базой данных. Основная проблема в приложениях, управляемых базами данных, заключается в управлении взаимодействием между кодом приложения и базой данных. https://amplication.com/blog/top-6-orms-for-modern-nodejs-app-development
Amplication Blog Top 6 ORMs for Modern Node.js App Development Step up your Node.js game with these must-know ORMs for modern developers.
Post #406 118
7 поисковых систем с открытым исходным кодом для вашего предприятия и стартапов, о которых вы ДОЛЖНЫ знать.

https://dev.to/swirl/7-open-source-search-engines-for-your-enterprise-and-startups-you-must-know-4504
DEV Community 7 Open-Source Search Engines for your Enterprise and Startups you MUST know. A search engine is a software system that finds web pages that match a web search. Search engines...
Post #404 118
Обработка состояния между несколькими процессами с помощью эликсира

Elixir очень хорошо работает для параллельного кода из-за своей функциональной природы и способности выполняться в нескольких процессах, но как мы обрабатываем состояние, когда наш код выполняется повсюду? Что ж, есть некоторые методы, и в этой статье мы вместе узнаем о них больше, не так ли? https://dev.to/cherryramatis/handling-state-between-multiple-instances-with-elixir-4jm1
Post #403 134
Meta только что объявила, что Code Llama теперь бесплатна как для исследований, так и для коммерческой деятельности. Возможно, это самый сильный конкурент ChatGPT:
▸ Может генерировать, объяснять и отлаживать код
▸ Обрабатывает ввод 100 000 токенов
▸ Бесплатно для исследований + коммерческого использования
▸ Превосходит большинство открытых моделей

https://github.com/facebookresearch/codellama
GitHub GitHub - meta-llama/codellama: Inference code for CodeLlama models Inference code for CodeLlama models. Contribute to meta-llama/codellama development by creating an account on GitHub.
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 →