Just encountered the new interface of Flickr. I really love how they are introducing it, especially the last step: have fun.
Besides this cool presentation, a few new features have been implemented:
Random thoughts about programming for the web. Sometimes it will make sense, probably most of the time, it will not make sense.
Voor de keuze van de juiste wielmaat kunt u onderstaand schema aanhouden:
| Jaar | Wielmaat (inch) | Kleding maat |
| 2 tot 4 | 12,5 | 92 - 104 |
| 4 tot 6 | 16 | 104 - 116 |
| 4 tot 8 | 20 | 116 - 122 |
| 5 tot 9 | 22 | 122 – 128 |
| 8 tot 10 | 24 | > 128 |
Zoekt u een fiets voor uw kind van 11 jaar of ouder, dan kunt u dit opzoeken bij de gewone fietsen en zoeken naar een model met een klein frame en 26 inch wielen.
I believe currently the Samsung Galaxy is the only real competitor of the new iPhone.As I am interested in both of them I want to visualize both machines and see which one is better.
As you can see, on the size level the iPhone looks like a winner, however we also need to keep in mind the that the size of the Galaxy is 4 inch where as the iPhone as 3.5 inch. Personally I find the screen size in combination with the weight more important and here the galaxy excels. As you can see below the ratio of the screen versus the weight is much much better on the Galaxy. Which means actually, you carry less weight and get a bigger screen.
If you want the see the ratio of the screen regarding to the dimension (in this case the volume) we get the following chart.
The volume of the iPhone is less, but again if we put this in respect with the screen size, Galaxy wins.
Let’s have a look at the battery now.
If you focus on the talk time, the iPhone wins but the Galaxy is not far behind. I am not much a talker, so the standby is more interesting for me and here the Galaxy wins without a doubt (which makes sense because of the higher mAh value).
The last comparison which is interesting for me is the support for media files. I think the chart below says enough.
The Galaxy plays almost anything (mp3, xvid, etc) while the iPhone is restricted to it’s own format (except the mp3). Another big disadvantage is iTunes on the iPhone. I just want to drag and drop my media files.
Finally lets have a look at some comparison screenshots:
Video Player
Camera
Browser
As you might have guessed, I will go for the Samsung myself, but at the end it is a personal preference. My final suggestion is to go to a shop and physically hold both machines, look at their screens and play with them. All the specs and charts have no real meaning, as a wise colleague of mine always says: Figures lie and Liars figure.
Source for the chart data: gsmarena.
I have been using google mail for a long time now and have always been impressed on how well it does what it needs to do. The recent update has also been a great improvement, especially the (new) functionality in the contacts (especially the merging of contact after importing from other sources). I have started to put my contacts in gmail and have been updating the images too.
Another google application I use often is Picasa. The people functionality in Picasa (with the face recognition) a great tool and is one of the reasons why I am so fond of Picasa.
After I had updated and reorganized my contacts (in gmail), I assumed that they will also available in Picasa. My assumption was correct, with one disappointment: the contact image did not show up. I also realized that I had now duplicate contacts: the ones in Picasa I created during face recognition and the contacts from gmail. Unluckily I could not find any way to merge them.
So my feature request for Picasa is right now:
Hope this will get implemented soon.
There is denying it, Adobe Fireworks is my favorite Adobe App. I have been using it for ages it seems and am still satisfied with it. (I haven’t used CS5 version yet… but I am sure I will not be disappointed with it). For images and projects for the web, it is perfect. Photoshop is mostly overkill. What I especially like about Fireworks is that is a hybrid image program; you can work on pixel level and still use vector tools.
Here are some tricks and tips I use often in Fireworks.
Converting images to grayscale can be done by using the Creative menu.
One useful feature of Fireworks is that is monitors your clipboard. If you have copied and image to the clipboard, you can start editing it by pressing Control-N (New) which will open up the new image dialog with the size of the image in the clipboard. After just pressing OK, you can paste it directly.
Fading images can be done by using the Commands – Creative – Fade Image menu
You can further customize the fade by clicking on the layer mask, which shows you the gradient controller.
I usually do not make any changes in the preview size, however there are some situation where you would to see smaller or bigger previews. This can be easily changed by clicking on the Layer option dropdown – Thumbnail Options item.
Below is a list of keyboard shortcuts which I use most of the time
You can also customize your keyboard shortcuts via the Edit – Keyboard shortcuts menu item.
See also the CS3 manual.
There is always a discussion between programmers (and code reviewers, etc) on how variable names should be assigned. Except the formatting (camel case, etc), there is also the issue of the length of variable names. Some people really dislike and even get irritated in short, non-descriptive variable names. Today I have encountered a blog post even given 5 reason why not to use short variable names. I find this discussion very unnecessary and people are really missing the point here.
The most important best practice in (readable) programming should be consistency. Having long or short variable names does not achieve this. Long variable names can be as confusing as short variable names.
An example: Let’s take the variable called total_order. What does this say… probably the total order amount, but is this including VAT or is including discount or including discount and VAT. Is the amount in US dollars or euro’s? Maybe it is not even the amount but the total items in the amount. Coming back to consistency, if the variable total_order is used in function x() as the total amount in USD and in function y() it is used as total amount in euro’s including discount, it really gets confusing. Having it called tot would force you to think (and investigate) what it would contain, which in some case would catch some nasty bugs then relying on a name of a variable.
As you can find reasons why not to use short variable names, I can find good reasons on not using long variable names. For me in variable names the following is more important:
At the end, as mentioned earlier, the focus should be on consistency and readability then the actual naming variables and you will need the right balance between what is long and what is short.
Happy programming