Size: a a a

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

2020 November 18
Библиотека программиста
С помощью какой команды Git можно реализовать поиск по истории изменений строки кода или функции в вашей кодовой базе?
Анонимная викторина
34%
git log -L :<имя_функции>:<имя_файла>
25%
git find <имя_функции>:<имя_файла>
27%
git grep -S <имя_функции>::<имя_файла>
13%
Посмотреть результаты
Проголосовало: 2241
источник
Библиотека программиста
Собираетесь освоить специальность Data Engineer? Начните свой профессиональный путь уже 24 ноября на демо-занятии «Знакомство с Greenplum». Вместе с преподавателем Василием Сушко вы рассмотрите класс MPP-баз на примере базы Greenplum и построите небольшое хранилище данных на основе этой базы. Вы узнаете, что такое аналитические базы и для чего они нужны, чем DWH отличается от просто большой базы, что такое Greenplum.

Демо-урок — возможность попробовать онлайн-курс «Data Engineer» и познакомиться с преподавателем. Для регистрации на занятие пройдите вступительный тест https://otus.pw/ScDG/
источник
Библиотека программиста
🌎 🕵 Навыки OSINT(интернет-разведки) в кибербезопасности

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

https://proglib.io/sh/qx6W2tumAo
источник
2020 November 19
Библиотека программиста
🐍 Учим Raspberry Pi распознаванию лиц

Из этой статьи вы узнаете, как написать программу распознавания лиц для Raspberry Pi. Обучите компьютер узнавать вас и членов вашей семьи, чтобы получать уведомления от умной системы контроля доступа по e-mail.

https://proglib.io/sh/KxzBl89uVe
источник
Библиотека программиста
ЮMoneyDay

Онлайн-конференция по многим IT-направлениям, которая пройдёт 28 ноября. На ней выступят IT-директор, ведущие программисты, системные аналитики, менеджеры проектов и другие специалисты из сервиса ЮMoney, ранее называвшегося Яндекс.Деньги.

Речь пойдёт про архитектуру, бэкенд, фронтэнд, тестирование,  SQL, дашборды, CI/CD и PM. Также в программе участников ждёт викторина, а самые активные смогут получить призы + можно будет задать вопросы.

Начало конференции в 10:00, состоять она будет из двух параллельных трансляций. Таким образом, можно будет переключаться в зависимости от интересующей вас темы. Чтобы стать участником, переходите по ссылке и регистрируйтесь
источник
Библиотека программиста
🔥 Ищем тестировщика для сайта proglib.io на удаленку
💸 от 70 до 90 тысяч рублей в месяц

Откликнуться можно тут: https://proglib.io/vacancies/qa-specialist-biblioteka-programmista-2020-11-19
источник
Библиотека программиста
🛠 Тестирование JavaScript в 2020 году: все, что нужно знать

Большой обзор современных инструментов и практик тестирования JavaScript-кода. В нем обязательно найдутся средства, подходящие именно для ваших проектов. Не пропустите!

https://proglib.io/sh/6d8FA4bgOB
источник
2020 November 20
Библиотека программиста
👨‍💻 Самые востребованные в России ИТ-профессии

Разбираемся по вакансиям на HH.ru, какие специалисты в сфере ИТ нужны работодателям в 2020 году. Выделим четыре наиболее популярных профессии и определим требующийся для резюме технологический стек.

https://proglib.io/sh/JzvxiSIXlc
источник
Библиотека программиста
5 декабря пройдёт YaTalks — самая масштабная технологическая конференция Яндекса. Старт — в 9:00 по Москве, место встречи — онлайн.

В этом году конференция будет посвящена технологиям изменений и тому, как «странный 2020-й» повлиял на мир разработки. Среди спикеров — руководитель поискового портала Яндекса Андрей Стыскин, руководитель научной группы Российского квантового центра Алексей Фёдоров, руководитель платформы Wargaming Максим Барышников, астроном и популяризатор науки Владимир Сурдин, руководитель разработки беспилотных автомобилей Яндекса Антон Слесарев и многие другие.

Что вас ждёт на YaTalks 2020:

• IT-марафон, объединяющий все часовые пояса и регионы страны
• больше 50 крутых экспертов из разных компаний (Яндекс, ivi, Авито, ВКонтакте, Газпром нефть и др.)
• больше 30 часов контента про хайлоад-сервисы и сложную разработку
• жаркие дебаты и попкорн-сессии о том, как 2020-й всё перевернул
• научпоп-доклады: от удалёнки в космосе до квантовой революции
• технические доклады: от супераппов до видеоаналитики в нефтехимии
• разбор резюме разработчиков в прямом эфире
• random coffee с участниками и спикерами: система будет назначать видеовстречи двум случайным гостям

Смотрите программу и регистрируйтесь: https://clck.ru/RrRUo
источник
Библиотека программиста
Топ 10 фреймворков тестирования для Java в 2020 году

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

https://proglib.io/sh/S0BPeYg4rt
источник
2020 November 21
Библиотека программиста
🥇👨‍🎓️📈Хакатоны и соревнования для специалистов по Data Science

Мы собрали для вас все ближайшие мероприятия для карьерного роста и получения новых знаний в сфере Data Science. На фоне пандемии коронавируса многие из них проходят в онлайн-формате.

