Uninteressantes von einem Anwendungsentwickler aus Linse
 

Beiträge in der Kategorie "Projekte"

 
Seite 1 von 2

Nützliche Tools für Informatiker

Kategorie "Projekte" Projekte  Verfasst am 05.09.2010 22:16 05.09.2010 22:16  0 Kommentare 0 Kommentare  

Als kleines Mini-Projekt habe ich auf der Subdomain tools.sim4000.de eine Sammlung von nützlichen Tools zusammen gestellt. Ich persönlich brauche einige dieser Tools sehr oft auf der Arbeit. Vielleicht geht das ja dem einen oder anderen auch so. ;)

Verfügbare Tools:

  • Differenz zwischen zwei Daten
  • Diverse Kodierungsverfahren (urlencode, htmlentities, json_decode, addslashes, base64)
  • Diverse Hashingverfahren (u.a. md4, md5, sha1, sha256, crc32)
  • nslookup
  • ping
  • Einen Passwort Generator
  • Länge eines Strings ermitteln
  • Datetime to Unix Timestamp
  • Whois Abfrage

Zirka 12 Tools stehen bis jetzt noch auf meiner Todo und werden nach und nach dazu kommen. Wenn hier jemand noch eine Idee hat, nur raus damit. ;)

 

Neue Domain für alten Blog

Kategorie "Projekte" Projekte  Verfasst am 12.07.2010 20:37 12.07.2010 20:37  0 Kommentare 0 Kommentare  

Mein Blog hat eine neue Domain bekommen. Er ist seid heute Morgen unter der Domain anwendungsentwickler.ws zu erreichen. Die Domain, und auch einige andere ;), habe ich mir mal zur bestandenen Fachinformatiker Prüfung gegönnt.

Wem die Domain zu lang ist: fiae.ws geht auch. :) Die kurze Domain steht nun unter jedem Blogeintrag als Shortlink. So kann man sich externe Shortlink-Dienste sparen.

Die alte Domain funktioniert natürlich weiterhin.
Mit einem 301 Redirect bis Google die neue Domain gefressen hat. :)

 

üäx.de - Links sperren und DNS Blacklist

Kategorie "Projekte" Projekte  Verfasst am 20.06.2010 15:34 20.06.2010 15:34  0 Kommentare 0 Kommentare  

Ich hatte ja eigentlich gehofft, ohne so einen Schnickschnack auszukommen. Leider verwendet irgendein komischer Bot meinen Shortlinker zum verteilen von pornografischen Inhalten.

Das hat mich dazu veranlasst, mir alle 24 Stunden eine Zusammenfassung aller neuen Links via Email zuschicken zu lassen. Links die in dieser Zusammenfassung gegen das deutsche Gesetz verstoßen oder pornografische Inhalte enthalten, werden nun gesperrt.

Beispiel: http://üäx.de/5F

Es gibt nun auch die Möglichkeit ganze Domains zu sperren. So ist das Hinzufügen von solchen Links erst gar nicht möglich.

Sollten die Zugriffe durch Bots überhand nehmen, muss ich wohl oder übel noch ein Captcha auf der Hauptseite in das Formular schalten.

 

Der neue Shortlink Dienst üäx.de

Kategorie "Projekte" Projekte  Verfasst am 09.06.2010 10:51 09.06.2010 10:51  0 Kommentare 0 Kommentare  

üäx.de Logo

Durch Zufall habe ich die recht kurze Domain üäx.de gefunden, und dort ein neues Projekt ins Leben gerufen. Dabei handelt es sich um einen Shortlink Dienst, welcher lange URLs in kurze umwandelt.

Beispiel: http://blog.sim4000.de/der_neue_shortlink_dienst_ueaexde/entry/287/ ⇒ http://üäx.de/2d

Die kurze URL kann dann zum Beispiel für Twitter, in einer SMS oder in anderen Diensten verwendet werden, wo nur wenig Zeichen zur Verfügung stehen.

Zudem verfügt der Dienst über eine API. So kann man auch über eigene Scripte und Programme den Dienst benutzen. Für die API wird ein Key benötigt. Wie man an diesen kommt ist auf üäx.de beschrieben.

