and guess who arrived:
iphone113.png

But as I don't wanna fuck up my jailbrake, I guess I'll wait a few days until people have figured out how to upgrade and still be able to use installer.app :)

If you're pissed that you can't edit fontsizes etc. on some template because it's password protected just do this:
1. Open the spreadsheet
2. Open the VBA Editor (ALT+F11)
3. Insert → Module
4. Copy & Paste this:

Sub PasswordBreaker()
'Author unknown but submitted by brettdj of www.experts-exchange.com

Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
Dim i1 As Integer, i2 As Integer, i3 As Integer
Dim i4 As Integer, i5 As Integer, i6 As Integer
On Error Resume Next
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126


ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
If ActiveSheet.ProtectContents = False Then
MsgBox "One usable password is " & Chr(i) & Chr(j) & _
Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
ActiveWorkbook.Sheets(1).Select
Range("a1";).FormulaR1C1 = Chr(i) & Chr(j) & _
Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
Exit Sub
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next


End Sub

5. Close the VBA Editor
6. Push ALT+F8
7. Execute the PasswordBeaker and wait (up to 5 minutes… shouldn't take longer… usually about 1 inute)

Have fun :)




Strange fruit

I wonder what that was



Sent by iPhone

EDIT:
Ha, found it! It's actually called "Pomelo"; and it seems to be some form of Grapefruit crossing…

Got the mug some weeks ago from my team-leader… love the color-changing part :)
cold: tco_kalt.JPG
hot: tco_warm.JPG

p.s. TCO = TC-Operations = Telecommunication Operations

I'm writing this as I go, so you'll see what I had to do:

1. use Macports to install QT4:

sudo /opt/local/bin/port install qt4-mac

2. start the compile script:
sh compile_rs_release.sh

3. you'll most likely receive this error:
ld: in ../lib/libretroshare.a, archive has no table of contents
According to this post "This happens when the modify time on library is later than the timestamp on the library index. It's not an uncommon issue for building software on the Mac. The usual cause is builds that copy .a files and are unaware of this mac feature.";

Solution:

ranlib src/retroshare-v0.3.52a/rs-core/src/lib/libretroshare.a

4. open up src/retroshare-v0.3.52a/rs-core/src/make.opt search for
LIBS = -L$(LIBDIR) -lretroshare
and change it into
LIBS = -Wl,-search_paths_first LIBS += -L$(LIBDIR) -lretroshare

Starting the compile script will lead you to a good core build and the QT build will start:

make[1]: Nothing to be done for `all'. 4. build Qt GUI (release version)

5. This will fail and you'll have to edit src/retroshare-v0.3.52a/rs-Qt-gui/src/RetroShare.pro (0.3.5.2?! not 0.4.0?! whatever…)
Look for this:
!win32 { LIBS += -L../../../../lib -lretroshare -lKadC -lminiupnpc -lssl -lcrypto -lqcheckers }
and change it to this:
!win32 { LIBS += -L../../../../lib -Wl,-search_paths_first -lretroshare -lKadC -lminiupnpc -lssl -lcrypto -lqcheckers }

6. After starting the script once again you'll launch into more trouble…

4. build Qt GUI (release version) sed: 1: "Makefile": invalid command code M

and
Undefined symbols: "_XPGP_add_certificate", referenced from: sslroot::addCertificate(cert*) in libretroshare.a(xpgpcert.o) "_PEM_read_bio_XPGP", referenced from:

(…)

ld: symbol(s) not found
collect2: ld returned 1 exit status

theoretically the change made in 5. should prevent this… I'll look into this tomorrow :) any ideas?