Некоторое время назад мне потребовалось генерировать несколько QR-кодов для каждого пользователя системы. А чтобы было интересно сканировать этот код, было решено добавить в него логотип.
Как это сделать читайте дальше.
Метка «java» - 43
Генерируем цветной QR-код с логотипом на Java
2012-08-07 в 6:22, admin, рубрики: java, QR code, zxing, метки: java, QR code, zxing64-битная Haiku и порт OpenJDK уже не за горами
2012-08-07 в 2:52, admin, рубрики: beos, Haiku, haiku-os, java, open source, openjdk, операционные системы, Песочница, метки: beos, Haiku, haiku-os, java, open source, openjdk, операционные системыАлекс Смит, студент Haiku GSoC 2012, сообщает, что добился существенного прогресса в работе над портированием ядра Haiku на платформу x86_64. Вся функциональность ядра, за исключением дебаггера, уже доступна, также он портировал некоторые драйверы, включая PCI, драйверы дисков, BFS и PS/2 ввод. Для большинства драйверов портирование заключалось в исправлении ошибок компилятора. С другими были проблемы, связанные с 64-битной разрядностью, что сделало их портирование более проблематичным. Читать полностью »
How it’s made для программистов. Серия №2
2012-08-05 в 12:59, admin, рубрики: code review, java, mockito, netty, open source, spring, блог, Программирование, Совершенный код, метки: code review, java, mockito, netty, open source, spring, блогСлышали ли вы о Queuepy? А слышали ли вы об Open Source проектах, написанных на Java? А интересно ли вам узнать как они работают?
Если ваш ответ на последние два вопроса положителен, то неважно, слышали или нет вы о Queuepy до сих пор. Далее нам по пути.
Читать полностью »
Создание плагина для Intellij Platform (IntelliJ IDEA, RubyMine, WebStorm, PhpStorm, PyCharm and AppCode)
2012-08-03 в 13:01, admin, рубрики: IDE, intellij idea, java, jetbrains, plugins, pycharm, python, Песочница, метки: IDE, intellij idea, java, jetbrains, plugins, pycharm, python Привет!
В данном топике я расскажу как создать простой плагин для IntelliJ IDEA и PyCharm. Так как все IDE содержат одинаковый интерфейс для работы с плагинами, то модификация его для других систем не требует значительных усилий (подробнее), в отличии от процесса непосредственной разработки.
Предупреждию, что если вы решите создать свой плагин, то ожидаемый результат может сильно не соответствовать задуманному или потребует значительного времени. Если бы я знал, что получится и сколько я затратил времени, то врятли взялся бы.
Плагины пишутся на Java, UI создается на SWING. Документация для разработки плагинов состоит всего лишь из нескольких страниц и горстки примеров. На просторах интернета данная тематика не отражена совсем. Единственное, что слегка помогает это наличие исходных кодов у некоторых уже созданных плагинов.
Изначально я хотел создать окно в котором можно быстро и удобно выбрать описание стандартной библиотеки питона, но получилось плохо. Добавить ещё можно многое, хотя бы поиск и подсветку документации питона. Доделывать желания нет, пока проще по старинке использовать браузер.
Примеры работы с Google Map API, используя Java
2012-08-03 в 9:41, admin, рубрики: google maps api, java, Maps API, Песочница, метки: google maps api, javaДобрый день.
Спешу поделиться небольшим опытом использования Google Maps API Web Services.
В этой статья я расскажу как использовать службы для геокодирования, геодекодирования.
Так же как можно находить расстояния и маршруты между точками. И конежно же коснусь решения задачи «куда сходить ближе туда или туда».
Читать полностью »
Java-клиент для FlexMonkey, или Java-style LocalConnection
2012-08-02 в 15:04, admin, рубрики: flash, Flash-платформа, flex, java, qa, тестирование, метки: flash, flex, java, тестирование
Думаю, во многих командах, так или иначе связанных с разработкой Flex-приложений, рано или поздно возникает вопрос об автоматизированном тестировании продукта. А так, как наша команда занимается разработкой AIR-клиента для online-покера, совершенно закономерно, такой вопрос возник и у нас.
Читать полностью »
Прост как Java
2012-08-02 в 10:10, admin, рубрики: java, jelastic, Программирование, разработка, стартапы, хостинг, метки: java, jelastic, разработка, стартапы, хостингТехнологическая мигрень навсегда оставляет разработчиков – хостить проекты на Java теперь будет проще. Облачная платформа Jelastic получила $2 млн. инвестиций. Деньги пойдут на расширение бизнеса: США и страны Еврозоны уже проявили свой интерес к Jelastic.
Наверное, каждый Java-разработчик сталкивался с проблемой выбора хостинга. При этом рынок облачных сервисов на этот счет упорно молчал на протяжении 15 лет. Собственно, Jelastic и вырос из этой проблемы. Создав крупный проект на Java, Руслан Синицкий, Константин Александров и Алексей Скутин долго не могли найти площадку, на которой бы он разместился. Они оказались перед дилеммой: воспользоваться готовой платформой и переписать весь код приложения или взять на себя хлопотный процесс администрирования. Оба пути выглядели малопривлекательно. И тогда отцы-основатели Jelastic выбрали третий вариант – они создали собственную платформу.
Apache Maven — веб приложение
2012-08-01 в 7:06, admin, рубрики: java, maven, tomcat, Песочница, сборка проекта, метки: java, maven, tomcat, сборка проекта Если вы уже знаете, что такое Maven и хотите собрать простое модульное веб приложение (если нет- можно прочитать топик о нем и основы). Тема данного топика- как сконфигурировать pom.xml, добавить отдельный модуль к проекту, подключить плагины, развернуть приложение на сервере Apache Tomcat.
Читать полностью »
SAPокалипсис. BlackHat. Взлом J2EE. Кошмар, кошмар
2012-07-31 в 8:40, admin, рубрики: abap, ERP-системы, erpscan, j2ee, java, sap, Блог компании «Digital Security», информационная безопасность, метки: abap, erp-системы, erpscan, j2ee, java, sapВсем привет! Тут многие просили нас писать больше; собственно, выкроив времечко между перелётами, я вспомнил про парочку старых уязвимостей в… впрочем, вы уже догадались в чём.
Прошло уже немало времени с момента первой публикации информации о данных багах. А точнее, целый год. Ровно год назад я ездил на BlackHat с докладом по теме безопасности J2EE движка SAP. Почему бы и не поведать о той баге, тем более что до сих пор не дошли руки подробно описать в рунете всё, что было представлено на BlackHat, ну не считая небольшого видео с ZeroNights, где вышло довольно сумбурно.
Исследование посвящалось платформе SAP NetWeaver J2EE Engine, о которой по сравнению с ABAP Engine существует крайне мало информации, а по ее безопасности практически не было исследований во всём мире. А ведь Digital Security Research Group хлебом не корми, только дай разломать что-нибудь, куда ещё никто не совался. В общем, сперва будет немножко общих слов о том, что такое SAP и как это важно для бизнеса, так что циники могут пролистать вниз – к кускам кода, ну а все остальные могут читать дальше.
Темная цветовая схема для IntelliJ IDEA: продолжение и новости
2012-07-26 в 13:15, admin, рубрики: IDE, intellij idea, java, jetbrains, php, python, ruby, метки: IDE, intellij idea, java, jetbrains, PHP, python, rubyЭтот пост является продолжением этого. Тогда я разработал плагин, окрашивающий такие элементы интерфейса как деревья и списки в цвета выбранной схемы. С тех пор прошло уже почти 2 месяца и кое-что с тех пор изменилось.
1. Darcula
Главная новость: в JetBrains работают (в частности stalk) над стандартной темной схемой. Она будет подключаться через look and feel и будет называться Darcula. Она уже включена в исходники для Comunity Edition и попадет в новые EAPы.
- На данный момент она выглядит вот так:
- А вот тут можно посмотреть видео: www.screenr.com/asl8