Archive

Archive for October, 2009

Whats new?

October 11, 2009 Leave a comment

Last few days I was busy with different kind of stuff.

The most annoying of them is work on linear algebra that I started yesterday and have to submit tomorrow oO

The less annoying things are:

1. Redesign of my kernel. I got some books on Linux internals and OS design, and I want to redesign my kernel now.

2. Implementation of AVL tree. This is driving me crazy, the documentation is not enough. It looks easy but there are things that I did not take in account that break all my design. The moment Ill finish the linear algebra, Ill add the missing part to my AVL tree and finally will be able to use it as Heap Management structure for my kernel.

I’m also planning to release the kernel under GPL or custom license that is similar to GPL, the moment Ill have some things running (like multitasking that I want to start straight after the heap implementation).

Thats it, enjoy 🙂

Have No Idea What To Post…

October 8, 2009 Leave a comment

Yesterday I didn’t have mood to post something. Today I just don’t know what to post.. Hope tomorrow will be better 🙂

Anyway to not waste a whole page of digital ink, I present you the review of Windows 7

http://www.cracked.com/blog/using-windows-7-may-lead-to-murder

“Its better than Vista”

Have a good day 🙂

Categories: Uncategorized Tags: ,

Who Is skwo?

October 6, 2009 Leave a comment

Have you ever wonder who the hell is skwo? Well I’m wondering too. I see that people come to my blog by googling “skwo”, so I googled “skwo” also, and found interesting things, but about this a bit later (Note to everybody who don’t use google, saying yahooing or binging [like wtf?] sound too bad, so don’t be angry at me, I’m sort of google fun).

The Raise Of skwo’s Empire!

The year was 357B.C. The great king s.kwee discovered the new land of FreeNode.net, the land that was knows as “IRC FreeNode Server”. He wanted to take over this land, by registered his name in the book of FreeNode.net users, but he fucked up, someone already registered this name… So I logged to freenode under the nick s.kwee (or skwee, don’t remember) and freenode nickserv kindly said to me “This nickname already registered…”. So I needed a new one and fast. I decided to change the “ee” in skwee, to “o” and skwo was born! In remember of s.kwee I still hold the old email, and I’m registered as s.kwee or skwee in about 1 or 2 sites over the net.

skwo Today

So who is skwo? Google returns:

Results 110 of about 68,900 for skwo. (0.29 seconds)

68,900?! Omg -.-‘ So lets clear some things.

So who I am not?

I don’t have account on YouTube, at least not for now! I don’t use twitter (and probably won’t use). I don’t put my nickname on Facebook, or other social networks (at least not for now). I definitely don’t use MySpace (and never will).

So who I am?

As you already understood, I like computers, programming, and Linux – Arch Linux. So you can find me in sites like, Arch Linux, programming sites, IRC FreeNode Server, wordpress blog (doh -.-). In some places where username skwo already registered (arrr) I am known as skwo357, good example is DeviantArt (that I don’t really use) and how surprisingly my deviantart is about Arch Linux!

Have doubts if the “skwo” you found is me or not?

No problem, feel free to contact me via email s.kwee357[AT]gmail[dot]com

Categories: Uncategorized Tags:

How I lost all of my source files in less than a minute..

October 5, 2009 Leave a comment

This one is actually pretty old, like about two weeks old, I don’t know why I didn’t post it.

So it was a sunny day, about two weeks ago. All day I tried to setup a normal makefile for my project. I wrote and discarded about 5-6 different versions. Finally after about 10-12hours I got one that was pretty good. The problem was that I couldn’t group the object files that was created, in one directory, so all objects was separated over the project directory. A simple command to remove them:
rm `find ./ -name "*.o"`
And thats it, all objects are gone. You can guess the future from this point, but Ill tell it anyway. So it is late, about 1 AM, my makefile is completed, but I need to remove the object that I might left from previous compilations, so I do:
find ./ -name "*.c"
It gives me a listing of all files that it found. Then I do
rm `find ./ -name "*.c"`
For about 20 seconds I watch the output of the command to understand what the hell I did, and when I understood… it was too late.. Here is the comment or IRC:

16:02:06 <skwo> OH F**CK
16:02:14 <skwo> I just wiped half o my os OO
16:02:24 <skwo> is there anyway to restore files that was removed by rm?
16:02:26 <skwo> omg

(Don’t pay attention to the time, the logs are logged in US time I think).

Of course there were no way to restore the files, cause the designers of EXT filesystem, decided to remove the file at all when its deleted… Yes it was embarrassing 😦 Luckily I had a backup that contained about 80% of the lost code. After this day I setup and SVN for this project, and I wont code for more than 10 hours anymore.

How to reinstall linux 3 times in less than two days

October 5, 2009 Leave a comment

Thursday, 1/10/09, I woke up and said “Enough Windows! I can’t handle it anymore! From now I’m going to use Linux as day-day use and windows only when I need it!”, A voice on my head said “Dejavu my friend”… Seems like I said the same year ago, two years ago, and still came back to windows! Oh Bill why are you doing it?! ;( Anyway this time I’m serious about it (voice in my head: “yea right…”)..

So I found an Arch Linux Install CD that I used a year ago. I actually was able to install it without using the beginners guide they provide on their CD. Everything was fine, and hop! I fucked the home partition… I said “Ok install Linux is fun, lets reinstall!” (and I’m serious now, it real fun!). I reinstall, system up and running. I decided to configure MPD (music player daemon), this bitch needs access to my home directory, so I needed to set permission on my home directory that others and group can read the directory, and I fucked up things, that even I can’t read/write to my OWN home directory… Reinstall.

So now my Arch is running (tfu tfu tfu) and I’m enjoying it!

I had an awesome weekend, and now my PC is running Linux (with windows partition, but windows got only 80GB, and Linux 160GB :p).

Categories: Linux Tags: ,