Συνέντευξη με τον Ντμίτρι Ειλικρινής
Makradar Της τεχνολογίας / / December 19, 2019
Φίλοι, Σας ευχαριστώ πολύ για την υποδοχή αντίδραση στην ιδέα μιας συνέντευξης. Αποφασίσαμε να κρατήσει τίτλο και να προσπαθήσει να το κάνει κάθε εβδομάδα. Σήμερα σας προσφέρουμε μια συνομιλία με Dmitri Ειλικρινής. Αυτός είναι ο κύριος του έργου της BlogJet πελάτη blog για τα Windows. Ντμίτρι εισήγαγε πρόσφατα ένα πρόγραμμα απομνημονεύματα (Cm. μας επισκόπηση) - αυτή είναι η πρώτη προσπάθειά του να εισέλθει στην αγορά Mac-λογισμικό (εκτός Mahalo widget). Απομνημονεύματα έχει λάβει διθυραμβικές κριτικές από τον John Gruber και TUAW. Μιλήσαμε ως καθαρά θέμα «svitcherskie», καθώς και για τις ιδιαιτερότητες της μετάβασης από Win-προγραμματισμού.
Όταν έχετε τον πρώτο Mac; Ποιες ήταν οι πρώτες εντυπώσεις σας;
Το πρώτο Mac που αγόρασα τον Απρίλιο του 2005 - ήταν μια 12 «iBook G4 (και τώρα έχω, είναι ο φορητός υπολογιστής για ταξίδια). Για να παραθέσω ένα σημείωμα από το ιστολόγιό σας:
«Λείπει σε Mac, θα είμαι πίσω σύντομα.
Όχι, δεν έχω εγκαταλείψει το blog μου - Μόλις αγόρασα apple iBook :)
Η κατάσταση είναι παρόμοια με την εμφάνιση στο σπίτι μας η πρώτη έγχρωμη τηλεόραση όταν είχε ληφθεί, ήμουν μια εβδομάδα δεν βγαίνουν από το σπίτι (τότε ήταν σχολικές διακοπές) και όλη την ημέρα μπροστά στην τηλεόραση. "
Είναι γνωστό ότι έχετε την πιο πρόσφατη έκδοση του BlogJet έχουν αναπτυχθεί μόνο για Macbook Pro μέσω Parallels. Γνωρίζουμε επίσης ότι εργάζεστε σε ένα «σούπερ μυστικό» shareware-ανάπτυξη για Mac OS X. :) Πόσο δύσκολο ήταν η μετάβαση από Win-προγραμματισμού; Υπήρξαν τσουγκράνες εκεί; Και πού είναι πιο εύκολο για τη δημιουργία λογισμικού;
Η μετάβαση ήταν πολύ δύσκολο. Άρχισα να μελετήσει τον προγραμματισμό κακάο το 2005, αλλά στη συνέχεια εγκατέλειψε την υπόθεση. Κατ 'αρχάς, έπρεπε να συνεχίσει να αναπτύσσει τα Windows, τα προϊόντα, και, δεύτερον, μου φάνηκε ότι δεν είχα αρκετή υπομονή. Έχω προγραμματιστεί σε πολλά πλαίσια - Δελφοί, ΝΕΤ, wxWidgets, και παντού χρειάζεται λιγότερο μήνα «για να είναι κομμένα», διότι, κατ 'αρχήν, δεν είναι όλα ίδια - περίπου το ίδιο API και ιδεολογία. Κακάο ίδια, αν και εκεί πριν από αυτά τα πλαίσια, χρησιμοποιώντας διαφορετικές αρχές. Και μιλάω για το πλαίσιο, το γιατί η εκμάθηση μιας νέας γλώσσας (Objective-C) για την κανονική προγραμματιστές - όχι ένα πρόβλημα (και επιπλέον, σύμφωνα με το κακάο και μπορείτε να γράψετε στο Ruby και Python).
Και όμως, στις αρχές του 2007, αποφάσισα να μελετήσουν πώς να το κακάο. Από την αρχή μέχρι τη στιγμή που η λάμπα πάνω από το κεφάλι του, έπιασε φωτιά, και κατάλαβα την ουσία, πάει κάπου για δύο μήνες. Τότε υπήρχε όλα πιο εύκολο - διαβάστε αποβάθρες και τον κωδικό εγγραφής.
Λοιπόν, μετά συνειδητοποίησα ότι το κακάο - αυτό είναι το πιο λαμπρό πλαίσιο GUI. Μερικές φορές, διαβάζοντας για μια άλλη λειτουργία, φώναξα «Ουάου!» - έτσι τα πάντα είναι όμορφα γίνεται εκεί. Σε ορισμένες περιπτώσεις, για να επιτευχθεί αυτό το κακάο-προγραμματιστής λαμβάνει προεπιλογή, τα Windows-προγραμματιστής θα γράψει μερικές εβδομάδες.
Τι θα έχουν εντοπίσει τρεις από τις ισχυρότερες ποιότητα του Mac OS X;
Θα εγκαταλείψει όλα τα συνηθισμένα «εύκολη στη χρήση», «ομορφιά», «ασφάλεια», κλπ, διότι όλα και γι 'αυτό είναι γνωστή. Έχω καταλήξει σε κάτι πρωτότυπο:
- UNIX. Έχω χρησιμοποιήσει το Linux από το 1998. Ωστόσο, ούτε το Linux δεν σταθεί έχω περισσότερους από τρεις μήνες :-) Έτσι, δεν είμαι χρήστες του Linux. Αλλά η ομορφιά του UNIX καταλάβει. Αλλά το πιο σημαντικό πράγμα είναι ότι όλα τα εργαλεία είναι ήδη εκεί - PHP, Ruby, Python, Apache, κ.λπ. (Καλά, αν δεν τα χρειάζεστε, δεν θα παρατηρήσετε τους.)
- Διαθεσιμότητα άριστα προγράμματα. Το κύριο επιχείρημα των Windows-χρήστες - κάτι που λίγοι προγράμματα για το Mac. Ναι, για τα Windows υπάρχουν εκατομμύρια (ή δισεκατομμύρια;), αλλά αυτό... Αν ήμουν ένα είδος MacLeod, θα πρέπει να ξαναγράψουμε το μόνο που υπάρχει για τα Windows (εκτός από το Skype, BlogJet και το iTunes). Αν ήμουν πρόεδρος, θα είχα ακυρωθεί το μορατόριουμ για τη θανατική ποινή, αλλά μόνο για τους προγραμματιστές που βασίζεται στα Windows. Κατά τη διάρκεια των τελευταίων 5 ετών για τα Windows, που κινούνται από τον έναν πελάτη ηλεκτρονικού ταχυδρομείου στο άλλο, και κανείς δεν μου άρεσε. Ίδιο με προγράμματα περιήγησης. Στο φωτογραφικό αρχείο. IM. Ημερολόγιο. Σε Mac, μπορώ με ασφάλεια να χρησιμοποιήσετε Mail, Safari, iPhoto, Adium, iCal, κλπ Αυτό το χαριτωμένο, αλλά όχι το πρόγραμμα.
- Συντομεύσεις. Από τα πολλά «ευαίσθητα» κλειδιά Mac - ελέγχου, επιλογή, Διοίκηση, Shift, Enter, Return (ναι, πρόκειται για δύο διαφορετικά κλειδιά). Στην αρχή νόμιζα ότι ήταν ηλίθιοι - γιατί τόσα πολλά κουμπιά; Τώρα καταλαβαίνω. Δεν έχω πάει ποτέ καλός στο Mortal Combat, αλλά σε Mac όσο χρήσιμα «combo» αυτό - είναι να τους απομνημονεύσετε - δεν μπορείτε ποτέ να αγγίζετε το ποντίκι.
Ξέρω ότι κάποιοι οπαδοί αγοράζουν σχεδόν το σύνολο των Apple- φορητούς και επιτραπέζιους υπολογιστές, iPod, iPhone, Apple TV, κλπ Πόσο έχουν τα προϊόντα της Apple;
- MacBook Pro 17 «Core 2 Duo 2,33 GHz, 2 GB RAM
- iBook 12 «PowerPC G4 1.2 GHz, μνήμη RAM 512 MB
- iPod Shuffle (2ης γενιάς)
- Mighty Mouse
- Η apple Keyboard
- AirPort Express
Κωδικοποίηση Ρομπότ κυκλοφορήσει μια έκδοση beta του απομνημονεύματα, ένα εξαιρετικό πρόγραμμα για το προσωπικό σας blog. Πρέπει πρώτα προσπάθησε να το πουλήσει, και στη συνέχεια έκανε δωρεάν. blog πρόσφατα έχετε διαβουλεύσεις με τους χρήστες για το μέλλον απομνημονεύματα. Πιστεύετε ότι θα κάνουν πιο δύσκολη shareware-δημιουργός του Mac-λογισμικό;
Νομίζω ότι είναι πιο εύκολο. Πρώτον, η αγορά δεν είναι τόσο γεμάτο, για Windows, και ως εκ τούτου πιο εύκολο να σπάσει. Δεύτερον, οι Mac-χρήστες πληρώνουν για το λογισμικό (όχι όλοι βέβαια, αλλά νομίζω ότι το ποσοστό της πειρατείας λιγότερο). Τρίτον, οι χρήστες διατηρούν συχνά ΛΣ αναβάθμιση. Vista, φυσικά, ένα παράδειγμα ακραίες, αλλά και πάλι - τι ποσοστό των χρηστών έχει περάσει; Και μερικά ακόμη συνεδρίαση για τα Windows 95!
Σχετικά με απομνημονεύματα, παρεμπιπτόντως, η ιστορία ήταν. Έγραψα ένα μεγάλο μυστικό σχέδιο. Λίγο κουρασμένος από το πρόγραμμά του και αποφάσισε να «χαλαρώσουν» - για μία νύχτα για να γράψει ένα πρόγραμμα για τη διατήρηση ενός ημερολογίου. Και εγώ το πήρα (κακάο rulez). Η επόμενη μέρα είναι γυαλισμένο, και όταν ήμουν στη Γερμανία, δημοσιεύτηκε στην ιστοσελίδα της, κάνει μια σελίδα για προ-παραγγελία (αλήθεια preordery ήταν στην πραγματικότητα μια απλή εγγραφή στο newsletter της εξόδου). Αλλά εγώ δεν το πω σε κανέναν, εκτός από τις επαφές Twitter, επειδή δεν ήταν σίγουρος αν αξίζει τον κόπο να αναπτυχθεί περαιτέρω. Τότε αποφάσισε να γράψει το επόμενο μεγάλο μυστικό του έργου, και την απελευθέρωση απομνημονεύματα σε ελεύθερη κολύμβηση ως freeware. Δεν είναι λίγο αυτό. Το πρόγραμμα είναι γραμμένο για γίγαντες Daring Fireball και TUAW, το πρώτο ζευγάρι των ημερών ήταν 6.000 λήψεις, άρχισαν να έρχονται τα αιτήματα χαρακτηριστικό, αναφορές σφαλμάτων. Αποφάσισα να αναπτυχθεί περαιτέρω και να θέσει ένα μεγάλο μυστικό σχέδιο. Φυσικά, είναι απαραίτητο κάτι να ζουν, έτσι ώστε να ζητήσει από τον χρήστη αν θα με πείραζε αν κάνω αυτό που καταβάλλεται. Μέχρι στιγμής, μόνο ένας είπε ότι δεν πληρώνουν (και δεν καταλαβαίνω γιατί έχουμε κυκλοφορήσει ένα προϊόν που έχει ήδη δύο), τα υπόλοιπα δεν είναι αντίθετοι.
Δεν υπάρχουν σχέδια για να μετακινήσετε BlogJet σε Mac; Παρόλα αυτά, μερικά πράγματα που μπορείτε να κάνετε καλύτερα από τους ανταγωνιστές σας (κυρίως τη φόρτωση εικόνων)
Για να είμαι ειλικρινής, είμαι κουρασμένος από τον προγραμματισμό τους πελάτες blog. Δεν είναι με την έννοια ότι δεν θα συνεχίσει να παράγει BlogJet ή ότι η εταιρεία μας δεν θα κυκλοφορήσει ένα κινητό BlogJet :), και το γεγονός ότι είναι πραγματικά δύσκολο. Είναι δύσκολο να κάνει τον πελάτη όταν δεν είναι στον έλεγχο του διακομιστή, και όταν οι προδιαγραφές API γραμμένο έτσι ώστε να μπορεί να ερμηνευθεί ως τίποτα. Ως αποτέλεσμα, όταν κάποιος από το WordPress ή το Six Apart κάτι namudrili στον κώδικα, θα ακούσουμε και αναφορές σφαλμάτων. Και κάνουμε κάτι που δεν μπορούμε να κάνουμε τίποτα, το πρόβλημα είναι server-side ...
Είναι ένα πρόγραμμα για το οποίο θα μπορούσα να συστήσω να πληρώσουν switcher προσοχή εκεί;
Το μόνο που είναι στο Mac OS X, καθώς και Adium, Colloquy, Cyberduck και TextMate. Λοιπόν, οι Parallels, αν υπάρχει κάτι πολύ απαραίτητο / επιχείρηση που δεν λειτουργεί σε Mac OS X. Πλέον codecs Perian και Flip4Mac.
***
Χάρη στο Dmitry για την ενδιαφέρουσα συζήτηση και την επιτυχία με το «Makovsky» shareware αγοράς του. :)
Και τώρα, μερικά από τα σχέδια. Νομίζω ότι στο μέλλον οι συνεντεύξεις θα πρέπει να απομακρυνθούμε από svitcherskih θέματα porasprashivat και για το πόσο γνωστό σε επαγγελματίες στον τομέα τους χρησιμοποιούν «maki» στο έργο τους. Ποια είναι η γνώμη σας;