SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
Smalltalking the web
powered by
viernes 22 de octubre de 2010
Who I am?
I talked about this just half an hour ago :)
viernes 22 de octubre de 2010
What’s iBizlog
Massive eCommerce for small business
viernes 22 de octubre de 2010
Our target
Independent professionals
Small business (PyMEs)
e-commerce
viernes 22 de octubre de 2010
Our competition
WebStore - Amazon
ProStores - eBay
Yola, NeoSitios, etc.
viernes 22 de octubre de 2010
iBizLog - Some features
Business types
Style templates
Customizable on
certain plans
Messaging tools
Shopping cart
Payment types
Sales tracking
Social networking
Ranking system
Own domain
SEO by default
viernes 22 de octubre de 2010
iBizLog - Numbers
Since we start (1 year):
Over 1500 business
Over 5,000 registered users
5 minutes average time on site
5 pages/visit
viernes 22 de octubre de 2010
Live
dem
o!
viernes 22 de octubre de 2010
Technology
GLASS
Linux CentOS (64bits)
Quad Core, 4GB
Hosting: LeaseWeb - Netherlands
viernes 22 de octubre de 2010
Deployment
It’s a GLASS!
3 Gems/1 Stone
Apache is going trough FastCGI
viernes 22 de octubre de 2010
What we use (1)
Development on Pharo
Seaside 2.8
Prototype/Scriptaculous
jQuery (made by Sebastian Sastre and my self)
Magritte... a lot of Magritte. Any where. Any place.
AJAX... a lot too.
viernes 22 de octubre de 2010
What we use (2)
ReCaptcha (Yes, integrated to Magritte)
ImageMagick (Integrated to Magritte too - this one was hard)
ShareThis (I did not find any sense on integrate this with
Magritte, but give me some time)
viernes 22 de octubre de 2010
What we did (1)
Home made data storage mechanism
Very simple, but very reliable and customizable.
We call it “Voyage”
Can be used with plain memory, GLORP and, of
course, Gemstone.
It works!
viernes 22 de octubre de 2010
What we did (2)
Home made Seaside/AJAX component library
You create components and forget about “html request
blah” stuff.
We call it “Dynamic-Components”, and now “Reef” (on
Seaside 3)
Yes, already talk about this :)
It works too!
viernes 22 de octubre de 2010
Problems found (1)
Gemstone people did a very good work providing a Squeak/Pharo compatibility layer
But there are some that were not migrated:
#ifNotNilDo:, #asMonth, #hour24, etc.
Some are present, but with different implementation
HTTP POST work in a very different way
Some others can’t be migrated because the machinery is different:
OSProcess for executing external programs (ImageMagick).
Our solution: use our own abstraction layer for platform specific stuff
viernes 22 de octubre de 2010
Problems found (2)
Hyper stop working with some charge
Our solution: Using FastCGI. It was straightforward, and it
speed ups the application a lot.
viernes 22 de octubre de 2010
Questions?
viernes 22 de octubre de 2010
Thank you!
self registerAt: ‘http://ibizlog.com’
viernes 22 de octubre de 2010

Mais conteúdo relacionado

Mais procurados

Debugging your JavaScript
Debugging your JavaScriptDebugging your JavaScript
Debugging your JavaScriptDiogo Antunes
 
Appengine ja-night-10
Appengine ja-night-10Appengine ja-night-10
Appengine ja-night-10John Woodell
 
Dojo Basics Js UserGroup Chicago
Dojo Basics Js UserGroup ChicagoDojo Basics Js UserGroup Chicago
Dojo Basics Js UserGroup Chicagowolframkriesing
 
Modern web application model
Modern web application modelModern web application model
Modern web application modelMichal Taberski
 
Introduction to jQuery :: CharlotteJS
Introduction to jQuery :: CharlotteJSIntroduction to jQuery :: CharlotteJS
Introduction to jQuery :: CharlotteJSgjj391
 
OSMC2010 Open NMS Kickstart
OSMC2010 Open NMS KickstartOSMC2010 Open NMS Kickstart
OSMC2010 Open NMS KickstartRonny
 
Advanced android
Advanced androidAdvanced android
Advanced androiddonnfelker
 
HTML5 in online business: Web vs App
HTML5 in online business: Web vs AppHTML5 in online business: Web vs App
HTML5 in online business: Web vs AppEider E Iñaki
 
