Структуры данных в C#.pdf
7 MB
📓 Структуры данных в C# (2020)
Автор: Елена Симонова
Описание: Учебное пособие включает разделы, которые подробно описывают абстрагирование типов, идентификацию объектов, классы оперативной памяти, линейные динамические структуры данных (односвязные, двусвязные списки, мультисписки), рекурсивные алгоритмы обработки структур данных, иерархические структуры данных (деревья и графы).
Теоретический материал иллюстрируется большим количеством программных фрагментов, реализующих алгоритмы обработки различных структур данных.
#книги
Автор: Елена Симонова
Описание: Учебное пособие включает разделы, которые подробно описывают абстрагирование типов, идентификацию объектов, классы оперативной памяти, линейные динамические структуры данных (односвязные, двусвязные списки, мультисписки), рекурсивные алгоритмы обработки структур данных, иерархические структуры данных (деревья и графы).
Теоретический материал иллюстрируется большим количеством программных фрагментов, реализующих алгоритмы обработки различных структур данных.
#книги
💡 Реактивное программирование на Java: как, зачем и стоит ли?
Идея реактивного программирования появилась сравнительно недавно, лет 10 назад. Что вызвало популярность этого относительно нового подхода и почему сейчас он в тренде, рассказал на конференции РИТ++ 2020 эксперт и тренер Luxoft Training Владимир Сонькин.
В режиме мастер-класса он продемонстрировал, почему так важен неблокирующий ввод-вывод, в чем минусы классической многопоточности, в каких ситуациях нужна реактивность, и что она может дать. А еще описал недостатки реактивного подхода.
В этой статье мы поговорим о том, что такое реактивное программирование, и зачем оно нужно, обсудим подходы и посмотрим примеры.
#ссылка
Идея реактивного программирования появилась сравнительно недавно, лет 10 назад. Что вызвало популярность этого относительно нового подхода и почему сейчас он в тренде, рассказал на конференции РИТ++ 2020 эксперт и тренер Luxoft Training Владимир Сонькин.
В режиме мастер-класса он продемонстрировал, почему так важен неблокирующий ввод-вывод, в чем минусы классической многопоточности, в каких ситуациях нужна реактивность, и что она может дать. А еще описал недостатки реактивного подхода.
В этой статье мы поговорим о том, что такое реактивное программирование, и зачем оно нужно, обсудим подходы и посмотрим примеры.
#ссылка
💡 5 заданий по SQL с реальных собеседований
SQL — один из самых востребованных навыков в современной IT индустрии (на 3 месте по популярности согласно StackOverflow Developer Survey 2020, даже Python идет на 4 месте).
В статье ниже аналитик и эксперт IT Resume, делится 5 задачами и вопросами, которые входят в программу подготовки к собеседованию SQL Interview.
#ссылка
SQL — один из самых востребованных навыков в современной IT индустрии (на 3 месте по популярности согласно StackOverflow Developer Survey 2020, даже Python идет на 4 месте).
В статье ниже аналитик и эксперт IT Resume, делится 5 задачами и вопросами, которые входят в программу подготовки к собеседованию SQL Interview.
#ссылка
Cassandra.pdf
9.2 MB
📓 Cassanda. Полное руководство (2017)
Автор: Карпентер Дж., Хьюитт Э.
Описание: из этой книги вы узнаете, как система управления базами данных Cassandra справляется с обработкой сотен терабайтов данных, работая в нескольких ЦОДах и сохраняя высокую доступность.Во втором издании, дополненном и охватывающем версию Cassandra 3.0, вы найдете технические детали и практические примеры, которые помогут запустить эту систему в боевых условиях.
Авторы демонстрируют достоинства нереляционного дизайна Cassandra, уделяя особое внимание моделированию данных.
#книги
Автор: Карпентер Дж., Хьюитт Э.
Описание: из этой книги вы узнаете, как система управления базами данных Cassandra справляется с обработкой сотен терабайтов данных, работая в нескольких ЦОДах и сохраняя высокую доступность.Во втором издании, дополненном и охватывающем версию Cassandra 3.0, вы найдете технические детали и практические примеры, которые помогут запустить эту систему в боевых условиях.
Авторы демонстрируют достоинства нереляционного дизайна Cassandra, уделяя особое внимание моделированию данных.
#книги
🛠️ NimbleText
Это инструмент для работы с текстом и генерации кода, который можно использовать онлайн или скачать бесплатно. Он увеличит вашу продуктивность при обработке текста и данных.
#инструменты
Это инструмент для работы с текстом и генерации кода, который можно использовать онлайн или скачать бесплатно. Он увеличит вашу продуктивность при обработке текста и данных.
#инструменты
💡 Небольшая подборка инструментов стека Python
В этой статье я хочу поделиться своим шорт-листом инструментов стека Python, которые я и моя команда используем в повседневной работе и готовы рекомендовать другим специалистам.
#ссылка
В этой статье я хочу поделиться своим шорт-листом инструментов стека Python, которые я и моя команда используем в повседневной работе и готовы рекомендовать другим специалистам.
#ссылка
Программист_прагматик.pdf
19.6 MB
📓 Программист-прагматик (2020)
Автор: Эндрю Хант, Дэвид Томас
Описание: в этом втором, обновленном через 20 лет издании авторы предлагают прагматичный философский подход к разработке программного обеспечения, исходя из своего богатого практического опыта. Книга написана в виде последовательного ряда автономных тем-разделов, сдобрена немалой долей классических и свежих анекдотов, тщательно продуманными примерами и интересными аналогиями, демонстрируя наилучшие методики разработки программного обеспечения и основные ловушки на пути к написанию гибкого, легко приспосабливающегося к новым требованиям и повторно используемого кода.
Книга адресована тем, кто стремится совершенствоваться в разработке программного обеспечения, чтобы в конечном счете стать программистом-прагматиком.
#книги
Автор: Эндрю Хант, Дэвид Томас
Описание: в этом втором, обновленном через 20 лет издании авторы предлагают прагматичный философский подход к разработке программного обеспечения, исходя из своего богатого практического опыта. Книга написана в виде последовательного ряда автономных тем-разделов, сдобрена немалой долей классических и свежих анекдотов, тщательно продуманными примерами и интересными аналогиями, демонстрируя наилучшие методики разработки программного обеспечения и основные ловушки на пути к написанию гибкого, легко приспосабливающегося к новым требованиям и повторно используемого кода.
Книга адресована тем, кто стремится совершенствоваться в разработке программного обеспечения, чтобы в конечном счете стать программистом-прагматиком.
#книги
React за 100 секунд
React — это небольшая библиотека JavaScript, оказавшая большое влияние на мир веб-разработки. Изучите основы React за 100 секунд.
💻 YouTube
#туториал #js
React — это небольшая библиотека JavaScript, оказавшая большое влияние на мир веб-разработки. Изучите основы React за 100 секунд.
💻 YouTube
#туториал #js
YouTube
React in 100 Seconds
React is a little JavaScript library with a big influence over the webdev world. Learn the basics of React in 100 Seconds https://fireship.io/tags/react/
How I make these Videos https://youtu.be/N6-Q2dgodLs
#react #webdev #100SecondsOfCode
Install the…
How I make these Videos https://youtu.be/N6-Q2dgodLs
#react #webdev #100SecondsOfCode
Install the…
🛠️ Bliss
Небольшая библиотека, которая добавляет синтаксический сахар для Vanilla JS, делая API более приятным. В отличие от jQuery, она не влияет на сам Vanilla JS API, она просто улучшает синтаксис, сохраняя функциональность метода нетронутым.
#инструменты #js
Небольшая библиотека, которая добавляет синтаксический сахар для Vanilla JS, делая API более приятным. В отличие от jQuery, она не влияет на сам Vanilla JS API, она просто улучшает синтаксис, сохраняя функциональность метода нетронутым.
#инструменты #js