Size: a a a

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

2020 September 02
Библиотека программиста
Что надо уметь в React.js, чтобы эффективно решать задачи фронтенда?

Подключайтесь 2 сентября в 20:00 — расскажем все, о возможностях и перспективах этого популярного фреймворка и представим программу онлайн-курса «React.js Developer».

Регистрируйтесь и используйте эту возможность, чтобы задать вопрос эксперту Никите Овчинникову и занять место по спец.цене https://otus.pw/7Q0j/
источник
Библиотека программиста
​​6 книг по Ассемблеру на русском языке

Возможно, ты скажешь, что это старье, но этот легендарный язык стоит знать. Держи литературу и пиши истинно низкоуровневый код!

https://proglib.io/w/e0cba0ac
источник
2020 September 03
Библиотека программиста
​​🚂 О мотивации в индустрии ИТ

Для типичного айтишника главный мотив работы – ежемесячная оплата труда. Владимир Мельник рассматривает финансовую составляющую мотивации в ИТ и объясняет, почему, по его мнению, вся эта махина движется «не туда».

https://proglib.io/sh/9XMHo7UmBL
источник
2020 September 04
Библиотека программиста
30 YouTube-каналов и плейлистов о Data Science

Подборка каналов и плейлистов YouTube о различных аспектах науки о данных: машинное обучение, нейросети, обработка естественного языка и разбор соревнований на Kaggle.

https://proglib.io/w/b19cdad4
источник
Библиотека программиста
Оцифруй свой регион - участвуй в Онлайн-Хакатоне Цифрового Прорыва в Приволжском IT-хабе! 🚀

Регистрируйся по ссылке: https://proglib.io/w/349bd55e

12-14 сентября участники будут решать на выбор один из 10 представленных кейсов от:

АО «Газпромбанк», ПАО «Россети», Почты России, ПАО «Ростелеком», АО «Газпром-медиа Холдинг», Госкорпорации «Росатом», Саратовского государственного технического университета им. Гагарина Ю.А., Министерства информационного развития и связи Пермского края, Министерства социально-демографической и семейной политики Самарской области, Самарского областного центра детско-юношеского технического творчества.

Призовой фонд хакатона составит 3.000.000 ₽! 🏆

Прояви себя в "цифре" - регистрируйся сейчас, собирай и стань частью цифрового будущего! 💫

Подробности: https://proglib.io/w/349bd55e
источник
Библиотека программиста
​​10 лучших бесплатных шрифтов для приложений Android и iOS

Шрифты непосредственно влияют на удобство работы, поэтому мы выбрали 10 лучших шрифтов, созданных для улучшения ваших Android/iOS приложений.

https://proglib.io/sh/Q2XAN3p7xE
источник
2020 September 05
Библиотека программиста
Вы работаете над несколькими файлами и добавили в индекс изменения одного из них. Теперь вы хотите сменить ветку, не фиксируя текущие наработки. С помощью какой команды Git можно спрятать изменения в выделенное для этого специальное хранилище?
Анонимная викторина
8%
git save
5%
git clean
79%
git stash
8%
Посмотреть результаты
Проголосовало: 3179
источник
Библиотека программиста
​​Параллельная обработка видео с помощью OpenCV

Задача: взять видео, выполнить распознавание лица, записать видеофайл с рамкой вокруг лица обратно на диск. А чтобы сделать это быстрее, запустим процесс в нескольких потоках.

https://proglib.io/sh/vmnAM0j7Bd
источник
2020 September 06
Библиотека программиста
29 Python-проектов, оказавших огромное влияние на разработку

Пишете код на Python? Собрали для вас подборку полезных Python-проектов, которые спасали разработчиков на протяжении 2018 года.

https://proglib.io/w/ce4ebe89
источник
Библиотека программиста
В подклассах реализованы алгоритмы, содержащие похожие шаги и одинаковый порядок их выполнения. Прием рефакторинга, при котором структура алгоритма и одинаковые шаги выносятся в суперкласс, а в подклассах остается реализация отличающихся шагов, называется
Анонимная викторина
21%
Заменой наследования делегированием
51%
Созданием шаблонного метода
22%
Свёртыванием иерархии
6%
Посмотреть результаты
Проголосовало: 2021
источник
2020 September 07
Библиотека программиста
🔁 Как писать «правильные» циклы на Python: разбираемся на примерах

Несколько соображений о том, как сделать код циклов Python более производительным и ясным с помощью функций встроенного модуля itertools: product, isslice, takewhile.

https://proglib.io/sh/QmYbLWSflt
источник
Библиотека программиста
Интенсив-практикум «Penetration Testing»🔥

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

