Startseite Autoren Sitemap RSS News Feed

ULTRADEFRAG

Ein Open Source Defragmentierer

English (US) Deutsch

UltraDefrag at SourceForge


Valid XHTML 1.0 Transitional


Die Bezeichnung UltraDefrag ist eine Kurzform für Ultra Defragmenter und steht nicht in Verbindung zu potentiel-
len Eigentümern, registrierten Mar-
kenzeichen oder anderen Rechten. Alle Markenzeichen, Marken und Namen sind Eigentum der jeweiligen Eigentümer.

The latest version of UltraDefrag was created in 2010-2015 by Dmitri Arkhangelski and Stefan Pendl. Justin Dearing helped to launch the project in 2007. He proposed the idea for the boot time defragmentation and wrote the original documentation. Sayem Chaklader is the webmaster of the project. The full list of contributors is here.

 

Erfahrung:

 

Programmiersprachen

  • C
  • C++
  • Assembler
  • Lua
  • Perl
  • Python
  • JavaScript + HTML + CSS
  • Matlab scripting language

 

Betriebssysteme
  • CP/M
  • DOS
  • Windows 9x/ME
  • Windows NT4.0, 2000, XP, Vista, 7
  • Linux

 

Biografie:

Am Anfang von Dmitri's Ausbildung schrieb er ein einfaches Programm um Zufallszahlen zu generieren. Diese Arbeit wird nicht veröffentlicht.

Später versuchte Dmitri eine GUI Shell für MS DOS ähnlich Windows 3.11 zu schreiben. Sein Ziel war es diese komplett in Assembler zu schreiben. Er nannte sie FSHELL! Nach sechs Monaten hatte er zirka 50 % des Kodes geschrieben um dies zu bewerkstelligen, inklusive einiger Basisbibliotheken und der Startroutinen. Der Kode kann nicht auf andere CPUs (z.B. PPC) übertragen werden und er glaubt, dass FShell nicht besonders nützlich ist. Andererseits hat Dmitri es nicht völlig ausgeschlossen diesen Kode zu veröffentlichen.

Dmitri entschied danach Windows hinter sich zu lassen und mehr über Open Source Betriebssysteme zu lernen. Er experimentierte kurz mit dem Amiga Research Operating System (AROS). Seine Schlussfolgerung war, dass es nett aber unnütz wäre.

Dann entdeckte Dmitri ein praktisches Problem das von großem Interesse für ihn war . . . Disk Defragmentierung. Somit war UltraDefrag geboren.

Ein paar Jahre intensiver Arbeit an UltraDefrag bescherten Dmitri nicht nur die Möglichkeit seine Programmierfertigkeiten zu verbessern, sondern auch die Möglichkeit die Geheimnisse der Kunst Software zu entwickeln zu verstehen, welche in dem unsterblichen Buch The Art of Unix Programming von Eric S. Raymond beschrieben werden.


Persöhnliche Seite von Dmitri | Schreibe Dmitri

Erfahrung:

 

Programmiersprachen

  • Liberty BASIC, Just BASIC
  • Run BASIC
  • C
  • Tcl
  • Visual BASIC .NET
  • UNIX Shell Scripting

 

Betriebssysteme
  • Dos
  • Windows 9x/ME
  • Windows NT4.0, 2000, XP, Vista, 7, 8
  • Windows Server 2000, 2003, 2008
  • HP-UX

 

Biografie:

Stefan startete seine Computerkariere im Alter von 10, durch Kontakt mit dem Commodore 64 (C=64) seines Cousins. Im Alter von 14 entschied er sein Akkordeon gegen einen eigenen C=64 einzutauschen. Nun begann er Programme aus PC-Magazinen in seinen C=64 einzugeben und erstellte ein paar einfache eigene BASIC Programme.

