Avatar for zverok

Любимый (ну, потому что единственный с нормальным ассортиментом) сайт по продаже матэ сделал редизайн! Раньше был дизайн из 90х «сын маминой подруге сделал на информатике»: http://web.archive.org/web/20180419063615/http://www.mate-tea.in.ua:80/category_4.html. А стал из 2000х («сын маминой подруги сделал на информатике, подписался вебстудией и взял оплату в долларах»): https://www.mate-tea.in.ua/mate/

Comment

Какой ОДИН фильтр забыли во всём этом буйстве «такой внимательный покупатель как вы наверняка хочет выбирать по виду, зрелости, производителю, и сортировать по 10 разным критериям»? Правильнно, фильтр «есть в наличии» (при том что в наличии обычно ~30% того что на сайте)

 ‎· министерство путей сообщения 5
10 more comments
Comment

(Приложение Foursquare кстати демонстрирует тот, старый, советский способ борьбы с пустотой — у них комментарии под объектами при скроллинге дублируются раз по пять. Чтобы тебе всегда было чего почитать.)

 ‎· TODO: feathers
Avatar for zverok

Любая моя попытка ответить на какой-нибудь Опрос, чтобы у людей была Полезная Статистика, заканчивается так:

Comment

Отличный вопрос! А скажите пожалуйста, «мы покупаем или продаём»? Они есть у меня дома или в магазине? Я сижу дома на диване или куда-то еду? Книжка — нонфик со схемами и иллюстрациями или детективчк на один раз? А вариант «бумажная на русском vs электронная на английском» (и наоборот) тоже входит в этот выбор? «Ответ: 57».

 ‎· министерство путей сообщения 2
Comment

Или так:

 ‎·  screen-2019-01-20_22:00:53.png ‎· министерство путей сообщения
Avatar for zverok

Между тем, звонки вида «мама, я в больнице, не могу говорить, срочно переведи денег» на домашний телефон стали поступать ~раз в неделю. Учитывая что трубку домашнего всегда берёт бабушка (ей 95), первый раз был довольно нервный. С тех пор она просто пожимает плечами и кладёт трубку (на всякий случай перезванивает сыну, да, но пересказывая ему историю в жанре анекдота). Впрочем, сам факт существования такого бизнеса делает меня немножко не любить человечество.

Comment

Я воспитан на О'Генри! Моженник «должен» извлекать прибыль из жадности, тщеславия и невежества, а не из уязимости и гуманизма!!!1111одинодин

 ‎· министерство путей сообщения 47
9 more comments
Comment

«В участке!? Наконец-то приняли скотину эту, спасибо вам соколики!»

 ‎· лошадиное торнадо 4
Avatar for zverok

Книжки, прочитанные за последний ~год, в случайном порядке и с какими-то комментариями. #zverok_can_read

Comment

NB: я предполагаю, что пишу «отзывы» в таком формате, в каком я бы сам хотел их читать от интересных мне знакомых («автор — часть сообщения»). То есть как бы я рассказал за рюмкой: «читал вот такое, оно про то-то, мне оно вот так». Не претендую ни на что большее. Или меньшее. Осознаю, что отзывы могут портить настроение («говно какое-то невнятное» или «попса» про мои любимые книжки меня лично иногда задевает), beware.

 ‎· министерство путей сообщения 3
14 more comments
Comment

(только что) Haruki Murakami «Killing Commendatore» — нормальный Мураками: художник разводится с женой и уезжает жить в доме в горах, знакомится со Странным Человеком, находит Загадочную Картину, общается с девочкой-подростком и проч. Очень хороший. (Ну или «для меня работает» — то есть книжка И хорошо читается, И сильно задевает — притом что я не готов, наверное, доказыать что это «объективно качественная» книжка, многие критики вроде бы ругали.) Кажется, обычная, нормальная роль героя Мураками — это каким-то образом соединять «эту» и «ту» сторону, ни фига при этом не понимая. «Я бы так смог!»

 ‎· министерство путей сообщения 1
Avatar for zverok

Я так понимаю, что «Фильм вышел на Нетфликсе» следует читать «Мы снимали кино, получилось настолько бессмысленное говно, что только Нетфликс его и взял»?.. Пока от этого правила отклонений не видел.

Comment

The Ballad of Buster Scruggs хороший

 ‎· котоложцы и лисоглавцы