За 4 дня вы научитесь:
- Сканировать локальные сети, узлы в сети Интернет и анализ полученного результата.
- Обнаруживать ряд уязвимостей в веб-приложениях, программах, операционных системах и почтовых серверах.
- Подбирать эксплойты к программному обеспечению с целью тестирования безопасности.
- Эксплуатировать уязвимости через программы для тестирования.

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

Интенсив ведет: Егор Богомолов, 200+ успешных проектов в таких компаниях как "Информзащита", "Бизон" и "Валарм".

Читайте подробности и оставляйте заявку на сайте: https://is.gd/dqLvMQ
источник
Библиотека программиста
С помощью какой команды Git можно восстановить спрятанные изменения и поработать над ними в новой ветке?
Анонимная викторина
64%
git stash branch <new_branch_name>
21%
git rebase branch <new_branch_name>
7%
git log branch <new_branch_name>
8%
Посмотреть результаты
Проголосовало: 3088
источник
2020 September 08
Библиотека программиста
Как в Google Chrome измерить использование памяти веб-страницей

Держим руку на пульсе производительного веба. В этой статье учимся измерять утечки памяти страницы Google Chrome с помощью нового интерфейса performance.measureMemory().

https://proglib.io/w/4e1c965a
источник
Библиотека программиста
⚡️ 15 – 17 сентября приглашаем на онлайн-конференцию ESCAPE (Essential Skills, Competencies and People Engineering). ⚡️Это нетехническая конференция для всех, кто работает в IT и первая конференция EPAM, посвященная Essential skills.

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

👨🏻‍💻Вас ждут доклады и воркшопы про обучение, осознанность, коммуникацию.

🤝Вы узнаете, как эффективно общаться с заказчиками и с людьми разных культур, как построить работу в распределенной команде, как справиться с профессиональным выгоранием. Поговорим и на другие важные темы.  

🚀 Зарегистрироваться и посмотреть программу конференции можно по ссылке - https://epa.ms/escape-conference-epam.
источник
Библиотека программиста
JavaScript для Python-программистов: познание через сравнение

Если вы ранее не использовали JavaScript, но знакомы с Python, этот лонгрид поможет вашему знакомству. Имеющиеся знания помогут пропустить очевидные вещи и быстрее войти в тему.

https://proglib.io/w/2434f8cd
источник
2020 September 09
Библиотека программиста
В мире компьютерных игр не только безумное разнообразие жанров 🎲🎮🕹👾, но и огромные бюджеты международных IT-гигантов. Стать разработчиком игр = обеспечить себя захватывающей работой и высокой зарплатой. Какие шаги предпринять, ещё учась в школе, расскажут 12 сентября (сб) в 12:00 на IT-субботнике GeekBrains «Из геймера в разработчики игр».

Кому будет полезно:
👪 Родители, чьи дети любят компьютерные игры. Вы узнаете, как направить интерес в полезное русло и позаботиться о будущем ребёнка.
🎮 Школьники, которые задумываются о выборе профессии. Вы поймете, чем привлекательна разработка игр и подходит ли она вам.

Бесплатная регистрация и все подробности здесь 👉 https://proglib.io/w/88f06958
источник
Библиотека программиста
Каким образом можно указать Git файлы / расширения / директории, которые не должны попадать в коммиты? Иными словами, их необходимо игнорировать.
Анонимная викторина
81%
С помощью файла .gitignore
8%
С помощью команды git ignore
9%
С помощью команды git commit --ignore
3%
Посмотреть результаты
Проголосовало: 3260
источник
2020 September 10
Библиотека программиста
50 русскоязычных YouTube-каналов о языках программирования

Подборка YouTube-каналов и плейлистов, посвящённых различным языкам программирования: Python, JavaScript, C/C++, Java, Kotlin, Go, PHP и C#. Каждый найдёт что-то своё.

https://proglib.io/sh/BmlwSzRKUn
источник
Библиотека программиста
Научись программировать на самом востребованном языке в сфере IT и стань  Java-разработчиком.

Чем интересна именно эта профессия? Повторимся, что Java — самый востребованный язык, работать с ним несложно и интересно, заработок немаленький, и еще один большой плюс — можно работать удаленно из любой точки мира. Круто, да?

📌 Тогда забирай курс «Профессия Java-разработчик»
📌 Все подробности по ссылке: https://clc.am/g3ZJrQ

Что тебя ждет:
✔️ интересная и продуманная программа курса;
✔️ решение бизнес-задач компании;
✔️ много часов практики;
✔️ доступ к этому курсу на веки-вечные (ну а вдруг ты что-то забудешь);

И самое главное, после обучения Skillbox гарантирует трудоустройство в IT-компанию!
        Получи скидку 50% на курс! Назови менеджеру секретный промокод КОД50 и обучайся за пол цены! Регистрируйся по ссылке  ▶️ https://clc.am/g3ZJrQ
источник