HTML5: Toolkits and Gaps
HTML5: Toolkits and GapsHTML5: Toolkits and Gaps
HTML5: Toolkits and Gapsdylanks
 
Ops for Developers
Ops for DevelopersOps for Developers
Ops for DevelopersMojo Lingo
 

Mais procurados (12)

Debugging your JavaScript
Debugging your JavaScriptDebugging your JavaScript
Debugging your JavaScript
 
Appengine ja-night-10
Appengine ja-night-10Appengine ja-night-10
Appengine ja-night-10
 
Dojo Basics Js UserGroup Chicago
Dojo Basics Js UserGroup ChicagoDojo Basics Js UserGroup Chicago
Dojo Basics Js UserGroup Chicago
 
Modern web application model
Modern web application modelModern web application model
Modern web application model
 
Introduction to jQuery :: CharlotteJS
Introduction to jQuery :: CharlotteJSIntroduction to jQuery :: CharlotteJS
Introduction to jQuery :: CharlotteJS
 
OSMC2010 Open NMS Kickstart
OSMC2010 Open NMS KickstartOSMC2010 Open NMS Kickstart
OSMC2010 Open NMS Kickstart
 
Advanced android
Advanced androidAdvanced android
Advanced android
 
HTML5 in online business: Web vs App
HTML5 in online business: Web vs AppHTML5 in online business: Web vs App
HTML5 in online business: Web vs App
 
HTML5: Toolkits and Gaps
HTML5: Toolkits and GapsHTML5: Toolkits and Gaps
HTML5: Toolkits and Gaps
 
Rust 101 (2017 edition)
Rust 101 (2017 edition)Rust 101 (2017 edition)
Rust 101 (2017 edition)
 
PyCon 2010
PyCon 2010PyCon 2010
PyCon 2010
 
Ops for Developers
Ops for DevelopersOps for Developers
Ops for Developers
 

Destaque

Meet Charlie Redux
Meet Charlie ReduxMeet Charlie Redux
Meet Charlie Redux倉博 胡
 
MeeboMe Widget Instructions
MeeboMe Widget InstructionsMeeboMe Widget Instructions
MeeboMe Widget InstructionsPeter Thayer
 
2015 july 9 europeana labs market & audiences
2015 july 9 europeana labs market & audiences2015 july 9 europeana labs market & audiences
2015 july 9 europeana labs market & audiencesEuropeana
 
Smalltalk in the pocket - Building applications for the iPhone
Smalltalk in the pocket - Building applications for the iPhoneSmalltalk in the pocket - Building applications for the iPhone
Smalltalk in the pocket - Building applications for the iPhoneEsteban Lorenzano
 
Quadern d'aram (1997) de maria àngels
Quadern d'aram (1997) de maria àngelsQuadern d'aram (1997) de maria àngels
Quadern d'aram (1997) de maria àngelsjoanmolar
 
Open Content Business Models
Open Content Business ModelsOpen Content Business Models
Open Content Business ModelsEuropeana
 
Delicious Tag Cloud Instructions
Delicious Tag Cloud InstructionsDelicious Tag Cloud Instructions
Delicious Tag Cloud InstructionsPeter Thayer
 
Roger Noe Jorge Adri
Roger Noe Jorge AdriRoger Noe Jorge Adri
Roger Noe Jorge Adrijoanmolar
 
ppt terminal charleroi
ppt terminal charleroippt terminal charleroi
ppt terminal charleroizatstrid
 
Europeana cloud jun 2016
Europeana cloud jun 2016 Europeana cloud jun 2016
Europeana cloud jun 2016 Europeana
 
Comm 101 20121101_handout_version
Comm 101 20121101_handout_versionComm 101 20121101_handout_version
Comm 101 20121101_handout_versionPeter Thayer
 
2012 oct 22 shaping access presentation_alt
2012 oct 22  shaping access presentation_alt2012 oct 22  shaping access presentation_alt
2012 oct 22 shaping access presentation_altEuropeana
 
En guidad tur i en uppkopplad värld - Hur jag använder sociala media
En guidad tur i en uppkopplad värld - Hur jag använder sociala mediaEn guidad tur i en uppkopplad värld - Hur jag använder sociala media
En guidad tur i en uppkopplad värld - Hur jag använder sociala mediaPetter Kolseth
 
