Pull to refresh
150
0
Евгений @rule

Предприниматель в IT

Send message

Осторожно при покупке MacBook. Высокотехнологический способ мошенничества в оффлайне

Reading time 6 min
Views 547K
Доброго всем времени суток дорогие друзья. Давно я не писал на хабре и очень жаль что моя новая публикация касается мошенников. И не просто мошенников, про которых я где-то прочитал, а про мошенников, которые меня лично обманули.

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

Как вы догадались — преступники найдены (забегая вперед, скажу, что это произошло естественно без помощи полиции). О том, чего стоит опасаться при покупке нового или б/у макбука, а также о том, как были найдены и пойманы преступники читайте под катом.

Не хочу наступить на те же грабли.
Total votes 295: ↑273 and ↓22 +251
Comments 482

Представляю доказательства возможности портировать Qt Lighthouse на iOS (UIKit)

Reading time 3 min
Views 8.3K
Я закончил реализацию тестового порта Lighthouse плагина, котрый работает «поверх» UIKit (исходный код доступен в репозиротии qt-lighthouse на гиториоусе). Пока не настолько впечатляющий, как порт под Android (но может быть немножечко более впечатляюще, чем порт под новую пратформу INTEGRITY, по крайней мере для меня).
image
Что все это значит ?
Total votes 74: ↑69 and ↓5 +64
Comments 60

200 000 рублей — призовой фонд за лучшее мобильное Qt-приложение

Reading time 1 min
Views 739
Ко мне из «первых рук» поступила информация о замечательном конкурсе для разработчиков, о котором я с радостью хочу всем поведать.
imageimage

Объявлен конкурс для разработчиков Qt-приложений.
Nokia объявляет конкурс для разработчиков на лучшее русифицированное приложение для платформ Symbian и MeeGo, созданное с помощью инструментария Qt. Конкурс проводится в рамках FRUCT — сообщества университетского сотрудничества, активно поддерживаемого Nokia в России. Приз за первое место составит 100 000 рублей, за второе – 60 000 рублей и 40 000 рублей за третье место. Конкурсные работы принимаются до 28 февраля 2011 года.
Если собираетесь участвовать, то поделитесь идеями и мыслями по этому поводу в коментариях. Очень интересно узнать мнение потенциальных участников.
посмотреть условия
Total votes 32: ↑21 and ↓11 +10
Comments 21

Forum Nokia проведет семинары для разработчиков в четырех городах России

Reading time 2 min
Views 589
Forum Nokia проведет семинары для российских разработчиков ПО на платформах Nokia. Мероприятия под названием “Nokia Developers Breakfasts” пройдут в четырех городах России:
  • Нижний Новгород (29 октября)
  • Самара (29 ноября)
  • Санкт-Петербург (6 декабря)
  • Новосибирск (13 декабря)


image
Читать дальше →
Total votes 27: ↑20 and ↓7 +13
Comments 14

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

Reading time 12 min
Views 3K
Доброго времени суток, хабрапользователь. Продолжаю цикл статей о Nokia N900. И продолжаю начатую в прошлый раз статью о написании виджета для N900 на Qt. И так, в прошлый раз мы сделали простое приложение, которое получает список из файла специального формата (xml). На это раз мы это приложение доделаем и превратим его в такой вот виджет рабочего стола:
image
Так как я пишу больше о Maemo5 (MeeGo в перспективе), то попытаюсь поменьше уделять внимания на Qt и побольше на интеграцию с Maemo5/Hildon. И очень постараюсь показать, что разработка приложений на Qt не требует знаний специфики платформы и «родной среды» (в Нашем случае — это GTK).
В этой статье я напишу о том, как:
  1. Написать делегат, для «красивого» отображения информации.
  2. Реализовать собственную модель, для обеспечения функционала приложения.
  3. Сделать составной виджет из нескольких других виджетов и набора функционала.
  4. Оформить это как виджет рабочего стола и сделать .deb-пакет.
  5. Добавить к этому виджету страницу с настройками.

Самое главное, что все вышеперечисленное не требует особых глубоких знаний и адаптации приложения под Maemo5, полученный виджет может отлично работать и на настольной системе (Mac/Win/Lin), но не как виджет рабочего стола, а как простое приложение.
меньше слов, а больше дела:
Total votes 25: ↑20 and ↓5 +15
Comments 26

Пишем виджет рабочего стола под Maemo5 на Qt. Часть первая

