Архива за 'java' категорију

Jubler и x86_64 Дебиан

March 25, 2010
Jubler је сјајан слободни вишеплатформски програм за уређивање поднаписа (титлова), али на 64битним ГНУ/Линукс системима има неке бубице које се решавају релативно једноставно. Библиотека libffdecode.so долази у верзији за 32 бита, те је треба компајлирати.

Резервна копија цвркута

October 9, 2009
Да би ублажили потиснуту стрепњу од губљења драгоцених цвркута, корисници навучени на Твитер треба да имају резервну копију својих „блебетања“ на свом рачунару.

Rad sa splitovanim fajlovima na Macu

August 13, 2009

Ukoliko skidate veće fajlove sa neta sigurno ste došli u priliku da se susretnete sa takozvanim splitovanim datotekama koje zahtevaju poseban softver koji će da ih joinuje. Prilično sam siguran da ova praksa postoji iz jednostavnog razloga da naterali mene da popizdim i da me iznerviraju.

U svakom slučaju, za Windows postoji program koji se zove HJ Split kojim možete povezati ove fajlove u arhivu koju možete koristiti na normalan način, ali ako ste na Macu niste takve sreće. Doduše postoji Java aplikacija koja radi posao1. Ovo čudo softverskog inženjeringa možete videti ispod u punom sjaju.

Jel radi? — Radi. Teraj!

1 Mislio sam da ove dve stvari nikada neću biti u prilici da kažem u istoj rečenici.

S60: Upvise Shopping Lists

January 6, 2009

Upvise је сервис који омогућава неколико различитих сервиса по принципу сервер–клијент. Клијент је Java апликација која се инсталира на паметни мобилни уређај (подржани су телефони са подршком за MIDP 2.0 J2ME, Blackberry, iPhone, Google Android и Windows Mobile) а серверска апликација је смештена на вебу, на Upvise серверима.

У пакету за кућне кориснике (Upvise Personal), који је уједно и бесплатан, долазе апликације Contacts, Notebooks, Shopping lists, Wikipedia и RSS News, док се за пословне кориснике (Upvise Bussines) добија комплетно решење за управљање ресурсима Business Contacts, Tasks, Projects, Ideas, Workspaces и Users. Претплата на годишњем нивоу за пословне кориснике је 49 USD, док је за обе варијанте величина базе за смештање података на серверу неограничена.

Оно што посебно радује је могућност управљања свим податацима преко веб сучеља у омиљеном веб прегледачу, као и могућност извоза и увоза података из/у базу. Подаци се при извозу спремају у CSV датотеке запаковане у ZIP архиву.

Могућности апликације Shopping Lists

Обзиром да мене овога пута интересује само алатка за планирање куповине, стога ћу анализирати и представити апликацију Shopping Lists.

Организација базе података врши се по категоријама у које се смештају артикли. Иницијално не постоје одређене категорије и артикли разврстани по њима, па корисник мора сам да се позабави овим послом. А он, да будем искрен, уме да буде напоран и потраје. Ја сам направио следеће категорије: домаћинство, хигијена, хлеб и пециво, конзерве и сува храна, месо и риба, млеко и прерађевине, напитци, непрехрана, поврће, разна храна, слаткиши, смрзнута храна, воће и здравље. У сваку од њих додао сам по „неколико“ артикала, тако да сам се зауставио на цифри 207.

За сваки артикал се могу поставити следећи подаци:

назив, да ли га треба купити, количина, јединица мере, цена, категорија којој артикал припада, којој листи за куповину артикал припада (Shopping list), некакав(?) Aisle број (немам појма о чему се ради а мрзи ме да читам „хелп“ ), и опис .

Када је база артикала разврстаних по категоријама напуњена, планирање куповине се обавља једноставним „штиклирањем“ кућице са леве стране артикла у списку артикала. Ако је неки артикал иницијално заборављен да се дода у базу, једноставно га је накнадно додати.

Листе за куповину могу да послуже код класификовања артикала за куповину у одређеним радњама. На пример, ја сам за почетак направио листе: апотека, бакалница, дисконт, макси, месара, метро, пекара, пијаца и рода центар. Обзиром да се „место куповине“ одређује код самог артикла, приликом прављења списка потрепштина горе поменутим „штиклирањем“, они се аутоматски разврставају у одговарајуће радње. Овако ми је лако да видим шта треба купити у Рода центру, без мешања са намирницама које иначе купујем на пијаци (добро, купује супруга, али битна је поента ).

Најбоља ствар од свега је што списак за куповину може да се направи из Фајерфокса куцајући и кликтајући мишем из удобне фотеље уз гутљаје свеже скуване кафице, а у радњи потрепштине „чекирати“ на телефону.

За синхронизацију клијента са сервером неопходна је функционална Интернет веза, било GPRS или WIFI. Цео систем користи XML структуру података, а обзиром да у клијенту постоји кеширање, укупан проток сведен је на минимум.