10 more comments
Comment

↑↑ ↑↑↑ я могу понять обое — в смысле, могу представить что для обоих из этих, «объективно» (ггг) простоватых фильмов, если оно clicked, то многое будет восприниматься как тонкое и хорошо устроенное; а если нет — то скучным и непродуманным (но мы на самом деле кажется вообще нерепрезентативны, штош)

 ‎· министерство путей сообщения
Avatar for zverok

Ситуация с HTTP-клиентами в Ruby похожа на детскую считалочку. Один в стандартной библиотеке, но с дебильным API, один расширяемый, но недоделанный, один с прикольным названием и пиаром, но ничего не умеет, один всё умеет, но abandoned, и т.д. Раз в год приходит новый герой и делает ещё один.

Comment

Gemfile с продакшена:

 ‎·  screen-2019-01-18_13:47:31.png ‎· министерство путей сообщения 3
Comment

(а также Парето наносит ответный удар и «80% пользователей используют 20% функционала» — поэтому если я придумал Новый Более Лучший API, или, наоборот, эффективную имплементацию для HTTP client library, достаточно имплементировать get/post/put/delete(url, [body], headers) и we are done)

 ‎· министерство путей сообщения 1
Avatar for zverok

К треду (кто видит, видит) про Пратчетта, юмор в литературе и густоту текста. Одно из книжных открытий прошлого года — такой David Wong и книжка «John Dies at the End» и два её продолжения. #zverok_can_read

Comment

