Sind wir nicht alle Welt Held?
Allgemein
Palm Pre: Unautorisierter Zugriff auf Emails etc.
12. Mrz
Im Laufe des Tages hat der Akku meines Pres den Geist aufgegeben, da ich vergessen hatte ihn aufzuladen.
Nicht weiter schlimm, zu Hause habe ich es einfach auf meinen TouchStone gelegt und mich um andere Sachen gekümmert.
Irgendwann meldete sich mein Handy, dass ich eine neue Email hätte. Das hat mich schon ein wenig verwundert, schließlich war mein Handy komplett aus. Wie erwartet wollte das Pre einen PIN für meine Sim-Karte, hatte sich aber im Hintergrund in mein Wlan eingelinkt und so die Emails abgerufen.
Und genau hier sehe ich das Problem. Nehmen wir mal an, ich verliere mein Handy und jemand findet es. Ohne Eingabe eines PINs kann er sich in ein Wlan einlinken und so meine Emails und meinen Kalender zugreifen.
Ich könnte zwar einstellen, dass beim Ausschalten der Tastensperre eine Code-Abfrage kommt, aber ich will nicht jedes mal einen Code eingeben.
Allerdings bin ich der Meinung, dass das Handy nicht benutztbar (außer für Notrufe) sein sollte, solange ich keinen PIN oder entsprechendes eingegeben habe.
Ich denke, hier muss Palm nacharbeiten! Wie seht ihr das?
C# 4.0 – Default Values und Delegates
11. Mrz
Mit C# 4.0 gibt es sogenannte Default Values. Das heißt, ich kann den Parametern bei einem Methodenaufruf bereits definierte Werte mitgeben.
Beispiel:
void Foobar(string valueWithoutDefaultValue, string valueWithDefaultValue = "Ich bin ein Default Value") {
// ..
}
Ich kann den 2. Parameter nun mit geben oder es eben sein lassen. Mehr dazu findet ihr hier. Nun wollte ich dies bei einem Delegaten ausnutzen. Der Delegate feuert nur mit einem Parameter, die Methode hat aber zwei Parameter, wobei der zweite einen Defaultwert hat.
public delegate void DelegateFoobar(string text); public event DelegateFoobar foobarEvent;
Dies funktioniert nicht, der Compiler spuckt folgende Fehlermeldung:
No overload for 'Foobar' matches delegate 'TestApp.Classes.Test.foobarEvent'
Schade eigentlich, denn meiner Interpretation nach sollte es funktionieren. Gelöst habe ich es mit eine Lambda Expression:
testclass.foobarEvent += str => this.Foobar(str);
Funktioniert ohne Probleme.
Antwort auf meinen Bugreport
10. Mrz
Vor ein paar Tagen berichtete ich von meinem Bugreport. Nun hat mir Charles Johnson eine Mail gesendet und sich für den Bugreport und auch noch für die Lösung bedankt und das dies Teil der nächsten Version sein wird. Aktuell wurde es bereits in die Developer-Version eingebaut
Dort steht nun in der Datei:
function syndication_permalink ($permalink = '') {
global $feedwordpress_the_original_permalink;
// Save the local permalink in case we need to retrieve it later.
$feedwordpress_the_original_permalink = $permalink;
// Map this permalink to a post ID so we can get the correct permalink
// even outside of the Post Loop. Props Björn.
$id = url_to_postid($permalink);
Ja Leute, nun werde ich berühmt
Teures Wochenende
08. Mrz
Katrin und ich waren am Wochenende gut shoppen. Wir haben nun alle Teppiche zusammen und auch die restliche Tapeten. Wir hatten leider die Decken vergessen mit ein zurechnen. Das würde ziemlich doof aussehen. Erst hat sich Katrin ziemlich geärgert, da ein bereits ausgesuchter Teppich nun im Laden vergriffen war. Zum Glück hatten sie ihn noch bei OBI, zwar nur 60% teurer, aber was macht man nicht alles um die Freundin glücklich zu machen ![]()
Ach und dann haben wir unsere Umzugskartons bei Ebay bestellt (auf Empfehlung von Bernhard und Nicole, wir haben aber gleich doch 50 Stück bei Ebay gekauft
. Ich denke ja es sind zu viele aber alle anderen denken nicht mal, dass die 50 reichen. Na wir werden ja sehen.
Leider gab es immer noch kein grünes Licht vom Vermieter. Langsam gehts mir echt auf den Wecker, da wir ja echt noch einiges machen müssen. Sehr ärgerlich!
File Transfer Planer – FTP
05. Mrz
Aktuell arbeite ich an eine kleinen Applikation, welche ich “File Transfer Planer” getauft habe. Mit dieser wird es möglich sein, zeitgesteuert Dateien auf einen FTP zu schieben oder eben herunter zu laden.
Das Backend steht zum Teil, einen Teil der GUI ebenfalls, daher mal ein paar Screenshots.
Die GUI ist nicht mehr ganz so aktuell. Aktuell bin ich mir noch nicht so sicher, wie ich die Daten speicher, momentan tendiere ich dazu, die Daten als XML-Datei auf der Platte zu speichern.



Letze Wortmeldungen