tproger | Technologies

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

84520

Всё самое интересное по программированию Разместить рекламу: @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

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

Компания Nival создала первый в мире нейросетевой ИИ для стратегий в реальном времени.

Стоит отметить, что над этой задачей бьются такие гиганты, как IBM и Google.
https://tproger.ru/news/first-fair-ai-for-games/

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

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

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

— Выбор сообщества: https://tproger.ru/books/books-the-chosen-ones/ — подборка книг, одобренных нашими подписчиками.

— Бестселлеры Скотта Мейерса: https://tproger.ru/books/cpp-books/ — 4 лучшие книги по C++.

— 4 книги о системах контроля версий, которые дадут о них полное представление: https://tproger.ru/books/4-books-about-vcs/

— Серия Head First: https://tproger.ru/books/head-first-programming/ — 10 лучших книг для начинающих разработчиков по всем языкам программирования.

— 5 маст-рид книг для новичков: https://tproger.ru/books/programming-language-for-newbie/ — как быстро выучить новый язык программирования.

— Подборка книг, чтобы быстро изучить веб-разработку: https://tproger.ru/books/web-programming-books/

— Новичок вы или уже имеете за плечами несколько проектов — в любом случае вам будет полезна только лучшая и признанная литература о нелегкой профессии программиста: https://tproger.ru/sponsored/best-programming-books-ever/

Еще больше книг: https://tproger.ru/category/books/

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

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

Valve выпустила Steam Audio — бесплатный инструмент для разработчиков, который сделает звуки в играх более реалистичными.
https://tproger.ru/news/steam-audio-tool-released/

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

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

Если вы ещё не сделали этого с утра — советуем проверить свой аккаунт Google: вероятно, вам потребуется повторная авторизация. Не волнуйтесь, это не взлом.
https://tproger.ru/news/goolge-accounts-are-on-fritz/

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

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

Темная сторона кодинга: граница допустимого

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

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

Собрали для вас подборку материалов, которые помогут вам расслабиться в праздники:

— Самая полная подборка фильмов для айтишников: https://tproger.ru/digest/films/ — что посмотреть программисту после работы.

— 100 самых актуальных цитат о программировании: https://tproger.ru/devnull/programming-quotes/

— Видеозаписи турнирных боев между роботами: https://tproger.ru/video/robots-fight-videos/

— 25 интересных фактов о старых компьютерах: https://tproger.ru/articles/25-interesting-facts-about-old-computers/

— «Магия. Не трогать»: https://tproger.ru/devnull/funny-code-comments/ — и другие забавные комментарии, которые встречались в реальном коде.

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

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

Думаете, если ваш компьютер отключен от интернета, то передать конфиденциальные данные с него не сможет ни одна программа?

А вот и нет! Исследователи из Израиля предложили использовать для передачи данных светодиод жесткого диска, который сможет передать информацию на ближайшие камеры, чтобы оттуда злоумышленники уже получили доступ к данным традиционным путем. Мы нашли демонстрацию работы этого метода и узнали о еще нескольких «альтернативных» способах атаки.
https://tproger.ru/news/led-it-go/

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

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

Напоминаем, что теперь нас можно читать и в Google+: https://plus.google.com/110084609064775394858

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

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

В Google всерьёз увлеклись машинным обучением. На этот раз компания создала инструмент для борьбы с троллингом и агрессией в Сети: https://tproger.ru/news/when-computers-learn-to-swear/

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

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

Порой в ядре Linux находятся забавные детали, например, как эта: https://tproger.ru/news/linux-11-years-old-bug-fixed/ — а порой и грустные.

Команда безопасности Linux исправила уязвимость, позволявшую получить root-доступ, которая «жила» в ядре 11 лет.

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

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

Google смогла улучшить качество демонстраций VR-технологий, разработав способ сделать гарнитуру прозрачной.

Разобрались, как это работает.
https://tproger.ru/news/google-makes-vr-headset-vanish/

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

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

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

Выяснили, почему нам, программистам, волноваться о потере работы не стоит. Пока.
https://tproger.ru/news/ai-steals-code-to-write-its-own-programs/

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

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

Наши материалы, посвященные машинному обучению и нейронным сетям:

