Software & Co.


26
Apr 11

Unit Test für Object Types in SQLDeveloper

SqlDeveloper ist eine kostenlose IDE von Oracle für SQL und PL/SQL Entwicklung, sowie Verwaltung der Datenbank. Mitlerweile befindet es sich in der Version 3.0. Leider gibt es in der Version immer noch keine Unterstützung der Unittests für object types. Dies ist ein sehr wichtiges Feature, wer in Oracle objektorientiert programmiert und somit sehr oft Types verwendet.
Dieses Feature wurde bei Oracle angefordert und für Release 3.0 eingeplant, doch bis jetzt ist noch nichts passiert. Bitte Voted für das Feature, damit es auch realisiert wird und der Entwicklung.
Zum Feature request
wiki über SqlDeveloper
Download SqlDeveloper 3.0


2
Feb 11

Wie MS Word sich entwickelt hat…

Jahr 1989 Continue reading →


26
Dec 10

bmp-Format als OLE-Object in Access

Was für eine abgefuckte Scheisse ist das denn?
Eine Stunde lang google ich nach meinem Problem. Ich arbeite zur Zeit mit MS Access und versuchte die Bilder als OLE-Objekts abzulegen. Vor ein Paar Tagen hat alles wunderbar funktioniert, durch Rechtsklick>Insert Object
Als ich heute weiter an meiner DB gearbeitet habe und in einem weiteren Formular Bilder ablegen wollte, ging es nicht mehr. Zuerst habe ich auf Microsoft geschimpft, aber das Problem liegt bei einem anderen Programm. Der Grund, irgend ein abgefucktes Programm hat meine Registry Einträge für bmp Bilder überschrieben.
Dank google, bin ich nun zur Lösung gekommen und zwar hatte einer hier ähnliches Problem.

Lösung: Im Registry unter HKEY_CLASSES_ROOT/.BMP den Wert vom (Standart) Eintrag überprüfen und wenn es nicht Paint.Picture ist, dann auf Paint.Picture änderen.
That is!


20
Feb 10

Benachrichtigungen von Skype mit notify-send unter Ubuntu

Nach dem man Skype unter Ubuntu installiert, merkt man sicherlich ganz schnell, dass Skype sein eigenes Benachrichtigungssystem benutzt.Skype Benachrichtigungsfenster

Es ist sinnvoll solch ein Benachrichtigungssystem unter Windows zu benutzen, da Windows kein eigenes Benachrichtigungssystem zur Verfügung stellt. Ubuntu gibt es optisch recht ansprechendes, System zur Benachrichtigungen.
Um die Skype Benachrichtigungen durch die Standart Ubuntu Benachrichtigungen zu Ubuntu Benachrichtigungssystemersetzen braucht man das Paket libnotify-bin. Das Paket libnotify-bin befindet sich in dem offiziellen Ubuntu-Repositorium und kann mit dem Befehl

sudo apt-get install libnotify-bin

installiert werden.
Jetzt in den Skype Einstellungen unter dem Menüpunkt “Hinweise“→”Erweiterte Ansicht” werden die Eistellungen anpassen.
skype HinweiseStandardmäßig ist die Option “Hinweis unten rechts anzeigen” aktiv, diesen deaktivieren wir und aktivieren die Option “Folgendes Skript ausführen“. Da drunter, in dem Feld, fügen wir unser Skript ein. Auf dem Bild ist das Beispiel, wenn eine Nachricht ankommt.

Erläterung:
%sskype – skype Benutzername
%sname – Sichtbare Name
%smessage -Nachricht
%fname – Dateiname
%fsize – Dateigröße

notify-send – zeigt eine Benachrichtigung an. das -i skype sorgt dafür, dass es das Skype Icon in der Benachrichtigung anzeigt.

Beispiele:
Eingende Datenübertragung:

notify-send "%sname" "möchte dir Datei: %fname(%fsize) schicken." -i skype

Kontakt zur Kontaktliste hunzufügen:

notify-send "%sname" "wurde deiner Kontaktliste hinzugefügt" -i skype

Man kann sich die ganze Arbeit auch erleichtern und das fertige Skript benutzen.
quellen:
Skype Parameter


20
Feb 10

Kleine Sammlung xSplash Themen für Ubuntu 9.10

Hier ein paar nette XSplash Themes für Ubuntu 9.10 und Anleitung wie man diese installiert.


28
Dec 09

aptana Studio startet nicht mehr

Nach dem ich heute Java unter Windows 7 auf die Version 6_17 updated habe, startete Aptana nicht mehr. Als Ergebnis bekamm ich nur diese blöde Fehlermeldung:

Auf der Doku unter Troubleshooting und konnte ich keine vernünftige Lösung für dieses Problem finden. Der Fehler tritt schon zum zweiten mal bei mir auf, erst unter Ubuntu und jetzt hier unter Win7. Obs der gleiche nun war, weiss ich nicht mehr, aber die Meldung sah ähnlich aus.

