понедельник, 27 апреля 2009 г.

Я тут когнитивный диссонанс испытываю...

Продукт невзебенно высоких технологий. Называется "штопор". Ценой 860 рублей... самый дешёвый. Это, называется, решил купить себе "Мерло".

Как заметила Filona : "Он чо, с дистанционным пультом управления, может бегать и приносить открытые бутылки к месту употребления?". Таки нет, скажу я вам. Всего лишь добротная сталь. Вина хочется, а в ближайши магазинах сего инструмента тупо НЕТ. То есть совсем. Открывашек, что интересно, навалом и любой конструкции. Равно как и консервных ножей. А штопор, это продухт по всей вероятности элитный. Я хренею, дорогая редакция. Судя по всему, кое-кого кризис не коснулся.

вторник, 21 апреля 2009 г.

Как убить стартап?

Рассказали мне тут одну историю. Говорят, что баян, но сам её не слышал.

В общем, история такая.

Есть некий стартап. Этому стартапу необходимо увеличить свою капитализацию, для чего нанимается опытный менеджер у которого в резюме значится штук 7 таких фирм, в которых он успешно выполнил требуемую задачу.
Ок. Менеджер приходит, смотрит что и кого, а также замечает, что 3/4 расходов кушают некие странные люди, которые вообще-то являются костяком разработчиков. Естественно, он их увольняет, нанимает кого подешевле, вкладывается в пиар и тому подобное. Естественно, через 3 месяца капитализация поднимается, менеджер получает свои бонусы и после чего сваливает из фирмы. Да, не забыв добавить в свой список ещё одну фирму. Поскольку костяк разработчиков уволен, поэтому после ухода менеджера проект благополучно разваливается.
Это я к тому, что когда такого менеджера берут на работу очень мало кто проверяет то, что с этими фирмами стало.

Мораль: краткосрочная (преждевременная) оптимизация и отсутствие стратегического мышления - корень большинства проблем. В том числе и нынешних.

пятница, 17 апреля 2009 г.

Операционные системы

Интересную цитату только что выудил:

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

В структуре операционной системы бросается в глаза, так сказать, иерархия уровней обслуживания. Предлагается много вариантов системы с включением или без включения тех или иных дополнительных средств и каждый раз подчёркивается, что дополнительное средство повлечёт за собой дополнительные затраты. В конце концов, где-то на «высоких уровнях сервиса» можно получить действительно полезные и удобные средства, но, поскольку во многих случаях они не предусматривались первоначально, их реализация носит характер «заплат» к прежней системе и далеко не так эффективна, как могла бы быть.

Далее, для программного обеспечения [...], в отличие от других зарубежных фирм, характерен, так сказать, экстенсивный подход к разработке больших систем, ориентация на использование большого количества низкоквалифицированных программистов, что приводит к неоправданному дроблению системы на элементы, раздуванию их объёма, дублированию их функций и общей запутанности её структуры, увеличению затрат на взаимодействие элементов, в частности, на его документирование. (В наших условиях некоторые работники выдают такой подход за подлинно промышленный, прикрывая этим своё стремление к сосредоточению под своим управлением как можно больших материальных и людских ресурсов.) Кстати, именно этот подход привёл развитие прототипов ОС ЕС в тупик: устарелая структура и технология разработки системы не смогли обеспечить удовлетворительной реализации новых концепций, подсказывавшихся языком системы, намного опередившим другие её компоненты."


В этом мире судя по всему, ни черта толком не меняется. Для тех кто не понял, эта цитата отнюдь не про Windows. Это отчёт об использовании OC ЕС датированный 1983 годом. Я как-то недавно в комментах у одного из френдов говорил о том, почему не стоит рожать большие монстроидальные программы. Ещё одно наглядное подтверждение. Но интересно не это. Самое весёлое здесь, что Microsoft несмотря на плотную работу с IBM в своё время так ничего и не поняла. А также ничему не научилась за всё своё время существования. Да и практически то же самое можно сказать о любой достаточно крупном и программном пакете, который разрабатывается и поддерживается длительное время. Но в случае приснопамятной MS это ухудшается тем, что они зная о проблеме продолжают её усугублять. Примерно в то же место скатывается Linux, если честно. Но с другой стороны, это лучшее, что сейчас есть. Inferno и Plan9 всего лишь неплохие концепты, имеющие шанс при должном к ним внимании пробиться в жизнь. Но опять же они основаны на идеях UNIX. Интересно, есть ли идеи хотя бы на уровне концептов, которые были бы лучше и отличными от идей UNIX, и что вообще должно быть в ОС будущего? Жаль, среди знакомых настолько матёрых разработчиков нет.

понедельник, 30 марта 2009 г.

Нашёл тут

Болванку записанную аж в 2001 году. Что-то вдруг пробило на ностальгию по группе The Offspring. Вспомнить детство захотелось

Так вот, о чём это я?. А! Болванка безукоризненно прочиталась. Без малейшего сбоя. Чьорт побьери! Даже нынешние Verbatim, колторые считаются сами хорошими болванками, со всякими SuperAZO сосут по сравнению с этими древними TDK. Потом TDK резко сдулись. По крайней мере я покупал болванки из нескольких разных партий, оные сдохли практически все уже через полгода.
Люди, никто не знает, что нынче лучше покупать, ежели хочешь записать качественно и надолго? Ну и способы определения кошерности в студию заодно.

воскресенье, 29 марта 2009 г.

Выходные

