Как стать автором
Обновить
11
0
Ржепишевский Андрей Леонидович @Rzhepish

Пользователь

Отправить сообщение

Простейший измеритель CO2 за 2000 рублей и полчаса

Время на прочтение2 мин
Количество просмотров52K
Измеритель уровня углекислого газа (CO2) наверное самый недооценённый прибор, который на мой взгляд должен быть в каждой квартире, ведь он показывает, насколько воздух пригоден для дыхания и с помощью него всегда видно, когда пора проветривать.

Такой измеритель в квартирах большая редкость прежде всего из-за высокой цены. Свой первый измеритель AZ Instruments 7798 CO2 datalogger я покупал за $139 и это была самая дешёвая модель на рынке.

Сейчас готовый измеритель CO2 стоит около 4000 рублей, а самодельный обойдётся вдвое дешевле.

Читать дальше →
Всего голосов 100: ↑98 и ↓2+96
Комментарии253

Пакеты и пакетные менеджеры для k8s

Время на прочтение24 мин
Количество просмотров5.6K
Все мы пользуемся каким-либо видом пакетных менеджеров, включая уборщицу тетю Галю, у которой в кармане прямо сейчас обновляется айфон. Но общего соглашения о функциях пакетных менеджеров нет, и стандартные для ОС rpm и dpkg, и системы сборки называют пакетными менеджерами. Предлагаем поразмышлять на тему их функций — что это такое и для чего они нужны в современном мире. А потом будем копать в сторону Kubernetes и внимательно рассмотрим Helm с точки зрения этих функций.


Разберемся, почему на этой схеме только функция шаблонизатора выделена зеленым, и в чем проблемы со сборкой и пакетированием, автоматизацией окружения и прочим. Но не беспокойтесь, статья не закончится на том, что все плохо. Сообщество не могло с этим смириться и предлагает альтернативные инструменты и решения — разберемся и с ними.

Помог нам в этом Иван Глушков (gli) своим докладом на РИТ++, видео и текстовая версия этого подробного и обстоятельного выступления ниже.

Видеозаписи этого и других выступлений по DevOps на РИТ++ опубликованы и открыты для свободного просмотра на нашем youtube-канале — заходите в поисках ответов на свои рабочие вопросы.
Всего голосов 26: ↑24 и ↓2+22
Комментарии2

Интеграция Cake и TeamCity

Время на прочтение4 мин
Количество просмотров3.4K

Cake — замечательный инструмент для создания конвеера доставки для ваших приложений. Я люблю его, поскольку он позволяет мне писать этот конвеер на языке C#, который я знаю хорошо. Прекрасным свойством Cake, PSake и дургих подобных фреймворков является то, что они создают скрипт, который можно выполнять как на локальной машине разработчика, так и на CI серверах. Здесь я объясню, как организовать взаимодействие скрипта Cake с TeamCity.

Читать дальше →
Всего голосов 13: ↑12 и ↓1+11
Комментарии2

Взлом ядерного Crackme

Время на прочтение8 мин
Количество просмотров19K


Привет, Хабралюди!

Сам процесс решения задачек на взломы особенно приятен, а когда есть решение – приятно вдвойне. Сегодня мы решили разобрать крякми, который попался нам на конференции ZeroNights в ноябре, где наша команда из школы кибербеза и ИТ HackerU дебютировала и сразу выдебютировала заняла первое место в hardware challenge. Решение crackme «SHADOW» пригодится тем, кто увлекается реверс-инжинирингом.

Для крякми этого уровня достаточно знать ассемблер и иметь базовое представление об устройстве драйверов под Windows.
Читать дальше →
Всего голосов 38: ↑37 и ↓1+36
Комментарии22

Как лучше разбираться в людях

Время на прочтение31 мин
Количество просмотров102K
Рассказывать айтишникам про психологию то еще дело, некоторые читатели скажут: «Bullshit!», и вообще не поверят, потому что психологию, даже прикладную, нельзя назвать точной наукой. Тем не менее, задача этой статьи — показать и доказать вам, что некоторые модели действительно работают. В основе доклад Сергея Котырева из UMI на РИТ++ 2017, от его лица дальше и пойдет повествование.



