Подборка материалов, которые помогут провести время с пользой:
— Игра от Google, в которой можно отточить свои хакерские навыки: https://tproger.ru/articles/google-xss-game/
— 28 сайтов с задачами по программированию: https://tproger.ru/digest/competitive-programming-pra..
— Я изучаю %language_name%. Огромный сборник идей для проектов: https://tproger.ru/links/what-to-code/
— Как выучить TypeScript за 2 дня и почему стоит начать прямо сейчас: опыт автора Tproger: https://tproger.ru/articles/how-to-learn-typescript/
— Как стать хорошим программистом: статья от Google: https://tproger.ru/articles/google-guide-to-programming/
— Игра от Google, в которой можно отточить свои хакерские навыки: https://tproger.ru/articles/google-xss-game/
— 28 сайтов с задачами по программированию: https://tproger.ru/digest/competitive-programming-pra..
— Я изучаю %language_name%. Огромный сборник идей для проектов: https://tproger.ru/links/what-to-code/
— Как выучить TypeScript за 2 дня и почему стоит начать прямо сейчас: опыт автора Tproger: https://tproger.ru/articles/how-to-learn-typescript/
— Как стать хорошим программистом: статья от Google: https://tproger.ru/articles/google-guide-to-programming/
Tproger
Игра от Google, в которой можно отточить свои хакерские навыки
Игра XSS Game проверит ваши знания о работе браузеров и XSS-уязвимостях. Мы подготовили для вас краткое введение в тему и небольшой обзор игры.
IBM интегрирует инструменты от Google для работы с ИИ в свои компьютеры https://tproger.ru/news/ibm-uses-tensorflow/
Tproger
IBM интегрирует инструменты от Google для работы с ИИ в свои компьютеры
Что будет, если скомбинировать технологии распознавания изображений и речи Google и ПО IBM, которое способно ставить диагнозы и побеждать людей в
Не вставляйте в консоль скопированный из Интернета код! Попробуйте на безобидном ls -l из статьи, поймёте почему.
https://tproger.ru/translations/dont-copy-paste-from-internet-to-terminal/
https://tproger.ru/translations/dont-copy-paste-from-internet-to-terminal/
Tproger
Не вставляйте в консоль скопированный из Интернета код!
Когда нам нужно быстро найти, как решить какую-то задачу в консоли, мы обычно не задумываясь копируем нужные команды и вставляем их в терминал. А вот
Как работать с бинарными данными для создания своего собственного формата файлов — особенно пригодится в разработке игр
https://tproger.ru/translations/how-to-read-and-write-binary-data/
https://tproger.ru/translations/how-to-read-and-write-binary-data/
Tproger
Как работать с бинарными данными для создания своего собственного формата файлов
Статья на Tproger — Как работать с бинарными данными для создания своего собственного формата файлов
Гаджеты, которые мы ждём в 2017 году
https://tproger.ru/digest/gadgets-2017/
https://tproger.ru/digest/gadgets-2017/
Tproger
Гаджеты, которые мы ждём в 2017 году
Статья на Tproger — Гаджеты, которые мы ждём в 2017 году
Подробное руководство, как научиться разрабатывать игры, от разработчика игр с 20-летним стажем в виде удобной кликабельной схемы: https://tproger.ru/news/how-to-learn-programming-scheme/
Tproger
Как научиться разрабатывать игры: подробная блок-схема
Статья на Tproger — Как научиться разрабатывать игры: подробная блок-схема
Собрали для вас подборку бесплатных курсов по программированию от всемирно известных университетов. В качестве тем рассматриваем область компьютерных наук, разработку прикладных программ и мобильной разработку.
Сохраните, чтобы с пользой провести время вечером и на выходных 😉
https://tproger.ru/digest/it-programming-courses/
Сохраните, чтобы с пользой провести время вечером и на выходных 😉
https://tproger.ru/digest/it-programming-courses/
Tproger
Подборка бесплатных курсов с Coursera, которые прокачают ваш скилл в программировании
В последнее время все чаще и чаще выходят различные курсы по программированию. И очень часто получается так, что курс, на который вы записались,
Статьи по алгоритмам: какие должен знать каждый программист, разбор по полочкам для начинающих, лучшие курсы, книги и задачки для тренировки: https://tproger.ru/tag/algorithms/
Собрали для вас несколько интересных материалов, посвященных C#:
— Изучаем C# вместе с Windows Blog: https://vk.cc/66zLVR
— Что нужно знать, чтобы стать успешным .NET-разработчиком в 2017 году: https://vk.cc/66zNcr
— Если вам не хватает практики: https://vk.cc/66zR2j — подборка Open Source проектов, в которых можно поучаствовать.
— Подборка паттернов, посвященных инверсии управления: https://vk.cc/66zOsM
— 10 фич в C#, о которых вы определённо должны узнать и начать их использовать: https://tproger.ru/translations/10-c-sharp-tips/
— Изучаем C# вместе с Windows Blog: https://vk.cc/66zLVR
— Что нужно знать, чтобы стать успешным .NET-разработчиком в 2017 году: https://vk.cc/66zNcr
— Если вам не хватает практики: https://vk.cc/66zR2j — подборка Open Source проектов, в которых можно поучаствовать.
— Подборка паттернов, посвященных инверсии управления: https://vk.cc/66zOsM
— 10 фич в C#, о которых вы определённо должны узнать и начать их использовать: https://tproger.ru/translations/10-c-sharp-tips/
Node.js-разработчики получат возможность пройти сертификацию своих навыков https://tproger.ru/news/nodejs-certification-is-coming/
Tproger
Node.js-разработчики получат возможность пройти сертификацию своих навыков
Возможность сертифицировать свои навыки владения определёнными IT-технологиями есть уже давно. Теперь она появится и у Node.js-разработчиков --- благодаря
Самые интересные материалы этой недели:
— В магазине игр Steam недавно появилась игра, в которой можно создать свой процессор: https://tproger.ru/news/mhrd. В ней игроку нужно разрабатывать различные электронно-вычислительные элементы, которые становятся всё сложнее и сложнее.
— Google начинает активно внедрять свои наработки в искусственном интеллекте. Так, IBM уже интегрирует инструменты от Google в свои компьютеры (https://tproger.ru/news/ibm-uses-tensorflow/), а владельцев Raspberry Pi корпорация опрашивает по поводу наиболее востребованных модулей: https://tproger.ru/news/raspberry-pie-ai.
— Apple показывает чудеса предпринимательской смекалки — не так давно удалив из магазина приложение для поиска AirPods от стороннего разработчика, они предоставили своё такое приложение в iOS 10.3 beta: https://tproger.ru/news/finders-keepers-losers-weepers/
— «Мгновенные приложения» в Android, которые были анонсированы на последней конференции Google I/O, были запущены в тестовом режиме: https://tproger.ru/news/android-instant-apps-rolled-out. Напомнили в статье о том, что это такое, и как это можно использовать при разработке своих приложений.
— Новости от Google на этом не заканчиваются. Так, в скором времени «эксклюзивный» помощник Google Assistant может появиться в телефонах LG: https://tproger.ru/news/google-assistant-may-move-to-lg. Это не точно, переговоры ещё только ведутся, но есть обстоятельства, которые могут побудить Google согласиться.
— Современные технологии всё сильнее вливаются в нашу (ну или не совсем нашу) жизнь. Австралия планирует к 2020 году обрабатывать 90% пассажиропотока аэропортов с помощью технологии распознавания лиц, глаз и отпечатков пальцев: https://tproger.ru/news/australian-airport-face-recognition/
— Microsoft ❤️ Open Source. Опять. На этот раз был открыт исходный код Visual Studio Test — инструмента для юнит-тестирования: https://tproger.ru/news/vs-test-open-sourced/
— Перевели для вас (ещё одну) статью с описанием принципов функционального программирования: https://tproger.ru/translations/functional-programming-concepts. Самое время наконец-то ознакомиться с ними.
— Собрали 9 лучших статей на Tproger за 2016 — от подборок для самообразования до крутого интерактива: https://tproger.ru/digest/tproger-top-2016/
— В магазине игр Steam недавно появилась игра, в которой можно создать свой процессор: https://tproger.ru/news/mhrd. В ней игроку нужно разрабатывать различные электронно-вычислительные элементы, которые становятся всё сложнее и сложнее.
— Google начинает активно внедрять свои наработки в искусственном интеллекте. Так, IBM уже интегрирует инструменты от Google в свои компьютеры (https://tproger.ru/news/ibm-uses-tensorflow/), а владельцев Raspberry Pi корпорация опрашивает по поводу наиболее востребованных модулей: https://tproger.ru/news/raspberry-pie-ai.
— Apple показывает чудеса предпринимательской смекалки — не так давно удалив из магазина приложение для поиска AirPods от стороннего разработчика, они предоставили своё такое приложение в iOS 10.3 beta: https://tproger.ru/news/finders-keepers-losers-weepers/
— «Мгновенные приложения» в Android, которые были анонсированы на последней конференции Google I/O, были запущены в тестовом режиме: https://tproger.ru/news/android-instant-apps-rolled-out. Напомнили в статье о том, что это такое, и как это можно использовать при разработке своих приложений.
— Новости от Google на этом не заканчиваются. Так, в скором времени «эксклюзивный» помощник Google Assistant может появиться в телефонах LG: https://tproger.ru/news/google-assistant-may-move-to-lg. Это не точно, переговоры ещё только ведутся, но есть обстоятельства, которые могут побудить Google согласиться.
— Современные технологии всё сильнее вливаются в нашу (ну или не совсем нашу) жизнь. Австралия планирует к 2020 году обрабатывать 90% пассажиропотока аэропортов с помощью технологии распознавания лиц, глаз и отпечатков пальцев: https://tproger.ru/news/australian-airport-face-recognition/
— Microsoft ❤️ Open Source. Опять. На этот раз был открыт исходный код Visual Studio Test — инструмента для юнит-тестирования: https://tproger.ru/news/vs-test-open-sourced/
— Перевели для вас (ещё одну) статью с описанием принципов функционального программирования: https://tproger.ru/translations/functional-programming-concepts. Самое время наконец-то ознакомиться с ними.
— Собрали 9 лучших статей на Tproger за 2016 — от подборок для самообразования до крутого интерактива: https://tproger.ru/digest/tproger-top-2016/
Заключительная часть руководства по работе с цветом в веб-разработке. В этой статье про генерацию цвета и различные эффекты.
Предыдущая часть про смешивание цветов, их значения и свойства: https://vk.cc/65XQqb
Предыдущая часть про смешивание цветов, их значения и свойства: https://vk.cc/65XQqb
Google попросила некоторых своих сотрудников немедленно вернуться в США из-за недавнего указа Трампа https://tproger.ru/news/google-recalls-staff-to-usa/
Tproger
Google попросила некоторых своих сотрудников немедленно вернуться в США из-за недавнего указа Трампа
Статья на Tproger — Google попросила некоторых своих сотрудников немедленно вернуться в США из-за недавнего указа Трампа
Очередной матч ИИ против сильнейших профессионалов покера с лайв трансляциями
https://tproger.ru/articles/poker-ai-vs-human-live/
https://tproger.ru/articles/poker-ai-vs-human-live/
Tproger
Очередной матч ИИ против сильнейших профессионалов покера с лайв трансляциями
Статья на Tproger — Очередной матч ИИ против сильнейших профессионалов покера с лайв трансляциями
Наши материалы для новичков:
— Цикл статей, посвященных основным принципам программирования:
Стек и куча: https://tproger.ru/translations/programming-concepts-stack-and-heap/
Что такое конкурентность: https://tproger.ru/translations/programming-concepts-concurrency/
В чем различие между компилируемыми и интерпретируемыми языками: https://tproger.ru/translations/programming-concepts-compilation-vs-interpretation/
— Что почитать айтишнику: https://tproger.ru/sponsored/best-programming-books-ever/ — лучшие книги по программированию всех времен и народов.
— На что направить свой творческий потенциал: https://tproger.ru/articles/which-technology-you-should-learn-next/ — руководство по выбору технологий для изучения.
— Подборка интерактивных самоучителей, которые помогут в увлекательной форме изучить основы популярных технологий: https://tproger.ru/digest/trysmthorg/
— Как в IT-компаниях смотрят на программистов без диплома при приёме на работу: https://tproger.ru/experts/17/ — отвечают эксперты.
— Цикл статей, посвященных основным принципам программирования:
Стек и куча: https://tproger.ru/translations/programming-concepts-stack-and-heap/
Что такое конкурентность: https://tproger.ru/translations/programming-concepts-concurrency/
В чем различие между компилируемыми и интерпретируемыми языками: https://tproger.ru/translations/programming-concepts-compilation-vs-interpretation/
— Что почитать айтишнику: https://tproger.ru/sponsored/best-programming-books-ever/ — лучшие книги по программированию всех времен и народов.
— На что направить свой творческий потенциал: https://tproger.ru/articles/which-technology-you-should-learn-next/ — руководство по выбору технологий для изучения.
— Подборка интерактивных самоучителей, которые помогут в увлекательной форме изучить основы популярных технологий: https://tproger.ru/digest/trysmthorg/
— Как в IT-компаниях смотрят на программистов без диплома при приёме на работу: https://tproger.ru/experts/17/ — отвечают эксперты.
Подборка полезных материалов по CSS:
— Отличный сайт, на котором можно изучить все свойства CSS, пользуясь наглядными примерами: https://vk.cc/5VXhoy
— 10 принципов создания плавной анимации: https://vk.cc/5VXium
— Огромное руководство по использованию Grid и Flexbox: https://vk.cc/5OUnB4
— 5 нетривиальных моментов разработки фронтэнда на CSS: https://tproger.ru/articles/5-css-tricks/
— Заметки с прошедшей в октябре конференции CSS Dev Conf 2016: https://vk.cc/5VXmjf
— Отличный сайт, на котором можно изучить все свойства CSS, пользуясь наглядными примерами: https://vk.cc/5VXhoy
— 10 принципов создания плавной анимации: https://vk.cc/5VXium
— Огромное руководство по использованию Grid и Flexbox: https://vk.cc/5OUnB4
— 5 нетривиальных моментов разработки фронтэнда на CSS: https://tproger.ru/articles/5-css-tricks/
— Заметки с прошедшей в октябре конференции CSS Dev Conf 2016: https://vk.cc/5VXmjf
Долгожители в сфере IT: самая старая из действующих программ и другие ветераны вычислительного труда https://tproger.ru/translations/oldest-still-running-software-ever/
Tproger
Долгожители в сфере IT: самая старая из действующих программ и другие ветераны вычислительного труда
Статья на Tproger — Долгожители в сфере IT: самая старая из действующих программ и другие ветераны вычислительного труда
Нельзя победить все баги, но можно побороть часть из них. Есть один интересный способ, который кажется очевидным — в нашей статье с примерами кода.
https://tproger.ru/translations/proof-of-correctness-method/
https://tproger.ru/translations/proof-of-correctness-method/
Tproger
"Гарантия корректности" как методика обхода багов
Статья на Tproger — "Гарантия корректности" как методика обхода багов