Archive for the ‘Open Source’ Category

Nyílt Forrású ColdFusion motor Javán, a Google Apps motoron

Thursday, April 16th, 2009

Váloszínűleg már hallotad, hogy a Google Alkalmazás Motor most már a Javát is tamadja.  És azért mert ColdFusion = Java, egyből támadt egy kis zörej a CFML közösségben arról, hogy legyen a Google Apps-en egy CFML motor is.

Vince Bonifanti a New Atlanta-tól azt irta az Open BlueDragon listán, hogy majd kipróbálja - és két nap múlva bejelntette, hogy sikerült:
http://vbonfanti.appspot.com/index.cfm.

Nos, azt magyarázta, hogy egy kicsit meg kellett módosítani a BlueDragon-t, hogy működjön, és hogy majd blogolni fog róla.  De bizony izgalmas már látni a Gyors Alkalmazást Fejlesztésének legjobb nyelvét olyan új kiszolgálás paradigmák előterében mint a Google App Engine!

OpenBD on Google Apps Engin

http://vbonfanti.appspot.com/index.cfm

Jól néz ki a nyílt forrású Open BlueDragon CFML Motor.

Wednesday, April 15th, 2009

Elég elfoglaltnak tűnnek azok, akik egyűttműködnek a nyílt forrású CFML motor Open BlueDragon létrehozásában!  Három klassz új tag van: <cfjavascript />, <cfstylesheet /> és <cfvideo />.

<cfjavascript /> és <cfstylesheet /> egy fajlba egyesíti bármelyik külső JavaScript vagy CSS Stíluslap fájlodat, és még tömöríti is, ha akarod.

És a <cfvideo />-t Railo, a másik népszerű nyílt forrású CFML motor ihlette meg.  Az Open BlueDragon verziója a FlowPlayer-en alapul, és annyira jól átgondolt, hogy azt hiszem, egy délután alatt meg tudnád építeni a saját YouTube-odat!  :)

Nos, csak rádobhatod az Open BlueDragon WAR fájlot bármilyen J2EE szerverre.  Vagy, ha csak ki szeretnéd probálni, probáld meg a Read2Run verziót, ami egy Jetty szerverrel jön:  Csak tömörítsd ki, és gépeld be: java -jar start.jar …vagy, ha még ehhez is túl lusta vagy, csak nézzd meg az élő kód demó lapot: http://demo.openbluedragon.org/

Ingyenes a Railo 3.0 CFML Szerver

Wednesday, September 10th, 2008

Ahogy irtam egy korábbi bejegyzésben, tegnaptól ingyenes lett a Railo 3 ColdFusion Markup Language Szerver!  Próbáld ki és jelezz vissza, hogy haladsz.


Railo 3.0

Egy Windows rendszergazda megszelídíti az Open BlueDragon ColdFusion CFML motort

Sunday, August 10th, 2008

Csak ki akartam emelni ezt a rövid cikket az Open BlueDragon nyílt forrású J2EE CFML motor telepítéséről amely alternatívája az Adobe ColdFusion CFML motornak.

Ami érdekes itt az az, hogy egy Windows szerver rendszergazda szemszögéből van írva, akit érdekelnek a megfizethető nyílt forrású megoldások, de nem akar sok időt tölteni kutatással vagy keresgélni a közösségi fórumokban.

