среда, 30 января 2008 г.

Почему люди слепо не любят рекламу?

ДАБЫ НЕ БЫТЬ ЗАБАНЕНЫМ, СРАЗУ СКАЖУ - ЭТО НЕ ПРИЗЫВ КЛИКАТЬ НА РЕКЛАМУ В МОЕМ БЛОГЕ!

---
Я сегодня посмотрел на свои заработки по AdSense - 23... цента, 1 клик. Зашибись... Насколько я помню, $50 есть минимум для заказа чека (Google пока только чеками платит, хотя есть мнение, что скоро можно будет выводить не только чеками, но и как-то еще - читал на padlik.ru, но не помню где точно). Да... мне до этих 50 баксов примерно 200 месяцев ползти :)

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

Но вот, что я хочу обсудить. Почему люди так ненавидят рекламу? Реклама - значит фуфло суют. Фу! Нафиг!! Даже смотреть не буду!!!

Создается вопрос, а почему такое негативное отношение к любой рекламе?

Удивительно, но самой популярной страницей входа у меня является пост про FastMM в Delphi (16% всех входов). Причем, люди входят по тематическим запросам, связанным с Delphi! Скорее всего это именно разработчики на дельфи (врядли сантехники).

Если зайти на указанную страницу, то можно увидеть контекстную рекламу по Дельфи. Вот примерчик, который я увидел:

Direct read/write Excel
Delphi and ActiveX components to read/write Excel files without OLE
sm-software.com


Ради интереса я не поленился и слазил по ссылке (упаси всевышний кликать по ссылке - еще google забанит за накрутку, посему перебрал URL в браузере :P ). И что же я там увидел? Очень полезный компонент для бинарного экспорта в формат *.xls (Excel). Нафига такой компонент нужен? Оно понятно - скорость: несколько секунд и файл в 100000 ячеек готов (с OLE это только снится). Скорее всего писали ребята из России. Стоит всего 95уе. Я поставил дему и со знанием дела потыкал в разные его места.

Я в свое время написал примерно аналогичный компонент для внутренних нужд своего проекта. В окончательный вариант моего компонента вошла только запись XLS, т.е. без чтения. Пользуюсь своим компонентом я уже более 3 лет - ни одного нарекания, при сотнях экспортов в день данных с разнообразным оформлением и объемом информации (это я к тому, что реально написать самому копонент экспорта в XLS, который будет безотказно работать в течении нескольких лет).

Я работал день и ночь в течении 3х недель, чтобы наваять свой компонент. Это был реальный вызов для меня, ибо сроки горели. Могу сказать точно, что такие старички как я сейчас или молодые ребята не смогут написать экспорт в бинарник за разумные сроки. Это я к тому, что понимаю, какие тонкости есть при работе с XLS в бинарном виде. Указанный компонент я посмотрел в двух моментах, с которыми я ипался дня по 3 с каждым. Везде гуд!

Если бы мне нужно было написать обсуждаемый компонент (т.е. с чтением!), то это у меня заняло бы не менее 3 месяцев с отладкой (хорошо читать XLS куда сложнее, чем писать). Это по нынешним меркам не менее 7500уе з/п! А может и больше - квалификация все же нужна нехилая.

К чему это я? Да к тому, что AdSense (т.е. реклама от Google) не только говно пихает. Если вы находитесь на тематической странице, то обратите внимание на рекламу, особенно, если тема имеет узкую специализацию: иначе вы можете вообще никогда не узнать о чем-то интересном из интересующей вас области. Лично я по рекламе узнал много того, о чем вообще не имел понятия.


PS. Прошу не расценивать мой пост как рекламу указанного копонента. Я также не гарантирую его работу! Я всего лишь убедился, что это не полное гамно и достойно внимания заинтересованными лицами.

PPS. Если кого интересует, то есть еще компонент по теме работы с Excel в бинарном виде - XLSReadWrite.

PPPS. Если вы все же сами захоите писать экспорт, то ищите по строке "BIFF8" - это название бинарного формата екселя.

среда, 23 января 2008 г.

RSS - это лично СМИ?

"Я же читаю газету, созданную лично для меня!" подумал я сегодня, просcматривая свой RSS-агрегатор.

Сегодня я поймал себя на том, что отношусь к своей подборке RSS, как к настоящей газете: просмотрел, что интересно по заголовкам и первому абзацу (не зря говорят, что каждый абзац статьи теряет читателя) и выбрал, что почитать. Пару авторов выкинул - надоели.

Это моя предпоследняя заметка о RSS. Мне почему-то действительно приятно пиарить RSS (никто не знает его мыла? напишу и предложу, чтобы спонсором выступил). Есть в RSS что-то, что способно изменить человека. Я никогда не читал газет. Не по идейным соображениям, которые изложил проф. Преображенским в Собачьем сердце. Я просто всегда терялся в объеме того, что нужно прочесть, открыв газету: заголовки, статьи, заметки... А все почему? Да потому, что ты выбрал формат, а контент за тебя определили другие.

Так определяйте сами, что читать и кого читать. Подборка RSS способна вам дать информацию, во-первых, которая полезна лично вам, во-вторых, которую вы можете просмотреть за 10-20 минут вечернего времени. А если не понравился какой-то автор - долой его с первой полосы! Нефиг засорять эфир :)

Я вообще отличаюсь категоричностью взглядов, посему скажу, что RSS - это будущее СМИ!

воскресенье, 20 января 2008 г.

Мониторинг блогов

Недавно я писал о том, как мониторить интересный ресурс с помощью RSS.

А какже автоматизировать поиск новых ресурсов по интересующей тематике?

Я нашел способ делать это удобно и легко.

Например, интересует вас тема вышивания крестиком:
1. Идете на www.google.com/blogsearch.
2. Вводите в строке поиска "вышивание крестиком".
3. Нажимаете кнопку "Поиск" и видите результаты поиска по блогам.
4. Слева по середине есть ссылка RSS. Берете ее адрес.
5. Идете на reader.google.com.
6. Создаете новую подписку.

Все, теперь не надо периодически просматривать поисковик в поиске новых записей в блогах: при появлении новых данных, вы увидите это в своем reader.google.com (или любом другом RSS-ридере, мне просто google нравится).

четверг, 17 января 2008 г.

О чём не пишут в книгах по Delphi

У российского сообщества программистов на Delphi скоро будет радостное событие: выйдет в свет книга Антона Григорьева "О чём не пишут в книгах по Delphi". В основе книги лежат доработанные статьи автора, написанные им за последние несколько лет.

Я уверен, что это событие действительно весьма значительно для программистов на Delphi, т.к. книг по дельфи с уровнем выше среднего в последнее время попросту нет, а если и есть, то я о них не знаю (буду рад, если не прав). Причем это справедливо также и для англоязычных книг. Насколько я знаю, то за последнее время появилась только одна книга, а именно - Delphi 2007 Handbook Марко Кенту (Marco Cantù), достойная внимания.

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

Я сообщу о точной дате выхода книги позднее.

RSS

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

Как выяснилось - это ужасно удобная штука. Называется это RSS.

Если на пальцах, то с помощью RSS можно поменять модель просмотра интересующих вас ресурсов в сети:
Раньше. Когда я находил интересующий меня сайт, то он помещался в Избранное, после чего я раз в N дней посещал сей ресурс за обновлениями. Иногда подписывался на почтовую рассылку. Но у рассылки есть недостаток - иногда сложно отказаться от получения писем (у меня такие случаи были).
Сейчас. С помощью RSS-агрегатора можно подписаться на канал новостей, которые отражают изменения на сайте. Вы можете быть подписаны на десятки каналов. Нет никакой необходимости периодически просматривать интересующие вас сайты.

Самый простой по моему мнению способ начать использовать RSS - это подключиться к одному из RSS-агрегаторов. Я лично пользуюсь google.com/reader. Есть еще аналогичный сервис от yandex: lenta.yandex.ru. Есть много оффлайновых RSS-агрегаторов. Но мне лично это не удобно, т.к. мне необходим доступ к агрегатору с разных компьютеров. Поэтому мне удобней держать это в сети.

RSS также может быть полезен администратору сайта.

Лирика. Помимо прочего я являюсь админом сайта фирмы, в которой я работаю. При анализе статистики меня всегда удивляло большое количество т.н. direct-трафика. Direct-трафик формируется, когда пользователь вводит URL сайта непосредственно в браузере (бывает еще 2 источника - переход по ссылке с другого сайта и переход по ссылке из результатов запроса поисковиков). Теперь то я понимаю, что таким образом просто наши клиенты отслеживают новости сайта. В будущем нужно будет сделать RSS.

В текущем блоге я наладил RSS с помощью FeedBurner. Вот страничка с данными моего канала RSS. Сервис www.blogger.com предоставляет возможность создания RSS-каналов. Однако я не нашел, как здесь получить возможность вывода количества подписчиков канала, а в FeedBurner это сделал легко.

Насколько я понимаю RSS есть неотъемлемая часть Web 2.0. Но про Web 2.0 я напишу в следующий раз :)

Лирика. Сим постом я планирую начать серию мини-публикаций на тему терминов и технологий, которые я узнал за посл. полгода. Я полагаю, что многим начинающим пользователям интернета, информация окажется полезной. Я вот, например, не знал всего этого всего полгода назад :)
"А мужики то не знают" (с) Реклама пыва.

понедельник, 14 января 2008 г.

Рост ВВП заказывали?

Очень уж меня сейчас интересует тема SaaS (на русском, и на английском). Если подумать, то до чего же соблазнительная тема для поставщика программы!

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

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

О чем это я? Да о том, что способ поставки софта через интернет постепенно проникает в нашу жизнь. Я вот, например, очень хочу перевести свою внутрифирменную почту на корпоративное предложение от gmail (кого как, а меня спам достал).

Теперь о ВВП. Чем вам не рост ВВП?

Чем не ВВП?

Думаете рисунок? А не фига, это картинка по URL

http://chart.apis.google.com/chart?chs=400x250&chd=t:10,16,30,50,100&cht=lc&chxt=x,y&chxl=0:|2007|2008|2009|2010|2011|2012|1:||100|200|300

Это новый сервис от Google - рисуйте на своих сайтах графики и диаграммы.

Теперь пару слов о надежности. Конечно первая мысль у меня такая - если я буду использовать сей сервис себя на сайте, а Google "упадет", то что я буду делать? Понятное дело, что буду сидеть без графиков. Но можно взглянуть с другой стороны - есть, например, процессинговые центры для online-игр (те кто принимают оплату от клиентов и посылают HTTPS запрос на биллинговую систему провайдера игры), они же как-то обеспечивают надежность своей работы? Наверное суть в деньгах :) Процессинговые центры получает за свою работу долю. К чему это я? А к тому, что, когда сервис построения графиков будет платным, и Google серьезно пройдет в Россию, то и надежность с доверием к такого рода сервисам возрастет многократно.

Я думаю, что SaaS - это средство сосредоточиться на решении своих проблем, а все другое - отдать на сторону. Я за!

пятница, 11 января 2008 г.

Хотите поговорить с Марко Кенту за свои же деньги?

Ох уж простите за очередной неоригинальный контент, но времени что-то свое писать нет, а интересные материалы (имхо, конечно), касающиеся Delphi, в сети появляются почти каждый день (Tiburon на носу).

Вычитал я тут в блоге Ника Ходжеса (Nick Hodges), что Марко Кенту (Marco Cantu) предлагает пообщаться с ним за 750 евро за год не чаще, чем раз в неделю. Тема ваша, но предположительно она будет относиться к Дельфи.

Есть фришный beta-test до конца Января 2008. Я записался (пока ответа не получил). Там есть NDA. Посему отчета (если возьмут, конечно) не ждите :) Сам пробуйте.



Теперь к вопросу, а нафига оно?
Есть мнение (мое), что Дельфи в ближайшее время еще больше будет навернут (уникод там всякий). Почему бы, если позволяют средства, не поручить Марко разбираться в нововведениях дельфи? :)

четверг, 10 января 2008 г.

Unicode в след. версии Delphi for win32

Согласно roadmap ближайшей версией Delphi for win32 будет Tiburon. Одно из самых долгожданных нововведений сей версии будет unicode.

В блоге Allen Bauer опубликовал статью по поводу того. как будет реализован тот самый Unicode в Tiburon.

Я попытаюсь кратко ее перевести (не полагайтесь на перевод - если понимаете по басурмански, то читайте сами).

Для строки unicode будет введен новый тип: UnicodeString, который будет автоматически использоваться вместо типа string. При этом WideString останется как есть. Для UnicodeString будет применено управление памятью, аналогичное AnsiString (т.е. с подсчетом ссылок). String[N] будет всегда Ansi-строкой. Для UnicodeString внутренним форматом будет UTF16. Тип AnsiString можно будет продолжать использовать. Тип Char будет соответствовать WideChar, а PChar - PWideChar.

Многие winapi функции имеют 2 варианта - один для ansi-строк (суффикс функций - символ А), другой для unicode-строк (суффикс функций - символ W). На вопрос - нужно ли в программах явно переделывать вызовы A-функций на W-функции - автор отвечает, что для тех функций из winapi, заголовки которых поставляются вместе с дельфи, менять вызовы на W-функции не нужно.

---

Ура, товарищи!