Библиотека программиста | программирование, кодинг, разработка
81.1K subscribers
4.19K photos
220 videos
89 files
7.26K links
Все самое полезное для программиста в одном канале.

По рекламе: @proglib_adv

Курс по ML: https://clc.to/eLH_zQ

Другие курсы: https://clc.to/goHZHA

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5ba2901234b69883a4d46
Download Telegram
Введение в регулярные выражения.

#regex@proglibbot #tools@proglibbot

Короткие объяснения назначения основных элементов с примерам.
http://www.devstreak.com/understanding-the-basics-of-regular-expression/

Также прикрепили к посту две шпаргалки на русском и английском языках.
SQL для простых смертных (2010)
Автор: Мартин Грабер

#sql@proglibbot #book@proglibbot

"SQL для простых смертных" - это полное введение в структурированный язык запросов, написанное специально для начинающих. Если вы не имеете опыта управления базами данных, благодаря этой книге вы научитесь работать с SQL легко и свободно, применяя простые запросы и сложные операции.
Для овладения SQL:
Усвойте смысл понятий, связанных с управлением базой данных, с помощью краткого и простого введения в реляционные базы данных. Следуйте данным инструкциям по применению основных команд SQL для поиска размещенной в таблицах данных информации и работы с ней. Научитесь выбирать и суммировать данные, а также умело ими управлять. Эффективно работайте с составными таблицами данных, применяя развитую технику запроса к более чем одной таблице одновременно, конструируя сложные запросы и подзапросы. Создавайте новые таблицы данных для приложений в сфере торгового бизнеса. Изучайте важные принципы эффективного проектирования базы данных и технику обеспечения целостности и защиты данных. Учитесь применять SQL с языками программирования, используя специальную главу для программистов.
"SQL для простых смертных" является необходимым руководством для любой реализации языка структурированных запросов, в которое влючены краткий справочник по стандартному SQL и описание общих свойств нестандартного SQL.
Персептроны

#fundamental@proglibbot #data_analysis@proglibbot

1. Биологический нейрон и его модель
2. Персептрон и булевы функции
3. Обучение персептрона
4. Демонстрация обучения
5. Функция XOR и многослойный персептрон
Код. Тайный язык информатики (2004)
Автор: Чарльз Петцольд

#fundamental@proglibbot #book@proglibbot

Эта книга — азбука компьютерных технологий. Шаг за шагом автор знакомит читателя с сущностью кодирования информации, рассказывает об истории возникновения компьютеров, на практических примерах помогает освоить основные концепции информационных технологий, подробно излагает принципы работы процессора и других устройств компьютера. Написанная живо, доступно, иногда иронично, книга богато иллюстрирована, состоит из 25 глав и предметного указателя. Издание адресовано в первую очередь студентам вузов (как гуманитарных, так и технических), а также всем, кто интересуется принципами создания и работы компьютеров.

Издание адресовано в первую очередь студентам вузов (как гуманитарных, так и технических), а также всем, кто интересуется принципами создания и работы компьютеров.
Большой цикл уроков по Ruby (eng)
Часть вторая (2/4)

#ruby@proglibbot
Первая часть https://vk.com/wall-54530371_61939

10. More on Hashes
11. Functions
12. counter - index - .each do
13. Functions with Numbers
14. Pythagorean Theorem Calculator
15. All about Loops
16. Find and Replace Program
17. Multidimensional Arrays
18. Find Prime Numbers
Не секрет, что многие алгоритмы легче понимать, когда наглядно видно, как они работают. Представляем вашему вниманию сайт, который содержит множество визуализаций алгоритмов и структур данных.

#algorithms@proglibbot

http://visualgo.net/
Самые популярные посты за эту неделю

#weekly@proglibbot

Администрирование Linux
https://vk.com/wall-54530371_61398

Стек протоколов TCP/IP
https://vk.com/wall-54530371_61295

Подборка задач с подробным решением на JavaScript
https://vk.com/wall-54530371_61394

SQL для простых смертных (2014)
https://vk.com/wall-54530371_61973

Видеокурс по GitHub для новичков (eng)
https://vk.com/wall-54530371_61688

Подборка книг по защите информации в компьютерных системах
https://vk.com/wall-54530371_61511
Список ресурсов, которые помогут вам научиться использовать Python для обработки данных.

#python@proglibbot

http://pythontips.com/2016/02/27/learning-python-for-data-science/
Метод обратного распространения ошибки

#data_analisis@proglibbot

1. Обучение как минимизация функции
2. Метод градиентного спуска
3. Частные производные и градиенты
4. Обратное распространение ошибки, веса
5. Обратное распространение ошибки, входы
6. Обратное распространение ошибки, пояснения
7. Локальные и глобальные минимумы
8. Онлайн и оффлайн обучение
9. Методы ускорения обучения
C# 6.0. Карманный справочник (2016, pdf)
Авторы: Джозеф Албахари, Бен Албахари

#csharp@proglibbot #book@proglibbot

Данное руководство, ставшее бестселлером, позволяет получить точные ответы практически на любые вопросы по C# 6.0, CLR и основным сборкам .NET Framework. После своего появления в 2000 году C# стал языком с выдающейся гибкостью и мощью, но его постоянный рост и совершенствование означают необходимость в дополнительном изучении.

Организованное по концепциям и сценариям использования, существенно обновленное 6-е издание книги предлагает программистам средней и высокой квалификации лаконичный план получения знаний по языку C# и платформе .NET Framework. Читая ее, вы очень быстро поймете, почему это руководство считают авторитетным справочником по C#.

- Изучите все аспекты языка C#, начиная с основ синтаксиса и переменных и заканчивая сложными темами, такими как указатели и перегрузка операций
- Научитесь пользоваться языком LINQ благодаря трем посвященным ему главам
- Освойте динамическое, асинхронное и параллельное программирование
- Получите навыки работы со средствами .NET, в числе которых XML, взаимодействие с сетью, сериализация, рефлексия, безопасность, домены приложений и контракты кода
- Исследуйте новый компилятор как службу C# 6.0 под названием Roslyn

К посту прикреплен оригинал книги на английском языке.
Приобрести книгу на русском можно по ссылке http://www.ozon.ru/context/detail/id/34820810/