DevFM
2.35K subscribers
80 photos
5 videos
492 links
О разработке: технологии, инструменты, system design, процессы, команды

Для связи @sa_bul
Download Telegram
Channel created
JetBrains - компания, занимающаяся разработкой инструментов для разработки. Такие известные продукты как IntelliJ IDEA, PyCharm, CLion, Resharper, разрабатывает JetBrains.
До 5 мая можно зарегистрироваться на сайте JetBrains
и на протяжении 90 дней бесплатно пользоваться всеми продуктами компании. Это хорошая возможность ознакомиться с расширенными возможностями различных IDE.
Использование систем контроля версий - важный аспект в любой разработке. На данный момент самой популярной системой контроля версий является git.
В серии статей подробно и с примерами рассматриваются основные концепции и принципы работы git, которые, зачастую, могут быть непонятны начинающим разработчикам.
Часть 1
Часть 2
Часть 3
#skills
Часто какие-то интересные задачи остаются за кадром, потому что просто не знаешь, где применять и как попробовать. Таким образом есть набор важных умений, которые вообще не покрываются до того момента, когда они понадобятся в практической деятельности.

Существует множество провайдеров облачных инфраструктур (VPS), которые предоставляют бесплатный пробный доступ. Например DigitalOcean дает 100$ всем новым пользователям на 2 месяца. Для этого нужно создать аккаунт и привязать карту (можно виртуальную).

Таким образом, создаешь облачный сервер и вот минимальный набор задач, которые можно решить:
1. настройка беспарольного ssh-доступа;
2. настройка своего vpn-сервера (а потом поделиться с друзьями, чтобы все могли через него ходить);
3. запуск вычислительных задач, которые не получается запустить локально;
4. поднятие веб-серва с простым сайтиком, настройка https доступа;
5. защита вашего веб-сервера от внешнего мира (а защищать понадобится практически моментально).
Для тех кто пользуется git, но ему не нравится консоль.
Удобный git клиент Sublime Merge.