Descriptive Statistics in the NCAA
Descriptive Statistics in the NCAADescriptive Statistics in the NCAA
Descriptive Statistics in the NCAAsrkthomas
 
Avaliação de métodos de Segmentação mediante algoritmos de Machine Learning
Avaliação de métodos de Segmentação mediante algoritmos de Machine LearningAvaliação de métodos de Segmentação mediante algoritmos de Machine Learning
Avaliação de métodos de Segmentação mediante algoritmos de Machine Learningtookumy
 
Masin De Epoca La Monaco Pt Blog
Masin De Epoca La Monaco  Pt BlogMasin De Epoca La Monaco  Pt Blog
Masin De Epoca La Monaco Pt Blogserbionel
 

Destaque (20)

Meet Charlie Redux
Meet Charlie ReduxMeet Charlie Redux
Meet Charlie Redux
 
Reef - ESUG2011
Reef  - ESUG2011Reef  - ESUG2011
Reef - ESUG2011
 
MeeboMe Widget Instructions
MeeboMe Widget InstructionsMeeboMe Widget Instructions
MeeboMe Widget Instructions
 
2015 july 9 europeana labs market & audiences
2015 july 9 europeana labs market & audiences2015 july 9 europeana labs market & audiences
2015 july 9 europeana labs market & audiences
 
Smalltalk in the pocket - Building applications for the iPhone
Smalltalk in the pocket - Building applications for the iPhoneSmalltalk in the pocket - Building applications for the iPhone
Smalltalk in the pocket - Building applications for the iPhone
 
Quadern d'aram (1997) de maria àngels
Quadern d'aram (1997) de maria àngelsQuadern d'aram (1997) de maria àngels
Quadern d'aram (1997) de maria àngels
 
Open Content Business Models
Open Content Business ModelsOpen Content Business Models
Open Content Business Models
 
Delicious Tag Cloud Instructions
Delicious Tag Cloud InstructionsDelicious Tag Cloud Instructions
Delicious Tag Cloud Instructions
 
Roger Noe Jorge Adri
Roger Noe Jorge AdriRoger Noe Jorge Adri
Roger Noe Jorge Adri
 
ppt terminal charleroi
ppt terminal charleroippt terminal charleroi
ppt terminal charleroi
 
Europeana cloud jun 2016
Europeana cloud jun 2016 Europeana cloud jun 2016
Europeana cloud jun 2016
 
Comm 101 20121101_handout_version
Comm 101 20121101_handout_versionComm 101 20121101_handout_version
Comm 101 20121101_handout_version
 
2012 oct 22 shaping access presentation_alt
2012 oct 22  shaping access presentation_alt2012 oct 22  shaping access presentation_alt
2012 oct 22 shaping access presentation_alt
 
En guidad tur i en uppkopplad värld - Hur jag använder sociala media
En guidad tur i en uppkopplad värld - Hur jag använder sociala mediaEn guidad tur i en uppkopplad värld - Hur jag använder sociala media
En guidad tur i en uppkopplad värld - Hur jag använder sociala media
 
Descriptive Statistics in the NCAA
Descriptive Statistics in the NCAADescriptive Statistics in the NCAA
Descriptive Statistics in the NCAA
 
Avaliação de métodos de Segmentação mediante algoritmos de Machine Learning
Avaliação de métodos de Segmentação mediante algoritmos de Machine LearningAvaliação de métodos de Segmentação mediante algoritmos de Machine Learning
Avaliação de métodos de Segmentação mediante algoritmos de Machine Learning
 
Vida jaufre
Vida jaufreVida jaufre
Vida jaufre
 
Masin De Epoca La Monaco Pt Blog
Masin De Epoca La Monaco  Pt BlogMasin De Epoca La Monaco  Pt Blog
Masin De Epoca La Monaco Pt Blog
 
5 keys for success!
5 keys for success!5 keys for success!
5 keys for success!
 
Loading Paper
Loading PaperLoading Paper
Loading Paper
 

Semelhante a iBizLog - ESUG2010

iBizLog. Smalltalking the Web
iBizLog. Smalltalking the WebiBizLog. Smalltalking the Web
iBizLog. Smalltalking the WebESUG
 
Our Adventure with MongoDB
Our Adventure with MongoDBOur Adventure with MongoDB
Our Adventure with MongoDBEthan Gunderson
 
