Sijeko Tech


Гео и язык канала: Россия, Русский
Категория: Технологии


Публичный Сиджекотек. Делимся ссылками по техническим, инженерным и дизайнерским темам. Никакой политики, религии, спорта, анекдотов, котиков, порнухи и прочей фигни. Только по делу. ⋅ Телеграм для связи: @maximal

Связанные каналы  |  Похожие каналы

Гео и язык канала
Россия, Русский
Категория
Технологии
Статистика
Фильтр публикаций


Мой генератор отчётов о качестве кода для Гитлаба (это, на самом деле, популярный формат JUnit, так что поддерживается не только в Гитлабе) теперь обзавёлся поддержкой Bun в качестве среды запуска JS (используется для отчётов ESLint и StyleLint; запускается вместо Node, если установлен).

Пользуйтесь, встраивайте в свои CI/CD-пайплайны:

https://github.com/maximal/gitlab-code-quality

Он автоматически обнаруживает все установленные инструменты и собирает из них единый отчёт, который потом можно отобразить, например, в виджете качества кода в Гитлабе в мерж-реквестах.

Он, кстати, без зависимостей от сторонних библиотек совсем, так что придётся по нраву всяким экономистам байтов и миллисекунд, типа меня.




У Биткоина тут очередная волна. По традиции перед уполовиниванием добычи он сначала резко взлетает, потом немного откатывается, можно прям графики посмотреть по годам, довольно чёткий паттерн.

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

А я недавно очень хорошую мысль прочитал:
Биткоину нужна волатильность, чтобы отсеивать фейковых участников, которые не понимают смысла системы, а просто прибегают на хайп. Те, кто держит вдолгую (условная пенсия), даже внимания не обращают на очередной 10%-ный нырок (они просто знают, что следующий пик будет ещё выше предыдущего), зато нубы сразу пугаются, всё сливают и отваливаются. И это, как ни странно, хорошо. Биткоин не для всех — это главная мысль.

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

А если шарите в биткоине, то и волатильность не пугает, вот и весь сказ. Самосрабатывающий фильтр.


Наверное многие из вас слышали историю про лицензию Ре‌диса.
Кто не в курсе, это одна из самых популярных в мире систем БД кеширования данных. Создатели решили ограничить свободную лицензию таким образом, чтобы те, кто предоставляет эту БД на своих серверах/облаках другим за деньги, теперь платили комиссию самому Редису. Разумеется, в интернете поднялся целый щитшторм по этому поводу.

В связи с этим, я захотел в срочном порядке попробовать свои силы и написать свой MVP для такого продукта (на Расте, конечно), но мой друг, Макс Мусатов, меня опередил и в ещё более срочном порядке написал свой Редис (на Расте, само собой).

Первые тесты показывают скорость близкую к оригиналу или даже выше:
# Redis 7.2.4
Test 1: 20’000 writes of different keys
Elapsed: 721.67 ms

# Amiko
Test 1: 20’000 writes of different keys
Elapsed: 554.77 ms

Пробуем, ругаем, отправляем багрепорты и пулл-реквесты:

https://github.com/m1kc/amiko

Апи аналогично редисовскому, лицензия — GNU GPL v3.


— Гагарин полетел.
— Воистину полетел!


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


Репост из: Стой под стрелой
Мне нравится как многие современные тренды это по сути «просто не делай хуйни».

Например, движение local-first. Просто храни свои данные локально, а не фетчи их каждый раз сервера. Казалось бы, ну какой идиот будет делать миллион запросов на то, что и так уже локально есть. Однако же целое движение понадобилось, чтобы людей образумить. И то, оно еще контр-культурным считается.

Или server-side рендеринг. Ну типа нахуя передавать JSON, а потом его рендерить, если можно сразу отрендерить? Зачем придумывать еще один промежуточный формат? Однако тоже целое движение, и люди даже спорят о плюсах и минусах.

Или reproducible builds. Для меня это попадает в категорию «работающие программы». Как он может быть не-reproducible-то? Давайте движение за «программа должна запускаться и работать» организуем еще.


Репост из: Denis Sexy IT 🤖
Видео недоступно для предпросмотра
Смотреть в Telegram
Логи Kernel Panic оно тоже хорошо распевает, на заметочку всем сисадминам

