Size: a a a

Типичный программист

2019 May 12
Типичный программист
Как насчёт плагина для VS Code, который погрузит вас в неоновый киберпанк?

Новый уровень расхода ресурсов компьютера: https://github.com/robb0wen/synthwave-vscode

#киберпанк #vscode
источник
2019 May 13
Типичный программист
Методология БЭМ

БЭМ (блок — элемент — модификатор) — это методология для разработки сайтов, созданная в Яндексе. Она позволяет писать модули, которые можно будет повторно использовать в своих других проектах.

Автор этого видео рассказывает, каким образом писать по этой методологии CSS: https://www.youtube.com/watch?v=4zt8qcZ1OXA

#css
источник
Типичный программист
​​Что в мире происходит

© Минкомсвязи предлагает создать центр интеллектуальной собственности, который бы следил за авторским правом в России. Основой может служить блокчейн-платформа IPChain. Омбудсмен в сфере авторских прав говорит, что новая организация поможет централизовать все процессы вокруг интеллектуальной собственности. Роспатент считает, что она будет дублировать функции других органов: https://tprg.ru/DlgW

💔 На прошлой неделе сооснователь Facebook Крис Хьюз предложил разделить Facebook и тем самым ограничить влияние Марка Цукерберга на развитие корпорации. Цукерберг ответил, что у соцсети, конечно, есть проблемы с приватностью и вредным контентом, но разделение их не решит. И добавил, что Facebook вкладывает огромные суммы в изучение вопросов безопасности и разработку новых решений: https://tprg.ru/PFxe

🛡 В движке Kaspersky Antivirus нашли уязвимость переполнения буфера. Она позволяла третьим лицам исполнять произвольный код на компьютере жертвы с системными привилегиями. Уязвимость получила оценку критичности в 8 баллов. Kaspersky Lab уже всё исправила, патч вышел 4 апреля: https://tprg.ru/fR6A

🧔 Команда Snapchat добавила в приложение новые фильтры. Они позволяют «изменить пол» человека, из женского лица сделать мужское, а из мужского — женское: https://tprg.ru/aAqJ

Большие обзоры новостей, с шуточками и авторской подачей, ловите по будням в канале @tprogerdaily
источник
Типичный программист
​​15 мая в 15:00 мы совместно с IT Recruiter School проведем бесплатный вебинар на тему «Как нанять программиста — типичные ошибки при размещении IT вакансии».

Регистрируетесь по ссылке, чтобы узнать:
— Где и как размещать вакансию?
— Что делает вакансию привлекательной для соискателя?
— Какие ошибки в тексте IT вакансии допускают чаще всего?
— Обратная связь по вакансии: как дать и как реагировать на негатив?
— О чем стоит помнить после принятия на работу разработчика?

Каждый участник в конце получит чек-лист по проверке IT вакансии.

Улучшить найм IT специалистов: https://tprg.ru/vebinarhr
источник
Типичный программист
Наш канал с айтишным юмором: @ithumor

Заходите, стараемся для вас.
источник
Типичный программист
Зачем аналитикам данных знать SQL

https://tprg.ru/LzRB

Аналитики данных — своего рода экспериментаторы, которые соединяют потоки данных из различных источников, выдвигают гипотезы и проверяют их. Поэтому важно владеть инструментами для грамотного анализа.

Рассказываем, почему SQL — это один из таких инструментов.

#sql #аналитика
источник
2019 May 14
Типичный программист
Майские выходные закончились, а праздник продолжается — ещё можно записаться на курс «Машинное обучение и анализ данных» и освоить одну из самых востребованных профессий!
👉 http://bit.ly/2YwsYdF

Специалисты из Яндекса и МФТИ научат вас пользоваться современными аналитическими инструментами и адаптировать их под конкретные задачи.

Темы курса:
— Математика и Python.
— Обучение на данных.
— Поиск структуры в данных.
— Построение выводов по данным.
— Прикладные задачи: прогнозирование временных рядов, поведение пользователей, компьютерное зрение и др.
— Анализ данных в финальном проекте.

