Size: a a a

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

2020 February 05
Библиотека программиста
Завтра, 6 февраля OTUS приглашает на бесплатные пробные вебинары для аналитиков и разработчиков!

📌«Как я взял золото на Kaggle» - вебинар онлайн-курса «Machine learning»: https://otus.pw/czABD/
Разберём задачи с соревнований, на которых ведущий вебинара взял золото: IEEE kaggle camera identification; carvana masking challenge.

📌«Почему мои коллеги/сотрудники ведут себя как @%§?» - вебинар онлайн-курса «Team Lead 2.0»: https://otus.pw/T8qj/
Узнаем, что заставляет людей идти на конфликт и как повлиять на их поведение.

Поделятся своей экспертизой преподаватели-практики Валерий Бабушкин (Competitions Grandmaster на Kaggle, top 30) и Станислав Михальский (опыт разработки - 22 года, опыт руководства - 15 лет). Не упустите возможность задать им все интересующие вопросы!

Чтобы попасть на курс с welcome-скидкой прямо сейчас, пройдите вступительный тест!
источник
Библиотека программиста
​​#queue

Структуры данных

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

Если рассматривать очередь с точки доступа к данным, то она является FIFO (First In First Out). Это означает, что после добавления нового элемента все элементы, которые были добавлены до этого, должны быть удалены до того, как новый элемент будет удален.
В очереди есть только две основные операции: enqueue и dequeue. Enqueue означает вставить элемент в конец очереди, а dequeue означает удаление переднего элемента.
источник
2020 February 06
Библиотека программиста
​​Нет времени объяснять! Пишем таймер обратного отсчёта на чистом CSS

Многие вещи в принципе невозможно сделать на CSS. Ещё больше вещей делать на CSS нерационально. Мы занимаемся этим только из болезненного любопытства и стремления познать все скрытые возможности инструмента.

https://proglib.io/sh/5ERUnBSxoW
источник
Библиотека программиста
🇬🇧 Английский для разработчиков 🛠

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

Надо учить английский. Однако репетитор или очередные курсы - это путь в никуда. Абстрактная грамматика, абстрактная лексика... Как и где всё это применять?

Мы сделали онлайн интенсив для разработчиков. Их ведет преподаватель, ранее работавший продактом в стартапах Силиконовой Долины 🇺🇸

Интенсив поможет:
📌 Начать говорить на рабочие темы (it, разработка). Берем реальные ситуации: job interview, assessment, code review.
📌 Подготовить крутое CV, cover letter, оформить профили. Делаем вместе, привлекаем американских и европейских HR экспертов.
📌 Готовить профессиональный контент и строить личный бренд - на английском.
📌 Пополнить словарный запас - все из области it.

Занятия в группах по 4-5 человек (все разработчики) и очень много личного фидбека.
По результату - сертификат и четкий план построения личного бренда в англоязычной it среде.

Цена - 9 900 руб., но для наших подписчиков есть промо-код, чтобы купить еще дешевле: ITENG8700. Действует до конца недели. Цена адекватная, бессмысленный general English стоит дороже))

Сегодня в 20.00 мск бесплатный открытый урок в формате вебинара. Все подробности в чате - https://t.me/polygled_it.
источник
Библиотека программиста
#algorithm #sort

В дополнение к нашему посту о быстрой сортировке  представляем визуализацию данного алгоритма, реализованную с помощью анимационного движка Manim (исходные коды сгенерированного видео) 👇
источник
Библиотека программиста
источник
2020 February 07
Библиотека программиста
​​Кто быстрее: C++ или Python? Сравниваем скорость на примере стереозрения с Raspberry Pi

Мы часто слышим «Python слишком медленный для компьютерного зрения», особенно когда дело касается одноплатных компьютеров типа Raspberry Pi. Давайте разберемся на примере практической задачи.

https://proglib.io/sh/ZDeIsn2gFH
источник
2020 February 08
Библиотека программиста
#tools

