Блог

Управление машиной через Microsoft Sync

Современные машины Ford поставляются с Microsoft Sync, который позволяет управлять телефоном, и мультимедиа устройствами голосом. Не нужно открывать руки от руля, только нажал на одну кнопку, чтобы вызвать приятный женский, но очень тупой, голос на разговор, и можно ехать дальше, общаясь голосом.

Вчера я начал разбираться с этой игрушкой. Она реально полезная и эффективная во время езды. Для начала попытался воспроизвести всю музыку, которая была подключена через USB к машине. Нажал кнопочку, сказал "USB", потом "Play All" и музыка пошуршала. Вот только как переключать мелодии голосом я пока не понял. Мануал все не хватает времени прочитать, поэтому разбираюсь методом научного тыка. Пытаюсь общаться с машиной и объяснять ей, что я хочу. В английском все же не так много слов, и логика пока проста, только вот что же все же сказать этой дуре, чтобы она переключилась на следующий трек, я пока не понял. Зато узнал, что если спросить ее "What is playing", то она немного роботизированным голосом сообщит название песни, альбом и исполнителя. Все это скорей всего берется из тегов MP3 файла, поэтому в если теги не заполнены, то Microsoft Sync возможно ничего не скажет.

Сегодня мне так же удалось позвонить голосом. Каждый раз, когда я сажусь в машину, Ford находит мой сотовый телефон через голубой зуб и если он начинает звонить, то перехватывает звонок. С другой стороны, форд может звонить с использованием этого телефона. Просто попроси Microsoft Sync сделать это, и он позвонит. Сегодня мне удалось заставить эту дуру набрать жену, пока я ехал за ней. Правда когда после этого попытался повторить звонок при жене, то не получилось, что-то мы с Microsoft Sync друг-друга не поняли. Я забыл, как я ей объяснял свои пожелания.

Межплатформенные приложения на .NET

У .NET много преимуществ, и одно из этих преимуществ – компиляция кода налету под ту платформу, на которой выполняется программа. Один раз компилируем код, и если запускаете его на 32-х битной машине, то платформа компилирует IL код в 32-х битный. Если же запустить программу на 64-х битной машине, то IL будет скомпилирован в 64-х битном виде. Никаких дополнительных телодвижений для .NET кода не нужен.

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

Нативный код я еще использую, но стараюсь делать это по минимуму. Главная причина, по которой мне пришлось создать два разных дистрибутива для обеих платформ – это база данных. Я использую SQL Server Compact Edition, а библиотеки доступа к данным написаны на нативном коде. Именно из-за них пришлось выпендриваться и поддерживать два файла установки.

PHP глазами хакера 2-е издание

PHP глазами хакера 2-е издание

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

Улучшился и компакт диск, на который я даже выложил скрипт блога. Примерно такой скрипт работает на этом сайте и на www.flenov.net.

Кто предпочитает заказывать книги через интернет, можно сделать это здесь: PHP глазами хакера

P.S. Когда я в заметках даю какие-то ссылки, то посещаемость по тем адресам подпрыгивает. Это и понятно, народ переходит по ссылкам, чтобы посмотреть. Когда я выложил исходники на heapar.com, то на них пошло смотреть рекордно низкое количество народу - 20 человек. Когда я сообщаю о выходе платных версий, на сайт переходит по 50 человек минимум. Но больше всего по моей ссылке народу перешло вчера, когда я сообщил о машине. Посмотреть, на какой машине я гоняю только вчера решилось около 100 человек.

Последние новости

Краткая сводка новостей за последнее время:

  • PHP глазами хакера вышла!!! Она уже доступна для заказа на озоне, но советую подождать ее появления на books.ru. Символ иногда тормозит на пару дней, но предлагает более хорошую цену.
  • Я уже писал, что хочу купить машину (здесь без нее просто невозможно жить), так вот форд мне дал кредит и теперь буду ездить на машине. Для тех, кто не в твитере, смотрите мой восторг о машине здесь: американский Ford Fusion. Почему здесь невозможно жить без машины? Да потому что в моем районе автобусы по воскресеньям не ходят, а проезд на автобусе стоит 3 доллара. Если ехать куда-то в Торонто, то вообще 6. Нам всей семьей съездить в торонто обходиться в одну стоорону 12 баксов. В две стороны 24 бакса. А на машине до Торонто 5 минут, а там зависит от того, куда нужно.
  • Написал статью для Хакера. Ох как давно я этого не делал. Я вообще статьи уже не писал наверно пару лет, если не больше. Даже не помню, когда это было в последний раз.
  • Выложил новую статью на photo-garden: Как выбрать ISO при фотосъемке

