Intervista a Dmitry Honest
Makradar Della Tecnologia / / December 19, 2019
Amici, vi ringrazio molto per l'accoglienza reazione all'idea di un colloquio. Abbiamo deciso di tenere voce e cercare di farlo settimanalmente. Oggi vi offriamo una conversazione con Dmitri Honest. Egli è lo sviluppatore di BlogJet client di blog per Windows. Dmitry ha recentemente introdotto un programma Mémoires (Cm. nostro panoramica) - questo è il suo primo tentativo di entrare nel mercato Mac del software (ad eccezione di widget di Mahalo). Mémoires ha ricevuto recensioni entusiastiche da John Gruber e TUAW. Abbiamo parlato come un tema puramente "svitcherskie", e circa le peculiarità del passaggio da Win-programmazione.
Dopo aver ottenuto il primo Mac? Quali sono state le tue prime impressioni?
Il primo Mac ho comprato nel mese di aprile 2005 - si trattava di un "iBook G4 12 (e ora ho, è il portatile per i viaggi). Per citare una nota dal tuo blog:
"Missing in Mac, io tornerò presto.
No, non ho abbandonato il mio blog - ho appena comprato apple iBook :)
La situazione è simile alla comparsa nella nostra casa la prima televisione a colori quando è stato preso, ero una settimana non è andato fuori di casa (allora erano in vacanze scolastiche) e tutto il giorno a guardare la TV ".
E 'noto che avere l'ultima versione di BlogJet stata sviluppata solo per Macbook Pro tramite Parallels. Sappiamo anche che si sta lavorando su un "super segreto» shareware-sviluppo per Mac OS X. :) Quanto è stato difficile il passaggio da Win-programmazione? Ci sono stati dei rastrelli? E dove è più facile creare un software?
La transizione è stata molto difficile. Ho cominciato a studiare la programmazione Cocoa nel 2005, ma poi abbandonato il caso. In primo luogo, ho dovuto continuare a sviluppare i Windows-prodotti, e in secondo luogo, mi sembrava che non ho avuto abbastanza pazienza. Ho programmato in molti quadri - Delphi, NET, wxWidgets, e ovunque mi serviva meno mese "da tagliare", in quanto, in linea di principio, sono tutti uguali - tutto sulla stessa API e ideologia. Cacao stesso, anche se lì prima di questi quadri, utilizzando diversi principi. E sto parlando del quadro, il perché l'apprendimento di una nuova lingua (Objective-C) per i programmatori normali - non è un problema (e in aggiunta, sotto il cacao e si può scrivere in Ruby e Python).
Eppure, all'inizio del 2007, ho deciso di studiare come cacao. Fin dall'inizio al momento in cui la lampadina sopra la sua testa ha preso fuoco, e ho capito l'essenza, da qualche parte è andato per due mesi. Poi ci fu tutti i più facili - leggere banchine e scrivere il codice.
Bene, dopo mi sono reso conto che il cacao - questo è il quadro GUI più brillante. A volte, leggendo di un'altra funzione, ho gridato «Wow!» - quindi tutto è ben fatto lì. In alcuni casi, per ottenere ciò che di cacao-programmatore riceve impostazione predefinita, Windows-programmatore scriverà un paio di settimane.
Che cosa hanno identificato tre dei più forti qualità di Mac OS X?
Io abbandonerò tutti i soliti "facile da utilizzare", "bellezza", "sicurezza", etc., perché tutto e così è noto. Mi viene in mente qualcosa di originale:
- UNIX. Ho usato Linux dal 1998. Tuttavia, né Linux non stare ho più di tre mesi :-) quindi non sono gli utenti Linux. Ma la bellezza di UNIX capire. Ma la cosa più importante è che tutti gli strumenti sono già lì - PHP, Ruby, Python, Apache, ecc (Beh, se non hai bisogno di loro, non li noterà.)
- Disponibilità dei programmi eccellenti. L'argomento principale di Windows utenti - cosa che pochi programmi su Mac. Sì, per Windows ci sono milioni (o miliardi?), Ma che cosa... Se fossi una specie di MacLeod, avrebbe dovuto riscrivere tutto quello che c'è per Windows (tranne Skype, BlogJet e iTunes). Se fossi il presidente, avrei cancellato la moratoria sulla pena di morte, ma solo per i programmatori basati su Windows. Negli ultimi 5 anni su Windows, mi sposto da un client di posta elettronica a un altro, e nessuno che non mi piaceva. Stessa cosa con i browser. Sulla archivio fotografico. IM. Calendario. Su un Mac, io tranquillamente usare Mail, Safari, iPhoto, Adium, iCal, ecc Questo simpatico, ma non il programma.
- Tasti di scelta rapida. Sulle molte chiavi Mac "sensibili" - Ctrl, Opzione, Comando, Maiuscole, Enter, Return (sì, sono due chiavi diverse). In un primo momento ho pensato che fossero stupidi - perché tanti pulsanti? Ora capisco. Non sono mai stato bravo a Mortal combattimento, ma su Mac il più utile "combo" che - è di memorizzare loro - non si può mai toccare il mouse.
So che alcuni tifosi stanno comprando quasi tutti i computer portatili e desktop con Apple, iPod, iPhone, Apple TV, ecc Quanto hai prodotti Apple?
- MacBook Pro 17 "Core 2 Duo da 2,33 GHz, 2 GB di RAM
- iBook 12 "PowerPC G4 da 1,2 GHz, 512 MB di RAM
- iPod Shuffle (2a generazione)
- Mighty mouse
- apple Keyboard
- AirPort Express
Coding Robots ha rilasciato una versione beta di Mémoires, un ottimo programma per il tuo blog personale. Si è tentato prima di venderlo, e poi ha fatto gratis. blog di recente avete consultato con gli utenti sul futuro Mémoires. Pensi che io faccio più difficile shareware-sviluppatore di Mac-software?
Penso che sia più facile. In primo luogo, il mercato non è così piena, per Windows, e quindi più facile da rompere. In secondo luogo, i Mac-utenti pagano per il software (non tutti ovviamente, ma credo che la percentuale della pirateria in meno). In terzo luogo, gli utenti spesso mantenere sistemi operativi di aggiornamento. Vista, naturalmente, un esempio estremo, ma ancora - quale percentuale di utenti che è passato? E alcuni ancora seduto su Windows 95!
A proposito di Mémoires, per inciso, la storia era. Ho scritto un grande progetto segreto. Un po 'stanco del suo programma e ha deciso di "relax" - per una notte per scrivere un programma per tenere un diario. E l'ho presa (cacao rulez). Il giorno dopo ho lucidato, e quando ero in Germania, pubblicato sul sito web, creare una pagina per il preordine (vero preordery erano in realtà una semplice iscrizione alla newsletter dell'uscita). Ma non ho detto a nessuno diverso da contatti Twitter, perché non era sicuro se ne vale la pena di sviluppare ulteriormente. Poi decise di scrivere il prossimo grande progetto segreto, e il rilascio Mémoires in libera-nuoto come freeware. Non un po 'di esso. Il programma è scritto di giganti Daring Fireball e TUAW, il primo paio di giorni era di 6.000 download, ha iniziato a venire richieste di funzionalità, segnalazioni di bug. Ho deciso di sviluppare ulteriormente e mettere un grande progetto segreto. Naturalmente, è necessario che qualcosa per cui vivere, in modo da chiedere all'utente se mi dispiacerebbe se faccio pagato. Finora, solo uno ha detto che non ha pagato (e non capiva perché abbiamo rilasciato un prodotto che ha già due), il resto non si oppongono.
Non ci sono piani per spostare BlogJet su Mac? Tuttavia, alcune cose che fanno meglio dei vostri concorrenti (principalmente il caricamento delle immagini)
Per essere onesti, io sono stanco di programmazione client di blog. Non è, nel senso che non voglio continuare a produrre BlogJet o che la nostra società non rilascerà un BlogJet cellulare :), e il fatto che è davvero difficile. E 'difficile fare il cliente quando non si è in controllo del server, e quando le specifiche API sono scritte in modo che possa essere interpretato come qualcosa. Di conseguenza, quando qualcuno da WordPress o Six Apart qualcosa namudrili nel codice, ci si sente e segnalazioni di bug. E facciamo qualcosa che non possiamo fare nulla, il problema è sul lato server ...
Esiste un programma per il quale si potrebbe raccomandare di prestare attenzione switcher?
Tutto ciò che è in Mac OS X, oltre a Adium, Colloquio, Cyberduck e TextMate. Ebbene, Parallels, se c'è qualcosa di molto necessario / impresa che non funziona su Mac OS X. Inoltre codec Perian e Flip4Mac.
***
Grazie a Dmitry per la conversazione interessante e di successo al suo "Makovsky» shareware-mercato. :)
Ed ora, alcuni dei piani. Credo che nelle interviste future dovrebbe allontanarsi dai problemi porasprashivat svitcherskih e su come ben noto nel loro professionisti utilizza il campo "maki" nel loro lavoro. Cosa ne pensi?