Size: a a a

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

2018 May 16
Библиотека программиста
5 лайфхаков для верстальщика

1. Как отправлять заявку с сайта на почту | SMTP скрипт отправки писем
https://www.youtube.com/watch?v=-yZfdyPMzCE

2. Как отправлять файлы с сайта на почту | SMTP скрипт
https://www.youtube.com/watch?v=EPQspfsKvRo

3. Как отправлять заявку с сайта в Telegram через PHP скрипт?
https://www.youtube.com/watch?v=Df-XGBabjv4

4. Как сделать UTM на сайте через PHP | Готовый скрипт?
https://www.youtube.com/watch?v=QitsKsnK5W0

5. Как сделать мультилендинг | PHP скрипт мультилендинга?
https://www.youtube.com/watch?time_continue=2&v=AjHhvyuaPxA

#web #novice #php
источник
Библиотека программиста
6 книг по Java для программистов любого уровня

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

https://proglib.io/p/java-books/

#java
источник
2018 May 17
Библиотека программиста
Как быстро развить память?

Хоть пост и не совсем в тему сообщества, но будет актуален многим. Развиваться куда проще, зная как запоминать новый материал в несколько раз быстрее и иметь к нему бесперебойный доступ.

1. Запечатление
2. Проблема запоминания
3. Простые упражнения
4. Ассоциации
5. Словарные слова
6. Запоминание цифр
7. Исправление конвейера
8. Метод пиктограмм
9. О телесной памяти

Ссылка на плейлист: https://www.youtube.com/watch?v=Ca12w3jJpQc&list=PLmX-N01r2CXW-arJyuIuRSemflYpqB_Ee

#common
источник
Библиотека программиста
Внедряемся в геймдев: специализации и основные скилы

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

https://proglib.io/p/gamedev-beginning/

#gamedev #novice
источник
2018 May 18
Библиотека программиста
ТОП-10 материалов и других полезностей по Angular за май 2018

Редакция Библиотеки программиста подготовила подборку полезностей по Angular, которая подойдет как для новичка, так и для профессионала.

https://proglib.io/p/angular-materials-may-2018/

#web #digest
источник
Библиотека программиста
5 сайтов для оттачивания навыков написания SQL-запросов

Одним из ключевых навыков при работе с базами данных является умение писать sql-запросы. Мы отобрали 5 лучших сайтов для оттачивания этого навыка.

https://proglib.io/p/sql-practice-sites/

#db #sql
источник
2018 May 19
Библиотека программиста
GitHub for Noobs

Данный курс познакомит вас с основами Git.

Курс состоит из 4х частей:
1. История Git и Github
2. Как использовать Github
3. Github's Desktop App
4. Работа с командной строкой

Ссылка на плейлист: https://www.youtube.com/watch?v=1h9_cB9mPT8&list=PLqGj3iMvMa4LFz8DZ0t-89twnelpT4Ilw
источник
Библиотека программиста
10 рецептов машинного обучения от разработчиков Google

В десяти коротких видеоуроках курса машинного обучения от разработчиков Google рассмотрены приемы Machine Learning для начинающих аналитиков данных.

https://proglib.io/p/google-ml-recipes/

#data_analysis
источник
2018 May 20
Библиотека программиста
Что такое микросервисная архитектура и когда её применять

Задумывались над тем, как в одном проекте могут совмещаться части на разных языках? Рассмотрим, что такое микросервисная архитектура.

https://proglib.io/p/microservices/

#common
источник
Библиотека программиста
Создание мессенджера для Android на Java

Серия уроков по созданию собственного мессенджера для Android на языке Java с использованием Android Studio и облачных сервисов Firebase Realtime Database.

1. Подключение Firebase Realtime Database
2. Создание интерфейса
3. Отправка и получение сообщений
4. Вывод сообщений из базы данных

Ссылка на плейлист: https://www.youtube.com/watch?v=14Xg-229-7A&list=PLQOaTSbfxUtCcJmlNgVgjoIN0t7Ycay6e

#java #mobile
источник
2018 May 21
Библиотека программиста
​​Мы отобрали лучшие Youtube-каналы по программированию и заставили бездушного бота за ними следить и оперативно выкладывать новые видео, которые на них публикуются.

