Archive for the ‘ColdFusion/CFML’ Category

Már elérhető a ColdFusion 8 Oktatási tanfolyam

Monday, April 20th, 2009

Kicsit kesőn továbbitom ezt…

De ha van egy unokaöcséd vagy szomszéd gyerek, aki dinamikus weblapok epitését szeretné tanulni, átvezethetnéd ezen a hivatalos ColdFusion 8 oktatási tanfolyamon: http://www.adobe.com/go/cfcurriculum.

Itt mindent megtanulhat a formokról, CRUD-ról, AJAX-ról, a biztonságról, webszolgáltatásokról, OOP-ről és sok másról.

És persze, mivel diák, ingyenes neki a ColdFusion: https://freeriatools.adobe.com/coldfusion/, (és azt hiszem a legtöbb CFML amiről szó van ebben a tanfolyamban a nyílt forrású Open BlueDragon-on és Railo-on is működik.)


http://www.adobe.com/go/cfcurriculum

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/

Csúcs Kódszintaxiskiemelő WordPress-re

Friday, January 30th, 2009

Régóta akartam már ezt csinálni: Van egy népszerű WordPress plugin, ami az Alex Gorbatchev JavaScript syntaxhighlighter-jén alapul, és ami kiemeli a kódszintaktikát sok programozó nyelvben.

Csak töltsd le a plugin-t, és dobbd be a WordPress blogod /wp-content/plugins mappájába.  Aztan, jelentkezz be a blogod rendszergazdájába, és kattints a Plugins lapra, ahol aktiválhatod az új plugin-odat.

Most már csak a kódot egy pár code tag közé kell tenned, mint: [code language=”xml”]<xml />[/code], és ezt kapod:

<myXml />

Vannak ecsetek nagyjából mindegyik nyelvhez - a c++-tól, xml-ig - kivéve, sajnos, a leghasznosabb nyelvet: a ColdFusion-t.  De Boyan Kostadniov-nak köszönhetően, van egy ecset a ColdFusion nyelvhez, amit könnyen használhatsz: csak be kell dobni a többi ecsettel együtt, a felső mappába, és utána regisztrálni a syntaxhighlighter.php fájlban.

Jól néz ki, nem?


<!--- create and output a thumbnail image of a url --->
<cfdocument src="http://phenotypical.com" name="urldata" format="pdf" />
<cfpdf source="urldata" pages="1" action="thumbnail" destination="." overwrite="true" scale="25">
<img src="thumbnail_page_1.jpg">

ColdFusion Evangelizmus Kit

Thursday, September 18th, 2008

Kristen Schofield most osztott meg egy 8-oldalú pdf dokumentumot (alabb), amivel megnyerő érveket tehetsz a menedzsmented és kollégáid előtt.  Itt van két kép amelyek szépen illusztrálnak két erősebb érvet:

Első, hogy a ColdFusion AZ Java, de a tanulása és a fejlesztése csak egy parányi töredéke annak:

…Második, hogy a ColdFusion BÁRMIVEL tud beszélni a vállalatodban:


Itt az egész dokumentum:

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

ColdFusion <cfqueryparam> tag-je: megállítja a SQL Injection támadásokat!

Monday, September 8th, 2008

Nem tudom miért, de gyakran úgy tűnik, hogy a kevésbé tapasztalt ColdFusion fejlesztők azt hiszik, hogy a ColdFusion <cfqueryparam /> tag használata egy fejlettebb technika.

De tényleg kötelező használni MINDEGYIK SQL utasításban amit írsz.  Gyorsabbá teszi a lekérdezéseidet és megvédi az adatbázisaidat a SQL injection támodásoktól.  Sőt, néha az is megtörténik, hogy kirúgnak egy fejlesztőt, mert elfelejtette használni élő (gyártási?) kódban.

Használd ezt a kis skriptet, ami ellenőrizni fogja a kód bázisodat, hogy mindenhol hásznalod-e a <cfqueryparam />-t ahol kell: http://qpscanner.riaforge.org

http://xkcd.com/327

http://xkcd.com/327/

Az Adobe ColdFusion most már ingyenes az iskoláknak!

Tuesday, September 2nd, 2008

Ez hivatalos:  Akárcsak az Adobe Flex Builder, most már a ColdFusion is inyenes iskolák számára, “oktatási célokra”: https://freeriatools.adobe.com/.

…Nos, ez nem tartalmazza a bizonyos termelő szervereket - de pérsze erra a célra használhatsz olyan nyílt forrású alternatívákat mint például az Open BlueDragon vagy Railo.


https://freeriatools.adobe.com/

https://freeriatools.adobe.com/

 

ColdFusion leghasznosabb tag-je? …<cfdump>

Saturday, August 30th, 2008

Semmi sem múl felül egy jó hibakeresőt, de ha csak gyorsan akarod megnézni egy változó értékét, elég hasznos a
<cfdump var=“#myVariable#” />:

cfdump

…láthatod, hogy a struktúrák kékben vannak, a tömbök zöldben, a lekérdezési objektumok lilában és a átlagos objektumok pirosban.   (Mellesleg, itt egy verzió JavaScript-ben, de lehet, hogy getfirebug.com-ot használnál inkább.)

De mi van akkor, ha AJAX-el dolgozol, és nem látod a <cfdump> kimenetelét a böngésződben?  Hát, ColdFusion 8-al, hozzá tudod fűzni ?cfdebug=valami a URL-hez, hogy láthassad az AJAX forgalmat.  Vagy csak állítsd be a <cfdump> output attribútumát console-hoz, úgy mint:
<cfdump var=“#myVariable#” output=“console” />:

…és ezzel már meg is van egy újabb jó ók arra, hogy el- és leindítsd az ingyenes helyi Adobe ColdFusion Fejlesztő Kiadását a terminálodban:

Éppen ideje: Google végre felteszi auto-suggest-jét a honlapjára

Friday, August 29th, 2008

Google “auto-suggest” (automatikus keresést segítő tippek) AJAX-je már régóta a Google Labs-on található.  De most vettem csak észre, hogy a fő honlapjukon is már rajta van.

Apropó, tudod hány sor kódot kell írni ehhez ColdFusion-ban?  (válasz alább…)

Google Auto Suggest

…Egyet: <cfinput type=“text” name=“q” autosuggest=“cfc:myCfc.search({cfautosuggestvalue})”> (továbbá)

Hatalmas nyílt forrású CFML dokumentum- és fejlesztés kezelési rendszer, egy hatalmas nyílt forrású CFML motoron.

Saturday, August 23rd, 2008

Most láttam a Matt Woodward blogján:  Ha egy praktikus indokra vártál eddig, hogy játszani kezdhess a ColdFusion Markup Nyelvvel, miért nem állítasz fel egy nyílt forrású CFML dokumentum- és fejlesztés kezelési rendszert, egy hatalmas nyílt forrású CFML motoron? Felállíthatsz egy céges intranetet egy régi munkaállomáson egy röpke délután alatt!

Geoff Bowersnak, a daemon-tól, van egy jó képernyősugárzása screencast-je a FarCry dokumentum- és fejlesztés kezelési rendszerről, az Open BlueDragon CFML motoron: http://www.farcrycore.org/tv/

http://www.farcrycore.org/

http://www.farcrycore.org/