Entries Tagged 'Uncategorized' ↓

Localizations from NIB files

Fredrik Olsson

Cocoa Touch have good support for localizations. Pretty much any file can be localized, including NIB-files with user interface layouts. Unfortunately a NIB-file is an atomic file. So if you later need to do changes, like adding a new button, you will have to add this button to each and every NIB-file of each locale [...]

Choices, Habits and Awareness

Anders Janmyr

Every second, the human brain is bombarded with information, the conscious part of the brain is only able to handle a tiny percentage of this. The rest is handled by our unconscious. A habit is an automatic reaction to a given situation. Habits allow us to do things automatically, without being consciously aware of what [...]

Tags: ,

Webkit CSS Transitions and Transformations

Anders Janmyr

This blog is best viewed in Safari or Chrome since it uses Webkit-specific functionality. Transitions transition, the process or a period of changing from one state or condition to another Transitions are usually performed using jQuery or some other Javascript framework to animate the changes to a property. When using Webkit (Safari, Chrome, iPad, iPhone) [...]

A bad argument from real life

Niklas Uhrberg

Bad argument up for scrutiny here. There are many different kinds of invalid arguments and it’s a great asset to be able to detect them quickly. Here’s a fictive situation, developers and the person they report to – the project leader. A: This code will render a very high number of database calls and will [...]

Tags:

The Ruby Toolbox

Anders Janmyr

One of the great things about Ruby is the community. When something is not working out as well as it could, someone figures out a way to improve it. It used to be difficult to select what gems, Ruby libraries, to use when solving a task that I was not familiar with. This is not [...]

Tags:

The Long and Winding Road – Creating a Model Listener in Liferay 6

Karin Hofbauer

I had Liferay, I had Web Content, I had Tags and I had a problem. Tags were supposed to be automatically added and removed when creating or updating a Web Content article. A quick browse through the source code did not give gave me a direct solution – therefore – as so often – Google [...]

Good Practices for Rich Web Applications

Anders Janmyr

Use jQuery jQuery is the best thing that has happened to Javascript since it got first class functions in version 1.2. The library is elegant, powerful and has exactly the right level of abstraction for working with the DOM. There is nothing more to say. Learn it and use it. Good resources are: the jQuery [...]

Tags: , , , ,

No Deadlines

Anders Janmyr

deadline, from New Oxford American Dictionary the latest time or date by which something should be completed : the deadline for submissions is February 5th. historical a line drawn around a prison beyond which prisoners were liable to be shot. Deadlines in software development induce unnecessary stress, and transform otherwise enjoyable activities into chores. We [...]

UIWebView and JavaScript Woes

Fredrik Olsson

JavaScript Core is unfortunately not a public framework on iOS, leaving us at the mercy of the UIWebView class if we want to execute JavaScript in our applications. I have used JavaScript a lot recently and want to share four gotchas that I have had. Functional code! Turns out that JavaScript is functional, not as [...]

Ruby and Rails Summer Reading

Anders Janmyr

If you ask a Ruby programmer why he is using Ruby, you will probably get several answers like: It is dynamic. I allows me too keep my code DRY. I get results faster. Aside from all these statements, there is one statement that almost always comes up. I use Ruby because it makes me happy! [...]

Tags: ,

Maven, the new Elephant on the Block

Anders Janmyr

Some of you may remember the article, by Bruce Tate, Don’t Make Me Eat the Elephant Again. It was an article about EJB, and Bruce was begging Sun not to make the same mistakes with EJB3 as they had done with EJB, and EJB2. They didn’t, Spring came along as better alternative and forced EJB3 [...]

Tags: , , , , ,

Working at Jayway

Anders Janmyr

This morning I woke up singing, like I do most mornings. There are so many things ahead of me and most of them I like to do. One of those things is going to work. I worked at Jayway, for five years, three years ago, and I recently came back. The reason I left was [...]

Tags: , , , , , , ,

On Twitter…

Mattias Ask

Twitter has actually just recently gotten a lot of traction in Sweden and Scandinavia. Google Trends show this clearly which means that a Swedish blog-post about Twitter is still sort of relevant What is Twitter? Well, it’s a micro blog. Users post so called tweets, messages with 140 characters or less. You can tweet, follow [...]

Tags: , ,

OpenCauses.org – Do Good.

Mattias Ask

I had the opportunity to present the Way Group initiated project OpenCauses.org at TED@PalmSprings this year. It was a fantastic experience and I got a great response on the project. But what is it we are doing with OpenCauses.org? For good or for bad, the market is unprecedented in its power to generate wealth. What [...]

Tags: , ,

Development 13 years ago

Jan Kronquist

Back in 1994-1995 me and a friend wrote a game called Gravity Force 2 on the Amiga. It got very popular and we still get the occasional email about it. Some people have requested to look at the source code and now it is finally released!

Tags: , , ,