TGViewer
Channel Public Channel
Уютная тумбочка

Уютная тумбочка

@bpblog

garden.bouncepaw.com

Пишу долго и много о том, что прёт.

Писать @bouncepaw

Донатить boosty.to/bouncepaw

Часть @devs_group
Subscribers
545
Photos
149
Videos
5
Links
167
Recent Posts 19 shown
Post #1347 235
Уютная тумбочка Вот около ста лет учусь в вузе. Сначала в одном институте, потом в другом, но они оба в одном здании. Это здание — шестнадцатиэтажное. И каждый день у нас великие очереди на лифты. Я их в последнее время редко вижу, потому что опаздываю. Есть две зоны — лифты…
Анонимные читатели мне всё объяснили. Так, как я предлагаю, сделать не получится, потому что не получится распределить преподавателей и аудитории по группам, когда они все начинают и заканчивают в разное время. Возможно, если снизить количество этих «инкрементов» до двух, что-то можно придумать, но в целом идею я отпускаю. Возвращаюсь к идее низкоэтажных зданий. Руководству Казанского (Приволжского) Федерального Университета — пока отбой, но не расслабляйтесь.

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

Ещё вот последний комментарий про удачное применение такого подхода, но в столовой на работе. Одни едят в 11, другие в 12. Да, слышал про такое, это очень круто. Наверное, этим и вдохновился.
  • 💅 12
  • 🫡 2
Post #1346 304
Вот около ста лет учусь в вузе. Сначала в одном институте, потом в другом, но они оба в одном здании. Это здание — шестнадцатиэтажное. И каждый день у нас великие очереди на лифты. Я их в последнее время редко вижу, потому что опаздываю.

Есть две зоны — лифты на нечётные этажи (3 шт.) и лифта на чётные этажи (3 шт., но один отключён «в связи с снижением пассажиропотока»; пассажиропоток всё такой же высокий). Лифты на чётные этажи также останавливаются на первом этаже. Один из них также останавливается на третьем, но об этом знают немногие. Я вот, например, не знаю. Ещё и там, и там есть маленькие лифты для преподавателей и сотрудников вуза.

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

Долгие годы думал над решением этой проблемы. Как сделать эти лифты удобнее? Сделать больше лифтов? Сделать меньше этажей? Склонялся ко второму. Вовсе необязательно быть шести институтам в одном здании.

Но недавно понял, что настоящее решение гораздо проще — у каждого курса пары должны быть в разное время. Например, первая пара первого курса в 8:30, второго курса — в 8:50, третьего курса — в 9:10 и т/д. С числами можно поиграться. Это обеспечит более равномерную нагрузку на лифты и общественный транспорт и сократит ожидание студентов.

Всё равно же в вузе нету звонка, как в школе. В одинаковости времени пар нету никакого смысла. Конечно, с таким подходом немного растворяется концепция «номера» пары, но она всё равно немного бесполезной мне кажется, учитывая, что пары не всегда с первой начинаются, бывают окна, что-то прогуливается и т/д.

Руководству Казанского (Приволжского) Федерального Университета — на подумать. Руководству Казани — сделать ул. Университетскую пешеходной, сил моих нету уже по этим узким тротуарам со столбами тесниться.
  • 💘 18
  • 😁 8
  • 💅 4
Post #1344 489
У меня гипотеза, что магазины одежды не хотят, чтобы у них покупали одежду. Всё на это указывает.

Что нужно бизнесу? Чтобы у них купили как можно больше товаров сейчас и потом. Для этого надо упрощать выбор одежды как можно сильнее. Выбор одежды состоит из двух шагов:

1. Выбрать предмет на вешалке/витрине.
2. Примерить в примерочной.

И то, и то — полный бардак почти везде.

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

Размеры — отдельный бред, никаких стандартных размеров нету. Это тоже #бесит, но в этом посте с этим не борюсь. Ну вот написано на штанах 32. Это какие 32? Наши российские? А может европейские? Кто знает... Иногда указывают, спасибо. Иногда указывают все виды размеров, спасибо.

Ну ладно, допустим написано, что это европейские 32. А что это число 32 значит? Сейчас многие магазины рядом пишут параметры человека, для которого это всё придумано. Ещё никогда ничего не совпало. Штаны для людей ниже меня на 8 см мне слишком длинные стабильно. ???. Может у меня ноги короткие? Да вроде нет... Непонятно.

