Isis and Dälek Live at Hornstull Strand, Stockholm (November 4th, 2009) – Photos and review

Posted 05/11/2009 by khromov
Categories: Life, Reviews, music

Tags: , , , , , ,

isisdalek_combo

Remember in my last post, when I said it’s been a long since I went to a concert? It was time to change that! Seeing Isis and Dälek (Pronounced die-a-lect) really felt a world apart from Massive Attack. At Massive, we were standing ten rows back or so, but here, we were practically two feet away from the performers. Hooray for lesser known bands and up-close and personal concerts. I was initially surprised to see Dälek in the lineup, because they are a hip-hop band, but like someone pointed up, what Isis does for metal and sludge, Dälek does for hip-hop. They were great live, and reminded me somewhat of Coaxial, two thumbs up.

The club was a perfect venue for the concert, my only complaint being the horrible mixing of the microphone audio. Any singing by both Dälek and Isis was practically inaudible. Such a shame.

Highlights

isis_dalek_sthlm_09_013The most bored sound check guy in existence

isis_dalek_sthlm_09_015Steffi shows some love for MC Dälek!

isis_dalek_sthlm_09_017Yours truly!

Download
High-resolution photographs available here, lower-resolution (same size as gallery) archive available here. Also, big thans to Steffi, who took some of these pictures!

Also…
…apparently Mamiffer played just before Dälek, but we missed them. A shame, after coming home and hearing them, it would have been fun to see them live.

Gallery

Massive Attack Live at Annexet, Stockholm (October 18th, 2009) – Photos and video

Posted 22/10/2009 by khromov
Categories: Life, music

Tags: , , , , , , , , , , , , , , , , ,

Massive_Attack

It’s been a while since I’ve went to a concert, so going to see Massive Attack felt great. The fact that their light show is über-awesome didn’t really hurt either. Having never seen them live, I was a bit worried that a lot of the performance would be on playback, because of the vast array of singers and musical elements they use in their songs, but I was pleasantly surprised to see them aided by a group of very talented singers. (Horace Andy, Martina Topley-Bird and Deborah Miller) They even played a brand-new song, exciting! You can see excerpts from the concert (Including the new song) in super-shiny high-definition resolution below.

Download
If you are looking for high-resolution, non-watermarked versions of the images in the gallery below, there’s a zip archive right here for you. If you’re looking for the lower-resolution versions (same as the gallery), click here.

Video

Gallery

“I’m a twat”, or “The case of the MD5 crypt”

Posted 12/10/2009 by khromov
Categories: Computers, Life

Tags: , , , , ,

twitter_fail_whale_01Proud member of the “fail whalefan club!

No wait, I mean I’m on Twitter! That’s right – yours truly is now posting 140 characters long snarky remarks every now and then on my very own Twitter channel. (But not exclusively, there’s some ironic/stupid ones too!) With the excellent Twitter gadget I even have access to both reading and writing posts from inside iGoogle. Eau de humanity, such brilliant technology.

In other news…
I was reading up on encryption algorithms for a project I’m currently doing and cringed when I noticed how many tutorial sites called MD5 an encryption algorithm. MD5 is used for hashing, which is mainly a way of verifying the integrity of a file or other input data. All hashes are fixed-size, meaning they don’t grow no matter how much data you give MD5, be it the text “Hello” or an entire music track.

Encryption on the other hand is used to conceal data from someone (a third party) and in its most simple form uses a key to encrypt (transform to so called ciphertext) and decrypt (return to the original form, also known as plaintext) the data. (a.k.a symmetric-key encryption). The output of an encryption algorithm grows depending on how much data you feed it, and is approximately 1:1 in size to the input. (Can be bigger due to overhead or smaller if encryption algorithm compresses the data.)

There is no simple way of turning a hash back into the original message or file for which it was calculated, but to turn encrypted data (the ciphertext) back to the original (plaintext), all you need is the password.

Some hash algorithms are MD5 and SHA-1.
Some encryption algorithms are ROT13, DES and RSA. (Although not all of these are symmetric-key.)

I sense this “In other news” is turning into the actual post, so I’m going to stop here and promise myself and any interested readers a full-sized follow-up articl, although the web sources below are pretty

Until then, read more on hashing and encryption!

Bored? Try my hellish Image Maze web game!

Posted 21/09/2009 by khromov
Categories: Computers, Development, Games, Life, Weird things

Tags: , , , , , , , , , , ,

imagemaze_level1The beginning…

Level-based/hacker web games have been around for a long time now. The usual premise is that you land on a page using your browser, and with the help of the information on this page are supposed to reach the “next level”, ie. the next page, with yet another mystery, and so on. This is accomplished by either manipulating the URL through the hints you have received, or inputting a password in a form on the page.

I’ve always thought it was a great concept and have played quite a few of them in my days. (Although I’m having a real time finding them right now, maybe I’m using the wrong search terms – if you remember any of these classics, feel free to post the link to them in the comment section!)

