[Перевод] DreamBerd — идеальный язык программирования.
DreamBerd - идеальный язык программирования. Вот его фичи!
Когда вы закончите знакомиться со всеми фичами, ознакомьтесь с примерами.
Восклицательные знаки!
Будьте смелее! Заканчивайте каждое утверждение восклицательным знаком!
print("Hello world")!
Если вы чувствуете себя особенно смелым, вы можете использовать еще больше!!!
print("Hello world")!!!
Если вы не уверены, ничего страшного. Вместо этого вы можете поставить вопросительный знак в конце строки. Он выводит для вас отладочную информацию об этой строке в консоль.
print("Hello world")?
Возможно, вам интересно, что Dreambird использует для оператора "не", который в большинстве других языков является восклицательным знаком. Это просто - вместо оператора 'не' используется точка с запятой.
if (;false) {
print("Hello world")!
}
Читать далее https://habr.com/ru/articles/757708
DreamBerd - идеальный язык программирования. Вот его фичи!
Когда вы закончите знакомиться со всеми фичами, ознакомьтесь с примерами.
Восклицательные знаки!
Будьте смелее! Заканчивайте каждое утверждение восклицательным знаком!
print("Hello world")!
Если вы чувствуете себя особенно смелым, вы можете использовать еще больше!!!
print("Hello world")!!!
Если вы не уверены, ничего страшного. Вместо этого вы можете поставить вопросительный знак в конце строки. Он выводит для вас отладочную информацию об этой строке в консоль.
print("Hello world")?
Возможно, вам интересно, что Dreambird использует для оператора "не", который в большинстве других языков является восклицательным знаком. Это просто - вместо оператора 'не' используется точка с запятой.
if (;false) {
print("Hello world")!
}
Читать далее https://habr.com/ru/articles/757708
Хабр
DreamBerd — идеальный язык программирования
DreamBerd - идеальный язык программирования. Вот его фичи! Когда вы закончите знакомиться со всеми фичами, ознакомьтесь с примерами. Восклицательные знаки! Будьте смелее! Заканчивайте каждое...
Самый плохой программист, которого я знаю
В измерении продуктивности разработчиков хорошо то, что можно быстро выявлять плохих программистов. Я хочу рассказать вам о самом плохом программисте, которого я знаю, и о том, почему я сражался за то, чтобы его оставили в команде.
Несколько лет назад я написал в Twitter/X заметку о лучшем программисте, которого я знаю, её стоит переписать в виде поста в блоге. Мне кажется справедливым, чтобы я рассказал и о самом плохом. Его зовут Тим Маккиннон. Я хочу, чтобы мир знал, насколько он измеряемо непродуктивен. https://habr.com/ru/articles/758596/
В измерении продуктивности разработчиков хорошо то, что можно быстро выявлять плохих программистов. Я хочу рассказать вам о самом плохом программисте, которого я знаю, и о том, почему я сражался за то, чтобы его оставили в команде.
Несколько лет назад я написал в Twitter/X заметку о лучшем программисте, которого я знаю, её стоит переписать в виде поста в блоге. Мне кажется справедливым, чтобы я рассказал и о самом плохом. Его зовут Тим Маккиннон. Я хочу, чтобы мир знал, насколько он измеряемо непродуктивен. https://habr.com/ru/articles/758596/
Представляем freeCodeCamp Press — бесплатные книги для разработчиков
Сообщество freeCodeCamp за годы опубликовало более 10 000 руководств. Но в последнее время мы сосредоточились на создании еще более объемных ресурсов для изучения математики, программирования и информатики.
Вот почему мы создали freeCodeCamp Press — подразделение freeCodeCamp, где мы публикуем полноформатные книги и справочники — все они доступны каждому бесплатно. https://www.freecodecamp.org/news/freecodecamp-press-books-handbooks/
Сообщество freeCodeCamp за годы опубликовало более 10 000 руководств. Но в последнее время мы сосредоточились на создании еще более объемных ресурсов для изучения математики, программирования и информатики.
Вот почему мы создали freeCodeCamp Press — подразделение freeCodeCamp, где мы публикуем полноформатные книги и справочники — все они доступны каждому бесплатно. https://www.freecodecamp.org/news/freecodecamp-press-books-handbooks/
freeCodeCamp.org
Introducing freeCodeCamp Press – Free Books for Developers
The freeCodeCamp community has published more than 10,000 tutorials on our publication over the years. But lately we've focused on creating even longer resources for learning math, programming, and computer science. This is why we've created freeCode...
Как выглядят собеседования сейчас
Времена меняются, меняется it-индустрия. Крупные it-игроки ушли, с ними ушли стандарты, топовые специалисты и рабочие места. Соотношение вакансий и резюме удручает, всё выглядит как конкурс на бюджетные места в топовых вузах.
Я являюсь .Net разработчиком с опытом лидинга и набора специалистов в команду. На текущем месте работаю 2 года, но за этот срок многое изменилось. Решил проверить, что же сейчас с рынком, и сколько же я стою сейчас как специалист. За 2 недели я прошёл 30 собеседований и хочу поделиться некоторыми из них, высказать свои замечания и выводы. https://habr.com/ru/articles/758838/
Времена меняются, меняется it-индустрия. Крупные it-игроки ушли, с ними ушли стандарты, топовые специалисты и рабочие места. Соотношение вакансий и резюме удручает, всё выглядит как конкурс на бюджетные места в топовых вузах.
Я являюсь .Net разработчиком с опытом лидинга и набора специалистов в команду. На текущем месте работаю 2 года, но за этот срок многое изменилось. Решил проверить, что же сейчас с рынком, и сколько же я стою сейчас как специалист. За 2 недели я прошёл 30 собеседований и хочу поделиться некоторыми из них, высказать свои замечания и выводы. https://habr.com/ru/articles/758838/
Хабр
Как выглядят собеседования сейчас
Времена меняются, меняется it-индустрия. Крупные it-игроки ушли, с ними ушли стандарты, топовые специалисты и рабочие места. Соотношение вакансий и резюме удручает, всё выглядит как конкурс на...
От твита до запуска 🚀 - мое путешествие с открытым исходным кодом
https://dev.to/papermark/from-tweet-to-launch-my-open-source-journey-199l
https://dev.to/papermark/from-tweet-to-launch-my-open-source-journey-199l
DEV Community
From Tweet to Launch 🚀 – My Open Source Journey
What you will find in this article? Are you intrigued about taking your idea from a mere...
Улучшите древовидную структуру файлов VS Code Explorer. Добавьте эти настройки в свой файл конфигурации для лучшей видимости:
https://pbs.twimg.com/media/F5bb7FSbQAAYWmB?format=webp&name=900x900
"workbench.tree.indent": 15,
"workbench.tree.renderIndentGuides": "always",
"workbench.colorCustomizations": {
"tree.indentGuidesStroke": "#05ef3c"
}
GPT Pilot — инструмент разработки, который пишет 95% задач по кодированию.
В этом сообщении блога я объясню технологию, лежащую в основе GPT Pilot — инструмента разработки, который использует GPT-4 для написания кода всего приложения, готового к работе. https://dev.to/zvone187/gpt-pilot-a-dev-tool-that-writes-95-of-coding-tasks-dem
В этом сообщении блога я объясню технологию, лежащую в основе GPT Pilot — инструмента разработки, который использует GPT-4 для написания кода всего приложения, готового к работе. https://dev.to/zvone187/gpt-pilot-a-dev-tool-that-writes-95-of-coding-tasks-dem
DEV Community
GPT Pilot - a dev tool that writes 95% of coding tasks
An MVP for a scalable dev tool that writes production-ready apps from scratch as the...
Приручаем GitLab: прикольные фишки и инциденты, которые упростят вашу жизнь
В текущих реалиях все IT-продукты разрабатываются с использованием какого-либо ПО, способного управлять репозиториями программного кода для Git. В нашем случае, хотелось бы рассказать про один из самых популярных продуктов — Gitlab. «Gitlab —наше всё» должно быть слоганом каждой компании, которая его использует, иначе могут произойти события, которые приведут к печальным последствиям. На Habr можно найти множество различной информации, связанной с кейсами, туториалами или просто интересными историями. Но сколько бы ни было написано, найти место где было бы собрано всё и сразу — не получилось. Придется исправлять.
https://habr.com/ru/articles/758068/
В текущих реалиях все IT-продукты разрабатываются с использованием какого-либо ПО, способного управлять репозиториями программного кода для Git. В нашем случае, хотелось бы рассказать про один из самых популярных продуктов — Gitlab. «Gitlab —наше всё» должно быть слоганом каждой компании, которая его использует, иначе могут произойти события, которые приведут к печальным последствиям. На Habr можно найти множество различной информации, связанной с кейсами, туториалами или просто интересными историями. Но сколько бы ни было написано, найти место где было бы собрано всё и сразу — не получилось. Придется исправлять.
https://habr.com/ru/articles/758068/
Хабр
Приручаем GitLab: прикольные фишки и инциденты, которые упростят вашу жизнь
Глава 1: То, что и так видят все, но не каждый готов признать. Новый день, солнце, утро, душ, кофе и инженер садится заниматься своими задачами по созданию или обновлению продукта. В свою очередь...
10 исключительных инструментов разработчика, выпущенных в 2023 году
Изучите новые инструменты и тенденции разработчика в 2023 году — улучшите свой рабочий процесс с помощью новейших инструментов разработчика https://www.permit.io/blog/10-exceptional-developer-tools-launched-in-2023
Изучите новые инструменты и тенденции разработчика в 2023 году — улучшите свой рабочий процесс с помощью новейших инструментов разработчика https://www.permit.io/blog/10-exceptional-developer-tools-launched-in-2023
www.permit.io
10 Exceptional Developer Tools Launched in 2023
Explore New Developer Tools and Trends in 2023 - Enhance Your Workflow with the Latest Developer Tools
[Перевод] Линейный код более читаем.
Бунтарём себя можно считать только тогда, когда люди на самом деле защищают противоположную вашей позицию. Я не согласен с одной из best practices, недавно представленной в Google Testing Blog . Обычно это очень хороший ресурс, ведь этот пост не случайно попал в мою читалку новостей!
Авторы представили две версии функции и спросили, какая из них более читаема.
Читать далее https://habr.com/ru/articles/761326
Бунтарём себя можно считать только тогда, когда люди на самом деле защищают противоположную вашей позицию. Я не согласен с одной из best practices, недавно представленной в Google Testing Blog . Обычно это очень хороший ресурс, ведь этот пост не случайно попал в мою читалку новостей!
Авторы представили две версии функции и спросили, какая из них более читаема.
Читать далее https://habr.com/ru/articles/761326
Хабр
Линейный код более читаем
Бунтарём себя можно считать только тогда, когда люди на самом деле защищают противоположную вашей позицию. Я не согласен с одной из best practices, недавно представленной в Google Testing Blog ....
Meta только что объявила, что Code Llama теперь бесплатна как для исследований, так и для коммерческой деятельности. Возможно, это самый сильный конкурент ChatGPT:
▸ Может генерировать, объяснять и отлаживать код
▸ Обрабатывает ввод 100 000 токенов
▸ Бесплатно для исследований + коммерческого использования
▸ Превосходит большинство открытых моделей
https://github.com/facebookresearch/codellama
▸ Может генерировать, объяснять и отлаживать код
▸ Обрабатывает ввод 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.
Обработка состояния между несколькими процессами с помощью эликсира
Elixir очень хорошо работает для параллельного кода из-за своей функциональной природы и способности выполняться в нескольких процессах, но как мы обрабатываем состояние, когда наш код выполняется повсюду? Что ж, есть некоторые методы, и в этой статье мы вместе узнаем о них больше, не так ли? https://dev.to/cherryramatis/handling-state-between-multiple-instances-with-elixir-4jm1
Elixir очень хорошо работает для параллельного кода из-за своей функциональной природы и способности выполняться в нескольких процессах, но как мы обрабатываем состояние, когда наш код выполняется повсюду? Что ж, есть некоторые методы, и в этой статье мы вместе узнаем о них больше, не так ли? https://dev.to/cherryramatis/handling-state-between-multiple-instances-with-elixir-4jm1
7 поисковых систем с открытым исходным кодом для вашего предприятия и стартапов, о которых вы ДОЛЖНЫ знать.
https://dev.to/swirl/7-open-source-search-engines-for-your-enterprise-and-startups-you-must-know-4504
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...
6 лучших ORM для современной разработки приложений Node.js
В современной веб-разработке можно с уверенностью предсказать, что создание надежных и эффективных приложений Node.js часто требует взаимодействия с базой данных. Основная проблема в приложениях, управляемых базами данных, заключается в управлении взаимодействием между кодом приложения и базой данных. https://amplication.com/blog/top-6-orms-for-modern-nodejs-app-development
В современной веб-разработке можно с уверенностью предсказать, что создание надежных и эффективных приложений 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.
Как эффективно добавлять документацию при разработке продукта?
Как технический писатель я встречал различные подходы команд и целых компаний к добавлению документации в процесс разработки продукта. В одних ситуациях они используются намеренно, а в других по воле случая, и ниже мы разберём достоинства и недостатки нескольких таких подходов, которые позволят делать выбор в пользу того или другого более обдуманно https://habr.com/ru/companies/ruvds/articles/766890/
Как технический писатель я встречал различные подходы команд и целых компаний к добавлению документации в процесс разработки продукта. В одних ситуациях они используются намеренно, а в других по воле случая, и ниже мы разберём достоинства и недостатки нескольких таких подходов, которые позволят делать выбор в пользу того или другого более обдуманно https://habr.com/ru/companies/ruvds/articles/766890/
Хабр
Как эффективно добавлять документацию при разработке продукта?
Как технический писатель я встречала различные подходы команд и целых компаний к добавлению документации в процесс разработки продукта. В одних ситуациях они используются намеренно, а в других по воле...
24 проекта с открытым исходным кодом для разработчиков в 2023 году 🔥👍
https://dev.to/madza/24-open-source-projects-for-developers-in-2023-391l
https://dev.to/madza/24-open-source-projects-for-developers-in-2023-391l
DEV Community
24 Open-Source Projects for Developers in 2023 🔥👍
Open-source projects are playgrounds of innovation, collaboration, and creativity. It's a hub where...