реквием по pebble watches gen 1

Чуть более семи лет назад у меня появился сабж и это было прямо прекрасно.

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

Во-вторых, спустя годы наконец-то появились часы на которые было не противно смотреть. Спустя очередные года таких часов снова так и не появилось.

В-третьих, эти прекрасные смарт часы заставили меня достать с полки nokia n9 и снова полюбить meego.

Но всё заканчивается. Сначала вышла вторая (и последущие) модели pebble на которые смотреть было невозможно, а потом и сама компания закончилась.

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

Вот и нет у меня больше никаких часов, разочарование. Это было интересное путешествие.

2020.08.21 15:03

Здравствуй, 1996

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

2020.08.10 14:49

Всратые старые игры

Безусловно, старые игры лучше чем игры современные во всех отношениях. Ну, кроме графики.

Ну и ещё кроме того что они все всратые.

Вот, например, возьмём morrowind от 2002 года. Может быть там прекрасный лор, сюжет и ролевая система, но сама игра то всратая до невозможности.

Или Deus Ex от 2000 — геймплейность всрата так что противно. Просто преодолевание геймплея ради сюжета.

Но в то же самое время Quake 1 вышел в 1996, Quake 2 в 1997, а Quake 3 в 1999 — и в этих играх нет сюжета, но качество проработки геймплея там просто на недосягаемой высоте даже для современных игр.

Не могу понять как в 2000 году можно было сделать встратую игру когда уже тогда существовали нормально сделанные игры. И как в 2020 можно утверждать что РАНЬШЕ БЫЛО ЛУЧШЕ.

Напишите в комментариях согласны ли вы со мной? Или вы считаете что я ничего не понимаю?

Вы же заметили как всрато написан этот пост? Азюзя какае-то!

2020.08.06 00:35

awesome is awesome

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

2020.07.27 23:06

php8

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

Если вы смелый духом то можете ознакомиться самостоятельно: https://php.watch/versions/8.0


Union types прекрасны, теперь можно указать что переменная может быть private int|array|bool $var и это как раз то чего так сильно не хватало в пхп! Хотя подождите…

Зато добавили Special false type потому что очень здорово писать private int|false $var, но не добавили возможность писать private int|true $var. Спасибо!


The new preg_last_error_msg() returns a human-friendly error message, or "No error" (as string) if there were no errors.


\ValueError is a new Exception type that extends \Exception class, and from PHP 8.0, you will be seeing lots of them! \ValueError exception is thrown when a value encountered is of correct type, but it cannot be used to continue the operation.


New str_starts_with and str_ends_with functions
Multi-byte (mb_*) variants for str_starts_with() and str_ends_with() are not currently planned.


Добавили аттрибуты и хорошо, ведь phpdoc ещё не изобрели! И ещё мне очень нравится синтаксис — он такой понятный и удобный!

<<App\Annotations\FooAttribute>>
function foo_func(<<FooParamAttrib('Foo1')>> $foo) {}

PHP resources, such as Curl handlers, open files, database connections, can be cast to int. PHP 8 adds a new get_resource_id function that is essentially a (int) $resource cast to make it easier to retrieve the resource ID.

Я даже не представляю как можно было жить без этого!


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

class User {
    private int $uid;
    private string $name;
    public function __construct(public string $name, int $uid) {
        $this->uid = $uid;
    }
}

Слава богам что они добавили проверку на излишний код и вот так нельзя делать (а то кто знает что могли бы натворить программисты в своем коде):

class User {
    public string $name;
    public function __construct(public string $name) {}
}

Восторг! Можно, пожалуйста, нет?

2020.07.21 18:46

А какая ваша идеальная кухня?

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

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

И вот у меня вопрос — почему не нержавеющая сталь? Почему кухню дома не делают из нержи как делают во всех общепитах? Это же гениально, удобно, отмывается легче чем легко и при этом совершенно невозможно повредить пролив что-нибудь и не вытерев. (ок, нержу тоже можно повредить пролив что-нибудь не то, но это надо постараться сильно за пределами стандартного использования кухни)

Непонятно.

Оставляйте свои комментарии — нравится ли вам идея иметь дома кухню целиком из нержавейной стали? Ставьте лайке, звените в колокольчик, подписывайтесь на рсс-ленту — это всё очень помогает продвигать мой блог на главную страницу интернета!

Да пребудет с вами Сила оставления комментариев! Поцелуйчики <3

2020.07.12 04:10

Удивительный nginx и его друг proxy_pass

А вот вы знаете что в nginx нельзя делать (ну без хедеров да) скрытый проброс запроса на хост с basic auth?

location /favicon.ico {
    proxy_pass "https://login:pass@remote.host/favicon.ico";
}

nginx смешно не работает с сообщением `invalid port in upstream`.

2020.07.07 20:57

В мире ойти нет мастеров!

Нэт Фридмэн (Nat Friedman), руководитель GitHub подтвердил намерение компании перейти по умолчанию на использование для основных веток имени `main` вместо `master` в знак солидарности с протестующими против полицейского насилия и расизма в США.

