One of the rules of simple design is the necessity to minimize the number of moving parts, like classes and methods, as long as the tests are satisfied and we are not accepting duplication or feeling the lack of an explicit concept. Thus, a rule that aids...
Now here’s a topic we haven’t posted anything on for
multiple years now: embedding an HTTP server in your app. More
specifically, making it convenient to do so, with
servlets in Obj-C using Mongoose Server
Sometime we need to detect the browser information of the user's
computer where our Silverlight application is running. We can do this
Silverlight application. So, how to do it? Let us...
This is an example of how to use Ext JS 4 and JQuery in an application together.
To use Ext JS 4 with any JS frameowork is very simple: you need to import the js framework file (in this case JQuery ) and import Ext JS. ANd you are ready to develop with both...
There, I said it.
I know it’s fashionable to mock PHP for its antiquated syntax and semantic quirks, but I just like it. Here is why.
PHP is like C
This is really the main point of this post, and it’s a realization so
simple that I’m surprised...
Below are the slides from the presentation I gave on SQL injection at last year's OWASP Poland Chapter
meeting. The materials teach how to use prepared statements, how to
escape and write secure stored procedures.
Last week there was a lot of news going around the claim that IE users had lower IQ than users of other web browsers. As soon as I heard the story I felt bad about peoples’ conclusions, and after it was announced to be fake, it confirmed it even more.
After a week, we closed the poll on Web Builder Zone to discover which is the browser considered the fastest by our community of developers.The results are a bit unsurprising, but gives us some information about subjective opinions on performance, not browser...
I’m lazy. I remember reading somewhere that that was a desirable trait to
have in a developer. I’m not sure where though, and honestly it’s just too much
effort to bingle it. This laziness
came to the forefront recently as I was playing with Node.
In this article we will explore one of the approaches we can take to
create a Sencha Touch application using the MVC pattern. I will base the
tutorial on the Notes Application we created in the Writing a Sencha Touch Application series. Our goal is to...
We are entering the data organization refactorings section of Fowler's book: these methods apply to object which maintain state, like entities, records, value objects and parameter objects. Sometimes these objects are persisted, while sometimes they remain...