Razgovor s Dmitry Iskren
Makradar Tehnologije / / December 19, 2019
Prijatelji, hvala vam vrlo mnogo za dobrodošlicu reakcije na ideju o intervjuu. Odlučili smo zadržati ide i pokušati to napraviti jednom tjedno. Danas ćemo vam ponuditi razgovor s Dmitri Iskren. On je razvijen od BlogJet blog klijent za Windows. Dmitrij je nedavno predstavio program memoarima (Cm. naš pregled) - to je njegov prvi pokušaj da uđu na tržište Mac softvera (osim Mahalo widget). Memoarima je dobio odlične kritike od John Gruber i TUAW. Razgovarali smo kao čisto „svitcherskie” temama, te o posebnostima tranziciji od Win-programiranje.
Kada je dobio prvi Mac? Koji su bili vaši prvi dojmovi?
Prvi Mac sam kupio u travnju 2005. godine - bilo je to 12 „iBook G4 (to i sada imam, to je prijenosno računalo za putovanje). Da citiram poruku od svog bloga:
„Nedostaje u Mac, ja ću se vratiti uskoro.
Ne, nisam napustio moj blog - Upravo sam kupio Apple iBook :)
Situacija je slična pojava u našoj kući prvi televizijski boju kada je odveden, bio sam tjedan dana ne ide iz kuće (tada su bili u školskih praznika) i cijeli dan gledajući TV. "
Poznato je da imate najnoviju verziju BlogJet razvijen samo za Macbook Pro preko paralele. Također znamo da se radi o „super tajnom» shareware-razvoj za Mac OS X. :) Kako je teško je prijelaz iz Win-programiranje? Je li bilo okretači? A gdje je lakše stvoriti softver?
Prijelaz je vrlo teško. Počeo sam proučavati Kakao programiranje u 2005, ali onda odustao od slučaja. Prvo, morao sam nastaviti razvijati Windows proizvode, a kao drugo, činilo mi se da nisam imala dovoljno strpljenja. Ja sam programiran u mnogim okvirima - Delphi, NET, wxWidgets, i svugdje mi je trebalo manje mjesec „biti rez”, jer je, u principu, oni su svi isti - sve o istom API i ideologija. Kakao isti, iako je prije tih okvira, koristeći različite principe. I ja sam se govori o okviru, jer učenje novog jezika (Objective-C) za normalne programera - nije problem (i pored toga, pod kakao i možete pisati u Ruby i Python).
Pa ipak, početkom 2007. godine, odlučio sam učiti kako kakao. Od početka do trenutka kad se žarulja iznad glave zapalio, a ja sam shvatio suštinu, otišao negdje za dva mjeseca. Onda je sve lakše - čitati dokova i pisati kod.
Pa, nakon što sam shvatio da je kakao - to je najbriljantniji GUI okvir. Ponekad, čitajući o nekom drugom funkcijom, viknuo sam «Vau!» - tako da je sve lijepo učinjeno tamo. U nekim slučajevima, kako bi se postigla što Kakao-programer dobiva zadani, Windows programer će pisati nekoliko tjedana.
Što bi ste identificirali tri najjače kvalitete Mac OS X?
Ja ću napustiti sve uobičajene „jednostavan za korištenje”, „ljepota”, „sigurnost”, itd, jer sve to i tako se zna. Ja se s nešto originala:
- UNIX. Ja sam se Linux od 1998. godine. Međutim, ni Linux nije stajati Imam više od tri mjeseca :-) tako da nisam Linux korisnika. No, ljepota UNIX razumjeti. No, najvažnija stvar je da su svi alati su već tamo - PHP, Ruby, Python, Apache, itd (Pa, ako ih ne trebate, nećete ih primijetiti.)
- Dostupnost izvrsnih programa. Glavni argument Windows korisnika - nešto što se nekoliko programa na Mac. Da, za Windows postoje milijuni (ili milijarde?), Ali ono... Da sam neka vrsta MacLeod, on će morati prepisati sve što postoji za Windows (osim Skype, BlogJet i iTunes). Da sam predsjednik, ja bi otkazala moratorij na smrtnu kaznu, ali samo za Windows-temeljen programera. U proteklih 5 godina na Windowsima, ja premjestiti iz jedne e-mail klijenta na drugi, i nitko mi se nije svidjelo. Isto je s preglednicima. Na foto arhive. IM. Kalendar. Na Mac, ja sigurno koristiti Mail, Safari, iPhoto, Adium, iCal, itd Ova slatka, ali ne i program.
- Prečaci. Na mnogim „osjetljivih” ključeva Mac - Kontrola, opcija, Zapovjedništvo, Shift, Enter, Povratak (da, oni su dvije različite tipke). Isprva sam mislio da su glupi - zašto toliko tipke? Sada razumijem. Nikad nisam bio dobar u Mortal Combat, ali na Mac koliko korisnih „combo” koji - je da ih zapamtiti - nikad ne može dirati miš.
Znam da su neki navijači kupuju gotovo sve Apple- prijenosna i stolna računala, iPod, iPhone, Apple TV, itd Koliko imate Apple proizvoda?
- MacBook Pro 17 „Core 2 Duo 2.33 GHz, 2 GB RAM-a
- iBook 12 „PowerPC G4 1.2 GHz, 512 MB RAM-a
- iPod Shuffle (2. generacija)
- Mighty Mouse
- Apple tipkovnica
- AirPort Express
Kodiranje Roboti izdao beta verziju memoarima, izvrstan program za svoj osobni blog. Prvo je pokušao da ga proda, a zatim je besplatno. blog nedavno li se konzultirali s korisnicima o memoarima budućnosti. Mislite li da bi više teško shareware-programer Mac-softver?
Mislim da je lakše. Prvo, tržište nije toliko ispunjen, za Windows, a time i lakše slomiti. Drugo, Mac korisnici plaćaju za softver (ne svi, naravno, ali mislim da postotak piratstva manje). Treće, korisnici često držati unaprjeđenje OS-evima. Vista, naravno, ekstremni primjer, ali ipak - postotak korisnika je prošlo? A neki još uvijek sjedi na Windows 95!
O memoarima, usput rečeno, priča bila. napisao sam veliki tajni projekt. Malo umorna od njegovog programa i odlučio da se „opustiti” - za jednu noć napisati program za vođenje dnevnika. I ja sam ga dobio (Kakao rulez). Sutradan sam ga polirati i kad sam bio u Njemačkoj, objavljena na web stranici, napraviti stranicu za predbilježbu (istina preordery su zapravo jednostavna pretplata na newsletter izlaza). Ali nisam nikome osim Twitter kontakata, jer nije bio siguran da li je vrijedno toga da se dalje razvijati. Tada je odlučio napisati sljedeći veliki tajni projekt, i memoarima puštanje u slobodnom plivanju kao freeware. Ne malo o tome. Program je napisano o divovi usuđujući Fireball i TUAW, prvih par dana je bilo 6.000 preuzimanja, počeli su dolaziti značajka zahtjeva, bug izvještaja. Odlučio sam da ga dalje razvijati i staviti veliki tajni projekt. Naravno, potrebno je za nešto živjeti, pa pitati korisnik ako bi smetalo da bude plaćen. Do sada, samo jedan je rekao da ne plaćaju (i nije jasno zašto smo izdali proizvod koji je već dva), ostali nisu protivili.
Ne postoje planovi da se presele BlogJet na Mac? Ipak, neke stvari radite bolje od svojih konkurenata (prvenstveno učitavanje slike)
Da budem iskren, ja sam umoran od programiranja blog klijenata. To nije u smislu da neću i dalje proizvoditi BlogJet ili da je naša tvrtka neće objaviti mobilni BlogJet :), kao i činjenica da je stvarno teško. Teško je napraviti klijenta kada niste u kontroli poslužitelju, a kada su specifikacije API napisan tako da se može tumačiti kao ništa. Kao rezultat toga, kada netko iz WordPress ili Six Apart nešto namudrili u kodu, mi ćemo čuti i prijave bugova. I mi nešto ne možemo učiniti ništa, problem je na strani poslužitelja ...
Postoji li program za koji ste mogli preporučiti da obratite pozornost prebacivanje?
Sve što je u Mac OS X, plus Adium, kolokvij, Cyberduck i TextMate. Pa, Paralele, ako postoji nešto vrlo potrebno / poduzeća koja ne radi na Mac OS X. Plus kodeci Perian i Flip4Mac.
***
Zahvaljujući Dmitrij za zanimljiv razgovor i uspjeh u njegovoj „Makovsky» shareware-tržištu. :)
I sad, neki od planova. Mislim da u budućim razgovorima treba odmaknuti od svitcherskih porasprashivat pitanjima te o tome kako dobro poznat u svom području stručnjaka koriste „Maki” u svom radu. Što mislite?