Reading time 9 min
Views 2.7K
Доброго времени суток хабрачеловек. Продолжаю писать статьи о N900. На этот раз адресую ее разработчикам. И не только разработчикам для N900 а всем разработчикам вообще.
Адресую всем разработчикам, так как возникает достаточно много споров о том, что для N900 писать не перспективно. По крайней мере у меня сложилось такое впечатление, после прочтения комментариев в обсуждениях моей предыдущей статьи. Вот в этой статье я попытаюсь показать что это не так.
image
В этой и следующей статьях я продемонстрирую создание приложения для N900 на Qt. И это не простое приложение, а виджет рабочего стола. Исходными данными будут:
  • отсутствие знаний Hildon и GTK;
  • отсутствие специфичных знаний о мобильных платформах вообще;
  • небольшие знания разработки настольных приложений на Qt/С++ или на любом другом языке (в этом случае придется потратить немного больше времени за чтением Qt-документации);
  • немножко усидчивости и заинтересованности(хоть это и самый последний пункт, но совершенно очевидно, что он самый важный).

Таким образом я намереваюсь продемонстрировать, что создание приложений на Qt действительно не требует знаний специфики платформы в подавляющем большинстве случаев. И если приложение использует только Qt API, то оно является абсолютно переносимым между официально поддерживаемыми платформами.
Инструкции и результаты под катом.
Total votes 36: ↑34 and ↓2 +32
Comments 18

Почему писать приложения под N900 выгодно!

Reading time 7 min
Views 2.1K
За последнее время Nokia сделало очень много шагов, которые должны сделать привлекательной платформы от Nokia. И я просто не могу обойти стороной это событие и резюмирую все, что мне показалось значительным и полезным.
image

Если честно, я даже не надеялся, что такой гигант так быстро и просто сможет перестраиваться под рынок. Но последние два года показали, что Nokia серьезно намерена удерживать свои позиции на мобильном рынке и будет бороться. Вот последняя неделя меня просто удивила и обрадовала событиями.
Как тут уже писали ранее вышел релиз Qt Nokia SDK для Windows и Linux и бета для Mac Os. Но на этом радости только начинаются.

Читать дальше →
Total votes 68: ↑44 and ↓24 +20
Comments 198

На старт, внимание, N900!

Reading time 12 min
Views 13K
Здравствуй, уважаемое хабрасообщество. Сегодня, продолжая свой цикл статей о Nokia N900, проведу достаточно нестандартное сравнение трех устройств (почти сравнение пылесоса и холодильника ).
Летом многие бегают и катаются на велосипедах. Некоторые используют для этого специализированные компьютеры. А если такого нет или не хочется покупать? В таком случае можно воспользоваться N900!
Так как я достаточно давно занимаюсь бегом, то у меня есть два беговых компьютера от Garmin. В этой статье я решил описать каким образом N900 можно превратить в беговой компьютер и насколько он хорошо смотрится на фоне профессиональных специализированных инструментов.

Под катом я проведу сравнительный анализ и выяснить, насколько Nokia N900 может заменить специализированные компьютеры от Garmin. И в этом анализе мне помогут два моих других устройства: Garmin FR50 и Garmin FR305.
Читать дальше →
Total votes 61: ↑54 and ↓7 +47
Comments 48

N900, новая прошивка PR1.2 — провал или успех?

Reading time 9 min
Views 3.8K
Доброго времени суток, хабрачеловек. Продолжаю свой цикл статей про Nokia N900. Я понимаю, что заголовок отдает «желтизной», но очень хотелось отразить суть статьи.
О чем пойдет речь в этой статье и для кого она? Статью я адресую:
  • существующим пользователям N900;
  • тем, кто выбирает телефон;
  • присматривается к N900 с перспективой приобрести его;
  • тем, кто не собирается менять свой нынешний «не N900» на N900;
  • тем, кто никогда не станет обладателем Nokia N900 по собственным убеждениям или случайности;
  • ожидающий выхода N9 с MeeGo на борту;
  • тем, кому надоело читать про iPhone 4G :-).

image
Тоесть для всех, кто интересуется миром мобильных технологий. Почему это должно интересовать всех? Да потому-что в этой статье я постараюсь рассказать о том, как ведется политика продвижения нового направления развития (Maemo/MeeGo) компанией Nokia сегодня и в перспективе и не только в разрезе маркетинга но и в разрезе программной поддержки. Сделаю я этот показательный анализ на примере Nokia PR 1.2, которая вышла совсем недавно.
Все изложенное здесь является субъективной точкой зрения и не является экспертной оценкой. Тема очень интересная и тяжелая, но может оказаться полезной при перспективном планировании (как минимум как «еще одна точка зрения») или простом удовлетворении любопытства.
И отвечу на вопрос, будет ли MeeGo на N900!!!
Интересующихся миром мобильных технологий прошу сюда.
Total votes 74: ↑59 and ↓15 +44
Comments 76

