Recover MySQL root password

Ever tried losing your MySQL root password, because you’re an idiot or a coworker changed it without documenting or telling?

Well, within 10 minutes this can be fixed. This guide applies to Debian and probably others too. su – to root and perform the following.

1. Stop MySQL

/etc/init.d/mysql stop

2. Start MySQL and skip grant tables, put it to background so you can work

mysqld_safe –skip-grant-tables &

3. Enter MySQL as root

mysql -u root

4. Change the password within the MySQL console

mysql> use mysql;
mysql> update user set password=PASSWORD(“insert-new-password-here”) where User=’root’;
mysql> flush privileges;
mysql> quit

5. Stop MySQL server again

/etc/init.d/mysql stop

- Now if that did not work, find the MySQL process with ps and kill it.

6. Start MySQL again

/etc/init.d/mysql start

And it should work.. test it by typing “mysql -u root -p” and enter the password you just created.

Setting up local DNS on OS X Leopard

I found that my internet connection sometimes worked quite slow, and I also found out that the DNS lookups were slowing my relatively fast internet connection down.

First of all! Performing this is at your own risk and I will not take responsibility for you fucking up your network settings. Please do know, that this will require you to be familiar with the Terminal. You don’t need to be a pro, but knowledge helps.

Let’s get started!

If you have a favorite editor, go use.. In this example we will be using nano as this is easy to use and present on standard Leopard installs.

We need an rndc key to make this work. create one with:

# sudo rndc-confgen -a

Now we need to go root…

# sudo su -

It will ask you for your password.. type it in.

# cd /System/Library/StartupItems
# mkdir BIND
# cd BIND
# nano -w BIND

Copy the following text and paste it into your terminal:

#!/bin/sh

. /etc/rc.common

if [ "${DNSSERVER}" = "-YES-" ]; then
ConsoleMessage “Starting BIND DNS Server”
/usr/sbin/named
fi

To exit and save: Press CTRL+O, Enter, CTRL+X

Next, we need another file:

# nano -w StartupParameters.plist

Add the following text to it:

{
Description = “Local DNS”;
Provides = (“DNS Server”);
OrderPreference = “None”;
Messages =
{
start = “Starting DNS Server”;
stop = “Stopping DNS Server”;
};
}

Make sure, that the file is executable:

# chmod +x BIND

Next, we need to make sure it starts up when you boot your Mac.

# nano -w /etc/hostconfig

Add this line to it, if it does not already exist:

DNSSERVER=-YES-

If it does already exist, change the -NO- to a -YES-

No more root..

# exit

Make it run:

# sudo /System/Library/StartupItems/BIND/BIND

Now you can exit your terminal. We are almost done, now all we need is to configure OS X to actually use it’s own DNS server.

Go to: System Preferences > Network

Mark the currently active network adapter and change the DNS Server address to 127.0.0.1.
The two grey ip addresses are your ISP nameservers, they will disappear when you click the field. If you want them back again, simply do not write anything in the field.

Click Apply.
Go to www.google.com to test it!

How could you?

En lille tekst, der er værd at tænke over.

When I was a puppy I entertained you with my antics and made you laugh. You called me your child and despite a number of chewed shoes and a couple of murdered throw pillows, I became your best friend. Whenever I was “bad,” you’d shake your finger at me and ask “How could you?” – but then you’d relent and roll me over for a bellyrub.

My housetraining took a little longer than expected, because you were terribly busy, but we worked on that together. I remember those nights of nuzzling you in bed, listening to your confidences and secret dreams, and I believed that life could not be any more perfect. We went for long walks and runs in the park, car rides, stops for ice cream (I only got the cone because “ice cream is bad for dogs,” you said), and I took long naps in the sun waiting for you to come home at the end of the day.

Gradually, you began spending more time at work and on your career, and more time searching for a human mate. I waited for you patiently, comforted you through heartbreaks and disappointments, never chided you about bad decisions, and romped with glee at your homecomings, and when you fell in love.