Я — IT-предприниматель с 20 летним стажем. Так получилось, что с самого начала карьеры мне пришлось управлять людьми. Как выпускник технического вуза и айтишник, я изначально понял, что люди сложно поддаются алгоритмизации, и вообще осознанию, пониманию и прогнозированию.

Позже я пришел к мысли, что люди — это вообще самое сложное, с чем приходится работать. Сейчас я думаю, что люди вообще, наверное, самое сложное, что есть во Вселенной.

Мне кажется, о поведении и предсказании поведения спиральных галактик мы знаем больше, чем о том, как поведет себя человек, например, моя жена, сотрудник, или особенно сотрудница моего отдела маркетинга, не говоря уже о пиарщицах. О том, что ближайшая к нам Галактика летит, и через сколько-то миллиардов лет столкнется с нашей, мы уже знаем точно.
Всего голосов 127: ↑113 и ↓14+99
Комментарии63

Самоорганизующаяся сервисная инфраструктура на базе Docker

Время на прочтение14 мин
Количество просмотров23K
Меня зовут Данила Штань, я технический менеджер, архитектор и CTO в «Точке». Ниже я расскажу вам, как в одной конкретной компании, а потом — еще в нескольких, решали одну довольно простую задачу – построения инфраструктуры для продакшн, причем таким образом, чтобы разработчиков не напрягать, и всем было удобно.


Материал подготовлен специально для блога @Конференции Олега Бунина (Онтико) на основе моего доклада на RootConf 2017.
Читать дальше →
Всего голосов 48: ↑47 и ↓1+46
Комментарии46

Алгоритмический подход к лечению бессонницы

Время на прочтение5 мин
Количество просмотров16K
Автор материала рассказывает, как ему удалось побороть бессонницу с помощью математики.



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

Обычно все начинается с активной работы ума вечером. Активность может быть связана с поиском решения непростой задачи на работе, или воспроизведением в голове живой беседы, произошедшей за ужином. Или я путешествую и потому пребываю в возбужденном состоянии. То есть это далеко не всегда напряженные мысли, скорее очень увлекательные. Я иду спать, но мой разум не успокаивается. Полчаса спустя я понимаю, что не сплю и начинаю думать, что мне пора бы уже уснуть, поскольку завтра много дел. И это только усугубляет ситуацию. Я начинаю становится недовольным собой и корить себя: «Что не так? Завтра буду ходить недовольный. Мне очень надо попробовать уснуть». И так повторяется до изнеможения. Часами на пролет я лежу без сна.

Следующий день, как и следовало ожидать, действительно проходит ужасно, и под вечер мое сознание наполняется негативными мыслями о своей способности отходить ко сну. Далее сценарий повторяется вновь. При худшем раскладе я остаюсь совсем без сна на протяжении пяти-шести ночей в месяц. Ну а одна-две ночи в месяц вообще стали обычным делом. Разумеется как пики бессонницы, так и ее спады весьма деструктивно сказываются на качестве жизни и эффективности труда.
Читать дальше →
Всего голосов 21: ↑17 и ↓4+13
Комментарии20

Как я попросил студентов написать фишинговые письма

Время на прочтение9 мин
Количество просмотров53K
– Учитель, я подобрал хороший пароль, которого не может быть в словарях.
Инь Фу Во кивнул.
– Я ввёл его в Гугле, – продолжал Сисадмин, – и убедился, что в Сети такого сочетания нет.
– Теперь есть.


Я аспирант и преподаю вирусологию в университете.

Полгода назад, перед началом осеннего семестра, мне выдали целый поток пятикурсников — 45 человек с разным опытом, интересами и жизненными позициями. Еще тогда я подумал, что это хорошая база для какого-нибудь научного эксперимента. Спустя два месяца я все придумал и попросил студентов написать фишинговые письма.



Под катом то, что из этого получилось, что им за это было, и немного аналитики о работе популярных почтовых сервисов. И сами письма, конечно.

Осторожно, много скриншотов.
Читать дальше →
Всего голосов 138: ↑132 и ↓6+126
Комментарии138

Производительность как восприятие: восприятие времени

Время на прочтение12 мин
Количество просмотров12K



Те из нас, кто считают себя разработчиками (в т.ч. и автор этой статьи), очень ориентированы на задачи. Нам нравится, когда нас ведут к оптимальному результату, и мы ощущаем себя некомфортно, когда у нас нет понятного пути к цели. По этой причине мы любим знать, как что-то делать; нам нравятся туториалы и how-to. Однако подобные руководства основываются на некоторых теориях, глубоком знании и опыте.


Поэтому я не дам вам, мой читатель, структурированного ответа на вопрос о том, как сделать сайт быстрее. Вместо этого я постараюсь рассказать вам о причинах и теориях, почему все работает определенным образом. Я буду использовать примеры, которые можно наблюдать в оффлайне, и, основываясь на принципах психологии, исследований и анализа в психофизике и неврологии, попытаюсь ответить на некоторые вопросы «почему?», например:


  • Почему важны время и производительность?
  • Почему мы не любим ждать?
  • Почему «быстрее» не всегда означает «лучше» в онлайн-мире?

Алиса: А сколько это — «вечность»? Белый Кролик: Иногда, лишь одна секунда.


Алиса: А сколько это — «вечность»?
Белый Кролик: Иногда, лишь одна секунда.


Льюис Кэрролл, «Приключения Алисы в стране чудес»

Читать дальше →
Всего голосов 24: ↑23 и ↓1+22
Комментарии4

Нет времени объяснять! или как подружить terraform с minikube и kubernetes

Время на прочтение2 мин
Количество просмотров7.5K


Как начать пользоваться terraform, развернув локально приложение поверх minikube, и потом запустить его поверх kubernetes в cloud.google.com

Читать дальше →
Всего голосов 7: ↑6 и ↓1+5
Комментарии5

Логика сознания. Пояснение «на пальцах»

Время на прочтение2 мин
Количество просмотров42K

Цикл статей «Логика сознания» подошел к своей середине. Семь предыдущих частей были посвящены описанию паттерно-волновой модели распространения информации в мозгу, присущего этой модели механизма квазиголографической памяти, смысловой модели информации и того как миниколонки коры создают пространство вычисления контекстов.

Предлагаемая модель не относится к мейнстриму нейронауки. Большинство современных исследователей считают, что искусственные нейронные сети и биологические нейронные конструкции близки по своей сути и основаны на общих принципах. В нашей модели, мозг не имеет ничего общего с нейронными сетями. Различие приблизительно такое же, как между классической и квантовой механикой. Внешне результаты местами могут быть похожи, но в основе лежат совершенно разные принципы.
Всего голосов 51: ↑43 и ↓8+35
Комментарии49

Где и у кого учиться робототехнике, управлению большими данными, качественной разработке ПО

Время на прочтение1 мин
Количество просмотров25K
Мы собрали в одном месте все созданные совместно с ПостНаукой краткие обучающие видеоматериалы от профессоров Университета Иннополис.


Если темы вам интересны, добро пожаловать под кат.
Смотреть видео
Всего голосов 18: ↑15 и ↓3+12
Комментарии7

Vision-based SLAM: tutorial

Время на прочтение7 мин
Количество просмотров30K
После опубликования статьи об опыте использования монокулярного SLAM мы получили несколько комментариев с вопросами о подробной настройке. Мы решили ответить песней серией статей-уроков о SLAM. Сегодня предлагаем ознакомиться с первой из них, в которой поставим все необходимые пакеты и подготовим окружение для дальнейшей работы.



Читать дальше →
Всего голосов 27: ↑27 и ↓0+27
Комментарии8

FedEx: часть 1. Экскурсия в мировой центр сортировки посылок FedEx

Время на прочтение6 мин
Количество просмотров74K


Мемфис, штат Теннесси. Сигнальные грозовые огни мигают, показывая что сегодня сортировка начнется поздно…
Осторожно, много фото!
Читать дальше →
Всего голосов 85: ↑80 и ↓5+75
Комментарии63

Первая фотография обратной стороны Луны: немного истории

Время на прочтение2 мин
Количество просмотров79K


