Home
You know my name

Реклама


Qper
Date: 2009-06-08 07:31
Subject: Про маркетинг
Security: Public
Mood:thoughtful thoughtful
Tags:software, work

В основном от скуки прочитал SuperMac War Story (например здесь есть ссылки). Сделал для себя некоторые (в чем-то неожиданные) выводы:

  • Нужно знать кто и как будет использовать продукт. Это просто таки основное. Гениальная идея не обязательна. Новизна не обязательна. Идеальное воплощение не обязательно. Точное попадание в целевую аудиторию - обязательно. Правда это может быть актуально только для нишевых продуктов.
  • Auftragstaktik эффективна, угу.
  • Ярлыки типа "Best Buy" или там "Editor's Choice" на рекламе продукта, вроде как, работают.
  • Самое неожиданное - англичане ружья кирпичем не маркетинговый отдел в компании занимается не рекламой!!! Принципиально, эти люди обеспечивают "попадание бомбы в эпицентр" - т.е. точное позиционирование продукта, корректируя траекторию бомбы (стратежно заказывая бомбу, соответствующую цели пожирнее), либо пододвигая цель к эпицентру (с помощью рекламы разного рода).
В общем - интересный взгляд изнутри на работу маркетингового отдела.


1 Comment | Post A Comment | в избранное | рассказать другу | ссылка



Qper
Date: 2009-04-23 10:52
Subject: Из кухонного @work
Security: Public
Mood:cheerful cheerful
Tags:droll

По мотивам экстрасенса:

Не кодить - стыдно
Кодить - страшно
Тестить - противно
Менеджить - тупо
Фичи - яд

3 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Qper
Date: 2009-03-12 08:14
Subject: Графические интерфейсы - археология
Security: Public
Mood:amused amused
Tags:software

По ссылке статья со скриншотам гуёв осей начиная с 81-го года. Весьма любопытно. Мое, например, знакомство с графическими интерфейсами началось с Win 3.1

http://www.webdesignerdepot.com/2009/03/operating-system-interface-design-between-1981-2009/

2 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Qper
Date: 2009-02-13 09:07
Subject: Как сортировать по рейтингу
Security: Public
Mood:geeky
Tags:software

А я вот не представлял как надежно сортировать по рейтингу (особенно когда up/down vote есть): если брать разницу голосов - то итемы с небольшим количеством проголосовавших не имеют шансов против популярных, если брать процентное соотношение - то итемы с небольшим количеством одинаково проголосовавших очевидно выигрывают.

А ведь оказывается можно! "легко видеть" (с) что здесь нам поможет математическая статистика. Нужно просто вспомнить про доверительные интервалы для вероятности успеха в испытаниях Бернулли:


Я этого, естественно, не помню, поэтому подробности и пример реализации на руби нужно смотреть у автора

1 Comment | Post A Comment | в избранное | рассказать другу | ссылка



Qper
Date: 2009-01-22 13:45
Subject: Eclipse editor open from command line
Security: Public
Tags:software

Чтобы открывать файл с командной строки в запущенной Eclipse нужно:

  1. поставить плагин eclipsecall
  2. положить eclipsecall.jar куда-нибудь
  3. сделать у себя в путях запускающий скрипт )
Ну и потом вызывать скрипт по необходимости.

Другого способа увы нет пока... (Bug #4922)

Post A Comment | в избранное | рассказать другу | ссылка



Qper
Date: 2008-11-13 10:39
Subject: Медленный Xorg/Compozite
Security: Public
Mood:okay okay
Tags:software

Продолжительное время наблюдаю очень медленные манипуляции с окнами (resize в частности) в Xorg (7.3) при использовании Compozite. Сегодня нашел объяснение:

Window resizing with Composite is slow because every time the window is resized, the server creates a new pixmap (which starts out in system memory by default) and then copies the contents of the old pixmap into it, which does a readback from video memory. Then, when compiz creates a texture for that pixmap, that uploads it to video memory again. This is clearly inefficient.

Инжинеры nVidia объясняют и предлагают некоторый воркэраунд, дающий видимый на глаз прирост производительности:
$ nvidia-settings -a InitialPixmapPlacement=2

Post A Comment | в избранное | рассказать другу | ссылка



Qper
Date: 2008-09-05 11:02
Subject: Айти Рэп
Security: Public
Mood:giggly giggly
Music:Noize MC - Новые приключения Шурека
Tags:droll

Музыкой навеяло:


Если не хочешь приключений - меня не надо трогать,
Я архитектор, убивающий прожект мэнэджеров сроком!

Post A Comment | в избранное | рассказать другу | ссылка



Qper
Date: 2008-09-04 10:37
Subject: Zerocopy
Security: Public
Tags:software

В копилку знаний - чтобы скопировать файл на линухах (или отправить его в сокет) лучше использовать sendfile() - он процентов на 65% быстрее чем комбинация read/write. Я всегда не доверял копированию файлов через read/write...

http://www.linuxjournal.com/article/6345

9 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Qper
Date: 2008-09-01 08:22
Subject: Про ISO 9000
Security: Public
Tags:software

Хорошо сказано :)

  • It doesn't matter if your products suck, as long as you follow well-documented processes to make them.
  • It doesn't matter if your processes are inefficient, as long as you carefully measure how closely you adhere to them
http://ztrek.blogspot.com/2008/08/dilbert-and-wally-will-rejoice-iso-9001.html

3 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Qper
Date: 2008-08-14 09:25
Subject: Вопрос для собеседования управленцу
Security: Public
Mood:thoughtful thoughtful
Tags:software

