|
05.07.2010
Google, eine der größten Suchmaschinen weltweit, ist für die meisten Webnutzer (vor allem in Deutschland) das Eingangstor ins Web. Und so ist es für Webseitenbetreiber sehr wichtig, die eigenen Seiten so aufzubauen, dass sie vom Google Bot gut gefunden und indexiert werden können. Dieses Thema ist inzwischen ein ganz eigener Bereich im Wirtschaftsmarkt Internet geworden und mit der Optimierung von Webseiten für Suchmaschinen, allen voran Google, verdienen viele Leute ihren Lebensunterhalt. Doch was steckt eigentlich hinter diesem Suchriesen Google und wie funktioniert diese Suchmaschine genau? Dieser Frage geht folgende Infografik nach, die einige Erkenntnisse über Google zusammenfasst: (Quelle: http://ppcblog.com/how-google-works/) Diese Grafik bietet zwar keine wirklich neuen Informationen, fasst jedoch einige der schon bekannten Sachen ganz gut und kompakt zusammen. Ein Blick lohnt sich deshalb in jedem Fall. |
||
|
25.06.2010
Ich weiß, ich weiß. Es gibt schon eine Menge Seiten mit Linklisten zu kostenlosen eBooks, was also soll diese neue Liste bringen? Es ist so, dass ich seit geraumer Zeit meine Bücher fast nur noch am Laptop lese und so bin ich immer auf der Suche nach neuer Literatur, die es im Web gibt. Dabei bin ich auf viele sehr gute Seiten gestossen, auf denen Klassiker der Weltliteratur, neue Romane, Fachbücher, usw. kostenlos zum online lesen oder auch zum Download angeboten werden. Ich habe mir viele gute Seiten gebookmarkt und diese Links will ich hier veröffentlichen, um anderen die Suche nach guter und frei verfügbarer Literatur zu erleichtern. Die Links sind halbwegs thematisch sortiert, und kurz kommentiert. |
||
|
25.05.2010
Um an verschiedenen Standorten und mit mehreren Leuten eine Anwendung zu entwickeln, sollte der Einsatz eines Softwareversionierungssystems Pflicht sein. Ich verwende Subversion, welches in Verbindung mit TRAC als Tickettool für mich wunderbar funktioniert. Hier beschreibe ich, wie Subversion und Trac auf einem Debian Server eingerichtet werden. Natürlich gibt es dafür schon gute Anleitungen im Web, auf die ich auch verweisen werde, aber ich beschreibe hier die für mich wesentlichen Schritte beim Anlegen neuer Projekte in Subversion und Trac. Subversion und Trac werden als Virtual Hosts angelegt. Als Webserver verwende ich Apache. Zur erstmaligen Installation von Subversion und Trac finden sich am Ende dieses Artikels einige Links. Kurzanleitung zum Anlegen neuer Projekte in Subversion und TracIch überspringe hier die Erstinstallation von Subversion (apt-get install subversion, groupadd subversion, addgroup user subversion, WebDAV for Subversion), da dies umfangreich auf den u.g. Seiten erklärt wird. Neues SVN Repository anlegen Zuerst muss ein Ort für das neue Repository gefunden werden und ein Verzeichnis angelegt werden. Dieser Ort kann überall im Datei-System sein, sollte aber sinnvoll gewählt werden.... |
||
|
01.05.2010
In diesem Fall muss man die zum Plugin gehörenden Dateien einfach manuell von der Festplatte löschen. Anleitung zum manuellen Löschen von Firefox Plugins 1. In der Adressleiste about:config eingeben. 2. Nach dem Eintrag: 3. Auf
5. Auf dieser Seite sind alle Plugins zu sehen. Jedes Plugin enthält die Zeile: "Datei:" gefolgt von dem Pfad zur Datei. 6. Das Plugin raussuchen, das gelöscht werden soll und die Datei manuell von der Festplatte löschen, die unter "Datei:" angegeben ist. (evtl. sind dies auch mehrere pro Plugin, dann alle löschen) 7. Anschliessend den Firefox neustarten und das Plugin sollte entfernt sein. |
||
|
29.04.2010
D Da ich ein 64bit Windows nutze, zuerst mal die Links zu den 64bit Varianten von Java und Eclipse: Java SE Development Kit 6u20 64bit (enthält JRE) http://java.sun.com/javase/downloads/widget/jdk6.jsp (Wichtig: unter Platform, Windows x64 auswählen) Eclipse 64bit Gewünschte Eclipse Version aussuchen und auf der folgenden Seite die Windows (x86_64) Version auswählen http://download.eclipse.org/eclipse/downloads/drops/R-3.5.2-201002111343/index.php Eclipse Plugins: PHP Development Tools (PDT) und Subversive Über Eclipse "Install New Software" diese beiden Plugins installieren. Jetzt hat man erstmal eine solide IDE, die allgemein für PHP Entwicklung eingesetzt werden kann. Weiter gehts mit den Einstellungen für den Drupal Entwicklungsprozess. |
||
|
22.04.2010
Fast 3000 Teilnehmer und ein großartiges Medienecho zeigen wie beliebt Drupal weltweit ist! Hier noch die Keynote von Dries Buytaert: http://entwickler.de/zonen/portale/psecom,id,99,news,55065.html
|
||
|
29.03.2010
Auch wenn alle davon reden, sprachübergreifend zusammen arbeiten zu wollen, eigentlich sind doch viele Entwickler irgendwie in ihrer Sprachdomaine gefangen und schauen mit Spott, Hohn oder Unverständnis auf die Leute, die in anderen Sprachen entwickeln. Dieses Bild zeigt recht treffend, wie jede Entwicklergemeinde die Entwickler anderer Sprachen sieht. :)
|
||
|
19.03.2010
Nun ist es aktuell so, dass das Thema Sozale Netzwerke auch im Enterprise Bereich angekommen ist und irgendwie jeder sich mit jedem vernetzen will, ob beruflich oder privat und so werden auch bei Acquia, der Firma des Drupal Gründers Dries Buytaert, die immer gleichen Fragen zum Thema gestellt. Dies hat dazu geführt, dass Jay Batson, ein Mitarbeiter bei Acquia, ein Whitepaper zum Thema: Erstellung von Sozialen Netzwerken mit Drupal, geschrieben hat. Dieses Whitepaper gibts als Download für registrierte Nutzer von Acquia. Hier die Links zum Thema: Beitrag auf dem Blog von Dries Buytaert Beitrag bei Acquia von Jay Batson Downloadsite des Whitepapers |
||
|
08.03.2010
|
||
|
06.03.2010
Fail2ban ist, um es mit den Worten auf der Fail2ban Seite zu formulieren, ein Scanner, der die Logfiles, zB. des Apache oder auch eines Mailserver, wie postfix oder die auth.log für ssh Zugriffe, usw. durchsucht und mittels konfigurierbarer RegEx-Regeln entscheidet, ob eine IP geblockt werden soll, oder nicht. Damit kann zB. verhindert werden, dass von einer IP übermässig oft versucht wird, per ssh auf den Server zuzugreifen. Die Anzahl der möglichen Versuche ist einstellbar, default ist hier 3. Fail2ban nutzt zum Blocken der IPs die schon auf einem System vorhandenen Möglichkeiten, wie iptables oder shorewall und richtet, wenn eine Regel in den Logfiles anschlägt, einen entsprechenden neuen Eintrag mit der IP in der firewall (zB. iptables) ein. Fail2ban ist in Python geschrieben und bringt einen eigenen Server daemon mit, der multithreaded ist und auf einem Unix socket auf Kommandos des zugehörigen fail2ban-clients lauscht. Um die Arbeitsweise und die Konfiguration von Fail2ban zu zeigen, hier ein Beispiel: |
||
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- …
- nächste Seite ›
- letzte Seite »

Normalerweise ist das Installieren und Deinstallieren von Firefox Plugins kinderleicht über Extras/Add-ons (Reiter Plugins) zu bewerkstelligen, aber gelegentlich gibt es Plugins, wie zB. das Firefox Plugin des freien PDF-Readers Foxit, die sich so gar nicht automatisch über Extras/Add-ons deinstallieren lassen.
a ich gerade mein Eclipse neu einrichte, gibts hier einige interessante Links, die einem die Konfiguration von Eclipse für einen effizienten Drupal-Entwicklungsprozess erleichtern.


Nachdem ich vor kurzem von der
