code:worx

month

May 2012

1 post

Upgrading Sencha Touch to the newest version

When I saw Sencha Touch in action for first time, I thought „Wow, it’s a really powerful tool!” Some time later I came here (to Codeworx) and I was really excited about working in project that uses Sencha Touch (Appyourself). The more I was getting familiar with Sencha, the more I was able to see some weaknesses of this framework. For example, Sencha Touch 1 was sometimes having troubles with a correct access to DOM elements and we had to do it manually.

Another thing was when apps became bigger, loading time wasn’t satisfying at all. Especially in this case, when user could have many modules (views). All this made us to start looking for solution which would improve the performance.

Fortunately we didn’t have to wait long, new Sencha Touch was released. Quick preview and I thought „Looks promising!” Performance boost, nice handling with DOM, etc.

Read More →

May 07, 20120 notes
#ST2 #Sencha Touch 2 #MVC #syntax

April 2012

1 post

Continuous deployment

For some time lately we have been considering how to increase the frequency of new features’ updates in one of our projects. It led us to a small investigation, in which we came across the Continuous Deployment. The outcome of our research is very interesting and inspired us to write this article.


What is Continuous Deployment?

Continuous Deployment is a development strategy that bases on deploying software on production as often as possible - there aren’t any magical tools behind it, it’s only & up a ‘culture of shipping’. The positive consequence is speeding up the delivery of new features to customers.

Read More →

Apr 23, 20120 notes
#continuous deployment #continuous delivery #appyourself #git

March 2012

2 posts

Executing Perl script from jEE Spring project

Lately I had to execute a Perl script from java project and I want to share my experience with you. It might be useful in your future projects as it was for me in this particular work. I based my job on usage of WWW::Mechanize library for automating interaction with websites. There were some issues to run Perl from java project, but I managed to deal with them in my own way. And that way of mine I want to share with today in this small article.

Read More →

Mar 16, 20120 notes
#Perl #runtime.exec() #WWW::Mechanize #perl script #execute perl script #jEE #spring
Hands on Web Performance Optimization

Who does not know the problem that always comes back with this particular situation: you develop a website (new one or existing one, it doesn’t really matter), you try to combine, connect complex business logic with and easy-to-use user-friendly interface. The issues here are as always the timelines and high quality expectations. Unfortunately after delivery it turns out that something is not playing perfectly in that orchestra.

Read More →

Mar 12, 20121 note
#optimization #YSlow
Next page →
2012
  • January
  • February
  • March 2
  • April 1
  • May 1
  • June
  • July
  • August
  • September
  • October
  • November
  • December