Home

Previous 20

Nov. 7th, 2009

Что такое волны и для чего они нам

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

Хочется поделиться своими впечатлениями и соображениями на тему что же это всё такое. Кто не в курсе, речь пойдёт о новом (ещё находящемся в разработке) сервисе Google Wave

Приступим.

 
Как и заявляется в доступных видео-презентациях, GW - это электронная почта, переосмысленная на современный лад. А именно, с учётом того опыта, который человечество приобрело, "общаясь в инете".

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

Функции. Каждый пользователь может:
  • создать волну и назначить участников ("приёмо-передатчиков") обсуждения. На данный момент обсуждение ведётся в письменном виде (всё-таки электронная почта), но не исключено, что в будущем каналы общения будут дополнены видео и аудио
  • добавлять/исключать участников по ходу обсуждения
  • комментировать реплику любого участника с любого слова
  • видеть все изменения, вносимые всеми участниками
  • видеть всё это в реальном времени! (сомнительная фича, но всё же довольно интересная), как участники побуквенно пишут свои комментарии
  • добавлять аттачи к любому комментарию как к обычному email-у, в том числе поисковый запрос google, google-гаджеты и google wave-гаджеты (среди которых, например, google maps) и много чего ещё
  • проигрывать (playback) историю обсуждения, наглядно наблюдая как оно развивалось
 
Ещё следует отметить, что Google всячески приветствует написание приложений для Wave. Для этого публикует wave API. Кроме гаджетов, есть класс приложений для wave, именуемых роботами или просто ботами. Они могут привносить собственные всплески в волну и быть активными участниками (в этом их отличие от гаджетов)
 
 
В итоге волна начинает содержать в себе всю историю (лог) обсуждения на заданную тему. От задумки до реализации. То есть, в отличие от привычной электронной почты, где всё это было бы раскидано в десятках сообщений, Google Wave позволяет это держать в одном контейнере - волне.
 
 
Весь доступный функционал работает нормально, ожидаемо. Но глюки присутствуют. Пару раз сервис "ловил себя" на ошибке и предлагал отправить фидбэк. И ещё один минус - работает пока очень медленно. В общем, для сервиса такого уровня и в таком статусе (закрытое альфа/бета тестирование) работает нормально. Хочется уже юзать его на полную катушку, да мало френдов :o) Общаться там могут только googlewave-аккаунты

Aug. 7th, 2009

Новая песня Нирваны

Отлично сделанный клип!


Jul. 15th, 2009

Милитари в "Джее и Молчаливом Бобе"

Просматривал отрывками один из лучших фильмов, созданных человечеством - Джей и Молчаливый Боб наносят ответный удар. Вообще, я смотрел его целиком много раз, но в этот раз заметил в одном из эпизодов присутствие ножа "милитари" , если я конечно не путаю (что возможно, т.к. не фанат)... лично меня это не сильно впечатлило (вообще не впечатлило, иначе бы я это заметил гораздо раньше, фильму-то уже почти 10 лет), но я знаю кому это может послужить стимулом наконец-то посмотреть (именно Посмотреть, а не промотать) сие творение Кевина Смита и Ко.

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

Jul. 14th, 2009

Асоциальная сеть

Навеяно постом http://grundik.livejournal.com/375201.html

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

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

В общем-то асоциальная сеть получается, как ни крути. Но при наличии интересной философии, положенной в её основу, может оказаться достаточно востребованной. А уж какая контекстная реклама будет...

P.S. Самое интересное, что нашёл на первой странице поиска в гугле это http://vzhope.ru/. Регаться не стал :o)

Jul. 13th, 2009

Однако остались ещё артисты, думающие головой

Сейчас я говорю о Тренте Резноре, нижеприведённую (в переводе малоизвестного автора, с блога которого я взял эту ссылку) точку зрения которого я полностью поддерживаю и разделяю.

1) Музыку надо записывать и тут же раздавать всем желающим бесплатно;
1.1) Раздавать ее надо в высоком качестве и без DRM;
1.2) Раздавать ее надо со своего сайта;
1.3) Раздавая, просить в обмен e-mail поклонников;
2) Стимулировать распространение музыки как можно шире и дальше. Без жмотства. Забыть о том, чтобы заработать на продаже записей;
3) Создавать и раздавать фанатские пакеты.
3.1) Это могут быть особые сборники, футболки, выпущенные ограниченным тиражом, сувениры;
3.2) Хорошо, если они будут уникальными - делайте их руками, подписывайте и так далее;
4) Музыка должна быть доступной;
4.1) Продумайте схему распространения, чтобы кто угодно мог послушать трек;
4.2) Упростите дизайн, снесите весь флеш;
4.3) Используйте все возможные каналы доставки контента, включая Twitter, Flickr, YouTube, etc.
4.31) Эти каналы должны быть дешевыми и не занимать много вашего времени

