Nov
12

Internet Explorer Mobile 6

Google Buzz

В блоге Windows Mobile Team Blog появился анонс Internet Explorer Mobile 6, который уже сейчас можно пощупать, скачав образы Windows Mobile 6.1.4 для Microsoft Device Emulator.

Из новых возможностей отмечены:

  • Более точная отрисовка
  • Улучшения в размещении элементов страницы, в частности улучшения, связанные с переносом текста
  • Улучшена поддержка скриптов и AJAX ( заявлена поддержка Jscript v5.7 из Internet Explorer 8 )
  • Интеграция с поисковиками
  • Улучшена навигация курсором
  • Поддержка жестов (gestures)
  • Несколько уровней увеличения страницы (zoom levels)
  • Простой переход между мобильной и десктопной версией сайтов с помощью изменения User Agent-strings

Загрузить образы Windows Mobile 6.1.4 для Microsoft Device Emulator можно здесь.

Nov
08

О сверхдешевых ноутбуках и о том как не надо делать бизнес – Часть III

Google Buzz

И, собственно, вот. Продолжении истории о покупке нетбуков в Китае (первые две части можно почитать здесь и здесь).

Итак, как я получал устройства. После того как я не смог отследить устройства на сайте DHL по предоставленному Tracking ID, пришлось опять отписывать братьям-китайцам и узнавать, как мне решить эту проблему, запросил у них копию документов, полученных в DHL при отправке. Как это ни странно, но сканы документов они прислали. Там, правда, мало чего можно было разглядеть, но реквизиты кое-какие и сам Tracking ID вроде совпадали. К тому же, мне сказали что посылка уже на таможне в Украине и скоро со мной должен связаться представитель DHL. Подождал еще два дня, уже собрался было ехать в офис DHL, но тут мне позвонили… Оказалось что в посылке кроме имени и фамилии еще указано название компании, поэтому посылку прийдется получать на юридическое лицо, но… все это чудесно, но у меня нет аккредитации на таможне и поэтому посылку мне не отдадут (все юр. лица, которые хотят получать что-либо “оттуда”, должны проходить аккредитацию. Я этого не знал ибо за всю историю моих покупок в Интернете посылки еще ни разу не приходили на юр. лицо). Но ладно, это не страшно, пришлось запросить у китайцев уточнение что получатель является частным лицом. Уточнение прислали оперативно, я даже удивился. Буквально за 2 дня все решилось.

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

OK, пока решается вопрос с оценкой нужно пройти санэпидемстанцию (СЭС) и радиологический контроль (не знаю как это все задумывалось изначально, но по-моему это сравнительно честный способ отбора денег государством у граждан. Контроль в обеих инстанциях проходится даже без предоставления посылки).

В радиологический контроль попал во время перерыва. Меня встретила добрая тетечка и предложила пройти контроль без оформления в бухгалтерии. Решать вопрос нужно было срочно и я согласился. Тетечка стала богаче на 25 гривен (приблизительно $5, стоимость официального оформления стоит столько же), а я получил печать на авианакладной. На самом деле все так быстро получилось, что только выйдя из здания радиологического контроля я понял что невольно поспособствовал развитию коррупции в стране… До сих пор по этому поводу переживаю, хотел все по-честному сделать.

