Big Band Videos von tabtuwab
Gerade habe ich einige tabtuwab Videos (Christoph's Band) entdeckt, mein persönliches Best of:
”It don’t mean a thing”
”Mr. zoot suit”
Zur Biografie der Sängerin Katya Kazankova.
Labels: personal
Gerade habe ich einige tabtuwab Videos (Christoph's Band) entdeckt, mein persönliches Best of:
”It don’t mean a thing”
”Mr. zoot suit”
Zur Biografie der Sängerin Katya Kazankova.
Labels: personal
Langsam geht alles in Salzburg zu Ende: Morgen findet schon meine Farewell-Feier statt. Ich kann noch gar nicht glauben wie schnell die letzten Wochen vergangen sind...
Am Abend bin ich wieder in München und gehe ich mit einem sehr guten Freund in die Jazzbar Vogler. Ich bin schon gespannt wie's dort wird und freue mich auf einen interessanten Abned.
Labels: personal
[photo © by ruslik]
Ein (Luft)bett, ein Stuhl, jede Menge Reisetaschen und Putzmittel sind zurzeit die einzigen Gegenstände in meiner Wohnung (und natürlich der obligatorische WLAN Router ;-)).
Ich bin in den letzten Wochen nämlich sukzessive von Salzburg nach München übersiedelt, bin aber beruflich bedingt noch bis Ende Juli in Salzburg. Deshalb ist diese Wohnung auch schon praktisch leer.
Trotz EU ist so ein Grenzwechsel immer noch ein gehöriger Aufwand, aber ich hoffe er lohnt sich. Glücklicherweise hatten wir genügend Vorlaufzeit und auch das entsprechende Kapital einkalkuliert, sonst wäre das Ganze in noch mehr Stress ausgeartet als es ohnehin schon ist. Jetzt ist das meiste aber schon überstanden: Nächste Woche kann ich die Wohnungsschlüssel in Salzburg übergeben und endlich nach München fahren.
Eine kurze Rückschau:
Mai:
Juni:
Juli:
Eine Erfahrung, die ich in den letzten Wochen gemacht habe: Auf deutsche Handwerker kann man sich nicht verlassen (siehe unser Rückwärtswasserzähler):
Im August habe ich noch Urlaub. Die Zeit werde ich nutzen um mich zu erholen, München zu erkunden und vielleicht um die Sprache zu lernen ;-). Im September ist mein Arbeitsbeginn in München und natürlich steht für mich als Neo-Münchner auch das Oktoberfest am Programm - ein aufregender (Rest)sommer und Herbst steht also an.
Labels: personal
... aber ich lebe noch. Mein IEM Studium geht gerade in die Endphase (und für alle, die mich privat kennen: noch einiges mehr. Ich will aber nicht zu viel verraten.). In den nächsten Monaten sollte die Postingfrequenz auf jeden Fall wieder steigen.
Labels: personal
Labels: Google Calendar, Software, Thunderbird
touch .inputrc"
touch .ircrc"
Labels: personal
Labels: Vista
Labels: personal
Labels: meta
Labels: personal
Labels: apple
package at.mitterdorfer.blog;
import org.springframework.beans.factory.annotation;
@Configurable
public class MySuperBean {
private Foo foo;
public MySuperBean() {
}
//Spring will invoke this method
//after somebody calls new MySuperBean();
public void setFoo(Foo foo) {
this.foo = foo;
}
}
...
<!-- ensure the AnnotationBeanConfigurerAspect
gets configured by Spring -->
<aop:spring-configured/>
<bean id="foo" class="at.mitterdorfer.blog.Foo"/>
<bean class="at.mitterdorfer.blog.MySuperBean">
<property name="foo" ref="foo"/>
</bean>
...
mvn package install
<plugin>
<groupid>org.codehaus.mojo</groupid>
<artifactid>aspectj-maven-plugin</artifactid>
<version>1.0-beta-2-SNAPSHOT</version>
<executions>
<execution>
<goals>
<goal>compile</goal>
<goal>test-compile</goal>
</goals>
</execution>
</executions>
<configuration>
<!--compile for JDK 1.5 -->
<source>1.5</source>
<target>1.5</target>
<verbose>false</verbose>
<showweaveinfo>true</showweaveinfo>
<!-- tell the AspectJ compiler where to find the aspects -->
<aspectlibraries>
<aspectlibrary>
<groupid>org.springframework</groupid>
<artifactid>spring-aspects</artifactid>
</aspectlibrary>
</aspectlibraries>
</configuration>
</plugin>
<dependency>
<groupid>org.springframework</groupid>
<artifactid>spring-aspects</artifactid>
<version>2.0-m4</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupid>aspectj</groupid>
<artifactid>aspectjweaver</artifactid>
<version>1.5.2</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupid>aspectj</groupid>
<artifactid>aspectjrt</artifactid>
<version>1.5.2</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupid>aspectj</groupid>
<artifactid>aspectjtools</artifactid>
<version>1.5.2</version>
<scope>compile</scope>
</dependency>
class Array
def middle
size / 2
end
def partition(target)
in_lower?(target) ? self[0 ... middle] : self [middle .. -1]
end
def in_lower?(target)
self[middle] > target
end
def offset(target)
in_lower?(target) ? 0 : middle
end
def chop(target, offset = 0)
if (size <= 1)
self[0] == target ? offset : -1
else
partition(target).chop(target, offset(target) + offset)
end
end
end
def chop(target, items)
items.chop(target)
end
Rails | Og |
---|---|
Comprehensive documentation | Documentation is partially outdated |
Database Driven (no need to define properties, all metadata is fetched from the database) | Object driven |
Common base class for all persistent classes (ActiveRecord::Base) | No common base class needed |
Default naming convention is "Name" (singular) for classes and "names" (plural) for database tables | Default naming convention is "Name" for classes and "ogname" for database tables |
No such file to load -- zlib (LoadError)What gives? Well, some digging revealed the problem: the packages zlib1g and zlib1g-dev were missing on my system. So, I got them with apt-get. Unfortunately, that was not the whole story. The ruby bindings for zlib were missing too. Fortunately, a Japenese rubyist came to rescue and made my day. In short:
and you are ready to run
sudo apt-get install zlib1g
sudo apt-get install zlib1g-dev
cd ruby-1.8.4/ext/zlib
ruby extconf.rb --with-zlib-include=/usr/include --with-zlib-lib=/usr/lib
make
sudo make install
cd ../../../rubygems-0.8.11
ruby setup.rb
apt-get install gcc-3.4will not do as we have no network connection yet. ;) Therefore, get the deb's for gcc-3.4, gcc-3.4-base and cpp-3.4 by using another workstation or boot up your Windows (you haven't kicked it of your hard drive yet, have you?). I have found them via www.rpmseek.com. Next, install them with dpkg according to their dependencies. You may need other dependencies as well. However, I haven't needed them because gcc-4.0 was already installed on my system due to my earlier experiments with the driver.
--- rtusb_info.c.orig 2005-12-14 00:54:26.000000000 +0100
+++ rtusb_info.c 2005-12-14 00:14:14.000000000 +0100
@@ -1290,7 +1290,7 @@
{ RTPRIV_IOCTL_WEPSTATUS,
IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1, 0, "enc"},
{ RTPRIV_IOCTL_WPAPSK,
- IW_PRIV_TYPE_CHAR | IW_PRIV_SIZE_FIXED | MAX_WPAPSK_STRING,
+ IW_PRIV_TYPE_CHAR | MAX_WPAPSK_STRING,
0, "wpapsk"}, // Variable arg count
{ RTPRIV_IOCTL_PSM,
IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1, 0, "psm"}, // Variable arg count
sudo makefollowed by
sudo make install
include /etc/modprobe.d/Otherwise you will get warnings at bootup.
alias rausb0 rt2570
mapping hotplug
script grep
map rausb0
auto rausb0
#your WLAN card
iface rausb0 inet static
address 192.168.1.104
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
#from the source code: means WPAPSK
pre-up iwpriv rausb0 auth 3
#from the source code: means CIPHER_TKIP
pre-up iwpriv rausb0 enc 3
pre-up iwpriv rausb0 wpapsk your_wpakey_as_you_entered_it_during_router_configuration
up iwconfig rausb0 essid name_of_your_wlan
up iwconfig rausb0 rate 54M
up iwconfig rausb0 key open
up route add -net default netmask 0.0.0.0 gw 192.168.1.1 dev rausb0
dns-nameservers 192.168.1.1
sudo ifconfig rausb0 upIf it doesn't work you may try to restart your system and cross your fingers. ;)