Разрабочтики OpenSSL рассматривают включение патча, заменяющего `black magic` на `magic`, `blacklist` на `block list`, `white space` на `whitespace`, `master` на `parent` или `main`.

Полностью поддерживаю, это то что надо было сделать уже давно, доколе!

2020.06.15 14:26

Шортлист ненависти

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

1. DOM
2. таймзоны
3. твою мамку (шутка, твоя мамка огонь)

2020.05.18 14:39

Desktop profile switching USE default to elogind

Consequently, the desktop profile is switching away from consolekit to
elogind. Users of sys-auth/consolekit who selected a different profile should
consider doing the same. A guide is available [6]. Migration is easy, but any
existing consolekit session will be broken, and elogind will only begin to work
on relogin.

Великолепно. И чо теперь делать?

2020.05.15 02:44

похапе ван лав

2020.05.14 14:24

holga

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

2020.05.08 01:17

Какой графический планшет выбрать для замены мышки.

1. Почему графический планшет

Во-первых, это не так уныло как мышка и привнесёт в вашу жизнь разнообразие.

Во-вторвых, это не так уныло как эти ужасные ортопедические компьютерные мыши. Они ж жуткие. Такое на столе увидишь — не захочешь даже близко подходить. Хотя, если ваша цель меньше залипать в интернетах — неплохой вариант.

В-третьих, трекболы то закончились. Ну то есть как бы их ещё можно купить, но это или что-нибудь от логитека возрастом лет 10, или там будет шарик под большим пальцем. Хотя, конечно, трекболы прекрасны. Особенно они хороши в шутерах (как бы странно это не звучало), например можно резко крутануть шарик и в нужный момент остановить и рельсануть кого — это в самом деле неплохо! Но найти хороший трекбол просто невозможно.

Хотя, если вам нужно в 3D моделирование то трекбол может быть неплохим вариантом (не говоря уже про специазированные и дорогие устройства) потому что очень интуитивно вращать модель шариком. Оно прямо 1:1, очень хорошо.

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

2. Производитель планшета

У меня такого вопроса не стояло потому что в линуксах поддерживается wacom (драйвер так себе, кстати, до xorg’овского мышиного вообще не догяивает), а с линуксами шутки плохи. Но если хочется рисовать, то я могу порекомендовать посмотреть на ютубах про китайцев, потому что за деньги среднего wacom можно купить китайца со встроенным монитором. Мне, слава богам, неактуально.

3. Размер рабочей области

Это было самое удивительное и неожиданное, но вот у wacom’а есть два поколения на которых рабочая область выглядит вот так:

Слева жалкое убогое прошлое поколение, справа прекрасное замечательное новое с уменьшенными рамками. Какое поколение брать? Левое… Удивительно, да? Но увеличенные рамки удобны если вы хотите потыкать в нижний правый угол.

Самая дешевая модель у wacom это One by Wacom и оно бывает двух размеров: small и medium. Стоят примерно одинаково недорого и, коне чно же, мне захотелось сэкономить и купить medium.

Странно, конечно, что small и medium стоят почти одинаково, неправда ли? Зачем вообще тогда small существует? А существует он потому что для замены мышки он удобнее. Не знаю как там с рисованием, но medium для меня великоват. Теперь мне бы хотелось small.

Такие дела. Полный неожиданностей выбор. Берите поменьше и с рамками.

4. Какую модель выбрать

Самый дешевый вариант это One by Wacom и оно вполне себе ок, но нет дополнительных кнопок. А очень бы хотелось. И нет скролла (в линуксах pan mode не работает), но покупать модель за 400 со скроллом и дополнительными кнопками у меня пока не хватает духа.

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

5. Итог

Попробуйте заменить мышку планшетом, это стоит долларов 60 и того вполне стоит. Рассказывайте о своем опыте в комментариях. И просто что-нибудь напишите (и поставьте лайк) — это помогает алгоритмам интернета продвигать мой блог на главной интернета! Спасибо! Сердечки!

2020.04.26 23:45

Устройство ввода типа “мышь”

Скажите, вам не наскучило пользоваться компьютером? Ничего не меняется уже лет 50:

The first public demonstration of a mouse controlling a computer system was in 1968.

Ну мышь то ладно, если вы хотите играть в игры то у вас совсем нет альтернатив: vr всё ещё недоступен (хоть уже и начал существовать), а назвать геймпад заменой мышью это примерно так же как нездорово как утверждать что powershell ничем не хуже чем bash.

Но ведь были же и и более светлые идеи как например световое перо:

Photo of the Hypertext Editing System (HES) console in use at Brown University, circa October 1969. The photo shows HES on an IBM 2250 Mod 4 display station, including lightpen and programmed function keyboard, channel coupled to Brown’s IBM 360 mainframe.

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

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

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

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

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

2020.04.10 14:57

Чо так сложно то а?

Вы думаете погроммировать сложно? А вы пытались разобраться в фотоаппаратах и объективах? Вот это — СЛОЖНО! И очень, очень, ОЧЕНЬ дорого.

Тот самый момент когда уже начинается казаться что плёнка — это несложно.

2020.04.08 17:03