Или вот нигде не написано, что это за модель. Ну там например на джогерах написать, что это джогеры. Может показаться смешным, но это крайне важно. Допустим кто-то ищет штаны-морковки. Пока он их не наденет, в общем-то и не ясно, морковки это, бочки, или какие-то там иные кожистые или прямые там поди разбери не знаю я. Учитывая, что они ещё плотно все прижаты друг к другу на вешалке, вообще труба.

Ладно, допустим нашему покупателю очень нужна одежда. Он всякое посмотрел, старательно всё нашёл, подумал и на руках (ведь корзина в этом магазине не предусмотрена) этот валун несёт в примерочную.

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

Ладно, нашлись. В половине случаев у нас спросят, сколько предметов несёте. Я откуда это помню? Ну ладно, допустим, 5. Дают номерок. Еле хватаем его полными руками, ищем себе кабину.

В кабине, само собой, тесно, негде разуться, некуда положить ни магазинную одежду, ни свою. Пока видел только один магазин, где догадались сделать полку. Ну как без полки?? Куда мне класть ваши дурацкие штаны неясного размера без вешалки и телефон? В итоге всё кладётся на пуфик, который, благо, всегда есть. Но куда же сесть? Да некуда.

Ладно, стерпели. Всё перемерили (перемеряли?). Всё не подошло. Надо одеться обратно. Это, конечно, крайне неудобно. Ложки для обуви нету. Расшнуровываешь кроссовки, чтобы нога влезла. Сесть, конечно, некуда.

Ещё шторка эта. Не закрывает до конца, с трудом закрывается, но очень легко открывается. Всё чаще вижу магазины с дверьми, вот это правильное направление мысли.

Выходишь. Оператор номерков пропал. Мне куда одежду класть? Ладно, сам развешу, где было, чтобы следующие покупатели могли сразу все размеры найти. Ага, конечно. Ничего туда не лезет или не получается свернуть, как было.

После нескольких походов между основной частью (мужская часть, конечно, в самом дальнем углу) и примерочной что-то находим. Прошёл уже час времени. Усталость во всех конечностях. Идём на кассу. У вас дисконтная есть? Ну, есть, наверное. Была бы физическая, я бы точно знал, но ведь не дают больше. Давайте по номеру. Давайте. Восемь девицо сорок что-нибудь сколько-нибудь. Не находит. Может другой? Может и другой! Давайте. Восемь девицо шысят столько-то. Ой тоже не то. Ну давайте первый ещё раз попробуем. Восемь девицо сорок что-нибудь сколько-нибудь. О, получилось! У вас пятнадцать баллов, копим? А если снимем, то будет ли тоже копиться? Конечно нет. Эээээ ну тогда копим.

Это всё реальные диалоги. Ещё бывает скверные ситуации, когда у магазина есть приложение на телефон. При регистрации там конечно скидка миллион процентов. Ждём, пока человек в очереди перед вами скачает приложение.

На любом из перечисленных шагов проще просто уйти, ничего не взять и больше не возвращаться никогда.
  • 💅 11
  • 💘 7
  • 😁 3
  • 😢 2
  • 🫡 1
Post #1342 541
Уютная тумбочка Зин в итоге ведь я сделал, хоть и позже, чем рассчитывал. Выпустил под основным ником, не стал брать какой-то новый секретный псевдоним. А напечатал на домашнем принтере! Степлерил длинным степлером. Это как обычный степлер, но длиннее, и точка сгиба настраивается.…
Также была совершена деловая поездка в Стамбул, в ходе которой некоторые экземпляры были распространены в модном подвальном магазине книг (название и расположение забыл) и в библиотеке пространства Postane.
  • 💅 14
Post #1341 497
Уютная тумбочка Есть ли здесь эксперты книгопечатанья? Ну вот, допустим, у меня будет PDF-документ на 25—30 страниц. Хочу, чтобы распечатали на бумаге А5, и переплели всё. Может даже ISBN шлёпнули бы заодно. Малотиражно такое делают? Сколько это стоит? Это я вспомнил, что…
Зин в итоге ведь я сделал, хоть и позже, чем рассчитывал. Выпустил под основным ником, не стал брать какой-то новый секретный псевдоним. А напечатал на домашнем принтере! Степлерил длинным степлером. Это как обычный степлер, но длиннее, и точка сгиба настраивается.