Вот теперь можно и спать, я не о чем не жалею


Видео недоступно для предпросмотра
Смотреть в Telegram
Механический двоичный счётчик!


У чела, которого я не устаю рекомендовать (объяснение работы GPS, механических часов), новый прекрасный интерактивный лонгрид — про то, как летают самолёты.

https://ciechanow.ski/airfoil/

Смотрите, кайфуйте!


PS: А ещё сегодня 20 лет Гмейлу, кстати.

284 0 12 5 10

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

391 0 2 12 15

Британские учёные (посмеялись? молодцы, теперь дальше читайте) из Астонского университета совместно с коллегами из Японии и США передали данные по обычному оптическому кабелю со скоростью 301 Тбит/с.

Это что-то типа в полтора-два-три миллиона раз выше, чем у обычного домашнего подключения (100-200 Мбит/сек). Установить этот рекорд позволили новые диапазоны частот, которые прежде не применяли в волоконно-оптических системах.

https://hightech.plus/2024/03/28/uchenie-peredali-dannie-po-obichnomu-opticheskomu-kabelyu-so-skorostyu-301-tbits


Опять роутер менять, только купил же :-(


История двух торрентов

Три года назад я очень захотел ностальгнуть и пересмотреть старый мультсериал «Чёрный Плащ», причём непременно с той самой старой озвучкой-дубляжом, то ли СТС то ли какой там был канал в детстве.

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

Через неделю уже и забыл о мультике, но вдруг увидел в качалке, что появился один-единственный раздающий. Челик (или челикесса), видимо, был где-то в Камбодже или чёрт знает, потому что скорость скачивания была что-то типа десять килобайт в секунду, не больше. Ну, думаю, не буду удалять, посмотрю, победят ли технологии пир-ту-пир этот бездушный корпоративный централизованный мир. За это время мы уже, наверное, даже успели подружиться: я видел, когда раздающий идёт спать и выключает компьютер, когда просыпается и включает его. А один раз там ребята вообще на неделю в отпуск уехали, похоже.

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


А почему я эту историю сейчас вспомнил? Потому что она сейчас один-в-один повторяется с сериалом «Альф», может помните был такой пришелец с планеты Мелмак (я так кайфую с русской озвучки, невозможно). 40 процентов из 39 гигабайт за месяц я уже скачал. Ещё через месяцок докачаем. Держись там, брат, на ночь можешь отключать комп, конечно, электричество дорожает; главное, не пропадай в остальное время.

419 0 5 25 21

Видео недоступно для предпросмотра
Смотреть в Telegram
Записная книжка, которая сразу оцифровывает документ и передаёт его по блютусу!

https://www.huion.com/ru/Smart_NoteBook/huion-note.html

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

Что думаете?


Репост из: Yaroslav Tugolukovskiy
Как же меня бесит, что Garage Band, которую делает Apple, ваще ни сном, ни духом про айклауд. У меня куплено 2 ТБ, 450 Гб из них заполнены. Наверняка где-то в файлах валюяются исходники треков, которые я записывал на других макбуках под той же учатной записью, и хер я их щас найду, потому что я распиздяй, который не сортирует все четенько по папочкам, я хочу, шобы это делал компьютер! Да и пока буду искать — заебусь, а музыкальный момент упустится, так сказать.

Вся работа и важные файлы у меня канеш лежат где надо, но блять, еще и музыку таскать — бесит. Да и потом, я не профессиональный музыкант. Я занимаюсь этим чисто творческими набегами вдохновения, которые не то, чтобы прям капец длинные, а в последнее время еще и реже. И нахуй оно мне надо каждый раз настраивать ableton и/или GB (Goris Brevenshikov) и искать исходники при смене ноута? Вот как в фигме.

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


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

410 0 1 23 15

Репост из: Анонимный телеграм-канал Станислава Сизикова
Я восстанавливаю на игровом движке Unreal Engine 5 Белгород дореволюционный.


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


В PHP зачем-то есть функция easter_date для получения даты Пасхи в заданном году...

Определяется как первое воскресенье после полнолуния во время или после весеннего равноденствия.


Новый продукт от любимок:

https://www.jetbrains.com/writerside/

Вообще, конечно, документация должна быть кодом, поэтому подход docs-as-code одобряем всенепременно.

Показано 20 последних публикаций.