-
Введение Для большинства веб-разработчиков фундаментальным представлением веб-странницы является DOM. В то время как процесс преобразования этого представления в изображение на экране (далее рендеринг) часто покрыто пеленой непонимания. В последние годы разработчики браузеров активно оптимизируют этот процесс, перекладывая часть работы на…
-
Google выкатила замену Javascript — язык Dart
Тех, кто так долго ждал этого, я могу поздравить. Тем, кто совсем не ждал, мне сказать нечего, ведь это всё равно свершилось. Сегодня (15 ноября) Google представила первую стабильную версию языка программирования Dart. Вот что написал Ларс Бак, инженер-программист и…
-
История создания стартапа и последующая его трансформация в аутсорсинговую контору
Приветствую, хаброжители! В свете события анонимных дедов морозов пришло время и для моей первой статьи. К счастью думать о чем написать долго не пришлось. Полагаю, Хабр готов для еще одного поста про постсоветский стартап и хороший опыт с друзьями в…
-
MVC 5 Owin авторизация на примере Вконтакте
Не так давно вышел mvc 5 и одним из ключевых изменений является система авторизации. При создании «пустого» mvc 5 проекта есть возможность подключить авторизацию для Facebook, Google, Twitter и Microsoft аккаунтов. Я тут же полез разбираться с тем как это…
-
Переходим с Linux на Windows на рабочей машине
Пролог Холивары на тему сравнения различных ОС были, есть и будут есть всегда. Правда в том, что каждый склонен выбирать то, что ему больше всего нравится. При этом критерии у каждого разные (этого часто не понимают) — что важно для…
-
Скрипты для управления виртуальными хостами на веб-сервере Debian
Хочу поделиться небольшой наработкой, которая упрощает администрирование веб-севера, работающего под управлением Debian-подобной операционной системы. Сразу оговорюсь, я далеко не гуру в этой области, просто в какой-то момент мне понадобилось поднять vsftpd, nginx, PHP-FPM и PostgreSQL. Ни для кого не секрет,…
-
Покопаемся в мозгах «умного» свича
Пару лет назад у меня появился сервер мониторинга zabbix. Естественно, сразу захотелось получать как можно больше информации о своём оборудовании. На обычных компьютерных системах zabbix агент даёт для этого самые широкие возможности. С сетевым оборудованием всё сложнее. Команда snmpwalk печатает…
-
Система наблюдения в автомобиле за ним же на Raspberry Pi. Часть 2
В прошлой статье я описал: создание на одном Raspberry Pi домашнего VPN-сервера; установку и настройку на втором Raspberry Pi OpenVPN-клиента, Node.JS и 3G-модема. В этот раз настроим и подключим GPS-приёмник и WEB-камеру через USB-хаб.
-
25 лет со дня полета Бурана
15 ноября исполнилось 25 лет со дня триумфа Советской космонавтики — полностью автоматический полет многоразового транспортного космического корабля Буран. Хроника данного события. В 1976 году в СССР в обстановке строжайшей секретности началась разработка многоразового транспортного космического корабля Буран в рамках…
-
Может ли быть слишком много автоматизации в самолете?
В процессе обсуждения моей статьи ( habrahabr.ru/post/202184/ ) о нахождении ошибки в программном обеспечении контроллера авиационного двигателя (FADEC) был затронут ряд вопросов, не имеющих прямого отношения к теме той статьи. Видя довольно большой интерес читателей к авиационно-компьютерной тематике, я решил…