Moderne Programmiersprachen
Multi-Core-CPUs sind zwar mittlerweile gang und gäbe, aber die dazu passende parallele Programmierung ist noch wenig verbreitet. Funktionale Sprachen könnten Abhilfe schaffen, zudem lassen sich heute Objektorientierung und funktionale Aspekte gut verbinden. Ein Blick auf Java, Clojure und Scala.
Neues Tutorial: Mailserver installieren
Obwohl E-Mail seit Jahren das Standardkommunikationsmittel im Geschäftsleben ist, sind viele Mailserver unprofessionell installiert und konfiguriert. Wie man mit möglichst wenig Hardwareressourcen eine schnelle und sichere Mailverteilung erreicht.
WordPress-Themes selbst gemacht
WordPress gilt vielen als Synonym für Blogging-Software, vergleichbar mit Tempo für Papiertaschentücher. Und wenn man schon ein Mainstream-Produkt einsetzt, sollte wenigstens das Design möglichst individuell sein. Die Template-Engine PHPTAL macht’s möglich.
Linux-Know-how zertifiziert
Kenntnisse, die nicht durch Brief und Siegel beglaubigt sind, sind auch im Linux-Bereich schlecht vermarktbar. So ist rund um das freie Betriebssystem eine vielfältige Zertifikatslandschaft entstanden – vom kurzen Online-Check bis zur mehrtägigen praktischen Prüfung.
Redmonder Dreiklang: Exchange 2010, Outlook 2010, SharePoint 2010
Passend zur Windows-7-Einführung hat Microsoft auch seine Kommunikations- und Kollaborationswerkzeuge einer Komplettüberholung unterzogen. Die ersten Ergebnisse sind jetzt zu sehen.
TITEL
- Programmiersprachen S. 54:
Leserbrief schreiben
- Funktionale Programmierung: Beispiele in Java und Scala
Funktionale Programmiersprachen sind wieder im
Kommen, vor allem, weil sie sich gut für die
Parallelisierung in Software eignen. Grund für eine
Bestandsaufnahme: woher sie stammen und wie sie
sich von anderen unterscheiden.
- Parallele Programmierung S. 58:
Leserbrief schreiben
- Scala und Clojure: Neue Sprachen auf Basis der Java VM
Java ist einer der Platzhirsche für die
Entwicklung unternehmenskritischer
Anwendungen. Für die Parallelisierung von
Anwendungen sieht die Sprache allerdings nur
wenige Funktionen vor. Hier springen neuerdings
Scala und Clojure ein, deren Compiler Bytecode für
die Java Virtual Machine erzeugen.
REVIEW
- Groupware S. 66:
Leserbrief schreiben
- Erster Blick auf Microsofts Exchange 2010
"Wave 14" – Microsofts Oberbegriff für die
neuen Versionen einiger zentraler Produkte –
kommt langsam, aber durchaus gewaltig, ins
Rollen. Der erste Surfer der Welle ist die neue
Exchange-Version 2010.
- Mailclient S. 72:
Leserbrief schreiben
- Microsofts Outlook 2010: Blick auf die Technical Preview
Obwohl für Outlook 2010 erst eine Technical Preview
vorliegt, findet man etliche neue Funktionen.
Sicher ist, dass sie nur im Gespann mit dem neuen
Exchange-Server zu nutzen sind.
- Middleware S. 78:
Leserbrief schreiben
- SharePoint 2010: Informationsdrehscheibe für fast alles
Mit dem kommenden SharePoint 2010 baut Microsoft
seine Plattform für den Informationsaustausch im
Unternehmen weiter aus. Die Software soll von Allem
mehr bieten und das Meiste besser erledigen als der
Vorläufer. Die Funktionsvielfalt stellt die Entwickler
allerdings vor große Herausforderungen.
- Smartphone S. 82:
Leserbrief schreiben
- Palms Pre mit WebOS und Gestensteuerung
Jahrelang galt Palm als die PDA-Firma: Ihre
Organizer waren die ersten in großen Stückzahlen
verkauften. Doch dann folgte ein langer Niedergang, den
nun ein Smartphone mit neuer Technik beenden soll:
der Palm Pre.
- Portables S. 86:
Leserbrief schreiben
- Grafik-Notebook mit Zusatzbildschirm: Lenovos W700ds
Wer sich bei einem 17-Zoll-Bildschirm im
Breitwandformat etwas mehr gewünscht hat, der
dürfte bei Lenovo fündig werden: Deren portable
Arbeitsstation bietet neben einem eingebauten
Grafiktablett zusätzlich einen ausklappbaren
Bildschirm – ein Mehr mit Einschränkungen.
REPORT
- Jubiläum S. 92:
Leserbrief schreiben
- 50 Jahre Cobol: die programmierte Verwaltung
Verschrien oder vergessen: Die Common Business
Oriented Language gilt für viele ITler als
ausgestorbene Programmiersprache – obwohl damit
geschriebenen Software seit 50 Jahren nach wie vor
Prozesse in der Wirtschaft steuert.
- Recht S. 94:
Leserbrief schreiben
- Die größten Webmythen und -irrtümer
Immer wieder kursieren rechtliche "Weisheiten"
im Netz. Viele davon sind hilfreich, einige
amüsant und manche gar gefährlich. iX widmet sich
den gefährlichen Webmythen, von klassisch bis neu.
- Multimedia S. 98:
Leserbrief schreiben
- Die IT-Infrastruktur hinter Digital-Signage-Systemen
Digitale Werbedisplays und Informationstafeln
in Kaufhäusern, Supermärkten, Tankstellen und
Konferenzzentren erfreuen sich zunehmender
Verbreitung. Dahinter steckt eine ausgeklügelte
IT-Infrastruktur.
- Zertifizierung S. 104:
Leserbrief schreiben
- Linux-Prüfungen mit Zertifikat
Nicht nur in klassischen Arbeitsfeldern wie
Handwerk oder Ingenieursberufen, sondern auch in
der IT läuft hierzulande bei der Arbeitssuche ohne
Zeugnisse oder andere Befähigungsnachweise oft
nichts. Das nicht zuletzt für den in der
professionellen IT immer wichtigeren
Linux-Bereich. iX stellt die wichtigsten
Zertifikate vor und gibt einige Tipps aus der
Praxis.
WISSEN
- Embedded Systems S. 112:
Leserbrief schreiben
- Safety im Lebenszyklus der Softwareentwicklung
Fast alle Embedded Systems sind softwaregesteuert
und haben immanent sicherheitskritische Anforderungen.
Spezielle Methoden und Standards unterstützen
Entwickler bei der Programmierung sicherer Systeme.
- IT-Administration S. 118:
Leserbrief schreiben
- Lifecycle-Management mit Virtualisierung
Das Aufrechterhalten und Aktualisieren des
IT-Betriebs kostet viel Zeit und verursacht
Kosten. Der Einsatz von Virtualisierungstechniken
kann zu erheblichen Einsparungen führen – vor
allem wenn es darum geht, bestehende Systeme
abzulösen.
- Code-Performance S. 124:
Leserbrief schreiben
- Optimierung bei WPF- und Silverlight-Anwendungen
Verlässt sich der Entwickler ausschließlich auf die
angebotenen vermeintlich intelligenten Funktionen von
Silverlight, produziert er oftmals schnarchend langsame
Webanwendungen. Nur die Kenntnisse über intene Abläufe
und Zusammenhänge ermöglichen es ihm – am
naheliegenden bequemen Weg vorbei – performante
Applikationen zu schreiben.
- System-Management S. 128:
Leserbrief schreiben
- Booten aus dem Netz: Intels Preboot Execution Environment einrichten
Neue Rechner einzurichten kann Zeit und Nerven
kosten. Dabei gibt es die Alternative, Systeme
automatisch über das Netz zu installieren und zu
starten – sofern man vorher einen zentralen
Server für PXE installiert hat.
- Krypto-Tools S. 131:
Leserbrief schreiben
- Freie Pre-Boot-Authentifizierung TokenTube
Bei kommerziellen Softwarelösungen zur
Festplattenverschlüsselung ist es üblich, dass man
in der Pre-Boot-Authentifizierung die eigenen
Anmeldedaten des Betriebssystems verwenden
kann. Seit kurzem steht mit TokenTube eine
Open-Source-Lösung bereit, die das auch unter
Linux ermöglicht und weitere nützliche Funktionen
im Umgang mit verschlüsselten Festplatten bietet.
PRAXIS
- E-Mail S. 134:
Leserbrief schreiben
- Tutorial: Robuste Mailserver einrichten, Teil 1
Trotz aller Bedrohungen von außen stellt sich
beim Analysieren der E-Mail-Infrastruktur von
Unternehmen meist heraus, dass Schwierigkeiten mit
Mailservern hausgemacht und unnötig sind. Grund
genug für ein dreiteiliges Tutorial, das die
Stolperstellen aufdeckt. Erster Teil: Das richtige
Versenden von E-Mails.
- Mobile Computing S. 139:
Leserbrief schreiben
- iPhone-Tutorial III: Installation auf dem Gerät
Im zweiten Teil des iPhone-Tutorials ging es
neben der Funktionsweise um das GUI der
Aufgabenverwaltung. Nach mehreren Iterationen im
iPhone-Simulator ist es jetzt Zeit für einen Test
auf dem Endgerät und einen abschließenden Blick
auf den Vertrieb der Anwendung.
- Client-Server-Anwendungen S. 142:
Leserbrief schreiben
- Verteilte Dienste mit R-OSGi
OSGi hat sich in vielen Anwendungsbereichen als
flexibles Komponenten-Framework etabliert. Damit
entwickelte Module bieten Dienste an und können
von anderen Modulen genutzt werden. Mit der
Middleware R-OSGi lassen sich OSGi-Komponenten
auch über Systemgrenzen hinweg verteilen.
- Tools und Tipps S. 147:
Leserbrief schreiben
- Pure – eine einfache funktionale Sprache
Das funktionale Paradigma erfreut sich bei
Programmierern wachsender Beliebtheit. Das hat zur
Entwicklung einer Reihe neuer Sprachen geführt, die
teilweise sehr unterschiedliche Ansätze verfolgen.
Eine davon ist Pure – eine Kreuzung aus Haskell
und Lisp.
- Netzanalyse S. 148:
Leserbrief schreiben
- Intrusion-Detection-System Snort im Einsatz
Das Network Intrusion Detection System (NIDS)
Snort findet zwar keine teuren Delikatessen, aber
dafür die besonders interessanten Datenpakete:
jene, die einen Angriff, Einbruch, unberechtigten
Zugriff oder andere verdächtige Aktivitäten
anzeigen.
- PHP-Programmierung S. 152:
Leserbrief schreiben
- WordPress-Themes mit der Template-Engine PHPTAL erstellen
Für das bekannte Blogging-Werkzeug Wordpress
liegen eine Reihe so genannter Themes vor, die das
Aussehen der Blog-Seiten auf unterschiedliche
Weise festlegen. Wer jedoch ein völlig eigenes
Look & Feel benötigt, kann das unter Verwendung
der Template Engine PHPTAL erreichen.
- Datenintegration S. 157:
Leserbrief schreiben
- Pentaho verknüpft ERP- und CRM-System
Wer Kundendaten in zwei Systemen speichert,
braucht Mechanismen zum Abgleichen zwischen ihnen.
Kostengünstig lässt sich unter anderem das freie
Werkzeug Pentaho Data Integration dafür verwenden.