Итоговое название — Aronia Zine. Много раз менялось (очень долго был вариант «Черёмуха»), но в итоге вернулся к этому. Почему Aronia? Потому что Melanocarpa.

Из LaTeX переверстал всё в LibreOffice. Лучшее решение.

36 страниц чистого самиздатного удовольствия про жизнь в городе на трёх языках.

На картинке первый тираж. Он уже распределён, будет второй.

Спасибо всем соавторам!
  • 💅 18
  • 🫡 1
Post #1340 755
Датахоардеры! Обьясните мне, как хранить картинки. Я не понимаю.

Вводные: у меня есть куча всяких фото и скриншотов с нескольких телефонов, начиная с примерно 2017 года (9 лет прошло!), скриншотов с компьютеров за тот же период, некоторое количество отсканенных и цифровых рисунков и бог знает что ещё. Допустим, оно откурировано и мусора там нету, всё очень нужно.

Вот кто-то скажет, используй облако. А эти облака постоянно меняют условия и в тайне что-то с картинками делают. Ну там, проверяют на факт нарушения чьих-нибудь авторских прав, сжимают с потерями втихаря и так далее. Честный человек так жить не должен. Ну и даже если облако, то как там всё организовать?

Кто поизощрённее скажет использовать Иммич. Мне что, всю жизнь его потом где-то хостить? Он же довольно прожорливый? И вообще, непонятная какая-то система.

И вот я допустим хочу публиковать часть картинок. Но не всю! Вот эту фотку хочу, а эту не хочу. А если она публикуется, то куда? На вебсайт? На какой, как? Какой будет адрес? А может сначала в какую-нибудь соцсеть, а потом по индивебовскому PESOS как-то скопируется на сайт? А сайт статичный или динамичный? Может всё-таки POSSE? А если я передумал её публиковать?

Есть ещё генераторы сайтов-галерей. Вот, например у Ростигера есть крутой субверсивный Окуляр и гипнотизирующий Мемуар. Потрясающе! Подобных штук сотни, все с разными смешными названиями, ограничениями и возможностями. Может, пора делать свой генератор?

Как будто спасение в файловых системах, они-то вечно будут работать. Но как там фото располагать? Ехидный читатель в соседнем чате поделился своей системой: папки по годам, по месяцам, по событиям. Просто, понятно, классно. Но на всё ли хватит?

А метаданные как хранить? EXIF и файловые всякие атрибуты гниют стопроцентно, даже дата создания сгинет — много подобных случаев, в соседнем окне Искателя вижу такое. Рядом файлик с метаданными класть? Или в имя файлового фото?

И эти файловые системы как-то бекапить надо. А как, куда? Вот у меня внешный HDD или вообще NAS, там какая-то старая копия. Как понять, что в ней актуально, а что скисло, какие папки мне добавить надо? rsync? restic?

Может вообще на бумаге печатать надо? И что, возить её потом? А может надо отдаться течению, что нужно — сохранится, а что не сохранится, не было нужным изначально?

У меня пока что крутой системы нету, но часто думаю о её необходимости. Расскажите, как картинки храните и публикуете, даже если у вас просто на телефоне в стандартном приложении длинная лента со всеми фото за всю жизнь, которая синкается в стандартное облако. Может, так и надо жить. Мне почему-то кажется, что у трети анонимных подписчиков крутой сетап.
  • 💅 18
Post #1339 664
Уютная тумбочка 🌳 Бетула 1.7.0 Сайт проекта переехал на новый красивый домен — joinbetula.org. Содержимое всего сайта перевыпущено под лицензией CC0 v1.0. Теперь автоматически делается сборка под кучу ОС, включая *BSD и Plan 9. Ещё Бетула упакована в контейнер, можно с…
🌳 Бетула 1.8.0

Ого, прошёл всего месяц, а уже релиз! Теперь можно импортировать и экспортировать закладки в этих форматах:

