среда, 24 сентября 2008 г.

Символично

куча индусов и надпись "средства разработки"

оригинал
падает престиж професии, хотя из инсталяции визуал студии 2008 уже забрали картинки с индусами и китайцами, есть прогрес!

понедельник, 22 сентября 2008 г.

JoelOnSoftware: Do you sell to China, Africa and Russia?

в форуме The Business of Software запостили вопрос "Do you sell to China, Africa and Russia?". Украину там тоже в ответах вспомнили. По результатам - продать софт конечно можно, главное правильно определиться с аудиторией.Пара цитат:
I sell my software worldwide in dozens and dozens of countries and I have never made a sale to China, Africa or Russia. I do sell in Japan, Korea, Vietnam, Phillipines. But never China. Sell to Estonia, Poland, Ukraine, but never Russia (Scott)

I am from Egypt...
1- we are a poor country! most of the profit is directed to food and may be the education.
2- Our Currency is over estimated ! , we are a very cheap country ( for example here in Egypt you can get big mac for US$1.83, Coca can for 0.36 dollar, a cinema ticket for US$5 )
here in Egypt with US$400 you can live in a very good standards.
so telling me to buy a windows microsoft license for $200 is like telling you to buy the license for $1000 (A.Sa6ry)
(вот куда убежал дешевый аутсорсинг!)

We have made some sales to Russia and Ukraine. In most cases orders were placed and paid by their US or European headquarters but the product is used by offshore development teams.
Zero sales to China or Africa.(TN)


вот только все эти полезные сообщения не говорят какой конкретн продукт (не) продался

пятница, 19 сентября 2008 г.

иногда в аську приходят перлы, достойные бездны

Andr: хто казав що джава програмери не розуміють поінтери?
Andr: тут у нас зряплату в іншій кімнаті видають, а на старій записка куди йти. всі знайшли!!!

четверг, 18 сентября 2008 г.

Самый простой способ убрать рекламу из ЖЖ (livejournal)

все написаное ниже относиться и проверялось на Firefox, пользователи IE могут использовать GreaseMonkey для IE
  1. Устанавливаем GreaseMonkey, рестартуем фаерфокс
  2. Идем на сайт http://userscripts.org
  3. находим скрипт "No Ads in LJ"http://userscripts.org./scripts/show/32737
  4. Устанавливаем скрипт, для этого достаточно на странице с ним кликнуть по Install this script или по Линк на скрипт прямо в этом тексте.
  5. После клика GreaseMonkey подхватит скрипт и установит его, в диалоге появяться параметры скрипта и сайт к которому он будет относиться, редактировать их нет необходимости
Немного о том, как это работает. Реклама находиться в хтмл в блоках , в данном случае в элементах div. Каждый из них имеет свое имя. Установленный скрип просто в css стили для этих элементов добавляет
.adv, .ljad, .adv-box, .h-adv-box, .ljadwrapper-journal-after-post-c, #adframe { display: none ! important; }
что в переводе с языка веб-программистов означает "не показывать элементы с перечисленными именами"

Относительно соотвествия способа галочке "я принимаю условия" при регистрации - описаное fair way, правилами запрещено применение custom css styles для блокировки рекламы (технически это может сделать каждый, поредактировав шаблон своего журнала вручную). Но это бессмысленный для меня способ, он убирает рекламу в моем журнале, а нужно было убрать рекламу которую он пробует показать мне.

Предистория:
Начало новой компании супа по монетизации трафика в ЖЖ, банально профтыкал. Нет, пару банеров и возмущенные посты конечно заметил, но в это время интересы были далеко от бровзанья ЖЖ. За последнюю неделю расслабился и снова стал (иногда) заглядывать во френдленту. Где огромные белые пятна на месте банеров раздражают(AdBlock банеры заблокировал, а квадратики остались). При наличии желания и элементарных навыков в веб-разработчика решить проблему не сложно. Firebug (addon для firefox) показал - это div .adv. Firebug - инструмент разработки веб страниц, позволяет менять свойства елементов, без изменения кода на сервере. Установив visibility = none для .adv убираем раздражающий банер. Дальше используються расширения фаерфокса GreaseMonkey или Stylish , изменяющие заданые веб страницы после загрузки, и навсегда избавляющие от банера.
AdBlock тоже ставляется с такими банерами после небольшой настройки. Он умеет не только блокировать контент, но и выкусывать блоки из страниц. В списке его правил в разделе Element Hiding Rules задать:
livejournal.com#DIV(class=adv)
и самого злобного банера не будет.
Ручные изменения конфигурации в виде текстовый строк занятие не для рядового юзера. Оно легко автоматиризуется. Ставим Adblock Plus: Element Hiding Helper, в меню адблока появляется Select Element to Hide. Кликаем туда и мышкой выбираем блок, который будет удален.

Но у всех этих способов есть огромный недостаток, они линуксоподобны - требуют продвинутого пользователя, а как быть остальным? Как все эти кликанья и размышления про стурктуру веб стриниц перевести в простые шаги не требующие квалификации веб девелопера?
Так и появились пять простых шагов, без операций сложней кликанья мышкой, после которых банер пропадает

среда, 17 сентября 2008 г.

Чудеса локализации

Бровзая интернет(общеизвестная фраза коляна "ми перерили всі інтернети" была рождена этажем ниже!!! зачет рутам за широкий канал) иногда натыкаюсь на удивительнейшие образцы програмерского творчества. Один из них - социальная сеть Profeo. Она выдала шедевр при попытке зарегестрироваться:

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

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

вторник, 2 сентября 2008 г.

Что они хотели этим сказать?


на девелоперс.орг.юа увидел анонс конкурса Программания2008, вообщем случае способы набора перспективного народа (... за прошедшие 10 лет по результатам конкурсов в Компанию были приняты более 70 человек.) мне не очень интересны, но тут повеселила картинка в шапке сайтов http://www.programmania.com и http://www.it-contest.com.
Что они хотели этим сказать?

ps: кажеться конкурс в этом году пройдет и во Львове. только уж очень неинтересные и простые вопросы в примерах на сайте лежат. это скорей конкурс отбора на фирму, чем конкурс програмеров.