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

Он выделил 4 роли: Producer – Administrator – Enterpreneur – Integrator – сокращенно PAEI. Адизес описал все в общем случае, мне же это интересно на примере команды разработки ПО. Только я позволю себе перевести названия ролей не дословно.
Читать далее »»

Customer Data Integration

4 сентября 2008

Customer Data Integration — объединение информации о клиентах, изначально разбросанной по множеству приложений/баз данных. Результат объединения, как единый профайл, будет уже Single Customer View.

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

Это для предприятий, если на другом примере, для веба, то это можно представить как информацию разбросанную по множеству соц-сетей (одноклассники, вконтакте, мойкруг, пикаса, жж и т.д.) и объединение всего это с помощью идей заложенных в Google Social Graph, Open Social API, DataPortability и пр.
Читать далее »»

Sun решил устроить «соревнование по программированию на Java, где вы сможете запрограммировать поведение своих виртуальных существ»: http://www.electricjungle.ru/

Суть в программировании алгоритма своего «виртуального зверя» и запуске в виртуальном мире. Идея стара, уже все кому не лень устраивали подобное, но всеже интересна. Думаю может тоже побаловаться?

Но вот только после скачивания SDK все желание както пропало :( Настолько бездарного Java кода, продвигаемого от имени Sun, я не ожидал… Матерится не буду, лучше приведу пару диалогов:

A: B, да это наши, советские, небось всё писали
B: ну естественно
B: питерские
B: там в релизе написано
B: да и по именам видно
C: Эх, позорят отечественных программистов!
D: ну раз питерский тогда понятно, там же IntelliJ. И согласно закону сохранения мозгов если в одной конторе умные программисты, то в другой дауны.

A: B, ты регился там?
B: нет
B: и не буду.
B: этот проект написан студентами, не получившими и бакалаврского диплома, в качестве отмазки от научной работы в рамках интерншипа в питерском Сане.
B: со стороны российского представительства Сана выкладывать это позорище общественности - это просто неуважение.

E: кто-то екземпл смотрел?
E: что это за маразм такой
A: мы етот экземпл уже полдня смотрим
A: в основном ржом
E: ущипните меня
E: это точно тот Sun microsystems что сервера делает?

Ну в общем вот так все грустно. И если бы не ссылка с Sun то можно было бы считать провокацией конкурентов.
Хотя если не тошнит от такого кода SDK, то попробовать, конечно, можно :)

Решение задачки было на самом деле простым, если присмотрется к условию :) Суть ведь не в том чтобы определить кто из них больше, на сколько, а лишь вывести на экран один из трех вариантов, а для простоты из двух.

Читать далее »»

Помнится в школе, на уроке информатики, мне не хотелось особо показывать что я разбираюсь в компьютерах, вечно задавал глупые вопросы, отвечал с ошибками и т.д
И вот как-то был урок на тему «условного ветвления». Проходили тогда какой-то Бейсик, но это не суть важно. Так вот на дом было следующее задание: «Написать программу, которая спрашивает у пользователя значение X и Y. Далее программа должна вывести на экран какое значение больше, т.е. X или Y».
Я, уже не знаю зачем, сказал «что-то я не разобрался с условиями, «ифами» и пр. Можно я сделаю это без условий?» Учитель, конечно, улыбнулась моей наивности и сказала, что если я так сделаю, то 5 обеспечена.
Зачем так сказал не знаю, но следующие пару дней я ходил и думал как же на этом бейсике сделать такую программу и при этом не использовать никакого условного перехода… И ведь придумал!
Читать далее »»

Немного не по формату блога, но, блин, действительно задолбали люди со своей акцией протеста против повышения тарифов у сотовых операторов.
Читать далее »»

la baz petite
pepelsbey
LogBuch
me2you life
Mio Dolce
10 palok
seigiard.com
agat.in
Chronicles of Crash
Igor Artamonov
Never-Invited.com
Denya’s blog
uggallery
Software Review
ваншип.нет
На грани разделения…
Krivetsky.info
Foxhaund’s Blog

