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

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

Новости начала недели:

— Новый тип атак использует оболочку Linux для обхода системы безопасности Windows 10: https://tproger.ru/news/bashware-attacks-windows/

— В Firefox 57 будет обновлён внешний вид средств для разработчиков: https://tproger.ru/news/firefox-57-refreshed-devtools/

— Сооснователь Tor рассказал о способе блокировки сервиса в России: https://tproger.ru/news/tor-can-be-blocked/

— Google дала возможность создать собственный визуализатор обучения нейронной сети в TensorFlow: https://tproger.ru/news/google-launched-tensorboard-api/

— ИИ научился воссоздавать игры, наблюдая за игровым процессом: https://tproger.ru/news/ai-recreated-game-engine/

— «Яндекс» организовала новое онлайн-соревнование для разработчиков: https://tproger.ru/news/yandex-blits/

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

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

Сбербанк начал турнир-хакатон по игре в покер для ботов с искусственным интеллектом.

Пообщались с техническим организатором соревнования, Антоном Чумаченко: https://tproger.ru/interview/sber-holdem-challenge/ — он поделился с нами интересными подробностями (и несколькими инсайдами).

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

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

IT-новости выходных:

— Microsoft выпустила новую версию редактора кода Visual Studio Code: https://goo.gl/j9uRrA

— Комитет ISO утвердил спецификацию С++17: https://goo.gl/N7S6dA

— Facebook выпустил Yarn 1.0, пакетный менеджер для JavaScript: https://goo.gl/WyfAiS

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

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

Провожаем День тестировщика, BugDay.

В 1945 году в машине Mark II Aiken Relay Calculator нашли мотылька, застрявшего между контактами, из-за которого происходил сбой в работе ЭВМ.

Вспомнили 5 худших багов в истории: https://tproger.ru/articles/5-worst-bugs-in-history/

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

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

Святые угодники, сколько же я просрал: https://tproger.ru/devnull/bitcoin-calculator/ — посмотрите, сколько бы у вас сейчас было рублей на счету при своевременной покупке биткоинов.

Сидим всей редакцией плачем над видеокартами и кошельками.

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

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

ES6, ES8, ES2017, ESover9000: https://tproger.ru/translations/wtf-is-ecmascript/ — разбираемся в спецификациях JavaScript.

Небольшая заметка для тех, кто потерялся в названиях и сокращениях.

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

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

Командная оболочка Unix на С: https://tproger.ru/translations/unix-shell-in-c/ — развернуто и понятно о том, как написать упрощенный «шелл».

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

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

Новости:

— Google проспонсирует обучение 60 тысяч мобильных и веб-разработчиков из Европы, России и ещё трёх стран: https://goo.gl/EV2Ni5

— Бионические линзы помогут людям получить сверхзрение: https://goo.gl/A9UDa3

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

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

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

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

— Народный банк Китая признал размещение токенов (ICO) незаконным: https://goo.gl/LT7DPU

— Министерство связи предложило облагать операции с криптовалютами подоходным налогом: https://goo.gl/A1JbDF

— Для майнеров в РФ могут быть введены льготы на электроэнергию: https://goo.gl/jjps3B

— После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 4.13: https://goo.gl/XuakNd

— Данные американских военных и разведчиков слили в Сеть: https://goo.gl/6j771R

— Windows 10 Fall Creators Update выходит 17 октября: https://goo.gl/ozDe9S

— В России появилась первая магистерская программа по дополненной и виртуальной реальности: https://goo.gl/bxgmS4

Больше в нашем отдельном канале @tprogerlive

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

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

Новости выходных:

— Microsoft выпустила обновление TypeScript 2.5: https://goo.gl/Xw7ueM

— Facebook начала использовать ИИ для улучшения загружаемых 360-градусных изображений: https://goo.gl/uJTPBQ

— Google внедрила новую нейросеть Transformer для повышения точности машинного перевода: https://goo.gl/wCTCD2

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

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

Учимся тестировать и дебажить в Docker-контейнерах на примере Node-приложения: https://tproger.ru/translations/testing-and-debugging-a-containerized-node-application/

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

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

Видеокурс «Шаблоны проектирования».

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

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

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

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

15 полезных команд PostgreSQL:
https://tproger.ru/translations/useful-postgresql-commands/ — помогут сделать работу с Postgres более эффективной.

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

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

Новости этого дня:

— Стартап Nuco представил прототип блокчейн-интернета Aion: https://goo.gl/cJ9srx

— Веб-версия Skype получила встроенный редактор кода с подсветкой синтаксиса, поддерживающий 7 языков: https://goo.gl/ZXtzx3

— «Яндекс» и «Просвещение» раскрыли детали образовательного проекта: https://goo.gl/DYCHyR

— Эксперты при правительстве предупредили о невозможности передачи данных пользователей по «закону Яровой»: https://goo.gl/smmjph

— ИИ научился убедительно писать фальшивые обзоры: https://goo.gl/jEq8cx

— «Лаборатория Касперского» показала концепт Москвы будущего: https://goo.gl/ZcRKNe

— В MIT научили робота правилам передвижения в общественных местах: https://goo.gl/hX3rTm

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

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

