tproger | Technologies

Telegram-канал tproger - Типичный программист

84525

Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Другие проекты Tproger: https://tprg.ru/media

Subscribe to a channel

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

Видеозаписи создания игр на C++ при помощи средств OpenGL. Все видео ускорены и содержат в себе самое важное, в описании некоторых видео можно найти ссылку на полный разбор с комментариями на русском языке.

Игры в подборке: сапер, шашки, астероиды, змейка, арканоид и тетрис.

Первое видео: https://youtu.be/vqJQoangCSw
Курс целиком: https://goo.gl/P9Bv1g

Исходный код: https://goo.gl/hMKMSL

Читать полностью…

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

Самое интересное в мире IT:

— Правительство РФ рассматривает использование ИИ в судебной системе: https://goo.gl/gL1guS

— IBM создала прототип 50-кубитного квантового компьютера: https://goo.gl/tQhVH5

— Ноябрьский рейтинг языков программирования TIOBE: https://goo.gl/FHPffG

— В Китае построят полицейский участок, управляемый искусственным интеллектом: https://goo.gl/1Bq4EV

— Билл Гейтс планирует построить «умный город» в Аризоне: https://goo.gl/aRXbAF

— Google удалит из Play Store все приложения, злоупотребляющие специальными возможностями Android: https://goo.gl/6MSN9w

Читать полностью…

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

Новости прошедших выходных:

— Google выпустила Tangent, новую Python-библиотеку для машинного обучения: https://goo.gl/bCJZkV

— IBM откроет платный доступ к 20-кубитному квантовому компьютеру к 2018 году: https://goo.gl/bGJW6F

— Эндрю Ын предложил способ решения проблемы «пострадавших от ИИ»: https://goo.gl/kwCfoa

— Apple выводит свою бесплатную учебную программу по языку Swift на международный уровень: https://goo.gl/Ku7N7C

— Выпущен браузер Opera 49: https://goo.gl/vRoNfx

— Google провела исследование методов взлома учетных записей: https://goo.gl/Xia43J

Читать полностью…

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

Свежие IT-новости:

— Создатель Pokemon Go объявил о выходе игры по вселенной «Гарри Поттера»: https://goo.gl/Swgc52

— Logitech выведет из строя все хабы Harmony Link в 2018 году: https://goo.gl/W49V65

— «Яндекс» запустила сервис безналичной оплаты бензина «Яндекс.Заправки»: https://goo.gl/8Jx5AM

— Facebook просит потенциальных жертв порномести присылать свои снимки на проверку: https://goo.gl/KcKkPY

— Квантовые компьютеры скоро будут готовы взломать Bitcoin: https://goo.gl/WCTtHN

— Chrome будет блокировать раздражающие редиректы на ненужные сайты: https://goo.gl/417aDz

Читать полностью…

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

Есть место Web Full-stack у нас в команде «Типичного программиста» в офисе в Москве. Заполняйте короткую анкету для заявки: https://goo.gl/bVwWCn

Читать полностью…

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

Есть вакансия для ведущего Android-разработчика в дочерней компании «Промсвязьбанка» в Москве.

Проект: разработка мобильного банка (с нуля).
Стек: Java, Android SDK, Git , Jira.
Работа по Agile.
Офис рядом с метро Сокольники.
Белая зарплата ₽, квартальные премии, ДМС со стоматологией.

Вопросы и резюме: PaskinaKA@tsoftbt.ru
Заявка на собеседование: https://goo.gl/4XkXgJ

Читать полностью…

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

OCLint — это инструмент для статического анализа кода, написанного на С, С++ и Objective-C: https://tproger.ru/articles/oclint-by-ryuichi/

Ещё один способ уменьшить количество багов.

Читать полностью…

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

Продолжаем трансляцию HighLoad++ 2017: https://goo.gl/h4NBSE

Доклады 2 дня:

