أرشيف التصنيف: Technology

Tech for everyone. Tekniikkaan liittyviä artikkeleja, kaikennäköisille ja kaiken kokoisille.


WordPress.org updates to come

Andrew Nacin posted http://wordpress.org/development/2010/07/100-million/ about, how the community is growing in wordpress.org and promises time for developing. Now plugin developers are especially targeted too. I think this is very awesome, as I’ve been thinking to begin plugin developement too, because many custom needs come accross so often. I think it’s also quite safe to say that continuity of plugin developement is essential for WP to sustain its position and grow steadily.

One thing I’ve wished for long time to the plugin catalog in wordpress.org, is better support and a better community info about the plugins. If I understood corectly they are going to do just that. It will also help developers to find bugs easier and give others possibility to share knowledge about how they use a certain plugin.

Hope we can see the update soon :)

Taking WordPress to Facebook

I got this idea from Risto who asked me on Facebook, if I’m posting manually about new posts on WordPress. I assume that by now Risto is using this plugin for WP too.

Let’s introduce the Wordbook application. Here is a link for the plugin http://wordpress.org/extend/plugins/wordbook/.  Application is very easy to install and use, needless to say that you have to give your Facebook information to the plugin and allow it’s operation. Plugin uses Facebook API to communicate with WP, and as you finalize the install it redirects you to Facebook so that you can get an authorization code for the communication. Ultimately it’s faster then Facebook RSS fetch. One of the significant limitations in current version (0.15.7) is that you’re able to post one article in 24 hours. There is no way to adjust this without going to MySQL. The reason for this limitation is to prevent flooding/spamming to Facebook.

Program is very new and has a lot of limitations and it will not work allways, one thing it will not do is to post password protected posts, which is quite obvious. Sometimes Facebook might just not work and that is something the plugin cannot affect. The plugin has proven to be very popular though it’s still in developement. I will follow how it works and write more about the user experience and how many times it has failed.

Here are the stats for the plugin (captured6.3.2010). Click the image to see stats in full size. Thats it for this time, feel free to express yourself in the comments.

Wireless future ? – Part 1

What will the wireless future hold here are few short introductions of different techniques. Feel free to explore.


WiMax ( IEEE 802.16) stands for Worldwide Interoperability for Microwave Access and it’s used to do so called “last-mile” connection, taking advantage of MIMO. It is providing a wireless alternative for DSL and cable connections to Internet. It ‘s not same as mobile WiMax ( IEEE 802.16e), it was developed later too, and earlier standard 802.16d did not support mobility. As 802.16 refers to both it can not equal to one of them. For the record Wi-Fi hotspots use this technology to connect to Internet. WiMAX is trying to take over DSL and provide better connection to Internet in countryside.


Ultra-wideband (UWB IEEE 802.15.3a) is used primarily for short range, high performance, low-power data transfer to be used in PAN networks. It uses pulses for transmitting data that occupies the whole spectrum of UWB and this tecnique is also improved by using MIMO. It might interfere other systems if lots of units are used simultaneously in a same place and its unlicenced RF range is 3.1 to 10.6 GHz. It may die because of the high cost.


Is a wireless WPAN tecnology similar to Bluetooth, but ZigBee has a much faster response time and it’s also cheaper than Bluetooth. ZigBees characteristics are, low data rate, long battery life and good security. It operates in a mesh network so it can move data for very long distances, because the units eg. sensors can communicate with each other.


High-Speed Downlink Packet Access (HSDPA) is part of  UMTS standard and used for higher data rates. Data rates used are 1,8 Mbit/s, 3,6 Mbit/s, 7,2 Mbit/s and 14,4 Mbit/s. Used beside UMTS based 3G network. It uses QPSK and 16-QAM for modulation.


These techniques are essentially the same. OFDM stands for (Orthogonal frequency-division multiplexing) and it is used for both wireless and wired communication. This is one of the most used technologies in wireless communincation today. It is used eg. for LTE and WiMAX In COFDM the forward error correction is applied to the signal before transmission.

Wireless USB (WUSB)

Wireless USB is a short-range(3-10 meters), high-bandwidth wireless radio communication protocol and it is pretty similar to Bluetooth and WiFi. It uses frequency band of 3.1 GHz–10.6 GHz and uses Multiband OFDM for modulation.


Near Field Communication is for short range wireless systems. It operates from distance under 0.2m, in 13.56 MHz frequency and it is compatible with RFID and thus has an advantage over Bluetooth. It also has a very short set-up time(0.1 s) as Bluetooth is set-up in 6 s. The short operating distance can also increase security.

Fooled by design