Ещё вас ждет дипломный проект, который можно добавить в портфолио, и собеседования в компаниях наших партнеров!
Важно: курс подходит для тех, кто еще не знаком с темой или только начинает изучать.

Записывайтесь на курс пока еще есть места со скидкой 20% по промокоду MAY
👉 http://bit.ly/2YwsYdF

#промо
источник
Типичный программист
Один из популярных способов блокировки сайтов — системы глубокого анализа трафика — Passive DPI и Active DPI. Они подменяют нужный пользователю сайт страницей-заглушкой провайдера.

Энтузиаст разработал программу GoodbyeDPI, которая возвращает доступ к заблокированным при помощи DPI сайтам. Для этого даже не нужно использовать прокси и VPN.

Подробнее о настройке на GitHub: https://github.com/ValdikSS/GoodbyeDPI

Об этих технологиях и о том, как всё устроено изнутри, автор рассказал в статье: https://tprg.ru/yAOp

#безопасность #сети
источник
Типичный программист
Решите боль QIWI и получите 3 миллиона рублей

До 19 мая успейте подать заявку на участие в QIWI Universe — программе по реализации пилотных проектов совместно с корпорацией QIWI: https://tprg.ru/qu195

Нужно решить одну из 8 бизнес-задач компании, обещают помочь с инвестициями, экспертизой и инструментами для работы.

Задания разные — от создания новых IT-продуктов для рынка с нуля (сервис для самозанятых или финансовый инструмент для оплаты сервисов около дома) и проведения маркетинговой компании до запуска мобильной игры для подростков. Участвовать можно стартапом, компанией или лично.

Это #партнёрский пост
источник
Типичный программист
Лучшие датасеты для машинного обучения и анализа данных

https://tprg.ru/7FKd

Для анализа данных и машинного обучения требуется много данных. Можно было бы собрать их самостоятельно, но это утомительно.

Рассказываем, где брать готовые датасеты в самых разных категориях:
— картинки пёсиков,
— подборки твитов,
— и даже тексты с дебатов Канадского Парламента.

#ml #datascience
источник
2019 May 15
Типичный программист
Что в мире происходит

📞 В WhatsApp на днях закрыли серьёзную уязвимость. Она позволяла злоумышленнику установить на целевое устройство любое приложение через голосовой звонок. Однако уязвимостью кто-то успел воспользоваться. Команда сервиса засекла установку шпионского ПО на ряд устройств: https://tprg.ru/RrXG

😈 Intel рассказала о новом классе уязвимостей в своих процессорах — MDS (Microarchitectural Data Sampling). Они основаны на всё том же механизме спекулятивного выполнения и допускают утечку данных из процессора. Всего описано четыре уязвимости, у трёх наиболее критических оценка 6,5 по CVSS. Они устранены на уровне прошивок, микрокода и операционных систем: https://tprg.ru/Ps9h

🕵 На восьми государственных сайтах лежат в открытом доступе 360 тысяч записей с личными (в том числе паспортными) данными людей. Об утечке рассказал Иван Бегтин, председатель Ассоциации участников рынков данных. Суть в том, что среди людей, чьи данные оказались опубликованы, числятся крупные чиновники, политики, бизнесмены и деятели культуры: https://tprg.ru/4lNY

🚇 «Яндекс» поэкспериментировала со схемами метро Москвы, Санкт-Петербурга и Минска. Исследователи выяснили, какие места чаще всего ищут люди на «Картах», находясь на той или иной станции. И просто переименовали станции в честь этих «центров притяжения»: https://tprg.ru/Hea8

В конце поста — итоговая схема московского метро.

Большие обзоры новостей, с шуточками и авторской подачей, ловите по будням в канале @tprogerdaily
источник
Типичный программист
ИИ может собрать кубик Рубика 100 x 100, а вы?

Если тоже хотите так, то вот исходники: https://github.com/Code-Bullet/RubiksCubeAI

#ии
источник
Типичный программист
Фестиваль для тех, кто делает Интернет

27–28 мая в Сколково пройдёт большой фестиваль РИТ++ 2019: https://tprg.ru/rit196

Будет огромное количество выступлений профессионалов из разных сфер, митапы, мастер-классы, дискуссии и BoF-сессии с экспертами, а также бесконечный кофе-брейк и афтепати.

