• AR.Drone долетел до Москвы

      В офисе AR Door появился долгожданный гаджет – AR.Drone.

      Девайс был представлен еще в январе 2010 г. на конференции International Consumer Electronics Show (CES). И как только AR.Drone поступил в продажу, а именно в начале сентября, решили приобрести вертушку. Покупали через Ebay в Гонконге, сейчас можно заказать на амазоне вместе с запчастями.

      Цена вопроса – 350$ с международной доставкой.

      AR.Drone – это квадро-вертолет на дистанционном управлении, пилотируемый с помощью приложения для iPhone/iPod/iPad.

      Программа обеспечивает трансляцию видео в режиме реального времени со встроенной камеры вертолета, и, что самое важное для нас, поддерживает дополненную реальность. Пара игрушек уже в разработке, а так же клиенты под android и windows 7 phone.

      много больших фоток
    • SICP теперь по-русски! Часть третья

        image
        Перевод третьей лекции из курса «Структура интерпретация компьютерных программ».

        Это самый известный курс по программированию за последние 25 лет; с 1980г читается в MIT, а с недавних пор что-то подобное читается и в Беркли.

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

        Мне бы очень хотелось, чтобы программирование у нас в стране преподавалось таким вот образом.

        Приятного просмотра!
        Читать дальше →
      • SICP теперь по-русски

          image

          Удивительно, что до сих пор никому еще не пришла в голову идея перевести эти легендарные лекции на русский язык.

          В качестве эксперимента выкладываю перевод первой из 20 лекций. Если это получит должный отклик, буду переводить дальше.
          Читать дальше →
        • Samsung Xcover: 100$, ударопрочный, 67 дней автономной работы

            Не все падки на дорогие телефоны вроде iPhone или последних коммуникаторов HTC. У некоторых людей приоритеты несколько иные – например, важна высокая надежность, большое время автономной работы и простота в использовании (позвонил, посчитал на калькуляторе).

            image

            Если вы принадлежите ко второму типу людей, возможно, вы обратите внимание на новую трубку Samsung Xcover E2370. Аппарат совершенно простой, сложно от него ожидать чего-то кроме простых звонков и SMS-ок, его внешняя часть отлично укреплена, а сам телефон имеет сертификат IP54, говорящий об устойчивости устройства к воздействию пыли и влаги. В довершение всего телефон предоставляет внушающие уважение 67 дней работы в режиме ожидания и 22 часа, почти сутки, в режиме непрерывного разговора, так что, в следующей вашей затяжной экспедиции (или очередном бизнес-путешествии) вы не останетесь без связи.

            Также нелишним будет сказать, что телефон весит 115 граммов, толщина его составляет 19 миллиметров. Он поддерживает GSM/EDGE, оснащен TFT-дисплеем разрешением 128 x 160 пикселей, Bluetooth, простой камерой, 5 Мб внутренней памяти и поддержкой карт памяти MicroSD (до 2 Гб). Дачникам будет приятно наличие FM-радио. :)

            Точная дата релиза пока не сообщается, однако можно предположить, что телефон появится в Европе в следующем месяце и будет стоить порядка 100$.

            Источник.
          • Microsoft сделала открытым формат баз Outlook

              Microsoft опубликовала официальные спецификации для формата Outlook Personal Folders (PST). Также выпущены утилиты Data Structure View Tool и File Format SDK для наглядной демонстрации структуры формата и предоставления инструментов для записи и чтения почтовых баз без установленного на компьютере Outlook.

              Открытие спецификаций формата может привести к его использованию на альтернативных операционных системах. (В комментариях подсказывают, что это, скорее, приведёт к появлению конвертеров в другие форматы.)
            • Онлайн: 100 ответов на вопросы, и другие доклады с КРИ-2010

                Достаточно занимательный доклад с вчерашнего, первого дня КРИ-2010 сегодня был выложен для скачивания на сайте Playnatic.

                Доклад читал ген. продюсер компании Руслан Шелехов. Сегодня выложили презентацию, которая, imho, может быть небезынтересна тем, кто онлайн-играми интересуется или хочет представлять себе некоторую статистику этого рынка в России и СНГ.
                Я, по крайней мере, для себя пару интересных цифр почерпнул.

                Скачать PPT-файл можно здесь.

                Читать дальше →
              • Выбираем и собираем неттоп

                  Привет %username%!
                  Прочитав недавно пост о неттопе на базе Nvidia ION я решил поделиться и своим, надеюсь интересным своим опытом.

                  Итак, недавно передо мной встала задача сборки компьютера. Тихого, недорогого, но — компьютера. Цели были проще некуда — обеспечить родителям доступ в интернет, возможность работы с документами, и в перспективе — научить их пользоваться Скайпом.
                  Просмотрев прайсы, я уже было утвердил себе системный блок на базе Celeron E1200. Цена была подходящая — 8500руб, и это был бы полноценный Midi-Tower компьютер. Но тут мой взгляд привлекли интегрированные решения на базе Intel Atom. В своей практике я еще не сталкивался с этими машинками, а прикинув стоимость, я заметил весьма ощутимую выгоду, не только в цене, но и в компактности этого решения. Форм-фактор Mini-ITX предполагает малые возможности для расширения, но я сомневаюсь что моим родителям захочется поставить видеокарту ATI HD5970. Зато места такой ПК будет занимать гораздо меньше, и энергии потреблять он будет меньше в разы.
                  Аккуратно — трафик!

                  Читать дальше →
                • Rii Mini Wireless Keyboard

                    Нет предела миниатюризации. На иные гаджеты даже посмотреть страшно – совершенно непонятно, как ими пользоваться при таких-то размерах. Однако у компактности есть свои плюсы и, естественно, свои поклонники. Видимо, именно для них и предназначена беспроводная мини-клавиатура Rii Mini Wireless Keyboard.

                    image

                    Rii Mini Wireless Keyboard представляет собой 69-клавишную QWERTY-клавиатуру, размеры которой составляют всего 151×59x13 мм, а вес – 103 грамма. Тем не менее устройство это довольно функциональное – имеется подсветка клавиш, облегчающая работу в темноте, встроенный тачпад и лазерная указка.

                    Подключение устройства к компьютеру осуществляется с помощью беспроводного USB-адаптера, работающего на частоте 2,4 ГГц, радиус действия при этом достигает 30 метров. Встроенный литий-ионный аккумулятор обеспечивает 500-700 часов непрерывной работы.

                    В общем, если вы являетесь ярым поклонником миниатюрных гаджетов, то добро пожаловать в интернет-магазин Brando, где за 92 доллара США можно приобрести мини-клавиатуру Rii Mini Wireless Keyboard.
                    image
                  • First look на Panasonic HDC-TM300e

                      Менять ли MiniDV-камеры на HDD-камеры? Менять ли SD видео на HD видео? Менять ли Sony на Panasonic? Тест HD-камеры Panasonic HDC-TM300




                      Ответы на эти вопросы – в конце статьи. Представительство Panasonic любезно предоставило нам на тест HD-видеокамеру Panasonic HDC-TM300ee – флагман своего любительского модельного ряда 2009.
                      Поскольку мы сравнительно часто снимаем образовательные семинары (более 40 часов уже готового видео, значит, снято куда больше) – то мы являемся сравнительно редкими «писателями», которые знают, что требовать от камеры.

                      Привлекла нас камера, прежде всего, своей матрицей. 3CMOS 1/4,1. И встроенным винчестером. До этого весь наш опыт общения с видеокамерами был из эры miniDV. И мы снимали сначала на Panasonic GS27 (1/6 матрица), затем Sony HC42 (1/5 матрица), затем Sony HC90 (1/3 матрица с фильтром основных цветов), затем Panasonic MX400 (3CCD матрица 1/6). Последняя камера – полупрофессиональная.
                      Так что есть с чем сравнить.
                      Читать дальше →
                    • Доводим до ума Windows Media Center с помощью дополнения – Media Browser

                        Доброго времени суток, уважаемые Хабровчане!

                        Я давно уже являюсь читателем Хабра, вот решился стать писателем, тем более появился повод. Не так давно решил проблему просмотра фильмов на ЖК-телевизоре с компа, для, так сказать «неподготовленных пользователей» — родителей. Они в компе вообще ничего не понимают, а фильмы смотреть хочется. Записывать их на диски мне банально надоело. Прошелся поиском по сайту, подобной темы не нашел и решил заполнить пробел. Речь пойдёт о настройке Windows Media Center, а точнее о замечательном дополнении к нему в виде Media Browser.
                        Читать дальше →
                      • Эмулятор Atari 2600 — Stella


                          Давным давно играл у двоюродных брата и сестры в клон Atari 2600 (пиратка без картриджей, но кому тогда было какое дело), привезенную из Германии. В то время это было нечто удивительное, но потом появились Dendy, Sega (все тоже пиратское) и, наконец, компьютер, на котором все это замечательно эмулируется. Недавно я вспомнил о Atari и хочу рассказать про её эмулятор — Stella
                          Читать дальше →
                        • osvirtual.net: виртуальные образы операционных систем

                            Истоки и причины


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

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

                            OSvirtual: от NextStep до aGNUla


                            Поэтому эту коллекцию — для себя и для интересующихся (вероятно, для немногих :) — выложил в сеть в виде сайта OSvirtual (есть и английская версия, пусть и сделанная по остаточному принципу). ОС, выложенные тут, — это либо совсем старые ОС, которые можно запускать разве что как ностальгические игрушки (и которые сейчас не продаются, а часто и свободно доступны для скачивания с официального сайта), либо ОС, по какой-либо причине мне интересные (мультимедиа-ориентированные дистрибутивы линуксов, например, или линуксы 5-7 летней давности и старше). Множество же современных мейнстримовых дистрибутивов линукса, которые без проблем находятся на VMPlanet или Linhost, меня особенно не интересовало…
                            Читать дальше →
                          • Вопросы с собеседования на должность «C# Developer»

                              1. Name ten c# keywords.
                              2. What is a 'static' class?
                              3. What is difference between overloading and overriding?
                              4. Is multiple inheritance supported in .Net?
                              5. Class inherits from two interfaces containing methods with the same signature. Is it possible to provide different implementations for these methods?
                              6. What can be a root reference?
                              7. How 'System.String' class differs from most of other classes?
                              8. Will a 'finally' block be executed if there was no exception thrown?
                              9. What is a satellite assembly?
                              10. How 'protected' access modifier affects visibility?
                              11. What does keyword 'mutable'?
                              12. Can multiple catch blocks be executed?
                              13. What does operator 'as' do?
                              14. What does keyword 'final'?
                              15. Can different access modifiers be applied on the getter and setter of a property?
                              16. Can a class be prevented from being inherited?
                              17. What is event?
                              18. What is the difference between event and delegate?
                              19. Are events synchronous or asynchronous?
                              20. What does keyword 'safe'?
                              21. Can interface members be private?
                              22. What does keyword 'in'?
                              23. What is the advantage of using 'System.Text.StringBuilder' class over 'System.String'?
                              24. What is special about the declaration of relational operators?
                              25. How 'public internal' access modifier affects visibility?
                              26. Can a local variable get garbage collected before it becomes out-of-scope?
                              27. What implementations of serialization are built in FCL? Where are they used?
                              28. How 'protected internal' access modifier affects visibility?
                              29. Can 'break' exit a finally block?
                              30. How to apply attribute to method return value?
                              31. What is the difference between C# class finalizer and C# class destructor?
                              32. What is purpose of 'IDisposable' interface?
                              33. Can an array be resized at runtime?
                              34. Does the size of an array need to be defined at compile time?
                              35. Can a destructor have access modifiers?
                              36. What is smallest integer type to represent number not greater than 40 000?
                              37. What do keywords 'sizeof' and 'typeof'?
                              38. What is differece between 'sizeof' and 'Marshal.SizeOf'?
                              39. What is array rank?
                              40. What does keyword 'stackalloc'?
                              41. What encoding uses 'System.String' class?
                              42. What is boxing and unboxing?
                              43. What is reflection?
                              44. What is struct?
                              45. What is multicast delegate?
                              46. Does C# have “friendship”?
                              47. What is the 'using' statement for?
                              48. Can a struct have methods?
                              49. Can a struct be inherited?
                              50. Why do most event handlers use signature 'void(object, EventArgsDerivative)'?
                              Наблюдавшиеся результаты: от 12 до 30 правильных ответов.
                            • Lenovo S12 ION отложен до релиза Win7, и не будет первым нетбуком на HD совместимом чипсете

                                Я с неутешительными новостями, для тех кто в теме и ждет.
                                В комментах спрашивали про Lenovo IdeaPad S12 на NVIDIA ION, который обещал быть первым нетбуком с HD-совместимым чипом внутри. Докладываю:
                                — нетбук отложен на полку до выхода Windows 7, то есть до 22 октября, поэтому
                                — он не успеет стать первым. Его вероятно опередит Samsung с его N510, который начнет поставляться уже в сентябре.
                                Читать дальше →
                              • Нетбук-таблетка-трансформер моей мечты, за 399$

                                  «Always Innovating» зарелизила прикольный форм-фактор таблетки-нетбука на ARM процессоре.

                                  На фото Tablet PC. Стоит 299$. У нее тачскрин 8,9 дюйма, разрешением 1024 * 600. Можно смотреть кино (производительность RISC процессора на 600Мгц позволяет). Магнитики для крепления таблетки на холодильник прилагаются.

                                  image

                                  Но дальше самое интересное — таблетка превращается в нетбук:
                                  Читать дальше →
                                • Создание простейшего модуля на Joomla 1.5.# (с использованием подключения к БД)

                                    В сети есть много примеров создания модуля Hello World, но это зачастую не является главной целью для человека впервые захотевшего сделать свой модуль. Обычно задача его состоит в том чтобы вывести какие то данные из БД, которые не были предусмотрены обычными стандартными модулями Joomla.
                                    Для этого создадим каталог и положим туда любой файл index.html ( находящийся в любой папке любого модуля Joomla ), чтобы избежать прямого попадания в директорию. Если вы не хотите мучаться с установкой его, а Joomla есть у вас на локалхосте, то можете создать папку вашего модуля сразу в папке modules, после создания всех файликов, сможете сразу зайти в админку, в панель управления модулями, кликнуть «создать» и он будет отображен в списке и готов к включению…
                                    Читать дальше →