Компания Other World Computing (OWC) готовит к выходу на рынок новые модули оперативной памяти для ...
Здравствуйте, в этой статье я расскажу вам как регистрировать глобальные нажатия клавиш из Java под ...
Здравствуйте, в этой статье я расскажу вам как регистрировать глобальные нажатия клавиш из Java под Windows, Linux, BSD и Mac OSX с использованием отличной библиотеки JNA.
Для чего нужен JNA
Java с десктопом дружит сложно, для некоторых вещей нужно писать мосты для взаимодействия с операционной системой. Одной из таких функциональностей являются глобальные хоткеи, весьма популярные в аудио плеерах, когда даже в скрытом состоянии программой можно управлять с помощью определенных сочетаний клавиш или медиа-кнопок. На помощь приходит JNA — надстройка над jni и libffi для вызова нативных библиотек, она поддерживает почти все популярные платформы, разрабатывается уже долгое время и весьма стабильна.
Для джавы уже есть несколько достаточно стабильных библиотек для всех платформ: JIntelliType для Windows, которая даже поддерживает медиа-кнопки, JXGrabKey для систем Linux, и ossuport-connector для Mac OSX. Однако, все они используют jni, имеют разный интерфейс, и с библиотеками на jni не всегда удобно работать, потому что нужно прописывать пути к нативным библиотекам, разбираться с разрядностью системы и пр. Плюс это будет интересным упражнением по использованию JNA, потому что эту задачу можно сделать полностью на java достаточно малыми усилиями и получить легко поддерживаемый кроссплатформенный код.
Читать дальше →
OCZ Technology была одной из компаний, которые заработали для себя отличную репутацию в бизнесе SSD ...
OCZ Technology была одной из компаний, которые заработали для себя отличную репутацию в бизнесе SSD. Их последний накопитель OCZ Agility 3 основан на новом контроллере SandForce SF-2281, который поставляется с полной поддержкой интерфейса SATA 6 Гбит. Как и все последние твердотельные накопители Agility 3 также поддерживает TRIM и NCQ. Потребительская линейка SSD от OCZ состоит [...]
Когда в очередной раз нахлынула волна «а чего бы не заапгрейдится?», я всерьез задумался о сборке ...
Когда в очередной раз нахлынула волна «а чего бы не заапгрейдится?», я всерьез задумался о сборке RAID-массива под систему. В качестве альтернативы маячила возможность купить SSD, хотя у меня до сих пор нет уверенности в долгосрочной надежности этого типа накопителей.
Читать дальше →
На ...
На Computex 2011 уже представлено много чего хорошего (гораздо больше, чем это освещено прессой, как обычной, так и Интернет-СМИ). Каждый день появляется все новая информация, так сказать «сводки с фронтов». Одна из таких сводок касается двух новых моделей накопителей, выпущенных компанией OCZ. Накопители получили название RevoDrive 3 X2 and RevoDrive Hybrid. Обе модели, к слову, основаны на PCI-Express x4 и контроллерах SandForce SF-2200.
Читать дальше →