Набавка

Клијент за личну употребу је, како горе рекох, бесплатан и инсталира се посетом страници m.upvise.com преко мобилног уређаја, или преузимањем .JAR датотеке са странице за преузимање и њеним трансфером на телефон на било који начин (bluetooth, infrared, USB).

Пошто се клијент апликација инсталира, ако налог на Upvise серверу није направљен, треба га направити (довољни су адреса е-поште и лозинка). Након тога, уместо памћења лозинке за приступ налогу може се користити привремени „код за упаривање“ (Pairing code) који се добија на страници за подешавање налога (морате бити пријављени на сервер да би уопште приступили овој страници, логично).

IMHO: Ин мај хомбли опинион

Сам клијент–сервер приступ ми се свиђа као идеја, још да постоји неко дугме за освежавање стања, т.ј. синхронизацију на захтев корисника било би супер. Ова бољка се највише уочава у почетку, приликом „играња“ са подешавањем базе артикала. У суштини, када се база направи, програмчић сасвим комотно може да ради и Offline, као што ради Handy Shopper.

На жалост, српског језика међу понуђенима нема, па ће у веб апликацији за цену артикала бити приказан амерички долар. То не смета самом функционисању целе ствари, али ето боцка очи :). Такође није могуће уређивати ни јединице мере, па уместо литара и милилитара имамо на располагању само унце и фунте (поред комада, паковања, флаша, конзерви, кутија, грама и килограма).

Ако неко прочита Help, могао би да каже чему служи онај Aisle број

Google Java Engine

October 22, 2008

Google App Engine će podržavati i Java platformu (nadam se uskoro).

Java 6 Update 10

October 17, 2008

Update 10 Java SDK-a je dostupan za download. Pogledajte šta je ispravljeno a šta dodato.

IT Dan 2008

October 12, 2008

29. i 30. oktobra u Kulturnom centru Rex održaće se serijal predavanja na temu Jave i srodnih open-source tehnologija. Ulaz na IT Dan je besplatan i nije potrebno izvršiti registraciju tako da su svi zainteresovani dobrodošli. Šteta što su u pitanju radni dani - bojim se da neću biti u prilici da prisustvujem većini predavanja, ali se nadam detaljnom izveštaju na JavaSvetu

Belgrade: 29. October (Wednesday)

12:00-14:00 OpenJDK - Dalibor (Sun) 14:00-15:00 JavaFX for rich internet applications - Simon (Sun) 15:00-16:00 Improving support for dynamic languages - Dalibor (Sun) 16:00-17:00 Agilne metodologije: primer iz prakse - Predrag (Mozzart) 17:30-18:30 JSR 277 / Java 7 modularity - Dalibor (Sun) 18:30-20:00 DTrace&Java: Bridging the observability gap - Simon (Sun) 20:15-20:45 SAI: Sun Academic Initiative - Nikola (Sun)

Belgrade: 30. October (Thursday)

12:00-13:00 Troskok: OSGi, Maven2, Nexus - Nikola (Levi9) 13:00-14:00 GlassFish & Java EE for enterprise app - Simon (Sun) 14:00-15:30 Have some REST: build Web 2.0 apps&services - Nenad (Mogul) 15:30-17:00 Performance tuning for the JVM - Simon (Sun) 17:00-18:30 MySql - Bogdan (MySql) 18:40-20:00 After Party - (youngculture)

Fedora 9 (Sulphur)

May 14, 2008

Јуче око 16 часова по средњеевропском времену пуштена је у јавност нова верзија ГНУ/Линукс дистрибуције Федора 9 Сумпор (Fedora 9 Sulphur). Погледајте белешку о издању.

Пошто је мени преузимање са преоптерећених сервера још увек у току, пожурите по свој примерак и преузмите га са неке од локација наведених овде, а ако је сервер пројекта преоптерећен па не можете да му приступите (што је тренутно случај), искористите рецимо овај одраз.

(...)прочитајте остатак записа

©2008 Александар Урошевић за блог „Записи“ под BY-NC-SA CC лиценцом. Нема коментара

Gmail sada i kao Java app za mobilne

November 6, 2006

Kada sam juce proveravao svoj gmail na svom mobilnom telefonu prijatno me je iznenadio link na login stranici – “Get Gmail Faster!”; klikom na taj link dobijate mogucnost da skinete J2ME Gmail aplikaciju za vas mobilni telefon. Naravno, to sam odmah i ucinio – aplikacija ima klasican gmail izgled, radi veoma brzo i vrlo je jednostavna za upotrebu i mnogo je udobnija za rad od gmail mobile (XHTML) web aplikacije.

Preporucio bih vam da probate ovu veoma korisnu aplikaciju! Sve sto je potrebno da uradite je da u WAP browseru vaseg mobilnog telefona otvorite m.gmail.com