Nokia Qt SDK, пишем первое приложение и запускаем его в эмуляторе и на устройстве

Reading time 9 min
Views 17K
Доброго времени суток хабрапользователи. Продолжаю писать о платформе Maemo (пока еще для Maemo Fremantle). Эта статья посвящена новости в мире Nokia — выход Nokia Qt SDK. Пока еще это TP (Technical Preview, долго силил перевод на русский, не получилось, так что пуст будет «TP» далее по тексту). Но писать на этом уже можно, но есть несколько оговорок. Подробности далее по порядку. Еще я расскажу подробней о MADDE, так как именно эта часть в Nokia Qt SDK отвечает за разработку для Maemo.

image

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

Ну если интересно, то приступим.
Total votes 66: ↑59 and ↓7 +52
Comments 24

Nokia N900. Продолжаем разбираться или «Hack your Nokia N900»

Reading time 27 min
Views 22K
Добрый день уважаемый читатель. Продолжаю свой цикл статей о Nokia N900. Вот, вот и вот — предыдущие мои публикации.
Сегодня продолжим изучение аппарата, и сегодняшняя тема — это хак. Мы будем лезть в разные штуки и менять разные вещи, которые не предусмотрены для изменения разработчиками. Это делается очень легко и подвластно даже обычному пользователю, если у него будет желание. Я не буду рассказывать как пропатчить ядро или увести аппарат в высокопроизводительный режим, просто покажу несколько полезный улучшений, которые могут пригодиться каждому.
Предупреждение: автор не несет ответственности за причиненные повреждения вашему аппарату в процессе следования данным инструкциям. Вы все делаете на свой страх и риск.
Надеюсь не очень напугал? Могу сказать, что убить аппарат до такого состояния, что Вы не сможете его восстановить — практически нереально(но возможно!!! я знаю один случай). Но даже если у Вас получиться, то 99% сервисный центр Вам поможет. Но главное правило — будьте осторожны и читайте сначала, а потом делайте, и делайте аккуратно и обращайте пристальное внимание на последовательность действий, а главное на то, что выделено красным цветом (не зря же я это выделял).
image

Тут читай инструкции.
Total votes 53: ↑45 and ↓8 +37
Comments 18

Изменение места проведения Второй международной Maemo конференции

Reading time 3 min
Views 639
Напоминаю, что завтра, 25 марта 2010 года в 9.30 стартует Вторая международная Maemo конференция.

Вчера организаторами были сделаны изменения в проведении конференции.

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

Новое место проведения: конференц-зал медицинского центра МГУ, Ломоносовский пр. 27, Москва.

Время проведения остается прежним — с 09.30 до 19.00. Окончательная версия программы конференции будет опубликована 24.03 до 12.00 МСК на сайте http://fruct.org/maemo2.

Ждем Вас на конференции.

Официальная страница конференции.

Под катом программа, схема проезда и небольшой комментарий ...
Total votes 40: ↑26 and ↓14 +12
Comments 10

Nokia N900. Продолжаем разбираться в возможностях устройства (КМБ-2)

Reading time 10 min
Views 12K
Доброго времени суток дорогой читатель. Продолжаю цикл статей о Nokia N900.
Предыдущие статьи Вы можете найти здесь:
Nokia N900: Курс молодого бойца (КМБ) или осваиваем и осматриваемся
Nokia N900 — «кто» это?

В предыдущих статьях мы выяснили, что же это такое — Nokia N900, как его подружить с компьютером и список из некоторых программ, доступных под эту платформу.

image

О чем речь пойдет в этой статье? Да в общем будем двигаться дальше и я расскажу о таких моментах как:
  1. Загружаем карты в Ovi Maps, чтоб не использовать лишний трафик в пути.
  2. Создание списка воспроизведения в медиаплеере «на лету» («on-the-go»).
  3. Список полезных комбинаций клавиш.
  4. О чем моргает светодиод на передней панели.
  5. Список полезных программ (продолжение).


под катом инструкции и видео
Total votes 31: ↑27 and ↓4 +23
Comments 21

Быстрая установка Fremantle SDK (Maemo 5). Установка Qt 4.6. Запуск и отладка в эмуляторе и на устройстве

