Waermeempfindliche Tapete

Bin eben via Gizmodo auf eine wärmeempfindliche Tapete gestossen. Der Designer Schuyuan untersucht auf seiner Website die Wirkung von sich verändernden Gegenständen auf die Umwelt. Mein persönliches Highlight ist eine Tapete die auf Temperatur Unterschiede reagiert. Die auf ihr abgebildeten Blumen fangen an zu blühen, wenn es warm wird. Einfach nur wow! Hier eine kleine Version der Bilder!

Vorher: Die Heizung ist an:

Heizung an

Nachher: Die Heizung ist aus

Heizung aus

Leider wird kein Wort darüber verloren wann das ganze auf den Markt kommt. Stelle es mir lustig vor, wenn ein warmes Rohr hinter der Tapete durch die Wand verläuft 😉

Schaut euch unbedingt das animierte Original auf der Website an!  

Link via Gizmodo

Tool des Tages: Passwörter sichtbar machen

Die Kollegen von Lifehacker haben mal wieder ein super Programm ausgegraben, was einem das Leben erleichtet!

Es handelt sich hierbei um das Programm Revelation v2.0 von Snad Boy Software. Das Programm hilft euch vergessene aber gespeicherte Passwörter sichtbar zu machen. Einfach das Fadenkreuz in das entsprechende Fenster ziehen und fertig. Das kleine Tool kann einem schon mal “das Leben retten”, wenn einem das Passwort nicht mehr einfällt.

snadboys

Auch die Größe ist angenehm. Es handelt sich um einen kleinen 212kb Download der in weniger als 10 Sekunden installiert ist. Nach der Installation kann das Verzeichnis problemlos auf den USB Stick kopiert werden und es startet direkt vom Stick. Revelation v2.0 ist Donationware und auf alle Fälle einen Blick wert! Und lasst euch nicht von der lieblos gestalteten Projekt Webseite täuschen 😉

Link via Lifehacker

PL SQL: Wie findet man den letzten Tag eines Monats heraus?

Vor nicht all zu langer Zeit stellte sich mir “arbeitsbedingt” die Frage wie man mit Hilfe von PL/SQL den letzten Tag des Vormonats bzw. eines beliebigen Monats herausfindet. Eine Google Suche hat nicht direkt den erwünschten Erfolg gebracht und deshalb musste ich mir selbst etwas überlegen 😉

PL SQL Erklärung der Tage

Hier nun das Ergebnis:
Man füge folgende Zeilen Code in seine Abfrage ein und alles funktioniert wie geschmiert.

last_day (Add_months(sysdate,-1))

Es handelt sich hierbei um die folgenden beiden Befehle:

– Last_day = Mit dieser Funktion kann man den letzten Tag eines Monats bestimmen

– add_months = Mit dieser Funktion kann man von einem Datum (hier aktuelles Datum des Systems) einen Monat abziehen oder draufrechnen.

Ein Beispiel könnte so aussehen:

 

SELECT *

FROM Tabelle a

WHERE a.Datum = last_day (Add_months(sysdate,-1))

Ich hoffe ihr könnt damit was anfangen und spart euch die eine oder andere Minute “Codeerfinderei”!