2009. december 10., csütörtök
PHP fejlesztőt keresünk
Egyik csapatunk bővítéséhez PHP fejlesztőt keresünk! A PHP mellett Java tudás előny!
Címkék:
PHP
2009. december 9., szerda
Java fejlesztőket keresünk
Egyik csapatunk bővítéséhez Java fejlesztőket keresünk! Több pozícióba különböző jártasságú munkatársakat várunk.
Címkék:
Java
2009. december 8., kedd
2009. december 4., péntek
Amazon EC2 most már EBS-ről is
Egyik projektünk a production szervereihez az Amazon Elastic Computing Cloudot (EC2) használja, amelyben a megnövekedett igény szerint indíthatunk el új virtuális gép példányokat. Az Amazon EC2 szolgáltatását és a kapcsolódó szolgáltatásait kényelmesnek és könnyen használhatónak találjuk, ezért figyelemmel kísérjük annak fejlesztését is:
Az Amazon a mai naptól támogatja az EC2 példányok indítását Elastic Block Storage-ról (azaz EBS) is. Ezzel megszünteti azt a nagy hiányosságát az EC2-nek, hogy a virtuális gépek nem tartották meg állapotukat a gépek kikapcsolása és hiba miatti leállása esetén. Az EBS-en tárolt imagek lehetővé teszik, hogy az adatok perzisztensen megmaradjanak az imagen, illetve sokkal gyorsabb EC2 instance indulást eredményeznek, hiszen az imageket nem kell bundle-be szervezni (nincsenek letömörítve) és nem az S3 hálózatból kell letölteni őket. Az indulási sebességen kívül a imagek méretkorlátja is megnőtt, ha EBS imageket használunk. Az S3-on tárolt AMI-k méretkorlátja 10 GB, míg EBS változatoké eléri az 1TB-ot.
Lesz hely bőven játszani :)
K.B.
Az Amazon a mai naptól támogatja az EC2 példányok indítását Elastic Block Storage-ról (azaz EBS) is. Ezzel megszünteti azt a nagy hiányosságát az EC2-nek, hogy a virtuális gépek nem tartották meg állapotukat a gépek kikapcsolása és hiba miatti leállása esetén. Az EBS-en tárolt imagek lehetővé teszik, hogy az adatok perzisztensen megmaradjanak az imagen, illetve sokkal gyorsabb EC2 instance indulást eredményeznek, hiszen az imageket nem kell bundle-be szervezni (nincsenek letömörítve) és nem az S3 hálózatból kell letölteni őket. Az indulási sebességen kívül a imagek méretkorlátja is megnőtt, ha EBS imageket használunk. Az S3-on tárolt AMI-k méretkorlátja 10 GB, míg EBS változatoké eléri az 1TB-ot.
Lesz hely bőven játszani :)
K.B.
Címkék:
Cloud
2009. december 3., csütörtök
2009. december 2., szerda
PHP Symfony: Egy jól komponált keretrendszer, 2. rész
A srácok a Sensio Labsnál nem csak a Symfony további javításán és kiegészítésén törik a fejüket, de a PHP-s közösség számára elérhetővé tették a Symfony néhány alkotóelemét, többek közt a zseniális templating rendszerét, és a dependency injection containerét is.
A rendszer ajánlható mindenkinek, akinek egy jó, robosztus, széleskörűen támogatott, nagy közösséggel bíró környezetben akarja készíteni mindennapi kódját.
A napokban jött ki az 1.3-as, és az 1.4-es verzió. A kettő között a különbség az 1.4-es verzió backward compatibility opciójának hiánya az 1.0-s verzió felé. Ez egyben azt is jelzi, hogy az 1.4 LTS verziónak lett tervezve, így aki új projectbe kezd, annak érdemes ezt a verziót választania.
Ízelítőnek érdemes megnézni azt a néhány screencastot ami néhány alapvető szolgáltatást hivatott bemutatni:
http://www.symfony-project.org/screencast/cart
http://www.symfony-project.org/screencast/admin-generator
Aztán ha megjött az étvágy, irány a tutorial, illetve az install guide...
További infó:
http://www.symfony-project.org/
http://components.symfony-project.org/
Az EPAM debreceni iroda fejlesztői számára élmény ezzel a frameworkkel dolgozni!
Zs.Sz.
A rendszer ajánlható mindenkinek, akinek egy jó, robosztus, széleskörűen támogatott, nagy közösséggel bíró környezetben akarja készíteni mindennapi kódját.
A napokban jött ki az 1.3-as, és az 1.4-es verzió. A kettő között a különbség az 1.4-es verzió backward compatibility opciójának hiánya az 1.0-s verzió felé. Ez egyben azt is jelzi, hogy az 1.4 LTS verziónak lett tervezve, így aki új projectbe kezd, annak érdemes ezt a verziót választania.
Ízelítőnek érdemes megnézni azt a néhány screencastot ami néhány alapvető szolgáltatást hivatott bemutatni:
http://www.symfony-project.org/screencast/cart
http://www.symfony-project.org/screencast/admin-generator
Aztán ha megjött az étvágy, irány a tutorial, illetve az install guide...
További infó:
http://www.symfony-project.org/
http://components.symfony-project.org/
Az EPAM debreceni iroda fejlesztői számára élmény ezzel a frameworkkel dolgozni!
Zs.Sz.
PHP Symfony: Egy jól komponált keretrendszer, 1. rész
Az előző projectjeink egyikén, mely PHP-Java hibrid volt (PHP frontend, Java Webservice backend) Symfony-t használtunk PHP keretrendszernek. Konkrétan 1.0-ás verziót, ami bár már lassan három éves, még mindig jól tartja magát a többi framework között.
Az alap filozófia azóta is vajmi keveset változott: adott egy nagyon jól használható MVC framework, AJAX supporttal, admin felület generálással (a'la Ruby on Rails, Groovy on Grails, etc.), és sok-sok pluginnel, amelyekkel a legtöbb dolgot pikk-pakk össze lehet pakolni.
Az 1.0-ás verzió alapból Propel-t használt ORM réteg gyanánt, annak is az 1.2-es verzióját, aminek a Creole-os alapja kis performancia-veszteséget okozott, de egyrészt a Symfony 1.2-es verziója óta a Propel-t update-elték 1.3-asra (ami már PDO-t használ adatbázis absztrakcióra), másrészt (sokak örömére) out-of-the-box tartalmaz Doctrine-t is, ráadásul alapértelmezettként. Persze a Doctrine hiánya korábban sem volt akadály a Symfony-t használni akaróknak, pluginként azt is könnyen összepászító a keretrendszerrel.
A Prototype Javascript framework is megtalálható a Symfony-ban már kezdetek óta (a rendszer Javascript helperei is ezen alapulnak), de ha éppen nem ezzel szimpatizálunk, akkor (mondani sem kell) a pluginok között találhatunk jQuery, YUI, Ext, Dojo librarykat segítő kiegészítőket is.
Zs.Sz.
Az alap filozófia azóta is vajmi keveset változott: adott egy nagyon jól használható MVC framework, AJAX supporttal, admin felület generálással (a'la Ruby on Rails, Groovy on Grails, etc.), és sok-sok pluginnel, amelyekkel a legtöbb dolgot pikk-pakk össze lehet pakolni.
Az 1.0-ás verzió alapból Propel-t használt ORM réteg gyanánt, annak is az 1.2-es verzióját, aminek a Creole-os alapja kis performancia-veszteséget okozott, de egyrészt a Symfony 1.2-es verziója óta a Propel-t update-elték 1.3-asra (ami már PDO-t használ adatbázis absztrakcióra), másrészt (sokak örömére) out-of-the-box tartalmaz Doctrine-t is, ráadásul alapértelmezettként. Persze a Doctrine hiánya korábban sem volt akadály a Symfony-t használni akaróknak, pluginként azt is könnyen összepászító a keretrendszerrel.
A Prototype Javascript framework is megtalálható a Symfony-ban már kezdetek óta (a rendszer Javascript helperei is ezen alapulnak), de ha éppen nem ezzel szimpatizálunk, akkor (mondani sem kell) a pluginok között találhatunk jQuery, YUI, Ext, Dojo librarykat segítő kiegészítőket is.
Zs.Sz.
Címkék:
JavaScript,
ORM,
PHP,
Symfony
Feliratkozás:
Bejegyzések (Atom)