I don’t know if it’s just me, but when I go to a local store or webshop I first look for the cheapest price. “But hey, wait! There’s that awesome ‘blinging’, golden, shiny and super cool alternative. Oh, it’s three times more expensive :(, but hey who cares it appeals to my eye. Is anyone with me?”

This time I went for a new cable for my external hard drive. I needed an e-sata cable and the cheapest was something like 5€ and I have no doubt that it would have been enough. Then I saw this Lacies flat cable with a cool color and I was like: ” This is something!”. All of a sudden I had forgotten that I just came for the cable. I might be painting the story a bit more vividly than it is, but the bottomline is that I was fooled by the design.

Here’s the product then.

Nicely boxed cable :)

Here are the contents of the package,

It has got stickers! Wooouuu, so cool!

There it is then and I have to admit that I like the design and the price was ~16€. Tell about your shopping experiences where you’ve bought something that had barely no advantage upon the cheaper product for the same purpose.


Cooling fans so silent you forget them

What are we talking about? As many of you might know Noctua is building many good solutions for cooling your computer and its components. All the products are made with low noise in mind. Low noise is good in many cases. For example your using your as a server, which usually means it’s on at the night time too, or maybe you like your music with no extra noise. There are also professional reasons if I may use it as an expression to illustrate when I’m talking advanced use.

Noctua cooling fans are very durable, very efective and they offer a good quarantee, for example the fans I bought were offered a six year quarantee.  Now that we covered some basic knowledge about Noctua lets move to the product. I bought it from Verkkokauppa, with reasonable price 21.90€, which is more expensive then others, but the performance is really worth it.

Here’s some features it has:

  • Bevelled blade tips, which are claimed to cause more static pressure and airflow.
  • Three speed settings providing speeds 1200,900 and 600 rpm via adapters provided, there is also an additional part you can buy to make the speed adjustment stepless.
  • SSO-Bearing which means that rotor axis has self-stabilisation and thus produces less noise.
  • Acoustical noise levels are 18.1 dB(A), 10.6 dB(A) and 6.2* dB(A) (*extrapolated value)

All in all I’m so pleased with the product that I will definetely be buying Noctua’s products in the future too and I’ll be writing about them too you then.

Here’s a one quite lazy video about the product. It’s ok if you dont like it is’nt a masterpiece :D. I’ll give 41/2/5 stars because the color could be something else.

Giant Salamander

Giant salamander (Wikipedia)

We usually see these small salamander, but this one in Japan can bite you causing severe injuries. It’s skeleton is very dinosaur like and it can not move well on a shore and its stomach might get wounds if it has somehow ended up on dry shore. Picture on the left is very old(1887) illustration of this amphibian, and it’s color is mixture of green,black and brown.Very interesting inhabitant of the Japanese waters.

There is also other Giant salamanders in China , USA and others around Asia.

Check out this story on BBC News. You can also find more information from Wikipedia.

Here are some videos from YouTube:

Getting to know XSL-FO (Intro)

I had to introduce XSL-FO for myself  as I was given a task to style a PDF document with it. Task more specifically is to take data from a web page and style it with XSL-FO (and maybe XSLT) for PDF to be dowloaded from website. I’ll just do short introduction to subject now, but I will doing a practical tutorial about XSL-FO soon.

What is XSL-FO all about?

As you may allready have discovered it’s about formatting data for output, you could say it’s a bit like CSS. In this case we are formatting XML data. For detailed tutorial you can go to w3schools.com, but there’s not too much examples, so I’ll be doing a more illustrating “hands on” tutorial. To understand you need to know some XML and the concept of XML namespaces. It was introduced as a web standard in 15. October 2001 and is formally named XSL. Why is it formally named XSL? It’s because it’s XSL, but only the formatting part. FO stands for formatting. XSL covers both transforming and formatting so that’s why XSL-FO was introduced.

It’s structured so that if you know only HTML, you just need to know some basics about XML and then your good to go. Nevertheless the syntax in XSL-FO is different so you definetely have to learn that. What comes to styling part, or formatting to more precise, here knowledge about CSS&HTML will help you. As starters here’s a little example of the code for you:

<?xml version="1.0" encoding="ISO-8859-1"?>

 <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">

 <fo:simple-page-master master-name="A4">
 <fo:region-body />

 <fo:page-sequence master-reference="A4">
 <fo:flow flow-name="xsl-region-body">
 <fo:block>It works!</fo:block>


The output will be “It works!”. Well that’s it for now hope to see you for tutorials :).

WordPress 2.9 | Suomi

WordPress | Suomi

WordPress is now available in Finnish. I’ve been waiting forf this thoug the translation of the WP Codex in Finnish has just started this is good step towards Finnish audience. I think it will take at least a year from here to get it working well, but still it won’t replace the resources in English. Will this increase the use of WordPress in Finland? Maybe it increases awareness for people interested.

Also the newest version(2.9.1) of WordPress is tranlated in Finnish and is available to download. Maybe I’ll be doing some tutorials in Finnish for WordPress to increase the awareness on my behalf.