She, now your wife, is not a “dog person” – still I welcomed her into our home, tried to show her affection, and obeyed her. I was happy because you were happy. Then the human babies came along and I shared your excitement. I was fascinated by their pinkness, how they smelled, and I wanted to mother them, too. Only she and you worried that I might hurt them, and I spent most of my time banished to another room, or to a dog crate. Oh, how I wanted to love them, but I became a “prisoner of love.”

As they began to grow, I became their friend. They clung to my fur and pulled themselves up on wobbly legs, poked fingers in my eyes, investigated my ears and gave me kisses on my nose. I loved everything about them and their touch – because your touch was now so infrequent – and I would have defended them with my life if need be.

I would sneak into their beds and listen to their worries and secret dreams. Together we waited for the sound of your car in the driveway. There had been a time, when others asked you if you had a dog, that you produced a photo of me from your wallet and told them stories about me. These past few years, you just answered “yes” and changed the subject. I had gone from being “your dog” to “just a dog,” and you resented every expenditure on my behalf.

Now you have a new career opportunity in another city, and you and they will be moving to an apartment that does not allow pets. You’ve made the right decision for your “family,” but there was a time when I was your only family.

I was excited about the car ride until we arrived at the animal shelter. It smelled of dogs and cats, of fear, of hopelessness. You filled out the paperwork and said “I know you will find a good home for her.” They shrugged and gave you a pained look. They understand the realities facing a middle-aged dog or cat, even one with “papers.” You had to pry your son’s fingers loose from my collar as he screamed “No, Daddy! Please don’t let them take my dog!” And I worried for him, and what lessons you had just taught him about friendship and loyalty, about love and responsibility, and about respect for all life. You gave me a goodbye pat on the head, avoided my eyes, and politely refused to take my collar and leash with you. You had a deadline to meet and now I have one, too.

After you left, the two nice ladies said you probably knew about your upcoming move months ago and made no attempt to find me another good home. They shook their heads and asked “How could you?”

They are as attentive to us here in the shelter as their busy schedules allow. They feed us, of course, but I lost my appetite days ago. At first, whenever anyone passed my pen, I rushed to the front, hoping it was you – that you had changed your mind – that this was all a bad dream…or I hoped it would at least be someone who cared, anyone who might save me. When I realized I could not compete with the frolicking for attention of happy puppies, oblivious to their own fate, I retreated to a far corner and waited.

I heard her footsteps as she came for me at the end of the day and I padded along the aisle after her to a separate room. A blissfully quiet room. She placed me on the table, rubbed my ears and told me not to worry. My heart pounded in anticipation of what was to come, but there was also a sense of relief. The prisoner of love had run out of days. As is my nature, I was more concerned about her. The burden which she bears weighs heavily on her and I know that, the same way I knew your every mood.

She gently placed a tourniquet around my foreleg as a tear ran down her cheek. I licked her hand in the same way I used to comfort you so many years ago. She expertly slid the hypodermic needle into my vein. As I felt the sting and the cool liquid coursing through my body, I lay down sleepily, looked into her kind eyes and murmured “How could you?”

Perhaps because she understood my dogspeak, she said “I’m so sorry.” She hugged me and hurriedly explained it was her job to make sure I went to a better place, where I wouldn’t be ignored or abused or abandoned, or have to fend for myself – a place of love and light so very different from this earthly place. With my last bit of energy, I tried to convey to her with a thump of my tail that my “How could you?” was not meant for her. It was you, My Beloved Master, I was thinking of. I will think of you and wait for you forever.

May everyone in your life continue to show you so much loyalty.

By Jim Willis, 2001.

Når vi anskaffer os et husdyr, så skal vi holde af det og kæres om det. Jeg er dybt uenig med mennesker der siger ja, til at varetage et andet levende væsens liv, hvis de ikke magter at gøre det ordentligt.

dotDK? DK-Hostmaster?

Der er megen debat om dette emne, om der er fusk indblandet, om der ikke er fusk indblandet osv. Jeg har selvfølgelig også en holdning til tingene, men ingen holdning skal stå til uden at være forklaret.

