fedora woes

Врубил fedora livecd. Сцуко запустилось и даже что-то показывало на телевизоре, с жутким overscan-ом со всех сторон, верхний таскбар был практически не виден. Ну ладно, бывает…

Ну ладно, подумал. Поставлю на диск, место есть. Ткнул в иконку install to hard drive. Опций нихрена не видно, все диалоги рассчитаны на полный экран, а кнопки уехали за overscan. Можно, конечно, было подключить вспомогательный экран, но уж больно не хотелось в чулане сидеть на коленках, как полному гику, скрючившись перед клавиатурой.

Отожрал от партиции в 300 гиг 250, запхнул туда федору. Половину опций не видел, как-то поставилось. multiboot-a нет. Ну ладно, думаю. Сейчас поставлю ati proprietary linux drivers, сразу проблемы с видео исчезнут, а остальное уже легче пойдет.

Пошел нашел, как ставить драйвера на федору. Вообще, инструкция “а теперь блэклистните модули radeon and radeonhd” уже настораживала. Ну ладно, сделал по инструкции. Перезагрузил дурную бабу, она начала грузить xfce десктоп и наглухо зависла. Вообще наглухо стала зависать, судя по всему, при попытках X инициализировать графику.

Побрился, умылся, пошел восстанавливать grub. Оказалось, что федора сидит на grub, а убунта на grub2. Выматерил обоих, загрузился с ubuntu livecd, переустановил grub2, обновил конфиги. Груб2 не видит федору почему-то. Ну ладно. Загрузился в убунту.

Убунта завопила cannot mount /usr2 – superblock count differs from filesystem size! Ахренеть, федорушка, ахренеть. Ничего доверить нельзя.

Дальнейшее вскрытие показало, что она еще и поставилась через LVM, которое parted эхм… не любит, скажем так. Ну, в-общем, ничего сделать не может. Даже mount грустно сообщает, что is not ready, wait more? Ну ладно, ignore спасет отца русской демократии.

Час курил форумы убунты, починил superblock через e2fsck. Посмотрел, что получилось… ну хоть замаунтить можно, а временные файлы осла могут и нахер пойти.

Еще час настраивал grub2, чтобы показывал fedora menuentry. Настроил. Эта сцука теперь при загрузке пишет…. /dev/sda7 is already mounted or busy… и вываливается в debug shell вместо загрузки. Какого хера, конечно оно already mounted, нэ?

Мораль: снесу все, что федора поставила, вместе с федорой. Больше не буду ставить федору через телевизор, потому что партиции нужно размечать ручками, а мне опций не видно. Попробую ставить злую бабу еще раз, авось получится.

PS вы знаете, зачем я это делаю? Потому что у меня тормозит MKV видео в HD-разрешении (1080п) на этой самой Убунте. Можно смеяться.

PPS Куплю нахрен лицензию, поставлю винды. Проблема с видеоплеерами и видеокодеками точно исчезнет, 100%. Единственное, что меня останавливает, это RAID5. Я уже забил полтора терабайта хауном, а промежуточного хранилища такого размера у меня нету. Хрен редьки… Ну и вирусы, конечно, будут херачить, как у себя дома, если прорвутся. М-да…

Linkity-links

ivan-ghandi продолжает выклыдвать дыбр про свою поездку в Италию.

как oleyka находит поставщиков в petsimo

Сборный пост про William Carlos Williams у nastik. Половину я еще не откомментировал, а надо бы.

Mytho Logique мультик, про то, как сатир научился врать и вошел в мифологию. Спасибо boroda-30

A Child’s Garden of Verses Стивенсона на Гутенберге

Веселые стишки собрал spintongues.

Think cubes

Долгое время были сложности с SQL. Потом понял, как правильно думать. У мяне любимая визуализация кода – блоки типа лего (превед скретч). Кубики.

Ну вот, а в SQL – квадратики. Все строки SQL делятся на два типа: первые – это квадратики, а вторые – их модификации. И еще можно одним квадратиком модифицировать второй. Всй!

select Pods.PodId, Pods.NumInstances, ISNULL(RunningInstances.NumInstances,0) as LiveInstances

from Pods LEFT JOIN

(select PodId, COUNT(InstanceId) FROM Workers GROUP BY PodId) as RunningInstances

 

вот так как-то

Linkity-Links

Еще порция ссылок, на которые я не сходил за неделю

Г. Ревзин – Очерки по философии архитектурной формы

The Bookbuyers – Книжный магазин в Mountain View, CA – Адрес: 317 Castro Street, Mountain View, CA thanx antilamer – однако цены конкурентноспособные, да и выбор хорош.

аггрегатный пост от ivanov-petrov. Читать не перечитать.

По непроверенным данным, два хороших учебника по хаскелю. На будущее. как говорится (haskell, self) => { век живи, век учись; }

 

Как думать о многих вещах сразу (но недолго)

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