https://proglib.io/sh/mpui5TZkMG
источник
Библиотека программиста
Яндекс.Практикум создали специальный курс по Python для разработчиков с опытом. За 6 месяцев обучения вы освоите углублённые знания технологий, которые используются в backend-разработке на Python. Научитесь решать сложные задачи с базами данных, работать с синхронными и асинхронными фреймворками. И писать очень красивый и лаконичный код.

Вас ждёт:

🔹Собственная среда для обучения. Специальный полноценный тренажёр от Яндекс.Практикума.
🔹Портфолио из 6 веб-проектов. Соберёте всё вместе и получите аналог Netflix.
🔹Практика. Все знания отрабатываются в онлайн-тренажёре.
🔹Поддержка наставников.
🔹Программа профессиональной акселерации и помощь с трудоустройством.

Учитесь прямо сейчас. Вводный курс — бесплатный.
источник
Библиотека программиста
🧩 Кэширование в Python: алгоритм LRU

Чтобы применить LRU-кэширование в Python, достаточно добавить всего две строчки – импорт и объявление декоратора lru_cache. Показываем на примерах, как и зачем его использовать.

https://proglib.io/sh/caZDGmS7hW
источник
Библиотека программиста
Рассказываем об основных публикациях недели в традиционном субботнике

👉💵✌В выходной день можно подумать о смене профессии или хотя бы места работы. Читайте статью о самых востребованных по версии HH.ru в России ИТ-специальностях: https://proglib.io/w/29810ecb

👍🖥Не всем программистам для полного счастья хватает ноутбука. В очередном обзоре мы рассмотрели комплектующие для сборки стационарного компьютера. Не пропустите! Там есть конфигурации на любой вкус: от скромной рабочей лошадки за 33 тысячи рублей до нейросетевого монстра за 200 тысяч.

👆🐍🍲В питонью кашу сегодня мы добавим свежатинки: читайте статью про 10 классных функций Python 3.9. Для остроты блюдо можно приправить LRU-кэшированием, а на закуску стоит научить Raspberry Pi распознавать лица гостей и сообщать об их визитах хозяину жилища по электронной почте.

👌🛠Не питоном единым жив программист: сегодняшняя рубрика про JavaScript будет посвящена тестированию.

На этом субботник в «Библиотеке программиста» окончен. Хорошего вам отдыха и оставайтесь с нами!
источник
2020 November 22
Библиотека программиста
📊Django, Pandas и Chart.js для быстрой панели инструментов

Попробуем разобраться, как можно использовать Django, Pandas и Chart.js для быстрого отображения данных в виде различных графиков и диаграмм.

https://proglib.io/sh/T5rfZezgGQ
источник
Библиотека программиста
Дети учат английский быстрее, чем взрослые?
⁃ Нет
Прежде чем начать говорить, нужно выучить всю грамматику?
⁃ Нет
Заниматься лучше всего с носителем языка?
⁃ Нет
Нужно ли заниматься английским больше 15 минут в день?
⁃ Нет
Если у меня нет способностей к языкам, я смогу заговорить на английском?
⁃ ДА!
Можно заговорить на английском за 2 месяца?
⁃ ДА!

Хочешь узнать, как это сделать?
👉🏻Регистрируйся👈🏻 на бесплатный вебинар по английскому

На вебинаре было уже больше миллиона человек, и они говорят, что он полезнее, чем 11 лет школьной программы!

Не пропусти!
⏰ Встречаемся 24-го ноября в 20.00 по Мск
👉🏻Регистрируйся
источник
Библиотека программиста
👨‍🎓️👨‍🔧️50 терминов DevOps: словарь инженера

Чтобы освоить любую специальность, нужно понимать профессиональный жаргон. В небольшом словаре мы собрали основные термины, необходимые инженеру DevOps. Изучить их также стоит начинающим программистам и сисаминам.

https://proglib.io/sh/QOIHkpmzSr
источник
2020 November 23
Библиотека программиста
🕵🥇💵10 успешных ИБ-стартапов, запущенных в 2020 году

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

https://proglib.io/sh/Y9Or5p8jDT
источник
Библиотека программиста
Декабрьский интенсив по SRE🦎

Формат: онлайн-интенсив (Zoom, записи занятий, git, стенды для практики, техподдержка и помощь спикеров).

На интенсиве разбираем SRE-подход к разработке и эксплуатации высоконагруженного сайта:
✔️будем настраивать и поддерживать сайт из нескольких микросервисов.
✔️сформулируем показатели SLO, SLI, SLA, разработаем архитектуру и инфраструктуру, соберем, протестируем и задеплоим сайт, настроим мониторинг и алертинг.
✔️определим причины ухудшения SLO, разберем устойчивость, error budget, практику тестирования, управление прерываниями и операционной нагрузкой.
✔️проработаем порядок действий в случае аварии.
✔️примем решения по дальнейшему предотвращению инцидентов.

Дата интенсива: 11–13 декабря 2020

Программа и регистрация на сайте - https://slurm.club/3kQxS0C
источник
Библиотека программиста
🤖💬 Автодополнение длиной в тысячу слов. Что известно о нейросетевой модели GPT-3

О том, что умеет (и чего не может) языковая модель GPT-3, которую называют прорывом в задачах обработки естественного языка.

https://proglib.io/sh/HaA0S6ZfWT
источник