define:NDC

Рубрика: Mobile | 24 October 2008, 18:43 | Vadim Voituk

Себе на заметку (ибо запарился уже выискивать в сети)

NDC – это National Destination Code

И никак не “Network Destination Code”, и никак не “Normalized Device Coordinates” и уж точно никак не National Drug Code.

Надеюсь хоть сейчас запомню.

LinkedIn запустил мобильную версию

Рубрика: LinkedIn, Mobile | 25 February 2008, 09:42 | Vadim Voituk

Самая популярная профессиональная социальная сеть LinkedIn, сегодня обьявила о запуске мобильной версии сайта, доступной по адресу http://m.linkedin.com/

В отличии от “старшего собрата”, мобильная версия доступна на 6-ти языках, и разработчики уверяют что это ещё не предел.
Кстати русского языка пока нет (не говоря уже про украинский).

В пресс-релизе утверждается, что это пока бета-версия, оптимизированная под iPhone, и разработка её активно ведется.

Исходя из собственного опыта использования LinkedIn, придумать success-story использования мобильной версии мне не удалось. Скорее всего разработчики “повелись” на всеобщуюю истерию iPhone-омании, а возможно тут приложился “кулуарный монстр” Стив Джобс.

P.S. Для себя отметил очень неплохой уровень технической реализации мобильной версии.

5 мифов о контент-провайдерах

Рубрика: Mobile | 26 November 2007, 20:33 | Vadim Voituk

Последние почти 2.5 года я занимался разработкой дополнительных услуг для украинских мобильных операторов.
Это были и сложные и интересные 2 года: тут и сверхсовременные малоизученные технологии, и опыт работы с украинскими операторами, и супер-сжатые сроки, и разработка/запуск в условиях полной секретности, и неожиданные сверхприбыли компании, и конечно же море впечатлений и опыта в достаточно специфичной сфере. [Далее...]

Как нужно делать презентацию!

Рубрика: Mobile, Ссылки | 20 November 2007, 11:42 | Vadim Voituk

К сожалению попасть на вчерашний Mobile Monday мне не удалось, но исходя из рассказов, что удалось подслушать – много я не потерял.
Презентации как презентации, награждения грамотами, общение в кулуарах, “растопыренные пальцы”, устные договоренности переростающие в сотрудничество – все как всегда.

Что меня больше всего поразило – так это рассказ о перезентации 3G связи от Utel.
Докладчик вышел на сцену, со словами а-ля “я тут буду проводить презентацию, но только у меня нет компьютера”.
Далее с невозмутимым видом подключает к проектору телефон Nokia N95 и начинает вживую демонстрировать преимущества 3G-связи: делает видеозвонок своему ассистенту за пределами зала, проводит видеозвонок на UMTS видеокамеру и тд.

Конечно демонстрируя 3G вживую, докладчик сильно рисковал, нарушая “золотое правило презентаций” – не проводить презентацию online, “по живому” (меня этому ещё в универе научил ВПШ).
Но эффект от такой демонстрации по сравнению с привычным “слайды+текст+голос”, был просто потрясающим!

И в завершение обязательная к прочтению статья Антона Антича “Как делать хорошие презентации“.

_________
Ссылки по теме:
Вот как надо предлагать вакансию!
А вот так не надо предлагать вакансию

Байка о сис-админах и автоответчиках

Рубрика: Mobile, Юмор | 13 November 2007, 00:14 | Vadim Voituk

Что-то в последнее время заметки в блоге стали аж через-чур серьезные и скучные. Потому расскажу одну достаточно старую историю, которая произошла с мои другом.

Работал этот товарищ администратором серверов в одной компании, близкой телекоммуникационному рынку.
А сервера те были не простые, а с очень высокими требованиями по доступности услуг, на них размещенных.
Потому, дабы быть в курсе всего, что с оными серверами происходит, настроил он мониторинговую систему.
Да так настроил, что она ему присылала SMS-сообщения (напомню что компания имела отношение к телекоммуникациям) при малейшей внештатной ситуации.
Поскольку SMS-сообщения приходили с номера, на котором тарифицировалось только исходящее от абонента сообщение (так называемая MO-тарификация), то для нашего героя получение этих SMS по карману не било. [Далее...]

После встречи DoU

Рубрика: Development, Groovy, Mobile | 9 November 2007, 09:41 | Vadim Voituk

Все кто вчера не попал на встречу сообщества украинских разработчиков – кусайте себя за локти, вы много потеряли :)

Неформальная атмосфера встречи принесла свои плоды: все прошло легко, неофициозно, с кучей интересных встреч, новых знакомств, идей, баек, рассказов.

Как и обещал выкладываю свою презентацию о Groovy и текст черновика-шпаргалки в нему.

Groovy – другой взгляд на Java
Текст шпаргалки

Буду благодарен за любые отзывы, советы, указания ошибок в моем выступлении – активно идем к совершенству:)

И конечно с нетерпением ждем видеозапись встречи от Димы.

Правила правильной транслитерации

Рубрика: Development, Mobile | 2 November 2007, 23:37 | Vadim Voituk

В России начинают “прижимать” операторов за рассылку транслитерированных в латиницу SMS сообщений:

Операторы мобильной связи нарушают закон, рассылая абонентам смс на латинице. К такому выводу пришла Россвязьохранкультура, выборочно проверив нескольких операторов. Закон «О связи» предусматривает, что взаимоотношения операторов с абонентами на территории России должны осуществляться на русском языке, говорится в сообщении ведомства. По закону «О языках народов РФ» алфавиты государственного языка России и республик строятся на основе кириллицы, поэтому использование в смс латиницы является нарушением, которое операторам предписано устранить.

