Know How in Programmiersprachen
In unseren Projekten werden die gängigen Programmier- und Scriptsprachen, Entwicklungswerkzeuge
und Versionsverwaltungssysteme aus dem Linux/Unix-Umfeld verwendet.
Auf die favorisierten Sprachen der einzelnen Mitarbeiter haben wir schon verwiesen, jetzt folgt die
detailliertere Aufzählung:
Hochsprachen
- C++, STL-Bibliothek, Visual C++
- ISDN-CAPI-Programmierung unter Linux
- SOAP-Kommunikations-Framework (z.B. gSOAP)
- TCP/IP und Unix-Domain-Socket
- CORBA IDL
- foobar-eigene Bibliothek zur Abstraktion von Netzwerkkommunikation und DBZugriffen und mit zahlreichen Werkzeugen zur Erleichterung alltäglicher Entwicklungsaufgaben
- C
- Anpassungen des COURIER-IMAP und -POP und im QMAIL
- LDAP-Modul f¨ur den OPENSER-SIP Server
- SOAP-Kommunikations-Framework (z.B. gSOAP)
- TCP/IP und Unix-Domain-Socket
- Apache-Module
- Linux Kernel Treiber Entwicklung
- Softwareentwicklung für Embedded Linux Systeme
- Visual Basic auf Windows 2000, XP
- Java, JBuilder
- Servlet-Schnittstelle
- SOAP
- Swing-GUI
Scriptsprachen
- JavaScript, Ajax
- Update von Menüs und Select-Boxen per Ajax
- Hoover-Buttons
- PHP und verschiedene Bibliotheken
- foobar-eigenes Framework
- DB-Anbindung (PostgreSQL, MySQL, Oracle)
- PDF-Generierung unter Linux
- Grafik mit PHP (GIF, JPEG)
- LDAP, PAM, NIS - Anbindung von Applikationen
- Python
- DB-Anbindung (PostgreSQL)
- Anbindung OpenLDAP, SOAP
- TCP/IP und Unix-Domain-Socket
- Perl
- XSLT-Framework
- SOAP Client/Server
- Shell (bash)
- SQL
- PL/SQL für Oracle
- DB-Scripte für MySQL und PostgreSQL
- Trigerfunktionen für Oracle, MySQL und PostgreSQL
- TeX, LaTeX: Vorlagen, Dokumentation, PDF-Generierung
Entwicklungswerkzeuge und Versionsverwaltung
- CVS
- SVN
- CodeWarrior
- Makefile
- Eclipse
- emacs, xemacs, vi
- Bugzilla, Mantis
- Rational Rose
- gdb, valgrind
- JavaDoc, doxygen