Links: üäx.de | API Dokumentation | Zenity Frontend für API Zugriff | Shellscript zum API Zugriff

 

HTTP Auth Modul für vServer Administration fertig

Kategorie "Projekte" Projekte  Verfasst am 20.02.2010 17:41 20.02.2010 17:41  3 Galeriebilder 3 Galeriebilder  0 Kommentare 0 Kommentare  

Gestern Abend habe ich das HTTP Auth Modul für meine vServer Administration fertig bekommen.

Angelegte ContainerContainer bearbeitenApache Einstellungen generieren

Einzelne geschützte Bereiche sind in so genannte Container aufgeteilt. Jeder dieser Container kann unabhängig mit Gruppen und Benutzern ausgestattet werden.

Es werden die Accounts der vServer Administration verwendet. So kann jeder Benutzer auch seine persönlichen Daten, zum Beispiel das Passwort, bearbeiten.

Um das ganze dann Apache-fähig zu machen, werden aus den Daten Views für die Benutzer und die Gruppen erstellt. Diese werden dann ganz einfach vom Apache abgefragt.

Über einen Generator kann man sich dann direkt die Apache Einstellungen generieren lassen.

Das System wird für das Subversion Repository des cybtonDotCom Projektes verwendet. Zur Zeit Arbeiten wir an der Neuentwicklung und Umstrukturierung des Projektes. Ihr könnt gespannt sein. ;)

 

Frontend Administration

Kategorie "Projekte" Projekte  Verfasst am 15.07.2009 23:40 15.07.2009 23:40  4 Galeriebilder 4 Galeriebilder  1 Kommentar 1 Kommentar  

Nächster Abschnitt fertig. :)

Diesmal musste die Frontend Administration dran glauben. Nun ist es möglich Absätze zu bearbeiten, ohne das sich die Seite neu lädt. Dabei können mehrere Absätze parallel bearbeitet werden. Was die ganze Sache äußerst flexibel macht.

Content bearbeitenInclude bearbeitenIFrame bearbeitenCodeblock auf einer Unterseite

Wird ein Absatz bearbeitet, ist dieser für alle anderen CMS User gesperrt. Jeder Benutzer der dann versucht den Absatz zu öffnen, bekommt eine Mitteilung. Diese Sperre wird so lange der Dialog offen ist, alle paar Minuten verlängert.

Wird das Browserfenster geschlossen, ohne das vorher das Bearbeiten beendet wird, wird der Absatz nach x Minuten automatisch wieder freigegeben.

 

Administration des Blogs fertig

Kategorie "Projekte" Projekte  Verfasst am 12.07.2009 12:08 12.07.2009 12:08  7 Galeriebilder 7 Galeriebilder  1 Kommentar 1 Kommentar  

Nach knapp einem halben Jahr Planung und Umsetzung ist nun auch endlich die Administration des Blogs fertig geworden. Hier mal ein paar Screenshots.

ArtikelübersichtArtikel bearbeitenKategorien verwaltenKategorie bearbeitenTags verwaltenTag bearbeitenGalerie

Artikel

 In der Artikelübersicht werden alle geschriebenen Artikel nach Datum sortiert angezeigt. Die Artikel können veröffentlicht oder gesperrt werden. Außerdem kann man sich über den Info-Button Informationen über den Artikel anzeigen lassen.

Beim bearbeiten oder erstellen eines Artikels, kann man on-the-fly neue Tags erstellen, ohne das sich die Seite neu lädt. Dabei wird geprüft ob das Tag schon existiert. Wenn nicht, wird es erstellt und eine neue Checkbox die gleich angehakt ist, wird an die Liste angehängt.

Zu dem kann man einstellen ob der Artikel öffentlich ist oder nicht, ob Kommentare erlaubt sind, und wann der Artikel veröffentlicht werden soll.

Kategorien

In der Kategorieübersicht kann man sich wieder über den Info-Button Informationen wir zugehörige Artikel anzeigen lassen. Außerdem kann man den Namen der Kategorie bearbeiten, und weitere Artikel einer Kategorie hinzufügen.