Дальше…  СЭС… Вот по-моему в этом учреждении сидят самые бюрократичные бюрократы. Для того чтобы поставить печать нужно предоставить перевод (русский или украинский) инвойса и авианакладной. Без перевода ставить печать отказываются наотрез. Пришлось бежать в DHL и узнавать на счет перевода. Оказалось что т.к. я прохожу контроль без помощи таможенного брокера, то перевод я должен делать сам, но.. для того чтобы предоставить перевод в СЭС нужно чтобы стояла печать организации, которая уполномочена делать переводы документов, например печать какого-нибудь агентства переводов. Но, понятное дело, что бесплатно мне никто ничего делать не будет, а платить еще и за перевод, который я могу сделать и сам, как-то не хотелось. Вернулся обратно в СЭС, предложил им при них перевести оба документа в помощью прграммы-переводчика (я с собой всегда таскаю ноутбук, поэтому такая мысль мне показалась вполне здравой). ОК, согласились. Открыли переводчик, начали переводить. И тут опять незаметно подкрался пушной зверек :) На инвойсе в описи ноутбуки значились как “Laptop”, а на авианакладной – “Lpatop”. Спасибо братьям-китайцам, удружили. Проверяющий СЭС в бешенстве, я в шоке. Объяснений что здесь закралась опечатка никто принимать не хочет. Я уже потерял надежду все решить без похода в агентство переводов (кроме того что там ведь надо оплачивать услуги перевода, сам перевод может затянуться на пару-тройку дней, что неприятно), уже решил было уходить, но тут проверяющий увидел что на обоих документах стоит один и то же Tracking ID и, все же, поставил печать (не знаю, как так получилось, но мне почему-то в качестве объяснения этой ситуации больше нравится фраза “дуракам всегда везет”, хотя, конечно, понятие “везение” в данном случае можно оспорить по мнигим показателям).

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

И вот вчера мне позвонили и сказали что я могу забрать посылку, но сначала надо оплатить таможенный сбор и услуги таможенного брокера. Таможенный сбор составил 1280 гривен (~$256), таможенному брокеру отдал 415 гривен (~$80). Как я узнал в DHL, с недавнего времени все услуги по растаможке у них стали платными, стоимость услуг составляет 10% от стоимости посылки. Раньше, когда я с ними работал, все это делалось бесплатно. Т.е. общая стоимость услуг по растаможке составляла 504 гривны, это ~$100, но так как я проходил СЭС и радиологический контроль самостоятельно, то получилось дешевле.

Итак, считаем общую стоимость: $1052 + 256 + 80 = 1388, делим на 5, получаем $277.6

Многовато, но еще сравнительно неплохо.

Приволок устройства домой, начал проверять. И тут случилось то, чего я больше всего боялся. Одно устройство не захотело загружаться. Постоянно уходит в перезагрузку.

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

На данный момент себестоимость одного устройства для меня составляет не $277, а $1388 / 4 = 347. Сумма для меня все еще приемлемая, но относительно высокая.

Но есть и приятные моменты. Устройства классные! Именно так, классные! На вид, ну…. я думал что будет намного хуже.

Тест-драйв уже провожу, результаты выложу чуть позже.

Выводы:

  • С китайцами работать сложно. Очень. Если нет своего человека в Китае или если нет возможности самому съездить за товаром, то лучше 5 раз подумать, прежде чем решаться на покупку. Если, все же, решились покупать что-то у китайцев, то лучше еще 5 раз подумать, и так пока желание это не пропадет (или не надоест думать).
  • Договор на поставку должен быть обязательно. В договоре надо указать допустимый процент брака, сроки поставки и условия возврата денежных средств.
  • Если возникают какие-либо проблемы или непонятки, то лучше выяснять их ДО отправки товара, а лучше ДО оплаты. Потом решить что-либо почти невозможно.
  • Если партия большая, то, все же, лучше съездить и проконтролировать поставку самостоятельно (или через аудиторов решить этот вопрос).
  • Если покупаете что-то, лучше в реквизитах получателя указывать частное лицо, а не компанию (никаких имен сайтов или чего бы то ни было лишнего). В противном случае процесс растаможки может очень усложниться.
  • Отправку лучше организовывать государственной почтой, а не с помощью курьерских компаний. Имел беседы с представителями DHL, UPS и FedEx, во всех этих компаниях для получения товара необходимо оплачивать таможенный сбор. У EMS этих проблем нет.
  • Если получилось так что необходимо проходить таможенный контроль, то делать это лучше самостоятельно, не прибегая к услугам таможенных брокеров. Это дорого, а при желании все можно сделать самостоятельно, главное не тянуть с этим.
  • Прежде чем проходить контролрующие инстанции нужно, все же, сделать перевод сопроводительных документов. Вполне возможно что перевести можно и самостоятельно, а в бюро переводов просто поставить печать “за печенько”.
  • Вскрытие посылки/бандероли/контейнера должно ОБЯЗАТЕЛЬНО проходить В ВАШЕМ ПРИСУТСТВИИ. В противном случае вы не сможете доказать что товар пришел к вам в нормальном состоянии.
  • При общении с таможенниками крайне желательно иметь документы, подтверждающие заявленную стоимость товара ибо в противном случае прийдется платить таможенный сбор исходя из среднестатистической цены на данный вид товара.

