Skip navigation.

A bit of technology

news, thoughts, articles and a bit of fun!

Posts tagged with "tutorial"

Web page blur with CSS and a bit of JavaScript

, , , ...

Actually, you can't really blur web page in any browser except for IE6/7 - there is NO way to blur web page with CSS/JavaScript and even Canvas tag will NOT help. Too bad...

But I've found a workaround which will do the job just fine for some cases. My method adds CSS3 text-shadow property to blurred elements with the same color as text color is. Then text color "blurred" a bit to the background color. The last thing left is to find all IMG tags, replace them with Canvas, draw and blur these images inside canvas. I did not do the last step because there are plenty of code for that in Google.

Oh, and the result! Here it is (: Visit the page with Opera/Chrome/FF/Safari, click on the text, enjoy the sources!

Links: Introduction to Android development

, , , ...

IBM developerWorks has an introductionary article on Android development which I do recommend to everyone interested in development for Android mobile platform. Article gives overall platform introduction, brief history, then focuses on application architecture, SDK and tools and finishes with simple example application with source code available for download. I hope more Android development articles will come soon to IBM developerWorks.

Links: CSS sprites - everything you need to know

, , , ...

If you are a web-developer then you definitely should know about CSS sprites. This thingie is quite old and highly used by experienced web-developers. I used this trick for the first time somewhere back in 2003-2004 when developing JavaScript game prototype for my own pleasure. No one knew the term those days, but some people already used CSS sprites in some projects, because they, like me, had a PC gaming background. And then many web-devs realized that CSS sprites do really increase application performance, so they started to write frameworks and helpful libraries to support "new" technology.

Oh, nostalgy...

Anyway, if you are not yet familiar with the topic, then do not hesitate to visit Smashing Magazine and read everything you need to know about CSS sprites!

Links: Why's (Poignant) Guide to Ruby

, , , ...

A while ago I have written Ruby programming quickstart which includes a link to a great free book on Ruby. Now I have found another great Ruby book - Why's (Poignant) Guide to Ruby. I don't know how, but I missed it and reading it only now. I'm not a Ruby noob anymore, but this book is simply outstanding and is a must-read! It is fun, includes comic strips and, well, teaches Ruby by the way (: It is absolute joy to read this one even if you are not a programmer. C'mon! Read it yourself and give it to your kids! You definitely won't regret!

Links: IBM developerWorks

, , , ...

Let me introduce you IBM developerWorks a one of the best online resources for every kind of developer out there. It has a very big article database, containing tutorials, technology introductions for beginners and information for advanced developers. You can find there articles on how to setup Eclipse IDE for your special needs, how to work with sockets in Ruby, where to start hacking Linux kernel and much much more covering such topics such as web development, java, multicore programming, XML just to name a few. A very good resource indeed - I have found a lot of useful information there!

Ruby programming quickstart

, , , ...

Ruby is

A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.



Ruby is really cool and writting in it is a pleasure! But where to start from if you are totally new to Ruby? What to download and which IDE to use? I would recommend NetBeans. First of all it is written in Java so it is a crossplatform solution: Windows, UNIX, MacOS X are all handled. And this IDE has a lot of useful features like Ruby on Rails support, Ruby debugger and Ruby Gems installation manager. But the best feature for newcomers is bundled JRuby - a Ruby implementation in Java. So one package contains everything to get you started in no time!

You can read more about features and functionality on NetBeans Ruby page and then download it (about 60 megs).

So, everything is downloaded, what's next? I suggest reading Programming Ruby - The Pragmatic Programmer's Guide. First edition of this book is freely available online, but remember - first edition comes from year 2000 and some things are changed, so some examples will not work or will show you some kind of warning. Anyway this is the best guide to Ruby I have read, so I suggest you to buy this one (newer edition of course). Also there are tonns of documentation online available.

I hope you will enjoy programming Ruby as much as I do!

About Windows Vista

, , , ...

People does not like Windows Vista. And most of complaints about that piece of software actually goes from lack of knowledge. Just read Vista Annoyances Resolved article by Koroush Ghazi and you will see! Actually this article has a lot of unneeded text inside, but I think it is written the way that even dumbest people could get the point.
January 2010
S M T W T F S
December 2009February 2010
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30