Impressum

Home  |  Java-Zeiterfassung  |  DataCenter-in-a-box  |  

Sie suchen einen IT-Berater, eine App-Zeiterfassung oder ein Software defined DataCenter?

Als freiberuflicher Diplom-Informatiker realisiere ich IT-Projekte und stelle eine mobile App-Zeiterfassung zur Verfuegung.

Meine 25+ Jahre IT-Berufserfahrung lassen sich wie folgt zusammenfassen:
  • Betriebssysteme (SLES, RedHat, Ubuntu, Oracle Linux, Solaris, AIX, Windows, Cluster, Storage, Backup, Netze, Monitoring)
  • Virtualisierung (VMware, SimpliVity, Xen, KVM, OracleVM, Solaris Zonen, LPars)
  • Datenbanken (MySQL, Oracle, PostGres, MS-Access )
  • Software-Entwicklung (Jave, Android, C/C++ und mehrere Projekte mit C-abgeleiteten Sprachen wie Perl, Python, PHP, JavaScript)
  • Software-Systeme (Puppet, Web- und Applikationserver, CUPS, Veeam, NetApp-Console, Vmware-Software, Networker, TSM, Netview, Control-M, Navision, LotusNotes)
  • Geprüfte Zertifikate: Java7, Solaris, AIX, Linux



  • Mein Werdegang ist im Beraterprofil hinterlegt.
    Ich bin ab dem 1.12.2022 wieder verfügbar.


    Android App-Entwicklung

    Gerne entwickle ich eine mobile App fuer Sie. Bis heute habe ich schon zwei erfolgreiche Apps fuer Kunden aus der Gastronomie und der Wirschaft entwickelt.


    Page-Reloads ( total / last days ): 356659 / 240112 91 87 27 53
    Reload  |  Web-Technologie  |  Web-Loesung  |  Java-Technologie  |  Java-Loesung  |  Software-Projekt  |  

    Web Open-Source Lösung

    Zur realisierung einer Web-Applikation empfieht sich eine Open-Source-Webserver Lösung. Dies beinhaltet folgende Komponenten:
  • Hardware: Physisch oder virtueller Server (x86)
  • Betriebssystem: Linux (Ubuntu, RedHat, CentOS; Suse)
  • Software: Apache als WebServer-Software
  • Datenbank: Die lizenzfreie Datenbank MySQL
  • Programmier- und/oder Scriptsprachen: PHP, Python, Perl, JavaScript
  • Client-seitiger Browser: Netscape --> Mozilla --> Firefox
  • Physischer oder virtueller Server?

    Ein klassischer Web-Server ist ein Intel-Server der mit dem Internet vernetzt ist. Heutzutage gibt es auch virtuelle Lösungen. Ein virtueller Server ist als physischer Server sichtbar, aber in Wirklichkeit gemeinsam mit anderen virtuellen Servern auf einem physischen Server ausgeführt wird. Ein virtueller Server ist kostenkünstiger.

    Das Betriebssystem GNU/Linux

    Was ist Linux? GNU/Linux ist ein freies, UNIX-Ähnliches Betriebssystem, das seinen Ursprung 1991 an der Universität von Helsinki fand. Das Programm unter dem Zeichen des Pinguins (,,tux''), verfügt über alle wesentlichen Merkmale von Open-Source-Software. Denn das von dem finnischen Studenten Linus Torvalds entwickelte Betriebssystem wurde von Beginn unter die GPL, die GNU General Public License, gestellt. Der kostenlose Zugang zum Quellcode ist damit für jeden Anwender garantiert. Linux kann frei verteilt, eingesetzt und weiterentwickelt werden.

    Die Webserver-Software Apache

    Ein Webserver ist ein Computer-Programm, das dafür verantwortlich ist, die Annahme von HTTP-Anfragen von Clients wie z. B. Webbrowser oder Suchmaschinen-Robots über das Internet anzunehmen und daraus folgend und die von ihnen gewählten HTTP-Antworten zusammen mit fakultativen Angaben und anderen Inhalte zu übermitteln. Der Markt der Webserver wird von zwei Anbietern dominiert: Der Open-Source-Webserver Apache hat einen Marktanteil von über 50 %, direkt danach folgt das kommerzielle Produkt Microsoft Internet Information Server mit einen Anteil von etwa einem Drittel. Was bietet Apache? Apache ist auf zahlreichen Betriebssystemen lauffähig. Der Webserver ist modular aufgebaut. Wie bei einem Puzzle können neue Teile hinzugefügt werden, ohne dass dafür ein neuer Server benötigt wird. Das erlaubt u. a. die Anbindung von Datenbanken an den Webserver, zur Bereitstellung von Informationen oder zur Speicherung von eingehenden Daten. Ein Beispiel aus der Praxis: Einem Lieferanten wird per Website der Zugriff auf die Lagerbestandsmengen seines Kunden ermöglicht. Er kann sich jederzeit dort anmelden, die aktuellen Bestände überprüfen und dadurch dadurch besser überschauen, wann welche Produkte an ihn geliefert werden können.

    MySQL-Datenbank

    Was ist eine MySQL-Datenbank? MySQL ist eine Software, mit der man leicht auf verschiedene Typen von Datenbanken zugreifen kann. Der Vorteil von MySQL besteht neben der Universalität vor allem in der Freiheit von Lizenzgebühren auch für den gewerblichen Bereich. Immer mehr Hoster bieten diese kostengünstige Variante der Datenbankanbindung an - was freilich die Grossen der Branche ziemlich verärgert. Aber so, wie es bislang aussieht, gehört MySQL wohl die Zukunft.

    Statische und dynamische HTML-Seite mit PHP

    Die zur Verfügung gestellten Dokumente können statische Dateien, z. B. unveränderliche HTML- oder Bild-Dateien, oder dynamisch erzeugte Dateien sein. Für komplette Webseite werden in der Regel die HTML-Seite inklusive verknüpfte Designbeschreibungen (CSS) und Bilddateien (jpg, png, gif, swf) jeweils als einzelne Dateien übertragen. Für jede benötigt Datei muss der Webbrowser eine eigene Anfrage an den Webserver senden, d. h. zur Darstellung einer komplexen Webseite sind manchmal hunderte Anfragen und Serverantworten nötig.

    Dynamische Dokumente werden beim Aufruf aus unterschiedlichen Quellen zusammengestellt und übertragen (ASP, PHP, JSP, etc.). Zum Beispiel werden PHP-Dokumente während des Aufrufs serverseitig geparst, interpretiert und als HTML-Dokument an den Webbrowser übertragen. Mit dieser Technologie lassen sich Informationen aus unterschiedlichsten Quellen lesen, verarbeiten und speichern (zum Beispiel Datenbanken, Formularauswertung, E-Mail). Typische Anwendungen sind Onlineshops, Weblogs, Onlineforen, E-Mail-Provider, Online-Bilddatenbanken/-Bibliotheken. PHP ist eine Programmiersprache (basierend in C)

    Webbrowser Firefox

    Aufgrund des Marktanteilverlustes des Browsers Netscape wurde das quelloffene Projekt Mozilla kreiert. Zum Nachfolger des Mozilla-Browsers wurde Firefox. Während die Mozilla-Entwickler zuvor darauf bedacht gewesen waren, möglichst alle wichtigen Internetfunktionen wie Webbrowser, E-Mail-Programm, Adressbuch und HTML-Editor in einem Programmpaket (Mozilla Application Suite) zusammenzufassen, strebten sie später die Veröffentlichung einzelner, voneinander unabhängiger Komponenten an. Das Ziel der Entwicklung war ein schneller Programmstart und geringere Speicher- und Rechenzeitauslastung. Die Webbrowser-Funktion übernahm Mozilla Firefox. Die E-Mail-Funktion wurde unter dem Namen Mozilla Thunderbird ausgelagert, der Kalender wird unter dem Namen Mozilla Sunbird und der HTML-Editor als Nvu weiterentwickelt. Die offizielle Mozilla Application Suite wurde unter dem Namen SeaMonkey weiterentwickelt. Der Markanteil von Firefox liegt aktuell (2012) bei fast 50%.

    Mit PHP im Zusammenspiel mit Apache und MySQL werden leistungsfähige Webapplikationen entwickelt.

    Reload  |  SimpliVity-Loesung  |  SimpliVity-Produkte  |  SimpliVity-Partner  |  

    SimpliVity All-in-a-box

    Der SimpliVity OmniCube bildet eine Virtualisieungseinheit, die Server, Storage, Backup und Disaster Recovery als HA-Cluster anbietet.

  • High Availability: Zwei OmniCubes bilden einen Cluster mit lokalem Storage
  • Backup/Recovery: Integriertes Backupsystem bietet standortunabhängiges VM- und File-Restore
  • Datenmanagement: Inline-Deduplication (vor dem Schreiben wird auf doppelte Blöcke geprüft)
  • Speicherkapazität: Durch Inline-Deduplication und Komprimierung hohe Dateneffizienz
  • Hohe Performance: SSD-Disks, Accelerator-Card, und Inline-Deduplication (weniger Schreiboperationen)
  • Einfache Bedienung: vCenter-Integration
  • OmniCube Server

    Omnicube besteht im Kern aus einem x86-Server, integrierten Festplatten und Solid State Drives, Netzwerkanschlüssen ( 1/10-Gigabit-Ethernet-Interfaces) und der Virtualisierungs- und Managementsoftware OmniStack.


    Reload  |  Android-Apps  |  Java-Apps  |  

    Mobile Android-Zeiterfassung mit Web-GUI und zentraler Datenbank

    Heute bieten Smartphones viele neue Anwendungsmöglichkeiten. Ich versuchen eine Handy-App als Online- oder Offline-Zeiterfassungterminal zu nutzen. Dadurch kann man überall Zeiten erfassen. Alle Zeitdaten werden zuerst lokal gespeichert und dann asynchron (mit zwei Sekunden Zeitversatz) an eine zentralen Datenbank versandt. Per Browser können die Daten gepflegt, ausgewertet und nach Excel exportiert werden. Zusätzlich können Sie auch Zeiten per Browser erfassen.

    App-Zeiterfassung

    Grillzeiten App

    Mit dieser App kann man 25 Grillzeiten parallel managen. Durch das bessere Zeitmanagement erhoeht sich die Qualitaet.


    Downloads

    Name

    Passwort




    Reload  |  Profil-PDF |  Download Profil 

    Ewald Lehmann

    Kenntnisse

    • Diplom Informatiker (FH)
    • 25+ Jahre IT-Berufserfahrung
    • Software-/System-Engineer
    • Acht OS Zertifikate: Solaris, AIX, Linux
    • Oracle Java 7 Zertifikat
    • Sprachen: deutsch, spanisch, englisch

    Allgemein

    • Alter: 58 Jahre und 352 Tage
    • Zwei Kinder
    • Führerschein LKW/PKW
    • E-Mail: ewald_lehmann@yahoo.de
    • Tel.: +34 93 - 0166523
    • Mob.: +49 (0)175 551 5940
    Projekte und Berufserfahrung
    Details Zeitraum Branch Fachkenntnisse
    01.19-heute ITZBund Projekte Puppet Cloud Automation (Schwerpunkt: Puppet-Entwicklung, Linux, Git/Gitlab)
    07-12.2018 Telekom Projekte Server Operating (Schwerpunkt: Linux, Puppet, Entwicklung, Scripting)
    06-08.2018 Security Linux Entwickung (Schwerpunkt: Debian-Linux, BASH, Python, PHP, Scripting)
    2016-06.18 Pharma Migations Projekte Server Operating (VMware, SAP-Printing, MFT, LDAP, Linux, Solaris, Backup, PowerShell, Perl, Java, scripting)
    2011-heute Software Parallelprojekt: App-Entwicklung mit Web-Backend-System (Java, Android, Swift, PHP, MySQL, Apache, Ubuntu, MySQL, Android Studio, XCode)
    03-05.2016 Internet DevOps (Xen, Linux, MySQL, PHP, Backup, Netze, scripting)
    2014-2016 Pharma VMware-Consulting (VCenter, Veeam, VDP, SimpliVity, VCops, VSAN, SRM, NetApp, Linux, Postgres, LDAP, Perl, Bash)
    2013-2014 Bank Neuentwurf Rechnzentrum (KVM, Oracle VM/Zonen, Linux, Solaris, AIX, Oracle DB, Backup)
    2011-2013 Auto-Industrie Systembetreunng und Programmierung (Linux, Win2008, MySQL, Scripting, PHP, Python, JavaScript)
    2006-2010 Energievers. Projekte und Level3 Support OS/Appl. (AIX, Linux, VMware, Tivoli, Oracle, Control-M)
    2007-2008 Krankenkasse Datenbank Administration (Windows-Cluster und Oracle RAC 10g Cluster)
    2000-2008 Cpx-Kunden Vertriebsunterstützung, Installationen und Pilotprojekte (Server, Cluster, Oracle-DBs)
    2002-2006 Versicherung Installation und Konf. Sun Server (+100)
    2005 Versicherung Umzug Rechenzentrum und Verbesserung Veritas Backup (Windows Server)
    2004 Amter Erneuerung des zentrales Backupsystems mit Legato (Backup-Server: Solaris, Win2003)
    2003 Comparex Migation ERP nach Navision Attain
    2000-2002 Bank Zentrales Backup mit TSM (+250, SAN, UNIX, RMAN, LANFree)
    1997-2000 Comparex IT-Leiter Comparex Spanien
    1996 Apple-Center diverse Kundenprojekte (Mac-Client und UNIX-Server)
    1992-1996 3CPlus-INSO Systemprogammierer und Projektleiter (Zeiterfassungssysteme)
    1987-1992 Informatik Studium (Vertiefung Netzwerke, Diplomarbeit OOP, Auslandssemester, Mgmt English)
    Reload 

    Anfrage Impressum

    Vorname:
    Zuname:
    Email:
    Betreff:
    Anfrage:
    12+5-27 =
    Formular:

    iTec4 Software S.L.
    Sant Antoni 154
    08370 Calella

    www.itec4.eu
    Telefon: +34 93 016 6523
    Mobile: +49 175 551 5940
    Email: ewald_lehmann@yahoo.de

    CIF: ESB65937013