Symmetrische Verschlüsslungssysteme verstehen und anwenden
Der erste Teil dieser Artikelserie hat Sie mit der Welt der Kryptographie/Kryptologie auf allgemeinem Niveau vertraut gemacht. Traditionell folgt auf diese erste Kontaktaufnahme die Behandlung symmetrischer Algorithmen.
Datenverschlüsselung
Der Versuch, Daten durch Codierung vor anderen geheim zu halten, ist ungefähr so alt wie die Menschheitsgeschichte. Oder hätten Sie gedacht, dass schon Julius Cäsar brisante Mitteilungen verschlüsselte?
Neulich, im Meeting
Scala entwächst der Hype-Phase und kommt in der Breite zur Anwendung, denn immer mehr Projekte und Firmen setzen auf Scala. Warum eigentlich? Darauf wollen wir in diesem Artikel antworten und auch gleich einen kurzen Einblick geben, wie Scala-Code aussieht.
Get Socialized!
In der heutigen Zeit scheint es schier unmöglich geworden zu sein, ihnen zu entkommen. Dabei ist es nicht entscheidend, ob die neuesten Nachrichten und E-Mails abgerufen werden, man sich mit FreundInnen in virtuellen Gruppen unterhält, interaktiv an TV-Sendungen teilnehmen möchte oder einfach nur im Internet umhersurft. Sie haben unsere Gesellschaft und unsere alltägliche Internetnutzung entscheidend beeinflusst und werden dies auch morgen noch tun – die Rede ist von den so genannten Social Networks bzw. Social Services, die besonders im Laufe des letzten Jahres zu einem fixen Bestandteil der heutigen Netzkultur avanciert sind. Einer dieser angebotenen Dienste ist twitter.com. Eine Möglichkeit, der ganzen Welt mitzuteilen, womit man gerade beschäftigt ist. Dieser Artikel zeigt Ihnen, wie einfach Sie auch Ihre Anwendungen schon bald „twittern“ lassen können.
Migrationsmythen
Ist schon ein Austausch der Betriebssystemumgebung oder der Umstieg auf eine neue Datenbankplattform nicht immer einfach zu bewerkstelligen, gerät der Wechsel der eingesetzten Programmierumgebung, auf der eine Applikation aufsetzt, rasch zu einer regelrechten Herztransplantation. Dennoch wird dieser Schritt für viele mit älteren, proprietären Umgebungen realisierte Anwendungen in den nächsten Jahren unvermeidlich, will man nicht gänzlich den Anschluss an moderne Technologien wie .NET oder Java verpassen. Wer die gängigen Migrationsmythen kennt und um ihren Wahrheitsgehalt weiß, kann dabei zahlreiche Fallstricke vermeiden.
Die Webcam und Java
Das Java Media Framework (JMF) gehört zu den Java-SE-Desktoptechnologien und unterstützt Audio, Video und andere zeitabhängige Medien und stellt diese dann Java-Applets und Anwendungen, die auf Java basieren, zur Verfügung. Das JMF ist eine optionale Library, die aufnehmen, abspielen, streamen und unterschiedliche Codecs transkodieren und damit die Java Standard Edition (J2SE) erweitern kann.
PDF-Erstellung leicht gemacht
Die Generierung von PDF-Dokumenten mit dynamischen Inhalten bleibt nach wie vor ein spannendes Thema. Für die Programmierung in PHP stehen dafür zwei Erweiterungen bereit. Die PDFlib, die für eine kommerzielle Nutzung von PDFlib eine Lizenzgebühr verlangt, oder FPDF, die sowohl für die private als auch für die kommerzielle Nutzung kostenlos ist.
Moblin ist mobiles Linux für internetfähige Geräte
Die Zukunft ist mobil. Immer mehr Menschen arbeiten mit Netbooks, Smartphone und Mobile Internet Devices (MIDs). Das Open-Source-Projekt Moblin stellt die nötige mobile Software dafür bereit und unterstützt Entwickler mit einem SDK.