Код, как мы знаем, пишут не буквами, не словами и не строками. Код пишут кусками. Пишешь кусок, видишь, что не хватает другого куска. Подвешиваешь кусок в мозговом пространстве, он там висит. Переходишь к другому куску, пишешь его. Там не хватает третьего, переходишь к третьему, два в уме. Для эффективности не стоит держать в уме больше пяти-шести кусков. Остальные – в многочисленных окошках и табах, висят и ждут свои очереди. Про них можно даже забыть, потом быстрый взгляд на список табов поможет вспомнить.

Это эффективно, в смысле оправдания затрат.

Затраты: утомляет жутко. Мозг потом крутится на малых оборотах той же зоны до самого сна.

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

Ну и, конечно, это все про craft, не про art. В art-режиме прокручиваешь один экран кода через себя сотни раз, пока он не придет в удовлетворительное состояние.

Need software to make a website

Вот скажите мне, друзья хорошие:

Если я хочу наваять штук пять веб-страничек. Минимальный джаваскрипт типа как вот тут http://oneword.com/

Хочу (1) designer tool для wysiwyg прототипирования. Чтобы выдавал морду страницы. Желательно бесплатно, но готов и купить коммерческую версию, если она будет хорошо интегрироваться с tool chain. Тул должен быть легким для таких неосмысленных в художествах людей, как я. То есть – широкий выбор шаблонов и стилей, готовых к употреблению. Можно сразу рекламировать тулчейн, я не против. Просто если я что-то выберу, то хочу инвестировать туда свое время полномасштабно.

(2) веб-платформу. Их развелось столько, что плюнуть некуда. Хочется что-то с минимальным learning curve. При желании могу освоить Python, php, RoR, много всякой хрени. Последний раз вообще был ExtJS+Tomcat servlets, но мне не понравилось, потому что J2EE уж слишком EE. Хочется что-то, повторюсь, менее объемное.

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

Да, могу ручками. Но сколько это займет?

(просто пришла довольно бредовая, но веселая идея в голову, хочу попробовать реализовать, а деньги и время, как всегда, в недостаче.)

 

Кстати,  oneword написан поверх движка WordPress, кто бы мог подумать…

Linkity-links

Слишком много развелось табов в браузере.

Перед закрытием буду сбрасывать сюда

 

5 Bands to discover at winter jazzfest

http://www.npr.org/blogs/ablogsupreme/2011/01/10/132629627/5-bands-to-discover-at-winter-jazz-fest

 

history of science fiction in map form

http://scimaps.org/submissions/7-digital_libraries/maps/thumbs/024_LG.jpg

 

Паттерны использования call with continuation

http://fprog.ru/lib/ferguson-dwight-call-cc-patterns/ferguson-dwight-call-cc-patterns-screen.pdf

 

Лекция про многопоточное программирование

http://addconf.ru/event.sdf/ru/add_2010/authors/141/177

 

Ллойд Демоз “Психоистория”

http://www.gumer.info/bibliotek_Buks/Psihol/Lloid/01.php

 

Как отдыхает с ребенком настоящий дэс металлист

http://www.youtube.com/watch?v=BZGa40Hl4zI&feature=player_embedded

 

What does NoGIS mean?

http://blog.geoiq.com/2011/03/29/what-does-nogis-mean/

 

shoot the middlemaт

Читал я давеча washington times. Много думал. Ну да неважно, что я там читал. Прочитав, заметил я примечательную надпись внизу

Click here for reprint permission.

Сходил по ссылке и увидел интересного посредника.

http://info.icopyright.com/

занимаются тем, что управляют авторскими правами на веб-ссылки популярных контент-сайтов, онлайн-СМИ и других. Имеют с этого свой маленький гешефт, ибо всем, кажется, удобно. Даже пользователям.

low fuel alarm sensor

Давеча еду на зверьке домой, вдруг чую, сбавляет обороты. Сбавлял, сбавлял, заглох. Слава богу, до дома было всего около километра. Сопрел, толкаючи. Как-никак, 174 кг сухого веса.

Грешил на то, что я, разгильдяй, масло давно не менял. Пошел менять масло, заодно открыл бензобак… м-да. Бензина-то и нету.

Кажись, эти уроды в Chaparral, когда меняли мне дефектный бензобак по гарантии, забыли подключить сенсор уровня бензина. А я езжу редко, поэтому бензина всегда наливаю не больше пяти литров, чтобы не разлагался. Лампочка загорелась — значит, пора заправиться.

Теперь ужо заправился. Жена привезла полную канистру, залил бак доверху. Щас пойду читать, как сенсор подсоединять. Авось получится.

F-Secure победил Sophos

Дома стоит F-secure, на корпоративном ноуте – Sophos.

И случилось как-то нам поймать троян через какой-то сайт. Firefox тогда у меня был без NoScript, так что он даже не пикнул.

F-Secure спустя некоторое время начало рапортовать – чиню то, чиню это… потом полдня тихо думало и сказало “А у вас что-то сидит в загрузочном отделе чего-то там, давайте я перезагружусь и починю”. Ну перезагрузился. Починило.

Sophos, к сожалению, подвел. Побившись в заколдованном круге пару раз, отдал его в Systems, там тоже с денек помучались и отформатировали все нахер.

PhpBB spambots

Как они достали. По 10 комментов в день стираю уже. Все от анонимусов, то есть ЖЖ-шная капча им похер.
Хм… что б такое предпринять, чтоб и анонимусов не запрещать, и спама не было…

