23 янв. 2010 г.

Desperation ptso

Попалась мне на глаза одна статейка..
Если вкратце:

Один британский ученый экономист, взяв за основу формулу рассчета вероятности обнаружения высокоразвитой цивилизации в пределах нашей галактики, объяснил почему он одинок.

Для него в Лондоне подходящих девушек всего 0,14% или 0,017% во всем Объединенном Королевстве.

Собственно формула: G = N* ⋅ fW ⋅ fL ⋅ fA ⋅ fU ⋅ fB

Где:
N* - Население страны;
fW - женщин от населения;
fL - женщин от населения живущих в Лондоне;
fA - женщин от населения живущих в Лондоне подходящих по возрасту;
fU - женщин от населения живущих в Лондоне подходящих по возрасту и с высшим образованием;
fB - женщин от населения живущих в Лондоне подходящих по возрасту и с высшим образованием внешне привлекательных;

Подставив в формулу, наскоро найденные, статистические данные, получилось следующее:
G = 142.000.000 ⋅ 0,55 ⋅ 1 ⋅ 0,1 ⋅ 0,2 ⋅ 0,055 = 85.910

Вроде бы не так уж плохо?

Но стоит добавить дополнительные параметры, например:

fS - свободные (половина)
fma - те, что найдут меня привлекательным (1/25)
fga - и те, с кем я смогу поладить (1/10)

Все это сокращает количество подходящих девушек до 214.

Таким образом, шанс того, что я, выйдя на улицу ВНЕЗАПНО обнаружу разумную внеземную цивилизацию гораздо выше, чем шанс ВНЕЗАПНО обнаружить разумную земную девушку :)

22 янв. 2010 г.

Управляем окнами почти как в б-гомерзкой Windows 7

Я знаю что это не труэ и всё такое, но мне нравится как сделано прилипание окон к левому/правому краям экрана с одновременным их ресайзом до половины десктопа, как это сделано в 7й винде.

И сделал тут набор костылей к, теоритически, любому оконному менеджеру в линуксе.

Понадобится установить пакеты wmctrl и xbindkeys;

В конфиг ~/.xbindkeysrc вписать следующее:


"wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz && wmctrl -r :ACTIVE: -e '0,0,0,632,1000'"
  Mod2 + Mod4 + Left


"wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz && wmctrl -r :ACTIVE: -e '0,640,0,632,1000'"
  Mod2 + Mod4 + Right


Значения справедливы для разрешения экрана 1280х1024. Для других разрешений, и что самое смешное, других тем декоратора окон, их нужно будет поправить.

30 нояб. 2009 г.

Гном-апплет проверки баланса на БВК

ТруЪ и нетруЪ версии.

Отличаются друг от друга наличием окошка настроек и корявостью кода.

Напомню что есть так же консольный скрипт для той же цели.

5 окт. 2009 г.

Убить за 45 секунд. Исповедь идиота.

Я только что сумел убить линукс на своём десктопе мониторыми советскими наушниками. Оказалось это очень просто.

Для повторения сего трюка потребуется:
  • Клавиатура Oklick 330M (с клавишей Sleep в левом верхнем углу)
  • Наушники MGC-I советского производства (весом грамм 200)
  • Кресло-крутилка с торчащими подлокотниками
  • Дистрибьютив линукса в котором совершенно не настроен suspend2disk
  • Неправильные опции в /etc/fstab для корневой фс
  • Собственно ext3 в качестве файловой системы
  • Тупая башка и руки от жопы
Далее делаем раз:
     Надеваем наушники, забрасываем провод от низ за подлокотник, кладем клавиатуру перед собой, резко отъезжаем на стуле назад.
В идеале наушники попадут по кнопке sleep.

Делаем два:
     Долбим по клавишам, двигаем мышой, в общем убеждаемся что систему нам не разбудить. Давим резет...

Делаем три:
    Видим что система отказывается чекать корневую фс. Чешем репу. Даём команду "mount -n -o remount,rw /" и сразу затем "fsck /dev/sda1". Внимательно читаем предупреждение о возможной потере данных. Вдумчиво отвечаем "yes". Ждем пару секунд, давим "Ctrl+C". Еще пару секунд и Reset.

И наконец делаем четыре:
    Грузимся с ливцд, запускаем команду "e2fsck /dev/sda1". На вопрос "root inode is not a directory. clear?" жмем "y" дабы убедиться что все предыдущие старания не прошли даром.

PROFIT!

Опционально: бьёмся головой об клавиатуру, материм себя на чем свет стоит, пишем о своих злоключениях в бложик.

Пьём пару таблеток обезбола, запускаем /arch/setup и отдыхаем от подвигов.

1 окт. 2009 г.

Унылости пост

Не помню, озвучивал ли я мысль, которая начала меня преследовать примерно через месяц после устройства в департамент. Сначала она была едва различима на фоне постоянной занятости и кучи других проблем, потом, она повторялась всё сильнее и отчетливее, и вот на днях оформилась в четкую, приправленную edge glow, белую надпись, висящую в воздухе у меня перед глазами: "Беги из этого Дурдома!".

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

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

Еще за три года кадры не удосужились заполнить мою трудовую книжку.

Недостаток финансирования + запросы начальства тоже малосовместимы, но имеют место - "Делайте что-нибудь!". Приходится делать - паять переходники на +12В для древних блоков питания, извращаться с сетевыми мостами вместо того чтобы поставить свитч, приматывать один кусок обжатого кабеля к другому изолентой, потому что нет коннекторов, но есть старые обрезки пачкордов.

