Wow.

February 23rd, 2012 No comments

Hi there.

I didn’t post anything since early 2011 and there are still about 350 views per month. Before 2011 the count was at about 1,5k views per month.

I just checked the Google terms people searched for, the top 15:

  • lockpicking grundlagen
  • schlagschlüssel herstellen
  • c# sudoku solver
  • sudoku c#
  • halbdiamant
  • elektro picker
  • sudoku solver c#
  • lockpicking anleitung
  • c# sudoku
  • pick gun selber bauen
  • schlagschlüssel selber bauen
  • elektropick selber bauen
  • elektropick
  • nazrek
  • pistole selber bauen

As you can see, it’s still mainly because of my lock-picking tutorials..

Whatever, I don’t think I’d start blogging again, but I might fix the current problem with displaying the pictures..

So far.. greets.

Post to Twitter Post to Plurk Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon

Categories: Main

Sup?

February 18th, 2011 No comments

nothing. really.
Working ‘n stuff.
Domain is expired, eh? Yea. My bad, sry.
It’ll come back, right? Mayb.

Taking a break again. Too lazy to do any post-worthy stuff.
I’m still alilve, I guess.

Post to Twitter Post to Plurk Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon

Categories: Main, Virtual-life

Verhaltensregeln im Müncher Nahverkehr

October 26th, 2010 3 comments

…oder: “VERDAMMT ICH HASSE STREIKS, ICH WILL DOCH NUR AUF DIE ARBEIT OBWOHL ICH ES EIGENTLICH NICHT WILL!?!?!!!1″

…oder: “Der Kampf um das Überleben im Müncher Nahverkehr.”

.

Dienstag morgen, 7.30 Uhr.
Man muss aus dem Haus – gerade noch gelesen, dass in München wieder gestreikt wird. Whatever.

7.50 Uhr. Immer noch keine Bahn.. sollte die nicht alle 5 Minuten kommen? Whatever.

8.10 Uhr. Nächste Bahn @ Hbf. Ffffuuuck was wollen die ganzen Leute hier?! Ich MUSS diese Bahn bekommen! *reindrängel* “heeeeh! Das ist verrückt! Was soll denn das?” – “Madness? ….. This…is…..AUSNAHMEZUSTAND STREIK!” – “Warum reden Sie jetzt Englis-” – “FRESSE!”

.

Hier ein paar einfache Regeln, damit es auch wirklich klappt rechtzeitig zur Arbeit, trotz Streik, zu kommen.

1) Es gibt keine Mitmenschen. Es gibt keine Frauen, keine Kinder, keine Mütter, keine Senioren und auch keine Behinderten. Es gibt nur Gegenspieler. Nein, nicht Gegenspieler. Das Wort “Feinde” trifft es besser. Feinde soweit das Auge reicht.
Sie alle wollen in DEINE Bahn.

2) Wenn die Bahn angefahren kommt, nicht warten bis sie da steht. Schon davor bis an den Rand des Bahnsteigs stellen.Am Besten schon davor informieren, wo die Türen ca. sein werden. Aufpassen, dass man nicht einen Schlag von der Bahn bekommt, sonst verpasst ihr die Bahn.

3) Wenn die Türen aufgehen und eine Horde aussteigen will, erst so tun als würde man – wie komischerweise alle – erst die Leute aussteigen lassen. Dabei allerdings gut die Restmenge an aussteigenden Feinden beobachten. Sind nur noch ca. 2 bis 5 Feinde am Aussteigen: ANGRIFF! Ist man erst einmal drinnen, ist das Ziel erreicht. Man ist in der Bahn.

4) In der Bahn, wenn alle Schützengräben (aka Sitzplätze) belegt sind, möglichst Breitbeinig hinstellen und je nach Taschenart diese zusätzlich Platz auf dem Boden oder auf dem/der Rücken/Schulter belgen lassen. Dadurch hat man dann später mehr Bewgungsfreiheit UND weniger Feinde kommen in die Bahn

5) Sollte man Glück haben und in einen Schützengraben können, keinesfalls diesen Platz für Feinde wie Behidnerte, Senioren oder schwangere Frauen aufgeben!