Will man eine Kategorie löschen, muss man die zugehörigen Artikel in eine andere Kategorie verschieben. Man kann keine Kategorie löschen, wenn keine andere da ist, um die Artikel abzufangen.

Tags

Die Tagübersicht ist genau so aufgebaut wie die Kategorieübersicht. Kann man sich Informationen anzeigen lassen, und die Zugehörigkeit der Artikel bearbeiten. Hier muss man allerdings nichts machen, wenn man ein Tag löschen will.

Galerie

Zu jedem Artikel kann man eine Galerie anlegen. Diese wird mit dem Platzhalter < !galerie > an eine beliebige Stelle im Artikel eingefügt. Lädt man ein Bild hoch, wird automatisch ein Thumbnail erstellt, und im Artikel angezeigt.

Die Sichtbarkeit der Bilder kann man wieder einstellen.


So. Ich hoffe die Erläuterungen sind einigermaßen Verständlich und interessant gewesen. :) Falls Fragen sind, immer herraus damit!

 

Abgeordnete können sich unter "Internet" weniger vorstellen als unter einer Kuh

Kategorie "Projekte" Projekte  Verfasst am 24.06.2009 22:37 24.06.2009 22:37  0 Kommentare 0 Kommentare  

Endlich mal ein Politiker der das Ausspricht, was die gesamte Internetgemeinde denkt.

http://www.heise.de/newsticker/Tauss-Viele-Abgeordnete-koennen-sich-unter-Internet-weniger-vorstellen-als-unter-einer-Kuh--/meldung/141014/from/atom10

Auf dem Politikerbefragungsportal Abgeordnetenwatch versucht er in einem Eintrag eine Erklärung für das Abstimmungsverhalten der SPD-Bundestagsabgeordneten zum so genannten Zugangserschwerungsgesetz am Donnerstag zu finden. Kein Abgeordneter käme zum Beispiel auf die Idee, zum Gespräch auf einen Bauernhof zu fahren, ohne sich vorher etwas über die Milchquote oder Ähnliches anzulesen oder aufschreiben zu lassen, schreibt Tauss. Unter "Internet" aber könnten sich viele Abgeordnete immer noch weniger vorstellen als unter einer Kuh.
Diese Mischung aus Borniertheit, Uninformiertheit, technischem Desinteresse, der guten Absicht, wenigstens "etwas" zu tun, Angst vor der BILD- Zeitung etc. fuehrte dazu, dass man weder die Expertenmeinungen noch die Meinungen von 134.000 Petentinnen und Petenten wenigstens in ihrer Mischung zur Kenntnis nahm oder nimmt. Weil es aber doch irgendwie seit ein paar Tagen komisch laeuft, gruendet man jetzt mit Brigitte Zypries wenigstens nachtraeglich noch einen Arbeitskreis.

Super geil Erklärt, wie ich finde. :D

 

Seitenverwaltung - Eine Menge Arbeit

Kategorie "Projekte" Projekte  Verfasst am 01.06.2009 01:57 01.06.2009 01:57  6 Galeriebilder 6 Galeriebilder  6 Kommentare 6 Kommentare  

Nach nun fast einem Jahr ist die Seitenverwaltung von sim4000.de endlich fertig geworden. Mit Rechteverwaltung und allem anderen was so dazu gehört.

Hier mal ein paar Screenshots.

HauptseiteSeiteneinstellungenNeuen Absatz anlegen - AbsatztypenAbsatztyp ContentAbsatztyp Code

Hauptseite

 In der oberen Tabelle werden die verfügbaren Seiten angezeigt. Wählt man eine Seite aus die Unterseiten besitzt, wechselt die Ansicht und es werden diese angezeigt. Sind keine Unterseiten vorhanden, wird die aktuell ausgewählte Seite unterstrichen markiert.

