← All posts tagged Linux

dimas000

порой зайду на какой-нибудь ЛОР, а там как почитаешь — 8 гигов памяти на четырех ведрах мало, на 16 — худо-бедно можно серфить, ну и далее все в таком духе. и браузеры-то у них гигабайты отжирают, и кино не смотрится... смотрю на все это и недоумеваю, как это у меня на нубуке уютненький дебиан вполне себе крутится на несчастных 2 гигах? не, ну видеообработка там или 3дэ-моделирование всякое — эт понятно, но для домашних задач — это ж какое говно надо запускать? или я отстал от жизни?

dimas000

Именно поэтому программы на qt/gtk — программы для линукса, прокраммы на kdelibs — программы только для кде. Как-нибудь я решусь, и таки напишу об этом ребе Штольману, мне непонятно, почему он еще не высказался по этому вопросу.будь мужиком, напиши RMS, блеать!

dimas000

кто бывает более-менее часто в ленинградском метрище — видели наверно посреди станций эдакие странные стенды-столбы, где на сенсорном экране можно узнать какую-то фигню. так вот, иду сегодня и вижу на экране этого чуда техники значок Федоры.. интересно... подошел, глянул — а там повисший gdm предлагает выбрать "automatic login", ну или нажать restart/shutdown. хотел помочь ему — нифига, курсор бегает, а на нажатия не реагирует, кнопки даже не выделяются.
ибо нефиг ставить на такие штуки Федорино горе, да еще с нафиг не нужным там gdm'ом (я не удивлюсь, если и с целым гнумом до кучи). какого-нибудь netsurf'а в голых иксах хватило бы более чем))
однако, это все же симпатичнее, чем БСОД, да

dimas000

Одновременно объявлено о начале работы над ядром 3.13, и раскрыты некоторые подробности относительно ядра 4.0, планируемого к выпуску сразу за 3.19. По мнению Линуса, большая нумерация неудобна и вслед за 3.19 лучше перейти к версии 4.0: «I would actually prefer to not go into the twenties, so I can see it happening in a year or so, and we'll have 4.0 follow 3.19 or something like that»лол! в прошлый раз Тролльвардс плакался, что ему тяжело считать больше чем до 40, и запилил 3.0. теперь бедняга не может сосчитать до 20)) или хочет догнать фаефокс?

dimas000

после вчерашнего обновления дебьяна-тестинга новый xorg сегодня не завелся. стал грузить все подряд модули — intel, vesa, fbdev... поставил ему эти vesa с fbdev, раз хочет. нифига, загружает их все, а потом пишет, что "no devices detected" и ему не на чем, дескать, запуститься. прикольно... все утро провозился, через пень-колоду что-то погуглил в elinks, там все плясали вокруг ведра, хотя у меня все нужное включено монолитом.
на всякий случай скачал 3.11, собрал. заработало!
отсюда мораль: xorg 1.14.3 с ведром 3.4 (тоже самосборным) не работает по неведомым причинам. в новом ведре никаких новых опций, связанных с интелом, не нашел. да, i915, если что.
ну что ж, давно хотел обновиться, вот и повод случился. дистрибутивное ведро не пробовал, да уж должно работать

dimas000

в продолжение темы про апи вконтактика. консольный клиент на баше вполне себе работает. что есть: получение непрочитанных сообщений, отправка сообщений, запрос списка другов (с выбором из списка и отправкой сообщения), запрос списка онлайн (аналогично), ответ на сообщение, удаление сообщений. пока что сообщения не помечаются как прочитанные (иначе быстро кончатся), но это вопрос одной строчки кода. плюс буду делать режим чата, чтобы не перезаходить по сто раз в "сообщения". интерфейс — меню с выбором пунктов в стиле fdisk и командная строка в стиле... командной строки.
кому интересно — пишите, бета-тестеры не помешают))
ЗЫ. не прошло и ста лет, как эти чудики сделали авторизацию на сайте по https наконец-то, а то сколько же можно пароли открытым текстом гонять.

dimas000

офигеть! я осилил подключение к вконтактику через ихний апи из консоли (с помощью curl), без запуска браузера (главное POST'ом передать что надо, а потом оно само редиректит куда надо, остается только отгрепать access_token в ответных хедерах).
не так уж плохо у них с документацией — по крайней мере, на аглицком понятно, на русском читать даже не пытался))
короче, можно сказать, есть почти прототипчик консольного клиента))) получилось законнектиться, получить список другов, почитать сообщения, ну и остальное должно работать. пока только в сыром виде, надо чем-то парсить json/xml. а вообще — можно слепить интерактивную обертку на баше, и вот вам труЪ-клиент)) ну а отсылать входящие сообщения себе в жаббер можно уже сейчас.
все-таки curl — великая вещь! ну и opera dragonfly тоже, куда б я без нее.
так что если кому интересно — могу показать наброски. а там уж можно хоть новый джаббер-транспорт городить

dimas000

