← All posts tagged WTF

anton0xf
Linux WTF shit ? как понять что за гнида время от времени сбрасывает права на мою домашнюю директорию? или как лучше запретить эти права менять?
anton0xf
Linux WTF shit ? вот здесь wiki.archlinux.org пишут,
что дефолтный браузер можно установить в файле ~/.config/mimeapps.list .
Firefox считает также, т.е. когда кликаешь в нем "установить меня браузером по умолчанию", он редактирует этот файл.
Но это нифига не работает.
А если воспользоваться советом отсюда: wiki.archlinux.org , и выполнить:
$ xdg-mime default firefox.desktop x-scheme-handler/http
то пишется в файл ~/.local/share/applications/mimeapps.list
(я это узнал, обнаружив в исходниках этих сраных скриптов,
что они проверяют переменную XDG_UTILS_DEBUG_LEVEL, и установив её)
и это работает.
А на freedesktop.org нифига не понятно, как образуются итоговые пути.
Где вообще положено смотреть эту хрень?
anton0xf
Linux WTF pulse shit пульса, а вместе с ней и все установленные браузеры, кроме w3m)) и conkeror, стала внезапно падать с вот такой хуйней:
$ pulseaudio
E: [pulseaudio] flist.c: Assertion 'list' failed at /var/calculate/tmp/portage/media-sound/pulseaudio-5.0-r4/work/pulseaudio-5.0/src/pulsecore/flist.c:76, function stack_pop(). Aborting.

"внезапно" означает, что я сидел, никого не трогал, что-то читал в интернетах, ничего не устанавливал и не обновлял, и вдруг оба браузера сдохли и обратно не завелись.
anton0xf
XOrg Linux Gentoo WTF ? в доме вырубился свет. когда включил комп обратно, оказалось, что Xы не хотят ставить настроенное разрешение (1920х900), и старательно ставят 1024х768
anton0xf
Google Thunderbird WTF Windows ? Thunderbird после очередного обновления начал глючить при работе с gmail-ящиком по IMAP: при попытке архивации некоторых писем или, иногда, при сохранении черновика, начал создавать папки с именами навроде &-BBIEQQRP- &-BD8EPgRHBEIEMA-.
Не смог ничего путного нагуглить по теме или как-то диагностировать проблему(
anton0xf
Linux WTF ? 100 лет думал, что echo -e — это стандартная фича, а тут оказалось, что в POSIX такого нет.
соответственно вопрос: как портабельно печатать строки с escape'ами из shell-скрипта?
anton0xf
dev testing WTF ? как-то так получилось, что в словах "unit testing" слово "unit" уже нифига не значит и так назвают любое автоматизированое тестирование. даже вещи навроде Silenium'а, по мнению некоторых особо-одаренных, позволяют писать юнит-тесты.
anton0xf
electronics мистика пиздец life WTF спал часа 4. примерно с 5ти утра до 9ти. от чего проснулся хз, т.к. было оочень тихо.
придя в сознание понимаю, что все оборудование выключено, хотя пилот горит типа включен, что друг-другу противоречит, т.к. при отключениях компы потом сами запускаются обратно, да и индикаторы на монике и колонках дожны бы гореть. WTF?!! настольная лампа из другой розетки работает. проверил лампой: пилот не работает. потыркал предохранитель — вставлен. ну ладно. стал вытыкать провода из пилота.. и тут.. я вижу, что одна из вилок тупо вплавилась в пилот. ПАНИКА!!! ВСЕ НАХУЙ СГОРЕЛО!!! проверяю розетку, куда был вставлен пилот — работает. смотрю, что за вилка расплавилась — от моника (хм.. есть надежда, что сгорел только моник). вытыкаю пилот и все остальное из него (все остальные вилки целые, на всем остальном оборудовании никаких следов повреждений). выкидываю пилот и провод с оплавленной вилкой. нахожу новый провод и аккурааатно проверяю моник. никаких вспышек или искр не последовало моник опхоже работает. оО. начинаю втыкать все остальное — работает, сцуко!
ЧТО ЭТО БЫЛО, БЛЕАДЬ?!
что, блин, творится с электроникой в этой квартире, что у меня уже сдохли 2е UPS (судя по всему, аккумулятор перестал держать), а теперь еще блин такое? и как это вообще могло произойти?! (т.е. в итоге оплавилась одна вилка из вставленных в пилот, при чем предохранитель не вылетел, и даже моник не пострадал)

пользуясь случаем, уточню: если в ext4 после проверки и выявления дохлых инодов (dmesg полон мессаг "deleting unreferenced inode") /lost+found пустой, значит ничего на ней не сломалось?
anton0xf
Git WTF programming алсо, оказывается (если я конечно правильно понял), что git принципиально не умеет (и никакими git mv ему не поможешь) отслеживать историю файла, если он одновременно (за один коммит) перемещался и редактировался.
причем, учитывая что есть еще rebase squash, такой коммит можно и случайно получить.