3 бесплатных курса по машинному обучению для начинающих
Начните свою карьеру в области машинного обучения с бесплатных курсов от Технологического института Джорджии, Стэнфорда и Fast AI.
https://shly.link/JBh5C
Начните свою карьеру в области машинного обучения с бесплатных курсов от Технологического института Джорджии, Стэнфорда и Fast AI.
https://shly.link/JBh5C
KDnuggets
3 Free Machine Learning Courses for Beginners - KDnuggets
Begin your machine learning career with free courses by Georgia Tech, Stanford, and Fast AI.
Руководство по самым популярным типам API: REST, SOAP, GraphQL и gRPC
В этой статье мы рассмотрим, как API SOAP, REST, GraphQL и gRPC сравниваются друг с другом, чтобы дать вам представление об их плюсах и минусах, общих случаях использования и других соображениях, когда вы выбираете лучший для твои нужды.
https://shly.link/dev156N
В этой статье мы рассмотрим, как API SOAP, REST, GraphQL и gRPC сравниваются друг с другом, чтобы дать вам представление об их плюсах и минусах, общих случаях использования и других соображениях, когда вы выбираете лучший для твои нужды.
https://shly.link/dev156N
Svelte vs React: какой фреймворк изучать в 2023 году?
В мире веб-разработки иногда может показаться, что новый интерфейсный фреймворк появляется каждый день! Большинство приходят и уходят, но одно можно сказать наверняка: Svelte останется.
Это не обязательно означает, что вы должны бросить все и выучить это сегодня! Постоянная погоня за последними тенденциями может вас отвлечь и перегрузить.
Этот пост ответит на вопрос, стоит ли мне изучать React или Svelte? раз и навсегда.
Вы увидите несколько примеров кода, объясняющих, почему разработчики React сходят с ума по Svelte, но мы также должны быть реалистами.
React существует намного дольше. Доступно больше библиотек, поддержки и заданий.
Может ли Svelte заменить React? Давай выясним!
https://shly.link/dev9w7D
В мире веб-разработки иногда может показаться, что новый интерфейсный фреймворк появляется каждый день! Большинство приходят и уходят, но одно можно сказать наверняка: Svelte останется.
Это не обязательно означает, что вы должны бросить все и выучить это сегодня! Постоянная погоня за последними тенденциями может вас отвлечь и перегрузить.
Этот пост ответит на вопрос, стоит ли мне изучать React или Svelte? раз и навсегда.
Вы увидите несколько примеров кода, объясняющих, почему разработчики React сходят с ума по Svelte, но мы также должны быть реалистами.
React существует намного дольше. Доступно больше библиотек, поддержки и заданий.
Может ли Svelte заменить React? Давай выясним!
https://shly.link/dev9w7D
DEV Community
Svelte vs React: Which framework to learn in 2023?
In the web development world, sometimes it can feel like a new frontend framework comes out every...
Документация 101: создание хорошего файла README для вашего программного проекта
Наличие хорошей документации для вашего проекта с открытым исходным кодом является важной (и часто упускаемой из виду) функцией, которая способствует принятию и демонстрирует весь потенциал того, что пользователи могут сделать с вашим приложением или библиотекой.
К сожалению, документация часто растет гораздо медленнее, чем код, главным образом потому, что некоторые реализации, которые выглядят довольно простыми, могут порождать огромное количество возможных вариантов использования и вариантов того, как что-то делается в приложении или библиотеке. Никогда невозможно охватить все возможные сценарии, поэтому первая задача технического писателя — определить масштаб и расставить приоритеты. Очень важно сосредоточиться на том, что является важным знанием и должно быть задокументировано в первую очередь для поддержки наиболее распространенных вариантов использования.
В этой статье, я поделюсь некоторыми советами по созданию хорошего файла README для вашего проекта.
https://shly.link/devZSpY
Наличие хорошей документации для вашего проекта с открытым исходным кодом является важной (и часто упускаемой из виду) функцией, которая способствует принятию и демонстрирует весь потенциал того, что пользователи могут сделать с вашим приложением или библиотекой.
К сожалению, документация часто растет гораздо медленнее, чем код, главным образом потому, что некоторые реализации, которые выглядят довольно простыми, могут порождать огромное количество возможных вариантов использования и вариантов того, как что-то делается в приложении или библиотеке. Никогда невозможно охватить все возможные сценарии, поэтому первая задача технического писателя — определить масштаб и расставить приоритеты. Очень важно сосредоточиться на том, что является важным знанием и должно быть задокументировано в первую очередь для поддержки наиболее распространенных вариантов использования.
В этой статье, я поделюсь некоторыми советами по созданию хорошего файла README для вашего проекта.
https://shly.link/devZSpY
Вещи, которые вы на самом деле должны знать, чтобы получить работу Fullstack-разработчика.
Что нужно знать большинству юниоров
Если я нанимаю младшего разработчика в свою основную команду, следуйте инструкциям ведущего разработчика и выполняйте работу эффективно, не требуя постоянного наставничества. Хотя они смогут зависеть от старшего, этот человек должен иметь возможность выполнять рутинные обязанности и модифицировать основную кодовую базу.
Но что вам нужно знать?
https://shly.link/m20GV
Что нужно знать большинству юниоров
Если я нанимаю младшего разработчика в свою основную команду, следуйте инструкциям ведущего разработчика и выполняйте работу эффективно, не требуя постоянного наставничества. Хотя они смогут зависеть от старшего, этот человек должен иметь возможность выполнять рутинные обязанности и модифицировать основную кодовую базу.
Но что вам нужно знать?
https://shly.link/m20GV
11 советов, которые сделают вас лучшим программистом на Typescript
В этой статье будут обобщены несколько советов, которые помогут вам использовать язык в полной мере.
https://shly.link/devXGVv
В этой статье будут обобщены несколько советов, которые помогут вам использовать язык в полной мере.
https://shly.link/devXGVv
Введение в Docker — для начинающих
В этой статье объясняются основные концепции Docker и показано, как создавать контейнеры для ваших приложений .
https://shly.link/WwDVY
В этой статье объясняются основные концепции Docker и показано, как создавать контейнеры для ваших приложений .
https://shly.link/WwDVY
Medium
Introduction to Docker — beginners
Beginners guide to docker.
Forwarded from General programming
5 причин, почему вы должны прекратить автосохранение своего кода
В этой статье будут рассмотрены обе стороны разделения автосохранения, веские причины для его отключения и веские причины не делать этого.
https://shly.link/WGiXp
В этой статье будут рассмотрены обе стороны разделения автосохранения, веские причины для его отключения и веские причины не делать этого.
https://shly.link/WGiXp
Regex для ленивых разработчиков
Эта статья актуальна для тех, кто считает регулярные выражения сложными, непонятными и для тех, кто считает, что базовых знаний вполне достаточно для работы.
https://shly.link/dev8rg3
Эта статья актуальна для тех, кто считает регулярные выражения сложными, непонятными и для тех, кто считает, что базовых знаний вполне достаточно для работы.
https://shly.link/dev8rg3
Введение в Docker — для начинающих
В этой статье объясняются основные концепции Docker и показано, как создавать контейнеры для ваших приложений .
https://shly.link/WwDVY
В этой статье объясняются основные концепции Docker и показано, как создавать контейнеры для ваших приложений .
https://shly.link/WwDVY
Базы данных : согласованность данных для начинающих
В этой статье я поделюсь тем, что я узнал во время моих занятий по изучению баз данных о том, что до сих пор интересовало меня в теме баз данных.
https://shly.link/devsaXq
В этой статье я поделюсь тем, что я узнал во время моих занятий по изучению баз данных о том, что до сих пор интересовало меня в теме баз данных.
https://shly.link/devsaXq
Forwarded from Frontend
11 этапов, чтобы стать полноценным инженером JavaScript
В прошлом году я получил несколько сообщений, в основном от новичков, которые только что закончили учебу и вошли в мир программирования. Большинство задаваемых вопросов касаются того, как быстро повысить квалификацию, как стать Full Stack Developer или как выбрать направление карьеры.
Пока я пытаюсь отвечать всем по одному, я хочу объединить свой собственный опыт и создать дорожную карту о том, как стать инженером полного стека, которой я хочу поделиться со всеми.
https://shly.link/devkYLz
В прошлом году я получил несколько сообщений, в основном от новичков, которые только что закончили учебу и вошли в мир программирования. Большинство задаваемых вопросов касаются того, как быстро повысить квалификацию, как стать Full Stack Developer или как выбрать направление карьеры.
Пока я пытаюсь отвечать всем по одному, я хочу объединить свой собственный опыт и создать дорожную карту о том, как стать инженером полного стека, которой я хочу поделиться со всеми.
https://shly.link/devkYLz
Forwarded from General programming
Лучшие технические стеки 💻 для рассмотрения в вашем программном проекте
Если вы абсолютный новичок, вы наверняка почешите голову, выбирая стек технологий. Даже когда я впервые разрабатывал небольшой программный проект, я столкнулся с той же проблемой.
За последние два десятилетия в индустрии программного обеспечения и веб-разработки произошло много достижений. Появились новые языки программирования, новые фреймворки, новые инструменты и многие другие технологии. Это привело к развитию нескольких технологических стеков. Таким образом, может быть довольно сложно выбрать правильный.
Поэтому я подумал о том, чтобы написать статью и помочь начинающим программистам выбрать стек технологий, который лучше всего соответствует требованиям их проекта.
Позвольте мне начать с краткого введения в то, что такое стек технологий.
https://shly.link/mdmg83q
Если вы абсолютный новичок, вы наверняка почешите голову, выбирая стек технологий. Даже когда я впервые разрабатывал небольшой программный проект, я столкнулся с той же проблемой.
За последние два десятилетия в индустрии программного обеспечения и веб-разработки произошло много достижений. Появились новые языки программирования, новые фреймворки, новые инструменты и многие другие технологии. Это привело к развитию нескольких технологических стеков. Таким образом, может быть довольно сложно выбрать правильный.
Поэтому я подумал о том, чтобы написать статью и помочь начинающим программистам выбрать стек технологий, который лучше всего соответствует требованиям их проекта.
Позвольте мне начать с краткого введения в то, что такое стек технологий.
https://shly.link/mdmg83q
Forwarded from General programming
Потрясающие шаблоны программного обеспечения и архитектурного проектирования
Кураторский список шаблонов проектирования, связанных с программным обеспечением и архитектурой.
https://github.com/DovAmir/awesome-design-patterns
Кураторский список шаблонов проектирования, связанных с программным обеспечением и архитектурой.
https://github.com/DovAmir/awesome-design-patterns
GitHub
GitHub - DovAmir/awesome-design-patterns: A curated list of software and architecture related design patterns.
A curated list of software and architecture related design patterns. - DovAmir/awesome-design-patterns
Должны ли разработчики использовать Linux?
Раньше я был пользователем Windows, но потом понял, что Windows меня сдерживает. Он был медленным, глючным и постоянно бомбардировал меня надоедливыми всплывающими уведомлениями. Кроме того, я никогда не мог настроить его по своему вкусу, как бы я ни старался. Но потом я открыл для себя Fedora Linux, и это было как глоток свежего воздуха. Теперь я могу настроить каждый аспект своей операционной системы, и мне никогда не придется беспокоиться о вирусах или замедлении работы. Кроме того, я наконец-то могу пользоваться командной строкой, не чувствуя себя застрявшим в 90-х. Прощай, Windows, я никогда не оглядываюсь назад!
https://shly.link/4buuR
Раньше я был пользователем Windows, но потом понял, что Windows меня сдерживает. Он был медленным, глючным и постоянно бомбардировал меня надоедливыми всплывающими уведомлениями. Кроме того, я никогда не мог настроить его по своему вкусу, как бы я ни старался. Но потом я открыл для себя Fedora Linux, и это было как глоток свежего воздуха. Теперь я могу настроить каждый аспект своей операционной системы, и мне никогда не придется беспокоиться о вирусах или замедлении работы. Кроме того, я наконец-то могу пользоваться командной строкой, не чувствуя себя застрявшим в 90-х. Прощай, Windows, я никогда не оглядываюсь назад!
https://shly.link/4buuR
8 лучших алгоритмов, которые должен знать каждый программист 💯
В программировании алгоритм — это набор инструкций или процедура для решения конкретной проблемы или достижения конкретной задачи. Алгоритмы могут быть выражены на любом языке программирования и могут быть как простыми, как последовательность основных операций, так и сложными, как многоэтапный процесс, включающий различные структуры данных и логику. Основная цель алгоритма — принять входные данные, обработать их и предоставить ожидаемый результат. Алгоритмы можно классифицировать на основе временной и пространственной сложности, метода, используемого для решения проблемы, и типа решаемой проблемы. Примерами алгоритмов являются сортировка, поиск, обход графа, манипуляции со строками, математические операции и многое другое.
https://shly.link/azRA6
В программировании алгоритм — это набор инструкций или процедура для решения конкретной проблемы или достижения конкретной задачи. Алгоритмы могут быть выражены на любом языке программирования и могут быть как простыми, как последовательность основных операций, так и сложными, как многоэтапный процесс, включающий различные структуры данных и логику. Основная цель алгоритма — принять входные данные, обработать их и предоставить ожидаемый результат. Алгоритмы можно классифицировать на основе временной и пространственной сложности, метода, используемого для решения проблемы, и типа решаемой проблемы. Примерами алгоритмов являются сортировка, поиск, обход графа, манипуляции со строками, математические операции и многое другое.
https://shly.link/azRA6
Разница между умным разработчиком и мудрым разработчиком
Большинство разработчиков умны в написании кода, во многих ситуациях сообразительность — это и сила, и слабость.
Здравый смысл, смекалка и опыт могут помочь разработчикам избегать проблем, а не решать их. Знать, когда нужно обратиться к коду, а когда отклонить требование.
Знание, когда промолчать, когда бороться, а когда бежать и прятаться, дает мудрому (старшему) разработчику преимущество перед умным (младшим) разработчиком.
Большинство разработчиков умны в написании кода, во многих ситуациях сообразительность — это и сила, и слабость.
Здравый смысл, смекалка и опыт могут помочь разработчикам избегать проблем, а не решать их. Знать, когда нужно обратиться к коду, а когда отклонить требование.
Знание, когда промолчать, когда бороться, а когда бежать и прятаться, дает мудрому (старшему) разработчику преимущество перед умным (младшим) разработчиком.
(если пост не открывается полностью, откройте в режиме инкогнито)https://shly.link/bKeg4
Введение в 11 основных функций JavaScript для улучшения качества кода
JavaScript везде, даже в космических кораблях! Повысьте свои навыки и изучите 11 основных функций JavaScript, чтобы значительно улучшить качество кода.
https://shly.link/devuP7i
JavaScript везде, даже в космических кораблях! Повысьте свои навыки и изучите 11 основных функций JavaScript, чтобы значительно улучшить качество кода.
https://shly.link/devuP7i