(продолжения называются ещё лучше: «This Book Is Full of Spiders: Seriously, Dude, Don't Touch It» и «What the Hell Did I Just Read»)

 ‎· министерство путей сообщения 2
5 more comments
Comment

@arkenoi: так не было там нормального бюджета, инди-режиссёр разбил копилку и дружил с Полом Джиаматти (ну и вышел у него хороший пилот для возможного сериала — первые полчаса фильма; а потом прилепленные к нему кульминация и развязка «как у всех»: вместо слабоумия и непостижимых демонов — рациональный злодей из параллельного мира и героическая победа над ним)

 ‎· министерство путей сообщения 1
Avatar for zverok

К треду про hunspell. https://github.com/hunspell/hunspell/blob/master/src/hunspell/affentry.cxx#L659 «Прочитайте вслух название этого макроса»

Avatar for zverok

Про Вроцлав. С картинками (еслинайду)

Comment

Во Вроцлаве был в августе на конференции (про конференцию тут не будет, просто конференция). Почитавши лениво Викивояж, предположил что это такой польский Житомир со славными корнями и нудным настоящим. I couldn't get more wrong.

 ‎· министерство путей сообщения
12 more comments
Comment

У меня немного похожее ощущение осталось от Софии, хотя, как я тебя понимаю, во Вроцлаве вот это «город и город» ещё ярче выражено, а София скорее пёстрая из гармонично сплетённых разных кусочков.

 ‎· пионер постмодернизма
Avatar for zverok

В любимом нами сериале Person of Interest была серия, где герои попадают в почти безвыходное положение, помогающий им суперкомпьютер просчитывает что делать дальше и сообщает им, герои следуют совету и погибают; тут оказывается что это была симуляция суперкомпьютером, чтобы понять, что им подсказывать (ну, распространённый драматический ход); начинается опять приключение с того же места, пробуют по-другому — опят погибают, опять симуляция и т.п. На четвёртом-пятом заходе машина выводит надпись «кончается вычислительный ресурс, понижаем детализацию просчёта», герои продолжают отыгрывать сюжет, но вместо нормальных реплик выдают (с той же интонацией) фразы вроде «Умеренно саркастическая ремарка», «Раздражённое информирование о серьёзности положения», «Обеспокоенное уточнение ситуации» и т.п.

Comment

Это я к тому, что иногда хочется такой инструмент современным сценаристам въявную вручить. В Killing Eve: «Мы узнали её имя: Оксана! — ОК, найдите мне информацию на всех бывших заключённых с таким именем!» — 5 минут спустя: «Вот, прошерстил все русские тюрьмы, нашёл пять заключённых с таким именем, подходящих под профиль, погляди. — Точно, третья — это она!» Это уже максимально близко к ремарке «Компьютерный специалист некоторым образом находит данные».

 ‎· министерство путей сообщения 8
Comment

(Дело в том, что это не мешает наслаждаться сериалом, он в некотором роде «не про это» — не про believable полицейскую работу или преступный бизнес, а — ... Но сколько можно было бы ресурса сэкономить!)

 ‎· министерство путей сообщения 1
Avatar for zverok

Банальность, конечно, но базовая этика современных разработчиков софта всё же очень смешная. Приехало обновление для Android, тыкается всюду (неубираемая нотификация, напоминает о себе), клацаешь в него. Видишь большой экран, на котором написано: «Мы не скажем что в этом обновлении. Но оно может всё сломать. Установить сейчас или ночью?» (Ну, не буквально так, но в разделе «Что в этом обновлении» написано «Обновление может включать, но не ограничивается этим: * исправления стабильности и безопасности; * новый функционал... <и т.д., стандартная рыба>», в разделе — СВЁРНУТОМ по-умолчанию, но озаглавленном «Внимание!» написано что после обновления могут пропасть иконки с рабочего стола, настройки, и в принципе любые файлы, рекомендуем забакапиться.) И ничего, нормально.

Comment

ужасно бесит, что не убирается, да

 ‎· насупленное величие чащоб 1
Comment

(кстати, при попытке уйти с «большого экрана» кнопкой Home, эта попытка блокируется и всплывает нотификация «выберите пункт меню»! надо ли говорить, что меню на экране нету, а есть три кнопки — к счастью, она из них просто «ПОЗЖЕ»)

 ‎· министерство путей сообщения
Avatar for zverok

История про технологии, а конкретно про опенсорсную проверку орфографии. Для простоты чтения, прошу упражение по прибавлению к КАЖДОМУ пункту «и вот всё у них так» проделывать самостоятельно.

Comment

1. Короче, «вы этого не знаете» (если специально не копались/кто-то не рассказал), но проверка правописания почти везде выполняется софтом под названием hunspell. В том числе в Chrome, Firefox, Open/LibreOffice и много где ещё. (Не в MS Office, насколько я знаю, хотя за последние годы MS так стремится к коллективу и опенсорсу, что я бы не удивился).

 ‎· министерство путей сообщения 2
37 more comments
Comment

→ проблема конкретно с hunspell тут в том, что его хитрая схема хранения «всех возможных слов» (сворачивая аффиксы) экономит память, но сильно затрудняет оптимизацию. например, насколько я помню описание разных алгоритмов «ускорения саджета», тот который утверждался как самый быстрый (заменить _много разных_ пермутаций на урезание — т.е. мы сохраняем в памяти для каждого словарного слова все его варианты без одной буквы в каждой позиции, и без двух; потом ту же операцию проделываем с входным словом, и ищем совпадения по словарю) — требует чтобы словарь был «плоским списком слов». что, _кажется_, приводит к комбинаторному взрыву для многих языков со сложными правилами compounding/affixes (описываемый алгоритм, естественно, тестировался только на английском)

 ‎· министерство путей сообщения 2
Avatar for zverok

За последние дни написал в нескольких разных тикетах баг-трекера Руби комментарии с общим смыслом «мне кажется, вы не очень чётко понимаете логику и consistency языка, лучше бы эту фичу сделат вот так» (и один тикет с нуля с тем же смыслом). Обращаясь к language core team. Кажется, что-то пошло не так.

Comment

Или пора в language core team.

 ‎· 9000 6
4 more comments
Comment

@9000: да, про японский это прям бИда, я писал про это с конференции когда-то: https://mokum.place/zverok/1587651

 ‎· министерство путей сообщения 1
Avatar for zverok

В «Сочувствующем» Вьет Тхань Нгуена: «All of us who are living are dying. The only ones not dying are the dead.» («все живые одновременно и умирающие. Не умирают только мертвые»). В старом фильме «Бандитки»: «We live with death our entire life. Until the moment it actually occurs.» (по-русски, как я её помню: «Смерть продолжается всю жизнь, и прекращается, когда наступает» — я аж подпрыгнул, когда втретил почти то же самое в «Сочувствующем») Это парафраз чего-то известного, или просто настолько общеочевидная мысль?

Comment

Парафраз-спор с Эпикуром?

 ‎· лого, твиттер и огород 2
Avatar for zverok

Занятно! The eigenvector of "Why we moved from language X to language Y" · https://erikbern.com/2017/03/15/the-eigenvector-of-why-we-moved-from-language-x-to-language-y.html

Comment

TL;DR: предсказание «будущей популярности» языков программирование на основании количества статей «почему/как мы перешли с языка X на язык Y». ничего неожиданного, но занятно.

 ‎· министерство путей сообщения
16 more comments
Comment

^ ЫЫЫЫЫЫЫ

 ‎· unikaalne võimalus 1
Avatar for zverok

А скажите пожалуйста, у вас https://theoldreader.com/ открывается сейчас? (Неважно если нет аккаунта, у меня ни в одном браузере ни на одном из двух доступных коннекшенов, а https://downforeveryoneorjustme.com/theoldreader.com говорит всё в порядке)

Comment

да, в полный рост

 ‎· Корпорация амстердамских стрелко 2
6 more comments
Comment

ОЖИЛ. извините, был напуган

 ‎· министерство путей сообщения 1
Avatar for zverok

14 лет брака, йой (UPD 2019-01-10: 16, первый комментарий теперь invalid)

Comment

это даже не возраст согласия!

 ‎· насупленное величие чащоб 5
Comment

@hotgiraffe: а он и не согласен

 ‎· лого, твиттер и огород 8
Comment

он ещё торгуется

 ‎· an each to scratch 3
Comment

хы. залезши в собственный архив по делу, случайно нашёл первый пост с отметкой этой даты. от 2011-го. «давно тут сидим» (пугающе давно, to be honest)

 ‎· министерство путей сообщения 2
Comment

16.

 ‎· министерство путей сообщения 7
Avatar for zverok

«Смешное»: близкий человек в Таиланде, обнаружили что там не работает роуминг украинского Водафона. Вообще. С середины декабря. Техподдержка Водафона спокойно говорит «да, чёт не договорились с операторами ихними, в течение месяца поправим». То есть, вы понимаете да?.. Весь онлайн-банкинг, все сервисы «чёто вы вошли из подозрительной страны, отправили вам код подтверждения в смс», все прочие нештатные ситуации — ... То есть «проблема первого мира», конечно, но как-то неожиданно.

Comment

(и естественно никаких новостей на сайте компании — только зайдя в раздел Роуминг→Тарифы→Таиланд можно увидеть «временно не предоставляется», и только ПОЗВОНИВ ахахахааааа в техподдержку услышать какие-то комментарии)

 ‎· министерство путей сообщения 2
36 more comments
Comment

@zverok: aite then, слава OTP, слава AIS, слава всем нам

 ‎· лошадиное торнадо 1
Avatar for zverok

«Когда коту делать нечего». Было: https://docs.ruby-lang.org/en/2.6.0/ (единственные существующие официальные доки по руби) стало: https://rubyreferences.github.io/rubyref/ (то что сделал из них я).

Comment

(в процессе, надо сказать, обнаружив, что ~10% языка и важных библиотек не документированы вообще, например, пытливый читатель может поискать по первой ссылке синтаксис комментариев в Руби)

 ‎· министерство путей сообщения 1
11 more comments
Comment

Матц ретвитнул. Подумал вдруг, что — если я правильно эмпатирую его отношение к языку — чувства он должен бы испытывать смешанные. С одной стороны, конечно «контрибуторы наконтрибутили спасибо опенсорсу красота благолепие», с другой — это же немножко такое in your face «чо, язык придумали, а документировать не смогли»? Плюс японское самолюбие, плюс японские проблемы с английским, плюс приклеенная намертво маска nice guy (и если, скажем, ему представляется что правильный способ описать язык ВООБЩЕ не такой, сказать ему об этом нечем)

 ‎· министерство путей сообщения 5
Avatar for zverok

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

Comment

0. я уже давно кручу в голове что «мне не нравится, что анализ и разработку разумного алгоритма подменяют машин-лёнингом» (например, вот большой пост про это: https://mokum.place/zverok/13579 — ну и я поставил умеренно уникальный тег на те свои посты, которые нашёл)

 ‎· министерство путей сообщения
17 more comments
Comment

@alf: ну я к тому, что там нет необходимости подниматься на уровень "понимания" чего бы то ни было.

 ‎· newtover
Avatar for zverok

Зачем. Я. Посмотрел. Свежую. «Масяню».

Comment

(вызывает экзистенциальный ужас тем, что она такая же как и была — в смысле, автор просто забавным голосом озвучивает типические для ровесников ситуации, слегка их утрируя. но 15 лет назад и сегодня это — ... и ведь это ж про нас, а не про автора)

 ‎· министерство путей сообщения 1
7 more comments
Comment

@dixi: я кстати этого, как раз, не особо чувствую (ну в смысле со-чувствием). кроме краткого периода «супер-популярной студии Мульт.ру» это всегда был, кмк, способ лениво развлекаться одного конкретного человека. я вот уже 20 лет на досуге фигурки из тополиной коры вырезаю, и чо.

 ‎· министерство путей сообщения 2
Avatar for zverok

В продолжение вчерашнего — о карьере (моей) вообще. Непонятно!

Comment

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

 ‎· министерство путей сообщения 1
22 more comments
Comment

@9000: хайлевел девелоперам/лидам предлагают перейти в менеджеры, но это необязательно.

 ‎· Garbage collector
Avatar for zverok

Про языки программирования и карьеру.

Comment

В этом (2018-м) году я протёр глаза, и осознал, что возлюбленный мой Ruby is no more. В смысле, он конечно ещё будет трепыхаться (и обеспечивать меня зарплатой) — как трепыхается PHP, только для 2010-х, в этой же примерно нише: стандартный инструмент, чтобы быстро и относительно дёшево Сделать Сайт. Оставшееся «сообщество» заточено именно на это (и скажем в штыки воспринимает любые нововведения в язык, повышающие выразительность и лаконичность — это не надо, надо чтобы было «просто и как обычно», а также по возможности быстро).

 ‎· министерство путей сообщения 1
43 more comments
Comment

^^ Отлично! Если что, можно ко мне приставать на эту тему с вопросами любого уровня. (^ да, это сурово; почему я и упоминал Haskell и OCaml/Reason, они нишевые, но начать и протащиться от аналогичных идей с первых строк, кмк, очень легко.)

 ‎· 9000 1
Avatar for zverok

«Как написано в книге «Жизнь средневековой Руси накануне конца света» про имена у половцев: «часто имена были призваны сохранить и как бы спрятать ребёнка от злых духов; если, например, в семье часто умирали мальчики, то очередного мальчика называли Девочка» — конец цитаты. Вот так себе явственно и представляешь: встречаешь на берегу пограничной реки тёмного половца, с плетёной корзинкой у седла, чтобы туда прятать похищенных в рабство светлоголовых детей; он глядит на тебя молча и плотоядно, а ты спрашиваешь его испуганно (чтобы чем-то занять паузу): «А как тебя зовут?». А он тебе так сумрачно: Девочъка.»

Avatar for zverok

Доброе слово и кошке приятно: «Olivier Lacan on Twitter "“These Ruby 2.6 release notes made by Victor Shepelev are simply outstanding! https://t.co/AlN48tKY7t» https://twitter.com/olivierlacan/status/1080888391162650626

Comment

ну и в принципе так, «засветился»: https://twitter.com/search?f=tweets&vertical=default&q=rubyreferences.github.io&src=typd

 ‎· министерство путей сообщения
Comment

Между прочим, на то чтобы создать «нормальный» чейнджлог (а не восторженный блогпост «уии я заметил и понял две новые фичи, вот вам восемь страниц рассуждений про ето!» но и не суровый аскетизм ньюс-файла: https://github.com/ruby/ruby/blob/trunk/doc/NEWS-2.6.0) потрачено наверное часов 20 времени. В процессе обнаружено ~10 (скорее преуменьшаю, чем преувеличиваю) новых фич к которым забыли написать/обновить доки (несколько успел исправить до релиза и ЗАКОНТРИБУТИТЬ, остальные обнаружил уже после, но уже тоже ЗАКОНТРИБУТИЛ) и одну которую написали левой ногой без какой-либо оглядки на consistency остального языка (написал Гневный Тикет). А смысл?

 ‎· министерство путей сообщения 5
Comment

ну и в руби викли попал в первую секцию

 ‎· лого, твиттер и огород
Comment

@adworse: ну потому что отбросил ложную скромность и тегнул Питера Купера (составителя) в Твиттере ¯\_(ツ)_/¯

 ‎· министерство путей сообщения

1 2 3 4 5 6 7 8 9 10