1. Netscape Bookmark File — используется во всех браузерах,
2. Pinboard JSON — используется в Пинбоарде и его подражателях, к коим в принципе Бетула тоже относится,
3. Raindrop CSV — используется в Рейндропе.

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

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

Страница релиза, анонс в Мастодоне, страница на Докер-хабе.
Fosstodon Betula (@betula@fosstodon.org) Attached: 1 image Introducing Betula v1.8.0 #Betula is a self-hosted federated bookmark manager. Tags, notes, search, #Fediverse, archives. This release introduces import and export of bookmarks in Netscape Bookmark File, Pinboard JSON and Raindrop CSV.…
  • 💅 6
  • 😁 3
  • 💘 3
Post #1338 2.6K
Уютная тумбочка 🌳 Бетула 1.6.0 Теперь можно ставить лайки в Бетуле и получать их извне. Переехали с сурсхата в кодберг. Про прошлый релиз забыл написать ещё. Добавили федеративный поиск (больше ни у кого такого нету), сделали PWA (можно поставить Бетулу как приложение)…
🌳 Бетула 1.7.0

Сайт проекта переехал на новый красивый домен — joinbetula.org. Содержимое всего сайта перевыпущено под лицензией CC0 v1.0.

Теперь автоматически делается сборка под кучу ОС, включая *BSD и Plan 9. Ещё Бетула упакована в контейнер, можно с Докер-хаба пулльнуть (bouncepaw/betula:v1.7.0); с Подманом тоже работает.

Появилась интеграция с серверами логов, поддерживающими ECS. Рекомендую Victoria Logs.

Пару фич удалили. И всякое ещё. Очень понравилось работать над этим релизом.

Над этим релизом трудилось 5 контрибуторов. Присоединяйтесь в следующий раз!

Страница релиза, анонс в Мастодоне, страница на Докер-хабе.
  • 🫡 9
  • 😁 3
  • 💅 3
Post #1337 962
Несколько лет назад тёзка отметил, что сложно уследить за всем, что я пишу. Что-то в Телеграме, что-то не пойми где, всё на разных языках, ещё удаляю чё-то. Откуда начинать? Как всё новое читать? Я это держал в голове, и некоторое время назад создал сайт, который остроумно назвал Bouncepaw feed: https://feed.bouncepaw.com.

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

Когда выбирал, как создать такой сайт, оказалось, что ничего лучше Бетулы для задачи нету, хотя вообще-то это менеджер закладок. Можно на сайт, на эту ленту, подписаться с любого сервера Федиверса, где уважаемые люди уже поголовно сидят, либо через RSS. Ну либо просто через браузер заходить и смотреть, чего там нового, но лучше подписаться.

В Телеграме трансляции, какого-то канала, дублирующего сайт, нет и не будет. А если всё-таки анонимному читателю хочется читать эту ленту из Телеграма? Тогда можно самостоятельно подписаться на RSS через Телеграм-ботов. Не знаю, какие сейчас хорошие, может в комментариях посоветуют. Видел ещё RSS-читалки в ВК. Да где угодно есть. Моя любимая читалка — https://miniflux.app, её на свой сервер надо ставить. Есть бесплатные hosted решения типа Feedly. Адрес ленты для подписки — https://feed.bouncepaw.com/posts-rss.

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

О, придумал, как назвать сайт по-русски. «Лента Баунса». Скучно, но пойдёт. Сейчас эту заметку продублирую в сад и опубликую ссылку в Ленте. Энтузиасты IndieWeb сразу узнают паттерн.

UPD. Пишут, что в некоторых странах сайт не открывается. Эх
  • 🫡 7
  • 😢 2
  • 💘 2
Post #1336 912
Уютная тумбочка 🌳 Бетула 1.4.0 Теперь в Бетуле можно делать архивные копии страниц, добавленных в закладки. Качается HTML, стили и скрипты вставляются прямо туда, а медиа вставляются в виде data:-ссылок. В сжатом виде это сохраняется в базу. Работает лучше, чем можно было…
🌳 Бетула 1.6.0

Теперь можно ставить лайки в Бетуле и получать их извне. Переехали с сурсхата в кодберг.

Про прошлый релиз забыл написать ещё. Добавили федеративный поиск (больше ни у кого такого нету), сделали PWA (можно поставить Бетулу как приложение), можно кастомные яваскрипты установить.