Sollte jemand sich mit dem Problem auskennen oder wissen, was die Ursachen dafür sind, so wäre ich für Tipps dankbar.


6
Nov 09

Fehler extconf.rb:10:in `require’: no such file to load

Wenn die Installation von ruby gems mit der Fehlermeldung

extconf.rb:10:in `require': no such file to load -- mkmf (LoadError) from extconf.rb:10

abbricht, dann braucht man wahrscheinlich noch  ruby-dev packages

Unter Ubuntu muss man das rubyX.X-dev package installieren.

sudo aptitude install rubyX.X-dev

X.X durch eigene Rubyversion ersetzen.


24
Jun 09

Pastebin it…

Jeden oder fast jeden Tag arbeite ich unter Linux. Und es kam immer wieder vor, dass ich beim ausführen einiger Programme, die Ergebinisse bzw Ausgaben protokolliert habe. Diese habe ich dann in einem Pastebin Dienst abgespeichert. Das ganze war für mich sehr umständlich.

Nun bin ich auf ein Tool aufmerksam geworden, das mir die Arbeit nun sehr erleichtert.
Falls jemand nicht weiss, was Pastebin ist, so handelt es sich um Webanwendungen, wie pastebin.com, paste.ubuntu.com und viele weitere Alternativen, wo man beliebige Textschnipsel, und üblicherweise Quellcode hochladen kann um es dann anderen zugänglich zu machen. Zu einem standarten Funktionsumfang eines Pastebin-Systems gehört Syntaxhervorhebung unterschiedlicher Programmiersprachen.

Und so einfach geht das:

Installation unter Ubuntu:

sudo apt-get install pastebinit

Nach kurzer zeit ist das Programm installiert.

Eine kurze Dokumentation ist aufrufbar unter:

man pastebinit

PastebinIt man page

Am Ende der Doku stehen alle Webservices, die pastbinit unterstütz. Standartmäßig ist pastebin.com eingestellt.
Um pastebinit jetzt zu nutzen, braucht man nur die Ausgabe an das pastebinit weiterzuleiten. Das macht man mit Hilfe von Pipes.
Beispiel:

befehl | pastebinit

Wenn man sich für einen anderen Webservice entschieden hat. so wird das Befehl etwas länger

befehl | pastebinit -b slexy.org

Man kann sich, wenn man mag, ein alias defenieren. Das macht man in der .bashrc

gedit ~/.bashrc

Und man definiert nun sein Alias, z.b out kurz und verständlich.

alias out='pastebinit'

oder eben mit der gewünschten Webservice.

alias out='pastebinit -b  slexy.org'

jetzt abspeichern und

. ~/.bashrc

ausführen um Änderungen zu übernehmen.

Das war es! Als Ergebnis bekommt man nur ein fertigen Link mit dem Inhalt.

Weitere interessante Parameter von pastebinit:

-a Benutzername unter dem es veröffentlicht wird, Standart ist der Systembenutzername.
-f Textformat, nützlich für Source code hervorhebung. Standart ist einfacher Text

3
Jun 09

WordPress und Firefox Absturz

Wie ich in meinem vorletzten Beitrag berichtet habe, hatte ich ein Problem beim Bildupload in Adminpanel von WordPress gehabt. Wie es aussieht, bin ich nicht der einzige, denn heute habe ich erfahren, dass es wohl an Google Gears Plug-In liegen soll.

Kann mich aber nicht daran erinnern, dass ich in den letzten 2 Wochen entweder Gears, Firefox oder WordPress aktualisiert habe. Das ist ja voll komisch!

(via)


31
May 09

Irgendwie ist heute alles kaputt

Heute ist ist bei mir voll der Bug-Tag. Bei der Sprachumstellung für die Tastatur musste ich feststellen, dass sich die englische Sprache installiert hat. Ich habe diese ganz bestimmt nicht installiert.

Spracheinstellungen

Als ich die Sprache in den Spracheinstellungen deinstallieren wollte, musste ich feststellen, dass sie gar nicht da ist, obwohl in der Sprachenleiste eindeutig zu sehen ist. Nach 10 Minuten habe ich diese zwar erfolgreich deinstalliert. Aber komisch war das für mich schon.

Deinstallation geht sehr einfach. Man muss die gleiche Sprache erst ein Mal hinzufügen, in meinem Fall war das Englisch US und dann einfach nur  entfernen.

Des Weiteren stürzte bei mir Firefox ab, als ich versucht habe in WordPress ACP ein Bild hinzufügen. Nicht mal das Menü wurde geladen, stürzte Firefox ab. Nach dem 2. Versuch, der genau so erfolgreich den Browser zum Absturz brachte, habe ich aufgegeben und tippte alles mit dem Live Writer von MS.