10:00 Как выбирать тимлидов на разных этапах роста компании.
11:00 Как я был тимлидом, а теперь — руководитель направления.
12:00 Контроль качества высоконагруженных систем.
13:00 Почему ivi перешел со Sphinx на Elasticsearch.
14:00 Жизнь после шардинга.
15:00 Эффективное использование ClickHouse.
16:00 Как мы поддерживаем 100 разных версий клиентов в Badoo.
17:00 ElasticSearch и Heka: как мы просеивали слона через сито.
18:00 Почему оно не находится!.

Запись первого дня: https://goo.gl/h4NBSE

Читать полностью…

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

Видеокурс «Информационный поиск».

Русскоязычный курс от Computer Science Center, рассматривающий базовые методы информационного поиска: получение и подготовка данных, индексирование, ранжирование, оценка качества; а также темы, актуальные в последние несколько лет: машинное обучение для ранжирования, онлайн оценка, тематические модели, агрегированный поиск и т. д.

Для прохождения курса требуются базовые знания математического анализа, статистики, а также алгоритмов и теории сложности.

Первое видео: https://youtu.be/UUeIJSYxUNo
Ссылка на весь курс: https://goo.gl/68RwsJ

Читать полностью…

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

Начали трансляцию хайлоад конференции для разработчиков
https://goo.gl/JY4aas

Впереди:
10:00 «Знакомство с NGINX Unit.»
11:00 «Что нового в nginx?»
12:00 «Хранилище данных Avito: аналитика для микросервисной архитектуры.»
13:00 «Реконструкция YouTube.com — переписывая второй по популярности сайт в мире.»
14:00 «Смерть от распродажи: как Яндекс.Деньги попытались разогнаться к Black Friday и выстоять.»
15:00 «Как построить хороший performance review: опыт Badoo.»
16:00 «Блокчейн. Lego для интересующихся.»
17:00 «Как писать сервис, поддержка которого не превращается в ад.»
18:00 «Как переписать с нуля базу данных личных сообщений ВКонтакте и мигрировать на нее без даунтайма.»

Читать полностью…

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

Видеокурс «Математическая статистика».

Русскоязычный курс от Computer Science Center, рассматривающий основы математической статистики, а также современные методы прикладной статистики. Цель курса — научить правильно применять методы математической статистики к различным прикладным задачам.

Первое видео: https://youtu.be/n_F5V3Bdywk
Ссылка на весь курс: https://goo.gl/UAs8wB

Читать полностью…

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

Создаём анимацию на основе JavaScript с библиотекой Anime.js:

https://tproger.ru/translations/javascript-based-animation-part-2/

Вторая часть из серии, разбираем параметры.

Читать полностью…

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

Итоги дня:

— MyFonts представила мобильное приложение для распознавания шрифтов: https://goo.gl/92aN5v

— IBM предоставила бесплатный доступ к своим облачным технологиям: https://goo.gl/CT6eXA

— «СберТех» запустила бесплатный курс по iOS-разработке: https://goo.gl/x1orux

— WordPress исправила баг с SQL-инъекцией срочным обновлением: https://goo.gl/eRJiun

— GitHub объявила тему ежегодного геймджема Game Off: https://goo.gl/P1xEDB

— Баг в адаптивных иконках Android Oreo уводит устройства в бесконечную перезагрузку: https://goo.gl/NaKUqM

Читать полностью…

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

Видеокурс «Хранилища данных».

Русскоязычный курс от НОУ ИНТУИТ, рассматривающий принципы построения систем, ориентированных на анализ данных, а также различные модели данных, используемых для построения хранилищ данных.

Первое видео: https://youtu.be/7Dwf_xETWN8
Ссылка на весь курс: https://goo.gl/F6JBxn

Читать полностью…

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

Новости вторника:

— GitHub автоматизирует обновление досок проектов: https://goo.gl/7SNHA9

— Комитет IETF одобрил код 103 ответа HTTP: https://goo.gl/198zkJ

