Я тут немножко решил по изучать что такое Arch и накидал себе конспект, собранный с десятка статей и видео по его установке.
Делюсь не потому, что кого-то забанили в гугле и на великом arch-wiki, а чтобы знающие люди указали мне на мои ошибки.
Из того что учёл я, но мало где встречается в руководствах:
- btrfs с понятной системой перемещения по снимкам даже при убитом ядре, без загрузки со сторонних носителей
- минимально необходимое количество действий до первой загрузки в систему. Потому что в других руководствах час настраиваешь, а потом оказывается что загрузчик не встал или разметил не так и всё по новой.
нравится это
поделились этим
if (
Math.floor(
(new Date() - new Date(new Date().getFullYear(), 0, 0))
/ (1000 * 60 * 60 * 24)
) === 256
) {
alert('С Днём Программиста!')
}
нравится это
Странное.
У нас увольняется один сотрудник, проработавший 3 года. Стал "знаменит" в основном своей абстрактной болтовнёй не по делу больше похожей на поток мыслей ранних LLM моделей. Я даже как-то выкладывал его афоризмы здесь, в Федерации.
Так вот, другой сотрудник сделал бота, который на некоторый % сообщений в рабочем чате выдаёт фразы уходящего коллеги. Аватарку и имя сделал такие же. Выглядит очень реалистично/странно/забавно, в общем целая гамма чувств. Вот такой вот цифровой двойник.
нравится это
В моём зоопарке домашних железяк возникла необходимость раздавть плюшки vpn и сломанного dpi не только самому большому и толстому (т.е. основному ПК) но и всем прочим устройствам в сети(500мб от прова, 1гб локалка, wifi 2,5+5).
Я вообще ни разу не администратор и тем более не сетевой. Как я понял, самый внятный вариант это воткнуть на кабель провайдера железяку с OpenWRT. И тут возникают варианты:
1) Перепрошить микротик, который сейчас и есть основной роутер. Плюсы - ничего не надо докупать, есть мануалы. Минусы - ПЗУ в нём нет вообще. Возможно это решается подключенной флешкой, пока не изучал. Ну и на время перепрошивки и настройки надо будет как-то обеспечить работу сети хотябы базово, какой-нить временной железякой.
2) Купить прошиваемый роутер, что-то типа D-Link DIR-842/R7 или что-то подобное за 3-4 т.р. может будет железо помощнее чем у микрота.
3) Купить NanoPi R3S / R4S за 4-5 т.р. достаточно мощное, можно будет туда пересадить даже HA с апельсинки, но цель вообще не в этом.
4) Бонус (без гамовера) - не химичить отдельное устройство, вместо этого поднять прокси на существующем железе и заворачивать туда весь http трафик. Занятное решение, если можно это всё сделать без красноглазия.
Если кто-то уже что-то схимичил, поделитесь своими железячными вариантами.
поделились этим
Ходили с коллегами на прошлой неделе в бар после работы. Как это бывает, вышли товарисчи покурить, ну и я свежим воздухом подышать. Смотрю - новенький сигарету держит, хотя на работе на перекуры не бегает.
На моё недоумение коллега показал эту пачку. Я у него стрельнул одну "сигу" - дрова-дровами )) Он сказал что это типа для "социального аспекта". Сама суть "ритуального" курения меня заинтересовала. Но конкретно эти псевдосигареты бяка невозможная.
Готовый кадр из футуристического блокбастера, что-то вроде Звёздных Врат на современный лад или Основания с обелиском Сэлдона 😼
NetworkMan72 нравится это.
Выпустил новую версию 1.1 проекта Obsidian DB Grid
Список изменений:
Исправления
- Исправлен порядок сортировки когда есть заметка с неуказанным свойством
- Устранено мерцание при перерисовке сетки
Новый функционал
- Добавлена возможность выводить подписи атрибутов
- В режиме вывода только значений аттрибутов подпись аттрибута выводится в подсказке при наведении на значение
Изменения
- По умолчанию включён вывод подписей атрибутов
- Стиль аттрибутов и их подписей в сетке соответствует системному стилю для атрибутов
нравится это
yesfreenet поделился этим.
Fights in Tight Spaces
Заприметил игру ещё во время анонса на каком-то из фестивалей Steam. Карточный баттлер, да ещё и про рукоприкластво на русском языке.
В результате прошёл на свитче. Суть игры в зачистке локаций как в каком-нибудь битэмапе. Между локациями здоровье не восстанавливается без спец.навыка, загрузкок - сохранений нет. Перезапускать уровень можно только в одном режиме сложности. При перезапуске уровня всегда выпадает одна и таже последовательность карт. Короче частично это ещё и рогалик )) Вот только карта локаций и соперники неизменны от прохождения к прохождению.
Если в процессе игры навыбирал не тех карт, ближе к концу может случиться безвыходная ситуация, когда пройти локацию невозможно, и откатить что либо тоже. Приходится начинать игру сначала. Поэтому прошёл за 3 катки. На этом реиграбельность для меня закончилась. Но сама концепция и боевая система хороши. Жду продолжения тактическо-карточного мордобая.
На switch играется без проблем. Но уж сильно мелкий текст, а читать описания карт и статы врагов - значительная часть геймплея.
Ну и DLС - не принесло ничего интересного кроме механики пистолета и частично других врагов на уровнях. Очень жаль. Сложно им было новые локации(сюжет) запилить?
Мне тут ТыТруба предложила странное - видео "Веб Программирование для Чеченцев". Открыл ради интереса первое видео (там целый курс). Два человека по-русски вещают с сильным кавказским акцентом, временами проскакивают фразы на чеченском. Один из спикеров видимо участвовал в записи видео удалённо, и на экране, когда он говорит, появляется надпись "TESLA Это не наша лошадь!".
У меня возник как минимум один вопрос - почему курс заявлен как "для чеченцев", если 90% речи в видео на русском языке? Или они свой акцент как-то лучше усваивают?
@ХаББыватель Web-разработка, конечно, тема не локальная. Но сам курс рассчитан на Чеченцев в смысле стиля подачи материала, использования только слов, понятных ЦА.
У нас в классе была ученица из Грузии. Для неё по литературе была своя программа и свои учёбники, немного упрощённые. Хотя, набор произведений был тот же, что и у всех.
Вот так и с этим курсом для чеченцев. Он им, вероятно, более понятен. К тому же, если возникнут какие-то вопросы по курсу, захочется дополнительных консультаций, то наладить контакт, возможно уже личный, не по сети, со своим будет легче.
ХаББыватель нравится это.
ХаББыватель
— (Тюмень)
@hardworm @kidchai Не всё так плохо. Отпусков нет на федеральном уровне; тем не менее, свои законы и правила могут приниматься как на уровне штата, так и непосредственно в конкретной конторе:
В нормальной фирме может быть следующий расклад:
- При приеме на работу дают 2-4 недели отпуска.
- Каждые следующие 5 лет добавляют по неделе до максимального отпуска в 5-6 недель
- Если попробовать взять эти 6 недель одним куском, то посмотрят косо, но дадут. Более обычный вариант, не вызывающий несварение желудка у менеджмента: два раза в год по 2-3 недели.
- 8 дней праздников: Новый год, День президентов, День памяти, День независимости, День труда, День благодарения (два дня: четверг и пятница), Рождество.
- 3-5 "персональных дня" или "плвающих празников".
- 1 неделя больничных.
Видел фирмы, где было чуть ли не 15 праздничных дней (добавлялись День Колумба, Ханука и т.п.), видел конторы с двумя неделями больничных.
olley.livejournal.com/1358.htm…
Сколько дней отпуска положено в США?
В США нет законодательно закрепленных отпусков. Вообще. Работодатель может просто взять человека на работу и сказать: Ты, Вася, будешь работать без отпусков и праздников. Вот тебе лопата/линейка/компьютер в зубы и - вперед.olley.livejournal.com
Закончил на прошлой неделе задачу, которую делал >4 месяцев. Ну как закончил - до этапа передачи в тестирование. Ну как задачу - это была перепись фронтенда большой части системы с рефакторингам бэкенда под соответствие этому фронтенду + заказчик с дизайнером ещё и нового функционала пририсовали.
Чувствую себя как падаван, дошедший до вершины горы за мудростью, а там и нет никого. Куда дальше дёргаться непонятно, все дальнейшие задачи, смотрящие на меня из трекера, кажутся перхотью сдохшего тысячелетие назад мамонта, а мерж реквесты джунов на ревью - кваканьем лягушки на болоте, почти не слышном с той горы.
И только тучи оставшегося не портированным старого кода, плывущие на горизонте, не дают считать свой путь завершённым и замереть навечно в обретённой безмятежности и опустошённости.
нравится это
Похоже в догонку к соц. сеточке придётся поднимать ещё и ноду сервиса для обмена сообщениями. Храни Господь разработчиков Open Source проектов!
з.ы. нет, PeerTube поднимать не буду. Сам видеоконтент не делаю и ни от кого из своих YT подписок не слышал чтобы они переходили с ютуба туда.
Andrey Esin нравится это.
end0 поделился этим.
Репозиторий с файлами и инструкцией по использованию готовы.
Получите - распишитесь 😎
github.com/EntropyEngineer/obs…
GitHub - EntropyEngineer/obsidian-db-grid
Contribute to EntropyEngineer/obsidian-db-grid development by creating an account on GitHub.GitHub
Dart поделился этим.
нравится это
Кто может знатно упороться на ровном месте - тот я.
Помните каталог безалкогольного пиваса в обсидиан? Сначала мне захотелось сортировки, потом фильтрации, потом не таскать все эти портянки кода по заметкам... в общем всё как обычно - умею раздуть из мухи FPV-дрон.
На первом скриншоте непосредственно каталог с сортировкой и фильтрацией.
На втором кусок кода, который используется в заметке чтобы всё это сгенерить.
Стили кроме отступов берутся из текущей темы. Как и ранее красивости будут в теме Minimal, в остальных как получится. Все значения фильтров подтягиваются из самих заметок.
Позже заведу на гитхабе репу, туда выложу и скрипты и стили.
нравится это
Nanao Ei поделился этим.
нравится это
поделились этим
я своим родителям тоже думаю похожую книжку подарить.
Мне больно смотреть на то, как они каждый раз сбрасывают пароль через почту, а парольными менеджерами пользоваться упорно не хотят
Meko #nowar нравится это.
Подземелья и драконы: Честь среди воров
Отличная сказка. Не обязательно быть знакомым со вселенной D&D. Название рас, мест и заклинаний покажутся некоторой белибердой, архетипы персонажей возможно останутся неузнанными, в конце концов, кто не знает про магов, воинов, бардов и драконов?
Развитие сюжета легко угадывается, но это же сказка! Она должна быть поучительна, добро должно победить зло. Любовь и дружба должны восторжествовать. Всё это здесь есть. А ещё здесь есть достаточно юмора и красивые спецэффекты. Ну и повесточка, куда ж без неё. Голубков нет и на том спасибо.
Очень хотелось бы продолжения. Не являюсь поклонником D&D и настольных ролевых игр. Это не помешало мне получить удовольствие от фильма.
нравится это
Dmitry поделился этим.
А потом ютуб отключили
Год назад я понял что дело пахнет керосином и придумал сервис, который будет анализировать подписки пользователя, вытаскивать из них ссылки на альтернативные платформы и выдавать их для того, чтобы пользователь мог перейти по ним и подписаться на свои каналы в другом сервисе.
Запилил MVP проект на flask + vue. Он делал всё что надо - работала авторизация посетителя в гугле через oauth редирект, по апи подтягивались подписки, дальше парсинг происходил вытягиванием контента со страниц каналов и последнего опубликованного видоса. Сильно упирать на апи не стал, так как бесплатно было доступно только 1000 запросов в сутки. Сервис прекрасно работал, но я застрял на юзабилити и забросил проект.
Несколько недель назад решил проект допилить, а уже всё - доступ к апи гугла для моего аккаунта сброшен до заводских настроек, активировать снова я его не смог, так как в списке стран не было РФ, при выборе другой страны просили ввести платёжные реквизиты. Можно было бы заморочиться со всем этом, но зачем? Я до сих пор не уверен что это вообще кому-то пригодится.
Из оставшихся вариантов реализации функционала - расшаривание пользователем подписок (что сомнительно) и прямой доступ к странице подписок в браузере (ой-вей да у нас тут намечается плагин для браузера), после чего всё тот же тупой парсинг всего что выдаёт гугл в браузере. И... плагин работает. Пока, опять же с никаким юзабилити, но работает, вот только см. первую строчку...
Начал код-ревью со слов "толстая сервисная команда также плохо..."
Потом вспомнил что программист девушка и переписал на "Сервисная команда с обилием логики также плохо...".
нравится это
Заманали меня матричные часы, у которых и датчик освещённости есть, а ночью всё-равно светят как ядерное зарево. Решил автоматизировать выключение этого прожектора, но с возможностью кратковременного включения по кнопке. Полдня не мог отладить блок схемы т.к. визуальным программированием дело не ограничилось и о node.js я ничего не знаю кроме того что это какая-то серверная хрень на js.
Можно было запилить обычные сценарии Home Assistant, но уж сильно мне это визуальное программирование в Node-RED захотелось попробовать.
Многоэтажка
Драма/триллер/детектив от режиссёра вампиров средней полосы. Нисколько не собирался смотреть это, издали пахнущее Балабановым кино, так как не любитель "воспевания" социальной безысходности, но супруга решила что этот фильм сподвигнет меня (нет) на более активные действия по формированию загородного гнезда.
Фильм всячески намекает на тлен и безысходность существования социума в вертикальных конструкциях, но как-то жиденько, несмело, от того по окончанию просмотра мысль только одна - и чё? такого не могло случиться в горизонтальной структуре организации кожаных мешков? Могло. Мало того, я тут же вспомнил один случай, который произошёл в маленьком населённом пункте, фактически при мне, где менее плотное расселение людей только усугубило ситуацию. Потому что разруха, перефразируя классика, не в способе расселения.
Итак, случай: в небольшом, отдалённом от цивилизации населённом пункте, называющимся "станция" т.к. на нём заканчивалась ЖД ветка и начинались тайга и болота, жила семья из папы и сына (лет 10). Что было с матерью не помню, возможно умерла, что послужило причиной развития алкоголизма у этого мужика. И как-то однажды этот мужик в состоянии алкогольного опьянения так обидел сына, что тот собрался и пошёл ночью зимой в 30° мороз вдоль рельс к родственнице в другой населённый пункт. Батя ИРЛ был умнее чем в фильме и сразу привлёк всех кого можно к поискам мальчика. Тепловоз курсировал по ветке в поисках пацана, но, как потом выяснится, мальчик прятался при его приближении. Сын так и замёрз насмерть, не дойдя до нужной локации около километра. Видел я после этого мужика - от него осталась только объёмная тень с пустыми глазами.
Так что посыл автора о многоэтажке, как источнике проблем (в контексте его фильма) для меня совершенно не очевиден.
#кино
Вследствие выполнения на работе одной грандиозной задачи 4-й месяц, наступил забавный эффект когда я теряюсь в днях. Начинаю что-то планировать или наоборот, делать это ваше "ретро", а потом понимаю что день то и не тот. И так уже не первый и не второй раз.
Потом начинается мысленная привязка событий к прошедшим дням недели, о которых я вспомнил, для восстановления хронологии и душевного равновесия. Можно было бы посмотреть в календарь, например, на телефоне, но я ещё не дошёл до такой степени патологической дезориентации.
NetworkMan72 нравится это.
Вот сегодня она во вторую + я очень уставший и не выспавшийся значит скорее всего сегодня четверг, если бы был чуть менее уставшим то скорее всего это был бы вторник ))))
ХаББыватель нравится это.
Что бы я посоветовал себе в прошлое, если бы мог - (ну помимо битка, ага) так это заниматься нетворкингом.
По причине того что я интроверт до мозга костей - любое социальное взаимодействие (даже успешное) заканчивается для меня стиранием из памяти предмета этого взаимодействия, в лучшем случае с сохранением контакта в телефоне.
Парикмахеры, строители, ремонтники, грузчики арбузных фур... бывшие коллеги, знакомые знакомых, обратившиеся ко мне по какому-либо делу. Я не задумываюсь о том, что мне эти контакты ещё когда-то понадобятся, и очень зря. Иногда приходится кусать локти, когда нужен проверенный человек в какой-то сфере, и задворки памяти подсказывают что такой человек где-то был, 100500 лет назад.
Но никогда не поздно завести в Obsidian новую коллекцию "люди" и составлять досье полезных контактов.
поделились этим
Ковыряюсь в кишках десктопного(web) ютуба.
С одной стороны такого лютого дерьма в исходниках ещё поискать.
С другой, среди треша и хтони можно найти что-то интересное, например используемые поддомены, строки локализации, форматы логотипов каналов, все поддерживаемые коды регионов и т.д.
44 тыс. строк говна со страницы канала и это ещё ajax-ом ничего не пришло.
Зачем мучать жопу если есть youtube api? Об этом я расскажу как-нибудь в другой раз.
Масштаб проблемы
Вчера в 9 утра без объявления войны в офисе рубанули электричество. Час нет, два, три... к Монетке(продуктовый магаз), что под нами на первом этаже, подкатили генератор и запитали её. Нас после обеда отпустили по домам.
Сегодня прихожу в офис, свет есть, но что-то подозрительно шумит за окном. Выглянул - пригнали генератор побольше и запитали всё здание!!!ОдынОдын. Теперь у нас тут собственная электростанция.
Всё, гештальт закрыт.
Поставил новый редуктор и головку. Головку вкрутил через шайбу, с надеждой что удастся снять при необходимости.
Откосил 2 бака бензина. Чуть подкрутил холостой ход. Работает без нареканий.
Нужно купить ещё воронку, чтоб удобнее было заправлять и очки, а то приходится работать в солнечных. Наушники у меня уже есть.
Мопед не мой, я просто вышел с работы, а у крыльца запарковано это. С одной стороны парковка для великов, а с другой почему бы и не запарковать байк, никому не мешает.
поделились этим
Лада голд
История про двух оболтусов - внука криминального авторитета и внука мента, его ловившего, которым в руки попал золотой Жигуль вместе с пачкой бандюков, желающих им завладеть.
Вообще ни разу не комедия - героев в каждой серии неиронично бьют, стреляют, кидают, каждое их решение оборачивается фейлом. Большую часть сериала сидишь фейспалм тренируешь. Есть забавные моменты, но они в основном между строк и не разряжают атмосферу трындеца.
Интересен художественный приём, где в каждой серии третьестепенные персонажи пересказывают историю конфликта бандита и милиционера. Вообще не фанат 90-х (ибо я в них рос), но здесь всё как-то красиво укладывается в повествование и подача достаточно ироничная типа недостоверного рассказчика. Слово пацана, например, я бросил смотреть после второй серии.
Актёры играю превосходно - прям веришь, когда парни молят бандюков их не убивать, подружка внука мента творит дичь и истерики, Даниил Воробьев играет эталонного маньячину и т.д.
Сюжет нигде не провисает и вообще, хочется обсуждать содержание а не качество сериала т.к. к качеству претензий нет.
Обычно я не смотрю фильмы про российский криминал - не мой жанр, но тут как-то так получилось. Потраченного времени НЕ ЖАЛЬ.
P.s. а вот что жаль - так это то что мат запикан, а дорожки без цензуры нет.
поделились этим
нравится это
Проверка тестового задания раньше: какой же люто всратый код, таких не берём, иди учи матчась.
Проверка тестового задания сейчас: какой же люто всратый код, видно сам писал, приходи на собес.
ИМХО тестовое задание не нужно, но принимаю на работу не я.
Накатал инструкцию по вёрстке в Obsidian, чтоб самому не забыть, ну и может кому пригодится.
Как создавать своё оформление заметок в Obsidian
Создание фрагментов css кода (сниппетов)
Фрагменты css кода это обычные файлы вёрстки содержащие css. Располагать данные файлы необходимо в каталоге \.obsidian\snippets\
Для удобства можно принять что имя файла фрагмента это базовый класс, на который стоит опираться при описании стилей. Например если имя файла my-grid.css
то декларация для стилей должна начинаться с .my-grid
Применение фрагментов css кода
Помимо правильного расположения файла css, его также необходимо явно включить в настройках Obsidian -> Оформление
-> Фрагменты css кода
В самой заметке для применения фрагмента необходимо создать атрибут с ключом cssclasses
и значением (одним или несколько) с базовым классом, описанным в этом фрагменте т.е. my-grid
Вёрстка
Очевидным способом вёрстки является использование консоли разработчика, которая открывается комбинацией Ctrl + Shift + i
, где можно с помощью инспектора анализировать элементы и дописывать туда желаемые стили, после чего переносить их в файл фрагмента.
Полезные советы
1) Режимы просмотра
Стоит учесть что режимы редактора и просмотра заметки имеют разные родительские классы .markdown-preview-view
и .markdown-source-view
2) Адаптивная вёрстка
Отдельные заметки, открытые рядом, как и боковые панели, образуют единую область просмотра, поэтому сделать адаптивную вёрстку страницы заметки через media-query не получится. Вместо этого можно использовать container-query.
Пример:
/**
Назначение элемента контейнером, для использования его размера как опорной точчки
*/
.my-grid .markdown-preview-sizer.markdown-preview-section {
container-type: inline-size;
container-name: db-card-preview-section;
}
/**
Применение стиля к элементу исходя из размера определённого выше контейнера
*/
@container db-card-preview-section (width <= 900px) {
.my-grid.markdown-preview-view .markdown-preview-sizer > div {
width: 300px;
}
}
#obsidian
нравится это
поделились этим
Прикупил такой девайс как садовая розетка с пультом. Выглядит всрато, в траве потерять такой как нехрен делать, петельки для темлячка или карабина не предусмотрено, ещё и батарейка нестандартная.
Взял эту модель потому что по отзывам дальность до 60м. Работает хорошо, супруга оценила дистанционное управление насосом.
О! Возможно это то что мне надо.
Пока думал про wifi розетки потому что сеть весь участок покрывает
Проклято.
Приехал на участок, с первой попытки настроил триммер, даже бензиновый фильтр не пришлось менять. Стабильно заработало на холостых и полном газу. Попробовал покосить травку и вижу головка с леской как-то вращается странно и не скашивает траву, и через несколько секунд отваливается нахрен!
Произошло непонятное - гайка, которая была в пластиковом корпусе головки, выплавилась и осталась на редукторе, ещё и как-то шарик из материала этой головки скатался (но возможно это происходило длительный период). На головку то пофиг, это расходный материал, а вот то что я не смог выкрутить гайку с редуктора это печально - придётся теперь и его покупать.
4upaCabra
в ответ на ХаББыватель • • •ХаББыватель
в ответ на 4upaCabra • •Luna-tic
в ответ на 4upaCabra • • •