Chrome Remote Desktop

С помощью браузера теперь можно подключаться к удаленным компьютерам и предоставлять другим пользователям безопасный доступ к вашему компьютеру (через Chrome или Chromebook). Отличная замена приевшемуся TeamViewer.

Разработчики заявляют, что расширение совместимо с Android, в общем скачать и ознакомиться со всеми подробностями можно здесь.
источник
Библиотека программиста
​​#logic

Новая головоломка. Карточная головоломка Конвея

Алгоритмическая задача об одиночной карточной игре. Головоломка придумана известным британским математиком Джоном Х. Конвеем.

После описания задачи идёт ответ на предыдущую загадку Чеширского Кота. Ответ и новая задача будут опубликованы в 14:00 в среду.

https://proglib.io/sh/yXAmaj4YsP
источник
2020 February 09
Библиотека программиста
​​Рисуем, программируя. Машинная генерация художественных узоров в векторных полях

Как доверить логике программы фантазию художника. Кое-что о векторных полях, шуме Перлина, бороде Мерлина и других красивых вещах. Осторожно: в статье полным-полно завораживающих иллюстраций.

https://proglib.io/sh/rvFDuoYhw4
источник
2020 February 10
Библиотека программиста
#algorithm #sort

Bubble sort

Продолжаем изучать (вспоминать) алгоритмические азы на пальцах. Сортировка пузырьком или сортировка простыми обменами – один из простейших алгоритмов сортировки. Он применяется для упорядочивания массивов небольших размеров.

Суть алгоритма в том, что совершается несколько проходов по массиву. При каждом проходе попарно сравниваются два соседних элемента. Если они находятся в верном порядке, то ничего не происходит, в противном случае они меняются местами. В результате первого прохода максимальный элемент окажется в конце, то есть всплывет словно пузырек. Затем все повторяется до того момента пока весь массив не будет отсортирован. 👇
источник
Библиотека программиста
источник
Библиотека программиста
​​Хочешь карьеру в IT? Но не доверяешь сомнительным курсам?
Программа по Front-End, где выпускники платят только за результат. Мы готовим сильных разработчиков за 7 месяцев, а за свою работу просим процент от зарплаты разработчика только после твоего трудоустройства. Никаких скрытых условий и рисков. Старт потока в феврале.

Пройди тестовое задание 🙋‍♂️👉 https://clck.ru/MB79z

👇Что тебя ждет:
1. Подготовка с личным ментором online по индивидуальной программе за 7 месяцев
2. Жесткий контроль знаний на каждом этапе
3. Обучение востребованному на рынке стеку технологий: HTML/CSS/JS, React + Redux
4. Отработка знаний в настоящем бизнес проекте, который дает опыт и строчку для резюме
5. Поддержка и общение со студентами-разработчиками в групповом чате slack (уже более 1300 участников)
6. Быстрое карьерное и финансовое развитие за счет программы поддержки на 2 года: митапы, мастер-классы, закрытые лекции со спикерами и offline интенсивы

Требования к кандидату:
— Обучение минимум 25 часов в неделю
— Проживание или готовность к переезду в Москву для трудоустройства
источник
Библиотека программиста
Kubernetes, Python, React, AI... Что в трендах разработки в 2020 году?

Главные тенденции в создании ПО, связи между трендами и ссылки на ключевые публикации.

https://proglib.io/sh/GAkNJMOaPR
источник
Библиотека программиста
Ищем фронтенд разработчика для доработки движка нашего сайта proglib.io, стек технологий: React, SCSS, Flexbox layout.

Удаленка/Москва, 80-100к

За подробностями пишите @theasder
источник
2020 February 11
Библиотека программиста
Правда или ложь: что умеют нейросети?

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

https://proglib.io/tests/pravda-ili-lozh-chto-umeyut-neyroseti
источник
Библиотека программиста
ПЕРВЫЙ ОНЛАЙН-КУРС В РУНЕТЕ, по Flutter в мобильной разработке.