И всякое ещё. Страница релиза, анонс в Мастодоне.
  • 💘 14
  • 🫡 3
  • 💅 3
Post #1335 1.29K
Однажды я услышал свой голос в записи созвона, мне стало от этого плохо, и я заказал себе отдельный микрофон на пантографе.

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

Ношу маленькие проводные вставные наушники, которые ничего не весят, и говорю в этот микрофон. Комфортно!

Он занимает мало места на столе. Из таких же размышлений пользуюсь кронштейном для монитора.

Ну и выглядит очень серьёзно, созвонисто. Двигать туда-сюда его, прикольно.

Конкретно эта модель — ФиФайн Т669. В Контур-толке со включённым шумодавом звучит, вроде бы, отлично. Без шумодава ловит много шумов. С этим вроде как-то можно поиграться, но мне не интересно.

Рекомендую всем микрофоны на пантографе
  • 💘 10
  • 💅 6
  • 😁 2
  • 🫡 2
Post #1334 1.56K
Моё увлечение в последнее время — китайская чайная церемония. Непрактично, долго, дорого, муторно, но увлекательно!

Настоящий китайский листовой чай способен выдержать много проливов. Вот в красивом термосе «сяоми мицзя» справа — полтора литра воды 80 °Ц, это всё я выпил. Занимает много времени, обычно час.

Благодаря этому хобби вернулся к чтению книг. Раньше читал в метро по дороге в офис, но с тех пор, как ушёл на удалёнку, повод читать пропал. Теперь вернулся. Вот недавно перечитал 900-страничный «Огнепад» Питера Уоттса, сейчас жую «I am a Strange Loop» Дугласа Хофштадтера.

Показывайте свои чайные наборы 🙏
  • 💅 26
  • 😁 10
  • 💘 6
  • 🫡 5
Post #1333 1.51K
О мобильных приложениях

В более тёплые дни в этом году забирал с Почты России посылку с крутейшей книгой про чай. Сначала перепутал филиалы, но это я сам сдурил. Когда пришёл, куда надо, меня спросили, пользуюсь ли я «приложением». Приложением не пользуюсь, да и как-то не хочется: мне не так уж часто отправляют крутые книги про чай (хотя как-то отправили про кактусы!). Спросили, может я всё-таки хочу такое приложение скачать. Нет, не хочу. В наказание мне дали какую-то нелепую бумажку, куда надо было неудобно вписать личные данные. Справился с задачей с третьей попытки. Потом мне на телефон всё равно какой-то код отправили. Ну вот же мой паспорт, сделайте всё сами! #Бесит

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

Несколько лет назад обьявил бойкот «Читай-городу», потому что он не принимает изображение дисконтной карты из приложения «Кошелёк», ему нужно такое же изображение, но в их собственном приложении. Это что за хулиганство?

Как-то покупал смешную белую рубашку в крапинку и ещё что-то в «О'стине». Меня убедили скачать их приложение, чтобы получить какой-то улётный невероятный бонус. Действительно получил, но остался неприятный привкус. Рубашку на днях фатально испачкал, кстати. Думаю в ней пойти на концерт «Пореза на собаке», отлично подойдёт атмосфере.

В общем, с разной степенью успеха разные юрлица под тем или иным предлогом убеждали меня ставить на телефон подозрительные приложения. Собралась приличная коллекция! И вот мне потребовалось сбросить телефон до заводских настроек. Догадался все OTP-коды настроить в другое место. Код от «1С:Кабинет сотрудника» скопировать не догадался, пришлось через эйчаров восстанавливать.

После сброса телефона коллекция приложений рассосалась. Пора собирать заново, но с умом! С удовольствием узнал, что Мастодонтом комфортно пользоваться из браузера, так даже внешние ссылки приятнее открывать. Узнал, что экосистема Яндекса позволяет мне не качать Яндекс-мессенджер, ведь он почему-то встроен в Яндекс-почту. Аналогично, Яндекс-еда почему-то встроена в Яндекс-го. Чуть позже попробую Яндекс-музыку найти в Яндекс-диске.

Приложение «О'стина» не запускал с тех пор ни разу, кстати. Боюсь дня, когда придётся поставить его снова. Это может произойти скоро, ведь я хочу новые носки с нелепыми животными.