Если мне когда-нибудь придется нанимать на работу project manager'а - надо будет задать ему вопрос относительно его действий при закрытии проекта. Причем ситуацию какую-нибудь понеблагоприятней нарисовать - например широко разрекламированный проект с каким-то значительным для компании количеством участников.

А потом смотреть - не скажет ли он какую-нибудь глупость типа "просто всем перейти на новый проект" и насколько он представляет что после прекращения проекта остается множество артефактов, которые нужно куда-то пристраивать.

10 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Qper
Date: 2008-08-14 09:13
Subject: QA writes unit tests?
Security: Public
Mood:thoughtful thoughtful
Tags:software

В Google, судя вот по этому, юнит тесты пишут не программисты, а какие-то специальные люди из QA. Интересно узнать насколько успешно.

Похоже они не могут достичь нормального покрытия acceptance тестами.

4 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Qper
Date: 2008-07-17 13:02
Subject: Слушаю песню...
Security: Public
Mood:sad sad
Tags:music

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

8 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Qper
Date: 2008-07-02 09:47
Subject: Licq unknown sign on error 0x1c
Security: Public
Tags:software

http://www.licq.org/ticket/1637
It seems ICQ servers started to reject old clients.

SRPM и сборку Licq под FC9 с увеличенной версией чего-то (клиента?) положил здесь: http://kooper.fanstvo.com

licq-1.3.5-2.fc9.src.rpm (MD5 f5a7343ddc0cf756cee146072aaef6b4)
licq-1.3.5-2.fc9.i386.rpm (MD5 c3bca67f59f9bafe127d025718fef657)

8 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Qper
Date: 2008-06-17 21:27
Subject: Firefox 3
Security: Public
Mood:scared scared
Tags:software

Не знаю что там они наоптимизировали с потреблением памяти, но у меня firefox-3.0-0.60.beta5 только что не стесняясь отожрал 620 метров на отрисовке 8-ми метровой фотки, запощеной дядкой Корумом. Озадачен...

5 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Qper
Date: 2008-04-22 09:40
Subject: Feature name
Security: Public
Mood:cheerful cheerful
Tags:droll

http://blogs.msdn.com/techtalk/archive/2005/12/16/504872.aspx

Another fun one for reading specs from a long time ago is that the actual feature name used in the product is never what we named it during development--the Office Assistant was famously named TFC during development.  The "C" stood for clown.  I will let your active imagination figure out what the TF stood for.
Разработчики тоже его не любили.. Как вы яхту назовете, да...

6 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Qper
Date: 2008-04-22 08:07
Subject: О плохих моделях
Security: Public
Tags:work

До боли знакомое:

В результате на практике будет так - сделают говенную модель, перейдуит к нарезке на фичи, отчитаются о прогрессе, потом будет пауза по реализации фич, выяснится - что сделали не то, будут переделывать, накроют эту общую модель заплатками, она раздуется, и кончится это тем, чем в таких случаях кончаются все agile-проекты, когда тема для них слишком сложна - раздутием базы кода, проблемами интеграции, затягиванием сроков выше разумных пределов...
http://gaperton.livejournal.com/17492.html?thread=215892#t215892

Post A Comment | в избранное | рассказать другу | ссылка



Qper
Date: 2008-03-06 09:23
Subject: Email archeology
Security: Public
Mood:okay okay
Tags:work

Email archeology - попытка восстановить смысл письма, состоящего из примерно 20-ти сообщений топ-постингом в одном трэде. Кропотливо, аккуратно, кисточкой, слой за слоем... единственное отличие от нормальной археологии - нужно копать от самых древних сообщений к самым новым...

2 Comments | Post A Comment | в избранное | рассказать другу | ссылка



Qper
Date: 2008-02-28 08:04
Subject: Вы просто не умеете их готовить - 2
Security: Public
Tags:software

Что-то я какой-то ламер. Безуспешно искал как поставлять питонскую утилиту под win - а на py2exe-то и не взглянул!
Вернулся к этому вопросу по наводке [info]max630

Post A Comment | в избранное | рассказать другу | ссылка



Qper
Date: 2008-02-18 10:20
Subject: Amazon S3 outage
Security: Public
Mood:giggly giggly
Tags:droll

Классика. Неизвестный автор анекдота предсказал что произойдет с Amazon S3. Предсказание гласило: на 4294967296-й попытке сервер согласился что его пароль "МаоЦзедун"...

Ну, не совсем по анекдоту конечно, здесь были уже аутентифицированные запросы.

Post A Comment | в избранное | рассказать другу | ссылка



Qper
Date: 2008-01-15 08:55
Subject: How to recognize a good programmer
Security: Public
Tags:software

Согласен со всем перечисленным здесь, запишу чтобы не забыть:

Positive indicators:

  • Passionate about technology
  • Programs as a hobby
  • Will talk your ear off on a technical subject if encouraged
  • Significant (and often numerous) personal side-projects over the years
  • Learns new technologies on his/her own
  • Opinionated about which technologies are better for various usages
  • Very uncomfortable about the idea of working with a technology he doesn’t believe to be “right”
  • Clearly smart, can have great conversations on a variety of topics
  • Started programming long before university/work
  • Has some hidden “icebergs”, large personal projects under the CV radar
  • Knowledge of a large variety of unrelated technologies (may not be on CV)

Negative indicators:

  • Programming is a day job
  • Don’t really want to “talk shop”, even when encouraged to
  • Learns new technologies in company-sponsored courses
  • Happy to work with whatever technology you’ve picked, “all technologies are good”
  • Doesn’t seem too smart
  • Started programming at university
  • All programming experience is on the CV
  • Focused mainly on one or two technology stacks (e.g. everything to do with developing a java application), with no experience outside of it

5 Comments | Post A Comment | в избранное | рассказать другу | ссылка



browse
my journal
Июнь 2009