По указанной выше ссылке можно найти ссылку на первоисточник

Jul. 8th, 2009

Michael Jackson

Никогда не мог даже представить, что в мире может не быть Майкла Джексона... сегодня, 7 июля 2009 в Лос-Анджелесе состоялись его похороны. Он умер от остановки сердца 25 июня 2009 года, не дожив пару месяцев до своего 51-летия... 29 августа 1958 года он родился.
В детстве мне нравилось его творчество и сейчас ещё его песни прекрасно слушаются. Проверено :o) Покойся с миром, Майкл. Светлая тебе память

Jun. 22nd, 2009

Шоппинг

Не люблю шоппинг (как спорт или развлечение), но люблю, когда купленная вещь меня устраивает оптимальным сочетанием таких параметров как: подходит мне, нравится мне, качество изготовления и цена конечно же.
Поэтому на правах довольного покупателя могу рекомендовать магазин, где сегодня удачно затарился. Даже два.

1) http://vodorod-style.ru/ (на Восход, 18) - магазин в меру спортивной одежды (если пойдёте за ветровкой и не хотите купить одинаковую со мной, не покупайте модель Tiger Force 3325 :o), там ещё есть что выбрать)
2) в здании Синтетики, магазин Westland (по-моему там вывеска Motor должна быть, не помню), в подвальчике - магазин джинсовой одежды, сейчас там распродажа, джинсы по 699 р. продают.

За рекламу мне не доплачивают, просто делюсь полезной информацией, вдруг кому прямо сейчас пригодится

Jun. 16th, 2009

Нормально так проапдейтился

(Disclaimer: по ходу повествования встречаются нецензурные слова)

Приехал в винду апдейт от MS (я надеюсь), сам поставился и перегрузил к хренам комп пока я отсутствовал. При логине радостно известил меня, что мол такие дела срочно надо было перегрузить из-за срочного апдейта, тебя ждать не стали, без обид... Ну хрен с вами думаю, чо ж теперь.

Теперь при нормальном закрытии (я сам закрываю) некоторых приложений (например Excel), вылетает алёрт, что бля-буду было обращение на запись к участку памяти, куда писать нельзя. А некоторые приложения, например IE, Windows Media Player, вообще отказываются работать, сразу после запуска система их убивает с извинениями: такую нечисть Вам будет стыдно использовать, давайте пожалуемся в Майкрософт...

Давайте! Но блять, какого хрена вы свои же приложения разучились нормально запускать? Другие слава богу работают. Проапдейтил IE до 8-й версии, долго томился в апдейтах, не хотелось его ставить. Поставлю, думаю, может он таит в себе какие-то необходимости. Хуй! При запуске IE8 система выдаёт честное сообщение, что "Система предотвращения выполнения данных(!) отловила, что это приложение Вам запускать не нужно, т.к. оно небезопасно"! Спасибо за честность конечно, хрен с ним, с IE8, но... как же WMP?

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

А может я просто какой-то вирус словил или хакер какой забрался? Чо ваще, есть ещё у кого такие симптомы, кто ставит все апдейты от MS?

May. 27th, 2009

Условные рефлексы веб-серфера

После нескольких лет работы с нашим Продуктом, практически отучился пользоваться кнопкой Back в браузере. Теперь в каждом веб-приложении ищу навигацию на самой странице. Если её нет, юзабилити приложения оценивается ниже плинтуса и работать с ним становится менее интересно, т.к. неудобно.
Причём я считаю, что это правильно - навигация в приложении должна быть реализована на 100% независимо от браузерных кнопок (поддержка браузерных кнопок тоже очень желательна). Вот так баги (а изначально это был именно баг) в нашем Продукте воспитывают правильные профессиональные рефлексы :o))

May. 25th, 2009

Сколько стоит эксплуатация автомобиля

http://www.claris-verbis.ru/mercedes

Интересная статья с картинками, диаграммами и выводами про расходы на авто. Есть над чем задуматься

May. 17th, 2009

Купил игрушку

Не удержался, купил себе Powerball (ссылка на ютуб для тех кто не знает что это). Точнее, его упрощённую копию, т.н. Rollerball, без резинового пояска по "экватору" и без экранчика с измерителем частоты вращения. Фанская штука. Ладони болят уже его держать, а предплечья пока не накачались :o)

Уже научился запускать его без шнурка :o)) Примерно как на видео по ссылке, даже с одной раскрутки иногда

May. 5th, 2009

Introducing lj-user cartmendum