И так много свободного места на телефоне теперь! На чём там пишут приложения нынче, что они трёхзначные числа мебибайт занимают? У меня всего 128 ГБ память на телефоне, пощадите! А когда-то был телефон с восемью вроде бы...
  • 😁 20
  • 🫡 8
  • 💅 3
Post #1332 1.48K
Уютная тумбочка 🌳 Бетула 1.3 Я удивился, когда понял, что этот релиз ещё не выпущен! Пора. Самое крутое: теперь можно читать другие Бетулы из своей Бетулы. Вставляйте @вот@такой.ник в строку поиска, жмите Follow и получайте все новые закладки прямо в Timeline. И прям оттуда…
🌳 Бетула 1.4.0

Теперь в Бетуле можно делать архивные копии страниц, добавленных в закладки. Качается HTML, стили и скрипты вставляются прямо туда, а медиа вставляются в виде data:-ссылок. В сжатом виде это сохраняется в базу. Работает лучше, чем можно было бы подумать. Гниение ссылок побеждено?

Ещё появился логотип в виде векторной берёзы, но, наверное, поменяю его ещё. Сейчас он в виде фавиконки используется.

Ну и всякое ещё! Читаем про релиз, ставим звёзды в слоновьей социальной сети.

P. S. Не опубликовал здесь сразу, чтобы не подумали, что это первоапрельская шутка.
  • 🫡 18
  • 💘 5
  • 😁 1
Post #1331 1.46K
Мне тут одолжили трекбол на пару дней. Никогда раньше не пользовался!

На удивление, с первого прикосновения удобно. Крутится как надо, ничего не пугает. Кинетическое движение — прикольное. Нравится метр пространства пересекать одним покатом. Удобно рука кладётся.

Неудобно делать идеально точные движения по прямой линии или в маленькую точку. К счастью, современные интерфейсы не страдают излишней миниатюризацией, так что не страшно.

Внезапно неудобно делать клики. Получается драг. Чтобы не было драга, надо пальчик с шара поднять.

Колесо прокрутки очень смешное, нравится.

В играх не пробовал.

У этой модели («Кенсингтон „Орбита“») не хватает третьей клавиши, которая типа клик колесом. Как же так? Посмотрел, у других моделей есть.

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

Рейтинг:

Хороший тачпад > фингер-трекбол > мыш > плохой тачпад
  • 💅 15
  • 💘 5
Post #1330 1.43K
P. S. А ещё мне, на самом деле, нравится, что в последние два года разработка Микоризы сильно замедлилась. По асимптоте приближаемся к поистине завершённому состоянию. Completeness. С другой стороны, было бы здорово побольше времени уделять...

Что будет дальше? Ничего интересного. Да здравствует скучное ПО.
  • 💘 10
  • 😁 5
Post #1329 1.42K
Ошибки Микоризы

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

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

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

Гит медленный, с крайне неудобной для задачи моделью данных: он работает с файлами с конкретными именами, а не с гифами. У него утомительно тяжёлое API. Щас даже разобраться не могу, как это работает в коде. И в него всё равно всё не засунешь. Всё, кроме гиф, хранится в файликах рядом с гит-репозиторием. Ну и толку тогда? Лучше бы всё в толковой быстрой базе данных лежало с разумной схемой. Конечно, полагаться на файловую систему так сильно тоже не стоило.

А, ещё, в Гите нельзя толком отбросить историю. Почти append-only! Сейчас я проникся идеей ПО, умеющего забывать, это прекрасно.

Другая ошибка — гифы. И название, и концепция. Я и сейчас считаю хорошей идеей не использовать слово «страница», но лучше бы я тогда догадался до слова «документ». В прошлом году проводил опрос в чате микоризальных ребят о переименовании гиф в документы — против были. Ну что за народ?

Вот с концепцией сложнее. Я тогда сильно был против дихотомии текстовых статей и медиафайлов, наблюдаемой во многих движках, например, в МедиаВики. Я даже называл ту дихотомию ложной и всё грозился написать разгромную статью. Вроде бы, так и не написал, и дихотомия мне теперь кажется не такой уж и плохой. Из-за отказа от этой дихотомии в Микоризе до сих пор нельзя перетащить картинку в текст, чтобы она сама куда-нибудь загрузилась как-нибудь.

Третья ошибка — поддержка нескольких пользователей. Не поймите неправильно, я очень люблю такие сайты, особенно если они на Микоризе, но если бы я исходно бы не думал в сторону таких сайтов, и думал только о single-user установках, всё было бы чётче и двигалось слаще. Всё равно большинство Микориз однопользовательские. Но на каком движке работали бы те многопользовательские вики? Боюсь представить такой мир. Пришлось ради них так поступить.

Четвёртая ошибка — поддержка сразу трёх форматов веб-фидов: RSS, Atom, JSON Feed. Взял бы один любой, и всё на этом. А сейчас и удалить жалко, и толку никакого. Всё равно все по RSS подписываются, наверное.

Пятая ошибка — использовал для шаблонизации HTML не стандартные шаблоны, а злоклятый quicktemplate. Три с половиной года как пытаюсь его искоренить из кодовой базы, но всё никак не получается. Вьелся конкретно, как плесень.

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

На Вестях Взломщиков видел свидетельства того, что Микоразметка — главная причина не использовать Микоризу, что в современном Маркдауноцентричном мире такие решения принимать нельзя. Так вот, Микоразметка — одна из лучших фич Микоризы, и я очень горд, что продолжаю гнуть свою линию и стоять под стрелой. Конечно, в самой разметке можно было некоторые моменты получше придумать, но да ладно. Главное — общее направление.

Доволен, что посчитал современные фронтальные решения ерундой и организовал отображение страниц классическим образом. Сэкономил очень много работы. Там вон маятник начал качаться, HTMX какой-то осваивают люди. Вот такие движения одобряю.

Выбор языка Го был хорош. Раст во многом был бы лучше, наверное, но вот на Хаброкарьере я вижу только одну вакансию на Расте, а на Го — свыше сотни. С Микоризами Го изучил, и теперь я профессиональный гофер. Не зря дороги хожены.
  • 💘 13
  • 😁 2
  • 😢 1
Post #1328 1.2K
Внимание, у меня дома снова завелась клавиатура. У меня мощные планы на это устройство. Да, это первая эргоклава, которую я не собрал из мусора, а купил
  • 💅 25
  • 😁 5
  • 🫡 5
  • 💘 4
Post #1327 1.55K
Пока люди к новому году готовятся, я работу поменял. Раньше я работал в офисе, теперь работаю удалённо. Хочу сравнить два подхода.

Вообще, мне кажется, что я человек офисный. Такое чёткое разделение контекстов, сразу на работу настраиваешься. Даже одежда другая! Ещё этот лиминальный этап, когда в офис добираешься. Ну вот понимаешь, что ты на работе! Это плюс офиса.

Ещё плюс офиса в том, что там всё для работы есть сразу. И два монитора на кронштейне, и клавиатуру держи, и мышь, и компутер достаточно хороший для твоих обязанностей. Рядом пурифаер с бесконечной водой, условно бесконечный чай, коробки конфет, всё такое. Только цикория не хватает.

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

К плюсам удалёнки относят гибкость. Да, она действительно есть. Вот сегодня я из Казани работаю, а уже завтра буду из Уфы. А вы, офисные, так умеете?

Вообще, на старой работе была удалёнка по необходимости (болезнь, саммит БРИКС, командировка). Но была не нормальная, а через удалённый рабочий стол. Учитывая, что всё страшно тупило из-за раундтрипов сети, и конечный рабочий стол был на Окнах 10, это был довольно жалкий опыт. Какая может быть работа, когда окошко ВК Тимса не листается нормально??

Вот на новой работе есть ноут, и работа — в нём. Стоит достойная ОС — Федора Рабочая Станция. Если совсем приспичит, можно и с другого устройства работать. И все программы локально будут работать.

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

Всех с наступающим 2025!
  • 😁 22
  • 🫡 7
  • 💅 5
  • 😢 2
  • 💘 2
Older posts →

About this channel

How can I read @bpblog without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Уютная тумбочка: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Уютная тумбочка have?
Уютная тумбочка (@bpblog) has 545 subscribers on Telegram, refreshed roughly every 30 minutes.
Does Уютная тумбочка know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →