Самонадеянный NAS

Быстро сказка сказывалась, да долго дело делалось. Более полутора лет назад, захотелось собрать собственный NAS, а началом, для сбора NASа, послужило наведение порядка в серверной комнате. При разборе кабелей, корпусов, а так же, переселении лампового 24 дюймового монитора от HP на свалку и прочего, прочего, был найден кулер от Noctua. Из которого, путём неимоверных усилий, […]

Рискованный дебют: Slack выходит на биржу, минуя IPO

Источник: NYSE 20 июня в 17:30 Slack Technologies выходит на Нью-Йоркскую биржу. Акции компании оцениваются в сумму около $16 миллиардов при стартовой цене $26 за штуку. Сервис Slack, запущенный в 2014 году, возник из внутренней платформы чата, которую создал предприниматель Стюарт Баттерфилд. Мессенджер разработали для того, чтобы избежать путаницы с электронной почтой, облегчить и ускорить […]

Электронные книги и их форматы: говорим про EPUB — его историю, плюсы и минусы

Ранее в блоге мы писали о том, как появились форматы электронных книг DjVu и FB2. Тема сегодняшней статьи — EPUB. Изображение: Nathan Oakley / CC BY История формата В 90-е на рынке электронных книг господствовали проприетарные решения. И у многих производителей читалок был собственный формат. К примеру, в NuvoMedia использовали файлы с расширением .rb. Это […]

WWDC19: взгляд изнутри

Ожидания В этом году сообщество разработчиков ждало от Apple нескольких новинок. Все были готовы к анонсу «темной темы» в iOS 13, проект «Марципан» (упрощенный перенос приложений с iOS на macOS) тоже уже не был секретом, тем более, что в прошлом году Apple уже показала наработки и обещала дать доступ разработчикам к этому инструменту «в ближайшем […]

Несем IoT в массы: результаты первого IoT-хакатона от GeekBrains и Ростелекома

Интернет вещей — восходящий тренд, технология используется везде и всюду: в промышленности, бизнесе, быту (привет умным лампочкам и холодильникам, которые сами заказывают еду). Но это только начало — задач, которые можно решать при помощи IoT, великое множество. Для того, чтобы наглядно показать возможности технологии разработчикам, GeekBrains совместно с Ростелекомом решили провести IoT-хакатон. Задача была одна […]

Армия троллей

Есть тролли обыкновенные. Они развлекаются в комментариях к новостям и статьям, развлекают народ и обогащают эмоциями дискуссии, чаще милые и безобидные. Они сами по себе и действуют в своих интересах. А есть другие, которые выступают под флагами неведомых сил, их влечет блеск золота, они беспощадны и готовы крушить все на своем пути. Их целое полчище… […]

Почему Интернет до сих пор онлайн?

Интернет кажется сильной, независимой и нерушимой структурой. В теории, прочности сети хватит, чтобы пережить ядерный взрыв. В реальности, интернет может уронить один маленький роутер. Все из-за того, что интернет — это нагромождение противоречий, уязвимостей, ошибок и роликов про котиков. Основа интернета — протокол BGP — содержит кучу проблем. Удивительно, что он еще дышит. Кроме ошибок в самом интернете, его еще ломают все кому […]

Панели Grafana для администрирования Kubernetes

Всем привет! Сегодня мы продолжаем делиться материалом, переведенным специально для студентов курса «Инфраструктурная платформа на основе Kubernetes». Приятного прочтения. Введение Уже какое-то время я экспериментирую с созданием информационных панелей Grafana для администрирования Kubernetes. Как владельцу и администратору нескольких кластеров Kubernetes мне хотелось получить визуальное представление некоторых показателей. Во-первых, мне нужны нормальные информационные панели Grafana для […]

20 вопросов, которые стоит задать рекрутеру на собеседовании

Итак, вы ищете новую работу в IT. Как убедиться, что очередная компания и вакансия вам подходят? На самом деле, все гениальное просто: задавайте побольше вопросов. Совместно с командой экспертов по найму IT-специалистов Relocateme.eu, мы создали список полезных вещей, о которых стоит спросить рекрутера напрямую во время собеседования. Техническая сторона проекта 1) Какие языки/фреймворки/библиотеки используются на […]

3 практических примера использования деструктурирования в JavaScript

Пишем код чище, используя паттерны деструктурирования Вы, наверное, уже знакомы с деструктурированием в JavaScript. Оно пришло к нам в 2015 году в спецификации ES6, но если вам нужно освежить знания, то на сайте Mozilla можно почитать большую подробную статью, как это всё работает. Но знать как работает совсем не то же, что знать как использовать. Вот […]