Size: a a a

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

2018 March 02
Библиотека программиста
Актуальная математика – это курс, который поможет понять, как работает анализ данных и поиск информации на примерах специалистов.

Давайте же начнем разбираться, что такое актуальная математика, и с чем ее едят на замечательных примерах профессоров-математиков.

https://proglib.io/p/current-mathematics/

#math
источник
Библиотека программиста
В этой статье мы рассмотрим один из приёмов упрощения Python кода с помощью известного вам инструмента – функции enumerate().

https://proglib.io/p/better-python-code/

#python
источник
2018 March 03
Библиотека программиста
Тренируй свои мозги или ТОП-15 логических задач

Развиваться необходимо, особенно в сфере IT,  т. к. без логического мышления здесь никуда.

https://proglib.io/p/train-your-brain/

#common
источник
Библиотека программиста
Чтобы защититься от взломов, нужно понимать, как они работают. Изучив этот хакерский курс, вы научитесь им противостоять.

Самый понятный хакерский курс по взломам на Kali Linux

https://proglib.io/p/hacker-course/

#hacking #linux
источник
2018 March 04
Библиотека программиста
Стартап в сфере искусственного интеллекта в 2018

В статье кратко рассмотрено текущее положение вопроса создания стартапа в сфере искусственного интеллекта и основные этапы этого процесса.

https://proglib.io/p/ai-startup/

#startup #work
источник
Библиотека программиста
Видеокурс "Архитектура операционной системы на примере Linux"(осень 2017)
Преподаватель курса: К. В. Кринкин

1. Генезис операционных систем. Назначение ОС. Базовые принципы организации ОС
2. Обзор архитектуры x86. Основы программирования
3. x86 Protected mode overview
4. Создание первого процесса. Инициализация операционной системы
5. Filesystems internals

https://www.youtube.com/watch?v=GMlTmG2KJH4&list=PLlb7e2G7aSpT4SMpYl6uVYi13k0k9CBiq

#common #linux
источник
2018 March 05
Библиотека программиста
Принципы функционального программирования: почему это важно

https://proglib.io/p/fp-basics/

#fundamental
источник
Библиотека программиста
10 советов для обучающихся программированию

Умение кодить – одно из самых ценных умений. В этой статье мы расскажем о действенных способах научиться программированию.

https://proglib.io/p/learn-to-code/

#common #fundamental
источник
2018 March 06
Библиотека программиста
Поселок для программистов: сопоставляем фантазии и реалии

Многие слышали о том, что создан поселок для программистов. Как там живется? Излагаем информацию, полученную от жителей поселка.

Программисты хвастаются, что по ночам у них красиво как в планетарии

https://proglib.io/p/village-for-programmers/

#common
источник
Библиотека программиста
Основы работы Web и сети Интернет

1. Базовые понятия, которые нам пригодятся для изучения работы сети Интернет
2. Модель OSI 7 простыми словами: эталонная / семиуровневая модель взаимодействия открытых систем.
3. Модель стека протоколов TCP/IP и ее отличия от эталонной модель OSI. Как работает сеть Интернет?
4. Иерархическая модель компьютерной сети. Структура сети провайдера или корпоративной сети
5. Что такое сервер? Серверный компьютер и серверное приложение
6. Что такое клиент? Клиентский компьютер и клиентское приложение.
7. Модель взаимодействия клиент-сервер. Архитектура клиент-сервер.
8. Статические веб-сайты и их особенности
9. Динамические веб-сайты и их преимущества и недостатки

https://www.youtube.com/watch?v=TxVuVXwODBc&list=PLeYxjiX1MAInVJK8_3VEzBVmvPSARL9cB&index=2

#networks
YouTube
Тема 1: Базовые понятия, которые нам пригодятся для изучения работы сети Интернет
Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223

Блог: http://zametkinapolyah.ru/
Полезное в блоге: http://zametkinapolyah.ru/veb-programmirovanie и http://zametkinapolyah.ru/servera-i-protokoly
Паблик блога в ВК: https://vk.com/zametkinapolyah


Рассмотрим модель OSI 7.
Сравним модель TCP/IP и поговорим о том, почему она лучше OSI 7.
Поговорим о принципе иерархического построения компьютерной сети.
Ответим на вопрос: что такое сервер?
Раскроем термин клиент.
Посмотрим на принцип взаимодействия клиент-сервер.
Увидим, что в мире есть статические сайты с их преимуществами и недостатками.
А также существуют динамические сайты, обладающие большей гибкостью, но требующее большее количество ресурсов.
Познакомимся с термином CMS и огласим список самых популярных и бесплатных CMS.
Узнаем про акронимы LAMP, MAMP, XAMPP, WAMP и их назначении.

