Interview mit Dmitry Ehrlich
Makradar Technologie / / December 19, 2019
Freunde, ich danke Ihnen sehr für die Reaktion auf die Idee von einem Interview begrüßen zu können. Wir haben uns entschieden zu halten Position und versuchen Sie es wöchentlich zu machen. Heute bieten wir Ihnen ein Gespräch mit Dmitri Ehrlich. Er ist der Entwickler von BlogJet Blog-Client für Windows. Dmitry hat vor kurzem ein Programm eingeführt Mémoires (Cm. unsere Überblick) - dies sein erster Versuch ist den Mac-Software-Markt (mit Ausnahme von Mahalo widget) einzugeben. Mémoires hat, begeisterte Kritiken von John Gruber und TUAW erhalten. Wir sprachen als rein „svitcherskie“ Thema, und über die Besonderheiten des Übergangs von Win-Programmierung.
Wenn Sie den ersten Mac haben? Was waren Ihre ersten Eindrücke?
Der erste Mac Ich kaufte im April 2005 - es ist ein 12 „iBook G4 (es und jetzt habe ich es der Laptop für unterwegs ist) war. Um eine Notiz von Ihrem Blog zu zitieren:
„Missing in Mac, werde ich bald wieder zurück.
Nein, ich habe mein Blog nicht aufgegeben - ich gerade gekauft Apple iBook :)
Die Situation ist ähnlich die Erscheinung in unserem Hause des erste Farbfernsehen, als er getroffen wurde, war ich eine Woche nicht aus dem Hause gehen, hat (dann in den Schulferien waren) und die ganzen Tag vor dem Fernseher. "
Es ist bekannt, dass Sie die neueste Version von BlogJet wurden nur für Macbook Pro via Parallels entwickelt. Wir wissen auch, dass Sie auf einer „Super-Geheimnis» Shareware-Entwicklung für Mac OS X arbeiten :) Wie schwierig war der Übergang von der Win-Programmierung? Gab es Schwader? Und wo es einfacher ist, Software zu erstellen?
Der Übergang war sehr schwierig. Ich begann die Cocoa Programmierung im Jahr 2005 zu studieren, aber dann den Fall aufgegeben. Zuerst musste ich weiterhin die Windows-Produkte zu entwickeln, und zweitens, es schien mir, dass ich nicht genug Geduld hatte. Ich habe in vielen Frameworks programmiert - Delphi, .NET, wxWidgets, und überall, wo ich brauchte weniger Monat „Schnitt sein“, denn im Prinzip sind sie alle gleich - alles über die gleiche API und Ideologie. Kakao gleicht, obwohl es vor dieser Frameworks, mit unterschiedlichen Prinzipien. Und ich spreche über die Rahmenbedingungen, die da eine neue Sprache (Objective-C) für normale Programmierer Lernen - kein Problem (und zusätzlich unter dem Kakao und Sie können in Ruby und Python schreiben).
Und doch, am Anfang des Jahres 2007, entschied ich mich, wie Cocoa zu studieren. Von Anfang an bis zu dem Moment, wenn die Glühbirne über dem Kopf fing Feuer, und es verstand das Wesen, weg irgendwo für zwei Monate. Dann gab es alle leichter - lesen Docks und Code schreiben.
Nun, nachdem ich, dass Cocoa realisiert - das ist der genialsten GUI-Framework. Manchmal, um eine andere Funktion zu lesen, ich rief «Wow!» - so ist alles schön es getan. In einigen Fällen zu erreichen, was Cocoa-Programmierer Standard empfängt, wird Windows-Programmierer ein paar Wochen schreiben.
Was würden Sie haben drei der stärksten Qualität von Mac OS X identifiziert?
Ich werde alle üblichen „easy to use“, „Schönheit“, „Sicherheit“, usw. verlassen, weil sie alle und so bekannt ist. Ich komme mit etwas original:
- UNIX. Ich habe Linux seit 1998 verwendet. Allerdings stehen weder Linux nicht, dass ich mehr als drei Monaten haben :-) Also ich nicht Linux-Benutzer bin. Aber die Schönheit von UNIX verstehen. Aber das Wichtigste ist, dass alle Werkzeuge sind schon da - PHP, Ruby, Python, Apache, usw. (Na ja, wenn Sie sie nicht benötigen, werden Sie feststellen, sie nicht.)
- Verfügbarkeit von ausgezeichneten Programmen. Das Hauptargument von Windows-Benutzer - etwas, dass nur wenige Programme auf dem Mac. Ja, für Windows gibt es Millionen (oder Milliarden?), Aber was... Wenn ich eine Art von MacLeod, würde er neu schreiben müssen alle, dass es für Windows (außer Skype, BlogJet und iTunes). Wenn ich Präsident wäre, hätte ich das Moratorium für die Todesstrafe aufgehoben, sondern nur für Windows-basierte Programmierer. In den letzten 5 Jahren auf Windows, die ich von einem E-Mail-Client auf einen anderen verschieben, und niemand habe ich nicht wie. Das Gleiche gilt für Browser. Auf dem Foto-Archiv. IM. Kalender. Auf einem Mac verwende ich sicher Mail, Safari, iPhoto, Adium, iCal usw. Dieses nette, aber nicht das Programm.
- Shortcuts. Auf dem Mac viele „sensible“ Tasten - Steuerung, Option, Befehl, Umschalt, Enter, Return (ja, sie sind zwei verschiedene Schlüssel). Zuerst dachte ich, sie waren dumm - warum so viele Knöpfe? Jetzt verstehe ich. Ich habe noch nie an Mortal Combat gut, aber auf dem Mac so viel nützliche „Combo“, dass - ist sie auswendig zu lernen - man kann nie die Maus berühren kann.
Ich weiß, dass einige Fans fast alle der Apple- Laptops aufkaufen und Desktop-Computer, iPod, iPhone, Apple TV, usw. Wie viel haben Sie Apple-Produkte?
- MacBook Pro 17 „Core 2 Duo 2,33 GHz, 2 GB RAM
- iBook 12 „PowerPC G4 1,2 GHz, 512 MB RAM
- iPod Shuffle (2nd Generation)
- Mighty Mouse
- Apple Keyboard
- AirPort Express
Coding Robots veröffentlicht eine Beta-Version von Mémoires, ein hervorragendes Programm für Ihren persönlichen Blog. Sie zuerst versucht, es zu verkaufen, und dann frei gemacht. Blog kürzlich konsultiert Sie mit Nutzern über Mémoires Zukunft. Glaubst du, ich schwierigen Shareware-Entwickler von Mac-Software machen?
Ich denke, es ist einfacher. Zum einen wird der Markt nicht so gefüllt, für Windows, und daher leichter zu brechen. Zweitens zahlt der Mac-Anwender für die Software (nicht alle natürlich, aber ich denke, den Anteil der Piraterie weniger). Drittens Benutzer halten oft Upgrade OSes. Vista, natürlich ein extremes Beispiel, aber immer noch - wie viele Prozent der Nutzer hat es geführt? Und einige sitzen immer noch auf Windows 95!
Über Mémoires, nebenbei bemerkt, war die Geschichte. Ich schrieb ein großes Geheimnis Projekt. Ein wenig überdrüssig sein Programm und beschlossen, „entspannen“ - für eine Nacht, ein Programm für die Aufbewahrung, ein Tagebuch zu schreiben. Und ich habe es (Cocoa rulez). Am nächsten Tag polierte ich es, und wenn ich in Deutschland war, auf der Website veröffentlicht, eine Seite für Preorder (true preordery war eigentlich ein einfaches Abonnement für den Newsletter des Ausgangs) machen. Aber ich sagte nicht jemand anders als Twitter-Kontakte, weil er sich nicht sicher war, ob es lohnt sich weiter zu entwickeln. Dann entschied er das nächste große geheime Projekt, und Mémoires Freisetzung in Freischwimmen als Freeware zu schreiben. Nicht ein bisschen davon. Das Programm ist geschrieben über Riesen Daring Fireball und TUAW, die ersten paar Tage war 6.000 Downloads, begann Feature-Anfragen kommen, Fehlerberichte. Ich beschloss, es weiter zu entwickeln und legte ein großes Geheimnis Projekt. Natürlich ist es notwendig, etwas zu leben, um für den Anwender fragen, ob sie etwas dagegen habe, wenn ich es bezahlt machen. Bisher ist nur ein, sagte er nicht bezahlt (und nicht verstehen, warum wir ein Produkt freigegeben haben, dass bereits zwei hat), der Rest nicht entgegen.
Es gibt keine Pläne BlogJet auf Mac zu bewegen? Noch ein paar Dinge, die Sie tun, besser als die Konkurrenz (vor allem das Laden von Bildern)
Um ehrlich zu sein, ich bin müde Blog Kunden zu programmieren. Es ist nicht in dem Sinne, dass ich nicht produzieren BlogJet weiter oder dass unser Unternehmen veröffentlicht keine mobilen BlogJet :), und die Tatsache, dass es wirklich schwierig ist. Es ist schwierig, die Kunden zu machen, wenn Sie nicht in der Kontrolle des Servers sind und wenn die API-Spezifikationen geschrieben werden, so dass sie als etwas interpretiert werden kann. Als Ergebnis, wenn jemand von Wordpress oder Six Apart etwas namudrili im Code, werden wir und Fehlerberichte hören. Und wir tun etwas, das wir nicht alles tun kann, ist das Problem serverseitige ...
Gibt es ein Programm, für das Sie empfehlen könnte Aufmerksamkeit Switcher zu bezahlen?
Alles, was in Mac OS X sowie Adium, Colloquy, Cyberduck und Textmate ist. Nun, die Parallels, wenn es etwas sehr notwendig / Unternehmen, die nicht unter Mac OS X tut Plus-Codecs Perian und Flip4Mac.
***
Dank Dmitry für interessante Unterhaltung und Erfolg seines „Makovsky» Shareware-Markt. :)
Und jetzt, einige der Pläne. Ich denke, in Zukunft Interviews sollte von svitcherskih porasprashivat Fragen wegbewegen und darüber, wie gut bekannt in ihrem Gebiet Profis bei ihrer Arbeit „maki“ verwenden. Was denken Sie?