Too Cool for Internet Explorer

Archive for the 'Microsoft' Category

HP Mini 210 und Jolicloud

Tuesday, 20. April 2010
19:12:10 (+0200)

Es liegt schon eine Weile zurück, seitdem ich den letzten Blog-Eintrag geschrieben habe. Leider ist in letzter Zeit meine selbige etwas knapp geworden um noch weiteres Prosa zu verfassen.

Seit einer Weile nutze ich nun ein HP Mini 210-1030EG Pine Trail-Netbook, mit 1 GB DDR2 Ram (667 MHz), Intel Atom N450 sowie einem 10,1″ LCD-Display mit LED-Beleuchtung und 1024×600 Pixel im reflektierenden Schminkspiegel-Style. Die konventionelle Festplatte mit 7.200 UPM und 250 GiB Kapazität wird zwar ein wenig warm und man hört sie deutlich, aber sonst gibt es echt nichts zu meckern (jedenfalls über die HDD). Der integrierte GMA 3150 Grafikchip lässt sich zumindest für eine Runde Q3 in höchster Auflösung und mit vollen Details nutzen, hier sollte man aber nicht unbedingt Höchstleistungen erwarten. Die vollständigen technischen Details finden sich sicherlich für Interessierte auf anderen Seiten. Read the rest of this entry »

Windows Vista: Installation in 2 Minuten

Monday, 17. September 2007
14:38:24 (+0200)

It is so simple:

Windows-Installer

Friday, 04. August 2006
13:52:38 (+0200)

Heute blogge ich einmal zu einem außergewöhnlichen Thema: Installer unter Windows :-) .

Die Auswahl von Installer-Framesworks hält sich IMHO eher in Grenzen. Die bekanntestens sind sicherlich der Caphyon Avanced Installer, der Klassiker InstallShield von Macrovision, CreateInstall oder der freie NSIS (nullsoft scriptable install system). Alle Systeme bringen eine gesonderte Skriptsprache mit, die es erlaubt, eigene Funktionen zu definieren.

Wenn man die drei kommerziellen Installer-Frameworks allerdings mit dem freien NSIS vergleicht, kommt die Frage auf, warum man für einen proprietären Installer Geld ausgeben soll, wenn NSIS alle Funktionen bietet, die man sich nur denken kann.

Die komplexe Skriptsprache von NSIS ähnelt teilweise Assembler ein wenig — teilweise aber auch *Basic. Auf der Homepage des OpenSource-Projects gibt es aber für alle fast erdenklichen Probleme Code-Beispiele, die sich Mühelos kopieren lassen.

Auch in Hinsicht auf die Verwendung einer IDE bringt NSIS eine beachtliche Flexibilität mit. Nicht nur die fünf Editoren auf der Projektseite können demnach verwendet werden, sondern jeder erdenkliche Editor, der Textdateien anlegen/bearbeiten kann *VIM_rules!*.

An der Anzahl jener Projekte, die den NSIS als Installer-Umgebung benutzen kann man sehen, dass eben so manche freie Software die kommerziellen Rivalen in den Schatten stellt :-) *übertreib!*.

Wie man mit seinen eigenen Fehlern Geld verdient?

Wednesday, 14. June 2006
21:27:24 (+0200)

Also eins muss man den Redmondern echt lassen: Sie wissen einfach, wie ein Unternehmen Umsatz – und somit auch Gewinn – produzieren kann.

Nachdem Microsoft vor ungefähr zwei Wochen sein Paket “OneCare” vorgestellt hat, stelle ich mir die Frage, wie man es schaffen kann mit seinen eigenen Fehler Geld zu verdienen?!

Okay, keine komplexere Software weiszt keine Fehler auf; aber so viele Fehler zu produzieren definiert sich fast schon als Kunst. Beispielsweise die Käselöcher im IE von dieser Woche: Acht an der Zahl!!! Oder nehmen wir heute die vier korrigierten Fehler im Windows! Oder soll ich vielleicht die zahlreichen Bugs im Office und Media Player nennen, die heute gestopft wurden?
Ist denn die Virenproblematik schon so in den Köpfen der Menschen integriert, dass der Hauptproduzent der Basis dieser Schädlinge damit Geld verdienen kann?

(Quelle: Heise.de)

Trojaner erpresst Windoze-Nutzer ;-)

Saturday, 29. April 2006
22:19:52 (+0200)

Gerade habe ich diesen Heise-Artikel gelesen. Ist schon witzig, auf was diese Script-Kiddies so alles kommen *kopfschüttel*.

Released: Internet Explorer 7 Beta 2

Tuesday, 25. April 2006
20:28:32 (+0200)

Soeben habe ich auf Golem gelesen, dass eine kleine Software-Schmiede einen neuen Firefox-Verschnitt in der Version 7 Beta 2 rausgebraucht hat ;-) .

