?

Log in

Ср, 1 сент, 2027, 00:47
Заглавный пост

Привет! Сюда также можно писать мне всякое. Комменты скринятся.

Ссылки на посты о моих проектах, которые могут быть кому-то интересны и/или полезны.

Пн, 26 дек, 2016, 02:00

Други! Уходя на dreamwidth, не забывайте писать, куда именно :) Ну и вот здесь можете отметиться, чтобы я вас зафрендил там тоже, если до сих пор не.

Пт, 2 дек, 2016, 20:20

Ещё вот расскажу вам об ужасах иммиграции. Поскольку я на свою жопу человек честный, по приезду в Болгарию открыл сразу фирму, чтобы работать легально и платить налоги. В Беларуси у меня фирмы не было, но было предпринимательство. Открывалось достаточно просто что одно, что другое. Но дальше весело.

Как все мы знаем, у Беларуси всегда свой путь, а с цивилизованным миром ей не по пути. А ещё, отставным КГБшникам обязательно нужен свечной заводик. Ладно бы они жили себе на откатах, но другим жить не мешали. Нет, так тоже нельзя. Поэтому все те средства криптографии, которые используются в нормальных странах, в Беларуси были объявлены сраным говном и запрещены. А раз нормальное нельзя, значит нужно изобретать свои велосипеды из говна и палок и обязывать всё сущее ими пользоваться. Одним из таких заводиков, специально созданных для вредительства и паразитирования на государстве (в широком смысле), стала говноконтора «Авест». Говноконтора оная пишет криптопровайдеры, соответствующие законодательству. Вы всё правильно поняли: создали закон под контору, а потом сразу контору под закон. Никак же нельзя допустить, чтобы враги из ЦРУ перехватили мою налоговую декларацию, да. Ну и вот так получилось, что другой бухгалтерский софт пишут другие выпускники РТИ с красным дипломом (*), но черви и тараканы у них в головах, вероятно, отличаются от авестовских. Поэтому разному обязательному говнософту нужны разные версии авеста. И ставить их нужно в строго определённой последовательности, иначе перестаёт работать всё сразу. Ещё аппаратные ключи периодически пропадают из системы, а для повышения криптостойкости системы сами сотрудники удостоверяющего центра рекомендуют ставить пароль на ключ «12345678». Ведь более сложное можно забыть, а потом бегать и не рвать на себе волосы (if any). Ну и вишенкой на торте ситуация, когда разный обязательный говнософт не может работать в одной системе. Было время, когда для декларирования нужна была максимум XP, а для накладных — минимум Win8 (не по вине авеста и, к счастью, это быстро починили). В общем, для любого человека, который в Беларуси имеет хоть какое-то отношение к бухгалтерии и ИТ одновременно, слово «сертификат» является ругательным. Это я очень кратко изложил суть проблемы. Полностью этот ад не передать ни словами, ни мимикой, ни жестами, ни даже танцем.

Признаюсь, чего-то примерно такого же я ожидал и от Болгарии, а при слове «сертификат» начинал нервно икать. Оказалось, выглядит оно не совсем так. Захожу я на сайт банка, нажимаю кнопку «хочу сертификат», мне на телефон приходит СМС, я ввожу из него код и нажимаю кнопку, которая устанавливает новый-красивый сертификат в браузерное хранилище. Всё. Никаких авестов, никаких IE8 (многому говнософту в Беларуси нужна конкретная версия IE — не больше и не меньше), никакой винды.
___
* Локальный мем, означающий программистов-идиотов, которые не были отловлены хедхантерами и трудоустроены ещё на 1-м курсе, поэтому пошли работать за еду на государство

Пт, 4 ноя, 2016, 23:06

Как некоторые уже в курсе, я 3 месяца назад переехал из Беларуси в Болгарию. Уже с большего даже обжился. Чего бы вам всем рассказать о Болгарии и о своём опыте поросятства?

Пн, 31 окт, 2016, 16:47

Узнал сегодня страшное. В Google Chrome есть свой резолвер, который не использует libnss (который в линуксе, вообще говоря, обязателен), а тупо дёргает DNS-серверы, прописанные в /etc/resolv.conf. Раньше был флаг, это поведение можно было отключить. Но его убрали! Мол, наше говно стало более-менее работать, давайте запретим его отключать теперь.
https://bugs.chromium.org/p/chromium/issues/detail?id=432236

И вот потом у меня ещё спрашивают, откуда у меня к этому говну такая лютая ненависть. Чтоб там весь гугл в аду горел.

Пт, 2 сент, 2016, 22:34

Сегодня тыкал палочкой в электродуховку Gorenje B797W (Type: EVP 645-17). Диагноз — не работает (для гугла — не включается, не нагревается, мигают цифры на табло). Мануала, конечно же, не было, а поиск показывает 100500 говносайтов, где мануалов нет (я тыкал на разные — нет и всё), но у гугла они в топе. В общем, оказалось, что эти наркоманы блокируют включение печки, пока не выставлено время (!). Чтобы выставить время в печке с механическими кнопками, нужно нажать одновременно на кнопку с изображением кастрюли с паром и кнопку с изображением кастрюли с надписью «Stop», отпустить обе, после чего крутилкой (или кнопками +/-) выставить время. После этого печка начнёт запускаться. Надеюсь, этот пост сэкономит чьи-то нервы.