Vores lille land har et TLD, som slutter på .dk. I dag kører der stakkevis af infrastruktur med hostmasker og andet, baseret på .dk – på den måde er man så godt som tvunget til at acceptere hvadend dotDK måtte finde på, hvis de overtager styringen af .dk.. Medmindre man selv har et teknisk setup der kan bære, at man er registrator hos dotDK, så har man ét stort spørgsmål at besvare:

Tør man længere handle med mindre virksomheder, når man skal handle domæne? Med dotDK’s model ligger landet sådan, at det er registrar der opkræver penge fra slutkunden (i den mængde det passer dem!) – det vil sige, at hvis man har handlet med et mindre firma, hvor domæneprisen er fornuftig, så kan man risikere at det brækker nakken og ikke betaler Afilias (Nåh, ja det er jo ikke dotDK når alt kommer til alt..) de penge, de skal have i deres kapitalfondkasse, og så mister man sit domæne. Du kan ikke stille registrar til ansvar, men du kan give dig til at tude.

Man kan selvfølgelig også finde den store pengepung frem, og handle med et selskab man ved også eksiterer om 10 år, altså sikre virksomheder på dét marked der har sat deres fodspor meget dybt, f.eks. DanDomain, TDC, Zitcom o.lign… For lur mig om ikke virksomheder, der kan garantere deres eksistens også godt ved, hvad de vil have for den garanti.

At købe et domæne bliver ikke længere et spørgsmål om at man risikofrit kan købe et eller andet webhotel hos “Ejnars domæneshop” med tilhørende domæne, uden frygt for at miste det hele hvis Ejnar fucker op. At købe et domæne bliver en lang forundersøgelse om, hvordan virksomhedernes regnskaber har været og hvad sansynligheden er for at lortet går ned – så man mister sit domæne.

I dag koster et domæne 45 kroner om året i gebyr, betalt direkte til virksomheden der holder .dk domænet. En virksomhed der har gjort det i mange år og som aldrig har haft nedbrud af betydelig faktor. I dag er det en væsentlig udgift at blive registrator, hvilket også bevirker at små firmaer der aldrig bliver seriøse alligevel, ikke er det. Registrator kan således selv bestemme hvad det skal koste for folk, at han skal registrere domænet – registrator betaler første års afgift, når domænet registreret, så alle kroner over de 45, er i lommen på registrator for hans arbejde. Konkurrencen er hård, så priserne er typisk 79 – 99 kroner for et domæne inkl. oprettelse OG DU ER SIKKER PÅ AT BEHOLDE DET.

500 kroner i gebyr for at få registreret en navneserver hos DK-Hostmaster. Et eksemplarisk gebyr, der er latterligt lille hvis man overvejer noget seriøst omkring hosting. Men hertil har kritikken været at der jo er nogle der gerne vil køre navneservere selv. Det er fair nok, men hvorfor så ikke bruge GratisDNS hidden primary? Så har du noget der kan tage over, hvis dit eget brækker sammen.

Jeg kunne blive ved længe, men tror jeg vil stoppe her. Jeg støtter ikke dotDK.

Gammelt brok

Forleden fik jeg anleding til at snuse rundt i nogle gamle backups fra min gamle blog, og så fandt jeg noget af mit favortibrok frem. Det var gemt i et galt tegnsæt, men jeg har forsøgt at gendanne det :D

Hvorfor jeg ikke kører med tog!

Allerede ved billetautomaten eller i billetsalget møder man første problem. Når man kommer til billetautomaten er lortet ude af drift, så man er alligevel tvunget til at gå ind i billetsalget. DERINDE står der altid en million mennesker – og ekspedienterne tager sig gerne god tid, der lugter oftest temmelig grimt og der er så varmt det ikke er til at holde ud, når man står med stor oppakning – SOM MAN JO AF OG TIL GØR når man skal REJSE!

Lad os nævne faserne, en ad gangen og så alle ulemperne.