Приходите и точно найдёте, чем заняться. А если прийти не получится, то всегда можно присоединиться к онлайн-трансляции. Билеты тут: https://tprg.ru/rit197

Это #партнёрский пост
источник
Типичный программист
Ускоряем загрузку своего сайта

https://tprg.ru/pwfz

«Если сайт загружается дольше трёх секунд, 53 % пользователей покинут его» — говорится в исследовании от Google Ad Manager.

Рассказываем, как измерить текущую производительность вашего приложения, и даём несколько советов по оптимизации сайта:
— оптимизация изображений;
— оптимизация CSS, JS, HTML;
— сжатие и кэширование.

#веб
источник
2019 May 16
Типичный программист
Интенсив по Kubernetes: админы рассказывают девелоперам

В Kubernetes оптимально передать деплой разработчику. Администратор создает кластер, строит пайплайн, а разработчик сам выкатывает микросервисы.

С одной стороны, тут нет ничего сверхсложного. С другой стороны, при переходе на Kubernetes компания вынуждена или организовывать курсы по деплою, или надеяться, что Dev научатся сами.

Интенсив по Kubernetes Слёрм-4 поможет познакомить Dev с устройством кластера, оптимизацией приложения под k8s и организацией деплоя. На Слёрме каждый участник создаст свой кластер в облаке Selectel и развернёт в нём приложение.

Треть слушателей курса — разработчики.
Зарегистрироваться: http://bit.ly/2W3p5z6

Это #партнёрский пост
источник
Типичный программист
Павел Дуров написал колонку, в которой раскритиковал мессенджер WhatsApp, принадлежащий Facebook, за отсутствие защиты личных данных.

Основные тезисы приведены здесь: https://tprg.ru/EIBM

#цитаты #безопасность
источник
Типичный программист
18 марта 2019 года два математика описали самый быстрый из известных методов перемножения двух очень больших чисел: https://tprg.ru/u6co

«Все думают, что метод умножения, который они учили в школе, наилучший, но на самом деле в этой области идут активные исследования», — говорит один из соавторов работы.

#математика
источник
Типичный программист
​​Waves объявляет о запуске Инкубатора Waves

Основной фокус инкубатора будет на децентрализованных приложениях, т.к. это один из самых востребованных сегментов для применения технологии блокчейн: tprg.ru/Bsjg.

А чтобы познакомить разработчиков с технологиями, которые станут основой интернета нового поколения, Waves запускает курс по программированию dApps и Web 3.0: tprg.ru/IM1o

Если вы веб-разработчик, пишете игры или мобильные приложения, оставляйте заявки. Желателен опыт работы с JavaScript и Node.js.

#партнёрский
источник
Типичный программист
Raspberry Pi наборы: что и как выбрать?

https://tprg.ru/DsGl

Raspberry Pi — отличное начало пути для тех, кто хочет войти в мир IoT и не остаться при этом с пустым кошельком.

Это одноплатный компьютер размером с банковскую карту, с помощью которого можно создавать, например, системы умного дома или роботов.

Есть множество различных наборов для обучения, в статье расскажем про некоторые из них:
— Kano Computer Kit — для тех, кто не знает, с чего начать;
— CanaKit — для тех, кто хочет чего-то более мощного;
— PiCar — для тех, кто хочет запрогать машинку и не хочет, чтоб сложно.

#hardware #raspberrypi
источник
2019 May 17
Типичный программист
​​Как искать машины, когда их нет? Опыт Яндекс.Такси

Чтобы вызвать такси, пользователю нужно совершить несколько простых действий.

Бэкенду сервиса приходится намного сложнее:
запускается пин — упрощённый поиск машин;  
оформляется оффер — строится маршрут и рассчитывается цена;
оформляется заказ — система выбирает подходящего водителя.

Раньше Яндекс.Такси не переходил к заказу, если во время пина подходящих водителей не нашлось.

Что изменилось сейчас и как это решило проблему с поиском машин?
Читайте по ссылке: ya.cc/5qVhR

Это #партнёрский пост
источник