Size: a a a

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

2017 March 08
Типичный программист
источник
Типичный программист
Полезные подборки советов для тех, кто хочет начать карьеру и расти профессионально:

— Четыре вопроса, которые вы должны постоянно задавать себе во время программирования: https://tproger.ru/translations/4-questions/

— 3 причины знать несколько языков программирования: https://tproger.ru/articles/3-reasons-to-learn-multiple-languages/

— 10 самых востребованных технических навыков на 2017 год: https://tproger.ru/translations/hottest-jobs-2017/

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

— Советы для профессионального роста программиста: https://tproger.ru/articles/7-advices-for-programmers-professional-improvement/

— Формула старшего разработчика: https://tproger.ru/articles/senior-formula/ — 5 качеств и 20 советов.

— Уроки, извлечённые из опыта разработки программного обеспечения: https://tproger.ru/translations/lessons-learned-in-software-development/

— Девять советов по поддержанию продуктивности работы: https://tproger.ru/articles/9-productivity-advices/
источник
Типичный программист
Подборка наших материалов по обучению программированию:

— Какие языки программирования сейчас наиболее перспективны для изучения: https://tproger.ru/experts/21/ — отвечают эксперты Tproger.

— 11 приложений для изучения программирования на мобильных устройствах + бонус: https://tproger.ru/digest/11-mobile-apps-to-learn-coding/

— Что читать айтишнику: https://tproger.ru/sponsored/best-programming-books-ever/ — лучшие книги по программированию всех времен и народов.

— 1584 бесплатных материала для программистов: https://tproger.ru/articles/free-programming-books/

— 11 бесплатных онлайн игр, которые обучат вас программировать: https://tproger.ru/digest/learn-to-code-while-playing-games/

— Как научиться разрабатывать игры: https://tproger.ru/news/how-to-learn-programming-scheme/ — разработчик с 20-летним стажем опубликовал подробную блок-схему.
источник
Типичный программист
На рынке одноплатных компьютеров появился Jetson TX2 от Nvidia.

Он намного круче, чем Raspberry Pi, но и значительно дороже.
https://tproger.ru/news/nvidia-jetson-tx2-ai/
источник
Типичный программист
Google снова что-то покупает.

На этот раз — Kaggle, площадку для проведения соревнований по машинному обучению.
https://tproger.ru/news/google-to-buy-kaggle/
источник
Типичный программист
Выбрали для вас статьи, посвященные некоторым аспектам программирования на Java.

— Подводные камни Singleton: почему самый известный шаблон проектирования нужно использовать с осторожностью — https://tproger.ru/translations/singleton-pitfalls/

— Производительность против надёжности — почему Java-приложения похожи на болиды F1: https://tproger.ru/translations/java-perfomance-vs-reliability/

— Исследование Java-сообщества — 74% разработчиков хотят упрощения синтаксиса: https://tproger.ru/translations/java-survey-less-verbosity/
источник
Типичный программист
Firefox обновился до 52 версии, получив несколько существенных нововведений.

Разобрались, что изменилось.
https://tproger.ru/news/firefox-52-web-assembly/
источник
Типичный программист
370 бесплатных курсов для программистов любого уровня: https://tproger.ru/digest/370-free-programming-courses/

Составители курсов — это Google, Microsoft, ведущие технические университеты мира, Udacity, Coursera, edX и другие крупные образовательные площадки. Материалы сгруппированы по уровню сложности: для новичков, для тех, у кого есть опыт в программировании, и для продвинутых программистов.
источник
Типичный программист
В этой подборке мы собрали самые интересные из материалов рубрики «Разработка игр»:

— Пишем свою первую игру. «Прохождение» для разработчиков: https://tproger.ru/translations/making-your-first-game-a-walkthrough-for-game-developers/

— Руководство по созданию системы выпадения лута в играх: https://tproger.ru/translations/loot-drop-coding/

— Конечный автомат: зачем он нужен разработчику игр, и как его реализовать: https://tproger.ru/translations/finite-state-machines-theory-and-implementation/

— Алгоритмы генерации лабиринтов: https://tproger.ru/articles/maze-generators/