But you’re not here for them, no you’re in for my very own Image Maze. So head on over to
http://fs.shrtl.com/imagemaze/ and you’ll soon notice that you have been bumped to
http://fs.shrtl.com/imagemaze/first – “first” being the level name, and your task is to find the next level, for example, if you were to guess that the next level is called “brownie”, you simply go to http://fs.shrtl.com/imagemaze/brownie/ and check it out. Now you’re on your own!

The game contains six levels, which quickly go from very simple to sucker hard, each level has a very vague hint on what to do to find the next level name, and features some of the photos I’ve taken over the years. Once you’ve finished all of the levels you’ll get a unique code, post it in the comment section if you want to brag about your accomplishment! :)

I’ve assembled a bunch of hints if you get stuck, but don’t peek unless you’re absolutely lost – because just like Hint Coins in Professor Layton, it ruins the experience! In order to view the hints, simply mark the text in the black boxes below.

Hints:
Level 1 – What kind of extra information does an image carry when used in HTML?
Level 2 – Now would probably be a great time to check out the HTML code!
Level 3 – Woah, that’s quite a big image – but why?!
Level 4 – What usually causes an image to now be shown?
Level 5 – Your browser won’t help you solve this one, there’s a secret inside the image.
Level 6 – This one is kind of like the last one, only the other way around.

In other news…
ticketbastard

Small logo improvement suggestion to account for actual company policy.

The oddball, unstable queue  and booking system employed by Swedish event ticket seller Ticnet stinks. The fact that they have pretty much a monopoly on any larger event doesn’t make things better. I guess I’ll just have to enjoy my Rammstein concert sitting down… in the back… Blargh.

Software Release: Homepage downtime kit for Apache v1

Posted 27/08/2009 by khromov
Categories: Computers, Development, Programming, Technical solutions, music

Tags: , , , , , , , , , , , , , , , , , , , ,

downtimekitscreenshotThe bad boy in action.

When you’re managing a homepage for a while, there will be the times when you absolutely need to take your site down for maintenance – be it a hardware upgrade, code upgrade (When migrating to a new version of your/someone elses software.) or disk maintenance due to power loss or crash. But what do you show your users while the regular homepage is unavailable? Simply shutting down the server resulting in an error for the end-user is kind of boring, and gives a far less memorable expression than having a proper downtime page, all the big boys are doing it, so why shouldn’t you?

I spent a few minutes and hacked together a minimalistic “downtime kit”.

The easiest way is to temporarily redirect your page somewhere else (where you host the downtime kit) during the downtime, and there’s a multitude of ways to do so, all depending on the architecture of your hosting setup, so you’ll have to think of the best way for you to utilize this kit.

As for how it works, it simply uses the mod_rewrite functionality in Apache to redirect image requests to one central image, so that any hotlinked images you might have show a proper downtime dialogue on their respective pages. It also redirects users who want to download files and visit pages to a proper downtime dialogue.

Setting the kit up to work for your page takes less than a minute, here are what needs to be done (taken from the readme.txt file in the distribution.)

Prequisites:

  • PHP5 (Should work with PHP4)
  • Apache with mod_rewrite (XAMPP Lite distributions work great for this purpose.)

    License:
    This kit is released as beerware, a very permissive license, so do whatever you please with the code.

    Download link:
    zip file – (Mirror 1 / Mirror 2)

    Tutorial:

    1.) Upload all the files into the root of your web directory, if you want to restrict the script to a subfolder, read step 2, otherwise skip to 3.

    2.) If you uploaded the distribution into a subfolder (like www.mypage.com/ahomepage) instead of the root (which in this case would be www.mypage.com) – open the .htaccess in a text editor and change the second line from:
    ErrorDocument 404 /index.php
    …to:
    ErrorDocument 404 /<your subdirectoryhere>/index.php

    In our previous example, this line would be:
    ErrorDocument 404 /ahomepage/index.php

    If you have vhosts that link a subfolder to a domain name (ie you can visit the page at ahomepage.mypage.com) this step is not necessary.

    3.) Open config.php in a text editor and change the text
    <b>Status:</b><br>This page is down!
    …to whatever you wish for your downtime page to show.

    4.) Optionally change the notfound.jpg image for another one that suits you or your homepage better.

    5.) Enjoy!

    In other news…

    constantsCover art for “The Constants – The Foundation, The Machine, The Ascension”

    In this episode of “In other news…” we’re going to talk about post-rock. It feels like such a huge topic, but I’ll just satisfy myself by saying it’s a fantastic genre of music, especially instrumental post-rock, so without further ado, here is a list of some of my favourite post-rock band, in unspecified order – click on the band names to visit their homepages/profiles.

    Most of these bands are relatively small, and you can find a lot of music on their respective Myspace profiles and homepages.