Сколько интересных фишек Python вы знаете? Все, которые знали мы, есть в этой подборке: https://tproger.ru/devnull/python-easter-eggs/

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

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

Размер имеет значение: https://tproger.ru/translations/facebook-16-percent/ — разбираемся, как и почему Facebook SDK занимает 16% JS-кода на топовых сайтах.

Данные в этой статье — результат исследований одного любознательного разработчика. Если очень хочется проверить цифры, надо грузить и классифицировать SDK самостоятельно.

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

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

Личный наставник для тех, кто хочет стать веб-разработчиком: https://goo.gl/o8qnbW

Структурированные знания в практической форме: вёрстка, анимации, git, фотошоп, удобные интерфейсы.

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

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

Что сделать, чтобы сайт не хакнули: https://tproger.ru/translations/webapp-security/ — рассказываем, на что обратить внимание в первую очередь при обеспечении безопасности веб-приложения.

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

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

Новости пятницы:

— Эльвира Набиуллина заявила, что Центробанк не даст разрешения на использование криптовалюты как средства платежей: https://goo.gl/tEWrhL

— Сервис Tenor опубликовал SDK для добавления гифок в дополненную реальность: https://goo.gl/oQqVMo

— Facebook и Microsoft упростили перевод моделей между фреймворками PyTorch и Caffe2: https://goo.gl/fpCxHM

— ИИ научился распознавать лица в толпе протестующих: https://goo.gl/JRFsYS

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

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

Новости этого дня:

— Atlassian представила Stride, нового конкурента Slack: https://goo.gl/jWtXaw

— Обнаружен баг в ядре Windows, позволяющий маскировать вирусы под обычные процессы: https://goo.gl/bw2pwG

— Подростка из Японии задержали за продажу вируса для смартфонов: https://goo.gl/e7fG3T

— Насекомые помогли удешевить стоимость внедрения ИИ: https://goo.gl/APM8Qf

— Австралийские учёные изобрели новый вид квантовых процессоров: https://goo.gl/qmDzeU

— Google опубликовала руководство по оформлению документации для сторонних разработчиков: https://goo.gl/fGxEyF

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

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

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

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

— 12 октября пройдёт VK High Score, первая игровая конференция ВКонтакте: https://goo.gl/ZhEQZm

— Генеральный директор Telegram рассказал подробности попытки «дружеской» вербовки ФБР: https://goo.gl/dVWm54

— В ЦИК рассказали, почему пока невозможно использовать блокчейн на выборах в России: https://goo.gl/c78hcs

— Компания Lyrebird запустила публичную бета-версию генератора цифрового голоса: https://goo.gl/DBZAGT

Больше новостей в @tprogerlive

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

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

Наш канал с IT юмором для программистов: @ithumor. Присоединяйтесь!

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

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

7 тонкостей использования «undefined» в JavaScript: https://tproger.ru/translations/how-to-handle-undefined-in-javascript/ — как бороться с ошибками, возникающими при обработке.

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

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

Алгоритм лечения от врача-программиста: https://tproger.ru/devnull/if-doctors-were-like-coders/ — как пофиксить сломанную ногу через селезёнку.

Ни слова про костыли, кстати.

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

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

Видеокурс «[UNИX]» по GNU/Linux.

Курс записан в МГУ лектором Георгием Курячим. Серия видео посвящена различным аспектам использования Linux-based операционных систем. Курс ориентирован на слушателей, имеющих малый практический опыт в использовании UNIX-like систем и современных Linux-based дистрибутивов операционных систем.

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

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

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

Видеокурс «Основы Kotlin».

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

Первое видео: https://youtu.be/L9k_NdTaMeI
Ссылка на полный курс: https://goo.gl/2MCfMy

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

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

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

— Язык программирования Rust получил обновление 1.20: https://tproger.ru/news/rust-1-20/

— Астрономы стали активно использовать нейронные сети для сокращения времени обработки данных: https://goo.gl/eWhgQD

— Google опубликовала первую статью из цикла, доступно объясняющего пользу машинного обучения: https://goo.gl/dh3TcB

— Обнаружена очередная атака на веб-браузеры, заражающая компьютеры при установке шрифтов: https://goo.gl/bn6dJR

— Хакеры подсунули в топ Google вредоносный сайт о наркотиках и биткоинах: https://goo.gl/oLRqXy

— Разработаны наноботы, уничтожающие клетки рака за несколько минут: https://goo.gl/x8N1TJ

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

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

Видеокурс «Язык Python».

Обзорный курс по Python от Яндекса. Рекомендуется к просмотру начинающим и тем, кто хочет изучить этот язык на базовом уровне с учетом всех тонкостей. Курс охватывает основы Python, объектно-ориентированное программирование на этом языке, тестирование, декораторы, переопределение операторов, модификаторы доступа и несколько приемов профессионального программирования.

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

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

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

Специалисты Stack Overflow провели исследование и показали, как технологии программирования зависят от уровня развития государства: https://tproger.ru/translations/programming-languages-differ/

В статье традиционно много наглядных визуализаций.

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

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

Видеокурс «Машинное обучение».

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

Первое видео: https://youtu.be/qLBkB4sMztk
Ссылка на полный курс: https://goo.gl/zvLz6F

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