Dojo, from scratch to result
Dojo, from scratch to resultDojo, from scratch to result
Dojo, from scratch to resultNikolai Onken
 
Python in Industry
Python in IndustryPython in Industry
Python in IndustryDharmit Shah
 
Microsoft & open source a 'brave new world' - CORESTART 2.0
Microsoft & open source a 'brave new world' - CORESTART 2.0Microsoft & open source a 'brave new world' - CORESTART 2.0
Microsoft & open source a 'brave new world' - CORESTART 2.0Matt Warren
 
GDD Brazil 2010 - What's new in Google App Engine and Google App Engine For B...
GDD Brazil 2010 - What's new in Google App Engine and Google App Engine For B...GDD Brazil 2010 - What's new in Google App Engine and Google App Engine For B...
GDD Brazil 2010 - What's new in Google App Engine and Google App Engine For B...Patrick Chanezon
 
Open Apereo - Web components workshop
Open Apereo - Web components workshopOpen Apereo - Web components workshop
Open Apereo - Web components workshopbtopro
 
Google Developer Day 2010 Japan: Part 1: Google App Engine for Business の概要 P...
Google Developer Day 2010 Japan: Part 1: Google App Engine for Business の概要 P...Google Developer Day 2010 Japan: Part 1: Google App Engine for Business の概要 P...
Google Developer Day 2010 Japan: Part 1: Google App Engine for Business の概要 P...Google Developer Relations Team
 
Gaelyk - SpringOne2GX - 2010 - Guillaume Laforge
Gaelyk - SpringOne2GX - 2010 - Guillaume LaforgeGaelyk - SpringOne2GX - 2010 - Guillaume Laforge
Gaelyk - SpringOne2GX - 2010 - Guillaume LaforgeGuillaume Laforge
 
2013 pharo is yours revisited. Santiago DCC University of Chile Presentation.
2013 pharo is yours revisited. Santiago DCC University of Chile Presentation.2013 pharo is yours revisited. Santiago DCC University of Chile Presentation.
2013 pharo is yours revisited. Santiago DCC University of Chile Presentation.Pharo
 
GDD Brazil 2010 - Google Storage, Bigquery and Prediction APIs
GDD Brazil 2010 - Google Storage, Bigquery and Prediction APIsGDD Brazil 2010 - Google Storage, Bigquery and Prediction APIs
GDD Brazil 2010 - Google Storage, Bigquery and Prediction APIsPatrick Chanezon
 
Pareto will tell you to stop using your ORM - Mateo Collina
Pareto will tell you to stop using your ORM - Mateo CollinaPareto will tell you to stop using your ORM - Mateo Collina
Pareto will tell you to stop using your ORM - Mateo CollinaWey Wey Web
 
MongoDB.local Austin 2018: PetroCloud: MongoDB for the Industrial IOT Ecosystem
MongoDB.local Austin 2018: PetroCloud: MongoDB for the Industrial IOT EcosystemMongoDB.local Austin 2018: PetroCloud: MongoDB for the Industrial IOT Ecosystem
MongoDB.local Austin 2018: PetroCloud: MongoDB for the Industrial IOT EcosystemMongoDB
 
Html5 coredevsummit
Html5 coredevsummitHtml5 coredevsummit
Html5 coredevsummitJen Simmons
 
Developing for the mobile web
Developing for the mobile webDeveloping for the mobile web
Developing for the mobile webjoeysim
 
Python vs JLizard.... a python logging experience
Python vs JLizard.... a python logging experiencePython vs JLizard.... a python logging experience
Python vs JLizard.... a python logging experiencePython Ireland
 
Apache Flex and the imperfect Web
Apache Flex and the imperfect WebApache Flex and the imperfect Web
Apache Flex and the imperfect Webmasuland
 

Semelhante a iBizLog - ESUG2010 (20)

iBizLog. Smalltalking the Web
iBizLog. Smalltalking the WebiBizLog. Smalltalking the Web
iBizLog. Smalltalking the Web
 
Our Adventure with MongoDB
Our Adventure with MongoDBOur Adventure with MongoDB
Our Adventure with MongoDB
 
Human APIs
Human APIsHuman APIs
Human APIs
 
Dojo, from scratch to result
Dojo, from scratch to resultDojo, from scratch to result
Dojo, from scratch to result
 
Html5 Apps
Html5 AppsHtml5 Apps
Html5 Apps
 
