SEITE 1 von 11
2
3
4
5
6
7
 
S3 HTTPForbidden 403 Forbidden

Net::HTTPForbidden 403 Forbidden readbody=true oder ähnliche Antworten vom S3 ?

S3 verlangt UTC/GMT +- 15min

sudo date mmddhhii (z.B. 02282245)

auf UTC/GMT einstellen oder timeserver abfrage einbauen

dann Server neustarten und nochmal probieren

Social Bookmark
Kommentieren
Die Pasta-Code Theorie

Jeder kennt ja Spaghetti-Code als Umschreibung für schwer zu verstehende, nicht wartbare Software. Aber viele kennen nicht die 2 anderen wichtigen Pfeiler der Pasta-Code Theorie.

Lasagne-Code beschreibt Software die eine einfache, verständliche und geschichtete Architektur hat. Obwohl strukturiert, ist sie ein riesen Block. Eine Schicht zu verändern, klingt oft einfach, ist aber schwer in der Praxis.

Die ideale Software Struktur ist der Ravioli-Code, er besteht aus kleinen, nahrhaften und unabhängigen Teilen. Diese Teile haben ein simples Interface zur Außenwelt und kapseln ihre Informationen. Somit kann jedes Teil ersetzt werden ohne das Gesamtsystem zu beeinflussen.

Guten Appetit!

Social Bookmark

Spaghetti-Monster

Spaghetti-Monster
 
Kommentieren
Cannot find gem for Rails x.x.x aber es ist installiert

Cannot find gem for Rails 2.0.2. Install the missing gem with ....

Aber alles war installiert...

Kann schon mal passieren wenn man rails mit apt-get install rails und einmal mit gem install rails geholt hat.

nano .profile PATH += ":/var/lib/gems/1.8/bin" und apt-get remove rails rake mongrel ....

Social Bookmark
Kommentieren
restful_authentification Installation mit Kinderkrankheiten...

restful_authentification ist ganz gut, aber hat einige Bugs...

Erfolgreich installieren:

t.column :activation_code, :string
t.column :activated_at, :datetime
Social Bookmark
Kommentieren
ffmpeg komplett & einfach installieren (Ubuntu Gutsy 7.10)

Nach langem Hin und Her hab ich ffmpeg besiegt!

Am besten alte version komplett deinstallieren wenn sowas wie "unknown codec aac" bzw. "unknown codec libfaac" kommt, und neu beginnen. Denn bei meinem falsch installierten ffmpeg version, half das 'einfach drüber installieren' nicht, ich musste erst alles entfernen und neu installieren.

sudo wget http://www.medibuntu.org/sources.list.d/gutsy.list -O /etc/apt/sources.list.d/medibuntu.list
sudo apt-get install w32codecs
sudo apt-get install ffmpeg

nano encode.sh
    #!/bin/bash
    ffmpeg -y -i "$1" -v 1 -threads 1 -vcodec h264 -b 500 -bt 175 -refs 2 -loop 1 -deblockalpha 0 -deblockbeta 0 -parti4x4 1 -partp8x8 1 -partb8x8 1 -me full -subq 6 -brdo 1 -me_range 21 -chroma 1 -slice 2 -level 13 -g 300 -keyint_min 30 -sc_threshold 40 -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.7 -qmax 35 -qdiff 4 -i_qfactor 0.71428572 -b_qfactor 0.76923078 -maxrate 768k -bufsize 244k -cmp 1 -s 640x480 -acodec aac -ab 96 -ar 48000 -ac 2 -f mp4 -pass 1 "$2"
    ffmpeg -y -i "$1" -v 1 -threads 1 -vcodec h264 -b 500 -bt 175 -refs 2 -loop 1 -deblockalpha 0 -deblockbeta 0 -parti4x4 1 -partp8x8 1 -partb8x8 1 -me full -subq 6 -brdo 1 -me_range 21 -chroma 1 -slice 2 -level 13 -g 300 -keyint_min 30 -sc_threshold 40 -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.7 -qmax 35 -qdiff 4 -i_qfactor 0.71428572 -b_qfactor 0.76923078 -maxrate 768k -bufsize 244k -cmp 1 -s 640x480 -acodec aac -ab 96 -ar 48000 -ac 2 -f mp4 -pass 2 "$2"
sh encode.sh in.avi out.avi

Tipp: Threads auf 2 setzen (= 2 CPUs benutzen) macht es nur 20% schneller!
Tipp #2: auf medibuntu.org gibts Anweisungen für 64bit / PPC / ältere Versionen

Social Bookmark
Kommentieren
SEITE 1 von 11
2
3
4
5
6
7