Архив Декабрь 18, Пятница, 2009

Google Chrome / Speed Dial для Google Chrome

Нет комментариев »

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



Представляю вашему вниманию Speed Dial для Хрома.



Основные возможности расширения:

  • Выбор количества строк и столбцов на странице(максимум 6х6)
  • Выбор фонового изображения
  • Несколько предустановленных цветовых тем
  • Отключаемая строка поиска с Google Suggest
  • Перетаскивание элементов Speed Dial



Mono и Moonlight / Большие события из мира Mono/.NET — подробно обо всем

Нет комментариев »

imageЗа прошедшие дни произошел целый ряд крупных анонсов и релизов из мира Mono – open source реализации платформы .NET для разнообразных операционных систем (Unix, FreeBSD, Linux, MacOS X).



Во-первых, 10 декабря вышел фреймворк MonoTouch, об этом событии более подробно можно почитать тут. Этот фреймворк позволяет .NET-разработчикам писать программы на знакомом и мощном языке C# и использовать знакомые и полюбившиеся приемы, библиотеки и наработанный код. Например, MonoTouch в полной мере поддерживает такую технологию как LINQ. Для разработчиков под MonoTouch уже доступны печатная литература, вышла книга.



Электронная коммерция / Оптимизация оплаты Webmoney посредством Paymer

Нет комментариев »

image На днях пополнял на очень популярном сайте свой баланс посредством webmoney. Было крайне удивительно обнаружить, что администрация сайта оставила в мерчанте настройки по умолчанию. Результат — 0.8% моих денег им не дошли. Более того, они могли их заработать два раза, если бы сделали на своем сайте прием чеков Paymer правильно.


Игры / Великолепная подборка инди-игр*. Часть четвёртая

Нет комментариев »

*или чем занять все выходные на полгода вперёд.



Четвёртая часть, последняя на сегодня(а может быть и нет. Подробности — в конце поста). Я надеюсь, что кто-нибудь живой(после трёх частей-то!) до сюда доберётся :)



Часть первая.

Часть вторая.

Часть третья.


La Mulana

La MulanaДлинная платформенная игра в стиле Индианы Джонса, большей частью основанная на Maze of Galious от Konami и других играх компьютеров MSX. Она невероятно сложна, включает в себя зверские битвы с боссами и трудные головоломки, но благодаря этому заработала себе многочисленных поклонников(мазохистов).



Бесплатная.

Windows.




Mount & Blade

Mount & BladeСуществует много игр, действие которых разворачивается в средневековье, но лишь парочка из них тянет на звание «реалистичных симуляторов». Игра, в который кавалерийские баталии реализованы настолько по-живому, что прям-таки ощущаешь себя в шкуре воина, не могла не понравиться тысячам игроков по всему миру. Пользователь напрямую управляет только одним персонажем в игре, но может нанимать и тренировать солдат для помощи в битве. Игра печально известна своим открыто-незаконченным геймплеем, но тем не менее стоит того, чтобы с головой в неё уйти на несколько дней.



$30 на сайте разработчика. Официально издана в России компанией 1C.

Windows.



nVidia CUDA / CUDA и .NET — укрощаем native код

Нет комментариев »
Возникла у меня необходимость написать приложение в среде Visual C++ 2008 Express Edition, которое бы обрабатывало нейронными сетями коллекции изображений. И решил я поэкспериментировать с технологией CUDA, о которой слышал уже давно, благо обладаю соответствующим железом.





Скачал всё, что требуется для CUDA, и установил. Консольные сэмплы скомпилировались и запустились, что меня очень порадовало. Но. Мне-то приложение нужно писать не консольное, а GUI-шное, так сказать Windows Forms проект. Поскольку MFC я не люблю, то решил воспользоваться именно .NET решением. Вот. А проблемы начались, когда я начал миксить созданный в MSVC++ проект с файлами *.cu и компилятором nvcc.exe



Дело в том, что платформа .NET не дружит с native кодом, на котором основано использование CUDA. Я стал искать, как же их всё таки слить воедино. Нашёл некую технологию CUDA.NET, которая по заверениям разработчиков "is an effort by GASS to provide access to CUDA functionality through .NET applications". Не знаю, как они там это «провайд», но лично у меня её использовать не получилось…



В общем, искал я дальше, и на одном из форумов творищ BarsMonster посоветовал мне написать dll с функциями CUDA, используя native код, а потом импортировать эти функции уже в приложение с .NET Мне такой вариант понравился, и я так и поступил. Но, поскольку в процессе реализоации этого метода я столкнулся с разными трудностями и ошибками, я решил написать комплексный how-to по этому делу. Итак, приступим.


Игры / Великолепная подборка инди-игр*. Часть третья

Нет комментариев »

*или чем занять все выходные на полгода вперёд.



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


Chalk

ChalkЯ рассматриваю эту игру как шутер, хотя на самом деле вы ни во что стрелять тут не будете. Управляя куском мела мышью, вы уничтожаете врагов, пересекая их слабые места нарисованными линиями. Эта игра — отличный пример хорошей реализации талантливой идеи.



Бесплатная.

Windows.




Clean Asia

Clean AsiaДругой инновационный шутер, Clean Asia позволяет вам контролировать либо Майкла Р. Дола на корабле-привлекателе, либо Мики И. Дола на корабле-отражателе. Ваша цель? Уничтожение злобных глазных яблок, которые одурманили людей Азии(отсюда название). Но на самом деле, этот странный сюжет придуман лишь для обёртки находчивой игровой механики, которая заставляет вас разбивать на куски врагов, а затем использовать эти куски в роли пуль.



