• Microsoft Tag Scanning SDK

      Всем доброго времени суток.

      В январе Microsoft выпустили Tag Scanning SDK для Windows Phone 7 и мне уже посчастливилось работать с ним. О возможностях, ограничениях и специфичных моментах и будет этот пост.
      Читать дальше →
    • Необходимые приложения для Windows Phone 7.5

        Все началось с того, что я подарил жене на Новый Год телефон на Windows Phone. Собственно, необходимость замены зрела давно, поэтому я активно изучал рынок. Увы, но iPhone, я считаю неоправданно дорогим (особенно, если покупать официальный), а Android, несмотря на всю мою к нему любовь, все еще слишком гиковый и требует множества лишних движений (особенно при обновлении и багфиксах). В общем, выбор пал на Windows Phone как на что-то среднее – все-таки запросы у жены попроще моих. И знаете, я и раньше имел возможность повертеть виндофоны в руках и убедиться в адекватности платформы, но после двух недель обладания (именно обладания) я просто влюбился в платформу. Поверьте, она очень и очень неплоха уже сейчас.

        Но отставим лирику. После покупки, естественно, стал вопрос наполнения программами, потому как любая ось, это, прежде всего, предложения. И вот тут я столкнулся с некоторым русскоязычным вакуумом, касающимся приложений для WP7.5. Нет, блогов, посвященных приложения, уже множество. Но все они рассчитаны на регулярное чтение ресурса и выискивание зерен среди плевел. Мне же был нужен, что называется, рейтинг «всех времен и народов», а варианты «лучшая игра первой декады июля» меня мало устраивали. Помыкавшись по ресурсам, я наткнулся на ежемесячно обновляемый рейтинг от Gizmodo. Часть описываемых программ оказалась непригодной для пользователей России, поэтому я решил потратить пару вечеров на опробование, перевод описаний и подбор адекватных для нас замен.



        Собственно, под катом и есть тот самый переработанный список лучших приложений под Windows Phone 7.5 Такой, знаете ли, стартовый набор, позволяющий оценить возможности телефона. Надеюсь, данный список будет интересен не только новым и будущим владельцам, но и давним пользователям платформы — наверняка найдется несколько достойных приложений, о которых они не слышали.

        Читать дальше →
      • Система отзывов в Windows Phone Marketplace

        Доброго времени суток.
        Всем известно, как опубликовать своё приложение в Marketplace. Процесс (достаточно автоматизированный) был описан много раз. Но как установить вектор развития приложения дальше? Помогут нам в этом отзывы.
        Читать дальше →
      • Интеграция приложения на Windows Phone со SkyDrive

          Привет, %username%!

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

          Читать дальше →
          • +16
          • 2,6k
          • 2
        • Почем платный доступ к контенту?

          • Перевод
          Почти каждая газета, журнал или веб-сайт думает о том, как организовать платный доступ к своему контенту, и внимательно следит за тем, что делают другие в этой области. И почти везде руководители угрюмо смотрят на прогнозы доходов от рекламы, обнаружив в них обескураживающие цифры. Тем, кто уже публикуется в цифре тоже никуда не деться от неутешительных прогнозов на наступивший год: плохая экономическая обстановка только усугубляет давление на цену рекламы в и без того растущем сонме сайтов и мобильных страниц. В лучшем случае объемы и цены останутся прежними. Что касается продаж печатных тиражей, то западные газеты скорее всего станут свидетелями продолжающейся эрозии читательской аудитории, которая сократится еще на несколько процентов.

          Читать дальше →
        • Взгляд изнутри: мир вокруг нас



            Посвящается одному прекрасному человеку…



            Уже со второй публикации из серии «Взгляд изнутри» появилась идея посмотреть под микроскопом простые, окружающие нас каждый день объекты и это нашло отклик у Хабра-жителей. К тому же, Антон Войцеховский поддержал эту идею, и под дулом электронного микроскопа побывали уже самые разные предметы: от цветов до теней. Поэтому эта публикация будет далека от IT-тематики, но, во-первых, думаю, она полезна с целью расширения кругозора, а, во-вторых, капля IT в ней всё-таки содержится – всего этого не было бы без столь бурного развития компьютерной техники и применения её в электронной микроскопии.

            Под катом будет много картинок и совсем немного текста для прояснения происходящего.

            Сезам откройся!
          • Распознавание непрерывного рукописного текста в режиме off-line

            Предисловие

            Как известно, задача распознавания непрерывного рукописного текста в режиме off-line пока считается нерешённой.

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

            О программе

            Программа полностью обучаемая. Процесс обучения выглядит просто:
            Читать дальше →
          • Иерархическая Темпоральная Память (НТМ) и алгоритмы ее самообучения

            • Перевод
            Привет всем Хабражителям, кто интересуется вопросами искусственного интеллекта! Всех с Прошедшими праздниками! Пора двигаться дальше.

            В конце прошлого года я закончил перевод последней версии документа о «Hierarchical Temporal Memory» (HTM), который теперь можно найти рядом с оригиналом на сайте Numenta.com.

            Что это такое и зачем оно все? Это последняя разработка весьма небезысвестного Джеффа Хокинса сотоварищи, моделирующая работу отдельных слоев коры головного мозга. Эта штуковина позволяет (если не накосячить все сделать правильно) выделять из входного потока данных сходные события, их последовательности, проводить их распознавание и предсказание. Всех, кого интересуют подробности, милости прошу под хабракат.

            Читать дальше →
          • Интервью Джеффа Безоса журналу Wired

              Jeff Bezos, CEO компании Amazon не так известен широкой публике, как покойный Стив Джобс. Про него не снято фильмов и телепередач. Однако, обозреватели считают, что именно он становится «главным по технологиям» в Америке, учитывая, насколько большая часть Интернета основывается на облачных сервисах Amazon. Это интервью некоторые считают главным событием 2011 года в ИТ-журналистике. Предлагаю сокращенный перевод, а оригинал можно почитать здесь.
              Читать дальше →
              • +40
              • 1,3k
              • 5
            • Управляем шаговым электродвигателем с помощью драйвера

              Что такое шаговый электродвигатель?

              Я его буду называть ниже просто “мотор”, для краткости.


              Расскажу кратко, более подробно про него можно прочитать в википедии или тут.
              Самый простой вариант:
              Есть четыре электромагнитные катушки A, B, A’, B’. Если по ним пропускать ток — они становятся магнитами (катушки А и В активны при “прямом” направлении тока, A’ и B’ — при “обратном”).
              Есть колесо с зубчиками (например, зубчик один — стрелка).
              Зубчик притягивается к той катушке, по которой пропускают ток. Таким образом, если последовательно включать ток в катушках, то стрелка будет совершать вращательное движение.
              Чтобы сделать это движение более плавным, можно добавлять зубчики, можно катушки, а можно и то и другое — принцип остаётся тот же, меняется только тяга и угол поворота за один вкл/выкл.
              Читать дальше →
            • Комплексный курс по разработке сайтов: предпосылки, мечты и планы

                Все мы знаем, сколько существует фирм, состоящих из «пары студентов», делающих сайты «за 5 тысяч». Возможно, не стоило бы даже обращать на них внимание, однако, в нашем регионе на данный момент ситуация довольно критичная: интернет еще не слишком развит, практически нет более-менее серьезных городских/региональных ресурсов, на которые можно было бы ровняться. Да и 90% сайтов, имеющих отношение к нашему региону, сделаны такими вот студентами «на коленке».

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

                Проблема, на мой взгляд, кроется в образовании. У нас в городе (Нижневартовск) есть учебные заведения, выпускающие АйТишников. И я, закончив один из таких, точно знаю, что айтишников не учат по-настоящему делать сайты. А сайты хотят делать все — «ведь это так просто»!
                В ВУЗе же дается только разрозненный набор технологий, который, грубо говоря, каждый использует, как хочет. И никаких данных о том, с чего нужно вообще начинать разработку сайта и о том, что заниматься этим вообще должен не один человек :)

                В связи с этим считаю обязательной необходимостью введение подобного курса на всех IT-специальностях. То, как я себе это представляю — под катом.

                Читать дальше →
              • В ответ на статью :«Кто кого учит: преподаватель студента или студент преподавателя?»

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

                Наверное многие прочитали статью Кто кого учит: преподаватель студента или студент преподавателя?, в которой рассказывалась суть обучения в IT ВУЗах, да и не только.

                В этой статье хотел пояснить роль ВУЗа в развитии на примере физики и информационной ее составляющей. Кому интересно, прошу под кат.
                image

                Читать дальше →
              • Летающие роботы строят башню



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

                  Данный проект — плод совместной работы Раффаэлло Д’Андреа (Raffaello D'Andrea), специалиста по робототехнике из Швейцарской высшей технической школы Цюриха, а также архитекторов Фабио Грамацио (Fabio Gramazio) и Маттиаса Колера (Matthias Kohler). Ранее они научили летающих роботов жонглировать мячом для пинг-понга.

                  Извиняюсь, если уже было, напишите мне об этом, пожалуйста. Поиском по Хабру не нашел.
                • Коллективный разум бактерий или роевой интеллект


                    Приветствую тебя, коллективный хабраразум, поздравляю с Новым Годом! УРА!
                    Некоторое время назад я решил постичь всемогущий Actionscript 3.0. Дабы сразу опробовать этот инструмент, я взялся за написание небольшой программки, которая бы имитировала жизнь бактерий. Как мне пришла эта мысль в голову — точно уже не вспомню, но результат оказался для меня неожиданным и довольно интересным.
                    Под катом — много картинок и мало текста. Описание программки и пара опытов.
                    Читать дальше →
                  • Интеллектуальные диалоговые системы с интерфейсом на естественном языке

                    Как Вы уже наверно поняли, речь пойдет о так называемых виртуальных собеседниках или, как их еще называют, чат-ботах. В названии поста я умышленно использовал понятие «интеллектуальная диалоговая система» (для краткости дальше по тексту сокращенно — ИДС), поскольку считаю, что понятия «чат-бот» и «виртуальный собеседник» полностью дискредитированы и не отражают всей сути этого «явления».

                    В посте пойдет речь о проектировании ИДС и сложностях, которые при этом возникают. Также будут рассмотрены распространенные алгоритмы, используемые в ИДС, их достоинства, недостатки и многое многое другое. Если эта тема Вам интересна, добро пожаловать под кат.
                    Читать дальше →
                  • 28 декабря 2011 в 11:02

                    The Art Of Programming — Выпуск №70 [ Drinking ] / Готовимся к новому году с alenaCPP


                    Треп за жизнь с alenacpp
                    Поздравления с новым годом

                    Ссылки:
                    Introduction to Distributed Algorithms / Gerard Tel
                    http://www.amazon.com/Introduction-Distributed-Algorithms-Gerard-Tel/dp/0521794838

                    Distributed Algorithms / Nancy A. Lynch
                    http://www.amazon.com/Distributed-Algorithms-Kaufmann-Management-Systems/dp/1558603484/

                    Блог:
                    http://highscalability.com/

                    Programming Interviews Exposed: Secrets to Landing Your Next Job / John Mongan
                    http://www.amazon.com/Programming-Interviews-Exposed-Secrets-Programmer/dp/047012167X/

                    Доклады:
                    http://alenacpp.blogspot.com/2010/12/add-2010.html
                    прослушан 1590 раз
                  • Топ-10 недооцененных веб-приложений 2011 года

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

                    10. Мини-приложения




                    Начать список мы решили не с одного, а сразу с набора приложений. Остановимся на тех, которые выполняют одну простую функцию, но выполняют ее отлично. Среди них Every Time Zone (показывает текущее время во всех часовых поясах), Umbrella Today? (сообщает, понадобится ли вам сегодня зонтик) и notepad.cc (минималистичный блокнот). Еще есть Spreeder, который позволяет вам читать текстовую информацию заметно быстрее обычного; SleepyTime — скажет, когда вам нужно лечь спать, чтобы проснуться в оптимальное время; а также SimplyNoise, умеющий генерировать так называемый белый шум.

                    За кадром осталось еще много “умных” и полезных веб-утилит, для описания которых нам здесь просто-напросто не хватит места. Но вот вам все же несколько вдогонку: 0to255, Mixest, PDFMyURL, и Copy Paste Character.
                    Читать дальше →
                  • Офис ICQ

                      Продолжаем путешествовать по офисам компаний, зарегистрированных на Хабре. Сегодня, как вы уже догадались… ладно, вы всё правильно поняли.



                      Главное офисное здание компании ICQ вот уже как 10 лет находится в Тель-Авиве, на улице Кирьят Атидим. Однако «здание компании» это громко сказано — речь идёт об относительно небольшом и неприметном бизнес-центре, в котором компания занимает самый верхний (четвертый) этаж. В этом же здании находятся офисы ещё двух компании — IBM и Harel Information Technologies. На этом перечень “айтишников” в здании вроде как заканчивается, хотя район очень даже высокотехнологичный — почти в каждом соседнем здании находится офис какой-нибудь известной нам всем компании. Например, Nokia — думаю, все слышали.
                      Читать дальше →
                    • Электронная почта это просто?

                        В наше время существует большое количество информационных технологий, а с каждым годом их становится больше. Их изучают, развивают и придумывают новые. Есть такие, о которых знают все, есть такие, в которых разбираются только специалисты. А есть и такие технологии, которыми мы пользуемся ежедневно, по многу раз в день. Даже язык не поворачивается называть их технологиями — настолько они стали привычными и просто вросли в нашу жизнь, в наше ежедневное существование. Об одной такой технологии я и хотел бы поговорить сейчас.

                        Электронная почта. Наверное нет ни одного пользователя компьютера, у которого нет почтового адреса. Да что там компьютера! Клиенты электронной почты прочно обосновались на смартфонах, планшетах и даже телевизорах. Электронная почта это просто? Да, это просто. Любой может написать письмо, любой может прочитать, у всех есть почтовый ящик, у многих их несколько. Это настолько просто, что пользователи уже не умеют правильно написать письмо. И особенно это касается деловой переписки.
                        Читать дальше →