Как стать автором
Обновить
42
0.4
Артем Ершов @artemerschow

Любая клавиша

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

Vision Zero — безопасные улицы

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров7.1K

Смертность на дорогах можно уменьшить. Для этого вовсе не нужны сложные компьютерные системы, беспилотники, монорельс и прочая ерунда. Но нужно будет поменять подход к проектированию городской среды.

Наиболее успешным подходом сейчас считается норвежская инициатива Vision Zero (ноль смертей), которая постепенно распространяется в Европе. На хабре уже была разгромная статья про нее. Теперь пришло время, наоборот, похвалить Vision Zero и подчеркнуть ее плюсы.

Водитель не виноват

Виновата инфраструктура. Один из главных принципов Vision Zero - участники дорожного движения будут иногда ошибаться, а инфраструктура никогда не должна ошибаться.

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

Создаём и настраиваем собственную CDN

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

Задача этого репозитория — создать свод знаний о том, как работают CDN, написав одну из них «с нуля». CDN, которую мы будем проектировать, использует следующие технологии: Nginx, Lua, Docker, docker-compose, Prometheus, Grafana и wrk.

Мы начнём с создания одного бэкенд-сервиса, а затем расширим его до многоузловой CDN с симуляцией задержек, а также возможностью наблюдений и тестирования. В каждом из разделов мы обсудим сложности и компромиссы при создании/управлении/эксплуатации CDN.
Читать дальше →
Всего голосов 46: ↑46 и ↓0+46
Комментарии23

Manticore Search — форк Sphinx: отчёт за 3 года

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

В мае 2017 мы, команда Manticore Software, сделали форк Sphinxsearch, который назвали Manticore Search. Ниже вы найдёте краткий отчёт о проделанной работе за три с половиной года, прошедших с момента форка.

Читать далее
Всего голосов 56: ↑56 и ↓0+56
Комментарии39

Дальше не читал

Время на прочтение2 мин
Количество просмотров11K
КДПВ: Счётчик комментариев

Счётчик новых комментариев — очень удобная вещь, особенно для статей с оживлённой дискуссией.

Но он не идеален:

Случайно обновив страницу или закрыв вкладку мы теряем информацию о непрочитанных комментариях. Тратить время на ручной поиск новых комментариев вряд ли кто-то согласится.

Да и в статье, которую мы читаем первый раз от одного комментария к другому удобнее переходить по горячим клавишам.
Читать дальше →
Всего голосов 32: ↑31 и ↓1+47
Комментарии16

CSS Grid: Верстаем адаптивный журнальный макет в 20 строк

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

Недавно я работал над современной реализацией блогролла (перечня внешних полезных/интересных блогов). Замысел был в том, чтобы предоставить читателям подборку из последних постов в этих блогах, упакованную в журнальную вёрстку, а не сухой список ссылок в сайдбаре.

Самая простая часть задачи — получение списка постов и их эксцерптов (эксцерпт — вступительный текст до ката) с наших любимых RSS–фидов. Для этого мы воспользовались WordPress-плагином Feedzy lite, который умеет агрегировать несколько фидов в один список, отсортированный по времени — идеальное решение в нашем случае. Трудная же часть в том, чтобы сделать всё красиво.
Читать дальше →
Всего голосов 29: ↑28 и ↓1+47
Комментарии10

Golden canon grid: страшилка для фронтендеров

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


Большая часть людей, так или иначе причастных к верстке сайтов, проходят через… Назовем это “путь бутстрапа”. Это такая философская позиция, когда у тебя есть 12 колонок и ничего больше. Ты берешь элементы, кладешь их в определенные колонки и все у тебя хорошо. Можно выключить мозг, погрузиться в нирвану и руки будут сами расставлять элементы. Красота… Но тут появляется современный дизайнер, который рисует что-то, что ну совсем не сходится с этой замечательной концепцией. Колонок явно больше, они все разной ширины, да еще и по высоте что-то нужно выравнивать. Жуть. А встречается такое все чаще, особенно если сделать шаг в сторону от магазинов или админок. Сегодня мы поговорим о том, что же это за чудо такое там используется и как его можно готовить в современном CSS. Кода будет совсем немного, в основном – размышления и картинки.

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

Строго о новой системе единиц СИ

Время на прочтение7 мин
Количество просмотров35K
Недавно вышла статья Пересмотр системы единиц СИ: новые определения ампера, килограмма, кельвина и моля от юзера alizar. В комментариях возникла дискуссия. Я понял, что эта статья alizar'а некачественная, а также заметил, что многие комментаторы ошибаются в известных вещах. Поэтому я пишу эту статью.

Статья будет посвящена разъяснению базовых вещей. В качестве источников я использовал знания по физике и химии, полученные в школе, статьи из Википедии, действующий СИ (8-е издание) и черновик нового СИ (9-е издание), который собираются принять. Я постараюсь быть объективным, я просто объясню то, что физики уже знают.

