Blockchain Development
В настоящее время мы живем в период развития новой индустрии связанной с разработкой блокчейн технологий. Технология блокчейн все еще находится на стадии зарождения, однако она уже успела себя зарекомендовать и прославилась на весь мир.
В этой статье рассматриваются самые популярные языки программирования, используемые в blockchain разработке.
#blockchain #programming
В настоящее время мы живем в период развития новой индустрии связанной с разработкой блокчейн технологий. Технология блокчейн все еще находится на стадии зарождения, однако она уже успела себя зарекомендовать и прославилась на весь мир.
В этой статье рассматриваются самые популярные языки программирования, используемые в blockchain разработке.
#blockchain #programming
Medium
Blockchain Development
Самые популярные языки программирования, используемые в blockchain разработке.
Fundamentals of a Good Developer
Есть много мелких факторов, которые медленно и постепенно наносят ущерб проектам разработчиков. Они не разрушительны мгновенно, так как большинство наносят только долговременный урон. Вы не увидите повреждения в течение года или более. Поэтому, когда кто-то их предлагает, они звучат безобидно. Даже когда вы начинаете их реализовывать, они могут показаться вам хорошими. Но с течением времени — и особенно по мере того, как все больше и больше таких факторов суммируется — сложность становится все более очевидной и возрастает, пока вы не станете еще одной жертвой этой очень распространенной истории ужасов.
#programming #selfimprovement
Есть много мелких факторов, которые медленно и постепенно наносят ущерб проектам разработчиков. Они не разрушительны мгновенно, так как большинство наносят только долговременный урон. Вы не увидите повреждения в течение года или более. Поэтому, когда кто-то их предлагает, они звучат безобидно. Даже когда вы начинаете их реализовывать, они могут показаться вам хорошими. Но с течением времени — и особенно по мере того, как все больше и больше таких факторов суммируется — сложность становится все более очевидной и возрастает, пока вы не станете еще одной жертвой этой очень распространенной истории ужасов.
#programming #selfimprovement
Medium
Learn the fundamentals of a good developer mindset in 15 minutes
How to become a good developer
Clean Architecture. Part 2.
Обзор паттернов чистой архитектуры от Дядюшки Боба.
#architecture #designpatterns
Обзор паттернов чистой архитектуры от Дядюшки Боба.
#architecture #designpatterns
Medium
Clean Architecture.
Чистая архитектура по новому. Part 2.
Front-end hacking cheatsheets
Довольно сложно запомнить все API наизусть, особенно когда ваши шпаргалки разбросаны. В этой статье приведены лучшие чит-листы для front-end разработчика.
#frontend #cheatsheets
Довольно сложно запомнить все API наизусть, особенно когда ваши шпаргалки разбросаны. В этой статье приведены лучшие чит-листы для front-end разработчика.
#frontend #cheatsheets
Medium
Front-end hacking cheatsheets
The best front-end hacking cheatsheets — all in one place.
Five important lessons from four years as a software developer
В статье перечислены пять важных уроков, которые необходимо усвоить каждому разработчику программного обеспечения.
#programming #selfimprovement
В статье перечислены пять важных уроков, которые необходимо усвоить каждому разработчику программного обеспечения.
#programming #selfimprovement
Medium
Five important lessons from four years as a software developer
Пять важных уроков, которые я извлек за четыре года разработчиком программного обеспечения.
An overview of the MVVM design pattern in Swift
В статье разбирается использование MVVM архитектуры на примере создания простого Swift приложения.
#architecture #ios
В статье разбирается использование MVVM архитектуры на примере создания простого Swift приложения.
#architecture #ios
Medium
An overview of the MVVM design pattern in Swift
Обзор шаблона проектирования архитектуры приложения MVVM в Swift
What does a great software engineer look like?
Статья о том, как выгдлядит великий инженер-программист. Автор делиться своим мнением и многолетним опытом.
#programming #selfimprovement
Статья о том, как выгдлядит великий инженер-программист. Автор делиться своим мнением и многолетним опытом.
#programming #selfimprovement
Medium
What does a great software engineer look like?
Как выглядит великий инженер-программист?
Should developers learn UX?
Должны ли разработчики, в частности программисты, думать о пользовательском опыте и дизайне разрабатываемого ПО? Ответ на этот и ряд других вопросов дает fullstack разработчик Хизер Шокни, которая пришла к программированию через bootcamp, после долгой карьеры писателя.
#programming #ux
Должны ли разработчики, в частности программисты, думать о пользовательском опыте и дизайне разрабатываемого ПО? Ответ на этот и ряд других вопросов дает fullstack разработчик Хизер Шокни, которая пришла к программированию через bootcamp, после долгой карьеры писателя.
#programming #ux
Medium
Should developers learn UX?
Должны ли разработчики изучать UX?
Don't add unneeded context
Не добавляйте ненужный контекст. Если имя вашего класса / объекта говорит вам о чем-то, то не повторяйте это в имени вашей переменной.
Не добавляйте ненужный контекст. Если имя вашего класса / объекта говорит вам о чем-то, то не повторяйте это в имени вашей переменной.
How to Get Your First Job as a Hacker
В статье описываются некоторые практические советы о том, как получить свою первую работу в качестве хакера без риска тюремного заключения. Сообщество White Hat и путь к информзащите.
#it #hacker
В статье описываются некоторые практические советы о том, как получить свою первую работу в качестве хакера без риска тюремного заключения. Сообщество White Hat и путь к информзащите.
#it #hacker
Medium
How to Get Your First Job as a Hacker
Стать этическим хакером без риска тюремного заключения.
Manifest for Software Craftsmanship
Манифест мастеров разработки программного обеспечения.
Мы поднимаем планку профессиональной разработки программного обеспечения, практикуя ее и помогая другим научиться ремеслу.
© 2009
Sign to Manifesto
#software
Манифест мастеров разработки программного обеспечения.
Мы поднимаем планку профессиональной разработки программного обеспечения, практикуя ее и помогая другим научиться ремеслу.
© 2009
Sign to Manifesto
#software
These tools will help you write Clean Code
В статье рассматриваются инструменты, которые могут помочь в написании чистого кода. Данная статья больше ориентирована на приложения React, но то же самое может быть применено к любому веб-проекту.
#programming #cleancode
В статье рассматриваются инструменты, которые могут помочь в написании чистого кода. Данная статья больше ориентирована на приложения React, но то же самое может быть применено к любому веб-проекту.
#programming #cleancode
Medium
Tools to help you write Clean Code
Взгляд на Prettier, ESLint, Husky, Lint-Staged и EditorConfig.
GO memory ballast
Статья про управление памятью в Go. В статье привидены советы и методики по управлению кучей и вы можете найти их полезными не только для Go, но и других языков программирования.
#memory #programming
Статья про управление памятью в Go. В статье привидены советы и методики по управлению кучей и вы можете найти их полезными не только для Go, но и других языков программирования.
#memory #programming
Medium
GO memory ballast
Балласт памяти Go: как я перестал волноваться и полюбил кучу(heap)
Avoid ugly If/else blocks
Как избежать блоки If/else и сделать ваш код чище, а также обзор паттерна Strategу.
#patterns #cleancode
Как избежать блоки If/else и сделать ваш код чище, а также обзор паттерна Strategу.
#patterns #cleancode
Medium
Avoid ugly If/else blocks
Обзор паттерна Strategy, сделай свой код не только модульным.
Don’t Be That Guy, Write Better Functions
Наверное многим довелось поработать над проектами с ужасной кодовой базой. И когда в процессе изучения проекта у вас начинает подгорать, а впоследствии вы задаетесь вопросом: "Кто это написал?". Начиная спрашивать своих коллег все из них говорят что-то наподобие: "Ой, да этот проект нам дали на доработку, ты привыкнешь.", а некоторые и вовсе, что от тебя, как от программиста, требуется только выполнить таск, а на другое не обращай внимание.
Так вот, не следуйте за такими людьми, всегда пишите свой код так, как будто это ваш собственный проект, который вы прорабатывали годами себе в удовольствие. И тогда, рабочие проекты тоже станут приносить вам удовлетворение, вместо стресса и раздражительности.
#cleancode
Наверное многим довелось поработать над проектами с ужасной кодовой базой. И когда в процессе изучения проекта у вас начинает подгорать, а впоследствии вы задаетесь вопросом: "Кто это написал?". Начиная спрашивать своих коллег все из них говорят что-то наподобие: "Ой, да этот проект нам дали на доработку, ты привыкнешь.", а некоторые и вовсе, что от тебя, как от программиста, требуется только выполнить таск, а на другое не обращай внимание.
Так вот, не следуйте за такими людьми, всегда пишите свой код так, как будто это ваш собственный проект, который вы прорабатывали годами себе в удовольствие. И тогда, рабочие проекты тоже станут приносить вам удовлетворение, вместо стресса и раздражительности.
#cleancode
Medium
Don’t Be That Guy, Write Better Functions
Не будь таким, пиши функции лучше
#
За все время существования канала накопилось достаточно большое количество статей и по многочисленным просьбам я публикую список основных хештегов канала. В будущем все статьи будут помечаться одним из этих хештегов.
Данный список будет прикреплен в описании канала.
Рекомендую пройтись по хештегам, возможно вы пропустили что-то интересное :)
#architecture #apps
#cleancode #designpatterns
#management #principles
#programming #software
#selfimprovement #tips
За все время существования канала накопилось достаточно большое количество статей и по многочисленным просьбам я публикую список основных хештегов канала. В будущем все статьи будут помечаться одним из этих хештегов.
Данный список будет прикреплен в описании канала.
Рекомендую пройтись по хештегам, возможно вы пропустили что-то интересное :)
#architecture #apps
#cleancode #designpatterns
#management #principles
#programming #software
#selfimprovement #tips
White Noise Generator
Работать в шумной обстановке бывает достаточно сложно, поэтому большинтсво людей включают на фоне музыку, однако, как и шумная обсстановка музыка тоже достаточно сильно отвлекает от работы. Выходом из такой ситуации может быть прослушивание Белого шума, хотя он и не создает тишину, но, по крайней мере, заглушает окружающий шум. Белый шум также имеет много преимуществ для здоровья.
Вы можете настраивать шумы, а также выбирать их из различных пресетов, таких как розовый шум.
Noise Generator | Noise Colors Playlist
#tips
Работать в шумной обстановке бывает достаточно сложно, поэтому большинтсво людей включают на фоне музыку, однако, как и шумная обсстановка музыка тоже достаточно сильно отвлекает от работы. Выходом из такой ситуации может быть прослушивание Белого шума, хотя он и не создает тишину, но, по крайней мере, заглушает окружающий шум. Белый шум также имеет много преимуществ для здоровья.
Вы можете настраивать шумы, а также выбирать их из различных пресетов, таких как розовый шум.
Noise Generator | Noise Colors Playlist
#tips