Month: November 2011

  • AdSense+social buttons

    Два месяца назад ради интереса на одну страницу сайта с бесплатным продуктом и рекламным блоком от Google AdSense я добавил кнопки для социальных сетей (Google+, Facebook, Twitter etc)

    Нажимают их редко (за два месяца около 60 нажатий в сумме), но заметил другой эффект. После этого выросли суммы по кликам на рекламе. Само количество кликов на AdSense блоки такое же, количество показов тоже. А вот суммы выплат увеличились раза в два.

    Причем это не ошибочные клики (нажатие на рекламу вместо кнопок от социалок). Они далеко разнесены и рядом не расположены.

    Нужно попробовать добавить такие же кнопки социальных сетей и на все страницы Delphi Tips и на другие страницы с бесплатными продуктами (там, где висит AdSense).
    Тут даже дело не в деньгах (хостинг оплачивает и ладно:-)), а просто интересно самому.

  • e71 TV dual SIM

    Месяц назад заказал на PickEgg двухсимочный телефон – полный клон Nokia E71
    Вот он:

    e71 TV dual SIM


    Полная халява – удобный, куча функционала и всего за $26 (вообще $41, но была какая-то акция на него)Предварительно уточнил у них наличие русского интерфейса и способности читать-писать русские СМС и контакты. Все пришло очень быстро и качественно сделано.

    Но в Украине нужно регистрировать все телефоны (их IMEI) в УДЦР и для этого высылать заказным письмом:
    – заявление
    – копии первой+второй страницы+прописки из паспорта
    – оригинал упаковки посылки с моим адресом и трекингом (копии уже не проходят, хотя на сайте написано, что их достаточно!)
    – оригинал таможенной декларации CN22 с этой же посылки. При этом в описании товара должно быть написано “Mobile phone” или “Cell Phone”
    – инвойс заказа

    Самое интересное, что у меня есть все кроме формы CN22. Китайцы забыли ее приклеить на пакет:-)
    Сначала я покопался в старых пакетах и думал выковырять CN22 с них. Но там везде явно пропечатано в описании товара “Electronics” или вообще какие-то нечитаемые закорючки-иероглифы.
    Покупать чистый бланк этой CN22 и как-то его подделывать-состаривать не хотелось.

    В принципе неделю назад вернулся из Израиля и можно было на таможне в Борисполе предъявить этот телефон (как купленный “там”) и потребовать оформление декларации (т.к. сейчас в паспорте Украина не ставит отметки прилета-улета). Но возиться с этим тоже муторно.

    Поэтому пришлось идти другим путем:
    – качаются драйвера и программа IME
    – телефон подключается к компу через стандартный USB кабель. При этом на самом телефоне предлагается выбрать режим – нужно выбрать COM port
    – при первом подключении Windows спрашивает драйвера и мы подсовываем их из скачанного архива
    – запускаем программу IME.exe, подключаемся к com-порту (в моем случае был port=11) на скорости 9600
    – если все сделано правильно, то программа подклюится к телефону и вычитает текущие IMEI
    – у меня валяются куча старых ужу неиспользуемых телефонов. При этом их IMEI – “белые”, т.е. уже находятся в украинской базе УДЦР (проверил заранее). Поэтому в этой же программе я ввел два “белых” IMEI (из старых мобилок) и записал в новый телефон (вместо предыдущих значений)
    – телефон выключаем (я просто вынул батарею) и включил опять.
    – вуаля. Теперь в новом телефоне у меня два “белых” IMEI и уже не нужно регистрировать их в УДЦР

    По идее наверное (я не проверял и точно не знаю) можно залить и белые IMEI из существующих (по которым сейчас звонишь) мобилок.
    Насколько я помню регистрация телефона идет по паре сим-карта+IMEI, т.е. конфликта при одновременной работе двух телефонов не будет.
    Более того, почти все китайские телефоны имеют одни и те же IMEI в рамках одной партии при поставке.

    Т.е. ситуация такая же, как с MAC адресом сетевых карт. Он вроде бы и есть, и на него какие-то защиты навешивают. Но поменять его – пара пустяков. И вся партия дешевых сетвых карточек имеет одинаковый MAC-адрес

  • SecureString type

    The SecureString type from .NET 2.0 is very useful because allow to keep/store the strings/password as encrypted text. They are encrypted in memory cache too and will be decompressed only when you’ll copy the value to usual String’s variable.

    Unfortunately in VCL/Delphi the string type with similar functionality is not added still now.