Python in Industry
Python in IndustryPython in Industry
Python in Industry
 
Microsoft & open source a 'brave new world' - CORESTART 2.0
Microsoft & open source a 'brave new world' - CORESTART 2.0Microsoft & open source a 'brave new world' - CORESTART 2.0
Microsoft & open source a 'brave new world' - CORESTART 2.0
 
GWT♥HTML5
GWT♥HTML5GWT♥HTML5
GWT♥HTML5
 
GDD Brazil 2010 - What's new in Google App Engine and Google App Engine For B...
GDD Brazil 2010 - What's new in Google App Engine and Google App Engine For B...GDD Brazil 2010 - What's new in Google App Engine and Google App Engine For B...
GDD Brazil 2010 - What's new in Google App Engine and Google App Engine For B...
 
Open Apereo - Web components workshop
Open Apereo - Web components workshopOpen Apereo - Web components workshop
Open Apereo - Web components workshop
 
Google Developer Day 2010 Japan: Part 1: Google App Engine for Business の概要 P...
Google Developer Day 2010 Japan: Part 1: Google App Engine for Business の概要 P...Google Developer Day 2010 Japan: Part 1: Google App Engine for Business の概要 P...
Google Developer Day 2010 Japan: Part 1: Google App Engine for Business の概要 P...
 
Gaelyk - SpringOne2GX - 2010 - Guillaume Laforge
Gaelyk - SpringOne2GX - 2010 - Guillaume LaforgeGaelyk - SpringOne2GX - 2010 - Guillaume Laforge
Gaelyk - SpringOne2GX - 2010 - Guillaume Laforge
 
2013 pharo is yours revisited. Santiago DCC University of Chile Presentation.
2013 pharo is yours revisited. Santiago DCC University of Chile Presentation.2013 pharo is yours revisited. Santiago DCC University of Chile Presentation.
2013 pharo is yours revisited. Santiago DCC University of Chile Presentation.
 
GDD Brazil 2010 - Google Storage, Bigquery and Prediction APIs
GDD Brazil 2010 - Google Storage, Bigquery and Prediction APIsGDD Brazil 2010 - Google Storage, Bigquery and Prediction APIs
GDD Brazil 2010 - Google Storage, Bigquery and Prediction APIs
 
Pareto will tell you to stop using your ORM - Mateo Collina
Pareto will tell you to stop using your ORM - Mateo CollinaPareto will tell you to stop using your ORM - Mateo Collina
Pareto will tell you to stop using your ORM - Mateo Collina
 
MongoDB.local Austin 2018: PetroCloud: MongoDB for the Industrial IOT Ecosystem
MongoDB.local Austin 2018: PetroCloud: MongoDB for the Industrial IOT EcosystemMongoDB.local Austin 2018: PetroCloud: MongoDB for the Industrial IOT Ecosystem
MongoDB.local Austin 2018: PetroCloud: MongoDB for the Industrial IOT Ecosystem
 
Html5 coredevsummit
Html5 coredevsummitHtml5 coredevsummit
Html5 coredevsummit
 
Developing for the mobile web
Developing for the mobile webDeveloping for the mobile web
Developing for the mobile web
 
Python vs JLizard.... a python logging experience
Python vs JLizard.... a python logging experiencePython vs JLizard.... a python logging experience
Python vs JLizard.... a python logging experience
 
Apache Flex and the imperfect Web
Apache Flex and the imperfect WebApache Flex and the imperfect Web
Apache Flex and the imperfect Web
 

Mais de Esteban Lorenzano

Pharo: A roadmap to solid evolution.
Pharo: A roadmap to solid evolution.Pharo: A roadmap to solid evolution.
Pharo: A roadmap to solid evolution.Esteban Lorenzano
 
Tide - The missing web framework
Tide - The missing web frameworkTide - The missing web framework
Tide - The missing web frameworkEsteban Lorenzano
 
Cruzando Fronteras - Respuestas revolucionarias a la crisis de las web-applic...
Cruzando Fronteras - Respuestas revolucionarias a la crisis de las web-applic...Cruzando Fronteras - Respuestas revolucionarias a la crisis de las web-applic...
Cruzando Fronteras - Respuestas revolucionarias a la crisis de las web-applic...Esteban Lorenzano
 