уфф... переехал с rtorrent'а, который что-то стал адски тупить в последнее время (да и вообще пугает этим своим интерфейсом с кучей цифр, в которых черт голову сломит) на transmission. последний осилить, настроить и понять — тот еще квест. в гуйне оно, может быть, и интуитивно понятно, а вот демон безглавый поднять — это сложнее. конфиг в json без комментариев (и, видимо, без возможности добавить таковые), да еще эта сволочь каждый раз его перестраивает по алфавиту, возвращая удаленное взад. а еще прикольно, когда редактируешь его и сохраняешь при запущенном демоне)) в манах, главное, ничерта нет, надо лезть на сайт и где-то в вики искать (а с глагне на вики попасть — тоже не шибко-то).
но зато после приведения к вменяемому виду — весьма няшная штука. а с transmission-remote-gtk на десктопе — так и подавно. удобненько))

dimas000

mighty all, какой посоветуешь маленький загрузчик для запуска линупса с флэшки? нужно понимание gpt и ext2 на ней, не нужно все остальное (инитрд там, эти ваще uefi и прочие встроенные браузеры). syslinux/isolinux/lilo/etc?

dimas000

вдогонку к прошлому посту: может, кто подскажет, как dpkg-buildpackage передать нужные переменные — всякие там *FLAGS и прочия? и предусмотрено ли такое вообще, или самому ковырять debian/rules?

dimas000

сборка для i386 на amd64 — это, блин, тот еще квест. хрен поймешь, какие именно костыли нужны в каждом конкретном случае. ведра-то в дебиане нормально собираются 32-битные (спасибо make-kpkg за это), а вот с остальным — ну совсем неочевидно. казалось бы, dpkg-buildpackage -ai386 бла-бла-бла, но нет. пакет hello у меня таким макаром собрался, а вот busybox — хрен. провозившись вчера весь вечер и сегодня все утро, таки собрал его через родную систему сборки с помощью make ARCH="i386" CROSS_COMPILE="i486-linux-gnu-" LDEMULATION="elf_i386" CFLAGS="-m32"
что забавно, при таком варианте 32-битный бинарник получается в полтора раза больше 64-битного. ну это ладно... на очереди пересборка mdadm, lvm2 и хрен знает чего еще без udev — и снова не ясно, через какую жопу это делать. ладно хоть большую часть необходимого можно взять из дебиановских же i386-пакетов...

dimas000

mighty all, подскажи, как удалить лишние энтеры в тексте — т.е. если видим более двух пустых строк подряд, заменить на две? что-то типа 's/\n{3,}/\n\n/'
уж полчаса, наверно, как бьюсь над такой фигней. все предлагают только удалять/заменять ваще все пустые строки, что ни разу не проблема.
из гуйни kate умеет, но отказывается открывать мое файло из-за строк длинее 1024 байт (facepalm.жпг же!)

dimas000

собрал себе новое ведро — 3.4.6+zen+pf. общая шустрость на глаз повысилась, но, в принципе, и так не жаловался. хотя вау-эффект очень даже. но что поразило — жопера стала летать что твой ероплан! а то ж я думал, что это странички медленно грузятся — оказывается, жопера долго рисовала. теперь все со свистом))) особенно заметно на всяких фэйсбуках и прочем тяжеловесном говне. в следующий забег надо разобраться все-таки, где найти UKSM для 3.4, и впендюрить его до кучи. а еще -rt давно хотел попробовать.

dimas000

блин, до чего же идиотский сделали механизм сохранения/открытия не-xcf файлов в этом вашем gimp 2.8! а еще так ждали его некоторые. обновился, блин. мало того, что мои gimp.desktop с запуском в английской локали почему-то похерились, так тут теперь еще такой геморрой. при открытии png его надо почему-то "импортировать", а потом сохранять через экспорт, а потом он еще спрашивает при выходе, а не хотите ли сохранить безымянный свой новый файл... тупейшество же! кстати, еще скрытые инструменты с тулбара повылезли все обратно. ну нахрена такие жертвы ради нового нескучного сплэша? а еще жалуются, что Дебиан — говно мамонта. все эти последние инновации прямо-таки наталкивают на мысль накатить сквиз и сидеть на нем лет пять, пока они не одумаются там

dimas000

офигеть, smb.conf предалагют заменить на версию из пакета... че за бред? в /usr/share/..../examples его, а при установке брать за дефолт, если не создан ранее.

dimas000

mighty all, посоветуй торрент-клиент консольный с поддержкой магнетов (в свете последних событий возникла надобность). или можно собрать rtorrent с нужной фичей? был какой-то патч, но он древний, вроде. из альтернатив разве что делюга/трансмишен?

dimas000

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

dimas000

mighty all, как можно узнать размер файла, имея только ссылку на него (вида example.com на ум приходит разве что запустить wget в каком-нибудь режиме симуляции и грепом выдернуть, но это совсем уж инвалидский способ. браузер же узнает как-то. curl'ом какой запрос отправить или как еще?

dimas000

а ведь фразой "вход свободный" можно жестоко троллить линуксоидов и прочих фанатов СПО. причем их же тезисами "свободное не значит бесплатное" и "free as freedom, not as beer". типа что свободный вход — это в смысле, что никто не принуждает, хочешь входи, хочешь нет, а не значит, что бесплатный