Кстати, рубрика «Разработка игр» (https://tproger.ru/tag/gamedev/) — одна из самых популярных на нашем сайте. И это неудивительно, ведь почти все программисты на определённом этапе хотят разработать свою игру — так считают почти все эксперты, которых мы спрашивали о том, с чего начать разработку игр: https://tproger.ru/experts/11/.

По прикреплённой ссылке — подробный материал, посвящённый движку Unreal Engine 4.
источник
2017 March 09
Типичный программист
Учёные смогли записать один бит на атом и успешно считать его.

Разобрались, как они смогли добиться такого результата.
https://tproger.ru/news/ibm-one-bit-per-atom/
источник
Типичный программист
Когда у тебя начался дедлайн, а ты только начал.
источник
Типичный программист
Подборка материалов по Linux, опубликованных на нашем сайте:

— 10 полезных утилит для анализа и мониторинга системы: https://tproger.ru/digest/useful-linux-utilities/

— Подборка крутых блогов о Linux: https://tproger.ru/digest/linux-digest/

— Полезные команды Linux, о которых вы не знали: https://tproger.ru/articles/cool-linux-commands/

— Инструкции по сборке своего дистрибутива: https://tproger.ru/experts/4/

Больше статей по этой теме: https://tproger.ru/tag/linux/
источник
Типичный программист
Google выпустила инструмент, благодаря которому распознавание объектов теперь возможно не только на изображениях, но и на видео.

Записаться на тестирование можно прямо сейчас.
https://tproger.ru/news/google-video-intelligence-api/
источник
Типичный программист
Собрали в одном посте несколько практических материалов по Python:

— 10 библиотек, о которых вы вряд ли слышали: https://tproger.ru/translations/10-python-libraries-you-might-not-know/

— Создаём мозаику из случайных изображений: https://tproger.ru/translations/mosaic-from-random-images/

— 10 полезных материалов для быстрого старта ваших проектов: https://tproger.ru/digest/python-articles/

— 18 библиотек для анализа данных: https://tproger.ru/digest/python-data-library/

Больше статей можно найти здесь: https://tproger.ru/tag/python/
источник
Типичный программист
Один из пользователей сайта freeCodeCamp создал сервис, позволяющий с лёгкостью выбрать книгу по интересующей вас теме, связанной с программированием.

Рассказываем, как он это сделал.
https://tproger.ru/news/stackoverflow-most-popular-books/
источник
Типичный программист
Новый сервер Big Basin от Facebook обрабатывает данные в два раза быстрее, чем его предшественник Big Sur, занимая при этом гораздо меньше места.
https://tproger.ru/news/facebook-big-basin/
источник
Типичный программист
Китайская компания Baidu представила систему для синтеза человеческой речи, которая работает лучше, чем WaveNet от Google.

Рассказываем, как она устроена.
https://tproger.ru/news/deep-voice-natural-speech/
источник
Типичный программист
У нас на сайте есть множество статей по программированию для мобильных устройств. Вот некоторые из них:

— Эксперты отвечают на вопрос о том, с какой платформы лучше начинать разрабатывать под мобильные устройства: https://tproger.ru/experts/18/

— Статья о том, как начать разрабатывать под Android: https://tproger.ru/translations/how-to-start-android/

— Статья о том, как разрабатывать под Android на Python: https://tproger.ru/translations/python-development-on-android/

— Рассказ о первом опыте разработки игры под Android: https://tproger.ru/projects/save-the-penguin/

Более серьёзные материалы по программированию под Android можно найти в соответсвующей рубрике: https://tproger.ru/tag/android/

А вот и рубрика о мобильной разработке в целом: https://tproger.ru/tag/mobiledev/
источник
Типичный программист
Оказывается, у Microsoft есть своя социальная сеть So.cl. Если точнее — была, поскольку Microsoft официально сообщила о её закрытии.
https://tproger.ru/news/microsoft-so-close/
источник
Типичный программист
В этой подборке мы собрали интересные статьи о JavaScript с нашего сайта:

— Подборка видео по оптимизации HTML / JavaScript: https://tproger.ru/video/js-html-optimization-course/

— 15 советов по написанию самодокументируемого кода (на примере JavaScript): https://tproger.ru/articles/15-tips-selfdoc-js/

— Как выучить TypeScript за 2 дня и почему стоит начать прямо сейчас: опыт автора Tproger: https://tproger.ru/articles/how-to-learn-typescript/

— Популярные JavaScript фреймворки: https://tproger.ru/digest/top-javascript-frameworks/

— 10 бесплатных книг по JavaScript для начинающих: https://tproger.ru/books/10-free-javascript-books-for-beginners/
источник