Композиция "All Good In The Wood" принадлежит исполнителю Audionautix. Лицензия: Creative Commons Attribution (https://creativecommons.org/l…
источник
2018 March 07
Библиотека программиста
Не понимаете теорию графов? Эта статья для вас. Расскажем об основных элементах теории графов и рассмотрим ее применение.

https://proglib.io/p/graph-theory/

#fundamental
источник
Библиотека программиста
Linux: плюсы и минусы

Рассмотрим положительные и отрицательные моменты в Linux.
А также сравним основные дистрибутивы и выберем оптимальный для использования в домашних условиях.

1. Почему чтоит сменить Windows на Linux?
https://www.youtube.com/watch?v=vZF8xL8HOKA

2. Плюсы и минусы Linux систем
https://www.youtube.com/watch?v=DwGw6Q5Q68M

3. Лучшие консольные программы на Linux
https://www.youtube.com/watch?v=jWomYvITU8U

4. Лучшие Linux дистрибутивы для новичков
https://www.youtube.com/watch?v=vFslRlbPIM8

5. Выбор дистрибутива Linux для дома
https://www.youtube.com/watch?v=GTJOqLMIeto

6. LinuxMint или LMDE: что лучше?
https://www.youtube.com/watch?v=alZ4-oG7B0o

7. Debian или Ubuntu: что лучше?
https://www.youtube.com/watch?v=VPkBt2Vjaa0

8. Какой Debian выбрать: Stable, Testing или Sid?
https://www.youtube.com/watch?v=c05IpxrXIAY

9. Обзор Ubuntu 17.10
https://www.youtube.com/watch?v=qOXy_T29J0A

#linux
YouTube
Почему стоит сменить Windows на Linux?
Промокод на 3 месяца бесплатного хостинга по тарифу Мак-10 - GDUDAR17 (вводить при регистрации на сайте https://goo.gl/oz7VYU). Для активации бесплатного периода необходимо пополнить баланс на 100 руб. Активационный платеж не расходуется, оставаясь на балансе и является всего лишь барьером против злоупотреблений со стороны спамеров, мошенников и т.п.

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

✔ Основной сайт: https://itproger.com/
✔ Конструктор сайтов: https://crafty.site/

✔ -------------
Группа Вк - https://vk.com/prog_life
Группа FaceBook - https://goo.gl/XW0aaP

Instagram: https://www.instagram.com/gosha_dudar/
Telegram: http://t.me/itProger_official
Страничка Twitter - https://twitter.com/GoshaDudar
Страничка Вк - https://vk.com/codi999

✔ Начните зарабатывать на YouTube - http://join.air.io/money_air
✔ Видео по…
источник
2018 March 08
Библиотека программиста
Каталог полезных ссылок для взлома и Reverse Engineering

Подборка полезных ссылок на инструменты и ресурсы для интересующихся сетями, операционными системами и Reverse Engineering.

https://proglib.io/p/hacking-links/

#common #collections #networks
источник
Библиотека программиста
Python: легко и просто. Красивые решения обычных задач

В докладе рассматриваются базовые принципы работы с языком программирования Python. Наглядные простые примеры и рекомендации по улучшению кода демонстрируют оптимальные решения простейших задач.

https://www.youtube.com/watch?v=D7eeuVL3vJs

#python
источник
2018 March 09
Библиотека программиста
В этой статье вы найдете полезные фрагменты кода на Python, которые сможете понять менее чем за 30 секунд и применять на практике.

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

#python
источник
Библиотека программиста
Основы PHP

1. Операторы
2. Работа с данными
3. Пользовательские функции
4. Встроенные функции
5. Управляющие конструкции
6. Суперглобальные массивы
7. Приветствуем PHP7
8. Установка под Linux PHP7, Apache, MySQL, PHPMyAdmin, Composer
9. Установка Vagrant

https://www.youtube.com/watch?v=flDpxirm_zg&list=PLQwXjjTVqyUEZxRivy2YweIb4nACCG14i

#php #novice
источник
2018 March 10
Библиотека программиста
Задачи с собеседований в Google, Amazon, Facebook и т.д.

1. Методика решения задач на собеседовании в таких компаниях как Google, Amazon, Facebook и т.д.
2. Как решать задачи с собеседования в Google
3. 4 совета для поиска оптимального ответа на вопросы
3. Решение задачи "Подсчет кол-ва отрицательных целых чисел в отсортированном по строкам/столбцам матрице" (Amazon)
4. Решение задачи "Поиск ближайших точек к т.K"
5. Решение задачи "Поиск всех подмножест данного множества" (Facebook)
6. Решение задачи "Наименьший общий предок" (Microsoft)
7. Решение задачи "Поиск самой длинной последовательности символов"
8. Решение задачи "Tower Hopper Problem"

https://www.youtube.com/watch?v=lD-LuK_VGZI
(смотрите весь канал)

#common #job
источник
2018 March 11
Библиотека программиста
3 наиболее распространённых подводных камня в Go

Начиная изучать Go, многие сталкиваются с совершенно не очевидными моментами в этом языке. Рассмотрим три таких подводных камня в Go.

https://proglib.io/p/3-go-pitfalls/

#go #common #fundamental
источник
Библиотека программиста
Нейронные сети произвели фурор в  IT, и интерес к ним не угасает. Эта подборка видеолекций внесёт ясность в понимание процессов нейросети.

https://proglib.io/p/clear-neural-networks/

#networks
источник
2018 March 12
Библиотека программиста
После долгих выходных начинаем работу с супер-полезной информации: как пройти путь от новичка до профи в машинном обучении за 3 месяца

Как за три месяца получить самообразование в машинном обучении? - в статье приводятся ссылки на соответствующие ресурсы.

https://proglib.io/p/ml-3months/

#fundamental
источник