Normale Inhaltsseiten sind mit einem grünen oder roten Punkt markiert. Grün bedeutet veröffentlicht, rot bedeutet nicht veröffentlicht. Statische Seiten (die ersten fünf in der oberen Tabelle) müssen für jeden Besucher verfügbar sein. Weswegen löschen, rechte setzen und Sichtbarkeit verändern nicht möglich ist.

Befindet sich ein kleines Haus als Symbol vor einer Seite, ist diese Seite als Startseite definiert.

Mit den beiden Schaltern "Main" und "Top" wird definiert, ob diese Seite im Hauptmenü rechts und/oder im Topmenü oberhalb des Headers angezeigt wird. [...] Weiterlesen...

 

Statistiken im Monat Januar 2009

Kategorie "Projekte" Projekte  Verfasst am 07.02.2009 15:51 07.02.2009 15:51  1 Kommentar 1 Kommentar  

Nachdem ich nun den ersten Monat auf eigenen vServer rum habe, hier mal ein paar Statistiken.

Traffic Januar 2009

Daten Traffic sind alles im allem 1.74 GB angefallen. Das mag Hauptsächlich daran gelegen haben, dass ich die ganzen Dienste installieren und Domains einrichten musste.

Der große Ausschlag am 14. Januar rührt daher, dass ich mal einen Geschwindigkeitstest gemacht habe. Hab einfach mal ein Linux Image via wget gesaugt. :) Ist nicht wirklich mit meinem normalen DSL Anschluss vergleichbar. *g*

Die Datenbank meiner Website ist auch ein wenig Gewachsen. Sie beinhaltet nun insgesamt 25 Tabellen mit 3731 Datensätzen. Davon sind 66 Datensätze Inhaltsseiten und 392 Datensätze Absätze. Gesamt macht das eine Speichergröße von 1,2 MiB.

Das CMS besteht abzüglich Upload und externen Scripten wie fckeditor aktuell aus 415 Dateien. Und es wird immer mehr. ;)

Anfang März gibts mehr Zahlen. ;)

Seite 1 von 2

Tag Cloud

3D   Allgemein   Animation   Apache   Arbeit   Arch Linux   Asterix & Obelix   Bash   Bitlbee   Blog v2.0   Bluetooth   Bodenwerder   Bouncer (BNC)   Bundestagswahl 09   Bücher   CCC   Chromium   Comics   Computerspiele   Content Managment System   Cybton   DAU Alarm   DLRG   Datenbanken   Datenschutz   Debian   Deutsches Rotes Kreuz   Domains   EZFlash Vi   Eclipse   Eingabegeräte   Email   Essen   Fanartikel   Feiertage   Fernsehn   Firefox   Flash   Flattr   Fotografie   Fun   Fußball   GEZ   Gameboy Advance   Games   Gnome   Grafiken   Grand Theft Auto IV   HTML   Hardware   ICQ   Internet   Internet Explorer   Internet Relay Chat (IRC)   Internetzensur   Java   JavaScript   JeeGeek   Justiz   Kino   Konzert   Kultur   Kumpels   Legend of Zelda   Linux   Marilyn Manson   Mozilla   Musik   MySQL   NPD   Natur   Netzwerk   Nintendo   Nintendo DS   Nintendo DSi   Notebook   OpenOffice   OpenOffice Impress   PC Hardware   PHP   Patentrecht   Pidgin   Piratenpartei   Politik   Privat   Programmieren   Projekte   Rammstein   SSH   SVN   Schlüsselband   Schule   Server   Serversicherheit   Sesamstraße   Shellscripting   Shopping   Shortlinker   Skype   Software   Spam   Spenden   Spongebob   Straßenverkehr   Support   Technik   Textverarbeitung   Thunderbird   USA   Ubuntu   Underground Shopping   Urheberrecht   Urlaub   VMWare   VNC   Vereine   Viren und andere Schädlinge   Virtual Box   Vorratsdatenspeicherung   Wahlen   Webspace   Wehrdienst   Weserbergland   Willkommen   Windows   Windows 7   X11   XML   Zensur   bind9   netcup   openSSL   sim4000.de   vim   Überwachung   Überwachungsstaat   üäx.de   1337