Ну вот, собственно все. От себя хотелось бы сказать что работать честно в нашей стране почти невозможно. Единственный вариант на данный момент делать покупки в Internet – это если доставка будет производиться с помощью EMS. В противном случае без связей в таможенном контроле конечная стоимость покупки может резко возрасти.

Nov
02

Qt для платформы S60

Google Buzz

Совсем недавно в блоге разработчиков Qt появилась информация о том что доступна Technology Preview версия Qt для устройств на платформе S60.

На данный момент доступны модули:

  • QtCore – all the non-Gui classes
  • QtGui – painting and widgets
  • QtNetwork – TCP, HTTP and all that
  • QtTest – unit testing

Анонсирована поддержка устройств S60 3.1 и выше.

Загрузить Qt for S60 можно здесь.

Дополнительную информацию о Qt for S60 можно узнать здесь.

Также на YouTube можно найти видео-ролик с демонстрацией работы Qt на устройствах S60:

Oct
31

Пишем мобильный клиент для Google Translate на C++

Google Buzz

В этот раз я хочу рассказать о том как работать с еще одним online-сервисом, а именно с сервисом online-переводов Google Translate.

Для работы с этим сервисом у Google есть свой программный интерфейс, а именно AJAX Language API for Translation And Detection. Именно его мы и будем использовать.

Для того чтобы осуществить online-перевод текста необходимо сделать http-запрос к сервису переводов, доступному по адресу:


http://ajax.googleapis.com/ajax/services/language/translate

Параметры, которые необходимо передать сервису:

  • v=1.0 – версия сервиса
  • q= – URL-encoded текст для перевода.
  • langpair=%7C – пара названий языков: исходного и результирующего

читать далее…

Oct
29

wxYahooMaps – Библиотека для работы с Yahoo! Maps Image API

Google Buzz

Странная вещь получается. А ведь нету нормальных библиотек для С++, работающих с online-сервисами карт. Все популярные сервисы предоставляют API для .NET, а С++, как мне кажется, незаслуженно обделяют своим вниманием.
И вот пару дней назад решил восполнить этот пробел. Выбор пал на сервис Yahoo! Maps, а если быть точным, то Yahoo! Map Image API, которое позволяет получить изображение карты, сформировав определенным образом REST (Representational State Transfer) запрос.
читать далее…

Oct
26

Сравнение нетбуков. Все устройства в одной таблице.

Google Buzz

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

Сам PDF-файл можно загрузить здесь.

Oct
24

О сверхдешевых ноутбуках и о том как не надо делать бизнес – Часть II

Google Buzz

Ага, а вот и продолжение истории о ноутбуках “для всех”. Первую часть можно почитать здесь.

Итак, покупка. Как это было? Было это мм.. довольно странно. Договаривался я с братьсями-китайцами две недели, письма писать они умеют, пишут вежливо: “Dear Sir, …” и все такое. В общем-то две недели общения посредством e-mail даром не прошли, информации я узнал об устройствах достаточно и это только укрепило мое желание сделать покупку. Сказали стоимость доставки: $224 если отправлять с помощью EMS (Express Mail Service). Почему именно EMS? Потому что они доставляют посылки каким-то чудесным образом и за них не надо платить таможенный сбор, который у нас может составоять до 30% от стоимости посылки. Именно из-за таможенных сборов мне пришлось отказаться от отправки с помощью DHL, хотя, конечно, я им как-то больше верю, сколько раз с ними работал, всегда все получалось, а FedEx не рассматривался по той причине что качество предоставляемых услуг у них ээ.. как бы это сказать, ниже плинтуса.

Да, в общем сошлись на EMS. Посчитаю-ка я общую стоимость, что у нас получается $162 * 5 + 224 итого $1034. Это получается почти по $207 за устройство. Фигасе!, – подумал я, а как же ж “для всех”? А как же ж “сверхдешевый да еще и на Linux’е”? Это ж 2/3 стоимости EEE PC! Но делать нечего, “Двадцать тыщ уже уплочено” (с) Масяня.

Прислали инвойс. Перевод сделал ПриватБанком. На удивление довольно шустро все произошло, за 40 минут мне открыли лицевой счет (по-моему 30 гривен это стоило, около $6) и $12 взяли за перевод международный. Я даже удивился, в ПриватБанке обычно все ооочень медленно, а тут вот так получилось шустро. Хоть что-то приятное. Итого $1034 + 6 + 12 получается $1052. Это по $210 за штучку. М-да.. почти в два раза стоимость увеличилась от заявленной.

Итак, денежка ушла в Китай. В тот же день отправил братьям-китайцам скан квитанции об оплате и получил от них “большое спасибо, технологические образцы будут готовы в течении 2х недель”.

Ну OK, две так две, можно и подождать, до нового года еще далеко :)

Прошло две недели, отписываю им, мол “как там дела с железками”, на что получаю, что-то типа “мы тут как бы пытаемся выпустить новую версию устройства со встроенным Wi-FI модулем, давайте мы вам новые пришлем образцы, но чуть позже”. Слово “Фигасе!” почему-то оять посетило мою голову, при чем тут встроенный вайфай? Я ж проплатил внешний. Ну, говорю, смотрите, я вам за внешний заплатил, дайте мне чего я хочу, просто вышлите и все. В ответ тишина…

Прошла неделя, опять им пишу, мол чего там с железом-то? Я тут заждался уже! На что получаю ответ “ну вот мы тут еще и экранчик улучшили, стало больше цветов и разрешение улучшилось и там еще помните, встроенный вайфай… но этот время, мы это все готовим… но если чего, можем вернуть вам деньги”. Ооо, отлично, экранчик.. но как же $60 за внешние вайфай модули? В общем, решил подождать, обещали разрешение 800х480 (оказывается раньше было меньше!).

Подождал до начал аоктября, опять тишина. Отписываю, мол, ну как там? Уже сделали? Опять тишина. Но я настойчивый, каждые три дня писал им письма :) Наконец-то вот три дня назад получил ответ что мы отправили DHL’ом. Трекинг намбер бла-бла-бла.

Оооо! Отправили! Но DHL! Это получается что за все это добро мне прийдется платить таможенный сбор! Ну ёкарныбабай, мы же договаривались! С таким раскладом мне эти устройства выйдут по стоимости как EEE PC! Решил было успокоиться, но не ту-то было. На сайте DHL указанный tracking number оказался невалидным. Для пущей уверенности пошел проверить на сайте EMS, может в письме ошиблись с названием компании-курьера… Попробовал, то же самое, невалидный номер.

Сегодня отписал им по этому поводу, жду ответа, нервничаю…

Продолжение этой истории напишу как появятся новые сведения.

ЗЫ: У кого-нибудь еще есть опыт покупки оборудования в Китае? Как это было?

Oct
24

О сверхдешевых ноутбуках и о том как не надо делать бизнес – Часть I

Google Buzz

Вот я вам сейчас расскажу такую историю, вернее начну рассказывать, т.к. она не закончилась еще…

Еще два месяца назад, в августе, попалась на глаза новость о том что вот, браться-китайцы выпустили в свет самый дешевый-предешевый в мире ноутбук, стоимостью $99 и что счастлив тот компьютерный гик, у которого этот ноутбук есть. Я заинтересовался, штука интересная, на Windows CE, пошел искать где же это добро можно приобрести, нашел в единственном месте, на Alibaba.com. Найти-то я нашел, но… в общем, ресурс это для оптовых покупателей и оптовых продавцов и по поводу покупки чего бы там ни было в розницу договориться почти невозможно. По крайней мере компания, которая эти вот самый субноутбуки производит, со мной общаться не захотела (то ли они английского не знают, то ли им было лень мне отказ написать, но они даже не ответили мне на письмо, но ладно, это уже не важно). Ну не захотели они и ладно, порыскал в сети еще, нашел модель чуть подороже, Impulse NPX-9000 за $129. На вид неплохо, X-Scale’овский процессор, на борту Linux кастомной сборки. Да, собственно, вот они, характеристики-то:

  • 400 MHz Intel / Marvell X-Scale CPU
  • Super Slim and Light – 21.3 cm x 14.2 cm x 3.3 cm and only 725 g
  • 7″ TFT LCD ( analog )
  • 128 MB SDRAM
  • MSystems MDOC 1GB NAND Fast Flash
  • 80 Key Keyboard with Touch Pad
  • Optional 10/100 Mbps LAN Dongle and WiFi
  • Interfaces: 1 x VGA, 3 x USB 2.0, 1 x Mic
  • 1 x Headphone Jack, 1 x Line-in
  • SD / MMC Memory Card Reader / Writer Slot
  • Battery: 2100 mA/h Li-Polymer Battery
  • Power: AC 110~24- V, 3.0 A, 10.0 V DC

Ну ладно, это хоть и не $99, а на целых 30% дороже от того что я планировал изначально, но и на вид лучше, вон Wi-Fi модуль есть внешний и сеть (тоже внешняя, но это, в принципе, не страшно).

Написал компании-производителю, ответили, оказалось что у них можно заказать мм.. ну, скажем, мелким оптом (минимальный размер партии на портале Alibaba 100 единиц, я договорился на 5… это что-то  типа “технологического образца” получилось).

Тут мне пришлось огорчиться еще раз, если покупать мелким оптом, то стоимость каждого устройства возрастает до $150 да еще и $12 стоит USB Wi-Fi модуль и LAN модуль, за них прийдется платить отдельно. Подумав немного решил остановиться на Wi-Fi, т.к. мобильность, хотелось бы не привязываться к шнуркам чтобы в сети посидеть. Итого получается $162 за каждое устройство, а это на 60% больше чем я ожидал вначале… как-то это.. странно что ли, где же обещанная “доступность ну просто для всех”?

Подумав денек, решил что покупать я их все же буду, 5 устройств: одно себе, куда определить остальные 4, думаю, найду.

О том как проходила покупка расскажу в следующем посте, прям эпопея какая-то.

Oct
22

Android Maps API теперь требует ключик

Google Buzz

Сегодня Дэн Моррилл (Dan Morrill) в блоге Android Developers анонсировал нововведения в процессе разработки приложений для Android. Нововведения касаются Maps API, которое теперь требует ключ (API key). Как отмечено в анонсе, до этого API key не использовался, т.к. правила пользования (Terms of Service) Maps API не були завершены. Ознакомиться с новыми правилами пользования Maps API для Android можно здесь.

Особенностью использования API key является тот факт, что для подписи своего приложения, работающего под эмулятором и на реальном устройстве, разработчику будут нужны два отдельных ключа. Пока не очень понятно, нужно ли будет подписывать каждое приложение отдельным ключем или же достаточно одного ключа для всех приложений под эмулятором и еще одного для финальных версий, работающих на устройствах.

Радует, конечно, что процесс получения ключей бесплатен. Также радует что API key нужен только в том случае если приложение использует MapView. Получить API key можно здесь.

PS: Интересно, это только у меня паранойя, или, все же, для платформы Android Google выступает в роли Большого Брата?

Oct
21

Android OS – Реальный OpenSource! (теперь в новой упаковке) ;)

Google Buzz

Сегодня Джейсон Чен (Jason Chen) в блоге Android Developers Blog анонсировал что Open Handset Alliance опубликовали исходный код платформы Android. Загрузить исходный код, а также ознакомиться с инструкцией по сборке под управлением различных ОС, можно вот по этому адресу (специальный сайт завели для этого, надо же ;) ).

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

Как познакомиться пикап как соблазнить . ; Няни,гувернантки Персонал ХХIвек: няня домработница . ; лицевой кирпич цена

top