Сб, 16 июл, 2016, 23:46

Пополнил же тут коллекцию браслетов :) Приехал Xiaomi Mi Band 2, который с экранчиком.

Из плюсов:
- появилась сенсорная кнопка. Теперь можно не дёргать рукой, достаточно нажать. А вот жест «просмотр времени» стал отключаемым.
- собственно, экранчик. Умеет показывать время, шаги, пульс, остаток аккума, пройденное расстояние (в русской версии «бег»), сброшенные калории (в русской версии, хехе, «температура»). При жесте или нажатии кнопки всегда показывает время, остальное включается последовательными нажатиями кнопки. Все пункты, кроме времени, можно отключить в программе
- при уведомлениях из некоторых приложений умеет рисовать иконки. Верно как минимум для WhatsApp :) Для остальных просто пишет «APP»
- появилась возможность указать интервал времени, когда браслет не будет жужжать на уведомления приложений. Кнопка «не уведомлять во сне» так и не появилась, что достаточно странно для устройства, у которого трекинг сна — одна из главных задач
- будильников стало 10 вместо 3 в предыдущей версии браслета
- оно наконец-то научилось уведомлять о длительном отсутствии активности. Примерно через час сидения на жопе отправляет шевелиться :)

Из минусов:
- примерно вдвое дороже предыдущих версий
- меньше будет жить аккум. Насколько меньше — пока вопрос
- за две ночи так и не посчитал мне сон. Полагаю, проблема в том, что я слишком поздно ложусь. 1S тоже не хотел считать, а вот 1 считал вообще всегда. Надеюсь, что пофиксят в новых прошивках (Upd: третью ночь посчитало правильно, хотя тоже лёг утром)
- иногда измеряет пульс, когда его никто об этом не просит
- чтобы посмотреть шаги, жать кнопку обязательно — жеста уже недостаточно

Пн, 16 май, 2016, 19:33
Евровидение 2016

Евровидение, которое когда-то начиналось как конкурс песни, с каждым годом всё больше и больше превращалось сначала просто в цирк, потом в цирковое шоу фриков. Позапрошлый год был переломным в его истории. Австрийская колбасная кончита-бородата показал(а/о), что быть бóльшим фриком нельзя, ибо бóльшим фриковством будет разве что отрезание себе ноги в прямом эфире выключенной и разобранной бензопилой. Народ понял посыл совершенно правильно. В прошлом году конкурс был ощутимо более поющим. Художественная ценность возросла, за некоторым исключением все выступления можно было смотреть без кровавых слёз, даже почти не возникало желание убиться фейспалмом. А в этом году Европу подкосил кризис. Все страны привезли песни, которые никак не должны были победить. Комментировать особо нечего, но я всё же попробую.
Читать дальше...Свернуть )
Кому бы я раздал места в этом году? Австралия за качество, Австрия за стиль, Италия за рыжую жабу. Остальных выгнал бы с позором или без позора.

Чт, 24 мар, 2016, 02:57
Как поломать интернет 11 строчками кода

Оригинал взят у leo_sosnine в Как поломать интернет 11 строчками кода
Ржака вообще:

Конечно, не весь интернет, а всего лишь кучу проектов на Node.js, но и так неплохо получилось (c).

Несколько часов назад JS-разработчик Азер Кочулу (Azer Koçulu) отозвал из NPM (популярный менеджер пакетов, используемый при разработке проектов на Node.js) более 250 своих модулей. Причиной этого стали разногласия по поводу названия одного из модулей, совпавшего с названием мессенджера Kik.

Представители разработчиков Kik сначала обратились к Кочулу с требованием переименовать модуль, тот отказался, после чего они пошли напрямую к администраторам NPM. Те не стали спорить и тихо сменили владельца модуля.

Это привело Кочулу в ярость, он снес из NPM все свои разработки и перенес их на GitHub. По несчастливому стечению обстоятельств среди них оказалась 11-строчная функция leftpad, занимающаяся дополнением строки пробелами до нужной длины. И функция эта использовалась каким-то безумным количеством JS-проектов (за последний месяц модуль left-pad скачивался почти два с половиной миллиона раз), которые сразу после этого сломались.

Администрации NPM пришлось пойти на беспрецедентный шаг и откатить отзыв злосчастного модуля. Обычно такое невозможно, что удалилось, то удалилось, но простая заливка нового одноименного модуля не исправила бы все зависимые проекты.

Это примерно все, что нужно знать о разработке на JavaScript в 2016 году.


From here: https://bugtraq.ru/rsn/archive/2016/03/11.html

Чт, 4 фев, 2016, 22:59

Представляете, а я себе часы заказал. И не яббловотч какой-нибудь, а вполне себе банальные китайские за 5 баксов. И нет, не подделку под известный бренд. Правда уже не уверен, что смогу носить. Ибо с появлением пейджера где-то году этак в 2000 я часы носить перестал. К тому же Mi Band на левой руке.