Сегодня начался мой собственный блицкриг - операция "Ноябрь". Пафосно шопиздец, правда? :) Суть которой проста - получение статуса RHCT к декабрю, и если всё сложится то и RHCE к следующему лету.

И в заключении этого бреда, несколько советов:
При устройстве проверяйте всё - документы, условия, схемы отступления и/или побега.
Старайтесь избегать трудовых договоров при работе на государственные организации - замучаетесь ждать денег.
Собираетесь в командировку на электричке или собственной машине - возьмите маршрутный лист, и не забудьте заставить кого-либо из местных расписаться в нем, и может через тысячу лет вам оплатят стоимость билета\топлива, а вот без листа с подписями не оплатят никогда.
Старайтесь не заводить служебных романов.
Чем более ты добрый и отзывчивый - тем больше народа сидит на твоей шее или пытается туда влезть. Эгоистичность - наше всё.
Качайте навык СРД(симуляции рабочей деятельности) помогает когда работа в представлении начальства это физическая работа.
Начальство предлагает за отгулы помочь что-то сделать в нерабочее время? Разгрузить фуру например? Посылайте сразу и подальше. Иначе надорвёте спину и получите за это аж целый один отгул.
Монитор лучше ставить так чтобы заглянуть в него было сложно, либо сопряжено с опасностью для заглядывающего (противопехотная мина в проходе к вашему столу), в случае невозможности этого, просто поставьте Черного Властелина в качестве обоев.
Конфеты, пачки чистой бумаги, дискеты и запчасти лучше сразу и надёжно прятать, иначе через час у вас этого не будет.
Если именно вы занимаетесь проверкой и распечаткой электронной почты приходящей в вашу организацию - печатайте письма в двух экземплярах и заставляйте на них расписываться того, кому вы почту отдаёте.
Обсуждайте начальство по шифрованным каналам.
Рулите офисным файерволом? Включите доступ к вконтакту, одноклассникам и мамбе в обеденное время.
Никогда и никому не говорите что у вас есть сканер и Вы умеете распознавать печатные документы иначе скоро это станет вашим основным занятием.
Также не хвастайтесь навыками фотошопинга - будете подделывать печати, подписи и подставлять другие суммы в косые документы.
У Вас нет никаких красивых обоев и "полезных программок".
Уходите с работы вовремя или даже чуть-чуть раньше остальных, а то поймают и заставят какую-нибудь срочную почту отправлять.
Всё еще используете статичную IP-адресацию? Ставьте DHCP сервер, и WINS тоже бывает очень полезен.

PS: Это то что это есть - нытьё. Но, несмотря ни на что, я буду здесь работать, некоторое время, улыбаться девушкам из финотдела, и молчать тогда, когда самыми уместными словами будут исключительно резкие и нецензурные эпитеты в адрес собеседника et cetera, et cetera..

Updated 02/10/09 12:52

21 сент. 2009 г.

Хоум, свит хоум

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

Промучавшись с авторингом двд убунту и временно приравняв её к виндам, я с горя поставил арч. И заодно решил посмотреть на 4е кеды.


В целом и общем весьма неплохо. Выглядит весьма достойно. Не настолько свистопердяще как например 7я винда, но думаю этого можно добиться при желании. Порадовала стилевая целостность Qt и GTK приложений, при использовании QtCurve есстественно.

Весьма спорные ощущения оставил амарок2, то есть такие же как и iTunes, когда я впервые его увидел - куча, даже Куча всяких элементов, элементиков и элементушечек управления. И треки воспроизводятся с какой-то задержкой в начале в 20-40 секунд %)
Поэтому хотелось бы узнать о существовании плееров вроде Decibel, но под Qt.

UPD: Amarok2 нормально заработал после установки xine в качестве звукового бэкэнда. А после установки даблкликов по дефолту так и вообще стал вполне юзабельным.

Также обнаружились пара минималистичных плееров плееров для Qt - uplay и phonik. Были бы они чуть менее минималистичнми(ласт.фм, док, обложки) можно было бы рекомендовать, а пока надо ждать пока всё это не появится..

8 июл. 2009 г.

Настройка Gmail для Sony Ericsson W880i

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

Для начала нужно включить использование IMAP в настройках gmail:
Gmail -> Настройки -> Пересылка POP/IMAP -> Включить IMAP.

Всё остальное делается уже в самом телефоне.
Я привожу настройки для своего W880i, но думаю в остальных эриксонах всё тоже самое.

Сначала идём в Меню -> Сообщения -> Эл. Почта -> Параметры э/п -> Новая учетная запись.

Имя учётной записи: что угодно, gmail например
Сигнал: тоже что угодно
Подключение через: учетная запись GPRS-интернета для текущего оператора
Адрес эл. почты: vasya.pupkin@gmai.com
Тип подключения: IMAP4
Сервер входящих: imap.google.com
Имя пользователя: vasya.pupkin
Пароль: восемь звёздочек
Сервер исходящих: smtp.gmail.com

Далее идём в дополнительные параметры:

Моё имя: Vasya
Подпись: Best regards, Vasya
Загружать: Только заголовки, если не хотим оказаться в глубоком минусе при количестве сообщений на сервере более 9000.
Период проверки: любое желаемое значение
Автоподключние: отключено
Разрешить подключения: домашняя сеть
Копии исходящих: отключено
Шифрование: сервер входящих - SSL, сервер исходящих - TLS
Имя пользователя и пароль: оставить пустыми
Порт входящих: 993
Порт исходящих: 465

Вот пожалуй и всё.