|
Sat, Jun. 30th, 2007, 04:32 pm Ура!
Ура, свершилось! Я некоторое время назад заказал робо-пингвина на http://www.tuxisalive.com , и вот сегодщня он мне наконец пришёл. Из самой Бельгии, из города Mons с Rue René Descartes, в самую Новою Зеландию! Он офигенный!  Он умеет крутиться, махать крыльями, открывать из закрывать клюв и глаза и мигать LEDами в глазах. Ещё он умеет издавать разные звуки, которые ему приходят с компа. Это, собственно, всё, что он умеет. До Бендера, конечно, далеко. Зато он полностью контролируется с компа (обменивается информацией с ним через специальный девайс в виде рыбы, его тоже видно на фотке). Весь интерфейс сделан на питоне и скрипты можно писать на питоне. Имеются специальные команды для различных действий, которые может совершать робот. Так что наскриптить, теоретически, можно чёрта лысого. Ну и для завершения технической характеристики, надо упомянуть, что робот имеет пульт дистанционного управления и встроенный микрофон и уже интгерирован с системой синтеза речи Acapella. Системы распознавания речи пока нет (да я и вообще не очень уверен, что таковые в природе существуют), но я не вижу причин почему бы не интегрировать и с ними, буде они появятся. Так что как знать, может быть со временем удастся и побазарить с пингвином %) Да, работает эта вся радость только под линукс - ну, вероятно можно с минимальными усилиями портировать на другие открытые юниксы. Вендузятнеги, как всегда, в отстое, там им и место %) Так что вот. пингвиньего полку прибыло. Бельгийский пингвин-робот и плюшевый пингвин с линуксцентра - братья навек!
Sat, Jun. 23rd, 2007, 09:54 pm Курс лечения от любви к вендам.
(from cyber_soc@lj) "Козубенко привел общую статистику проверок органами МВД по программным продуктам компании Microsoft: с 1 июля 2006 года и до сегодняшнего дня было проверено на наличие пиратского софта 588 предприятий, изъято 2118 ПК, заведено 177 уголовных дел, вынесено 144 приговора. Причем, это не только штрафы. Реальные сроки лишения свободы по этим приговорам составляют 128 месяцев, с условным — 998 месяцев. "Лидерами" среди регионов в этой судебной практике являются Ростов-на-Дону и УрФО. Кроме того, в ряде случаев суды назначали виновным выполнение общественных работ — в сумме они составили 670 часов. Еще по одному приговору (вынесенному в Екатеринбурге) виновному было назначено принудительное психиатрическое лечение." Да, так их. Кто пользуется вендами - наверняка сумасшедшие, в дурку их! И ваще, линуксойдов - на Канары, вендузятнегоф - на нары. Превед законнегам! Не пугайтесь, это я шучу так. Не смешно, согласен. Но, блин, просто люди достали. Чем взять и перейти на какую-нибудь свободную, бесплатную и во всех отношениях лучшую систему, сидят на жопе и ждут репрессий. Если так дальше пойдёт, я могу ведь и в самом деле поверить, что обыватели без террора ничего не понимают...
Sat, Jun. 2nd, 2007, 02:58 pm SCIM
Наконец-то догадался, как завести scim под убунтой. Спасибо индусам, помогли. Всего-то и надо было создать в /etc/X11/Xsession.d/ файл 75scim и в него прописать: export XMODIFIERS="@im=SCIM" export XIM_PROGRAM="/usr/bin/scim -d" export GTK_IM_MODULE=scim export QT_IM_MODULE=scim Перезапустить иксы и всё, можно писать со сцима куда угодно. Несложно ведь, мог бы и сам догадаться... OMG, I can really type Japanese! 東京わ日本の州都です… Блин, сказать, что мой японский оставляет желать лучшего - это было бы мне большим комплиментом. Кстати, в опере не работает, и в КДЕшных прогах тоже - наверное, надо поставить scim-qtimm или что-то в этом роде. Теперь осталось поставить поддержку m17n и опробовать в действии таблицы, созданные cgem@lj.
Mon, May. 21st, 2007, 09:16 pm 1 аватар
Вот, зацените мой новый аватарчик  Я назвал его linux community support. В самом деле, немного похоже %)
Fri, May. 18th, 2007, 06:11 pm Ламерство.
Слушайте, а что реально подразделы extended-раздела нельзя ресайзить? Или это частный глюк gparted'а? Или это частный глюк gparted'а в ubuntu feisty? Или частный глюк моих /dev/hands? Короче, ситуёвина была такая - у меня имелся вендовый раздел sda1 (ntfs), вендовый раздел sda2 (fat32, там находились какие-то утилиты для восстановления венды на первом разделе) и extended-раздел sda3. В последнем находились разделы sda5 (ext3, корень), sda6 (reiserfs, /home) и sda7 (swap). Ну и так получилось, что для корня жОстко перестало хватать места, в то время как вендовые разделы стояли полупустые - что и неудивительно, потому что венду я не юзаю никогда вообще. Ну я решил урезать вендовые разделы, а потом расширить extended и в нём расширить раздел с корнем. Загрузился с feisty LiveCD - спецом для этого дела выкачал образ, благо здесь новозеландское зеркало находится буквально за два квартала и качается с него с просто умопомрачительной скоростью. С вендовыми разделами проблем не было - уменьшил первый, второй к нему пододвинул и всё пучком. Единственное, что слегка раздражало - это то, что убунта почему-то решила, что она лучше меня знает, когда какой диск должен быть смонтирован, а когда размонтирован. Ну, я просто через терминалку всё размонтировал и бог с ним. extended тоже не без скрипа но ресайзился. А вот заресайзить корневой раздел в extended- разделе - чёрта с два. Смотришь на него, а он говорит preceeding free space, мол, 0 MiB. Притом, что в том же extended прямо перед ним находятся 2 гига unallocated space. Перезагрузка не помогла - не хочет ресайзиться и всё тут. Короче, помучился я с ним и забил. Сделал проще - убил оба вендовых раздела, на их месте создал новый sda1, отформатировал в ext3 и бросил туда всё со старого корневого раздела с помощью dd. Потом убил в extended тот раздел, который был корень и сделал новый, включив всё unallocated space. Поставил на sda1 флаг /boot и соотвествующим образом отредактировал /etc/fstab и /boot/grub/menu.lst. Пришлось, правда, немного повозиться с GRUB, потому что он не хотел грузиться, выдавая удивительно доходчивое собщение об ошибке: Loading GRUB failed: Error 17 Прочитал всю имеющуюся документацию по grub, но так и не нашёл, что это за Error 17 такой. Пробовал переставить при помощи grub-install --root-directory=/media/disk-1 /dev/sda1 - не помогло. Вероятно, проблема была в какой-то идиотской ошибке в синтаксисе /boot/grub/menu.lst, потому что стоило сделать chroot /media/disk1 и там запустить update-grub, как всё втало на места. Так что вот так всё в конце концов решилось. На всё про всё ушло около 3 часов, никакие ценные данные потеряны не были. Только венду немного жалко - всё-таки лицензионная была, предустановленная в ноутбуке фирмой IBM непосредственно. Не так часто приходится лицензионне маздайки видеть. Артефакт, блин, библиографическая редкость. %) Да и чёрт ещё знает как папа отнесётся к тому, что я его венду убил. Не то что бы я думал, что у него там оставалось что-нибудь ценное, но мало ли...
Sun, Apr. 29th, 2007, 12:32 am PCSX2
Ну вот, закончили с политикой с Б-жьей помощью. А теперь, так сказать, к насущному. Недавно узнал, что у PCSX2, эмулятора Playstation 2, вышла новая версия 0.9.3 - что характерно, только под линукс. Не скрою, я этого знаменательного события ждал довольно давно, бо для меня это довольно актуально. У сокамерников соседей по общаге стоит железная консоль, и мы иногда гоняем в теккен и прочие игрушки. И дисков у них валяется немало. А у меня на ноуте пишущий дивидишник, так что я могу, в принципе, наделать нелегальных копий понравившихся гамесов и играть в них на эмуле. Ну, собирал я эмуль с SVNовского репозитория. Он собирается элементарно: svn co https://pcsx2.svn.sourceforge.net/svnroot/pcsx2 pcsx2 cd pscx2 sh build.sh Далее, надо было найти биос от playstation 2. Не то, что бы это была такая простая задача, но я таки нашёл. Не скажу где - не потому, что секрет, а потому, что не помню. Гуглил-гуглил и нагуглил. Сайт какой-то, вроде, шведский был, если это кому-либо поможет. Однако есть проблема. Когда я запускаю эмуль, он вызывает конфигуратор и падает с сегфолтом. Попытка сконфигурировать эмуль руками не увенчалась успехом. Теоретически, это просто - конфигурационный файл там один - inis/pcsx2.cfg Однако никакой документации по синтаксису я не нашёл. Пытаюсь выпросить работающий пример на Linuxforum.ru - пока не дали. Какие-то эмулеводы вообще странные - отвечают только те, у кого что-то не получается. Те, у кого всё работает - молчат и шифруются. Партизаны, блин. UPD 29.04.2007: Благодаря тов. kidoz с linuxforum.ru заполучил-таки pcsx2.cfg Пришлось немножко изменить под себя, по мелочи. Выглядит мой теперь вот так: Bios = scph39001.bin Lang = en PluginsDir = plugins/ BiosDir = bios/ Ps2Out = 0 ThPriority = 0 Mcd1 = Mcd2 = GS = libZeroGSoglr.so.0.96.2 SPU2 = libspu2PeopsOSS.so.1.6 CDVD = libCDVDlinuz.so PAD1 = libZeroPAD.so.0.1.0 PAD2 = libZeroPAD.so.0.1.0 DEV9 = libDEV9null.so USB = libUSBnull.so FW = libFWnull.so Options = 1 SafeCnts = 0 Patch = 1 varLog = 0 Теперь запускается. Однако возникла новая проблема - при запуске диска открывает окно с названием ZeroGS и виснет. То есть, ничего не делает. В чём теперь могут быть грабли?
Mon, Mar. 5th, 2007, 09:59 pm Unsorted..
Раньше, признаться честно, я не понимал laplandian@lj, который ставит эмуляторы всяких древних компов и крутит на них древние ОСки. Вчера понял. Поставил себе DOSBox, на который поставил нортон коммандер, венду 3,1 и свои любимые старые досовские игрушки - Sid and Al's Incredible Toons и Master of Magic. Это ТАКОЙ КАЙФ! Как будто вернулся лет на 10 в прошлое, когда я учился в школе, после уроков тайком мучал папин комп, и всё было просто и понятно. Кстати, кое-что из того старого ПО не помешало бы и сейчас. Например, в 3,1 венде был очень толково сделаный туториал на тему "как пользоваться мышкой и на что нажимать чтобы свернуть/развернуть окошко" - это именно то, чего не хватает никсам для того, чтобы захватить рынок настольных компов. Многие люди до сих пор не могут перейти с венды даже не потому, что венда проще - если смотреть объективно, она как раз ниразу не проще - а просто потому, что боятся всего нового. Им нужен какой-нибудь туториал, который бы взял их за руку, провёл по всему пользовательскому интерфейсу, и показал: вот видите, всё очень просто, и совсем не страшно, ведь правда? Что же до упомянутых двух игрушек, то они прямо-таки напрашиваются на открытый клон. Выглядит странно и даже как-то несправедливо, что никто до сих пор не озаботился тем, чтобы таковой сделать %) Блин, найти бы хотя бы пару товарищей, которые соображают в программировании и которым не влом этим заниматься - таких бы дел можно было наворотить! В воскресенье гулял по городу и натолкнулся на очень колоритный восточный типа мини-рынок. Там очень дёшево продаётся всякая китайская, арабская, малайская, индонезийская и прочая экзотическая жратва. Тайваньские колбаски рулят ;-P А ещё в воскресенье вечером мне позвонил друг из Алабамы и мы несколько часов болтали по скайпу. Чтобы осознать масштабы явления, посмотрите по карте: где Новая Зеландия, а где Алабама. А где питер, откуда мы оба родом. И что, кто-то ещё сомневается, что технический прогресс - это круто??
Thu, Mar. 1st, 2007, 01:53 pm Для линуксоидов.
Я не знаю, может для крутых гуру это очевидно, но на всякий случай напишу сюда: В случае, если у кого-нибудь будут траблы при подключении цифровика к компу под убунтой (и, преположительно, любым другим линухом). Это касается ошибки "Could not claim the IO device". Сначала проверяем, стоит ли libgphoto2. Если стоит и таки не работает, подключаем цифровик к USB и делаем командуем lsusbНа выходе должно получиться что-нибудь вроде Bus 005 Device 001: ID 0000:0000 Bus 001 Device 004: ID 04d9:0499 Holtek Semiconductor, Inc. Bus 001 Device 001: ID 0000:0000 Bus 004 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 Bus 003 Device 007: ID 04a9:3155 Canon, Inc. Bus 003 Device 001: ID 0000:0000 Находим строчку, соответствующую цифровику (обычно нетрудно определить по названию производителя). В моём случае это Canon, так что мне нужна вторая снизу. Потом открываем (из-под рута) /etc/udev/rules.d/45-libgphoto2.rules и добавляем туда строчку SYSFS{idVendor}=="04a9", SYSFS{idProduct}=="3155", MODE="0660", GROUP="plugdev"заменив 04a9 и 3155 на соответствующие цифры из полученной вами строчки lsusb. Сохраняем файл, командуем (под рутом) /etc/init.d/udev restartПереподключаем камеру - и всё должно заработать. Update 12.03.2007: Приплыла новая версия удева, так в ней они мало того, что заменили файл /etc/udev/rules.d/45-libgphoto2.rules на новый, не спросив разрешения - а в новом строчки про мою камеру не было - так ещё и зачем-то добавили в начало файла строчку BUS!="usb*", GOTO="libgphoto2_rules_end" Это косяк! Эта строчка делает весь файл бесполезным, потому что параметр BUS пока толком не подставляется и, ergo, BUS!=usb* всегда. На ланчпаде рекомендуют менять эту строчку на SUBSYSTEM!="usb_device", GOTO="libgphoto2_rules_end" Так работает.
Sun, Feb. 25th, 2007, 10:34 am Мысль.
Мне кажется, что активистам протестных движений, вне зависимости от идеологической направленности, не следует использовать неоткрытый софт. Причём не следует этого делать не из поддержки корпораций или всякого такого - к примеру, я допускаю, что активист протестного движения может зайти пожрать в Макдак и в этом не будет особого кощунства (хотя если у него после этого животик заболит, я лично его особо жалеть не буду). Однако использовать на домашнем компе, скажем, венду - совершенно неприемлемо. Пусть даже венда лицензионная (хотя где вы видели активиста, готового протратить 200 баксов на лицензионную венду?) - всё равно ведь можно, при желании, прикопаться и поставить легальность копии под сомнение. Использование закрытого софта для активиста недопустимо из тех же соображений, что и распространение детской порнографии или наркотиков. Дело не в какой-либо этической подоплёке - но зачем давать им лишний повод нас посадить? Фашей и стукачей это, конечно, не касается, они и так под защитой, а остальным рекомендую задуматься. Нарушать законы там, где в этом нет ровным счётом никакой практической необходимости - значит помогать врагу в его пиаре. Зачем нам это надо?
Tue, Feb. 6th, 2007, 11:57 pm Линукс в школах.
Нашёл в ЖЖ ссылку на очень интересный проект по продвижению Линукса и вообще Open Source в школы - в связи с "делом Поносова", необходимость в чём-то подобном естественным образом назрела. См. http://ivlad.livejournal.com/184754.html - кто может чем-то помочь, отмечайтесь. Также прошу всех насколько возможно пиарить ссылку у себя в ЖЖ.
Thu, Jan. 25th, 2007, 05:34 pm Ещё о "борьбе с пиратством".
О борьбе со страшными компьютерными пиратами из сельской школы я уже писал здесь. Некоторые товарищи предлагают на эту тему сделать что-то вроде флешмоба. Если воспринимать подобные акции, чисто как способ немного покапать на нервы власть предержащим и их обслуге, практически ничем не рискуя - это неплохо. Практического толку, конечно, не будет, но чисто ради удовольствия можно заняться. Хотя самым эффективным флешмобом был бы массовый переход на Линукс %)
Wed, Jan. 24th, 2007, 07:25 pm Про Линукс.
У линуксоидов есть старый анекдот: - Зачем на корпусе компьютера кнопка reset? - Он рассчитан на использование с вендой. И в самом деле, линукс почти никогда не рушится до такой степени, чтобы приходилось применять ресет. По крайней мере, мне за мой полугодичный стаж издевательств над ядром ни разу ещё не удавалось так капитально его обрушить, чтобы оно не реагировало даже на непосредственные команды. Вообще, это удивительно стабильная и надёжная система. А вот Гном сцуко виснет! Да и Кеды тоже... И как их вывести из этого состояния без перезапуска иксов - не представляю. Ещё о линуксе: Зацените Compiz в действии. Что только не делают хакеры со своими рабочими столами! Вендузятнегам такое не светит даже в Висте. Может быть, разве, в Vista Aero за полторы штуки баксов обещают сделать что-то подобное...
Sun, Jan. 21st, 2007, 10:42 pm Про "борьбу с пиратством".
http://community.livejournal.com/paparazzi/9706716.htmlКросспост от кросспоста (опять через miiir@lj) В Верещагинском районе Пермского края директора сельской школы судят за то, что в школьном кабинете информатики на компьютерах стояли нелицензионные программы. ему грозит 5 лет лишения свободы. районная прокуратура, которая возбудила уголовное дело против директора, признается, что было задание прокуратуры краевой, которая в свою очередь, выполняет госзаказ - т.к. для вступления в ВТО России необходимо несколько показательных процессов над "пиратами". почему в качестве жертвы был выбран директор школы из глухого села Сепыч (180 км от Перми - по уральским лесам) - неясно. Видимо, у него просто не нашлось 100 тысяч - которые пермcкие представители Майкрософта запросили за мировое соглашение. первое заседание суда состоялось 9 января. бред полный. в компьютерах вообще никто не разбирается. главный компьютерный "эксперт" района - мальчик, закончивший строительный техникум. а в качестве улик прокуроры переписывают в протокол значки с рабочего стола. следующее заседание будет 29 января. про это безобразие уже написали пермские сми: http://perm.rfn.ru/rnews.html?id=27223&cid=7http://www.permoboz.ru/news0.php?n=9097но если в дело включатся московские сми, то есть надежда, что прокуратура испугается поднявшегося шума и постарается дело замять. да и материал можно сделать хороший. все контакты здесь: http://melory-nox.livejournal.com.
Thu, Oct. 12th, 2006, 03:28 am Баян про Линуккс.
http://de-oz.blogspot.com/2005/12/linux.htmlА что что его любить? Linux это инструмент. Кто признается в своей любви к молотку или чайнику? Это только маньяки любят свои бензопилы. Если кто-то говорит вам, что любит Linux, или свой компьютер, будьте осторожны - скорее всего человеку нужна консультация, если не психиатра (пока), то, по крайней мере, психолога. Если оставить эмоции в стороне и рассмотреть Linux не только как операционную систему, но и как явление современной жизни, получается такая вот картина. Linux используют в определённой среде, субкультуре, которую некоторые причисляют к Киберпанку, остальные считают, что Linux-сообщество такого не заслуживает. Поставив у себя Linux вы волей-неволей будете восприниматься как представитель особой субкультуры. А это чревато. Малообразованные президенты некоторых стран могут запросто приравнять вас к террористам. Другое дело, если вы законно используете политкорректную операционную систему от Microsoft. В этом случае вас не заподозрят в антиамериканской деятельности, так как внедрение этой ОС по всему миру проходит под покровительством Госдепартамента США и является частью политики глобализации. Так что крепко подумайте, что вы будете делать, если на собеседовании при получении визы в самую развитую страну мира вас невзначай спросят, а используете ли вы Linux? Если рассматривать только технические аспекты использования Linux - может возникнуть ещё больше проблем. Во-первых: Linux-ов много. Тут и RedHat, Fedora, S.U.S.E, SlackWare, и это только начало списка. Всего их более двадцати разных линуксов, и список продолжает расти! Ну вот и подумайте: зачем вам столько линуксов? Куда вы их будете ставить? А у каждого ещё свои версии, а есть ещё версии ядра. Попробуйте во всём этом разобраться. Не проще ли поставить Виндовз? Тут даже не надо знать названий и номеров версий - говорите продавцу: "самую новую", и всё! Во-вторых: Это вирусы! Это серьёзная проблема. Ежегодно компьютерные вирусы наносят мировой экономике больший ущерб чем наводнения. Производители программ заботятся о пользователях Виндовз, а пользователей Linux просто игнорируют. Вы много знаете антивирусных программ под Linux? А для Виндовз каждый месяц выходят новые версии антивирусных программ с улучшенным интерфейсом, которые используют новейший алгоритм поиска вредоносных программ. Эти программы работают постоянно, загружая мощности процессора, памяти и диска. А что есть в этом плане у Linux? Маломощные программки, которые, к тому же, не требуют участия пользователя, и опять же - ищут вирусы, которые опасны для Виндовз! В-тетьих: Используя Linux вы будете сами отвечать за свои действия. Linux - примитивная система, она не считает себя умнее человека, который её использует. Так что за все ошибки, а их будет много, вам придётся отвечать самому. А что бы ошибок было меньше - надо учиться. Для начала надо учиться думать. Ну вот и скажите, зачем это вам надо, если разработчики Виндовз уже всё продумали за вас! Разработчики прикладных программ под Виндовз, незнакомые ни с архитектурой, ни с АПИ, выпускают продукт, работа которого не всегда происходит корректно. В этом случае вам можно ругать всех: начиная от ни в чём не повинного Билли, до не более виновных Сионских мудрецов. В любом случае - вашей ошибки нет, вы ничего поделать не можете, кроме как купить новую версию, или, на худой конец, переустановить старую. А если вы работаете в Linux - тут уже обвинять некого если у самого руки кривые, или извилин не хватает. А у кого хватает, надо искать причину, копаться в документации. И не жалко вам тратить на это время? Ну вот вы нашли исправление одной ошибки, так появится другая, и опять: искать, копаться в документации. А вот в Виндовз переустановка системы помогает от всех случаев! Вот это значит, что разработчики реально заботятся о пользователях! В-четвёртых: Это поддержка оборудования. К примеру: Linux может работать на суперкомьютерах, таких как этот. Ну и что? Оно вам надо? У вас в жизни не будет возможности поработать за таким! Тем более что Квейк наврядли на нём пойдёт. С другой стороны, разве можно под Linux посмотреть свежекупленный пиратский DVD? И наконец: А сколько игр есть под Linux? Сколько бы их там ни было, есть игры лучше, а главное - полезней! На улице такая отличная погода! Вот соберите команду таких же как вы, сохнущих у мониторов людей, возьмите мяч и идите играть в футбол, баскетбол, волейбол. Если сейчас зима - поиграйте в снежки. Честное слово, вы получите гораздо большее удовольствие, чем от сидения в душной комнате у монитора, зарабатывая глаукому, катаракту, лучевую болезнь, остеохондроз и прочие подарки цивилизации. Вот и получается, что любить Linux не следует. А любить надо весеннее утро, летнюю ночь и зимний день. Когда идёт дождь, и когда после дождя расходятся тучи и на умытом ночном небе сверкают звёзды. Смотреть на полёт облака и закат солнца. Надо любить жить.
Thu, Oct. 5th, 2006, 02:30 am
Два дня бился с пакетом gtk-im-extra, пытался его скомпилировать, но безуспешно - до тех пор, пока один товарищ в эсперантистском чате не собрал для меня пакет. Зато теперь я могу без особого напряга печатать на самых разных языках, נון קען איך דרוקן אױף ייִדיש גאַנס װי שנעל װי אױף רוסיש
И вообще я доволен как слон :) Пойду флудить в ru_yiddish@ljUpdate: Адрес пакета на сайте товарища, который мне так помог: http://hippo.ru/~khlut/esperanto/gtk-im-extra_2005.04.04-4_i386.deb Собран под Ubuntu 6.06, возможно будет работать под другими дебиан-образными системами. Пользуйтесь, если кому надо.
|