Reading time 8 min
Views 2.9K
Доброго времени суток хабрасообщество. Продолжаю цикл статей по программированию для Maemo. Ранее я писал как установить и настроить SDK в «гибридном» режиме — пишем на родной ОС, а собираем и запускаем на виртуальной машине.

Некоторым показалось, что начать программировать для Maemo тяжело. Именно поэтому я решил начать с демонстрации легкого пути «Easy way» ©, чтоб показать как легко начать. Далее, учитывая выход официального релиза t 4.6.2 для maemo 5, я покажу как поставить этот релиз на Fremantle SDK. Продемонстрирую отладку в эмуляторе. И самое главное, как отлаживать приложение на устройстве используя обычное сетевое подключение и подключение по USB.

Результатом нашего труда будет вот такое вот окошечко на устройстве:

image

Примечание: в качестве IDE используется Scratchbox, так как речь идет о Fremantle SDK. QtQreator можно использовать, но как таковой поддержки Fremantle в нем нет и не будет. Почему? Да потому-что в нем делают поддержку нового, кросс-платформенного SDK — MADDE, о котором я уже упоминал (и упомяну еще в заключении).

Под катом ищите видео и инструкции ...
Total votes 28: ↑25 and ↓3 +22
Comments 19

Nokia N900: Курс молодого бойца (КМБ) или осваиваем и осматриваемся

Reading time 11 min
Views 16K
Доброго времени суток дорогой читатель. Продолжаю цикл статей, посвященных Nokia N900.

О чем пойдет речь в этот раз? На этот раз я расскажу как «приручить» купленный N900, иногда у «новобранцев» возникают вопросы (как залить контакты, как настроить интернет ...).
В этой статье я популярно попытаюсь объяснить как и что настроить, чтоб все работало как в промо-ролике из моей предыдущей статьи :-)

Вот, допустим, такой упаковкой мы располагаем (фото взято с www.prlog.org/10472013-brand-new-nokia-n900-32gb-factory-unlocked.html, попытался снять своё фото, чтоб изобразить процесс распаковки, вот не получилось, поэтому даю это фото :-) ).
image

Не имеющий же в своем распоряжении N900, может просто посмотреть и оценить платформу по маленьким скринкастикам и сделать выводы касательно ее функционала и юзабилити (хотя я лично настаиваю на том, чтоб прежде чем делать какие-нибудь выводы, обязательно нужно походить с этим аппаратом дня 2-3).

Начнем по порядку(смотри руководства под катом).
Читать дальше →
Total votes 54: ↑46 and ↓8 +38
Comments 85

Новое обновление для Маемо «в эфире»

Reading time 1 min
Views 961
Сегодня получил новое обновление для Maemo 5. 3.2010.02-8.002.

image

Это первый шаг к историческому моменту, это минорное обновление, включающее в себя исправления, вторым шагом будет обновление, которое будет включать Qt 4.6.2 на борту прям из коробки.

Размер обновления 16.2 мегабайта.
Зачем в два шага ?, да потому-что сильно большое обновление получится. Когда выйдет второе, неизвестно, но ожидается, что в этом месяце (очень скоро).

Что было замечено, так это MicroB( браузер на устройстве ) теперь скролит экран плавнее и приятней, и медиаплеер работает громче.

Полный список изменения под катом:
Читать дальше →
Total votes 32: ↑28 and ↓4 +24
Comments 22

С выходом Qt 4.6.2, Deploy приложений на Symbian стал «умнее»

Reading time 1 min
Views 1.2K
Как я писал раньше, вышел Qt 4.6.2 который принес официально Qt на Maemo. Но Symbian не остался без внимания. Анонсирован новый инструмент — Nokia Smart Installer.
Основная фишка этой полезной тулзы в том, что автоматически проверяет нужные зависимости (Qt, QtWebkit, Open C), и если они не установлены, то устанавливает их сам со стандартного репозитория. Теперь не нужно тянуть с собой Qt и приложение станет намного тоньше.

По факту — это что-то вроде apt-get для Symbian. Есть мысли, что этот инструмент будет не только для Qt зависимостей использоваться, а будет как раз реализацией менеджера пакетов под Symbian.

image

Под катом инструкция по эксплуатации.

Читать дальше →
Total votes 25: ↑20 and ↓5 +15
Comments 16

Вышел официальный релиз Qt 4.6.2 для Maemo

Reading time 1 min
Views 951
Наконец дождались!!! Вышел официально поддерживаемый пакет Qt для Maemo с кучей исправлений.
Что это значит ???
Теперь можно официально разрабатывать приложения используя Qt. Причем интеграция с Maemo улучшилась и были исправлены многи ошибки и недочеты.

