Mai 26 2010

kopfsache: mobile browser


wenn man ein blog oder eine webseite betreibt muss man sich mitlerweile auch immer gleich die frage stellen ob es notwendig ist, seine webseite für mobile browser zu optimieren.
sicherlich helfen hier div. statistiktools recht schnell um einen überblick zu bekommen. auch die code snippets von detectmobilebrowser.com1 helfen um etwas zu bauen … umleitung auf speziellen content, da laden von speziellen css dateien oder was auch immer.
das ganze funktioniert aber nur ab dem zeitpunkt wo man es einbaut und umsetzt. jetzt sollte man sich aber vorher die frage stellen ob diese arbeit überhaupt notwendig ist. dabei können natürlich auch statistiktools helfen, aber es geht sehr einfach und simpel, solange man zugriff auf die webserver logfiles hat.

davon ausgehend das die logfiles im apache-combined format vorliegen ist es ein einfacher kleiner aufruf und man hat klarheit darüber ob man sich überhaupt die arbeit macht.

awk -F\" '($6 ~ /android|avantgo|blackberry|blazer|compal|elaine|fennec|hiptop|ip(hone|od)|iris|kindle|lge|maemo|midp|mmp|mobile|o2|operam(ob|in)i|palm(\ os)?|p(ixi|re)\/|plucker|pocket|psp|smartphone|symbian|treo|up\.(browser|link)|vodafone|wap|windows\ ce;\ (iemobile|ppc)|xiino / ){ print $6 } ' $LOGFILE  | sort -u

natürlich sollte $LOGFILE durch das oder die apache logfiles ausgetauscht werden. bei bedarf kann auch ein zcat aufruf mittels pipe vor den awk aufruf gelegt werden. nach dem möglicherweise ernüchterndem ergebniss kann man sich dann überlegen ob die arbeit und pflege notwendig ist … für mich war klar, das es nur ein default template geben wird und keine angepasste version. vielleicht ist es bei dir ja ähnlich.

  1. diese webseite hat mir die idee dazu gegeben und auch wenn ich ehrlich bin den regex fast fertig frei haus geliefert, also bedankt euch lieber bei den jungs als bei mir! []

Feb 16 2009

Debian GNU/Linux 5.0 veröffentlicht

viel arbeit wartet da auf mich … bin dann mal weg.

Debian — Nachrichten — Debian GNU/Linux 5.0 veröffentlicht


Jan 14 2008

Quote by gulli: Jobs at gulli: PHP-Programmierer bei der fliks-it gesucht

# MySQL-Datenbanken
# Kenntnisse im Umgang mit LAMP-Umgebungen
# Arbeit vor Ort in Bochum

gulli: Jobs at gulli: PHP-Programmierer bei der fliks-it gesucht

mmh ob ich mich da mal bewerben soll … die alte heimat … und den freibeuter mag ich auch … und … ach, vielleicht besser doch nicht … die vergangenheit halt.

und coder bin ich ja auch nicht.


Okt 17 2007

uncool …

… es ist definitiv uncool wenn man zwischen sechs und sieben uhr morgens doppelt so lange zur arbeit braucht wie zwischen neun und zehn … da rechnet doch keiner mit.

… schlechte konferenzleiter sind auch uncool, vor allem wenn man es selbst ist und die erwähnung und anbietung von getränken vergisst … und dann auch noch die vorstellungsrunde. ich hätte mehr schlafen sollen … moin chef!


Aug 7 2007

bahnstreik und die alternativen

es gibt ja schon jemanden der sich darum gedanken machte, das er nicht pünktlich zur arbeit kommt … also weil wegen dem bahnstreik. jetzt könnte man zu jeder x-beliebigen mitfahrerzentrale rennen um sich schnell eine ausweichmöglichkeit zu finden, oder auf einer webseite wie ausweich.de zentralisiert informationen gebündelt aufnehme. neues über den bahnstreik erfahren und zusätzlich noch mitfahrer finden …

… gerüchte besagen ja auch das schon liebesgeschichten, und lebensverändernde ereignisse beim mitfahren bzw. mitnehmen von beifahrern über eine mitfahrerzentrale passieren.

der arbeitskollege meines onkels soll bei einer mitfahrt vor einigen jahren seine jetzt angetraute frau getroffen haben … oder so.


Jul 31 2007

kernel bauen

ich hasse es kernel-maintainer zu sein … das bedeutet ich muss auf der arbeit den linux kernel neu bauen, bei sicherheitslücken und wenn neue features benötigt werden. leider habe ich arge probleme damit einen aktuellen kernel zu bauen der auf sämtlicher dell hardware läuft.

das bedeutet zwar läuft meine konfiguration auf allen gängigen systemen, für alle benötigten aufgaben, aber auf dieser verflixten 860 mit perc controller will der einfach nicht laufen. ziemlich ätzend, da wir die kiste oft eingesetzt haben.

hat jemand einen tip für mich wie ich nen kernel (unter debian) bekommen kann, der sowohl auf der 2950, der 1950, der 2900 und der 860 läuft … modelle wie eine 750 und 850 sollten auch noch damit laufen …

ich hasse es!


Jun 27 2007

rssreader

… ich habe das problem, das ich multihomed bin was meine rechnerumgebung angeht … ich sitze zuhause und an der arbeit an unterschiedlichen rechnern, auf der arbeit dann auch gleich nochmal unterschiedliche … klar da muss ein rss reader her bzw. eine entsprechende oberfläche … eine zeitlang hatte ich meine eigene weboberfläche, die war nicht schlecht, konnte aber nicht alles was ich wollte und die zeit das zu implementieren war dann auch irgendwie nicht da … dann ist mir mal bloglines empfohlen worden und das hat mir gefallen … also hab ich das benutzt, es konnte alles was ich wollte … bis auf ein paar kleinigkeiten …

… und über einen artikel, auf den google reader aufmerksam geworden und habe mir das ganze dann mal angeschaut. nach einigen tagen nutzung muss ich sagen das mir das konzept besser gefällt als bloglines.

zwar reagiert bei mir das ganze bisweilen etwas träge, aber da kann man sich dran gewöhnen, es ist halt keine lokale applikation.

für mich die beiden entscheidenden argumente von bloglines zu wechseln sind das gelesene artikel immer noch sichtbar sind1 und das taggen der feeds mit multiplen tags. die statistiken sind auch nett aber nur beiwerk. für mich ein wichtiger kritikpunkt an google ist, wie langsam die feeds ein update erfahren.

gefühlt im moment hat google hier die nase vorn und ich habe mich mal wieder für ein produkt entschieden bei dem ich ein leicht mulmiges gefühl habe, aber vielleicht kann mir ja jemand einen wirklich guten rss reader für macosx empfehlen.

  1. es kann natürlich sein das ich zu blöd war und die einstellmöglichkeit bei bloglines nicht gefunden habe []

Jun 26 2007

scrubs?

es ist komisch nach einem tag der extra früh angefangen hatte, aber dann doch zu einem normalen büro tag wurde noch nicht mal schlafen zu können. um sich dann wenn andere gerade da drüber nachdenken vor dem fernseher einzuschlafen oder vielleicht die zweite flasche bier aufzumachen, bzw. die pinkelpause auf die nächste werbepause zu verschieben ein frühstück zu machen.

eigentlich sollte das ganze anders ablaufen, aber das würde ja auch keinen spaß machen. so trinke ich jetzt gerade meinen morgen kaffee, schaue in meinem rss reader, so wie jeden morgen und bin kurz davor aufzubrechen in einen weiteren normalen arbeitstag.

hätte man mir nicht erzählen können, das admins ähnliche arbeitszeiten wie ärzte haben als ich mich dazu entschlossen habe diesen beruf auszuüben? warum gibt man nur angehenden ärzten, oder medizin studenten im ersten semester mit auf den weg, das sie, sollten sie ihre ausbildung abgeschlossen haben kein privatleben mehr haben?