Nach dem Abschluss des Gymnasiums, startete er eine Werkzeugmacherlehre, anstatt Informatik an der Universität zu studieren, da dieser Lehrgang zu dieser Zeit überlaufen war. Einige Zeit nach dem Abschluss der Werkzeugmacherlehre, wurde er NC-Programmierer, was nicht schlecht in seinen anfänglichen Ausbildungsplan passte. In seinem neuen Aufgabenbereich wartete er auch die CAD/CAM Umgebung, was seine Arbeit als NC-Programmierer schließlich ersetzte.

Nun ist er Systembetreuer für die CAD/CAM Abteilungen und entwickelt kleine Hilfsprogramme um die tägliche Arbeit der Konstrukteure und NC-Programmierer zu erleichtern. Er ist verantwortlich für die Automatisierung der CAD/CAM Prozesse, Datensicherheit and dass das System läuft.


Persöhnliche Seite von Stefan | Schreibe Stefan

Erfahrung:

 

Programmiersprachen

  • C
  • Perl
  • JavaScript + HTML + CSS
  • Java
  • C#
  • Visual Basic 6

 

Betriebssysteme
  • Dos
  • Windows 3.1
  • Windows 9x/ME
  • Windows NT/2k/XP/2k3
  • Linux (Kernel 2.2.x bis 2.6.x unterschiedlicher Distributionen)
  • FreeBSD 3.x bis zur aktuellen.
  • Mac OSX

 

Biografie:

Justin kam mit Computern im Kindesalter in Kontakt. Sein erster Computer war ein gebrauchter 8088 PC mit 640k Arbeitsspeicher und einer 10 MB Festplatte. Später erwarb seine Familie einen 486sx33, gefolgt von einem 486 DX66 bei welchem er die meisten Komponenten aktualisierte.

Justin programmierte ein wenig in BASIC auf einem Apple II beginnend im Alter von 9. Später versuchte er sich C++ beizubringen, kam aber mit C auf seinen Geschmack.

Im Alter von 18 entdeckte Justin Linux und FreeBSD. Er experimentierte mit Shell-Scripting, Perl, Java und natürlich C. Er veröffentlichte sein erstes Open Source Projekt, Sanctum, ein JAVA-Wrapper für bochs den er mit der Hilfe eines Freundes schrieb. Das Programm erreichte teilweise seine Funktionalität, wurde aber nie fertig gestellt. Der Quellkode ist bei SourceForge zugänglich.

Später begann Justin für einige Firmen in der IT und Programmentwicklung zu arbeiten. Derzeit ist er ein .NET Programmierer bei einer kleinen Firma in der Position des Entwicklungsleiters.

Justin ist der Autor von PlaneDisaster.NET eine SQL Anwenderschnittstelle für JetSQL (MSACCESS) und SQLite Datenbanken. Er hat auch bei folgenden Projekten mitgearbeitet: SharpDevelop, Astrogrep, SharpBarcode und XML Copy Editor.


Persöhnlicher Blog von Justin | Schreibe Justin

Erfahrung:

 

Programmiersprachen

  • JavaScript + HTML + CSS
  • PHP
  • ASP
  • Visual Basic 6

 

Betriebssysteme
  • Dos
  • Windows 9.x
  • Windows Server 2003 und 2008
  • Linux (Alle Versionen von FEDORA und BACKTRACK)

 

Biografie:

Sayem ist schon lange mit der Web-Entwicklung in Kontakt. Er stammt aus Bangladesh und arbeitet teil-zeitlich als Web-Entwickler und Software-Interface-Entwickler für einen kleinen ISP und Software-Entwicklungsfirma. Es ist sein Ziel mit guter Kenntnis von Adobe Photoshop, Flash, Inkscape und Dreamweaver Internetseiten zu verbessern und der Open Source Software-Entwicklung zu helfen. Er ist Webmaster von vielen Websites und hat für die Regierung von Bangladesh viel im Bereich der Datensicherheit gearbeitet. Einige seiner früheren Arbeiten sind in der folgenden Seite enthalten: http://saonlinebd.com/web_hosting/design_hosting.html


Persöhnliche Seite von Sayem | Schreibe Sayem