Не используйте упомянутую статью от alizar в качестве источника информации. В ней неверно первое же предложение (точнее, подпись к первой картинке: «Сфера из кремния-28 с чистотой 99,9998% может быть принята как эталон единицы измерения количества вещества»), к нему мы ещё вернёмся (UPD от 2017-11-05 19:30: исправлено). В качестве хороших источников информации предлагаю статью в английской Википедии о новом СИ, оригинальную статью Nature, старый СИ, черновик нового СИ, FAQ о новом СИ.
Читать дальше →
Всего голосов 112: ↑111 и ↓1+110
Комментарии391

Фантастика и фентези за два с половиной года, почти сто хороших книг

Время на прочтение22 мин
Количество просмотров246K
На этот пост меня подтолкнула публикация «Почему я ворую книги, бедные авторы, и как это исправить», а именно — скепсис и возражения на мой комментарий о том, что я не читаю плохие книги. Мне предложили рассказать, как я выбираю книги для чтения и что именно читаю. Ну я и повелся.
Оформить список было сравнительно просто, FBReader любезно хранил на GoogleDrive все скачанные книги с того момента, как там появилась эта услуга. Предлагаю вашему вниманию список прочитанного мной за 2,5 года из жанров фентези и фантастики.
Читать дальше →
Всего голосов 70: ↑66 и ↓4+62
Комментарии553

Делаем автономную фотобудку на raspberry pi

Время на прочтение8 мин
Количество просмотров24K
В век «онлайна», печатная фотография стала больше походить на диковинку, как это было раньше с фотографией цифровой. В последнее время, различного рода фотобудки, стали набирать популярность, как интересный способ развлечь гостей и получить памятный сувенир в виде фотографии. Я фотограф, который увлекается программированием, и при этом сочетании, было бы странно не попробовать сделать себе фотобудку.
В отличии от коммерческих моделей фотобудок, которые есть в продаже, мне хотелось сделать действительно компактную и автономную систему. Чтоб я параллельно основной работе, мог за пару минут ее установить хоть в поле и не таскать с собой лишние десятки килограмм веса. И у меня это получилось.
Под катом будет рассказ о железе, raspberry pi и программировании всего этого под linuх и конечно же мой любимый python. Забегая вперед, скажу, что мне хотелось именно качественных фотографий, поэтому съемка ведется не на веб камеру, а на DSLR, поэтому статья должна получиться еще больше и интересней.

Читать дальше →
Всего голосов 17: ↑16 и ↓1+15
Комментарии19

Linux в кармане — на службе у фотографа

Время на прочтение6 мин
Количество просмотров50K
Так получилось, что фотография, это мой основной профессиональный вид деятельности, а программирование — хобби, которое иногда позволяет размять мозг. Кроме непосредственно разминки для мозга, программирование помогает и в работе. Например, писал полезные штуки, такие как это или это, или это.

Недавно поставил себе задачу, как бы еще порадовать своих клиентов. Вспомнил многочисленные просьбы клиентов на свадебную съемку: «Как хорошо было бы, если бы на банкете вы смогли показать коротенькое слайдшоу из фотографий, которые отсняли за день». На эти просьбы приходилось отказывать, по нескольким причинам: лень таскать с собой ноутбук для сборки слайдшоу, нет времени на отбор пары десятков снимков из сотен, из raw опять же нужно конвертировать, и самое главное — на это все нужно время, которого нет.

Это рассказ, о том, как мне удалось сделать для себя инструмент, который с минимальным моим участием и минимальным дополнительным весом в рюкзаке, помогает сделать красивые слайдшоу. И конечно же рассказ о python, ffmpeg и linux на android.
Читать дальше →
Всего голосов 72: ↑69 и ↓3+66
Комментарии75

Как я перешёл из системного администрирования в Android-разработку

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


Несколько лет назад, я, как и другие начинающие Android-разработчики, решил найти работу в этой области. Если вы начинающий специалист, и не знаете, с чего начать изучение Android, или если вы уже обладаете определёнными знаниями в этой теме и планируете в скором времени устраиваться на работу, то этот материал для вас. По задумке, к данной статье вы будете возвращаться по мере накопления опыта: смотреть на каком этапе в данный момент находитесь и что изучать дальше.
Читать дальше →
Всего голосов 44: ↑39 и ↓5+34
Комментарии42

DIY порошок для посудомойки: как не растворить посуду и не повторить моих ошибок. Год экспериментов

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


Предыдущие публикации:

Пудра для мозга или как сделать порошок для посудомойки в 9,7 раз дешевле
DIY порошок для посудомойки: разбираем промышленные средства и улучшаем рецепт

Прошло уже больше года с момента последней публикации из серии домашней алхимии, посвященной издевательствам над бытовой техникой производству порошка для посудомойки в домашних условиях. Я все еще жив. Большинство тестировавших жуткие смеси, насколько мне известно, живы. В этом посте я хотел рассказать как правильно мыть ржавые гвозди в посудомойке, не растворяется ли картошка с укропом и подвести итог экспериментов за год.
Читать дальше →
Всего голосов 116: ↑116 и ↓0+116
Комментарии544

