Поймай меня, если сможешь. Версия директора

«Поймай меня, если сможешь». Так называется фильм Стивена Спилберга. Я смотрел, интересно. Но не правда, хоть и основано на реальных событиях. В действительности, «поймай меня, если сможешь» — это такая игра. Я вижу эту игру каждый день, и даже участвую в ней. И чувствую себя примерно так же, как герой фильма Спилберга – тот, которого […]

Возможно ли без Redux?

На сегодняшний день можно найти уйму позиций, где требуется react/redux. React прекрасен, вопросов нет. Вопрос к Redux — возможно ли без него. Если погуглить чуть-чуть, найдется добротная статья на хабре (https://habr.com/ru/post/350850/), где автор задается таким же вопросом. В статье на простом примере (todoList) метод this.updateViews() вызывается слишком часто (семь-восемь раз) и кажется, что можно сделать […]

VPN на роутере Билайн для обхода блокировок

Билайн активно вводит в своих домашних сетях технологию IPoE. Данный подход позволяет авторизовать клиента по MAC-адресу его оборудования без применения VPN. При переводе сети на IPoE VPN-клиент роутера становится незадействованным и продолжает настойчиво стучаться в отключенный провайдерский VPN-сервер. Нам остается только перенастроить VPN-клиент роутера на VPN-сервер в стране, где не практикуются блокировки интернета, и вся […]

Чудеса учетной методологии: амортизационный фонд

Я обожаю программирование – оно творит чудеса. Но о программировании вам известно гораздо больше, чем мне. Однако чудеса встречаются не только в программировании, но даже в такой затхлой и заскорузлой области, как бухгалтерский учет. Да-да, в ней самой – в бухгалтерии, к которой я испытываю амбивалентные чувства: искреннюю и горячую симпатию (все-таки это моя изначальная […]

Entity Framework 6 with Full-Text Search via LINQ

Хочу поделиться своим костылем в решении довольно банальной проблемы: как подружить полнотекстовый поиск MSSQL c Entity Framework. Тема очень узкоспециальная, но как мне кажется, актуальна на сегодняшний день. Интересующихся прошу под кат. Все началось с боли Я разрабатываю проекты на C# (ASP.NET) и иногда пишу микросервисы. В большинстве случаев для работы с данными я использую […]

Задачи отечественного секвенаторостроения (июнь, 2019 г.)

Перед чтением этого апгрейда желательно ознакомиться с опубликованным ранее исходником. Самый первый и самый популярный на сегодняшний день нанопоровый секвенатор MinION (минимальный комплект в UK — $1000, в России – 150 тыс. руб.), разработанный компанией Oxford Nanopore Technologies (ONT), работает на одноразовых ячейках, каждая из которых стоит $900 (в России – 135 тыс. руб.). Такие […]

«Сам себе Чубайс» или альтернативная энергетика в деревне

Доброго дня дорогие Хабровчане! Сегодняшняя моя статья будет посвящена теме «альтернативной энергетики» — точнее системы электропитания деревенского дома от солнечных батарей. Я не являюсь каким-то «ушибленным на всю голову Гринписовцем» которому жить на свете никак от того, что из свиней делают котлеты. Потому альтернативной энергетикой я занялся можно сказать вынужденно, по серьезному занялся. «Детские игры» […]

Решаем задачи на принятие решений на основе данных

Сейчас многие и очень многие люди (обычно их называют аналитиками, но в целом это может быть какая угодно специальность) готовят различные красивые таблицы и графики, на основании которых в идеале должны приниматься важные решения. Понятия, которые начинаются со слов Data Driven, сейчас на слуху. Но не всегда решения принимаются действительно на основе данных. А иногда […]

Владимир Воробьев: «Михаил Ботвинник был счастлив, что машина не нашла решение, которое он нашел за доской»

Когда 1974 году в Ленинграде был создан научно-исследовательский вычислительный центр (ныне — СПИИРАН: Санкт-Петербургский институт информатики и автоматизации Российской академии наук), в группу математического обеспечения ЭВМ вошел Владимир Воробьев. В 1978 году на ее базе образовалась одноименная лаборатория, и Владимир Иванович руководил ей в течение 30 лет. Воробьев — доктор физико-математических наук, профессор. Сейчас он […]

Древности: Philips Velo 1, ночной кошмар энтузиаста технологий

В английском языке есть такое понятие как «early adopter». Я не уверен, можно ли его адекватно перевести на русский язык, в голову приходит разве что поговорка «Поспешишь — людей насмешишь». Early adopter — это энтузиаст технологий, желающий испытать их на себе как можно раньше, не дожидаясь решения множества неизбежных при начале производства проблем и косяков. […]