Решил посмотреть, чем же занимается общественность в этот самый чудный мартовский день в параллельной реальности. Поэтому я решил прогуляться в заведение с непотребными девками на blogs.yandex.ru.

Ага, посмотрел. После вот этого:


поисковые запросы


Смотреть что-либо ещё резко расхотелось. И вы ещё удивляетесь, почему я так не люблю людей?

вторник, 24 марта 2009 г.

Тяжкая жизнь любителей копирайта

Вообще-то это репост с dirty.ru, но мимо такой шикарной заметки я просто не мог пройти мимо.

Цитирую полностью, как есть:

"Премьер–министр Великобритании Гордон Браун недавно был с официальным визитом в США, где расчувствовавшийся Барак Обама в знак дружбы и сотрудничества между двумя братскими народами подарил британскому премьеру диски с классикой американского капреализма включая известный фильм Психо Альфреда Хичкока. Радость Брауна была недолгой, по возвращению к себе домой все, что глава английского королевства смог добиться от домашнего DVD–плеера, это надпись Wrong Region Code на экране своего телевизора. Дружба народов под угрозой!"

За что боролись, на то и напоролись. Люто, бешено хохочу.

четверг, 12 марта 2009 г.

Из быта анхуманов

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

Надо будет попробовать ещё раз.

вторник, 3 марта 2009 г.

Настройка mpd5 для pptp-соединения во FreeBSD

Давеча поднял я на отдельном тазике фрю. Впоследствии сделаю роутер, а пока решил поиграться и попрактиковаться. А то чёрт знает сколько времени не работал с фрями толком.

Собственно, задача проста. Поднять pptp-клиент для выхода в Сеть. Почитав ради интереса, что пишут на эту тему в Сети - прослезился. Мало того, что школота  люди не могут настроить довольно простую вещь, так они умудряются настроить всё неправильно.

Итак, специально для таких вот разжёвываю всё по порядку.

0. Стягиваем пакет mpd и кладём его /usr/ports/distfiles/mpd5. Посмотреть какой именно пакет вам нужен, вы можете узнать в файле distinfo, который валяется в том же каталоге, что и порт с mpd. Гуглом, надеюсь, совсем пользоваться не разучились?
1. Необходимо зайти под рутом, и ввести: cd /usr/ports/net/mpd5
2. Вводим make install clean
3. В вывалившемся конфигурационном окне снимаем все галочки. Так как поддержка netgraph в дефолтном ядре отключена. Да и данные фичи нужны для сервера, а не клиента.
4. Ждём окончания сборки пакета и приступаем непосредственно к настройке mpd. Т.е. идём в /usr/local/share/etc/ создаём там файлик mpd.conf и рисуем в нём опус следующего содержания:

default:
          load pptp_client:
         
          pptp_client:
          create bundle static B1
          set iface route default
          set ipcp ranges 0.0.0.0/0 0.0.0.0/0
         
          create link static L1 pptp
          set link action bundle B1
          set auth authname ваш_логин
          set auth password ваш_пароль
          set link max-redial 0
          set link mtu 1500
          set link keep-alive 20 75
          set pptp peer ваш_адрес_vpn-сервера
          set pptp disablw windowing
          open

Это минимальный конфиг, необходимый для запуска. Взят он из mpd.conf.sample который лежит в том же каталоге. Кстати, рекомендую почитать этот файлик. Там же можно найти описание как поднять L2TP, PPPoE и прочее.
5. Теперь настал момент истины. Вводите под рутом /usr/local/etc/rc.d/mpd5 start, после чего пробуйте пинговать какой-нибудь внешний ресурс.
6. Если всё нормально, то правите /etc/rc.conf:
mpd_enable="YES"
Нужно это для того, чтобы mpd запускался автоматом, при запуске системы (хе-хе, очень частая жалоба на это). Заодно закомментируйте строку defaultrouter="ip вашего шлюза", иначе mpd не сможет поднять маршрут и пакеты никуда ходить не будут, хотя само соединение поднимется.
7. reboot
8. ???
9. PROFIT!

P.S.
Данный пост писался чисто для поисковых машин, а то страшно мне за младое поколение, глядя на форумы.

Хозяйке на заметку

Вообще-то саму новость я спёр у Глюка. Думаю, он не обидится :)

Собственно, его же и процитирую:

Нашел полезный блог от Microsoft — Fix it for me, в котором публикуются решения из Microsoft Knowledge Base (KB) и системы Windows Error Reporting (WER), доступные обычно в виде msi-файла, который исправляет проблему или производит некую настройку, в один клик. Для обычных пользователей это может быть гораздо более простым решением, чем копание в реестре или файлах на своем компьютере. А для системных администраторов — удобный набор утилит для автоматизации установки на компьютеры пользоватей (хотя, хороший системный администратор и с созданием собственного набора .reg и .cmd файлов справится).

Надеюсь, кому-то из пользователей форточек пригодится.

пятница, 20 февраля 2009 г.

И перед тем как я завалюсь спать...

С сегодняшнего дня считаю официально открытым свой уютный бложик на годном ресурсе blogspot.com, который до этого читало 3,5 анонимуса человека.

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

Чуть позднее допилю шаблон для более удобоваримого вида, ибо сейчас просто влом.

Кстати, всем кому надоели фокусы СУПа крайне рекомендую отправляться в те места и устраиваться там поудобнее с пивом и попкорном. На сегодня хватит, пожалуй.

P.S.
Кросспостинг организован с помощью bestpersons.ru в своё время отрекомендованный Ad Astra.