Зрозумівши, що таке реактивність, та як вона працює, ви зможете вдосконалити навички програмування та ефективніше використовувати JavaScript фреймворки
https://codeguida.com/post/1465
https://codeguida.com/post/1465
Codeguida
Пояснення реактивності JS на прикладі сирцевого коду Vue
Розуміння реактивності дозволить використовувати фреймворки JavaScript ефективніше
Навчіться створювати власну предметно-орієнтовану мову програмування (Domain Specific Language) за допомогою Python
https://codeguida.com/post/1140
https://codeguida.com/post/1140
Codeguida
Пишемо DSL на Python
Навчіться створювати власну предметно-орієнтовану мову програмування (Domain Specific Language) за допомогою Python
Forwarded from NOP::Nuances of Programming
Читабельность - главный критерий хорошего кода.
В этой статье мы рассмотрим, как правильно делать отступы в коде для повышения его читабельности. И насколько целесообразно делать разбивку кода по столбцам
https://nuancesprog.ru/p/1277/
@nuancesprog #статьи #javascript #coding #productivity
В этой статье мы рассмотрим, как правильно делать отступы в коде для повышения его читабельности. И насколько целесообразно делать разбивку кода по столбцам
https://nuancesprog.ru/p/1277/
@nuancesprog #статьи #javascript #coding #productivity
https://nuancesprog.ru
Зачем разбивать код на столбцы
На мой взгляд, главная составляющая любого программирования – это читабельность кода, будь то написанный вами или кем-то другим. Читабельность складывается из множества факторов, начиная от синтаксиса языка программирования, имен переменных, комментариев…
Forwarded from NOP::Nuances of Programming
Многогранность языка python делает его крайне популярным среди разработчиков.
В данной статье автор делается подборкой полезных хитростей и приемов, которые смогут упростить процесс написания кода
https://nuancesprog.ru/p/1680/
@nuancesprog #статьи #Python #SoftwareDevelopment #Learning
В данной статье автор делается подборкой полезных хитростей и приемов, которые смогут упростить процесс написания кода
https://nuancesprog.ru/p/1680/
@nuancesprog #статьи #Python #SoftwareDevelopment #Learning
Nuances of programming
Полезные хитрости на Python от А до Я
Python — это один из самых популярных и востребованных языков программирования в мире. И на то есть множество причин
Forwarded from NOP::Nuances of Programming
IT гиганты, такие как Google, оказывают существенное влияние не только на технологии, но и на то как мы ими пользуемся. Вы сами решаете, как вам писать код, но стоит хотя бы ознакомится, с тем, как видят «хороший код» ребята из Google
https://nuancesprog.ru/p/1685/
@nuancesprog #JavaScript #WebDevelopment #Google
https://nuancesprog.ru/p/1685/
@nuancesprog #JavaScript #WebDevelopment #Google
https://nuancesprog.ru
JavaScript Style Guide от Google. 13 примечательных рекомендаций
Для тех, кто ещё не в курсе, Google выпускает руководство, которое излагает лучшие (по мнению Google) стилистические практики для написания чистого и понятного кода на JavaScript.
Forwarded from Типичный программист
Сегодняшняя статья посвящена основным принципам функционального программирования.
Изложение щедро разбавлено кодом на Scala:
https://tproger.ru/articles/scala-functional-programming-1/
Изложение щедро разбавлено кодом на Scala:
https://tproger.ru/articles/scala-functional-programming-1/
Forwarded from NOP::Nuances of Programming
Многим из приходилось сталкиваться с проблемой, когда нам нужно было быстро и эффективно развернуть приложения на уровне операционной системы.
Сегодня мы поговорим о том, как настроить непрерывную интеграцию для вашей среды разработкии какие инструменты для этого использовать!
https://nuancesprog.ru/p/1807/
@nuancesprog #статьи #Gitlab #Docker
Сегодня мы поговорим о том, как настроить непрерывную интеграцию для вашей среды разработкии какие инструменты для этого использовать!
https://nuancesprog.ru/p/1807/
@nuancesprog #статьи #Gitlab #Docker
Nuances of programming
Как настроить непрерывную интеграцию на GitLab с помощью Docker
Рассказываем о простоми быстром способе настройки непрерывной интеграции для вашей среды с помощью GitLab и Docker.
Forwarded from Хекслет
Hacker News Tools of the Trade http://amp.gs/yXhl
Коллекция приложений, сервисов и инструментов для профессионалов, от разработки и тестирования до банкинга и HR. Собрана из кучи дискуссий на HackerNews
Коллекция приложений, сервисов и инструментов для профессионалов, от разработки и тестирования до банкинга и HR. Собрана из кучи дискуссий на HackerNews
GitHub
cjbarber/ToolsOfTheTrade
Tools of The Trade, from Hacker News. Contribute to cjbarber/ToolsOfTheTrade development by creating an account on GitHub.
Forwarded from PythonDigest
jupytext - Jupyter notebooks as Markdown
http://github.com/mwouts/jupytext
http://github.com/mwouts/jupytext
Forwarded from Типичный программист
Рефакторинг — это смесь из техники, интуиции, опыта и риска. И заниматься им порой так же тяжело, как и писать код с нуля.
Рассказываем, как стараться избегать внедрения новых багов при рефакторинге с помощью тестов:
https://tproger.ru/translations/python-refactoring-with-tests/
Рассказываем, как стараться избегать внедрения новых багов при рефакторинге с помощью тестов:
https://tproger.ru/translations/python-refactoring-with-tests/
Tproger
Рефакторим код на Python с помощью тестов
Рефакторинг — не для слабаков, и всегда есть возможность накосячить. Чтобы вы могли избежать этого, мы рассматриваем пошаговый пример рефакторинга в Python.
Forwarded from Типичный программист
Хочешь быть программистом? Думай, как программист.
Спросили у экспертов, в чём особенности мышления программистов и каким образом научиться думать в нужную сторону:
https://tproger.ru/experts/how-think-like-a-programmer/
Спросили у экспертов, в чём особенности мышления программистов и каким образом научиться думать в нужную сторону:
https://tproger.ru/experts/how-think-like-a-programmer/
Tproger
Как научиться мыслить как программист — отвечают эксперты | Tproger
%%excerpt%% Наш подписчик прислал вопрос в редакцию Tproger: «Как научиться мыслить как программист?» Предоставляем вам ответы экспертов.
Forwarded from Хекслет
Как реализовать типичные интерактивные элементы на веб-странице без использования JavaScript http://amp.gs/yQ3r
GitHub
you-dont-need/You-Dont-Need-JavaScript
CSS is powerful, you can do a lot of things without JS. - you-dont-need/You-Dont-Need-JavaScript
Forwarded from Junior дайджест dou.ua
CSS Grid делает вёрстку HTML-страниц более адаптивной и простой. Рассмотрим ее возможности и функции.
https://dou.ua/lenta/articles/css-grid-guide/?from=tg
https://dou.ua/lenta/articles/css-grid-guide/?from=tg
Forwarded from Junior дайджест dou.ua
Как научиться писать автотесты на Python за месяц — опыт разработчика из Dev-Pro
https://dou.ua/lenta/articles/python-challenge/?from=tg
https://dou.ua/lenta/articles/python-challenge/?from=tg
Forwarded from Junior дайджест dou.ua
Обзор CSS Flexbox layout — технологии для расположения блоков на HTML-странице
https://dou.ua/lenta/articles/css-flexbox-layout/?from=tg
https://dou.ua/lenta/articles/css-flexbox-layout/?from=tg
Forwarded from PythonDigest
С нуля: пишем модель баланса в 50 строк
https://towardsdatascience.com/from-scratch-ai-balancing-act-in-50-lines-of-python-7ea67ef717
https://towardsdatascience.com/from-scratch-ai-balancing-act-in-50-lines-of-python-7ea67ef717
Forwarded from PythonDigest
[Перевод] Python Developer Tools от Microsoft. Начало работы
https://habr.com/post/423067/?utm_campaign=423067
Последние несколько лет специалисты Microsoft трудились над тем, чтобы добавить поддержку инструментов разработчика Python в одни из наших самых популярных продуктов: Visual Studio Code и Visual Studio. В этом году все заработало. В статье мы познакомимся с инструментами разработчика Python в Visual Studio, Visual Studio Code, Azure и т. д. Заглядывайте под кат!
https://habr.com/post/423067/?utm_campaign=423067
Последние несколько лет специалисты Microsoft трудились над тем, чтобы добавить поддержку инструментов разработчика Python в одни из наших самых популярных продуктов: Visual Studio Code и Visual Studio. В этом году все заработало. В статье мы познакомимся с инструментами разработчика Python в Visual Studio, Visual Studio Code, Azure и т. д. Заглядывайте под кат!
#design #background #gradient
https://prodesign.in.ua/2018/06/10-bezkoshtovnyh-heneratoriv-fonu-dlya-veb-dyzajneriv/
https://prodesign.in.ua/2018/06/10-bezkoshtovnyh-heneratoriv-fonu-dlya-veb-dyzajneriv/
Продизайн
10 безкоштовних генераторів фону для веб-дизайнерів
У світі цифрового дизайну використання так званих UI наборів, текстур, іконок настільки неминучий процес, як використання веб-розробниками високорівневих мов програмування. Адже дуже важко спробувати зробити ваші проекти унікальними при використанні ресурсів…
Forwarded from Типичный программист
Сегодня разбираемся с ключевыми структурными различиями и функциональными особенностями SQL и NoSQL на примере MySQL и MongoDB.
И помните, что универсального решения не существует. Поэтому всегда думайте о своих целях и средствах для их достижения:
https://tproger.ru/translations/sql-vs-nosql/
И помните, что универсального решения не существует. Поэтому всегда думайте о своих целях и средствах для их достижения:
https://tproger.ru/translations/sql-vs-nosql/