IT is back on track?

Опять рекрутеры. Три сразу. Два – из очень больших компаний. Одын из NY, другой из Долины, третий, поменьше, из Чикаго.

Блын. Пачэму всегда нэ воврэмя, а?

Что, у IT кризис кончился, начали seniors опять нанимать?

Я бы дал ссылку, но – покажите мне кого-нибудь из моих контактов со знанием ArcEngine? А так что стараться зазря.

killing time

Валька смотрит “Внимание, черепаха!”, Денёк дрыгается и гулит, а я туплю в монитор. От нечего делать посмотрел свой ЖЖ-профиль, удивленно обнаружил там многоточие. Я так понимаю, после 160 френдов оное появляется.

Пошел смотреть. Обнаружил там интересное. http://hotravahana.livejournal.com

Даже не знаю, френдить или нет. С одной стороны, “Краснода-ар! Правильный база-ар!”, а с другой стороны как-то… smoke & mirrors. Но за словом в карман не лезет, чего уж. Это как если бы zepp вместо журналистики подался бы в философию… и бизнес, конечно. Куда уж в России-то с философией, да без бизнеса.

Избранные цитаты:

  • Сейчас я думаю, что прав был маленький Карлос, которого все мы так любим.
  • К исходу третей недели под домом запиликала сигнализация, я высунулся в окно, мутным взглядом обозрел унылый пейзаж, и в этот момент вдруг вспомнил, что сам-то я – русский.
  • …возвращался от друзей, и от выпитой текилы в моем организме начался легкий метапсихоз.
  • Японские семьи и пожилые американские дамы, веселые, очарованные, с лицами, белеющими в оперном освещении, переправляются через Стикс. Даже если эти люди возвращаются потом в отель, они все равно умирают.
  • Год назад в это же время я сидел в офисе и рассуждал примерно так: какая, сука, бескрылая у меня жизнь

В-общем, мнения не имею.

Кстати, френды, соц-опрос в стиле zepp-a:

Continue reading

sweet from slashdot

oh so true!

Uuuhhhhh….I really hate to burst your reality bubble there, bud, but there is a reason why all the Linux servers aren’t getting pwned and the Windows desktops are. It is because they have these things called server admins and they are usually pretty damned smart. They are also really anal retentive when it comes to anything security related. With good reason, after all they are getting paid the big bucks to be. Meet Glenn. Say hi Glenn (I’m busy, go away) not a very social creature, Glenn is a Linux server admin. He spends most of his time on security websites and learning about the latest nasty when he isn’t testing a new tweak on the test server to see if he can get an extra .05% performance under load. In his free time he enjoys black hat conferences, which his employer is happy to pay him to attend.

Now we are going to meet an average Windows desktop user. Meet Velma. say hi Velma (Hi Y’all!) isn’t she sweet? Little Velma works at the local insurance agency. They love her there because she can take one look at a customer and without looking up a shred of paperwork say something like this “Hi Bob! How’s your oldest girl? You know she’s about ready to get her learner’s permit so I’ve already looked up the most affordable coverage for her. Does she have really good grades? She can get an extra discount if she does” and so on. Little Velma is really good at generating sales. She is sweet and friendly and always knows your name and remembers all about your family. Everybody loves little Velma.

/cue ominous music/……But we here in the PC business have a nickname for little Velma, one that she don’t know about but is well earned it is….the disaster area! Dum dum dum! That is because little Velma is the trusting kind of sort, and on a computer that equals danger. Let’s watch as little Velma interacts with her friendly neighborhood PC repairman, a big but lovable biker looking chap known on the net as hairyfeet…/feet/Now Velma, we have talked about this. you shouldn’t mess with email attachments, I don’t care who they are from. And if it is a .zip that you have to put a password to open it is a virus and you shouldn’t touch it! /Velma/ But my bff Kim sent me this! See there is her name and everything! I’m sure it will be safe! /feet/Velma look, it is an executable and NOT happy puppy pictures! Do NOT run that! /Velma/ Oh, you worry too much. My bff Kim wouldn’t send me anything bad. (inputs password, runs .exe, porn popups start flooding the screen while the network gets pounded) ooops. /feet/ ……. [roflposters.com]

And now you have seen an actual demonstration of why Linux is safe on servers. It is safe on servers because it is administered by guys like Glenn, say goodbye Glenn (I’m busy!) and does NOT have any Velma types mucking it up. Say goodbye Velma (Bye Y’all!). If you were to let Velma and all her friends loose on Linux if they didn’t break them immediately they would become spambots in no time. It is because the malware writers have already figured out how to use a sinister concept called social engineering to target Velma and her types VERY effectively. Glenn isn’t very social (Bite Me!) and is a naturally cynical creature and therefor social engineering really isn’t an effective tool on his type. This is why Linux can enjoy the freedom to operate on some many servers across America without the constant malware like poor Velma gets. Tune in next week when we meet Bob, the Windows network admin, also known as the “where the hell is the damned disk?” guy.

I cried for hairyfeet, Glenn and Bob, all together.