Kategorien
Hardware

Samsung Galaxy S2 Akku kaufen

Der Akku des Samsung Galaxy S2 ist nach ca. 2 Jahren nicht mehr zu gebrauchen und kann aber sehr einfach selbst ausgetauscht werden.

Beim Kauf einens neuen Akkus für das Samsung Galaxy S2 ist folgendes zu beachten

  • die Leistung des Akkus: umso mehr, umso so besser. Es gibt z.b. Akkus mit 1650mAh und 3500mAh
  • es gibt auch billig Akkus, die versprechen eine hohe Leistung, müssen aber trotzdem viel öfter aufgeladen werden, deshalb solte nicht der billigste gekauft werden.

Ich empfehle den etwas größeren Original Akku von Samsung
mit neuer Schutzhülle und einer Leistung von 2000 mAh, damit passt das Gerät noch in die vielleicht vorhandene Schutzhülle. Gleichzeitig hat der Akku mehr Leistung, als der Akku, der bei der Lieferung dem Handy beliegt.

Kategorien
Hardware

Street Kopfhörer Vergleich On-Ear

Fünf Street Kopfhörer im gehobenen Preissegment ab 150€ bia 400€ stehen heute zum Test bereit und werden auf Herz und Nieren untersucht.

Wer kriegt den Titel für das beste Kopfhörer Maskottchen? Ist es Dr Dre, Ludacris (SL300) oder doch wieder der Frauprügler 50 Cent (SMS)? Lustigerweise habe alle Street Kopfhörer einen Rapper als Image-Person ausgewählt, wenn es danach gehen würde, würde der Sieger klarstehen: Dr Dre 🙂

Testsieger: SMS Audio Sync by 50Cent Street Kopfhörer kabellos

Kategorien
Server Administration

Plesk deaktivieren Ubuntu

Aus Sicherheitsgründen sollte Plesk nicht dauerhaft erreichbar sein, weil darüber viele Angriffe zur Übernahme von Servern gefahren werden. Das Risiko ist hoch, weil man mit Zugriff auf Plesk wichtige Einstellungen vornehmen kann. Außerdem ist das Login mit Root-Passwort möglich, wenn das erst gefunden ist, hat der Angreifer volle Kontrolle über den Server.

Man sollte deswegen den Plesk Dienst stoppen und bei Bedarf aktivieren und wieder stoppen nach erfolgreicher Änderung:

Stoppen vom Plesk Dienst unter Ubuntu

/etc/init.d/psa stop

Starten vom Plesk Dienst unter Ubuntu

/etc/init.d/psa start
Kategorien
Yii Framework

Die besten Yii-Extensions

Das Yii-Framework zeichnet sich besonders durch seinen eleganten Code und seine Vielzahl an Plugins (Extensions) aus.
Es gibt ein eigenes Extensions-Directory, indem für fast jeden Anwendungsfall eine passende Extension von Usern bereit gestellt wird.

Die besten Yii-Extensions

  1. Yii-Bootstrap: ein Yii-Wrapper für das Front-End Framework Twitter Bootstrap mit einer sehr guten Dokumentation
  2. Yii-User: ein Modul, welches das Login, die Registrierung, die Passwort-Vergessen-Funktion und die User-Profil-Seiten bereit stellt
  3. YiiMailer: HTML-Mail versenden mit PHPMailer, die Yii Views können für das Layout verwendet werden
  4. eclientscript: Minify CSS und Javascript Files
  5. carjson: ein Javascript Mapper für PHP Active Record Klassen

Worauf man achten sollte

Wenn man Extensions verwendet in seinem Projekt, solte man darauf achten, dass die Extension

  • weiter gepflegt wird. Dies kann man daran erkennen, ob es ein „Last updated“-Datum in diesem oder im letzten Jahr gab und sich dieses vom „Created on“-Datum unterscheidet
  • die Bewertungen gut und zahlreich sind
  • eine gute und aktuelle  Dokumentation vorhanden ist
Kategorien
MySQL Webdeveloper Tools

MySQL Client Tools: Squirrel

Wen nervt die Arbeit mit der Konsole oder mit PhpMyAdmin nicht?

Squirrel bietet kostenlos eine Oberfläche inkl. MySQL-Code-Vervollständigung und ist in 10 Minuten installiert und konfiguriert.

Mit diesem Video ist die Installation schnell erledigt, ohne wirds kompliziert.

Kategorien
Diverses

Programming Nerd Humor