— В Firefox 58 появится защита от скрытой идентификации пользователей при помощи Canvas: https://goo.gl/DAe6e8

— Роскомнадзор протестировал систему запрета обхода блокировок: https://goo.gl/iCwPRT

— Проблемы баг-трекера Google привели к утечке информации об уязвимостях: https://goo.gl/XHpbtc

Читать полностью…

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

— Где мои данные?
— Не могу сказать.
— Но они существуют?
— Надеюсь.

Обзор «по-настоящему облачной» файловой системы pingfs: https://tproger.ru/articles/pingfs-by-yarrick/

Читать полностью…

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

Почему 16 ноября вам стоит сходить на выставку по блокчейн-технологиям: tproger.ru/events/blockchain-bitcoin-conference-moscow/

Спойлер:
— Возможность пощупать 65 криптовалютных проектов
— Доклады от 50 спикеров
— «блокчейн» в резюме добавляет 25% к зарплате

Читать полностью…

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

Обзор best-resume-ever — GitHub-проекта, призванного упростить вёрстку красивых резюме: https://tproger.ru/articles/best-resume-ever-by-salomonelli/

+1 к благосклонности HR.

Читать полностью…

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

Новости четверга:

— Учёные выяснили, что алюминиевая фольга действительно улучшает сигнал Wi-Fi: https://goo.gl/PKjuiY

— Обнаружена новая атака класса «внедрение кода» на ОС Windows: https://goo.gl/vDFSXj

— Mozilla выпустила небольшой обучающий курс по отладке JavaScript: https://goo.gl/jF2XdT

— В GitHub появилась возможность архивации репозиториев: https://goo.gl/gJYCqi

— В USB-подсистеме ядра Linux обнаружены множественные уязвимости: https://goo.gl/jvG38r

— В ноябре Microsoft проведёт серию встреч с VR-разработчиками, посвящённых платформе Windows Mixed Reality: https://goo.gl/aMjhrd

Читать полностью…

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

Видеокурс «Технологии хранения и обработки больших объёмов данных».

В курсе основное внимание уделено технологиями, ставшим популярными относительно недавно — таким как распределённые файловые системы и NoSQL СУБД. Также затрагиваются возможности, предоставляемые привычными реляционными СУБД.

Для прохождения курса требуется знание элементарных конструкций языков Java и Python. Знание реляционных СУБД и языка SQL существенно облегчит восприятие некоторых тем курса.

Первое видео: https://youtu.be/PukjnXwGDaE
Ссылка на весь курс: https://goo.gl/seGm5c

Читать полностью…

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

Обзор событий мира IT:

— Google тестирует многофункциональный файловый менеджер Files Go: https://goo.gl/RwcL9J

— Учёные нашли возможное решение проблемы предвзятости ИИ: https://goo.gl/BB2mFX

— Google исправила уязвимость KRACK в системе защиты WPA2 Android-устройств: https://goo.gl/8vZS1H

— Google Ассистент научился распознавать музыку: https://goo.gl/NEQURb

— Уязвимость в Ethereum-кошельке Parity заморозила активы на 285 миллионов долларов: https://goo.gl/brc8f9

— Разработчики Android выпустили стабильную версию Architecture Components 1.0: https://goo.gl/Z64oxm

Читать полностью…

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

Впереди 6 докладов HighLoad++, ждем на нашей трансляции: https://goo.gl/dGXKAn

13:00 Почему ivi перешел со Sphinx на Elasticsearch.
14:00 Жизнь после шардинга.
15:00 Эффективное использование ClickHouse.
16:00 Как мы поддерживаем 100 разных версий клиентов в Badoo.
17:00 ElasticSearch и Heka: как мы просеивали слона через сито.
18:00 Почему оно не находится!.

Запись первого и второго дня: https://goo.gl/dGXKAn

Читать полностью…

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

IT-новости вторника:

— Искусственный интеллект официально получил вид на жительство в Токио: https://goo.gl/MukjQT