Seaside, El framework hereje
Seaside, El framework herejeSeaside, El framework hereje
Seaside, El framework herejeEsteban Lorenzano
 

Mais de Esteban Lorenzano (7)

Spec 2.0
Spec 2.0Spec 2.0
Spec 2.0
 
Pharo: A roadmap to solid evolution.
Pharo: A roadmap to solid evolution.Pharo: A roadmap to solid evolution.
Pharo: A roadmap to solid evolution.
 
Voyage by example
Voyage by exampleVoyage by example
Voyage by example
 
Tide - The missing web framework
Tide - The missing web frameworkTide - The missing web framework
Tide - The missing web framework
 
Voyage - PharoConf 2012
Voyage - PharoConf 2012Voyage - PharoConf 2012
Voyage - PharoConf 2012
 
Cruzando Fronteras - Respuestas revolucionarias a la crisis de las web-applic...
Cruzando Fronteras - Respuestas revolucionarias a la crisis de las web-applic...Cruzando Fronteras - Respuestas revolucionarias a la crisis de las web-applic...
Cruzando Fronteras - Respuestas revolucionarias a la crisis de las web-applic...
 
Seaside, El framework hereje
Seaside, El framework herejeSeaside, El framework hereje
Seaside, El framework hereje
 

iBizLog - ESUG2010

  • 1. Smalltalking the web powered by viernes 22 de octubre de 2010
  • 2. Who I am? I talked about this just half an hour ago :) viernes 22 de octubre de 2010
  • 3. What’s iBizlog Massive eCommerce for small business viernes 22 de octubre de 2010
  • 4. Our target Independent professionals Small business (PyMEs) e-commerce viernes 22 de octubre de 2010
  • 5. Our competition WebStore - Amazon ProStores - eBay Yola, NeoSitios, etc. viernes 22 de octubre de 2010
  • 6. iBizLog - Some features Business types Style templates Customizable on certain plans Messaging tools Shopping cart Payment types Sales tracking Social networking Ranking system Own domain SEO by default viernes 22 de octubre de 2010
  • 7. iBizLog - Numbers Since we start (1 year): Over 1500 business Over 5,000 registered users 5 minutes average time on site 5 pages/visit viernes 22 de octubre de 2010
  • 8. Live dem o! viernes 22 de octubre de 2010
  • 9. Technology GLASS Linux CentOS (64bits) Quad Core, 4GB Hosting: LeaseWeb - Netherlands viernes 22 de octubre de 2010
  • 10. Deployment It’s a GLASS! 3 Gems/1 Stone Apache is going trough FastCGI viernes 22 de octubre de 2010
  • 11. What we use (1) Development on Pharo Seaside 2.8 Prototype/Scriptaculous jQuery (made by Sebastian Sastre and my self) Magritte... a lot of Magritte. Any where. Any place. AJAX... a lot too. viernes 22 de octubre de 2010
  • 12. What we use (2) ReCaptcha (Yes, integrated to Magritte) ImageMagick (Integrated to Magritte too - this one was hard) ShareThis (I did not find any sense on integrate this with Magritte, but give me some time) viernes 22 de octubre de 2010
  • 13. What we did (1) Home made data storage mechanism Very simple, but very reliable and customizable. We call it “Voyage” Can be used with plain memory, GLORP and, of course, Gemstone. It works! viernes 22 de octubre de 2010
  • 14. What we did (2) Home made Seaside/AJAX component library You create components and forget about “html request blah” stuff. We call it “Dynamic-Components”, and now “Reef” (on Seaside 3) Yes, already talk about this :) It works too! viernes 22 de octubre de 2010
  • 15. Problems found (1) Gemstone people did a very good work providing a Squeak/Pharo compatibility layer But there are some that were not migrated: #ifNotNilDo:, #asMonth, #hour24, etc. Some are present, but with different implementation HTTP POST work in a very different way Some others can’t be migrated because the machinery is different: OSProcess for executing external programs (ImageMagick). Our solution: use our own abstraction layer for platform specific stuff viernes 22 de octubre de 2010
  • 16. Problems found (2) Hyper stop working with some charge Our solution: Using FastCGI. It was straightforward, and it speed ups the application a lot. viernes 22 de octubre de 2010
  • 17. Questions? viernes 22 de octubre de 2010
  • 18. Thank you! self registerAt: ‘http://ibizlog.com’ viernes 22 de octubre de 2010