2013. január 30., szerda

PubSearch 1.1

Újdonságok az 1.0-hoz képest
  • újrafordítva a legfrissebb JDK-val (7u11)
  • friss JavaFX-ből fakadó megjelenítési bugok javítva
  • Google Scholar mintái javítva
  • Springerlink mintái javítva
  • az alábbi adatbázisok hozzáadva:

Letölthető
SourceForge
Softpedia

2013. január 27., vasárnap

Lájk :)

Frissebb megoldás ezen a linken!

Na vééééégre sikerült megoldanom! :) Lehet lájkolni a posztokat!

Régen valahogy nem találtam meg a vezérlőelemek kibontása gombot a sablonszerkesztőben, de most sikerült beillesztenem a megfelelő helyre a kódot. Sok leírás van, de én is leírom, hogy kell. :-)

  1. Sablon
  2. HTML kód szerkesztése
  3. Vezérlősablonok kibontása pipa
  4. keress rá a <data:post.body/>-ra
  5. onnan még lejjebb mehetsz, pl. a <div class='post-footer-line post-footer-line-2'/> részig, én ez elé illesztettem be, mert nekem itt volt jó
  6. a beillesztendő kód:
<br/>
<iframe allowTransparency='true' expr:src='&quot;http://www.facebook.com/plugins/like.php?href=&quot; + data:post.url + &quot;&amp;send=false&amp;layout=standard&amp;width=450&amp;show_faces=false&amp;font&amp;colorscheme=dark&amp;action=like&amp;height=35&amp;appId=APP_ID&quot;' frameborder='0' scrolling='no' style='border:none; overflow:hidden; width:450px; height:35px;'/>
Ezt a beillesztendő kódot a következőképp kell legenerálni:

  1. felkeresed a Facebook Like Button oldalt
  2. beállítod a kinézetet, beírsz egy random URL-t, hogy legenerálja a kódot, pl. google.com
  3. Get Code, és az IFRAME-et választod
  4. a kapott kódban az src="..." részt lecseréled erre:
expr:src='&quot;http://www.facebook.com/plugins/like.php?href=&quot; + data:post.url + &quot;&amp;send=false&amp;layout=standard&amp;width=450&amp;show_faces=false&amp;font&amp;colorscheme=dark&amp;action=like&amp;height=35&amp;appId=APP_ID&quot;'
Ez jelzi a Bloggernek egyrészt, hogy az src paraméterben egy kifejezés lesz, másrészt pedig a kifejezésbe beépíted az adott poszt URL-jét.

2013. január 26., szombat

PubSearch

Történet
Ez az első interneten publikált projektem. Ez a program volt a szakdolgozatom az egyetemen, és létrehoztam hozzá egy SourceForge fiókot, hogy SVN-t tudjak használni. Egy évvel később, 2013 első heteiben kaptam egy levelet a Softpedia-tól, melyben arról tájékoztattak, hogy a programomat felvették a Softpedia adatbázisába.

Mi is ez?
Ez egy Java program, amivel több publikációs adatbázisban kereshetsz (mint például Google Scholar, CiteSeerX, ACM, SpringerLink). Beírod a szerző nevét és a PubSearch összegyűjti ezen szerző publikációinak alapvető információit. Képes letölteni tranzitívan a hivatkozó publikációk listáját is, tehát egy kutató használhatja a programot impakt faktorának kiszámításához. A program proxy listát használ a weboldalak elérésére, hogy elkerülje a sorozatos lekérdezésekből adódó esetleges tiltást. Az adatbázisok bejárási módját a program definíciós fájlokból olvassa ki, melyet egyszerű szövegszerkesztővel lehet készíteni vagy módosítani. A publikációk adatait exportálhatod könyvtári formátumokban.

Követelmények

Funkciók
  • a következő publikációs adatbázisokban keres:
  • hozzáadhatsz/módosíthatod az adatbázis definíciós fájlokat
  • automatikus proxy lista letöltés
  • hivatkozó publikációk listájának tranzitív bejárása (ahol lehetséges)
  • az adatokat MySQL adatbázisban tárolja
  • az eredmény táblázat exportálható CSV vagy könyvtári formátumban
  • az egyes publikációk adatai exportálhatóak könyvtári formátumban
  • hozzáadhatsz/módosíthatod a könyvtári formátum sablonokat
  • magyar és angol grafikus felület

Letölthető
SourceForge
Softpedia 

Kézikönyv
teendőim közt :-)

2013. január 25., péntek

Awww yeaaah

...elindítottam az angol változatot. :-)

Filóztam, hogy weblapot csináljak-e, pl. a Weebly-n... még mindig csábító, hogy ott a blog posztokat lájkolni is lehet... de valahogy egyszerűbb így egy felületen kezelni a 2 blogot. :-)


2013. január 24., csütörtök

Siker

Szerintem joggal érezhetem sikernek, hogy szakdolgozatom, a PubSearch bekerült a Softpedia adatbázisába, és az azt követő 4 órában már 14 alkalommal letöltötték. A Softpedia team azt írta, tesztelték a programot, és "100% tiszta" minősítést kapott, vagyis nem tartalmaz kémprogramot (még jó hogy :-)).

2013. január 15., kedd

Friss Java

Biztosan hallottátok, hogy tegnap kikerült a legfrissebb Java 7 Update 11, mely egy kritikus hibát javít.

Mint sokan (9gag-ről és hasonló poénblogokról olvasom), én is úgy szoktam lenni a Java frissítési kérelmével, hogy "de nem ma!" - hát gondoltam most a biztonságom érdekében kivételesen engedem neki. 3 perc csönd (értsd: 0 párbeszédablak és 0 net traffic) után az updater kiírta, hogy már up-to-date vagyok. A java -version szerint viszont még mindig a 7u1-el szaladgáltam. :D

Az updater csődje után manuálisan vakarásztam le a régi JDK, JRE és JFX2 csomagokat a gépről, és felraktam a legfrissebb JDK-t.

Utána azért próbaképp kipróbáltam a szakdolim, amit még a jdk7u1+jfx2.0.2 kombóval fordítottam... éreztem én, hogy ki kell próbálni, persze nem működött. Nem találta meg a jfxrt.jar-t, vagyis a JavaFX 2 runtime library-t. Ugyanis jdk7u3 előtt a JFX még külön csomag volt, utána beleolvadt a JRE-be.

Megoldás:
Az indításkor megörvendeztető "Unable to load..." üzenetekben szereplő valamelyik relatív útvonal alapján kell elhelyezni a fájlt. Például: az indított program könyvtárának szülőjében: rt/lib/jfxrt.jar