Archiv der Kategorie: IT

Programmierstil

Die Entwicklung nimmt nun allmählich die KI und Automaten in die Praxis auf. Durch “Acts As State Machine” in RoR wurde ich darauf aufmerksam, dass die FSM (finite state machine) schon in einigen Frameworks verwendet wird. Es gibt auch schon ein Eclipse Plug-in
für UniMod

Currently, UniMod project is focused on designing and implementing applications behavior. Already implemented approach adapts SWITCH-technology for UML notation. SWITCH-technology is also known as Automata-based Programming and has it’s own Russian site https://is.ifmo.ru/english/.

SWITCH-technology suggests to model application behavior with a help of Structural Finite State Machine (FSM). Structural FSM is defined as set of Abstract FSMs and scheme of Abstract FSMs interconnections.

Eine interessante Entwicklung, die in Zukunft viel “Coderarbeit” ersparen könnte, wodurch Programmierer sich besser auf die eigentliche Umsetzung des Algorithmus konzentrieren können.

Weblinks:
Finite-state machine
UML state machine version
StateWORKS
Automata-based programming
Programming paradigm
Modeling and Building Reliable, Re-useable Software (pdf)
Sprachen und Automaten Theoretische Informatik
Virtueller endlicher Automat

OpenDNS

Kann manchmal ganz nützlich sein. Zu “networkspeed and reliability” meinen sie:

If you’re not using OpenDNS to make your network faster and more reliable yet – take it from me – you should.

OpenDNS, the world’s largest and fastest-growing DNS service, takes just minutes to set up and requires nothing to download or install.

It’s free to use and gives you Web content filtering and tools to easily see which Web sites are most visited on your network. If you see problem Web sites in your network stats, you can easily block them.

siehe https://www.opendns.com/

Website-Qualität im E-Government: Österreich führend im deutschsprachigen Raum

Darauf habe ich schon vor einem Jahr ein Lobeslied gesungen (Artikel mit eigenen Worten dazu eingestellt), aber wenn “Einfach für Alle” darüber schon so positiv berichtet, möchte ich noch von dieser Seite dazu zitieren:

Die Qualität einer Website entscheidet über den Erfolg im Internet – auch beim E-Government. Zugänglichkeit für Menschen mit Behinderungen und Benutzerfreundlichkeit sind wichtige Kriterien für die Besucher von Webauftritten der öffentlichen Hand. Die zentralen Kriterien für die Bewertung einer Website sind dabei die Benutzerfreundlichkeit, die Barrierefreiheit, die Suchmaschinentauglichkeit und die technische Qualität. Die Qualidator-Studie der schweizerischen seven49.net brachte folgendes Ergebnis an den Tag: 1. Platz für Österreich mit 81.57 %, 2. Platz für Deutschland mit 79.03 % und 3. Platz für die Schweiz mit 77.87 % Gesamtqualität der E-Government-Angebote.

Städte im direkten Vergleich

Bei den österreichischen Städten liegt Bludenz vor Wien und Linz auf den Top-Plätzen. Die Stadt Bludenz hat ein Gesamtscore von 92,76 %, aufgegliedert in die Bereiche Barrierefreiheit (95,29 %), Benutzerfreundlichkeit (94,81 %) und der Suchmaschinentauglichkeit (87,95 %) und führt damit vor Wien mit 87,25 % und dem 2008 mit einer silbernen BIENE ausgezeichneten Linz mit 83,84 %. Fügt man sämtliche Städte der drei Länder Österreich, Schweiz und Deutschland in einem Ranking zusammen, so führt die Webseite von Bludenz (92,76 %) vor den Web-Auftritten der deutschen Städte Bonn (88,98 %) und Bochum (88,92 %).

Den ganzen Originalartikel können Sie hier lesen: Website-Qualität im E-Government: Österreich führend im deutschsprachigen Raum

CSS pur!

In der Kurzbeschreibung heißt es:

In der professionellen Gestaltung von Websites kommt niemand mehr um Cascading Style Sheets herum. Erst mit dem Einsatz von CSS ist eine Trennung von Layout und Design möglich. Die Vorteile liegen auf der Hand: Suchmaschinenoptimierung, rasche Umsetzung von Designänderungen, Umsetzung von Templates für Content Management Systeme und Barrierefreiheit.Das Buch CSS in der Praxis gibt einen umfassenden Überblick in die umfangreiche Welt der Cascading Style Sheets. Zu Beginn erhalten Sie fundiertes Wissen zu CSS, Sie lernen die Grundlagen auf einem lösungsorientierten Anwender-Level, perfekt erklärt für Einsteiger und Fortgeschrittene! Dieses Wissen hilft Ihnen den weiteren großen Praxis-Teil des Buchs noch besser zu verstehen. Anhand von drei kompletten Websites sehen Sie wie Sie CSS problemlos einsetzen um unterschiedliche Designwünsche zu realisieren. Jedes dieser Designs hat einen anderen Grundaufbau und andere Lösungen bei der Umsetzung, die verständlich erklärt werden. Viele der CSS-Elemente lassen sich untereinander kombinieren sodass sich unzählige Möglichkeiten und Wege zur Umsetzung von Websites eröffnen!

Ein vortreffliches Buch, das ich nicht nur wegen der ansprechenden Gestaltung und Übersichtlichkeit empfehlen kann, sondern die Autoren gehen hier wirklich auf die wesentlichen CSS-Techniken ein und erklären sie anschaulich anhand von Beispielen.

Bootzeit von Ubuntu Karmic Alpha 2 und Windows 7 RC im Vergleich

Ein interessanter Vergleich.

Auf YouTube kursiert ein Video, das Ubuntu Karmic Alpha2 und den Release Candidate von Windows 7 vergleicht. Beide Laptops sind praktisch identisch, wobei das für Windows benutzte Notebook mit dem Intel Core2 Duo Mobile T7250 einen um 200Mhz schnelleren Prozessor besitzt als das Ubuntu-Laptop mit einem T7100

Den ganzen Originalartikel können Sie hier lesen: Bootzeit von Ubuntu Karmic Alpha 2 und Windows 7 RC im Vergleich

Dabei ist Windows ja für den Desktop und damit auch Laptop besonders gut geeignet. Für den Serverbetrieb bietet Ubuntu auf der Basis von Debian weit mehr Vorteile und bezüglich Preis ist es mit 0 € wohl unvergleichbar. Unvergleichbarkeit ist auch für ein Versionsupgrade gegeben, denn bei Ubuntu genügen ein paar Mausklicks.