Просмотр сериалов как способ изучения английского языка

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

Итак, дорогие читатели, после семи месяцев просмотра сериалов на английском, я решила, наконец, написать обзор о лучших, на мой взгляд, сериалах для изучения английского языка.
Читать дальше →
Всего голосов 31: ↑23 и ↓8+15
Комментарии85

Снежинки в стилистике StarWars своими руками (upd. 2016)

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


A long time ago in a galaxy far, far away… Как всегда, в конце года, Антонио Эррера решил нас порадовать новыми паттернами снежинок, выполненных в стилистике StarWars.

Конечно они сделаны по мотивам нового фильма саги — «Изгой один: Звездные войны. Истории». Честно, меня фильм не зацепил. Сын (который без ума от всех фильмов) при просмотре фильма просто заснул. Но это мое личное мнение, поэтому ловите.
Новая коллекция паттернов
Всего голосов 22: ↑21 и ↓1+20
Комментарии15

Мессенджеровские чтения профессора Ричарда Фейнмана

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


Ещё в прошлом году мы начали перевод и озвучку Мессенджеровских лекций Нобелевского лауреата по физике Ричарда Фейнмана, которые он прочитал в Корнелльском университете в 1964 году.

В прошлом году нам удалось опубликовать 2 лекции из 7. И вот, благодаря нашим подписчикам, мы выпустили 3-ю лекцию, в которой Ричард Фейнман рассказывает о том, какие существуют законы сохранения, как они работают и какие у них есть сходства.

На случай, если кто не успел посмотреть, мы дублируем первые две лекции этого курса.
Приятного просмотра!
Всего голосов 21: ↑21 и ↓0+21
Комментарии8

«Киев-30»: как я снимал на «шпионский» фотоаппарат

Время на прочтение5 мин
Количество просмотров58K
Я уже писал, что снимаю фотоаппаратами прошлого века, использующими пленку формата 127 (ширина 46 мм). Чтобы ее получить, приходится разрезать вдоль пленку формата 120 (ширина 62 мм), а оставшуюся полоску (16 мм) выбрасывать. При нынешней цене на фотоматериалы это барство и расточительство. Чтобы не рыдать каждый раз над мусоропроводом, я купил «Киев-30» — советский «шпионский» фотоаппарат, использующий 16-миллиметровую пленку.


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

Охлаждённая Nikon D5500a делает потрясающие фотографии космоса

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

Туманность Калифорния (NGC1499), снятая фотолюбителем Филиппо Брадашиа на охлаждённую камеру D5500a с апохроматическим рефрактором AIRY ED100

Итальянский производитель оборудования для астрофотографии PrimaLuceLab выпустил интересную модификацию камеры Nikon D5500a специально для астрофотографии. Модификация адаптирована для длинной выдержки и использует созданную под заказ систему охлаждения для сенсора ПЗС. Самые серьёзные астрофотографы всегда охлаждали сенсоры, ну а теперь фантастическая по красоте астрофотография стала проще и доступнее.

Камера великолепно снимает звёзды, туманности, Луну и планеты Солнечной системы. Вместе с рефрактором её вполне можно использовать без компьютера.
Читать дальше →
Всего голосов 33: ↑28 и ↓5+23
Комментарии66

Учим английский дешево и эффективно

Время на прочтение9 мин
Количество просмотров161K
Английский можно выучить дешево, иногда даже бесплатно. В этой статье я расскажу про личный опыт: какой софт и ресурсы в Интернет оказались максимально эффективными для меня, и как ими правильно пользоваться.

Если вы не готовы тратить на английский хотя бы 2 часа в день, то дальше можно не читать.
Читать дальше →
Всего голосов 45: ↑40 и ↓5+35
Комментарии135

Создаём установочный носитель с множеством версий Windows NT 6.0+ без использования стороннего софта

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

КДПВЗдравствуйте. Сегодня я расскажу как можно создать единый установочный носитель с множеством разных версий Windows не прибегая к использованию стороннего ПО. Таким образом вы будете полностью понимать какие манипуляции мы выполняем.


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


Кому интересно — прошу под кат.

А ну-ка, посмотрим
Всего голосов 34: ↑33 и ↓1+32
Комментарии108

Доступность «кастомных html-контролов для незрячих пользователей

Время на прочтение3 мин
Количество просмотров6.6K
Цель данного поста, с одной стороны, продемонстрировать насколько незрячим пользователям сложно, а порой и вовсе невозможно работать с html контролами, не реализующими требования доступности, а с другой — показать, что реализовать эти требования совсем не трудно.
Читать дальше →
Всего голосов 23: ↑22 и ↓1+21
Комментарии3
1
23 ...

Информация

В рейтинге
2 066-й
Откуда
Тверь, Тверская обл., Россия
Дата рождения
Зарегистрирован
Активность