På vej ned til/på toget
Der er mange mennesker, og de står og drejer rundt som idioter. De fylder BEGGE sider af rulletrappen og har store rygsække på, som de ikke et øjeblik er i tvivl om, hvorvidt de rammer nogle med eller ej, nrå de pludselig venner sig om. Jeg HADER at få en taske i hovedet.
Hvis jeg har travlt, eller ikke gider stå og glo som en anden idiot på den trappe, så vil jeg gerne NEDAD. Jeg har fundet ud af, at i ALLE andre lande en Danmark, der HAR folk fattet fidusen – dem der står stille til højre, og dem der vil gå til venstre, lidt ligesom på motorvejen.
Men nej “GRATIS STRØM, DET SKAL FANDME UDNYTTES”… spade.

Når man efter megen besvær har fået sig most ned ad trappen og skal på det hersens famøse futtog, hvor man har reserveret plads, så MASER folk til, for at komme ind – og her er vel og mærke tale om dem der ikke har købt pladsbillet, det resulterer i at man står forventningsfuld og ligner en idiot med sin taske medens det ene fjols efter det andet vælter ind i toget.
Når man efter en jævn tid får sig kæmpet ind i toget, hvor der er tykt af mennesker, fordi DSB ikke formår at klistre en vogn mere i røven på det tog, så kommer man ind i en kupé.
Man okser frem med sin taske for til sidst at finde sin plads – OPTAGET, og hvem sidder der? Det gør en af de førnævnte idioter, der havde travlt med at komme på toget.
Når man meddeler, at man gerne vil have pladsen, få rman et ondt blik – tak for lort idiot, hvem har betalt? Det har JEG, det er ikke MIG der er en fattigrøv – har du overhovedet billet? Nej, fint, så luk. tutteluuu! -_-
Jeg har nu sat mig..

Selve turen
Man får sig sat, og har betstilt plads, efter megen besvær med kosten i billetlugen, ved en stikkontakt – for at opdage, at idioten OVERFOR som IKKE sidder ved en stikkontakt, har sin edning tværs henover, og bruger stikket?! – Man spørger venligt, om man må bruge den stikkontakt, som man har bedt om at få en plads ved, og dermed betalt for.. Så bliver men nærmest svinet til og spurgt, om man ikke kan se, at han/hun brugte den først?… Her har man 2 valg. Men man vælger selvfølgelig at pille fjolsets stik ud og siger “Jo, det GJORDE du.. og nu gør jeg! For jeg har bedt om en plads ved den, og kan du se hvis sæde den er ved?.. Nemlig, mit… så luk ædespalten”.. Problem løst – BUT WHY?

Fat nu at du skal f-u-c-k-i-n-g ikke tage med tog, når du har en skrigende møgunge med dig, og familievognen er optaget. Så gå, eller lad lortet blive hjemme.
Der er ikke noget så irriterende, som hvis man sidder og forsøger at lave et stykke bare nogenlunde fornuftigt arbejde på sin bærbare, som en eller anden hjernedød hippie der har slæbt sin unge med ind i en ikke-familie vogn… Det er fandme bedre at sidde i en rygerkupé, end det er at høre på det pis! (Der er ingen rygerkupé længere.. red.)

Snak er okay, selvfølgelig, men lad være med at råbe.. og hvis du er over 30 skal du IKKE snakke om det sex du fik sidste weekend, det giver mig kvalme og jeg væmmes. Hvis du skal, så gør det meget meget lavt, så jeg ikke kan høre det.

Hvis du sidder med din fesne kæreste overfor mig, og synes jeg ser sjov ud, så lad VÆRE med at sid og skriv til hinanden om det – jeg bliver mere og mere rasende, og det ender med at jeg giver mig til at svine jer til for det, og det er jo ikke nøvendigt.

Når man skal af
Er der altid en eller anden idiot der liiige skal nå ud og smide en lort lige når toget kører til perron, så der altså hørmer i hele toget af fæses – lad dog være menneske!
Der er også altid en eller anden, gerne halvgammel hippiefar, der har glemt et eller andet, sin stråhat eller sådan noget pis, inde i toget, og som IKKE kan vente til folk generelt er kommet UD.. SÅ VENT DOG MENNESKE!. idiot number 1.