6) Darauf achten, dass man möglichst an der falschen Tür steht, wenn man an der Haltestelle an der man aussteigen will ankommt. So kann man sich noch mal durchdrängeln und die Feinde attackieren. Nicht mit ein paar leichten Schlägen in die Nähe des Magens der Feinde oder – wenn man so einer ist – mit dem Begrapschen von anderen Feinden zögern.

.

Sind die Schritte korrekt gelernt und verinnerlicht, sollte es auch beim nächsten Streik mehr oder weniger reibungslos klappen.

Greets

Post to Twitter Post to Plurk Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon

Categories: Geistiger Shit, Real-life

Alive n Kickin’

October 15th, 2010 No comments

Nop, I ain’t dead, sorry.
Actually, I’m pretty fine.

.

Moved from Stuttgart to Munich
Had some holidays
Met some cool guys
Marked my territory *mwhaha*
Survived the horror of two weeks Oktoberfest
Married my local Kebab-Dealer (Sorry @_biz9, but HE can make kebab…. you know… but I still luv ya, even if you never gonna learn how to make perfect kebab <3)
And finally started to work.

Currently it’s more like I’m living in data-centers than at home.
Well.. I’m still more often at home than at data-centers, but it just feels more like a home. You know. This constant *wrruummmmmmmm*. Lurkin’ in the hot-aisle, stocking the coke in the cold-aisle. Who wouldn’t like this?
… ? You? Who are you anyway? Get the fuck outta here! ;P

.

Well…I’m back and alive and kickin’.
It’s not like I didn’t had the time to blog – twitter proves it – it’s just that I didn’t feel like “! ! ! I wanna blog!!1″.

Post to Twitter Post to Plurk Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon

Categories: Main, Real-life

[C#] Sudoku Solver

August 16th, 2010 1 comment

Here’s some of the code I used back there to “hack” some coins at beliebtestewebseite.de.
It’s just the coded needed to solve (bruteforce) the sudokou.
*click*
Anyways. Hopefully you can use it. It’s written in C#.

The array “sudoku” contains all fields of the 9×9 sudoku.
A field contains “0″, if it’s “empty”.
If the exception “Solution found” is thrown/catched,the programm stops, because the solution is,obviously, found. *g*
There you go:

{
	int[,] sudoku = new int[9, 9];
        try  { solve(0, 0); }
        	catch (Exception ex) {
                MessageBox.Show("SCORE! :o");
            }
        }
}
 
        private void solve(int row, int col) {
	    if( row > 8 )
                throw new Exception( "Solution found" ) ;
            else {
                // Skip cells which are not empty
                while( sudoku[row,col] != 0 ) {
                    if( ++col > 8 ) {
                        col = 0 ;
                        row++ ;
 
                        // Throw an exception to stop the process if the puzzle is solved
                        if (row > 8)
                            throw new Exception( "Solution found" ) ;
                    }
                }
 
                // Find a valid number for the empty cell
                for( int num = 1; num < 10; num++ ) {
                    if( checkRow(row,num) && checkColumn(col,num) && checkBox(row,col,num) ) {
                        sudoku[row,col] = num ;
 
                        // Delegate work on the next cell to a recursive call
                        if( col < 8 )
                            solve( row, col + 1 ) ;
                        else
                            solve( row + 1, 0 ) ;
                    }
                }
 
                // No valid number was found, clean up and return to caller
                sudoku[row,col] = 0 ;
            }
        }
 
        private bool checkRow(int row, int num) {
            for (int col = 0; col < 9; col++)
                if (sudoku[row,col] == num)
                    return false;
 
            return true;
        }
 
        private bool checkColumn(int col, int num) {
            for (int row = 0; row < 9; row++)
                if (sudoku[row, col] == num)
                    return false;
            return true;
        }
 
        private bool checkBox(int row, int col, int num) {
            row = (row/3)*3;
            col = (col/3)*3;
 
            for (int r = 0; r < 3; r++)
                for (int c = 0; c < 3; c++)
                    if (sudoku[row + r,col + c] == num)
                        return false;
 
            return true;
        }

Post to Twitter Post to Plurk Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon

Categories: Sources, Tools