Перспективной технологии, которую уже используют Google, Alibaba, eBay, BMW и другие мировые бизнес-империи!🔥

Курс предлагает изучение мультиплатформенной разработки на языке Dart. Вы научитесь создавать эффектный Frontend и максимально отзывчивый UI с потрясающей анимацией и стабильными 60 FPS.

• Длительность курса 3,5 месяца
• Более 40 часов лекций и 100 часов практики
Code Review вашего проекта
• Cистема автоматической проверки заданий

❗️Результатом обучения станет реально выполненный проект – созданное вами мобильное приложение на Flutter, и сертификат, подтверждающий полученные навыки.

🗣Приобщайся к сообществу в чате, посвящённом Flutter-разработке
👉🏼 @Flutter_Mobile_Dev

=====================
Узнай больше о новом курсе по Flutter-разработке от Skill-Branch.🚀
источник
2020 February 12
Библиотека программиста
Обновленный список февральских мероприятий (🔥– надо поторопиться)

Онлайн
Основы тестирования безопасности веб-приложения, 13 февраля 🔥
Facebook и VK чат-боты: инструкция к применению, 19 февраля
Новая система вводв в Unity, 19 февраля
Как сократить расходы на базы данных в 2 раза, 20 февраля

Москва
Хакатон Photo Hack, 15 февраля 🔥
Митап Experiment Fest x Яндекс.Практикум, 16 февраля
Курс «Автоматизация тестирования ПО (Java)», 18 февраля
AI в диалогах. Эволюция разговорных роботов для бизнеса: от хайпа к результатам, 19 февраля
Moscow Apache Ignite® Meetup #8, 20 февраля
about:cloud, 20 февраля
Я ❤︎ Фронтенд 2020, 29 февраля

Пермь
Perm Dev Day 2020, 15 февраля 🔥

Минск
Митап Minsk PostgreSQL, 12 февраля 🔥
Окончание приёма на бесплатный курс Wargaming Forge: Game Data Analytics, 15 февраля 🔥

Воронеж
Must have проекта на RoR. Коммуникации и планирование, 18 февраля

Казань
Intel Software: практический тренинг, 18 февраля

Нижний Новгород
Intel Software: практический тренинг, 20 февраля

Иваново
Митап Ivanovo Tensor Forum, 21 февраля

Уфа
#DREAMTEAM2020 Хакатон, 22 февраля

Новосибирск
С++ Party в Академгородке, 26 февраля

Магнитогорск
Конференция RPA Connect 4.0, 27 февраля
источник
Библиотека программиста
Знаете, каким образом ваш голосовой помощник распознает речь, как банк защищает ваш аккаунт от мошенников и как интернет-магазин определяет товар для рекомендации?  

Эти задачи решает Data Scientist. Не удивительно, что сегодня это прорывная профессия с ЗП от 130 000 руб./мес

Звучит интересно, но сложно? На специализации Data Science в школе-данных SkillFactory вы сможете онлайн освоить профессию за 12 месяцев. Будет непросто, да, но интересно и супер-перспективно.

На курсе вас ждут 20% теории и 80% практики на реальных данных: Python, машинное обучение, нейросети и deep learning, Big Data и Data engineering, математика и статистика для Data Sciencе + модуль менеджмента.

Уже к концу обучения вы сможете продемонстрировать работодателям Git-репозиторий с вашими готовыми кейсами!

Узнайте подробности программы: https://clc.to/OStmdw
источник
Библиотека программиста
#logic

Новая головоломка. Как ограбить банк?

Эту задачу трудно решить аналитически... Но можно попробовать сделать это хотя бы программно. Смогли бы вы вскрыть необычный банковский замок?

После описания задачи идёт ответ на предыдущую – карточную головоломку Конвея. Ответ и новая задача будут опубликованы в 14:00 в субботу.

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