Folk maser og vil gerne af – hvis nu i tog den med ro, gik det faktisk hurtigere.

Problemet med rulletrappen er det samme opad som nedad, det er til at kaste op over.. Jeg bliver arrig! uuuha!

Smil og vær glad, så smiler verden til dig.

“Jeg er en sur stodder.”
- Frands Hansen, 2007

Handl ordentligt!

Når du handler…

…Så lad være med at stille din vogn så vi andre ikke kan komme til. Lad være med at stå stille som en idiot og glo tomhjernet på hyldere, med din vogn i en 90 grader vinkel ud fra hylden – specielt når du handler i små butikker som f.eks. Fakta, Netto osv!

…Så lad være med pludselig at stoppe op når du går i et hurtigt tempo – hvis du vil gå og kigge, så gør det langsomt, så man ved at du går og kigger.

…Så lad dine små snotunger blive derhjemme, medmindre de kan finde ud af at opføre sig ordentligt. Når du skal lægge varer på båndet SÅ GØR DET SELV, for at din lille unge skal gøre det er kun til gene for os der venter, og har et liv andet end at stå og vente på dig.
Hvis dine unger ikke fatter, at man ikke stikker fingrene i alting, så lad dem blive hjemme. Hvis de er forkælede, og begynder at vræle, hvis de ikke får hvad de peger på – så giv dem det de peger på eller lad dem blive hjemme, du kan kun skyde skylden på dig selv for elendig opdragelse.

…Så hav penge eller dankort klar, så du ikke skal spilde både min og ekspedientens tid – jeg har selv siddet ved kassen, og jeg HADER gamle fjolser, der skal finde 73.25 i 2kroner, gå i banken og brug vekselautomaten. Lad være med at bed om at få obskure beløb over – helt antal hundrede kroner, nichts weiter.

Kør ordentligt!

Jeg er træt.. Jeg er møghamrende træt..

.. af gamle fjolser og diverse andre der aldrig burde have haft et kørekort.

Bevæg dig ikke ud i trafikken hvis..

  • Du er over 60. Du er gammel og skal sidde og drikke kaffe.
  • Du ikke er sikker på at det du gør, er rigtigt.
  • Du ikke agter at køre efter hastighedsgrænserne.
  • Du ikke ved hvor du skal hen – KØB EN GPS! De koster sølle 1000 kroner.
  • Du er “bange” for hvad andre kan finde på.
  • Du ikke kan finde ud af at bruge dine spejle.
  • Du ikke fatter hvad forskellen er på langt og kort lys.
  • Du kører Suzuki.

Altså, overordnet set.. Jeg er møghamrende træt af når en eller anden lallende spade skal ligge og fylde i overhalingsbanen (den bane, der er beregnet til at overhale i red.).
I overhalingsbanen overhaler man, eller også følger man med den fremadrettede trafik og det foregår med intet mindre end hastighedsbegrænsningen…
…alright, det er okay at ligge der, når du skal dreje til venstre – men der er fandme ingen grund til at ligge der flere kilometer før du skal dreje… Igen, er du for usikker på om “du nu kan komme ind” eller hvad du ellers sidder og bider negle over, SÅ TAG BUSSEN, og lad os andre komme videre med vores liv.

Nej, jeg vil ikke køre en halv time før, så jeg har god tid – for så længe jeg kører, som det er tilladt, så er det fint… Men det er ikke nemt, når trafikken er fyldt op med bløde hatte og småborgerlige spader, der skal ligge og lege pansere med 5 km under hastighedsgrænsen. Vi har i forvejen rigeligt med pansere og fotovogne.

Hastighedsgrænser…
…er selvfølgelig betegnelsen for en max begrænsning, men det betyder fandme ikke at man skal ligge og lulle med 70 på landevejen eller 90 på motorvejen. Når vi kører i vores bil skal vi FREMAD, så vi kan nå derhen hvor vi skal, så vi kan komme fra A til B på en ordentlig tid. Hvis vi skal køre morfartur, så gør vi det langt væk fra alting, hvor man kan overhale hvis man skulle være uheldig at komme samme vej.
Altså. Kører du i byer eller andre meget traffikerede steder, så kør intet mindre end hastighedsgrænsen – så flytter vi os alle i et tempo der er til at arbejde med.

