Lambda

Пишем сокращатель ссылок при помощи AWS Lambda за 2 часа

Для тех, кто хочет создать сокращатель ссылок, мы перевели подробное руководство по созданию URL-сокращателя при помощи AWS Lambda.

linux

Как Linux помог мне стать продвинутым пользователем ПК

Бывший пользователь Windows делится историей о том, как перешел на Linux и стал убежденным сторонником движения Open Souce.

Build 2017

Многочисленные инструменты для разработчиков и большое обновление Windows 10: обзор конференции Microsoft Build 2017

С 10 по 12 мая проходила ежегодная конференция Microsoft Build 2017.Компания представила множество интересных новинок, о которых мы расскажем в этом обзоре.

Обложка поста

«На самом деле история Facebook довольно скучная» — подборка цитат Марка Цукерберга

14 мая 1984 года родился основатель Facebook Марк Цукерберг. Мы собрали интересные высказывания одного из самых молодых миллиардеров.

Обложка поста

«Сигнал Тыжпрограммист»: проверьте, насколько хорошо вы знаете песни Научно-технического рэпа

«Научно-технический рэп» — это хип-хоп коллектив, участники которого являются выходцами из IT. Мы подготовили викторину по песням группы.

Капитан грузового судна, или Как начать использовать Docker в своих проектах

Docker — это инструмент, который автоматизирует разворачивание приложения внутри программного контейнера. Рассказываем, для чего и как его использовать.

Обложка поста
GTC 2017

Новая архитектура GPU, инструменты для работы с VR и глубинным обучением и несколько интересных проектов: обзор конференции GTC 2017

С 8 по 11 мая в Калифорнии проходила ежегодная конференция NVIDIA GTC 2017, посвящённая GPU-технологиям. Мы подготовили обзор ключевых событий мероприятия.

Fall Creators Update

Всё, что вам нужно знать о Fall Creators Update — следующем крупном обновлении Windows 10

Рассказываем об одном из главных событий конференции Microsoft Build 2017 — анонсе Windows 10 Fall Creators Update, следующего крупного обновления ОС.

Общий взгляд на машинное обучение: классификация текста с помощью нейронных сетей и TensorFlow

В статье подробно описывается пример создания нейронной сети для классификации текста при помощи TensorFlow. Материал понятен даже без спецподготовки.

Обложка поста
мессенджер

«Хочу как Дуров»: пишем простой мессенджер

Знание того, как устроен мессенджер, может сильно вам пригодиться, ведь они становятся всё популярнее. Прочитав эту статью, вы сможете его получить.

На пути к Deep Blue: пошаговое руководство по созданию простого ИИ для игры в шахматы

Эта статья посвящена написанию простого ИИ, умеющего играть в шахматы, на JavaScript. Отличный способ изучить несколько полезных алгоритмов.

Обложка поста
Обложка поста

Ручное и автоматизированное тестирование: рассматриваем преимущества и недостатки подходов

Ручное и автоматизированное тестирование играют важную роль в процессе разработки. Оба подхода имеют свои плюсы и минусы, и мы рассмотрим их в этой статье.

Обложка поста

История macOS в картинках

Операционная система macOS существует уже более 15 лет. В статье представлена иллюстрированная история развития операционной системы.

Знакомство с фронтенд-тестированием. Часть четвертая. Интеграционное тестирование

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

Руководство по созданию скриптов для Bash

Обзор серии руководств по созданию скриптов для bash. От условных переходов, циклов и сведений о файлах до регулярных выражений, expect, awk и sed.

Обложка поста
Обложка поста

Тест: насколько хорошо вы знаете C++?

Предлагаем пройти наш тест и узнать, насколько хорошо вы разбираетесь в C++ — одном из самых известных и мощных языков программирования.

Обложка поста

Пишем веб-приложение для распознавания лиц за час

Не столь давно Amazon выпустила сервис для распознавания изображений «Rekognition». Эта статья поможет вам познакомиться с этой удобной технологией.

Курс «Изучение программирования. SQL»

Курс-введение в SQL — язык манипулирования данными, а также в теоретические основы проектирования реляционных баз данных.

Обложка поста

Курс «Введение в алгоритмы»

Русскоязычный курс от Романа Бровко, в котором разбираются такие понятия, как сложность алгоритмов, проблема P vs NP, а также базовые алгоритмы.

Обложка поста

Курс «Язык Python»

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

Обложка поста

Курс «CSS: Flexbox»

В этом видеокурсе рассказывается о Flexbox — наборе свойств CSS, которые позволяют создавать по-настоящему гибкие макеты независимо от размера элементов.

Обложка поста
Обложка поста

Курс «[UNИX]» по GNU/Linux

Курс посвящён рассмотрению различных аспектов использования Linux-based операционных систем и ориентирован на слушателей с небольшим практическим опытом.

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

Созданный в 2015 году курс по шаблонам проектирования, охватывающий понятие шаблона проектирования и более десяти самых распространенных шаблонов.

Обложка поста

Курс «C++11 и продвинутый C++»

В этом русскоязычном видеокурсе от Владимира Моженкова, созданном в рамках программы «23 февраля», разбираются основы программирования на языке C++…

Обложка поста

Более 400 бесплатных курсов по программированию, которые стартуют в мае

Мы нашли для вас подборку из 438 бесплатных курсов по программированию от различных вузов всего мира. Начать обучение можно прямо сейчас, и вы обязательно найдёте интересующую вас тему. …

Обложка поста
Обложка поста

Курс «Машинное обучение»

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

Обложка поста

Курс «Основы веб-разработки»

Курс по веб-разработке, в котором рассматриваются базовые принципы работы веб-сайтов, а также основы написания веб-приложений с помощью фреймворка Django.

Обложка поста

Курс «Создание 2D-игры под Android»

Курс по созданию 2D-игры на Unity 5, в ходе которого вы познакомитесь с Unity, созданием скриптов, управляющих элементов и публикацией игры в Google Play.

Курс «Изучение программирования на C#»

Созданный в 2014 году видеокурс от CMTV по C#, охватывающий синтаксис, ООП-модель языка и особенности ее реализации и базовые операции преобразования типов.

Обложка поста

Курс «Введение в JavaScript»

Полный курс по самому распространенному языку программирования на планете — от переменных до регулярных выражений и функционального программирования.

Обложка поста
Обложка поста

Курс «Введение в логику»

Цикл из нескольких коротких видеолекций по логике — одной из дисциплин, составляющих основу программирования и современной математики.

Курс «Объектно-Ориентированное Программирование»

В этом видеокурсе описаны основные аспекты объектно-ориентированного программирования — наиболее широко распространенной сегодня парадигмы программирования. Автор курса — Владимир Моженков, преподаватель со стажем работы в России и Британии.

Обложка поста