ПО как виртуальный образ
8 апреля 2010
Тут Джоана Рутковска засветила прототип ОС, Qubes OS, в которой приложения запускаются в отдельной вирутальной машине, что должно решить многие проблемы безопасности. Идея, конечно, интересная, но в ситуации когда главная угроза безопасности это пользовать, мне кажется мало полезной. С другой стороны, для такие параноиков как я очень пригодится, я бы себе взял
Так вот, мне это напомнило мою старую мысль о том что многий софт можно вообще выпускать только в виде образов виртуальных машин. Не тот который для обычных пользователей, а более серьезный. Ну вот, например, не проще ли было бы сделать «веб-мастеру» виртуальный образ среды в которой будет разрабатываться сайт, вместо Дэнвера (или что там сейчас популятно)? Вместо всех прочих хитрых SDK? Софта, который для своей работы требует поставить еще сотни мегабайт дополнительных библиотек? А корпоративный софт, особенно серверный, который поставит только сертифицированный админ, на сертифицированно настроенный сервер, со строго определенной версией ОС, на котором после этого ничего другого и не поставить? Итак ведь многие все это ставят сразу в отдельную виртуалку, так может уже и выдавать сразу готовый образ, в котором все настроено, стоит весь нужный комплект дополняющего софта и библиотек, и можно рассчитывать на то что ничего лишнего рядом не поставят? А уж сколько проблем решает виртуализация, тут тебе и многоплатформенность, и бэкапы, и миграция, и cloud computing, и пр. Ну хотя тут не мне говорить, ну хотя бы потому что не эксперт.
Или может я совсем не в теме, и вендоры ПО уже давно работают в этом направлении, и даже уже сейчас продают готовые образы?
Психологические роли разработчика
8 ноября 2009
Ицхак Адизес написал несколько книг про менеджмент и про психологические типы и роли в компании, про то как они сочетаются. Разложил по полочкам эти характеристики, и показал то что в развивающейся компании нужны конфликтующие роли и соответствующие люди для них, иначе все плохо. Может и ничего нового, но хорошо расписал и это отличная система для организации и понимания команды.
Он выделил 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 и пр.
Читать далее »»
Электрические Джунгли
23 декабря 2006
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, то попробовать, конечно, можно
Решения школьной задачки
13 декабря 2006
Решение задачки было на самом деле простым, если присмотрется к условию
Суть ведь не в том чтобы определить кто из них больше, на сколько, а лишь вывести на экран один из трех вариантов, а для простоты из двух.
Школьная задачка
18 июля 2006
Помнится в школе, на уроке информатики, мне не хотелось особо показывать что я разбираюсь в компьютерах, вечно задавал глупые вопросы, отвечал с ошибками и т.д
И вот как-то был урок на тему «условного ветвления». Проходили тогда какой-то Бейсик, но это не суть важно. Так вот на дом было следующее задание: «Написать программу, которая спрашивает у пользователя значение X и Y. Далее программа должна вывести на экран какое значение больше, т.е. X или Y».
Я, уже не знаю зачем, сказал «что-то я не разобрался с условиями, «ифами» и пр. Можно я сделаю это без условий?» Учитель, конечно, улыбнулась моей наивности и сказала, что если я так сделаю, то 5 обеспечена.
Зачем так сказал не знаю, но следующие пару дней я ходил и думал как же на этом бейсике сделать такую программу и при этом не использовать никакого условного перехода… И ведь придумал!
Читать далее »»
Акция протеста против ОПСоСов
30 июня 2006
Немного не по формату блога, но, блин, действительно задолбали люди со своей акцией протеста против повышения тарифов у сотовых операторов.
Читать далее »»
We Are All Number One Bloggers
4 июня 2006

RSS-читателям КРАЙНЕ рекомендуется перейти на главную страницу блога.
Что мне надо от Online RSS читалки.
20 апреля 2006
Для чтения RSS я пробовал много разных вариантов, как кучу дестопных программ, так потом и онлайновые. Десктопные отмелись как только количество фидов доросло до уровня, когда утренняя загрузка всех фидов тратила от 10 мегабайт. Потом начались эксперименты с онлайновыми.
Рекомендованный всеми BlogLines меня почемуто сразу не привлек, не помню правда уже почему. Остановился на NewsGator‘е, этот имел кучу косяков, как например неотключаемые иконки к фидам, которые грузились с сайтов-источников, и в результате чего у меня браузер открывал пару сотен коннекций к этим сайтам, в общем что те сайты получали кучу бесполезного трафика, что я запрашивал у них непонятно что и зачем. И это на каждое обновление страницы… Или еще там есть JavaScript, который при томже каждом открытии, вводил в ступор Firefox, секунд на 15-20. Есть подозрение, что это именно он подгружал иконки, и пока они не подгрузятся все висело
Но был в NewsGator’е один плюс: кнопочка «Mark All Posts On This Page As Read«. Обычно я пролистываю список сообщений, открываю заинтересовавшие в новой вкладке, а дойдя до конца страницы нажимаю эту ссылку. Все остальные, которые я пробовал, почемуто не предоставляют такой функциональности. Почему? В чем сложность? В основном приходится помечать галочкой все сообщения на текущей странице, а потом нажимать «Удалить». Неудобная операция получается.
Сейчас перешел на News Alloy, может потому что нашими людьми сделан
Так вот в нем сбоку панель управления висит, которая позволяет всего за два нажатия («выделить все» и «удалить») делать эту операцию. Еще бы эта панелька всегда успешно доезжала до низа, было бы совсем хорошо, а так, обычно, застрянет на середине страницы и выбирай команды из меню.
Еще нужно то, что я вообще не встречал: пометка фида тегами или лейблами как в гмейле, чтобы один фид мог лежать в нескольких категория. Не отдельная запись, на основе ее тегов, а весь фид, чтобы можно было установить все это при добавлении. К примеру есть у меня блоги о веб, есть на русском есть, на англиском. Мне бы удобней было в начале прочитать те что на русском, а лишь потом остальные. А иногда не важно какие читать, это когда в папке «Веб» и так всего несколько новых постов. Есть подозрение что Rojo умеет такое, но он меня послал на этапе импорта OPML, в котором за несколько лет уже накопилось много битых адресов. А чистить мне их лень
Rojo такое не переварил, сказал лишь чтобы я убрал все с плохими адресами и мы помахали друг другу ручкой.
Поставил тему Simpla для WordPress
19 апреля 2006
Мне однозначно нравится этот стиль
Если кому надо, то выложил русскую локализацию, с небольшими дополнениями: simpla.tgz