Ложь во блага бизнеса

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

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

Все врут и Нокия врала ради бизнеса. Так что нынешний процесс американцев протви финов - попытка заработать на утопающей компании.

Самый популярный случайный пароль

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

Самый популярный случайный пароль - sdfsdf. Попробуй запустить поиск в гугле по sdfsdf и ты увидишь сотни тысяч сайтов, на которых были созданный аккаунты с этим "случайным" именем. Я вот посмотрел на пароли, которые я случайно сгенерил когда-либо и сохранил в свой файл мусорных паролей. Большинство из них содержит последовательность sdf. Ни одного чистого sdf, все с примесью другого фуфла и цифр, потому что я при набирании случайных паролей обязательно бъю и по цифровым клавишам, но это я. А если верить поисковику, то дофига народу этого не делает.

Клавиши sdf на столько удобно располагаются под рукой, что просто подсознательно мы попадаем по ним. Я обратил на это внимание, когда вместе с тестером на работе мы проверяли работу одной из форм на сайте. И он заполнил ее сплошными sdf.

Правительственные программы

Если правительство делает какую-то программу, то вокруг сразу же появляется куча мух. Например, когда Путин около 10 лет назад сказал, что будем поднимать сельское хозяйство, московские бизнесмены тут же купили убитый и разворованный завод Ростсельмаш и вложили в него кучу денег. Видимо поднятие правительством нашего хозяйства более выгодно.

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

К чему это я? Стоило Путину сказать, что политики должны быть представлены в интернете, как политикам разослали предложение создать блоги. Полный цикл поддержки блога, от одной из компаний, будет обходиться политикам в 500 тыс рублей в месяц. Интересно, сколько народу из наших политиков поведется на такие цены и почему? Если они поведуться и будут платить из бюджета, то на сколько же нужно ненавидеть свою страну, чтобы ее иметь таким образом? Я понимаю, что деньги какого-то государства и их не жалко, но не до такой же степени. Ладно, последим за интернетом и посмотрим, может и узнаем, кто из политиков не умеет считать деньги государства и транжирит их.

P.S. Если кому-то из правительства нужно писать на блог заметки для общения с народом, то я готов писать любыми глазами вместо вас всего за 100 тыс. в месяц. Если кто из правительства слышит и его интересует этот вопрос, то обращайтесь. Конфиденциальность гарантирую!!!

Сайт по фотографии

После покупки Adobe Phortoshop, и после прокачки фотоаппарата (я купил новую линзу, вспышку, фильтр, тюльпанчик) я задумался о создании сайта по фотографии. Выяснилось, что с доменными именами полная лажа, и все, что я не пытался воткнуть с photo в зоне com уже занято. Единственное более менее звучное, что я нашел www.photo-garden.com. Не выпендриваясь я зарегал домен на себя, иначе через пол года и этого не будет доступно, потому что кто-нибудь найдет его и зарегает.

Особо времени делать сайт не было, поэтому я взял практически полную копию движка c funniest-world.com, изменил лишь шапку и кинул пару заметок на блог. На все это ушло всего часов 5, поэтому пока не пинайте за содержимое, я буду стараться дальше больше. А вообще, я постараюсь как всегда брать больше контентом, а не дизайном. Я все же не профессиональный художник, да и профессиональным фотографом меня назвать нельзя, я только учусь.

Мониторинг сети для x64

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

  • Программа умеет работать на x64 процессорах.
  • Прогармма умеет информировать о проблемах в сети на MSN клиенты

Второй пункт для россии не так актуален, потому что там используют в основном асько подобные клиенты. Это в северной америке MSN аккаунты есть почти у всех, даже у линуксоидов и яблочников.

Лучшая работа для программиста

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

Я никогда не ощущал себя так влитым в коллектив, как здесь. Даже когда я работал в СТК-Нева, где был просто опупительно суперский коллектив. Мы вместе бухали и отдыхали, но зарплата оставляла желать лучшего. Общение с другими отделами в некоторых случаях вызывала рвотные порывы, которые нереально было остановить, а некоторым умникам, которые считали заказчиками, хотелось сломать нахрен нос.

Даже когда я работал в Интерстепе, где вроде и зарплата была хорошая и начальник просто мечта. Мой начальник почти ничего не понимал в ИТ и в программировании, поэтому можно было вешать ему лапшу на уши в конце месяца, а весь месяц заниматься своими делами, получая хорошие деньги. Коллектив вроде бы тоже был неплохой, но все равно, постоянный контроль времени бесил. Если я уходил с работы на две минуты раньше, то начинались вопросы, зачем и почему.

О блоге

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

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне