Marcel Eichner // Ephigenia

  • Home
  • Illustration
  • Code
  • Kontakt

Aktuelle Projekte

Horrorblog.org
jQuery.slideShow
Franklin
code.marceleichner.de

This Blog-Website is built with Harrison!

Blogs & Freunde

Gimmixx
Martin Fleck
Torsten Bergler
Jens Franke
Robokid
Peter Kröner
Polycoder
Coding Horror
Lotterliebe
CodeBalancer
Pseudocoder
Migrador
Dachdeckermeister Peter Arold in Werda, Plauen, Hof und Umgebung La Petite Provence - Pension und Festsaal in Leisnig Piv-Berlin, Immobilienverwaltung Verwaltung Berlin blogoscoop

#503

14.07.2010 11:40
0 Kommentare
Share
  • firefox
  • tool
  • open
  • source
  • console
  • Nerd
  • extension
Screenshot vom Vimperator in Aktion
Auf dem LinuxTag 2010 hat Caspar die Vimperator Erweiterung für den Firefox Browser vorgestellt die ich mir zu Hause gleich zu Gemüte geführt habe.

Die Erweiterung ist total für Nerds gedacht. Man kann den kompletten Browser, alle Links und Befehle von der durch den Vimperator hinzugefügten Kommandozeile aufrufen. So bekommt man noch mal mindestens 100 Pixel in der Höhe Platz für die Websites und gerade auf Netbooks ist das eine Menge Platz!

Nach einer leichten Einführungsphase um die wichtigsten Befehle wie
o www.spon.de[ENTER]
für Seite aufrufen oder
t www.horrorblog.org[ENTER]
für Tab öffnen zu lernen hab ich mir mitlerweile die komplette Bedienung zugelegt und auch schon mein erstes "Plugin" geschrieben das mit die aktuelle URL mit Bitly als ShortURL in die Zwischenablage legt. Hier meine eigene
.vimperatorrc
Datei die noch ein paar mehr Sachen macht:
" only use with buftabs plugin
set showtabline=0
"
custom colorsheme
colorscheme darkness
" set textmate as editr

set editor="mate -w"
" show hover links in status bar

set showstatuslinks=2
js document.getElementById("status-bar").setAttribute("moz-collapsed", false);
" no error sound, just flash display

set errorbells visualbell
" alternative tab navigation

map b gt
map v gT
" tab navigation via arrow keys

map <Left> <C-p>
map <Right> <C-n>
map h <C-p>
map l <C-n>
" bit.ly shortener.

javascript <<EOF
shortenURLIsGd = function (url) {
  var req = new XMLHttpRequest();
  " get your username and api key from bit.ly!!!

  req.open("GET", "http://api.bit.ly/v3/shorten?login=[Username]&apiKey=[API_KEY]&format=txt&longUrl=" + escape(url), true)
  req.onreadystatechange = function (ev) {
    if (req.readyState == 4) {
      if (req.status == 200) {
        util.copyToClipboard(req.responseText, true);
      } else {
        liberator.echo(req.responseText);
      }
    }
  }
  req.send(null);
}
EOF
map <silent> short :javascript shortenURLIsGd(buffer.URL);<CR>
map <silent> bitly :javascript shortenURLIsGd(buffer.URL);<CR>

Des weiteren sei noch erwähnt, dass man noch weitere ColorShemes oder Vimperator Plugins im Internet findet. Ein super Plugin ist auch das Buftabs Plugin, dass sogar die Tableiste überflüssig macht.

[UPDATE #1] Dank der Aktualisierung von Geshi, das das Code-Highlighting hier im Blog erledigt sieht das Vim-Script jetzt auch schön bunt aus.

#462

18.06.2009 13:37
2 Kommentare
Share
  • code
  • php
  • osx
  • test
  • framework
  • terminal
  • shell
  • apache
  • unix
  • benchmark
  • performance
  • port
Wer sich mit Websiten beschäftigt die von mehr als 100 Besuchern am Tag besucht werden und nicht wirklich viel im Terminal macht freut sich eventuell über Apache Bench.

Das ist ein Programm das man auf OSX ganz einfach im Terminal laufen lassen kann um seinen Server mal so richtig schwitzen zu lassen.

Ein üblicher (und auch vergleichbarer) Aufruf ist der folgende:
ab -c 10 -t 60 http://localhost/myProject/
Was 60 Sekunden lang, immer 10 Requests auf die Seite abfeuert und einem danach folgende Ausgabe generiert:
Finished 3102 requests
Server Software:        Apache/2.0.59
Server Hostname:        localhost
Server Port:            80
Document Path:          /myProject/
Document Length:        2005 bytes
Concurrency Level:      10
Time taken for tests:   60.002 seconds
Complete requests:      3102
Failed requests:        303
   (Connect: 0, Receive: 0, Length: 303, Exceptions: 0)
Write errors:           0
Total transferred:      7530897 bytes
HTML transferred:       6211149 bytes
Requests per second:    51.70 [#/sec] (mean)
Time per request:       193.431 [ms] (mean)
Time per request:       19.343 [ms] (mean, across all concurrent requests)
Transfer rate:          122.57 [Kbytes/sec] received
Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    1   1.2      0      11
Processing:    30  186 663.6    157   20630
Waiting:        0  161  83.6    155     621
Total:         30  187 663.6    157   20631
Percentage of the requests served within a certain time (ms)
  50%    157
  66%    196
  75%    219
  80%    235
  90%    276
  95%    309
  98%    354
  99%    386
 100%  20631 (longest request)
In dieser Ausgabe kann man erkennen das das aktuelle Projekt so ca. 50 Leute gleichzeitig aushalten könnte. Im vergleich mit anderen Projekten kann man dann Rückschlüsse darauf ziehen wie gut man programmiert hat ;-)

Viele benutzen ab auch zum Vergleich von verschiedenen Frameworks die ich euch natürlich nicht vorenthalten möchte: Test1, Test2 und Test3.

ab kann man wie üblich über macports installieren (OSX Developer Tools müssen installiert sein):
sudo port install ab

#429

17.12.2008 00:46
0 Kommentare
Share
  • osx
  • tip
  • terminal
  • script
  • bash
  • shell
  • console
k, ich hab’s ja versprochen, hier ein kleines shell script für den kleinen mac und auch die großen, um mehrere *.rar Dateien mit einem Passwort zu entpacken:
# copy from marceleichner.de/
password=$1
i=0
for var in "$@"
do
  if [ "$i" != 0 ]
    then
    echo "extracting $var"
    command="nice unrar e -p$password $var"
    echo $command
    $command
  fi
  i=$((i+1))
done
echo 'OK, finished!'

Das ganze einfach, am liebsten als unroar.sh abspeichern, und aufrufen:
sh unroar.sh passwort erstedatei.rar zweitedateivonwoanders.rar

vielleicht hilft das ja dem einen oder anderen!

#408

10.09.2008 02:28
0 Kommentare
Share
  • illustration
  • inspiration
  • seele
  • Aufruf
  • Motive
Hey Leute!
Mal was gaaaaaanz anderes ...
Wie ihr wisst mach ich keine Illustrationen mehr - oder weniger ich hab keine mehr gezeigt - aber ich mach auch keine mehr - daher

Schickt mir Bilder/Photos von Motiven die ihr gerne illustriert haben würdet an love at ephigenia dotti deeeeeee ....

so einen Aufruf gab es schon mal, mit Familienmotiven, leider kam das Buch dafür nie heraus, diesmal ist es noch viel schlimmer, es gibt kein Buch für die Illustrationen, aber man weiss ja nie. Schickt mir einfach schöne Photos die ich schön illustrieren könnte oder erzählt mir was cool wär .. wie wär' das ?

#388

18.03.2008 23:35
6 Kommentare
Share
  • berlin
  • friedrichshain
  • photo
  • seele
  • Wirres
  • Wohnunssuche
Wohnungssuche in Berlin ...

Wohnungssuche im Friedrichshain
ich such jetzt seit ca. 4 Wochen intensiv eine Wohnung in Berlin Friedrichshain, da wo ich ja jetzt auch schon wohne. Nach den 4 Wochen haben sich naja, so jetzt zumindest die Augen geöffnet. Da ich ein paar komische Sachen erlebt habe, hier mal ein paar Pitfalls:

- sog. WOL* GmbH Vermeiden: Ich rufe bei einem Wohnungsangebot an und werde an den Zoo eingeladen um mir noch mehr Wohnungen anzuschauen. Frau W. macht das dann alles. Nach einer Rücksprache mit Stephan meinen Mitbewohner der das Ding schon durch hat, hat sich rausgestellt das ich wahrscheinlich nur einen kostenpflichtigen Account für eine komische Suchmaschine bekommen hätte. Joar - soll man lassen, auch nach dem Berliner Mieterverein (Auch krass das beide seiten -ganz-toll- sind ;-))
- Tae**r Immobilien, scheinen die Wohnung auf die ich mich jetzt 2 mal beworben hab, wieder nicht wegbekommen zu haben, wieso ich die nich nicht bekomme, und wieso die immer noch frei ist kann ich mir nicht erklären
- es gibt viele bewerbe, fuck was bin ich wählerisch, aber naja, was soll's, die Bewerber und potentielle Konkurrenten sind oben zu sehen
- Vermieter sind derbe langsam und eventuell auch schräg drauf, teilweise warte ich 2 Wochen auf Feedback und muss sogar hinterher telefonieren
- sog. Li*n Immo... was ist mit denen? Die haben monatelang die selben Wohnungen im Angebot, Website auch wie ausverkauf, aber wieso gefühlte 5 Monatsmieten raushauen nur weil man gerne wohnt - wtf!?