Вт, 2 фев, 2016, 02:02

Вот в этом вашем телеграме решительно всё решительно через жопу. Обновление десктопного клиента ставится в домашнюю директорию, например. Из-за такого говна придётся скоро home монтировать с noexec. Даже вот Chrome насколько мерзкий и отвратительный, но всё равно ставится в /opt, а не в home.

Чт, 5 ноя, 2015, 04:21

Дизайн новых банкнот чем-то неуловимо напоминает Material Design :) Или мне сейчас всё его напоминает?
И да, купюры мне понравились. Стильненько, цыганщины нет (что для РБ вообще довольно странно), но и примитивным оно не выглядит. А вот монеты... Ну они просто не нужны, да.

Сб, 24 окт, 2015, 18:32

Считаю своей лучшей покупкой в китайпосылторге электромухобойку (сцылко давать не буду, сами найдёте по electric bug killer). Выглядит как ракетка, заряжается от 220в. Дрозофилы и прочая мелочь просто испаряются, моль разрывает на куски (остаются одни крылья), крупных мух оглушает (или парализует). Если не добивать, через полчаса может худо-бедно взлететь. А если муха умудрится застрять между слоями сетки, она там красиво искрит, а потом начинает вонять палёной органикой. В общем, категорически рекомендую.

Вт, 20 окт, 2015, 17:32

Сегодня выяснилось, что если Logical Volume состоит более, чем из одного сегмента, sync делается негуманно долго. В моём случае получилось чуть дольше секунды. Как выяснил? Emacs по умолчанию дёргает sync при каждой операции записи. В процессе разборок потратил много нервов, обрёл много седых волос. Скорее всего проблема касается только LVM over LUKS, но всё же.

Ср, 23 сент, 2015, 02:26

В последнее время жена перестала выключать компьютер. Сам комп абсолютно бесшумный, поэтому при уснувшем мониторе определить, что комп работает, можно только по светодиоду, который достаточно тусклый. И вот задумался я, сколько же оно потребляет? Оказалось, что в режиме простоя 22 Вт, под максимальной нагрузкой — 47 Вт. Т.е. круглосуточно работающий комп сжирает за месяц аж на целую бутылку пива. В общем, выговор жене отменяется.

Вс, 30 авг, 2015, 22:49

Обкатали со старшим ребёнком местную гражданскую авиацию. Тот самый единственный рейс Гомель-Минск, который является частью рейса Кёнигсберг-Минск. Было всё так...Свернуть )

Пт, 21 авг, 2015, 13:30

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

21.08.2015 8:40 - Arrival at exchange office, 白 Russia, 白Russia

То есть да, они решили, что Беларусь — это такая Россия с шуфлядкой.

Конечно же, 白 переводится как «белый», а китайцы явно не в курсе о непереводимости топонимов. Но идея хороша :)

Вт, 4 авг, 2015, 22:21

Внезапно обнаружил, что хорошие телефоны больше не выпускают: или по характеристикам заведомо говно, или отзывы плохие, или presale (а потом будут плохие отзывы, да). Причём, это касается как китайцев по сотке за кило, так и брендов по штукебаксов. Ещё пугает мода на экраны 5.5". Если 5.0" у меня в руке с трудом, но умещается, то как держать ещё полдюйма, я вообще не могу представить. 5-дюймовые дискеты же все помнят, да? И вот в этих дурах всё равно ставят детские аккумы на 2000мАч, как и в старинных 4.5". А особенно странно там смотрится nanoSIM, где один из слотов совмещён с microSD. Это не может быть обосновано экономией места. Я неоднократно разбирал телефоны, поэтому отлично представляю, сколько ещё всего туда можно напихать. Вот зачем так издеваться над людьми?

Чт, 14 май, 2015, 21:23

С подачи многоуважаемого uncle_sem решился-таки купить китайские блютусные наушники взамен умирающих Plantronics. И таки шо ви себе думаете? Результатом очень доволен. Не то, чтобы оно совсем Hi-Fi, но это лучшее из блютусных наушников, что мне приходилось слышать. Поднял слегка высокие, понизил низкие и средние. Во время разговора тоже слышно нормально с обеих сторон.

Чт, 30 апр, 2015, 01:33

Внезапно понадобилось залить на телефон всякое. Обычно я для этого использую sshfs, но по вифи это медленно и печально. Тут же решил подключить кабелем и попробовать MTP. Последний раз я его видел года три назад. Было… никак. Оказалось, сейчас уже вполне можно пользоваться. Правда попытка посмотреть список MTP-устройств во время передачи файлов убила оную передачу данных нафиг.

Параллельно решил глянуть, чем сейчас модно переназначать кнопки мыши (у меня уже много лет Back на «колесо влево» и Close Tab по «колесо вправо»). Узнал о существовании такой штуки, как xautomation, и задумался о том, как я жил раньше. На радостях снёс нафиг порядком меня задолбавший imwheel.

Это из хорошего. А из плохого то, что кнопка «колесо вправо» у меня практически дохлая. Придётся перепаивать, благо она там стандартная, а донорская мышь имеется.

20 most recent