Если у вас каша в подписках и рекомендациях на Youtube, или вы по каким-то причинам там не сидите, срочно подписывайтесь: @progvid
источник
Библиотека программиста
ТОП-10 англоязычных публикаций по Python за апрель 2018

Рассмотрено содержание 10 лучших публикаций по Python – верхушки ранжированного списка англоязычных работ, вышедших за предыдущий месяц.

https://proglib.io/p/python-april-2018/

#python #digest
источник
Библиотека программиста
21 совет профессионалов в CSS

Подборка рекомендаций, с помощью которых вы значительно улучшите свои знания в CSS. Прочитай и прокачай свои знания!

https://proglib.io/p/css-protips/

#web
источник
2018 May 22
Библиотека программиста
Пособие по React: всестороннее изучение React.js

Это пособие по React поможет овладеть разработкой Frontend-приложений и научит хорошо разбираться в тонкостях работы методов и концепций.

https://proglib.io/p/react-tutorial/

#web
источник
Библиотека программиста
6 этапов технического собеседования — и работа в кармане

Практические советы и приемы для технического собеседования. Как говорить, что спрашивать и как оставаться хозяином положения.

https://proglib.io/p/tech-interview-mindset/

#common
источник
2018 May 23
Библиотека программиста
Метаклассы в Python: что это такое и с чем его едят

Метаклассы — это классы, экземпляры которых являются классами. Давайте поговорим о специфике языка Python и его функционале.

https://proglib.io/p/metaclasses-in-python/

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

1. Разница при инициализации объектов с помощью {} и ()
2. Предпочитайте nullptr значениям 0 и NULL
3. Предпочитайте удаленные функции закрытым неопределенным
4. Объявляйте деструкторы виртуальными в полиморфном базовом классе.
5. Никогда не вызывайте виртуальные функции в конструкторе и деструкторе.
6. Не позволяйте исключениям покидать деструкторы.
7. Предпочитайте перечисления с областью видимости перечислениям без таковой
8. Проектируйте интерфейсы так, чтобы их легко было использовать

Ссылка на плейлист: https://www.youtube.com/watch?v=1lE6wuWVKkU&list=PLdhEOd5Bckb61pPGGY9lN_ob4gUFbeDQ5
YouTube
Уроки С++. Совет #1. Разница при инициализации объектов с помощью {} и  ()
Всем привет. В сегодняшнем видео рассмотрим один из советов Скота Мэйерса по эффективному использованию языка С++. В данном случае узнаем разницу между использованием инициализации с помощью {}(унифицированная инициализация) и (). Все советы Скота Мэйерса имеют под собой реальные обоснования, так как данный автор проводит исследования новых возможностей языка, изучает исходные коды реальных коммерческих приложений, изучает ошибки программистов, очевидные и неочевидные. Результатами своих исследований он делится в своих книгах.
Приятного просмотра.
Совет 1. Разница при инициализации объектов с помощью {} и  ()
---------------------------------------------------------------------------------------------
 Разница при инициализации объектов {} и ()(http://youtu.be/1lE6wuWVKkU)
 Предпочитайте nullptr значениям 0 и NULL(http://youtu.be/bgigp2TqljU)
 Предпочитайте удаленные функции закрытым(http://youtu.be/Tk4RWLWwokM)
 Объявляйте деструкторы виртуальными(http://youtu.be/neC_kaVozHw)
 Виртуальные функции в конструкторе…
источник
2018 May 24
Библиотека программиста
Обучение без учителя: 4 метода кластеризации данных на Python

Описаны четыре популярных метода обучения без учителя для кластеризации данных с соответствующими примерами программного кода на Python.

https://proglib.io/p/unsupervised-ml-with-python/

#python #data_analysis
источник
Библиотека программиста
13 материалов для «продолжающих» С++ разработчиков

Большая подборка по языку программирования С++ для тех, кто имеет начальный уровень знаний, но не хочет останавливаться на нём.

https://proglib.io/p/cpp-advanced/

#cpp
источник
2018 May 25
Библиотека программиста
Составляем план обучения и выбираем книги C++ для чайников

Большинство планов однотипны: базис, типы данных, ООП и далее. Составляем адекватный план обучения и смотрим лучшие книги C++ для начинающих.

https://proglib.io/p/cpp-plan-books/

#cpp #books
источник