Search
Write a publication
Pull to refresh
11
0
mkdotam @mkdotam

User

Send message

Решение проблемы с вертикальной синхронизацией в видео на Ubuntu 10.04

Reading time2 min
Views48K
Этот топик я писал в песочницу, однако благодаря @BSDaemon, я получил инвайт еще до его (топика) публикации.
Продолжительное время Ubuntu я обходил стороной. Но недавно решил поставить. Все хорошо, красиво и вроде бы стабильно, но столкнулся я с одной неприятностью: при просмотре видео в полноэкрнном режиме, при ярких динамичных сценах, картинка будто бы делиться на части, и эти части не состыковываются между собой:

image
Сразу оговорюсь: у меня видеокарта GeForce, поэтому проблема, а также ее решение будет актуальна для пользователей видеокарт компании Nvidia. Подобный рассинхрон появляется только при включенном Compiz. По скольку Compiz меня радует не только красотой, но и удобством, отказываться от него я не собирался, вследствие чего стал искать решение.
Читать дальше →

Пустим QR коды в автодизайн

Reading time2 min
Views2.5K
В свое время возникла идея приукрасить машину QR-кодом чтобы немного скрасить потерянные в пробках часы жизни таких же автолюбителей, как и я.
В итоге сделал макет и собрался уже печатать, но потом возникла еще одна идея. Почему бы не совместить два типа кодов, дабы мои художества были доступны для понимания не только владельцам ридеров QR-кодов, но и, например, MS Tag.

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

После этих исследований родилось такое вот странное оформление запасного колеса моего четырехколесного друга:
image

Подробности и инфо на чем печатать такие коды под катом.
Читать дальше →

15 советов по Ubuntu для опытных пользователей Linux (перевод)

Reading time7 min
Views40K
Оригинал статьи на английском. Перевод: Boten, Deniska, MaxElc

Несколько дней назад я (здесь и далее — автор оригинальной статьи — Прим. пер.) написал о книгах, которые могут скачать начинающие пользователи, и прочитать их, чтобы изучить Linux самостоятельно. Сегодня в секции о Linux у нас есть кое-что и для опытных пользователей. Перед вами несколько советов, которые вы должны попробовать, если вы опытный пользователь Ubuntu Linux
Читать дальше →

Интересное направление игр для мобильных платформ

Reading time2 min
Views1.2K

Геймплэй


Через неделю работы над игрой 3rdEye выложил ее в Markete. Идея заключается в переносе RPG стиля в реальный мир, потому и назвал направление игры как RPG Real Life (RPGRL). Сюжет на первом milestone пока прост — ваше местоположение отображается на карте (используется только GPS, т.к. важна точность данных), вокруг бегают различные существа, которых желательно истреблять, за что дается опыт. Длительное истребление их может быть утомительным, т.к. для этого нужно зажать телефон в руке, и, когда монстр рядом, бить его. Для считывания телодвижений используется акселерометр, наносимый ущерб твари определяется не физической силой удара, который главное обозначить, а уровнем игрока. Уровень в свою очередь определяется количеством опыта, который так же влияет и на количество жизней. Так же можно сбивать врагов на машине, но опыта за это дается очень мало.
Правила, доступные из главного меню игры.
Таблица рекордов.

Читать дальше →

Запуск торрентов с мобильника по фотографии DVD

Reading time1 min
Views764
Вы пришли в магазин DVD-дисков и выбрали хороший фильм. Но вместо того, чтобы покупать, просто фотографируете его камерой своего смартфона на платформе Android. Когда приходите домой — фильм лежит на диске вашего ПК. Именно так работает программа Torrent Droid.



Torrent Droid победил на конкурсе, который проводил сайт Androidandme по созданию программы по сканированию штрих-кодов смартфоном G1 и автоматической загрузке торрентов. Видимо, идея витала в воздухе, а запускать торренты с мобильника — весьма востребованная задача. Главное, чтобы всё работало автоматически и к моменту прихода пользователя домой фильм уже был скачан.

Окончательная версия Torrent Droid появится примерно через месяц на сайте Zerofate. Хотя уже сейчас в ней работает основной функционал, что и запечатлено на видео.

via TorrentFreak

Марш против RDBMS или проекты распределенных хранилищ (key-value stores)

Reading time5 min
Views15K
candybar2Вот вы часто создаете проекты? И, наверное, везде применяете базу данных, в частности, MySQL (а кто-то и PostgreSQL). Но вот что интересно, по опыту да и просто после чтения описания различных архитектур видно, что далеко не везде в проекте нужны ключевые особенности баз данных, во многих случаях базу используют просто как некоторое хранилище обычных данных. Например, в системах кеширования базы обычно не применяются, более того, кеширование как раз используют для того, чтобы избежать лишних запросов. А что используют для кеширования наиболее часто? Memcached. А что это такое? Это распределенная система хранения данных на основе хеш-таблицы. В общих чертах, это просто хранилище пар ключ-значение, над которыми можно производить только основные операции — запись, чтение, удаление и проверку на присутствие. Да-да, нет никаких фильтров, выборок, сортировки, самый максимум — система тегов для выборки одним запросом всех связанных записей. И во многих случаях такого функционала вполне достаточно.
Читать дальше →

Памятка дизайнеру сайтов

Reading time10 min
Views246K
Вторая версия статьи, расширенная и дополненая.

Большая часть готовилась для моего выступления на «РИТ: Клиентские технологии», куда я, к сожалению, не доехал.

 

Памятка дизайнеру сайтов

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

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

Читать дальше →

Познаём Java. Вторая чашка: собираем классы в кучки. Пробуем апплеты

Reading time5 min
Views80K

Чем обусловлена структура Java?


Как вы уже слышали, Java проектировалась с рассчётом на совместимость со всем, чем только можно. Такое ограничение вынудило разработчиков Java сделать её такой, чтобы максимально упростить развёртывание приложений, при этом обеспечив логическую стройность языка.

Как происходит загрузка классов?


Читать дальше →

Простой калькулятор на " боярском" диалекте MSVС++

Reading time2 min
Views34K
Последующий код навеян этим крутым топиком с «боярскими» дефайнами кейвордов С++. Мы творчески дополнили набор, и получился следующий текст программы:
Читать дальше →

Firefox, сброс оперативной памяти в свёрнутом режиме

Reading time1 min
Views2.4K
В последнее время довольно часто приходится слышать о неимоверной прожорливости Огненной Лисы. Появляется множество расширений (полезных и не очень) и вместе с этим растут запросы к ресурсам вашей машины. За удобство приходится платить кровными мегами.
Читать дальше →
2

Information

Rating
Does not participate
Location
Армения
Date of birth
Registered
Activity