Die besten Programmierungs Nerd-Humor Geschichten gibt es natürlich, da wo sich die Nerds aufhalten:

http://stackoverflow.com/questions/84556/whats-your-favorite-programmer-cartoon/84629#84629

Kategorien
Yii Framework

Integration von Vendor-Bibliotheken in das Yii Framework

Für die Nutzung von Fremd-Bibliotheken wie Facebook for PHP SDK innerhalb des Yii-Frameworks sieht die Ordner-Struktur den Ordner vendors vor in protected/vendors.
Dorthin können in Bibliotheken in einen eigenen Unterordner kopiert werden.
Für die Nutzung der Bibliothek gibt es 2 Möglichkeiten:

Die Einbindung in das Autoloading

Diese hat den Vorteil, dass sich nciht mehr um das Einbinden der Bibliothek bei der Benutzung an verschiedenen Stellen innerhalb der Applikation gekümmert werden muss.
Der Nachteil ist, dass das Autoloading von allen Komponenten länger dauert, weil ein Pfad mehr gescannt werden muss nach der passenden Klasse.
Dazu kann in der config/main.php angepasst werden:

 'import'=>array(
    'application.vendors.facebook.*',
 ),

Direktes Laden bei Benutzung der Bibliothek

Wenn die Bibliothek nur an überschaubaren Zeitpunkten benutzt wird lohnt es sich die Bibliothek zur Laufzeit direkt zu laden mit dem import Befehl:

Yii::import('application.vendors.facebook.facebook);

oder direkt mit

require_once 'vendors/myFacebook/facebook.php';

einzubinden, besonders , wenn Dateiname und Klassenamen nicht übereinstimmen, was eine Konvention des Yii-Frameworks ist.

Kategorien
Apache Webserver

Xampp mehrer Virtual Hosts mit SSL

Wenn man unter Windows mehrere Webseiten mit SSL über das https-Protokoll betreiben will, muss man in der http-vhosts.conf folgende Einträge machen:

Kategorien
Yii Framework

Yii Access Controll mit Rollen System

Ein sehr mächtiges Rollensystem für authentifizierteUser bringt Yii von Hause aus mit: CAuthManager.

Damit lassen sich User Rollen abbilden wie z.B.

  1. Redakteure dürfen schreiben und nur Ihre eigenen Posts ändern
  2. Hauptredakteure dürfen alle Posts ändern
  3. Leser dürfen Posts lesen
  4. Admins dürfen alles
  5. unangemeldete User dürfen nichts 🙂

1. Schritt: Installation

Dokumentation: Role-Based Access Control

config/main.php:

'components' => array(
        'authManager'=>array(
            'class'=>'CDbAuthManager',
            'connectionID'=>'db',
        ),
),

Kategorien
Hardware

LG – Nas unter Winddows 7 und 8 installieren ohne Treiber

Wem die Treiber CD abhanden gekommen ist  oder sich auf LG-Homepage verlaufen hat und für mich, falls ich nochmal davor stehe, meinen NAS zu reinstallieren 🙂

Eine Anleitung zum installieren eines LG – Nas Systems über Wlan

  1. Anschluss der NAS mit dem Netzwerkkabel an den WLAN-Router in eine der meist 4 gleichen Wlan-Buchsen und Anschluss an das Stromnetz. Achtung, auf der Rückseite des NAS gibt es unter Umständen einen kleinen Hebel, den man in der Mittelstellung „NAS“ setzen kann.
  2. Download der Treiber „LG_Install_wizard.zip„. Treiber findet man unter: 1. Klick auf Softweare-Update, 2. LG_Install_wizard.zip (von 07/20/2010, ca. 86,007K oder jünger)
  3. Entpacken und installieren der Treiber nach dem Download
  4. Öffnen des Windows-Explorers und klick auf Netzwerk, dort müsste nach bis zu einer Minute ein Laufwerk namens LG-Nasxxxxx gefunden werden, was man betreten kann
lg_nas_windows8_installation
NAS wurde erfolgreich gefunden unter Windows 8

 

Troubleshooting

  1. Überprüfen, ob am Router ein Netzwerk-Zeichen leuchtet (konstant), damit das NAS anzeigt, Netzwerk Zugriff zu haben, anonsten-> Schritt 1

Neues NAS kaufen – die besten Angebote


2TB Apple Time Capsule bei Amazon


2TB WD My Book Live NAS-System mit Festplatte und Cloudspeicher bei Amazon