• MFcast #63. Спецвыпуск о новинках MWC-2011

      Во внеочередном выпуске разговорного шоу от MForum мы расскажем вам об итогах выставки Всемирный мобильный конгресс и обсудим все самые интересные анонсы. В гостях вновь слушатель Александр из Уфы и представитель компании Opera Software Владимир Исаев.

      Внимание: примерно первые 40 минут подкаста звук не очень качественный по техническим причинам. Затем — отличный. Приносим извинения за возможные неудобства. Общая длительность — 1 час 21 минута.

      Темы выпуска:



      • HTC вступает в «планшетные войны» с 7-дюймовым Flyer

      прослушан 795 раз
      Читать дальше →
    • Windows 7 RC публичная версия доступна для скачивания!

        С этого момента абсолютно любой желающий может скачать официальную RC-версию Windows 7 себе на компьютер и попробовать ее в деле!
        Загрузить Windows 7 RC можно отсюда. Доступно на выбор 5 языков: английский, немецкий, японский, испанский  и французский в двух версиях – 32-х битной и 64-х битной.

        Приятного вам тестирования! ;)

        UPD Любой желающий может загрузить Windows XP Mode!
      • Лекция Нивала в Минске: создание игровых персонажей.

          На примере Пятых Героев ниваловцы дают базовые понятия об этом интересном деле — рождении жизни за экраном монитора.

          Ну — и про компанию рассказывают.

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

          Читать дальше →
        • Krumo — помощник для отладки php кода

            Довольно часто для отладки кода приходится просматривать содержимое переменных, как правило для этого используется такие команды как echo, print_r(), var_dump(). Но тут много неудобств, бывает что переменных много, бывает что вобще не знаем какие переменные используются (например при разборе чужого кода).
            Перечеслять неудобства можно долго, тут каждый выкручивается по своему, кто-то пишет свои функции, кто-то еще что-то выдумывает. Совсем недавно столкнувшись в очередной раз с такой проблемой нашел на меня псих, результат день в гугле, а итог вот этот простой класс Krumo
            Читать дальше →
          • Инди-игры a-la Sierra-on-Line образца начала 90-ых

              Я редко плачу за софт, мягко говоря. Но буквально за последние несколько месяцев сделал это трижды. Причем за игры. Есть такой человек в Нью-Йорке – Дэйв Гилберт. Так этот мужчина сейчас, по прошествии 15-ти лет, делает квесты в стиле Sierra-on-Line начала девяностых, я бы сказал. На порядок попроще и покороче, но Gabriel Knight: Sins of the fathers и Conquest of the longbow вспоминаются. Берется свободно распространяемый игровой 2D-движок, пишется очень неплохой грустный детективный сценарий, находятся вменяемые художники, которые рисуют фоны и спрайты персонажей. Классного композитора для последней по времени выхода игры Гилберт вообще нашел где-то в районе Голландии. Все эти поиски происходят по специализированным game-dev форумам, как я понял из комментариев автора, и участники проекта практически никогда не требуют оплаты. Озвучкой персонажей занимаются голосистые родственники и знакомые Гилберта плюс немного профессиональных актеров. Результаты трудов такой команды продаются за 5-15$. На защиту продукта автор решил вообще не заморачиваться, а просто скомпилировать два варианта – полный и демо. Наверняка где-то лежит на шару и полный, но я заплатил за все три игры: Shivah про раввина в депрессии, и Blackwell Legacy и Unbound о том, как в семье медиумов по наследству передается приведение, склоняющее этих медиумов к совместному спасению застрявших на пути в лучший мир душ. Уходит на создание такого наколеночного квеста до полугода, и Гилберт с этого живет. Автор заметно прогрессирует от игры к игре. Прекрасное занятие, я считаю. По доходности, конечно, с MMORPG не сравнимое, зато какое-то уютное, несвоевременное и очень милое. Я под впечатлением даже скачал движок и кое-какие свои текстовые наработки стал к формату игрового сценария приводить
            • 1984???

                Усы, лапы, хвост - вот мои документы.
                "Кот Матроскин. Каникулы в Простоквашино"


                На данный момент распространение биометрических систем идентификации иначе как истерией не назовешь. Под лозунгом «борьбы с терроризмом» нам впаривают необходимость биометрической паспортизации. Давайте не оставим сей факт без нашего внимания и проанализируем ситуацию.
                Читать дальше →
              • Ultimate WALL-E — робот-герой мультфильма

                  Около 3х недель назад с большим успехом в кинотеатрах начался показ полнометражного мультфильма от студии Pixar и Disney под названием WALL-E. Главный герой мультика — робот WALL-E — просто очаровал зрителей всех возрастов и обоих полов. Производители фильма, конечно, знали, что так будет и задумали очень много всего, посвященного этому герою. И среди этого есть робот-игрушка Ultimate WALL-E.



                  Ultimate WALL-E — это почти точная копия главного героя, сделанная из пластика с пультом управления. Робот может говорить тем же самым голосом, что и был в фильме, свои “фирменные” фразы. Также он может танцевать, воспроизводить музыку из MP3-плеера (соединяется с помощью специальных проводов), ездить и поворачивать. С помощью пульта управления можно давать ему до 1000 разных команд.

                  Читать дальше →
                • Установка и настройка Ubuntu 8.04 на ASUS Eee PC


                    Когда я покупал себе ASUS Eee PC, я совершенно не думал о том, какую операционную систему установлю на нем — однозначно это будет Ubuntu Linux. Во-первых, потому, что Ubuntu у меня стоит и дома и на работе, во-вторых, потому, что и дома и на работе у меня есть локальное зеркало репозитория Ubuntu, а в-третьих просто потому, что данный дистрибутив меня всем устраивает.

                    После покупки я сразу же полез в Интернет в поисках различных HowTo по установке Ubuntu 8.04 на Eee PC. Результат меня несколько удивил. Несмотря на огромный ажиотаж вокруг Eee PC, этих самых HowTo в сети не так уж и много + большинство из них нацелены на Ubuntu 7.10 и предлагают запустить некий скрипт, который заменит системные конфигурационные файлы своими, заточенными под Eee PC.

                    На эти скрипты я даже и смотреть не стал, т. к. они предназначены для Ubuntu 7.10, и их запуск на Ubuntu 8.04 может привести к нехорошим последствиям. Поэтому во время поиска необходимой информации в сети я обращал внимание только на те статьи, в которых описывается, как можно настроить Ubuntu под Eee PC «своими руками». Найти такой HowTo, в котором содержались бы ответы на все встающие передо мной вопросы, мне не удалось, поэтому я решил систематизировать собранную мной информацию и слить ее в одну статью. Сейчас моя система уже настроена, поэтому я постараюсь вспомнить все действия, которые я производил над ней, дабы все заработало так, как мне хочется. Надеюсь, я ничего не упущу. :)

                    Читать дальше →
                  • Релиз OpenMW 0.1

                      OpenMW — это свободная реализация движка The Elder Scrolls 3: Morrowind на GPLv3. Целью проекта является создание свободной кросс-платформенной играбельной замены проприетарному TES:Morrowind.



                      В проекте планируется поддержка любой ESP, включая дополнения Tribunal и Bloodmoon, исправление багов, улучшение интерфейса и также добавление новых игровых возможностей.

                      Сейчас реализовано:
                      .загрузка карт из командной строки,
                      .отрисовка карт,
                      .перемещение по миру,
                      .отрисовка моделей PC и NPC (без анимации),
                      .базовая поддержка музыки и звуков,
                      .загрузка любых ESM от Morrowind, Tribunal и Bloodmoon

                      Технологии:
                      Язык программирования: D
                      Графика: OGRE
                      Звук: Audiere
                      Скриптовый язык: Mons ter
                      Ввод: OIS

                      Текущая версия работает только под Linux. Планируется поддержка Windows и MacOS X.
                    • СПИК: что хорошего?

                        СПИК умело пользуется тем, что питерским жителям просто не из чего выбирать. Не все могут вырваться в Москву на КИБы, РИФы и РИТы. Поэтому все все равно приходят, а потом ругают скучные доклады и фиговую организацию. О том, что на СПИКе было плохого наверняка написано уже куча постов. По сему напишу о том, что было хорошего.
                        Читать дальше →
                      • MySQL rownum

                          Постановка задачи


                          Есть таблица меню в БД с полем порядка order_id, но порядок неправильный и надо порядок обновить по алфавиту другого поля title. Сортировка по полю title исключается, потому что таблица представляет из себя иерархическое меню, где порядок может менять пользователь устанавливая order_id. Использовать отдельно серверную обработку (php) тоже невыгодно — лишнее разделение бизнес логики если это можно сделать в БД, да и на случай больших объемов данных это займёт больше ресурсов.

                          Решение


                          В MySQL к сожалению отсутсвует такая возможность ROWNUM, RANK(),
                          ROW_NUMBER() как в ORACLE или MSSQL. Присутсвие _rowid никак не влияет
                          на ситуацию. В нашем случае можно использовать переменные, введённые с пятой версии (или раньше):
                          SET @rank=0;
                          SELECT @rank:=@rank+1 AS rank, id FROM menu;

                          Для обновления такой таблицы через саму себя у меня не получилось, поэтому я просто скопировал таблицу под другим именем и выполнил такой запрос:
                          SET @rank=0;
                          UPDATE `menu` SET order_id=(
                          SELECT @rank:=@rank+1 FROM `menu2` WHERE `menu`.id=`menu2`.id LIMIT 1
                          ) WHERE parentID=0 ORDER BY `title` ASC;



                          Оригинал
                        • О возможностях Windows 7

                            Следующая версия ОС от Microsoft — Windows 7 — будет основываться на модифицированном ядре Windows Vista, а не на новом мини-ядре MinWin. Об этом не так давно заявил глава отдела разработки Windows Стивен Синофски (Steven Sinofsky). Он же ранее упоминал, что в новой ОС будет целый ворох новых функций (кто бы сомневался). Буквально несколько часов назад это (во время All Things Digital Live) наглядно подтвердили Билл Гейтс и Стив Баллмер.


                            Главная новая фича Windows 7 (и повод для прошедшей презентации) — реализация поддержки сенсорных экранов с функцией мульти-тач, которая впервые была продемонстрирована Microsoft в их Surface Table. Во время презентации представители Microsoft показали, как можно, при помощи multi-touch, играть на цифровом пианино, работать с картами Live Maps, Virtual Earth, а также запросто передвигать мальцами иконки и менять размер фотографий.

                            Редмондцы, впрочем, заявили, что показанные возможности multi-touch — отнюдь не «финал». До выгода Windows 7 осталось еще как минимум 18 месяцев, поэтому все может быть перекроено и переделано.

                            via Gizmodo