Csak ennyit kellett tennie:

  1. Betelepíteni a Windows Server 2008 Web Kiadást (és legyen egy teljes telepítés, nem csak a szerver core-je.  Alapértelmezésben, nem lesz telepítve az IIS, és jó az - hagyd csak.
  2. Letölteni az OpenBlueDragon Jetty fájlokat, és a web szerverére tenni őket.
  3. Letölteni és betelepíteni a Java Futóidő motort (az is ingyenes.)
  4. A Java betelepítése után, elindítani a Jetty szolgáltatásait egy java cmd-vel egy start.jar-ral (pédául: java -Xmx512M -jar start.jar).  Megjegyzés: be lehet telepíteni a Jetty-t mint egy Windows szolgálat is.
  5. Most már módosítani lehet (és kellene is) egy fájlat az /etc mappában, hogy legyen a Jetty szerver alapértelmezett portja a 80-as (hogy ne versenyezzen az IIS-al.)  És akkor kész: már van egy teljesen működőképes Web Szervere és CFML motorja és el lehet kezdeni kódolni a világ legjobb nyelvén a Rapid Application Development-hez (Gyors Alkalmazás Fejlesztés).
  6. És ha nem csak az XML-t vagy Web Services-t használja valaki az adataira, biztos le akarná tölteni a MySQL-t.  Van egy-két beállítás, hogy tudjon a ColdFusion beszélni a a MySQL-el - csak meg kell találni az utasítást a bluedragon-commented.xml fájlban.

Jelezz vissza, hogy haladsz!

Open BlueDragon

http://blog.openbluedragon.org/infoworld_a_windows_admin_tames_open_bluedragon.htm

A ColdFusion már régóta ütőképes a PHP-vel szemben - most a Railo még olcsóbbá is teszi

Saturday, August 2nd, 2008

Railo Open Source CFML Server

Tegnap beugrott Gert Franz a Railo-tól az irodánkba egy pár orára útban a Railo 2008 U.S. Túra balimore-i állomására.  És mondanom kell, hogy ez a srác teljesen lenyűgöző!  De először, egy kis háttér:

Mindenki tudja, hogy a ColdFusion Markup Language kétségbevonhatatlanul a leggyorsabb módszer egy biztonságos, stabil, gyors, skálázható és gazdag webalkalmazás építéséhez.  Sajnálom, de a PHP még csak a közelébe sem ér.  (Nem vetted észre, hogy gyakran talákozol egy ColdFusion feljesztővel, aki régebben PHP-ben, ASP-ben vagy JSP-ben dolgozott - de soha nem fogsz találkozni egy PHP, ASP vagy JSP fejlesztővel aki régebben ColdFusion-ban dolgozott volna.  Mi? Nem igaz? :)

…akkor miért nem népszerűbb a ColdFusion Magyarországon?  Ha jól értem akkor azért, mert viszonylag drágák az Adobe ColdFusion licencek, és ezért nem alakult ki ott Magyarországon egy életképes ColdFusion fejlesztői közösség.

Hát, ez mindjárt meg fog változni: Nos, mivel soha nem volt szabadalmazott (vagy hogy is hívjátok?) a ColdFusion Markup Language, volt néhány próbálkozás arra, hogy nyílt forrásúvá tegyék a CFML feldolgozás motorokat: BlueDragon, Coral, a Smith Project és a többiek.

És tegnap láttam a legújabb hozzáadást, ami igazán lenyűgöző:  Három srác a Railo-nál, a svájci Bernben, összeszerelt egy hihetetleül klassz terméket amit nyílt forrásúvá fognak tenni most November, JBoss partnerségével.

Nos, Gerttől engedélyt kaptam, hogy megoszthassam itt a diákat.  Egy-két dolgot szeretnék kiemelni:

  • Két szintes adminisztráció: hely-szintnél és az egész szerver szintjénél: így sokkal stabilisabban ajánlhatsz megfizethető ColdFusion szerverhosztinget.
  • Bűvös funkciók és implicit lekérdezők és módosítók
  • Mind szérializálható (”serializable”?)
  • Beépített kereső motor Lucene, ami mindazt tudja amit a Verity is.
  • Meg lehet osztani egy “cluster” hatályt bármelyik szerverrel a világon, titkosított HTTP web service-eken.
  • Szorosan integrált támogatás az Amazon S3-nek (nagyon klassz!)
  • Eszméletlen jó <cfvideo> tag, amivel szerintem el tudnám készíteni a saját YouTube-omat körülbelül tíz perc alatt.  Nézdd meg: http://myswitzerland.com/video

Nos, majd írok bővebben a Railo-ról, de nézzd meg előbb a diákat.  És próbáld ki a Railo Express kiadást.  Nem kell semmit telepíteni - csak töltsd le, nyítsd ki, és indítsd el…


Még egy ingyenes CFML motor: Railo JBoss mellé lép.

Wednesday, June 11th, 2008

Kicsit el vagyok késve ezzel: de nektek, Java fejlesztőknek ott most tényleg nem lehet kifogásotok arra, hogy ne kezdjétek legalább a nézeteiteket skriptelni a CFML nyelven, mert Railo bejelentette a Scotch on the Rocks konferencián hogy, kezdve a verzió 3.1-el, a már teljesen megfizethető Professional Railo verzió egyesíthető lesz a community kiadással, és kiadható lesz a GNU Lesser General Public License (LGPL2) licenc alatt …Minden korlátozás nélkül!

Nos, én azt hittem, hogy nagy dolog volt amikor a BlueDragon nyílt forrásba ment át. De ez, óriási!

A nagy gond most az, hogy mindenki (OpenBD, Railo, Adobe) teljesíti-e az ígéretét ahhoz, hogy normalizálható legyen a CFML nyelv? …Vagy teljesen szabadon fog forogni a CFML motor a kombatibilitás diagramban: http://www.cfml-engines.info/? Majd meglátjuk…

railo-os

http://www.jboss.org/railo/