Skal du absolut overhale…
…så har du fandme bare at holde din stil når du kommer forbi! Der er ikke noget jeg hader mere end at blive overhalet og når fjolset så kommer foran, sænkes farten således at jeg ikke kan opretholde den hastighed jeg kørte i forvejen – og det sker selvfølgelig altid når der ikke er plads til at jeg kan overhale igen…

Hold afstand!!!
Der er ikke noget mere irriterende end folk der absolut SKAL ligge helt oppe i røven på en, SÅ OVERHAL DOG! Det er pissefarligt og dumt.. Bliv hjemme! tag toget! hop på tunget, eller stik en finger i røven og kør på din albue, jeg er ligeglad – men lad bilen stå.

…Det var vist det for nu, tror jeg.

Fuck jeg hader Windows servere.. og HP “Ingegrated Lights Out”

At have en server med et grafisk interface i første omgang, er dybt useriøst. Hvorfor skal man spilde båndbredde, få museskade OG spilde systemressourcer på at køre en fin grafisk overflade til sin SERVER, som man ikke skal bruge til at se porno eller spille WOW på?

Alright, jeg har temmelig god tålmodighed når det kommer til servere, men når en omgang ubrugeligt lort som Microsoft Windows Server bliver blandet sammen med endnu mere ubrugelige “Remote Management” systemer fra HP og samtidig bliver blandet sammen med en sidste gang ubrugeligt skrot fra HP, som de kalder “PSP”.. Altså en stak…grafiske…værktøjer der skal gøre det hele meget nemmere.