[Далее...]

Системные потоки в J2ME

Рубрика: Development, Java, Mobile | 6 September 2007, 08:33 | Vadim Voituk

Разгребая старые завалы почты натолкнулся на перевод заметки сделанной мною ещё во времена увлечения J2ME. Тем не менее статья до сих пор не утратила актуальность, потому привожу её перевод здесь. [Далее...]

Comments Off

Asterisk PBX + C# (AGI)

Рубрика: Development, Mobile | 7 June 2007, 09:37 | crud

Asterisk – free PBX application for creating cool IVR service.

I’m was wonderin’ when see that Asterisk (*) can execute compiled .NET files as extension and dialplan schema.

AGI is Asterisk Gateway interface. It can be used to extend asterisk functionalities with help of different programming/scripting languages like C#, Perl, PHP etc.

For start the first thing you need to have installed in your box is Mono Tone. That is an open source project to use .NET Framework in Linux.

You can download Mono-Tone from http://www.mono-project.com/Downloads.

After installing you can use .NET assemblies and execute .exe files. You can compile any C# files with – mcs command line which is equivalent to csc in Windows. And you can run .exe file with mono command. But wait! Don’t go too fast because although you can run .exe file using mono command in Mono Project but AGI won’t execute your executables using mono. Asterisk and your .NET assembly share same console so you need to pass data from your program directly to Asterisk. You need to do some configurations to be able to run .NET assemblies directly and without mono command. For that you need to configure your binfmt. You can find the configuration HERE. (Find solution under Can I run Mono applications without using ‘mono program.exe’?

After that if you plan to restart your box in order to have same configuration after entry you need to add same configuration to /etc/rc.local

You need to place monotone.dll and your .net assemblies in /var/lib/asterisk/agi-bin/ and your sound files (in .gsm format) in /var/lib/asterisk/sounds/.

Now you are ready to start with your first program.

Fully automated MVNO. Is it real?

Рубрика: Mobile | 18 April 2007, 16:34 | Vadim Voituk

Наткнулся днями на такое.

Называют это возможностю создать своего виртульаного мобильного оператора (Mobile Virtual Network Operator – MVNO).
Насколько я понял тут идет речь об аутсорсинге контент-провадерских услуг.
Причем не в принятом нынче примитивном виде суб-контент-провайдерства, а-ля “давайте мы ваши картиночки и мелодии продадим по нашим каналам сбыта, а вы с нам поделитесь доходом”.

Тут концепцию можно развивать куда интереснее:

  • Хочешь продавать свои Java приложения на своем же ресурсе – зашел в web-морду, потыкал кнопочки – есть метод заказа по СМС, есть wap- промо-сайтик и ссылка для загрузки, есть PayPerclick-оплата, есть раздача демо-версии направо-налево …
  • Хочешь свой wap-портал – разворачиваешь DNS на наше оборудование, ставишь галочки – хочу погоду, хочу расписание кинотеатров для Токио и для Киева, хочу банерную рекламу каждого раздела по очереди, и не забываем про формочку Feedback-а и поиск… Добавляем ко всему этому свои шаблоны и вуаля!
  • Хочешь просмотр видео, продажу MP3-музыки, изображений – ставь галочку, грузи контент(или выбирай из доступного) – а платформа сама за тебя подумает и проведет адаптацию этого контента – все довольны все счастливы.
  • Хочешь мобильное комьюнити, со своим файлообменником, и внутренним мессенджером over Wireless Village или XMMP – нефиг делать, только галочку поставь. И за премиум аккаунты в этом комьюнити денюжку не забывай брать с самых ярых юзеров.
  • Хочешь промо-акцию с кодами на крышечках от кока-пива? Вгружай коды, выбирай механику акции (благо таких сценариев раз-два и обчелся) и беги искать крышечку чтоб стать первым абонентом…
  • и тут Остапа понесло….

А самое главное…
И за все это дело не забудь платить некую абон-плату и часть дохода от трафика (wap, SMS, другое, – нужное подчеркнуть).

В результате такая себе коробочная версия контент-провайдера.
Почему бы и нет? Есть же коробочные версии всяких VASP-подуктов, причем иногда даже с 19-дюймовой железякой поставляются.
А все это к тому, что Sonopia работает в Украине тоже, и возможно в обозримом будущем небольшие контент-провадеры начнут “потерпать” от нехватки мелкого заказчика, какой предпочтет не самый гибкий, но дешевый mainstream, более дорогой разработке “под ключ”.

Остается открытым уже юридический вопрос: КТО БУДЕТ ОТВЕЧАТЬ ЗА КАЧЕСТВО И ЗАКОННОСТЬ КОНТЕНТА?
С одной стороны права на контент каждый получать не будет – слишком пыльное это дело, потому прийдется либо брать контент без спросу, либо арендовать у провайдера.
Ввиду того что большие контент-провайдеры своей репутацией дорожат – с пиратами сотрудничать не захочет никто. Следовательно контент прийдется брать у контента провайдера (опять же за деньги). А т.к. контент принадлежит контент провадеру – то и за его качество и законность он и отвечает.

Кстати тут интереснее об этом.

Updated: А вот уже сделаны первые шаги.

Страница 1 из 212