Size: a a a

Библиотека программиста

2017 December 23
Библиотека программиста
Веб-разработка: вспоминаем значительные события в мире вебдева уходящего года и попробуем представить, чего ждать в будущем.

Читать статью: https://proglib.io/p/web-dev-recap-2017/
источник
Библиотека программиста
Системное администрирование – то, с чем мы часто сталкиваемся, но не всегда знаем, что с этим делать. Давайте разберемся с основами СА.

https://proglib.io/p/sysadmin/

#fundamental
источник
Библиотека программиста
​​Предлагаем вам подборку книг для изучения языка Java. Здесь представлены книги как для новичков, так и для тех, кто хочет подтянуть свои знания и более глубоко изучить язык.

1. К. Сьерра, Б. Бэйтс "Изучаем Java"
https://t.me/progbook/287

2. Герберт Шилдт "Java 8. Полное руководство"
https://t.me/progbook/165

3. Джеймс Гослинг, Билл Джой "Язык программирования Java SE 8. Подробное описание" (2015)
https://t.me/progbook/285

4. Брюс Эккель "Философия JAVA" (2015)
https://t.me/progbook/289

5. Роберт Лафоре "Структуры данных и алгоритмы Java"
https://t.me/progbook/288

6. Brian Goetz "Java Concurrency in Practice"
https://t.me/progbook/284

7. Джошуа Блох "Java. Эффективное программирование"
https://t.me/progbook/164

8. Кей Хорстманн "Java. Библиотека профессионала" (Том 1, Том 2)
https://t.me/progbook/209 Том 1
https://t.me/progbook/210 Том 2

#book #java #web
источник
2017 December 24
Библиотека программиста
Представляем вашему вниманию подборку видеоуроков по созданию сайта.

Ссылка на плейлист: https://www.youtube.com/watch?v=Anrf_UYPxKI&list=PL0lO_mIqDDFVvK8d8B9k75DsANT6eMWFa

#web
источник
Библиотека программиста
Все разработчики C# знают основы языка. Но лишь немногим известны скрытые возможности, о которых вы узнаете после прочтения этой статьи:

https://proglib.io/p/csharp-adv/
источник
2017 December 25
Библиотека программиста
Видеокурс о том, как применять на практике HTML + CSS3

1. Красивое меню за 7 минут / HTML+CSS
2. CSS анимация за 6 минут
3. Аккордеон СЛАЙДЕР на HTML/CSS за 8 минут
4. Формы CSS. Как создать форму на CSS3
5. Как сделать социальную панель (фиксированный блок) с HTML и CSS
6. Выпадающее меню на чистом HTML/CSS
7. Анимированная кнопка на CSS3
8. Media запросы CSS3. АДАПТАЦИЯ под мобильные устройства

Ссылка: https://www.youtube.com/watch?v=lexMtdLNrxk

#web
YouTube
Красивое меню за 7 минут / CSS + HTML
Исходники и описание урока - http://bit.ly/2Avdew7

В данном выпуске разберем красивое горизонтальное #Меню в чистом #CSS . В уроке задействуем режим наложения слоев при помощи mix-blend-mode: multiply; будем использовать псевдоклассы, и познакомимся с display:flex;.

Весь код будем писать в чистом #CSS3, сделаем в #HTML простую структуру при помощи списков LI и оформим его стилями.

Обсуждение видео: https://youtu.be/lexMtdLNrxk
Подписка на канал - https://dwstroy.ru/~dwstv
Видео сборник- https://dwstroy.ru/~S126H

*Видео метки*:
[00:30] - Описываем каркас меню в index.php
[01:52] - Отбираем и проставляем иконки
[02:51] - Описываем стили меню в CSS3
[04:53] - Анимация при наведении

*Другие видео на канале DWSTV*:
Сайт с нуля - https://dwstroy.ru/~7KNnM
Уроки по #CSS - https://dwstroy.ru/~paoBU
1С Битрикс работа с сайтом - https://dwstroy.ru/~dEG4q
Управление системой Битрикс - https://dwstroy.ru/~Zdt4K
Настройки сайта 1С Битрикс - https://dwstroy.ru/~t0UVZ

Во время урока я использую:
Документацию по #CSS3…
источник
Библиотека программиста
У языка Python, как и у любого другого, есть совершенно непонятные моменты, которые неплохо бы разобрать «по кирпичикам». Этим и займемся.

https://proglib.io/p/python-snippets/

#Python
источник
2017 December 26
Библиотека программиста
​​Рафаэль Херцог, Ролан Ма "Настольная книга администратора Debian"

Debian — очень успешная ОС, участвующая в нашей цифровой жизни в гораздо большей степени, чем многие часто предполагают или знают.

Debian — самый популярный вариант GNU/Linux на серверах: согласно W3Techs более 10% всемирной паутины работает на Debian.

Книга-справочник по дистрибутивам, основанных на Debian от инсталяции системы до гибкой конфигурации различных узкоспециализированных утилит и сервисов.
Авторы старались сделать книгу полезной для разных категорий пользователей. Сисадмины найдут инструкцию по внедрению Debian на самые разные сервера и десктопы. Они также получат представление о большинстве служб доступных в Debian, рекомендации по их настройке и описание специфики Ubuntu\Debian\Mint и прочих, основанных на них дистрибутивов.
Пользователи других дистрибутивов Linux, или других Unix-систем, сориентируются в специфике Debian и будут готовы к работе, в полной мере пользуясь преимуществами, присущими этому дистрибутиву.

Ссылка на документ: https://t.me/progbook/311

#book #linux
источник
Библиотека программиста
Мы собрали самые важные и популярные темы по JavaScript, которые попадаются на собеседованиях.