jammern will ich darüber nicht, es macht mir spaß und erfüllt mich immer wieder mit stolz wenn ich sehe was durch meine arbeit möglich ist. klar niemand der die früchte meiner arbeit betrachtet denkt wirklich darüber nach warum das alles möglich ist, warum webseiten laufen, mails zugestellt werden und das es menschen gibt die einiges dafür opfern das ihre verdammte webseite ausgeliefert wird. den grundsätzlich wird nur daran gedacht das es menschen dahinter gibt wenn etwas schief läuft.

wenn du in einem grösseren unternehmen arbeitest, denk mal drüber nach ob du denjenigen kennst der es möglich macht das du in deiner verwaltungssoftware dinge eintippen kannst, das deine emails funktionieren… klar gibt es den sysadmin tag … aber scheiss drauf. den arzt magst du auch am liebsten wenn er dir sagt alles in ordnung sich umdreht und geht …

… bei der titelmelodie von underdog musste ich mal wieder schmunzeln … und kennt jemand den namen des hausmeisters1?

  1. natürlich meine ich den aus scrubs und nachlesen ist unfähr! []

Mai 8 2007

doku

ich bin ja ein freund der weiterentwicklung, des schaffens neuer möglichkeiten, neuer blickwinkel und neuer optionen … also jetzt mal so auf die arbeit bezogen, oder besser gesagt aus dem herzen des nerds … der neuste kernel sollte am besten schon eine stunden nach erscheinen auf kernel.org auf allen systemen produktiv laufen … das php ohne nachzudenken einfach mal in der neuen version drübergebügelt werden … und die ganzen netten features die mir in den fingern jucken am besten über nacht einbauen …

aber wenn ich immer gleich losbasteln würde, was würde dabei rauskommen? schweinegeile systeme für die kunden, massenweise features, alles geht, nichts ist unmöglich … aber dann, ein ausfall, wie war das nochmal genau … und genau deswegen, die ungeliebte dokumentation … hat mir heute mal wieder den arsch gerettet … ein hoch auf das dokuwiki.


Feb 28 2007

hauptfach design

ich setzte die flasche an, genehmigte mir einen tiefen schluck. auf dem weg meine kehle hinunter wurde aus der kühlen flüssigkeit ein magenwärmer. das bittere auf der zunge sorgte dafür das gefühlt sich zunge und mundraum zusammenziehen.

langsam sorgte ich mich etwas speichel dafür das die reste aus meinem mund auch den weg in meinen magen finden.

versonnen blickte ich um mich, es war gerade vielleicht einmal zwölf uhr, mittags. der tag fing erst an, doch für uns war er schon zuende.

ein jahr hatten wir auf diesen tag hingearbeitet. ein jahr in dem fremde fast zu freunden wurden. die letzten monate wurden immer intensiver, das ziel wurde zu dem was uns verbunden hat. keiner hatte versagt, gegenseitig hatten wir uns kraft gegeben. auch oder gerade weil wir gleichzeitig konkurrenten waren. das primärziel war es gewesen abitur zu machen, das sekundäre am anfang den design wettbewerb zu gewinnen. mit der zeit wandelte sich das ganze, der wettbewerb wurde immer mehr zum hauptthema. gegenseitig beschnüffelten wir die ausarbeitungen der anderen, stachelte uns an. waren neidisch auf die ideen. oder sonnten uns in der anerkennung der arbeit.
wer kann schon von sich sagen, das er ein abitur mit dem hauptfach design hat und gleichzeitig als erste arbeit das corporate design einer schule erstellt mit allem was dazu gehört.

jetzt war alles vorbei, wir fünf waren es nicht. die gründe warum unsere entwürfe nicht genommen wurden werden wir nie erfahren, aber ein letztes gemeinsames bier und einen schnaps, wie so oft abends im pub gemeinsam gönnen wir uns …

als wir uns verabschiedeten war uns klar, das ist ein abschied für immer …

… vielleicht habt ihr es geschafft.