Size: a a a

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

2017 January 28
Типичный программист
Node.js-разработчики получат возможность пройти сертификацию своих навыков https://tproger.ru/news/nodejs-certification-is-coming/
источник
Типичный программист
источник
Типичный программист
Самые интересные материалы этой недели:

— В магазине игр 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
источник
Типичный программист
Facebook решил помочь всем тем, кому не хватает навыков и знаний, чтобы самостоятельно разобраться в основных концепциях разработки искусственного интеллекта: компания выпустила серию коротких видеороликов (общей длительностью менее 13 минут), которые в простой и доступной форме раскрывают основные вопросы, связанные с машинным обучением.

Мы собрали их все с краткими аннотациями на одной странице в нашем материале. И поделились дополнительными ресурсами по теме.

https://tproger.ru/news/machine-learning-in-13-minutes/
источник
Типичный программист
Google попросила некоторых своих сотрудников немедленно вернуться в США из-за недавнего указа Трампа https://tproger.ru/news/google-recalls-staff-to-usa/
источник
2017 January 29
Типичный программист
Очередной матч ИИ против сильнейших профессионалов покера с лайв трансляциями
https://tproger.ru/articles/poker-ai-vs-human-live/
источник
Типичный программист
Тест: каким типом программиста вы являетесь?
https://tproger.ru/quiz/proger-type/
источник
Типичный программист
Наши материалы для новичков:

— Цикл статей, посвященных основным принципам программирования:
Стек и куча: 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
источник
Типичный программист
Долгожители в сфере IT: самая старая из действующих программ и другие ветераны вычислительного труда https://tproger.ru/translations/oldest-still-running-software-ever/
источник
2017 January 30
Типичный программист
Нельзя победить все баги, но можно побороть часть из них. Есть один интересный способ, который кажется очевидным — в нашей статье с примерами кода.
https://tproger.ru/translations/proof-of-correctness-method/
источник
Типичный программист
Руководство по созданию первого веб-приложения на Django. Отличный способ начать изучение фреймворка
https://tproger.ru/translations/create-your-first-django-app/
источник
Типичный программист
А вы знали, что найти максимум двух чисел можно так:
b & ((a-b) >> 31) | a & (~(a-b) >> 31); ?

Этот и другие примеры использования битовых операций — в подборке на сайте.
https://tproger.ru/digest/awesome-bits/
источник
Типичный программист
git recall — простой способ вспомнить, что вы делали в репозитории https://tproger.ru/tools/git-total-recall/
источник
Типичный программист
7 принципов, которые нужно знать начинающему программисту
https://tproger.ru/translations/seven-principles-beginner-should-kno/
источник
Типичный программист
Подборка материалов для изучения машинного обучения https://tproger.ru/digest/machine-learning-materials/
источник
Типичный программист
Регулярные выражения для новичков — подробное руководство, полезные инструменты для удобства их составления и проверки, упражнения для тренировки
https://tproger.ru/articles/regexp-for-beginners/
источник
Типичный программист
Хакеры получили выкуп от отеля, в котором удалённо заблокировали двери номеров https://tproger.ru/news/hotel-ransomed-by-locking-doors/
источник
2017 January 31
Типичный программист
Подборка бесплатных курсов по разработке мобильных приложений
https://tproger.ru/digest/free-mobile-courses/
источник