Translate

середу, 21 квітня 2010 р.

HTC Android Developers Contest


З метою пітримки розробки нових Android додатків, HTC починає перший конкурс для Android-розробників в Україні — HTC Android Developers Contest.
Проект проходить у два етапи:
  1. Конкурс Ідей
  2. Конкурс Андроїд розробників

Конкурс Ідей


Як проходить конкурс

Ти пропонуєш свою ідею програми для Android та/або оцінюєш інші ідеї. Кількість ідей від одного користувача не обмежується. Ідеї публікуються українською або російською мовами. Найкраща ідея буде визначена шляхом голосування на сайті. Проголосувати можна за будь-які ідеї, що сподобалися, але тільки один раз за одну ідею.
Подати ідею можна через спеціальну форму за попередньою модерацією. Приймаючи участь у Конкурсі Ідей, учасник не забороняє використання своєї ідеї розробниками.

Терміни

  • 05.04—25.04 — відкрита можливість надсилати свої ідеї на Конкурс Ідей
  • 25.04—05.05 — Експерти Конкурсу Ідей відбирають 30 найкращих ідей внутрішнім голосуванням;
  • 05.05—25.05 — період голосування за найкращі ідеї;
  • 26.05—оголошення результатів Конкурсу Ідей;

Автор найкращої ідеї за результатами голосування отримає приз — телефон HTC Desire.

Вся  інформаця про змагання тут http://htc-android.com.ua/contest/

Ті хто зголоситься на цей конкурс, будь ласка напишіть про вашу ідею і на нашому блозі

P.S.

Коротке пояснення від організаторів

Конкурс ідей, окремо. Подача ідей завершується 25 квітня, далі відбір 30-ти експертами, далі по 30-ти піде голосування .

Конкурс розробників - [...] починається з 24 квітня.  Реалізувати можна як власну ідею так і ідею із сайту (якщо своїх ідей забракне можна зоорієнтуватися, що потрібно користувачам)



вівторок, 20 квітня 2010 р.

CMYK у Java


Десь з пів року тому зіткнувся з проблемою конвертації картинки зі  CMYK в RGB
Як виявилось задача нетривіальна
Всі конвертери які були в неті конвертували картинку то у неправильні  кольори, то просто у відтінках одного кольору то чорнобілу
От придумав ось такий солюшин  - мож кому пригодиться. При своїй простоті він і найбільш ефективний
public static BufferedImage manualColorConvert(BufferedImage bufferedImage) { 
         
            int w=bufferedImage.getWidth(), h=bufferedImage.getHeight(); 
            //blank canvas 
            BufferedImage resultVersion = new BufferedImage(w,h , BufferedImage.TYPE_INT_RGB); 
             
            Graphics2D g2 = resultVersion.createGraphics(); 
            //white background 
            g2.setPaint(Color.WHITE); 
            g2.fillRect(0,0,w,h); 
            //paint on image 
            g2.drawImage(bufferedImage, 0, 0,null); 
            //invert colors 
            short[] invert = new short[256]; 
            for(int i = 0; i < invert.length; i++) { 
                invert[i] = (short) (255-i); 
            } 
            LookupOp op = new LookupOp(new ShortLookupTable(0,invert),null); 
            op.filter(resultVersion, resultVersion); 
            return resultVersion; 
        }

Ідея прийшла звідси  http://pdf.jpedal.org/java-pdf-blog/bid/11403/Odd-coloured-JPEGs-in-Java-with-ImageIO

Пости на технічні теми


Маленьке соцопитування
Чи є сенс постати тут якісь технічні теми?
Так
Ні

Редаговано
Згідно відгуків у Баззі
Так - 8
Ні - 3
+одна порада спробувати, що я і зробив