Generell muss ich sagen dass es sehr frustrierend ist, und daher auch der Aufruf:
Wenn Euer Freund, Freundin, Bekannte, Verwandte, Schwäger, Schwippschwager und entfernte andere Verwandte und Bekannte ausziehen und die zufällig irgendwo im F'hain wohnen, wär's cool wenn ihr mir mal ne mail schickt :)

So denne, meine ein ein halb Cent dazu! BUMBs!

#381

07.02.2008 15:09
0 Kommentare
Share
  • code
  • programmieren
  • App
  • tip
  • tool
  • mac
  • apple
XScope - ein wirklich hilfreiches Tool für Webentwickler.
Wer kennt das nicht - der Kunde will wiedermal eine pixelgenaue Umsetzung seines Designtraums auf möglichst vielen Browsern - Nichts leichter als das - jetzt noch leichter! Mit XScope kann man sich mit diversen Tools einfach Abmessungen anzeigen lassen ohne ein Knöpfchen zu drücken oder Pixel zu zählen. Lineale, Rahmen und vor allem sehr hilfreich um den groben Rahmen eines Layouts in HTML zu überprüfen und mit der Photoshopdatei abzugleichen - die Guides.
Zudem kann man alle arrangierten Guides, Lineale, Frame usw. speichern und wieder aufrufen. So kann man auch mal eine Pause einlegen - wenn man in Blogs liest oder so :)
Probieren lohnt sich! Satte 40 Stunden kann man testen, mir hats schon nach 10 Stunden gefallen und ich hab' zugeschlagen :)
(Das ist kein in irgendeiner Art und Weise bezahlter Beitrag)

#207

03.06.2005 11:30
0 Kommentare
Share
  • illustration
AUFRUF!
Bitte sendet mir Familienphotos von euren Familien mit euch drauf. Mindestens 2 Person (Ehepaar) oder 3 (Ehepaar mit Kind) oder noch besser, richtig grosse Aufnahmen. Möglichst lustig oder stereotyp ...
Ich würde ausgewählte Photos gerne als Illustrationsvorlage für das neue Fontmonsterbuch benutzen. Natürlich werdet ihr, wenn ich ein Bild von euch auswähle über alle weiteren Schritte informiert! Ich werd auch versuchen mehr als nur ein Belegexemplar zu ergattern und die vielleicht verlosen oder verschenken!
Bitte vieeeele Bilder an love@ephigenia.de Vielen Dank!
marceleichner HTML5 Harrison Theme (Validate Source), © 2010 by Ephigenia M. Eichner, Impressum