https://proglib.io/p/javascript-interview-handbook/
источник
2017 December 27
Библиотека программиста
Создание Chatbot с помощью Deep Learning, Python и TensorFlow

1. Введение
2. Структура данных
3. Буферный набор данных
4. Определение вставки
5. Создание базы данных
6. Обучение данных
7. Обучение модели
8. Концепции и параметры Neural Machine Translation (NMT)
9. Взаимодействие с нашим Chatbot

Ссылка на плейлист: https://www.youtube.com/watch?v=dvOnYLDg8_Y&list=PLQVvvaa0QuDdc2k5dwtDTyT9aCja0on8j

#python #data_analysis
источник
Библиотека программиста
10 лучших книг по программированию по мнению Reddit. Он проанализировал 3,5 млрд. комментариев и выделил самые упоминаемые книги:

https://proglib.io/p/best-programming-books/
источник
2017 December 28
Библиотека программиста
6 пунктов, которые помогут легко разобраться с regexp

Читаем тут: https://proglib.io/p/learn-regex/

#fundamental
источник
Библиотека программиста
​​Mark G. Sobell, Matthew Helmke
"A Practical Guide to Linux Commands, Editors, and Shell Programming"

Самый полезный учебник и справочник, который содержит сотни высококачественных примеров для каждого популярного дистрибутива Linux. Книга обязательна к прочтению всем, кто хочет повысить свой уровень владения Linux.

- Изучите сотни реалистичных, высококачественных примеров и станьте настоящим гуру командной строки!
- Обложки MariaDB, DNF и Python 3
- Охватывает командную строку macOS и ее уникальные инструменты
- Более 300 страниц справки охватывают более 100 утилит, включая команды macOS!

Для использования со всеми популярными версиями Linux, включая Ubuntu, Fedora, openSUSE, Red Hat, Debian, Mageia, Mint, Arch, CentOS и macOS!

Linux является сегодня доминирующей платформой интернет-сервера. Системным администраторам и веб-разработчикам требуется глубокое владение Linux, включая экспертные знания оболочек и командной строки. Это единственное руководство, содержащее все, что нужно, для достижения уровня мастерства Linux. Известный эксперт по Linux Марк Собелл собрал всеобъемлющие рекомендации по инструментам, в которых сисадмины, разработчики и опытные пользователи больше всего нуждаются. В комплекте с сотнями высококачественных реалистичных примеров он представляет Linux с нуля: самые ясные объяснения и полезную информацию обо всем: от файловых систем до оболочек, редакторов до утилит и инструментов программирования до регулярных выражений.

Ссылка для скачивания: https://t.me/progbook/320

#book #linux
источник
2017 December 29
Библиотека программиста
Что должен знать программист без профильного образования?

Вот список дисциплин, помимо самого языка программирования:
https://proglib.io/p/self-educated-coder/

#fundamental
источник
Библиотека программиста
Серия видео по математике

1. Ряды Фурье
2. Быстрое преобразование Фурье и вейвлет-преобразование. Часть 1-2
3. Выделение полного квадрата
4. Логарифм
5. Арифметическая прогрессия
6. Геометрическая прогрессия
7. Производная
8. Разложение трехчлена на множители
9. Интеграл

https://www.youtube.com/watch?v=PUueRzYuB9g&t=1s

#math
источник
2017 December 30
Библиотека программиста
Мало кто становится Джуном сразу после ВУЗа или курсов, и, чтобы «набить руку», существует стажировка для программистов.

Разбираем лучшие предложения https://proglib.io/p/internship/

#common
источник
Библиотека программиста
Изучаем Java. Работа с базой данных посредством JDBC

1. Введение в JDBC и установка MySQL Server
2. Базовые CRUD операции
3. MySQL интеграция с Intellij IDEA
4. Connection - Получаем соединение к БД
5. Statement - Выполнение статических запросов
6. java sql ResultSet - Получаем данные с БД
7. java.sql.PrepearedStatement - Выполнение динамических скомпилированных запросов

Ссылка на плейлист: https://www.youtube.com/watch?v=7LwOvVPavWA&list=PLIU76b8Cjem5qdMQLXiIwGLTLyUHkTqi2

#java #sql
источник
2017 December 31
Библиотека программиста
6 парадигм программирования, которые изменят ваше мнение о коде

Читать тут: https://proglib.io/p/six-paradigms/

#common
источник
Библиотека программиста
Основы OpenGL с использованием PyOpenGL

1. Создание примера вращающегося куба
2. Окрашивающие поверхности
3. Движение и навигация
4. Перемещение кубов
5. Случайное положение куба
6. Много кубов
7. Добавление земли
8. Бесконечные летающие кубики
9. Бесконечные кубики 2

Ссылка на плейлист: https://www.youtube.com/watch?v=R4n4NyDG2hI&list=PLQVvvaa0QuDdfGpqjkEJSeWKGCP31__wD

#python
источник
2018 January 01
Библиотека программиста
Углубленный курс по структурам данных от MIT

В этом видеокурсе вы узнаете о таких вещах, как:
1. Представление структур данных.
2. Ретроактивные структуры данных.
3. Геометрические структуры.
4. Динамическая оптимальность.
5. Модели иерархий памяти.
6. Кэш-трансцендентные структуры.
7. Целочисленные модели
8. Деревья слияния
9. Целочисленные нижние оценки
10. Сортировка за линейное время
11. Статические деревья
12. Строки
13. Сжатые структуры данных.
14. Динамические графы.

Ссылка на плейлист: https://www.youtube.com/watch?v=T0yzrZL1py0&list=PLUl4u3cNGP61hsJNdULdudlRL493b-XZf

#fundamental #algorithms
источник