Бесплатная.

Windows.



Игры / Великолепная подборка инди-игр*. Часть вторая

Нет комментариев »

*или чем занять все выходные на полгода вперёд.



Вторая часть грандиозной подборки инди-игр для читателей Хабрахабра. Начало положено в этом посте.



Почему всё растянуто на четыре части, а не в одном посте? Нет, я не гонюсь за рейтингом. Изначально я хотел засунуть всё в один пост, но что-то не получалось с технической стороны. Пост достаточно большой выходил — около 85 килобайт одного текста. Тогда я написал в техподдержку, и уважаемый Shoohurt мне ответил:

Игорь <xrazont@gmail.com>

Я хочу запостить относительно большой топик(~85 килобайт текста с тегами), но не получается — после нажатия на кнопку «отправить» сначала ничего не происходит, а потом вылезает сообщение «Some error… We know…». Мне действительно лучше подождать, пока эту проблему(если это проблема вообще) починят, или же запостить как-нибудь по-другому? Очень не хотелось бы резать пост на части.



Alexander Savitsky <as@thematicmedia.ru>

Это не совсем баг, а, скорее, особенность механизма постинга на Хабре. В идеале столь большие топики лучше все-таки постить частями (можно одну за другой сразу). В противном случае нам придется возиться с этим топиком вручную, что едва ли хорошо :)



Я тут подумал, что препираться не стоит и разделил пост на четыре. Зато теперь можно ещё с десяток написать! Правда вот столько игр не наберётся хороших…


World of Goo

World of GooВдохновлённая Pontifex, World of Goo, выстрелившая на весь мир, стала одной из самых популярных инди-игр. Удивительно, но собирать башни и другие шедевры архитектурного Goo-искусства из живых капель грязи может быть весьма медитативным процессом, требующим некоторой подготовки и доставляющий истинное наслаждение прочностью всей конструкции. А прекрасный саундтрек отлично способствует всему этому!



$20.

Windows, Linux, Mac OS X, Wii.

Пост на Хабре про World of Goo




Caster

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



$5.

Windows, Linux, Mac OS X, iPhone.



Игры / Великолепная подборка инди-игр*. Часть первая

Нет комментариев »

*или чем занять все выходные на полгода вперёд.



В определении инди-игр я волен соглашаться с энциклопедией Google Knol(привет, Mio :) :

Инди-игры (англ. indie games от англ. independent — «независимый») — видео-игры, созданные независимо от крупных издателей. Большинство изначально свободных игр также относится к этой категории. Инди-игры обычно — дешёвые или бесплатные, часть из них разрабатывается как open source. Разработчиками инди-игр руководят чаще всего «некоммерческие» мотивы — желание самореализации, воплощения своих идей и фантазии, некоторой славы и пр. На создание такой игры могут уйти годы или она может быть завершена за несколько дней или даже часов, в зависимости от её сложности, участников, оформления.





Полтора года назад я опубликовал пост-перевод «50 действительно хороших инди игр».

Настоящий цикл постов является, так сказать, «изданием вторым, исправленным и дополненным». Я искренне надеюсь, что после прочтения вы найдёте для себя от двух и больше любимых игр, в которые вам будет приятно сыграть всегда.



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



Стоит сказать, что в некоторых описаниях я использую немного слэнговое слово «рогалик» — оно оказалось наиболее удобным. Что оно обозначает, можно прочитать в почти одноимённой статье в Википедии.



Наслаждайтесь!


Cave Story

Cave StoryЭта игра — подлинный образец японского искусства. Отточенная до блеска печальная история про милых кроликоподобных существ и робота-солдата, страдающего амнезией. Дайсуки Амайа aka Pixel, будто истинный волшебник, вернул меня в детство, когда восьмибитный процессор творил чудеса. Собственно, по этой же причине некоторые молодые игроки не понимают всего шарма игры и бросают её, так и не начав. А пройдя всего один раз, вы рискуете увидеть далеко не всё ;)



Бесплатная.

Windows(проект перевода на русский язык). Порты на Mac OS X, PSP, Linux, Xbox, Ожидается официальная версия для Wii.



Идеи для стартапов / AppStore IRL

Нет комментариев »

С разрешения моего друга никсана



Цитирую:

В перерыве между зачетами родилась у меня идейка такая!

Все знаю про существование AppStore’ов и Android Market’ов, а что если замутить сервис, ровно с таким же функционалом, только не для програм, а для продуктов из магазина!


Apple iPhone / Приложение для iPhone от AlterGeo (aka Wi2Geo)

Нет комментариев »

Мы, наконец, выпустили приложение для iPhone. Правда под брендом AlterGeo, но именно так в самом скором будущем будет называться наша геосеть. Скачать приложение можно в iTunes Store. Полное описание приложения можно увидеть здесь: http://altergeo.ru/iphone/



Для тех же, кому лениво ходить по ссылке, немного скриншотов и функционала я опишу прямо в этом посте.



Во-первых, приложение умеет не только Google Maps, но также еще Яндекс.Карты и Open Street Maps. На случай, если вы попадете в места, где нет гуглокарт.



Во-вторых, вы можете общаться с другими пользователями сервиса при помощи удобного встроенного чата, сделанного на основе XMPP.



Под катом немного скриншотов.