RSS-читателям КРАЙНЕ рекомендуется перейти на главную страницу блога.

Для чтения RSS я пробовал много разных вариантов, как кучу дестопных программ, так потом и онлайновые. Десктопные отмелись как только количество фидов доросло до уровня, когда утренняя загрузка всех фидов тратила от 10 мегабайт. Потом начались эксперименты с онлайновыми.

Рекомендованный всеми BlogLines меня почемуто сразу не привлек, не помню правда уже почему. Остановился на NewsGator‘е, этот имел кучу косяков, как например неотключаемые иконки к фидам, которые грузились с сайтов-источников, и в результате чего у меня браузер открывал пару сотен коннекций к этим сайтам, в общем что те сайты получали кучу бесполезного трафика, что я запрашивал у них непонятно что и зачем. И это на каждое обновление страницы… Или еще там есть JavaScript, который при томже каждом открытии, вводил в ступор Firefox, секунд на 15-20. Есть подозрение, что это именно он подгружал иконки, и пока они не подгрузятся все висело :(

Но был в NewsGator’е один плюс: кнопочка «Mark All Posts On This Page As Read«. Обычно я пролистываю список сообщений, открываю заинтересовавшие в новой вкладке, а дойдя до конца страницы нажимаю эту ссылку. Все остальные, которые я пробовал, почемуто не предоставляют такой функциональности. Почему? В чем сложность? В основном приходится помечать галочкой все сообщения на текущей странице, а потом нажимать «Удалить». Неудобная операция получается.

Сейчас перешел на News Alloy, может потому что нашими людьми сделан :) Так вот в нем сбоку панель управления висит, которая позволяет всего за два нажатия («выделить все» и «удалить») делать эту операцию. Еще бы эта панелька всегда успешно доезжала до низа, было бы совсем хорошо, а так, обычно, застрянет на середине страницы и выбирай команды из меню.

Еще нужно то, что я вообще не встречал: пометка фида тегами или лейблами как в гмейле, чтобы один фид мог лежать в нескольких категория. Не отдельная запись, на основе ее тегов, а весь фид, чтобы можно было установить все это при добавлении. К примеру есть у меня блоги о веб, есть на русском есть, на англиском. Мне бы удобней было в начале прочитать те что на русском, а лишь потом остальные. А иногда не важно какие читать, это когда в папке «Веб» и так всего несколько новых постов. Есть подозрение что Rojo умеет такое, но он меня послал на этапе импорта OPML, в котором за несколько лет уже накопилось много битых адресов. А чистить мне их лень :) Rojo такое не переварил, сказал лишь чтобы я убрал все с плохими адресами и мы помахали друг другу ручкой.

Мне однозначно нравится этот стиль :)

Если кому надо, то выложил русскую локализацию, с небольшими дополнениями: simpla.tgz

Без интернета

12 марта 2006

Последние пару недель работаю без интернета. Поэтому весь рабочий день занят лишь рабочим процессом, что, в общемто, правильно :) Именно потому мне сейчас и не до блога.

А так, обычно, стоит запнутся в какомто моменте, так хочется отвлечься, сразу переключаюсь в браузер. Даже если открываемые в этот момент сайты/читаемые фиды связаны с моей профессиональной деятельностью, они всеже не относятся напрямую к текущей работе, и лишь отвлекают от нее.

А сейчас некуда себя отвлечь, некуда переключится, а значит большая производительность. Тоже самое было, когда мы практиковали парное програмирование. Результат был хороший, и не только от того что «одна голова хорошо, а две лучше», а во многом по причине что никто из двух не будет прерыватся на иные дела, по крайней мере по мелочам.

Если не путаю, то Ларри Константин в «Человеческом факторе» писал что одно отвлечение, даже на минуту, тормозит работу на полчаса, хотя может он немного и преувеличивает.

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