Нет, сегодня не очередная памятная дата, относящаяся к какому-либо достижению в исследованиях космического пространства. На Хабре на днях публиковалась история аппарата «Луна-1», в связи с чем стоит вспомнить, наверное, один из наиболее известных космический аппаратов — «Луна-3».



Дело в том, что именно этот советский космический аппарат получил снимки обратной стороны луны. Случилось это 7 октября 1959 года, в 6 часов 30 минут утра (московское время).

Читать дальше →
Всего голосов 63: ↑62 и ↓1+61
Комментарии21

История портативных игровых консолей. Часть 1.1 (1990-е годы)

Время на прочтение4 мин
Количество просмотров41K
Привет, Хабр!

В комментариях к моей статье История портативных игровых консолей. Часть 1 (До 2000 года) вы указали мне на отсутствие некоторых игровых консолей, которые были доступны в 1990-х. Поэтому я написал это дополнение.

Список консолей в этот раз:
  • Brick Game
  • Sega Nomad
  • Game.com
  • Visual Memory Unit для DreamCast
  • Neo Geo Pocket
  • Neo Geo Pocket Color
  • WonderSwan
  • WonderSwan Color


image image image image

Читать дальше →
Всего голосов 33: ↑33 и ↓0+33
Комментарии10

По дорогам Германии проехался робот-грузовик от Mercedes

Время на прочтение2 мин
Количество просмотров71K


Сейчас многие автопроизводители, и не только они, создают автоматические системы управления для своих легковых автомобилей. Эта сфера стала настолько развитой за короткое время, что некоторые страны/штаты узаконили появление автономных легковушек на своих дорогах (наиболее известный пример — Калифорния, США).

Но что насчет грузовиков? В этой сфере автоматическая система управления для авто не менее, а возможно, и более востребована, чем в случае легковушек.

Следуя тренду, концерн Daimler продемонстрировал работу своего грузовика с автономной системой управления, причем в полевых условиях, на реальной дороге Германии, близ Магдебурга. Грузовик получил собственное название — Mercedes-Benz Future Truck 2025.
Читать дальше →
Всего голосов 51: ↑47 и ↓4+43
Комментарии103

Обзор механической клавиатуры CODE Keyboard

Время на прочтение3 мин
Количество просмотров111K

Приветствую всех!
После приобретения очередной клавиатуры решил сделать её обзор, не найдя оного как на хабре, так и вообще в рунете. Речь в данном обзоре пойдет о механической клавиатуре CODE Keyboard, 87 клавиш (при желании можно купить и стандартную 104-клавишную). В отличии от стандартной клавиатуры у данной модели CODE Keyboard отсутствует цифровой блок, поэтому она занимает значительно меньше места на столе и не сильно притесняет “грызуна”. В то же время все необходимые клавиши для навигации присутсвуют (в отличии, например, от Happy Hacking Keyboard): “стрелки”, Home, End, PgUp, PgDn и т.п.



Читать дальше →
Всего голосов 68: ↑60 и ↓8+52
Комментарии131

483 000 километров без единого ДТП

Время на прочтение1 мин
Количество просмотров20K


Дерзкий эксперимент компании Google по созданию самоходных автомобилей идёт на удивление успешно. Инженеры порадовали новостью о преодолении очередного рубежа: машины, участвующие в эксперименте, наездили уже 300 000 миль (483 000 км) в самых разных дорожных условиях, ночью и днём, в плотном трафике и в дождь. Что самое удивительное, под управлением компьютера не произошло ещё ни одной аварии!
Читать дальше →
Всего голосов 125: ↑121 и ↓4+117
Комментарии349

3D-принтеры: еще бюджетнее, еще оригинальнее

Время на прочтение2 мин
Количество просмотров102K


3D-принтеров печатающих пластиком ABS и/или PLA все больше и больше. Хотя основных конструкций, по большому счету, всего 2-3. Поэтому создатели новых принтеров стараются реализовать в конструкции некоторую изюминку или просто сделать еще дешевле.
Читать дальше →
Всего голосов 73: ↑73 и ↓0+73
Комментарии78
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Киев, Киевская обл., Украина
Дата рождения
Зарегистрирован
Активность