http://cartmendum.livejournal.com/

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

Apr. 26th, 2009

Начало конца Холодной Войны: Саманта Смит


Саманта Смит и конец холодной войны

Саманта Смит и конец холодной войны

Важная дата, История

25 апреля 1983 года Саманта Смит, написавшая письмо лидеру СССР Андропову, была приглашена заглянуть за «железный занавес».
WhoYOUgle


С небольшим опозданием, но очень захотелось запостить. Я помню это! Ощущений чего-то великого тогда у меня не было, но общая приподнятость настроения по этому поводу и постоянные трансляции по 1-му (из 2-х :o)) каналу мне запомнились. А как звали "наш ответ Рейгану"? Кто-нибудь помнит?


Ответ под катом )

Когда закончится кризис

Просматривая рассылку Макса Крайнова, прочитал одну рекомендованную им статью, где человек приводит свои рассуждения по поводу причин кризиса и критериев его окончания для России. Ничего нового, впрочем, или пророческого. Просто очередное подтверждение собственных мыслей на эту тему.

Если вкратце, то причина - повсеместное проникновение кредитов в жизнь, бизнес и головы людей, что привело многих к дефолту когда доступ к заёмным деньгам кончился. Критерий окончания кризиса - когда кредиты вновь станут доступны по 10-12% годовых.

Получается интересно - как опыты на выработку условного рефлекса у населения. Первый раз потянулись за "дешёвым бананом" - получили по волосатой лапе. Ну-ка ещё разок...

Apr. 24th, 2009

Задачка для третьего класса

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

Вопрос: какое расстояние от дома до работы?

Apr. 22nd, 2009

Вакансия автотестера в Питере

Хорошие люди попросили помочь (или я сам предложил, не суть важно): ищется специалист по QTP в Санкт-Петербург

Московские френды (и не только), может у вас есть кто на примете? Вакансия похоже ничего

P.S. оказывается Санкт-Петербург не только сложно выговаривать, но и "выписывать" на клавиатуре

Apr. 21st, 2009

О первой версии приложения

В очередной раз осенило простой мыслью. В очередной раз той же самой. Подумал, что стоит её наконец-то записать. Итак (ударение на каждое слово):

"Первая публичная версия приложения должна удовлетворять основную (и только её) потребность пользователя, для которой (потребности) это приложение было задумано".

ВСЁ!

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

Apr. 16th, 2009

Масаракш

Пародия на Обитаемый Остров от Большой Разницы. Ржачно!

http://www.youtube.com/watch?v=0W7OGxEgTN0

Apr. 13th, 2009

Планета dendromutant приветствует Вас!

Надо понять в чём замутка. Для этого надо разместить планету в своём блоге


Apr. 4th, 2009

Скукота про Apache, Python и MPM

Скукота, потому что в этом посте вы не найдёте для себя ничего полезного, если вам не интересно:
1) почему apache + mod_python могут вые#ать вам моск отожрать вашу память
2) что делать, чтобы этого не произошло
3) и что делать, чтобы этого избежать ваащще

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

Так вот кратко ответы на вышепоставленные вопросы:
1) потому что апач по дефолту настроен работать с prefork Multi-processing Module (MPM), что означает, что апач будет рожать по чилду на каждый запрос. Без тредов. А поскольку mod_python работает так, что НЕ шарит все python extensions между чилдами, а в каждом чилде этот набор свой, то каждый чайлд занимает размер всего работающего приложения. А по-умолчанию в конфиге максимальное число чилдов может быть достаточно большим, что при сравнительно активной работе с приложением приводит к расходу большого количества памяти. Ну очень большого. Это всё усугубляется настройками Keep Alive

2) Чтобы этого не произошло желательно:
а) не хостить питон с php, тогда можно будет использовать worker MPM, что даст multi threading;
b) вынести статический контент в управление отдельному вебсерверу (желательно nginx, lighttpd);
c) для статики Keep Alive - хорошо, для динамики - не так хорошо, поэтому после выноса статики спод Апача надо ему Keep Alive выкрутить на минимум;
d) выставить начальное (при старте апача) количество чилдов в значение близкое к средней нагрузке (лучше чуть меньше). 
Те же рекомендации применимы к mod_wsgi. И ваапще виной всему Python, а не mod_python
 
3) просто процитирую последнее предложение из статьи: "The final answer? Stop using mod_python, use mod_wsgi and run it with daemon mode instead. You will save yourself a lot of headaches by doing so"

Конспект не претендует на инструкцию к применению. Так же интересны мнения тех, кто имел с описанным дело на практике

Previous 20

November 2009

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
2930     

Advertisement

Syndicate

RSS Atom
Powered by LiveJournal.com