Вот видео-демонстрация:


qt.nokia.com/products/platform/maemo — ссылка на официальную страницу проекта.

Под катом подробности.
Читать дальше →
Total votes 29: ↑25 and ↓4 +21
Comments 12

Вторая открытая международная конференция, посвященная Maemo, в Москве

Reading time 2 min
Views 501
Уважаемое хабрасообщество, с радостью хочу сообщить, что есть уникальная возможность принять в участие в международной открытой конференции, посвященной Maemo. Действие будет происходить 23-25 марта в Москве.

image

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

Также вы можете выступить в качестве докладчика на конференции, для этого нужно отослать план/черновик доклада по адресу info@fruct.org. Конечная дата приема докладов — 23 февраля 2010 года.

На большую радость многим англо-безграмотным, тренинги будут проходить на русском языке!!! Но сама конференция будет либо на Английском, либо смешанная (русский и английский).

Под катом подробности и ссылки на официальные релизы новости.
Читать дальше →
Total votes 26: ↑19 and ↓7 +12
Comments 22

Как настроить Maemo 5(4) SDK и начать писать приложения под Windows/Linux/MacOS менее чем за полчаса!

Reading time 12 min
Views 5.9K
image

Уже нет смысла, я думаю, объяснять что такое Maemo и где он работает. Всем понятно, что это Linux, который сейчас работает на таблетках от Nokia и на новом Nokia N900. Но так как проект open-source, то думаю другим производителям ничто не мешает сделать свое устройство под этой платформой (кто знает, может появится HTC или Motorolla на базе Maemo).

Речь в этой статье пойдет о том как настроить окружение для разработки для Maemo.

Начнем с того, что сейчас существуют два типа SDK — текущий стабильный для Maemo5/4 (Fremantle/Diablo) и новый SDK, который сейчас в бете — MADDE.

Ну давайте начнем со стабильного (относительно и спорно, позже покажу почему) и текущего — Fremantle (на момент написания статьи но был «pre-final 2», теперь в «final»). Он базируется на Diablo и поэтому процесс установки и нструменты те же. И если вам нужен Diablo — инструкция подойдет эта, а далее я буду говорить только о Fremantle, подозревая что по желанию можно использовать Diablo.

Хорошо, предположим, что мы выбрали SDK Fremantle (MADDE я посвящу последующие статьи). У этого SDK есть один недостаток — он моно-платформенный. Он работает только под Linux x86 (желательно debian based, но не обязательно). Для счастливый пользователей этой системы существует простой путь для установки SDK нужно скачать скрипт с этой страницы и действовать согласно этой инструкции.

Что же делать, если рабочая система у нас Windows(самая популярная)/Linux x64/MacOs? Не отчаивайтесь. У вас и тут есть выбор. Самый легкий путь — это скачать отсюда виртуальный образ с настроенным окружением и в нем работать. Все предельно просто — качаем, запускаем из-под VMWare, QEMU, VirtualBox. Там уже стоит ESBox и SDK. Если вы не знаете как установить систему в виртуальной машине, можно подсмотреть в этой статье далее.

image
Ну и последний вариант — если Вы хотите разрабатывать приложения на своей родной платформе — нет проблем! ESBox (забыл представить — это Eclipse+плагины для разработки под Maemo5/4) умеет работать с виртуальной машиной. То есть получается, что вы пишите код в ESBox, он собирает это в виртуальной машине и запускает там, а результат отображается опять же в вашей родной системе. Виртуальная система работает «в тени». Идея прекрасна, не правда ли?

На деле все не так гладко в Windows, под Mac OS и Linux все работает как надо (надеюсь в скором будущем для Windows все отмеченные мною баги будут исправленны). Я столкнулся с несколькими неприятными моментами, плюс часть документации, которую можно найти в разных местах создана не Нокиа, а open source community и иногда встречаются неточности и несоответствия версий

Вот в этой статье далее пойдет речь о том как установить Maemo SDK под Windows (будут замечания, если процесс будет отличатся от Linux, Mac OS вариантов) и более того, я при вас это сделаю менее чем за пол часа. Всё видео и нотации к ним под катом.

Да кстати, это все можно установить не только для разработки, но и для того чтобы познакомится с Maemo не имея реального устройства.

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

пошаговые инструкции по установке ...
Total votes 64: ↑54 and ↓10 +44
Comments 44
1

Information

Rating
Does not participate
Location
Sydney, New South Wales, Австралия
Date of birth
Registered
Activity