Size: a a a

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

2019 October 28
Библиотека программиста
​​Хочешь освоить высокооплачиваемый язык программирования? Но не готов платить за сомнительные курсы? Стань Java-разработчиком за 5 месяцев. Никаких рисков, в случае, если не найдешь работу, то ты ничего не должен.

Необходимо пройти отбор до 15 ноября: https://clck.ru/JgXmu
Количество мест ограничено.

Как все устроено?
1. Подготовка с личным ментором online по индивидуальной программе
2. Поддержка от студентов-разработчиков по любому вопросу в групповом чате в slack
3. Изучение востребованного стека технологий: Java Core, Maven, Git, Junit, Tomcat, Servlet, Spring MVC, Core, Security, Hibernate
4. Отработка знаний в настоящем коммерческом проекте и получение опыта для резюме
5. Возможность быстрого карьерного развития за счет выстроенной программы поддержки на 2 года: митапы, мастер-классы, закрытые лекции со спикерами и offline интенсивы

Какие условия для участия?
— Заниматься 25 часов в неделю
— Быть готовым к переезду и трудоустройству в Москве
источник
2019 October 29
Библиотека программиста
Начало работы с Heroku на языке Java

Облака – популярная штука, ворвавшаяся и в сферу
хостинга. Скажем НЕТ DevOps-ам! Будем сами себе DevOps-ами и поработаем с Heroku
на языке Java.
https://proglib.io/sh/JNqLW7CVXR
источник
2019 October 30
Библиотека программиста
​​Чистая архитектура vs дешевая архитектура:
Рассмотрим  преимущества и недостатки👇
https://teletype.in/@heisenbug/SJHAygD5B
источник
Библиотека программиста
​​Хочешь бесплатно научиться программировать?

«Школа 21» - бесплатный образовательный проект Сбербанка, школа открыта в Москве и в декабре 2019 года открывает свои двери в Казани.
Для поступивших в школу в Казани из других городов будет предоставлено общежитие.

Получи junior или senior degree, без учителей, без лекций, без оценок.
«Школа 21» работает 24/7 - без графиков и расписания, ты сам определяешь, когда тебе учиться. Поступление не зависит от предыдущих знаний, опыта работы, умения программировать и наличия диплома. Поступить в нее может каждый достигший 18 летнего возраста.

Набор уже открыт и проходит в игровой форме.
Не теряй время, переходи на сайт Школы, выбери кампус, в котором ты хочешь учиться, и подай заявку на обучение до 2 декабря: https://prglb.ru/2fifl
источник
2019 October 31
Библиотека программиста
ТОП-5 жутких хэллоуинских страшилок от программистов
Чего боятся разработчики? Собрали подборку страшных историй из жизни программистов. А с вами случалось подобное? Или бывало похлеще?
https://proglib.io/sh/bW31GDImvr
источник
Библиотека программиста
Как писать ужасный код: делимся опытом
Со всех утюгов трубят о хорошем коде. Чушь! Забудь. Учись писать неподдерживаемый код: это классное вложение в будущее себя любимого, ведь ты будешь востребован, как никто!
https://proglib.io/sh/fpuny76szx
источник
Библиотека программиста
Почему вы хотите тут работать?
Как ответить на этот вопрос на собеседовании, и  для чего HR-агенты вообще задают этот вопрос?
https://www.youtube.com/watch?v=-1umUFfIicY
источник
2019 November 01
Библиотека программиста
BACKEND: через тернии к звездам. Как начать? (на примере PHP)

Юные трейни, у которых пока нет ментора, часто не понимают, куда им двигаться изначально. Ниже представлены некоторые решения для начинающего “бекендера”.

Изучение через решение задач. Находить подобные ресурсы не сложно. Есть множество блогов, где новички задают вопрос, а бывалые подсказывают интересные ресурсы. Несколько ресурсов для тех, кому близок этот путь (на примере PHP): 1) https://eax.me/programming-language-learning/, 2) https://proglib.io/p/project-list/, 3) https://habr.com/ru/post/345092/.

Изучение через написание приложения. Представители данного подхода опираются на мнение: нельзя предугадать, что потребуется от новичка в конкретной компании, где он будет проходить собеседование. А вот умение с нуля написать сайт, в случае с PHP, на symfony + html+css+js + БД, - необходимо.

Изучение относительно пошаговое. Этот путь подойдет тем, кто привык не только уметь “писать”, но и понимать то, о чем пишет. По правде говоря, к этому пути возвращаются почти все, но на разных этапах своего обучения - по мере необходимости. Итак: 1. Изучение языка. -> 2. Написание тестов. -> 3. Знание паттернов. Освоение работы с фреймворками. -> 4. Умение взаимодействовать с базами данных. -> 5. Работа с сопутствующими сервисами.

Бывалые разработчики советуют разное: старт с самых азов, освоение на реальном проекте (выведение ‘Hello world’ + бложик и подобное), изучение стека технологий и посещение конференций. И все они правы, ведь каждому - свое. Поэтому, стоит присмотреться к нескольким вариантам и понять, что будет ближе, ведь тернии тоже могут быть разные! :)
источник
Библиотека программиста
Интересно ваше мнение: как сейчас обстоят дела в сфере frontend разработки? Мы собрали несколько популярных взглядов.
Анонимный опрос
17%
Действительно хороших специалистов не так много. Спрос на профессионалов высок.
16%
Ценность "чистых верстальщиков" падает. Необходимо изучение новых технологий.
2%
Все не так сильно изменилось за последние годы, потому, - скорее стабильно.
16%
Заказчики чаще ищут fullstack разработчиков.
49%
Другой вариант или "просто хочу посмотреть результаты".
Проголосовало: 3144
источник
Библиотека программиста
Онлайн-платформа goods открывает несколько вакансий на должности:

Frontend-разработчик
Backend-разработчик
Middle Android Developer
Golang Developer
Senior Golang Developer

Что мы предлагаем своим разработчикам маркетплейса? Комфортный офис в центре города, официальное оформление, высокую зарплату, премии и бонусы, бесплатные курсы, ДМС и годовые абонементы в фитнес-клубы.

Не упусти свой шанс! Пиши на почту: irina.andriyanova@goods.ru

Если не нашли себе подходящую вакансию - посетите нашу страницу с рассказом о компании, фотками из офиса и множеством других вакансий - https://prglb.ru/2exsz
источник
2019 November 02
Библиотека программиста
IDE Eclipse: за и против от ведущих программистов
Пробовали писать код в Eclipse? Расскажем, какие преимущества и недостатки продвинутые программисты нашли в IDE и кому она будет полезна.
https://proglib.io/sh/8YlNnJaCsS
источник
Библиотека программиста
Приложение для перевода художественной литературы
tl — веб-приложение с открытым кодом на Gitlub.

tl является кроссплатформенным. С его помощью перевод художественных текстов может быть в разы удобнее: изменяемый объект разбивается на фрагменты, в одной колонке располагается оригинал, а в другой — перевод.
источник
Библиотека программиста
​​Прими участие в бесплатном интенсиве по Data Science и освой Machine Learning с нуля.

Ссылка для регистрации: 👉 https://clc.to/vmohVg

✔️ Настроим рабочее окружение.
✔️ Проведем экспресс-введение в Python.
✔️ Построим модель от начала до конца.

🎁Лучшие участники получат грант на 30 000 рублей для обучения в Skillbox!
источник
2019 November 03
Библиотека программиста
7 полезных трюков Bootstrap (и CSS)
1. Класс "col" (или "col-*") — это единственный разрешенный дочерний элемент (или элементы) для класса "row"
2. Можно комбинировать класс "row" с классом "justify-content-*" для свободного позиционирования элементов внутри него.
<div class=”row justify-content-around”>…</>
3. Центрирование текста внутри "col" возможно с использованием класса ‘text-center’
<div class=”col-md-4 text-center”>…</div>
4. Класс "col-*" является тем же "col", но с указанием конкретной задачи.
<div class=”col col-md-6 col-lg-4 col-xl-3”> … </div>
5. Следует обязательно проверять сверстанную страницу в разных разрешениях. Bootstrap в значительной степени это упрощает, предлагая свои группы размеров:
 xs, sm, md, lg, и xl.
6. C в CSS — это каскад, так как стили складываются каскадом в единый набор. К примеру, если цвет для элемента "p" был определен дважды, то действовать будет последний.
p {
 color: green;
 font-size: 20px;
}

//Отработает этот:
p {
 color: red;
}
7. Каскадирования и специфичности можно избежать, поставив "!important", заставив таким образом стиль отработать.
position: absolute !important;
источник
Библиотека программиста
Устройство фреймворка Symfony: от запроса до ответа
Рассматриваем устройство фреймворка Symfony – одного из самых популярных и сложных PHP фреймворков.
🤟👇
https://proglib.io/sh/ORrVz7GWdB
источник
Библиотека программиста
Сделай шаг к профессии мечты!

Райффайзенбанк ищет на оплачиваемую стажировку для фанатов своего дела.
Выбери свое направление среди Data Science, Engineering, Data Quality, IT Security и получи:
🔷 Год в компании профи, которые обучат тебя всем фишкам
🔷 Участие в тренингах и курсах
🔷 Возможность создавать самые лучшие технологические продукты

Поспеши! Регистрация заканчивается 10 ноября!

https://prglb.ru/562o
источник
2019 November 04
Библиотека программиста
8 задач для практики Frontend-разработчика
Хотите написать приложение на JavaScript, но не знаете, какое? Ловите 8 идей проектов для прокачки навыков фронтенд-программиста.
😏👍
https://proglib.io/sh/3pdAfzN6Be
источник
Библиотека программиста
Как бороться со стрессом на работ?
Анонимный опрос
49%
Правильно распределять время и в нужный момент отдыхать.
5%
Зачем с ним бороться?
6%
Менять сферу!
3%
Сходить на конференцию / писать статьи / смотреть чужой код.
9%
С опытом это проходит.
28%
Хочу посмотреть ответы.
Проголосовало: 3575
источник
Библиотека программиста
Next generation retail на мероприятии X5 Retail Group

21 ноября соберёмся на X5 Tech Future Night, чтобы обсудить настоящее и будущее цифровизации рынка, больших данных и инноваций, проведём анализ различных экспертных подходов, дискуссию о возможностях применения современных технологий в российском ритейле, тематические батлы, а также rock afterparty  с голосованием за лучшую музыкальную команду из ведущих цифровых компаний.

Приглашенные теоретики и практики готовы обмениваться деловыми контактами, разбирать кейсы Next Generation Retail, делиться опытом оценки и ведения проектов и вместе с гостями определять тренды цифровизации бизнеса.

Билеты и доступ к онлайн-трансляции по ссылке: https://prglb.ru/2vfwj
источник
Библиотека программиста
Руководство по борьбе со стрессом для программистов
Мозг программиста часто напряжён, из-за этого ослабевает защитная функция организма и повышается риск выгорания. Рассказываем о борьбе со стрессом.
👇👇😓
https://proglib.io/p/managing-stress/
источник