— Google выпустила набор инструментов Resonance Audio для VR/AR-приложений: https://goo.gl/B9U6tK

— Выпущен компилятор Zinc 1.0 для Scala: https://goo.gl/dMKxg2

— Intel анонсировала новое поколение процессоров со встроенным видеочипом AMD: https://goo.gl/VreuTV

— Google Ассистент научился распознавать музыку: https://goo.gl/NNjFPh

— Разработчики Android выпустили стабильную версию Architecture Components 1.0: https://goo.gl/tspp2W

Читать полностью…

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

Продолжаем трансляцию HighLoad 2017 — https://goo.gl/5fMUbU

Прямо сейчас рассказывают как Яндекс. Деньги пытался разогнаться к Black Friday и выстоять перед наплывом пользователей.

Читать полностью…

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

Рассказываем, что интересного случилось за три прошедших выходных дня:

— Google представила площадку 3D-объектов Poly: https://goo.gl/RK9Tme

— В MIT создали алгоритм, ускоряющий обработку больших данных в 100 раз: https://goo.gl/DNqFYg

— В браузере Tor исправлена уязвимость, раскрывающая реальный IP-адрес пользователя: https://goo.gl/t2p95R

— «Лаборатория Касперского» обнаружила трояна, ворующего криптовалюту: https://goo.gl/raJMh7

— Найден новый способ поиска ошибок в ИИ беспилотных автомобилей: https://goo.gl/YfKPU2

— Доступно о машинном обучении: распознавание речи: https://goo.gl/81gx9w

— Выпущено обновление JS-фреймворка Angular 5.0.0: https://goo.gl/uRErBK

— GitHub ввела функцию поиска репозиториев по лицензиям: https://goo.gl/7X44af

Читать полностью…

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

Comcast создан для тестирования систем, использующих сетевые соединения: https://tproger.ru/articles/comcast-by-tylertreat/

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

Читать полностью…

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

Вечерняя подборка новостей:

— Человек всухую обыграл ИИ в StarCraft: https://goo.gl/xLrYuZ

— Сотрудники «Яндекс» обучат площадку AliExpress русскому языку: https://goo.gl/JAu3jN

— Создан алгоритм, существенно ускоряющий 3D-печать: https://goo.gl/PAjKvS

— Ученые MIT обманули систему распознавания изображений Google: https://goo.gl/edwDTF

— Google тестирует обновлённый интерфейс Google Now: https://goo.gl/WeLXDq

— JetBrains объявила победителя конкурса на выбор имени IDE Gogland: https://goo.gl/vG8Aew

Читать полностью…

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

Новости мира IT:

— Android получит функцию быстрого Bluetooth-сопряжения: https://goo.gl/Q4u3BH

— Sony представила новую модель робособаки aibo: https://goo.gl/4pmjbu

— В MIT создали искусственного писателя-фантаста: https://goo.gl/ecQrz9

— Исследователи представили альтернативу традиционным нейронным сетям: https://goo.gl/CSxdiW

— Платформа Google Firebase будет давать советы разработчикам, анализируя действия пользователей: https://goo.gl/fkd5QE

— IBM предоставила бесплатный доступ к своим облачным технологиям: https://goo.gl/Enhg1D

Читать полностью…

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

Расширение contrib-awakens для Chrome займёт скучающего программиста игрой прямо на странице профиля GitHub: https://tproger.ru/articles/contrib-awakens-by-zhouzi/

Читать полностью…

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

#реклама

Программисту не нужны годы, чтобы начать собирать роботов. На этом пути важно увидеть примеры, понять основы и выбрать направление. На канале @robotics_channel авторы вместе с подписчиками ищут этот путь и делятся им:

— Изучение нейросетей, сенсоров, микроконтроллеров, софта и комплектующих для роботов.

— Ссылки на обучающие курсы, семинары, конференции. Поиск способов научить робототехнике своих детей.

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

Все это на канале: /channel/robotics_channel

Читать полностью…
Subscribe to a channel