Der neue IE unterstützt neben Tabbed Browsing nicht wirklich neue Features. Unter der Motorhaube wurde anscheinend gewaltig etwas verändert, aber wie das bei proprietärer Software eben so ist: wissen tun das sicherlich nur die Redmonder!!!

M$ ruft dazu auf, bitte Fehler an zentraler Stelle zu melden. Diese “zentrale Stelle” kann entweder eine Fehler-Datenbank im Internet oder eine kostenlose Hotline-Nummer sein, bei der man/frau bei Bedarf anrufen kann :-) .

Leider habe ich im World Wide Web keine Links (außer Golem gefunden), wo und wie man den “neuen” IE beziehen kann ;-) .

Sicherheit

Sunday, 16. April 2006
17:59:22 (+0200)

Anscheinend gibt es nach dem letzten Patchday der Redmonder, für ihr Fenster-Betriebssystem, einige Inkompatibilitäten mit HP-Software, sodass man auf virtuelle Ordner nicht mehr zugreifen kann. Das hat zur Folge, dass sich Office und weitere Programme einfach aufhängen. Des nennt man kundenfreundliche Usability ;-) .

Redmonder und OpenSource

Monday, 13. March 2006
18:10:03 (+0100)

In der aktuellen Ausgabe der Computer Zeitung (37. Jahrgang Nr. 11 / Montag, 13. März 2006) ist u.a. ein kurzer Artikel darüber zu lesen, dass Sun den OpenSource-Weg von Microsoft lobt. Darunter steht auch, dass Microsofts z.Z. mit OSS-Projekte auf Sourceforge.net sponsort, als beispielsweise IBM dies tut.

Allerdings ist dies mit Vorsicht zu genießen, denn OSS-Projekte sollten sich generell nicht abhängig von einem Sponsor machen. Der Kurzartikel meint dazu: “Allerdings gehe Microsoft noch doppelzüngig mit Opensource um.”

Bleibt nur zu sagen: BE CAREFULL!!!

VBA Performance-Tuning

Thursday, 23. February 2006
12:55:14 (+0100)

Ich habe hier eine sehr gute Dokumentation zum Thema “Wie mache ich meinen VBA-Code performanter?” gefunden. Das PDF von Josef Pötzl ist IMHO wirklich ein sehr hilfreiches Werkzeug, um seinen Visual Basic for Applications SourceCode nicht nur schneller, sondern auch stablier zu machen!

VB: InputBox-Hack für Passwort-Abfragen

Monday, 20. February 2006
14:31:54 (+0100)

Heute gibt es mal eine kleine Ergänzung zu vb-voting.com ;-) .

Es taucht immer wieder die Frage auf, ob man in Visual Basic die bekannte InputBox auch für Passwort-Abfragen nutzen kann. D.h. die Zeichendarstellung sollte durch ein ‘*’, oder was auch immer, substituiert werden können.

Generell geht das nicht :-( . Aber dank folgendem VB-Hack ist es dennoch möglich ;-) :

'Code fuer die Integration ins Modul beispiel.bas
'
Option Explicit

Private Declare Function FindWindow Lib "user32" _
Alias "FindWindowA" (ByVal lpClassName As String, _
ByVal lpWindowName As String) As Long

Private Declare Function FindWindowEx Lib "user32" _
Alias "FindWindowExA" (ByVal hWnd1 As Long, _
ByVal hWnd2 As Long, ByVal lpsz1 As String, _
ByVal lpsz2 As String) As Long

Public Declare Function SetTimer& Lib "user32" _
(ByVal hwnd&, ByVal nIDEvent&, ByVal uElapse&, _
ByVal lpTimerFunc&)

Private Declare Function KillTimer& Lib "user32" _
(ByVal hwnd&, ByVal nIDEvent&)

Private Declare Function SendMessage Lib "user32" _
Alias "SendMessageA" (ByVal hwnd As Long, _
ByVal wMsg As Long, ByVal wParam As Long, _
lParam As Any) As Long

Const EM_SETPASSWORDCHAR = &HCC
Public Const NV_INPUTBOX As Long = &H5000&

Public Sub TimerProc(ByVal hwnd&, ByVal uMsg&, _
ByVal idEvent&, ByVal dwTime&)

Dim EditHwnd As Long

EditHwnd = FindWindowEx(_
FindWindow("#32770", App.Title), 0, "Edit", "")

Call SendMessage(EditHwnd, _
EM_SETPASSWORDCHAR, Asc("*"), 0)
KillTimer hwnd, idEvent
End Sub

'Der Code fuer die Einbindung
'lautet dann so:
'
Private Sub Command1_Click()
Dim ret As String
SetTimer hwnd, NV_INPUTBOX, 10, _
AddressOf TimerProc
ret = InputBox("Passwort eingeben:")
End Sub