📖Genomics in the Cloud
🖋 Geraldine A. Van der Auwera, Brian D. O'Connor, 2021
Данные в области геномики стремительно растут в количестве и качестве. Всего через несколько лет такие организации, как Национальный институт здоровья, будут размещать более 50 петабайт - или более 50 миллионов гигабайт - геномных данных, и они обращаются к облачной инфраструктуре, чтобы сделать эти данные доступными для исследовательского сообщества. Из этой практической книги исследователи узнают, как работать с алгоритмами геномики, используя инструменты с открытым исходным кодом, включая Genome Analysis Toolkit (GATK), Docker, WDL и Terra.
💾 Скачать книгу
Clean Code | #книги #programming
🖋 Geraldine A. Van der Auwera, Brian D. O'Connor, 2021
Данные в области геномики стремительно растут в количестве и качестве. Всего через несколько лет такие организации, как Национальный институт здоровья, будут размещать более 50 петабайт - или более 50 миллионов гигабайт - геномных данных, и они обращаются к облачной инфраструктуре, чтобы сделать эти данные доступными для исследовательского сообщества. Из этой практической книги исследователи узнают, как работать с алгоритмами геномики, используя инструменты с открытым исходным кодом, включая Genome Analysis Toolkit (GATK), Docker, WDL и Terra.
💾 Скачать книгу
Clean Code | #книги #programming
Делаем нейросеть с нуля
Как бы вас не запугивали, нейросети писать не сложно и можно сделать это даже в 90 строк кода. Достаточно просто хорошо разбираться в математике.
Автор рассказывает про принципы работы нейронных сетей и создаёт проекты на их основе. Например, определение числа на основе пикселей.
📺 YouTube
Clean Code #видео #ai
Как бы вас не запугивали, нейросети писать не сложно и можно сделать это даже в 90 строк кода. Достаточно просто хорошо разбираться в математике.
Автор рассказывает про принципы работы нейронных сетей и создаёт проекты на их основе. Например, определение числа на основе пикселей.
📺 YouTube
Clean Code #видео #ai
YouTube
Делаю нейросеть с нуля
Код: https://github.com/ArtemOnigiri/SimpleNN
Датасет с цифрами: https://github.com/pjreddie/mnist-csv-png
В этом видео я делаю простую нейросеть с нуля с обучением обратным распространением ошибки.
Датасет с цифрами: https://github.com/pjreddie/mnist-csv-png
В этом видео я делаю простую нейросеть с нуля с обучением обратным распространением ошибки.
🧑💻 По возможности применяйте метапрограммирование
Обычно для хранения наборов данных используются сложные типы данных. Например, если нужно хранить и обрабатывать данные о человеке, мы не передаем и не обрабатываем отдельные переменные, такие как имя, возраст, страна проживания и т. д. Вместо этого мы создаем один класс — объект “ключ-значение” — или структуру в соответствии с используемым языком.
Продолжение следует...
Clean Code #совет
Обычно для хранения наборов данных используются сложные типы данных. Например, если нужно хранить и обрабатывать данные о человеке, мы не передаем и не обрабатываем отдельные переменные, такие как имя, возраст, страна проживания и т. д. Вместо этого мы создаем один класс — объект “ключ-значение” — или структуру в соответствии с используемым языком.
Продолжение следует...
Clean Code #совет
📖Docker for Serverless Applications
🖋 Chanwit Kaewkasi, 2018
В книге описывается микросервисная архитектура и варианты ее реализации с помощью популярных решений.
💾 Скачать книгу
Clean Code | #книги #programming
🖋 Chanwit Kaewkasi, 2018
В книге описывается микросервисная архитектура и варианты ее реализации с помощью популярных решений.
💾 Скачать книгу
Clean Code | #книги #programming
🧑💻 По возможности применяйте метапрограммирование
...Предположим, что вам нужно сгенерировать SQL-запрос с объектом под названием person. Некоторые выбирают долгий путь, обращаясь к каждой базовой переменной по имени ключа:
Если вам нужно добавить еще одно поле SQL, придется изменить функцию генератора SQL-запросов. По мере увеличения количества полей может потребоваться много времени для явного ввода имен полей.
Продолжение следует...
Clean Code #совет #SQL #cleancode
...Предположим, что вам нужно сгенерировать SQL-запрос с объектом под названием person. Некоторые выбирают долгий путь, обращаясь к каждой базовой переменной по имени ключа:
person.name, person.age, person.countryЕсли вам нужно добавить еще одно поле SQL, придется изменить функцию генератора SQL-запросов. По мере увеличения количества полей может потребоваться много времени для явного ввода имен полей.
Продолжение следует...
Clean Code #совет #SQL #cleancode
📖SDL Game Development
🖋 Shaun Ross Mitchell, 2013
Создание игр на C++ - это сложный процесс, требующий много времени и самоотдачи для достижения результатов. Правильный подход к формированию кодовой базы ускоряет время разработки и позволяет сосредоточиться на создании игры, а не на решении проблем с кодом.
💾 Скачать книгу
Clean Code | #книги #C_Plus_Plus
🖋 Shaun Ross Mitchell, 2013
Создание игр на C++ - это сложный процесс, требующий много времени и самоотдачи для достижения результатов. Правильный подход к формированию кодовой базы ускоряет время разработки и позволяет сосредоточиться на создании игры, а не на решении проблем с кодом.
💾 Скачать книгу
Clean Code | #книги #C_Plus_Plus
Как учиться эффективно?
Как вы считаете, сколько часов должен проводить за кодом новичок, чтобы как можно быстрее стать программистом? 3-4? 10? 25?
На самом деле, помимо времени, есть много факторов, которые влияют на скорость обучения разработчика. О них и рассказывается в видео:
📺 YouTube
Clean Code #видео #профессия
Как вы считаете, сколько часов должен проводить за кодом новичок, чтобы как можно быстрее стать программистом? 3-4? 10? 25?
На самом деле, помимо времени, есть много факторов, которые влияют на скорость обучения разработчика. О них и рассказывается в видео:
📺 YouTube
Clean Code #видео #профессия
YouTube
Как учиться программированию эффективно?
Ищешь работу в IT? На Just Join IT найдешь более 5000 вакансий для программистов из Украины.
👉🏻 Вакансии для программистов из Украины - https://bit.ly/3MQ015L
👉🏻 Канал Just Join IT на Телеграме - https://bit.ly/3MbGqN5
👉🏻 Группа Just Join IT на Facebook…
👉🏻 Вакансии для программистов из Украины - https://bit.ly/3MQ015L
👉🏻 Канал Just Join IT на Телеграме - https://bit.ly/3MbGqN5
👉🏻 Группа Just Join IT на Facebook…
Зачем тебе знать алгоритмы
Любую задачу можно решить перебором, но с помощью алгоритмов можно решить эту задачу быстрее. Вот для чего они созданы.
А зачем их учить? Как чётко подметили в комментариях: «Вращай деревья каждый день, и уже через полгода будешь работать в гугл».
📺 YouTube
Clean Code #видео #теория
Любую задачу можно решить перебором, но с помощью алгоритмов можно решить эту задачу быстрее. Вот для чего они созданы.
А зачем их учить? Как чётко подметили в комментариях: «Вращай деревья каждый день, и уже через полгода будешь работать в гугл».
📺 YouTube
Clean Code #видео #теория
YouTube
Зачем тебе знать алгоритмы | 2022
Знание и понимание алгоритмизации это то, что выводит качество кода на новый уровень.
В этом видео узнаем как выучить алгоритмы, какие алгоритмы должен знать каждый разработчик и зачем вообще нужно знать алгоритмы.
👨💻Задумываешься об IT, но не знаешь…
В этом видео узнаем как выучить алгоритмы, какие алгоритмы должен знать каждый разработчик и зачем вообще нужно знать алгоритмы.
👨💻Задумываешься об IT, но не знаешь…
📖Real-World Bug Hunting
🖋 Peter Yaworski, 2019
Поиск ошибок в реальном мире - это главное практическое руководство по рассмотрению программного обеспечения. Независимо от того, являетесь ли вы новичком в области кибербезопасности, который хочет сделать Интернет безопаснее, или опытным разработчиком, который хочет писать безопасный код, этичный хакер Питер Яворски покажет вам, как это делается.
💾 Скачать книгу
Clean Code | #книги #programming
🖋 Peter Yaworski, 2019
Поиск ошибок в реальном мире - это главное практическое руководство по рассмотрению программного обеспечения. Независимо от того, являетесь ли вы новичком в области кибербезопасности, который хочет сделать Интернет безопаснее, или опытным разработчиком, который хочет писать безопасный код, этичный хакер Питер Яворски покажет вам, как это делается.
💾 Скачать книгу
Clean Code | #книги #programming
🧑💻 По возможности применяйте метапрограммирование
...Но если относиться к person как к данным и извлекать всю информацию (поля и значения), необходимую для генерации SQL-запроса во время выполнения программы, можно быстро написать высокодинамичный код. Эта техника называется “метапрограммирование”, и при работе с большинством популярных языков вы можете применять ее с помощью Reflection API.
Продолжение следует...
Clean Code #совет #API #SQL #cleancode
...Но если относиться к person как к данным и извлекать всю информацию (поля и значения), необходимую для генерации SQL-запроса во время выполнения программы, можно быстро написать высокодинамичный код. Эта техника называется “метапрограммирование”, и при работе с большинством популярных языков вы можете применять ее с помощью Reflection API.
Продолжение следует...
Clean Code #совет #API #SQL #cleancode
📖Electronic Cookbook. Practical Electronic Recipes with Arduino and Raspberry Pi
🖋 Simon Monk, 2017
Если вы увлекаетесь электроникой или хотите заняться электроникой, то эта книга поможет вам получить больше от вашего хобби. Книга полна проверенных рецептов, которым вы можете доверять, чтобы они делали именно то, что вам нужно, независимо от вашего уровня знаний.
💾 Скачать книгу
Clean Code | #книги #programming
🖋 Simon Monk, 2017
Если вы увлекаетесь электроникой или хотите заняться электроникой, то эта книга поможет вам получить больше от вашего хобби. Книга полна проверенных рецептов, которым вы можете доверять, чтобы они делали именно то, что вам нужно, независимо от вашего уровня знаний.
💾 Скачать книгу
Clean Code | #книги #programming
📖C++. Практика многопоточного программирования, Второе издание
🖋 Уильямс Энтони, 2020
Язык С++ выбирают, когда надо создать по-настоящему молниеносные приложения. Новые возможности С++17 позволяют использовать всю силу многопоточного программирования, чтобы с легкостью решать задачи графической обработки, машинного обучения, которые требуют большой вычислительной мощности
💾 Скачать книгу
Clean Code | #книги #C_Plus_Plus
🖋 Уильямс Энтони, 2020
Язык С++ выбирают, когда надо создать по-настоящему молниеносные приложения. Новые возможности С++17 позволяют использовать всю силу многопоточного программирования, чтобы с легкостью решать задачи графической обработки, машинного обучения, которые требуют большой вычислительной мощности
💾 Скачать книгу
Clean Code | #книги #C_Plus_Plus
Как писать хороший код на PHP
Гость интервью — Senior PHP разработчик. Он рассказывает, почему все ненавидят этот язык программирования, несмотря на его популярность.
Вы также услышите про его опыт работы над приложением Viber, научитесь различать хороший PHP-код от плохого и поймёте, почему стать разработчиком на этом языке труднее всего.
📺 YouTube
Clean Code #видео #php
Гость интервью — Senior PHP разработчик. Он рассказывает, почему все ненавидят этот язык программирования, несмотря на его популярность.
Вы также услышите про его опыт работы над приложением Viber, научитесь различать хороший PHP-код от плохого и поймёте, почему стать разработчиком на этом языке труднее всего.
📺 YouTube
Clean Code #видео #php
YouTube
Как писать хороший код на PHP / О работе в Viber / Интервью с Senior PHP Developer
Представляю вам интервью с Senior PHP Developer и экс-разработчиком компании viber - Валерием Селицким! В выпуске про один из самых популярных языков программирования мы поговорили про путь становления php-разработчика ,историю php, laravel, symfony, nginx…
🧑💻 По возможности применяйте метапрограммирование
...Прежде чем использовать имена полей конкретной структуры в явном виде, попробуйте мыслить как специалист в сфере метапрограммирования. Эта техника сэкономит много времени при работе с сериализацией и преобразованием данных. Однако чрезмерное использование метапрограммирования может снизить читаемость кода, а также замедлить работу программы. Так что используйте эту технику с осторожностью.
Продолжение следует...
Clean Code #совет
...Прежде чем использовать имена полей конкретной структуры в явном виде, попробуйте мыслить как специалист в сфере метапрограммирования. Эта техника сэкономит много времени при работе с сериализацией и преобразованием данных. Однако чрезмерное использование метапрограммирования может снизить читаемость кода, а также замедлить работу программы. Так что используйте эту технику с осторожностью.
Продолжение следует...
Clean Code #совет
Бот для Telegram
В этом видео создают простенького бота, который написан на двух языках программирования (C++, Java). Он работает с YouTube API и использует базу данных PostgreSQL.
Стоит отметить, что вы уже должны уметь работать с этими языками, поскольку автор объясняет только моменты, которые могут показаться странными опытному зрителю.
📺 YouTube
Clean Code #видео #cpp
В этом видео создают простенького бота, который написан на двух языках программирования (C++, Java). Он работает с YouTube API и использует базу данных PostgreSQL.
Стоит отметить, что вы уже должны уметь работать с этими языками, поскольку автор объясняет только моменты, которые могут показаться странными опытному зрителю.
📺 YouTube
Clean Code #видео #cpp
YouTube
C++ для джунов / 2023
Привет.
Utopia - https://u.is/ru
Изначально задумывался как влог, но получилось как туториал. Офк нет конкретики в некоторых местах, но в объяснил по факту от А до Я.
Кора бота на плюсах, так же есть саб-апликуха на дава. Они между собой взаимодействуют…
Utopia - https://u.is/ru
Изначально задумывался как влог, но получилось как туториал. Офк нет конкретики в некоторых местах, но в объяснил по факту от А до Я.
Кора бота на плюсах, так же есть саб-апликуха на дава. Они между собой взаимодействуют…