— Разбираемся с разнообразием нейронных сетей:
Элементарные конфигурации: https://tproger.ru/translations/neural-network-zoo-1/
Продвинутые конфигурации: https://tproger.ru/translations/neural-network-zoo-2/

— С чего начать, если вы решили изучать нейронные сети: https://tproger.ru/digest/learning-neuroweb-all-for-begin/

— 9 бесплатных книг по машинному обучению: https://tproger.ru/books/9-free-books-about-machine-learning/

— Изучаем нейронные сети за четыре шага: https://tproger.ru/translations/learning-neural-networks/ — краткий курс.

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

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

Если вы пользуетесь какими-то еще соцсетями и хотите прямо оттуда читать наши новые материалы — вам помогут следующие источники:

— VK: https://vk.com/tproger
— Push-уведомления на сайте: для подключения их нужно разрешить в браузере. Нажмите на зеленый значок колокольчика в правом нижнем углу сайта: https://tproger.ru/
— Facebook: https://www.facebook.com/tproger/
— Twitter: https://twitter.com/tproger
— Google+: https://plus.google.com/110084609064775394858
— Канал в Telegram: /channel/tproger_official — через него можно узнавать о публикациях раньше, чем по любому другому каналу!

Кроме того, в нашем сообществе ВКонтакте появились рассылки, через которые мы можем доставлять вам лучшие материалы по интересующим вас темам. Увидеть список доступных рассылок и подписаться на них вы можете, нажав кнопку «Подписаться» под блоком сообщений сообществу: https://vk.cc/6h42pG
Списки рассылок есть как по отдельным языкам (C++, Python, C# и другие), так и те, которые подойдут большинству из вас: самые интересные IT-новости, разборы задач с IT-собеседований и лучшие материалы от Tproger. Подписывайтесь, чтобы не пропустить ни одного материала, который будет вам интересен!

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

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

Valve объявила о начале поддержки SteamVR в Linux.

Правда, программа пока находится в статусе беты, и это накладывает на разработчиков определённые ограничения.
https://tproger.ru/news/valve-launched-steamvr-linux-support/

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

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

Сервисов AWS стало так много, что запутаться в них совсем несложно.

Чтобы вам было проще разобраться, мы подготовили шпаргалку по самым важным и полезным из них.
https://tproger.ru/translations/aws-in-plain-russian/

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

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

Google запустит настольную версию мессенджера Allo.
https://tproger.ru/news/allo-will-have-a-desktop-version/

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

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

CloudFlare сообщила о крупной утечке данных пользователей.

Настолько крупной, что она уже получила имя — Cloudbleed
https://tproger.ru/news/cloudflare-major-leak/

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

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

Подборка наших материалов из рубрики «Отвечают эксперты»:

— Какой смысл имеют олимпиады по программированию? Не поздно ли начать участвовать в них 11-класснику: https://tproger.ru/experts/22/

— Как лучше действовать, если вы хотите научиться программировать, но не знаете, как встать на истинный путь: https://tproger.ru/experts/19/

— Как в IT-компаниях смотрят на программистов без диплома при приёме на работу: https://tproger.ru/experts/17/

— Какие алгоритмы должен знать уважающий себя программист: https://tproger.ru/experts/7/

— Какой проект написать для проверки и закрепления теоретических знаний: https://tproger.ru/experts/6/

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

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

Читаете IT-новости не только у нас или даже читаете их в англоязычных первоисточниках? Тогда делитесь с нами интересными материалами, присылая ссылки на news@tproger.ru. Все просто: вы нашли крутой материал, скинули нам, мы перевели 👍

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

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

Вы всё ещё не шарите в математике, но хотите изучать ИИ? Тогда именно для вас мы перевели вторую часть этого руководства.

В первой части упор сделан на теорию: https://tproger.ru/translations/ai-no-math-1/
А во второй на практику: https://tproger.ru/translations/ai-no-math-2/

Вообще у нас много руководств и статей по машинному обучению, нейронным сетям и смежным темам, так что выбирайте понравившееся вам и осваивайте:
— С чего начать изучение нейронных сетей: https://tproger.ru/digest/learning-neuroweb-all-for-begin/
— Facebook готов за 13 минут рассказать все, что вам нужно знать о машинном обучении: https://tproger.ru/news/machine-learning-in-13-minutes/
— Изучаем нейронные сети за четыре шага: https://tproger.ru/translations/learning-neural-networks/
— Microsoft предлагает обучать искусственный интеллект, используя Minecraft: https://tproger.ru/news/microsoft-ai-minecraft/

Все материалы по теме: https://tproger.ru/tag/machine-learning/

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

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

Фреймворк Qt добрался до версии 5.9. Пока что в стадии альфа.

Узнали, какие нововведения появились в этой версии и когда ждать финального релиза 5.9.0.
https://tproger.ru/news/qt-5-9/

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

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

Старичок SHA-1 сдаёт позиции: в Google получили коллизию, создав два PDF-файла с одинаковыми хеш-суммами.

Разобрались в этом вопросе поподробнее.
https://tproger.ru/news/first-sha-1-collision/

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

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

Все еще страдаете от NullPointerException в Java? Вот наши советы по решению этой проблемы:

— Научитесь тестировать код, вот инструменты: https://tproger.ru/translations/12-tools-for-unit-tests/

— (старый материал) Как общаться с null в Java и не страдать: https://tproger.ru/articles/9-things-about-null-in-java/

— (новый материал) 10 способов эффективно справиться с Null в Java: https://tproger.ru/translations/10-ways-to-handle-null-in-java/

Ну и вот вам еще просто хорошие материалы по Java: https://tproger.ru/tag/java/

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

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

Наши материалы, посвященные веб-разработке:

— Подборка инструментов и ресурсов для веб-разработчиков:
Дизайн, кодинг: https://tproger.ru/digest/web-dev-tools-1/
Хостинг, обработка изображений, расширения, учебные ресурсы: https://tproger.ru/digest/web-dev-tools-2/

— Руководство по работе с цветом в веб-разработке:
Часть первая. Смешивание цветов, их значения и свойства: https://tproger.ru/translations/nerds-guide-color-web-1/
Часть вторая. Генерация цвета и различные эффекты: https://tproger.ru/translations/nerds-guide-color-web-2/

— Что лучше изучить: https://tproger.ru/translations/es5-es6-or-typescript/ — JavaScript стандарта ES5, стандарта ES6 или TypeScript?

— Подборка интересных проектов из Google Chrome Experiments для тех, у кого творческий застой: https://tproger.ru/articles/best-chrome-experiments/

— 8 хитрых приёмов, реализуемых с помощью одного лишь CSS: https://tproger.ru/translations/8-tricks-with-css/

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

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

Google открыла доступ к экспериментальной глобальной файловой системе под названием Upspin.

Теперь не придётся придумывать изощрённые способы расшаривания файлов.
https://tproger.ru/news/upspin-global-file-system/

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

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

Хорошая новость для «питонистов» — в VS 2017 вернётся поддержка Python.

Правда, сперва только в отдельной preview-версии.
https://tproger.ru/news/vs-2017-will-support-python/

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

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

Собрали для вас подборку советов, которые могут существенно помочь в ежедневной работе:

— Как правильно задавать вопросы: https://tproger.ru/articles/xyproblem/ — или Проблема XY.

— Болезнь программистов 21 века: https://tproger.ru/articles/computer-vision-syndrome/ — что такое компьютерный зрительный синдром и как с ним бороться.

— Шпаргалка для айтишника: https://tproger.ru/articles/how-to-talk-to-manager/ — как продать свою идею директору.

— 7 карьерных ошибок, которых следует избегать: https://tproger.ru/articles/7-career-mistakes/

— 13 навыков разработчика: https://tproger.ru/translations/developer-skills-to-master-now/ — которыми рекомендуют обзавестись эксперты.

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

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

Доступна версия 7.6 популярной платформы Node.js — вот список изменений: https://tproger.ru/news/nodejs-7-6-released/

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

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

На недавней конференции Microsoft Ignite компания проговорилась о примерной дате выхода второго, пока безымянного, крупного обновления Windows 10.
https://tproger.ru/news/win10-second-update-this-year/

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