Når man skal installere en update til det hersens fantastiske PSP system (lyser min entusiasme?), så bliver man præsenteret for en meget ringe installer, som IKKE er mulig at betjene kun med keyboardcontrols.. Det vil sige at man skal bruge musen (igen, hvorfor? det er en SERVER..).. Men i og med at PSP piller i networkinterfaces, så kan man jo selvfølgelig ikke bruge Micorosfts ellers på sin vis nogenlunde velfungerende Remote Desktop fittelifut.. Nej man skal bruge HP INTEGRATED LIGHTS OUT (og lyset går ud, ja;( ) For lige at opsummere for dem, som ikke ved hvad dét er, så er det et system hvor konceptet egentlig er genialt, man kan forbinde til konsollen (altså, ligesom at man sad dér, lige foran skærmen!) via internettet (wow..) og så burde man kunne styre tingene ligesom hvis man sad der – og det kan man på sin vis også, musen er bare ude af sync, hvilket betyder at man ikke kan flytte den ned i hjørnet… og gæt hvor “NEXT” knappen sidder i det skrot man skal installere, som ikke kan styre med tastaturet?… Hvis du er lidt langsom, så er svaret: nede i hjørnet!!

Suk.. Windows servere er sikkert fine nok, hvis man er useriøs omkring sin serverdrift, men til et miljø der skal spille max, så dur det der altså ikke.. HP (mfl).. STRAM OP!

Mine 25 øre om nattens frustrationer med HP og Microsoft.

Brinck & Maria Marcus – In The End I Started Lyrics

Nowhere to be found.. Let me bring the magic..

Is it too late
Have we blown it apart
Is it too late to try to fix what we got..

Is this the corner
That we failed to turn
Are these the flames in which we’re meant to burn

x2
It is your life
Not the end
Can we try to make amends
Cause in the end I started thinking about the beginning

Is it too late
Have we blown it apart
Is it too late to play it back from the start

You hair is everywhere
A constant reminder
Of the face I love and all that we share

x2
It is your life
Not the end
Let’s try to make amends
Cause in the end I started thinking about the beginning

And now I’m seeing clear the things I lost in everyday life and in all my fears
Now I’m seeing clear through eyes that’s soaking wet and drowning fast in tears
Now I see and know exactly just how beautiful it is you are my dear
All is coming back to me the beginning is near

It’s your life
Not the end
Let’s try to make amends
Cause in the end I started thinking about the beginning

C’est la vie’

Move on!

I have a few life-affirming quotations, which I find very good. They are:

“I’d rather die standing, than live on my knees”

“If there is no struggle, there is no progress”

“We must move on”

Living with theese in mind, I found myself in the middle of a rapid development towards reaching my goals. These goals lead to my physical, mental, emotional and economical gratification. Let me explain.

“I’d rather die standing, than live on my knees”

I will not kneel to anyone. I run my life without being suppressed to anyone or anything. This means, that if I am in situations which make me feel that someone or something is constantly trying to overrule me I react to it.

“If there is no struggle, there is no progress”

To make stuff happen to you, in a good way, you need to fight your way through to it. Not literally fight, but you have to stay focused and do you best at all times. If you want progress you need to do something extraordinary to convince yourself that you are doing the right job.

Say, I am 100% into what I do. If I feel that I am not 100% into it anymore, I will not do it anymore. This regards everthing from hobbies and girlfriends to jobs and projects. Unless I made a promise, however you very seldom hear me saying “I promise you that… “. Taste your words before speaking them..

“We must move on”

This is my dads ultimate life quotation. It is very short ant precise, and to fully understand it, it requires some explanation. The best piece to explain this was written by my dad, in danish – I translated it.

Why is it, that things are the way they are?? Who says, that we’re always supposed to do as expected? I don’t want to sit with my friggin hands on my lap and wait…!! For better weater…that time will move on…or this’n'that…What is it that we want??

Better weather..Aye aye.. But what for? So that we can crawl into the shadow.. Because the sun is shining too strong?? Uaaah! Dry your eyes and join the fight… And get out in the rainy weather.

We can sit and wait for time to pass by…That way we can sit on the edge, being annoyed by all the things we didn’t do… When we finally reach the point, where something must be done – we cannot do it, because we sat too long in the chair.. and lost the connection to the real life.. it crumbled between our fingers..while we were wondering on HOW to attack the probelsm of life.. Our lifes are too short and fragile to use to… nothing…we have a damn obligation to do something…want something…not just go to work and do our duty.

I might be a little self-pity…But I think that life gave me som huge challenges..personally…Serious catastrophes…..Both of my parents were hardly injured…the love of my life, Brita… got seriously diseased which she still suffers from…My wonderful brother-in-law Bjarne lost his life way too early in an motorbikeaccident…my parents disease and death…Britas dads disease… I could continue for ages, but I WON’T… It it enough now!! I will not sit and wait for life to pass on by…I am sure, that I can do something to see what I want to see, hear what I CAN hear…My motto for the rest of my life is “We must move on”.. I have to move limits.. revise perceptions…be inventive and try to be more creative… I will work on becoming more of a hedonist and less negative…get rid of old prejudices… live my dreams!!!!

iPhone pt. 1: Accessing filesystem

So.. I got it.. The iPhone, finally. What I could do is to write the regular stuff that everyone does on how it works and so on.. But I’d rather not. Hacking devices and gadgets is funny, and that is exactly what my iPhone is. Hacked.
To do all of this you need:

  • Jailbroken iPhone.
  • Mac OS X (I use 10.5.2 on an iMac)
  • iPhone USB Cable (duh..)
  • patience
  • WLAN

Everything you do is at your own risk. I did it all to my iPhone with great success.

Gaining access to the filesystem

A large portion of the mods requires that you gain access to the iPhones filesystem. If you do not use any special method you like, read this on how to gain access – it is required for most mods.

There are many ways to do this. I found one of them the easiest of them all (at least I think..).

  1. Fire up Installer.app and browse to Install > Network > AFPd
  2. Install it.
  3. Open AFPd and make your settings. It should something like this:

  4. After that, your iPhone will show up in your Finder:
  5. Click it and choose “Connect As…” from the bar at the top of the window.
  6. login as root. If you did not change it, the default password is alpine
  7. Congrats. You’re in your iPhone.. do not mess around too much – we don’t wanna end up with an iBrick.