Haastattelussa Dmitry Rehellinen
Makradar Teknologian / / December 19, 2019
Ystävät, kiitos paljon toivottaa reaktio ajatukseen haastattelussa. Päätimme pitää menossa ja yrittää tehdä viikoittain. Tänään tarjoamme sinulle keskustelun Dmitri Rehellinen. Hän on kehittäjä BlogJet blogi ohjelma Windowsille. Dmitry on äskettäin ohjelma mémoires (Cm. meidän yleiskatsaus) - tämä on hänen ensimmäinen yritys päästä Mac-ohjelmistojen markkinoilla (paitsi Mahalo widget). Mémoires on saanut ylistäviä arvioita John Gruber ja TUAW. Puhuimme puhtaasti "svitcherskie" teema, ja noin erityispiirteet siirtymisen Win-ohjelmointia.
Kun olet saanut ensimmäisen Mac? Mitkä olivat ensivaikutelma?
Ensimmäinen Mac ostin huhtikuussa 2005 - se oli 12 "iBook G4 (sitä ja nyt minulla on, se on kannettava matkustaa). Lainata muistio blogiisi:
"Missing Mac, tulen pian takaisin.
Ei, en ole luopunut blogiani - Ostin Apple iBook :)
Tilanne on samanlainen ulkonäkö talomme ensimmäisessä väritelevisio kun hänet otettiin, olin viikon ei mene ulos talosta (silloin oli koulujen loma) ja koko päivän television katselun. "
On tunnettua, että sinulla on uusin versio BlogJet kehitetty vain Macbook Pro kautta Parallels. Tiedämme myös, että olet työskennellyt "salaisen» shareware-kehitys Mac OS X :) Kuinka vaikeaa oli siirtyminen Win-ohjelmointi? Oliko haravat? Ja missä se on helpompi luoda ohjelmisto?
Siirtyminen oli hyvin vaikeaa. Aloin tutkia Cocoa ohjelmoinnin 2005, mutta sitten luovuttiin tapauksessa. Ensin jouduin edelleen kehittää Windows-tuotteita, ja toiseksi, minusta tuntui, että minulla ei ollut tarpeeksi kärsivällisyyttä. Olen ohjelmoinut monissa puitteet - Delphi, .NET, wxWidgets, ja kaikkialla tarvitsin vähemmän kuukausi "leikattava", koska periaatteessa ne ovat kaikki samanlaisia - kaikki suunnilleen sama API ja ideologia. Kaakao sama, vaikka ennen näitä järjestelmiä, eri periaattein. Ja puhun kehikko, koska uuden kielen oppiminen (Objective-C) normaaleille ohjelmoijat - ei ole ongelma (ja lisäksi alla Kaakao ja voit kirjoittaa Ruby ja Python).
Ja silti, alussa 2007, päätin tutkia miten Cocoa. Alusta siihen hetkeen, jolloin lamppu päänsä yläpuolella syttyi tuleen, ja ymmärsin olemus, mennyt jonnekin kahden kuukauden ajan. Sitten oli kaikki helppoa - lue laitureita ja kirjoittaa koodia.
No, kun tajusin, että Kaakao - tämä on loistavin GUI puitteet. Joskus lukea toisen toiminnon, huusin «Wow!» - niin kaikki on hienosti tehty siellä. Joissakin tapauksissa saavuttaa mitä Cocoa-ohjelmoija saa Oletusarvoisesti Windows-ohjelmoija kirjoittaa muutaman viikon.
Mitä olet löytänyt kolme vahvimmista laadun Mac OS X?
Aion luopua kaikki tavanomaiset "helppo käyttää", "kauneus", "turvallisuus", jne., Koska se kaikki ja niin se on tiedossa. Olen keksiä jotain omaperäistä:
- UNIX. Olen käyttänyt Linux vuodesta 1998. Kumpikaan ei kuitenkaan Linux ei kestä Minulla on yli kolmen kuukauden :-) Joten en ole Linux-käyttäjille. Mutta kauneus UNIX ymmärtää. Mutta kaikkein tärkeintä on, että kaikki työkalut ovat jo olemassa - PHP, Ruby, Python, Apache, jne (No, jos et tarvitse niitä, et huomaa niitä.)
- Saatavuus erinomaisia ohjelmia. Pääväite Windows-käyttäjät - mikä muutamia ohjelmia Macissa. Joo, Windows on miljoonia (tai miljardeja?), Mutta mitä... Jos olisin sellainen MacLeod hän olisi kirjoittaa uudelleen kaikille, että on Windows (paitsi Skype, BlogJet ja iTunes). Jos olisin presidentti, olisin peruuttanut keskeyttämään kuolemanrangaistuksen, mutta vain Windows-pohjainen ohjelmoijia. Viime 5 vuotta Windows, olen siirtyä sähköpostiohjelma toiseen, eikä kukaan en pitänyt. Sama selaimilla. Valokuvan arkisto. IM. Kalenteri. Macissa, olen turvallisesti käyttää Mail, Safari, iPhoto, Adium, iCal, jne Tämä suloinen, mutta ei ohjelmaa.
- Pikakuvakkeet. Mac monta "herkkä" avaimet - Ctrl, Optio, Komento, Vaihto, Enter Return (kyllä, ne ovat kaksi eri avainta). Aluksi luulin niitä typeriä - miksi niin monet painikkeet? Nyt ymmärrän. En ole koskaan ollut hyvä Mortal Combat, mutta Mac niin paljon hyödyllistä "combo", joka - on muistaa niitä - et voi koskaan koskettaa hiirtä.
Tiedän, että jotkut fanit ostavat lähes kaikki Apple-kannettavat ja työasemat, iPod, iPhone, Apple TV, jne Kuinka paljon teillä on Applen tuotteita?
- MacBook Pro 17 "Core 2 Duo 2,33 GHz, 2 GB muistia
- iBook 12 "PowerPC G4 1,2 GHz, 512 Mt RAM
- iPod Shuffle (2nd generation)
- Mighty Mouse
- Apple Keyboard
- AirPort Express
Coding Robotit julkaisi beta-version Mémoires, erinomainen ohjelma omaan blogiin. Ensin yritti myydä sitä, ja sitten tehdään ilmaiseksi. blogi äskettäin te kuullut käyttäjille Mémoires tulevaisuudesta. Luuletko, että vaikeuttamaan shareware-kehittäjä Mac-ohjelmiston?
Mielestäni on helpompaa. Ensinnäkin markkinat eivät niin täynnä, Windows, ja siksi helpompi murtaa. Toiseksi Mac-käyttäjät maksavat ohjelmiston (ei kaikki tietenkään, mutta mielestäni prosenttiosuus piratismi vähemmän). Kolmanneksi käyttäjät usein pitävät päivitystä käyttöjärjestelmät. Vista tietysti äärimmäinen esimerkki, mutta silti - kuinka monta prosenttia käyttäjistä on kulunut? Ja jotkut vielä istuu Windows 95!
Noin Mémoires muuten tarina oli. Kirjoitin suuri salaisuus projekti. Vähän väsynyt hänen ohjelmansa ja päätti "rentoutua" - yhden yön kirjoittaa ohjelma pitää päiväkirjaa. Ja sain sen (Cocoa rulez). Seuraavana päivänä kiillotettu sitä, ja kun olin Saksassa, Internet-sivustolle, tekevät sivun ennakkotilattavissa (tosi preordery olivat itse asiassa pelkkä uutiskirjetilauksesi tuotoksesta). Mutta en kertonut kenellekään muulle kuin Twitter kontakteja, koska hän ei ollut varma, onko se sen arvoista kehittää edelleen. Sitten hän päätti kirjoittaa seuraava suuri salaisuus projekti, ja Mémoires vapaaseen-uinti freeware. Ei sitä vähän. Ohjelma on kirjoitettu jättiläisiä Daring Fireball ja TUAW, pari ensimmäistä päivää oli 6000 lataukset, alkoi tulla pyyntöjä ominaisuuksista, vikailmoituksia. Päätin kehittää sitä edelleen ja laittaa iso salaisuus projekti. Luonnollisesti on välttämätöntä jotain elää, niin kysyä käyttäjältä jos he välitä, jos teen sen maksanut. Toistaiseksi vain yksi sanoi, ettei maksa (ja ei ymmärtänyt, miksi olemme julkaisseet tuotteen, joka on jo kaksi), loput eivät vastusta.
Ei ole olemassa suunnitelmia siirtyä BlogJet Mac? Silti jotkut mitä teet paremmin kuin kilpailijat (lähinnä lataa kuvia)
Ollakseni rehellinen, olen väsynyt ohjelmoinnin blogi asiakkaille. Se ei ole siinä mielessä, että en aio tuottaa edelleen BlogJet tai että yhtiö ei vapauta mobiili BlogJet :), ja se, että se on todella vaikeaa. On vaikea tehdä asiakkaalle, kun et ole hallinnassa palvelin, ja kun API erittelyt on kirjoitettu niin, että ne voidaan tulkita mitään. Tämän seurauksena kun joku WordPress tai kuusi lisäksi jotain namudrili koodissa, kuulemme ja vikailmoituksia. Ja teemme jotain emme voi tehdä mitään, ongelma on palvelinpuolen ...
Onko ohjelma jota voisitte suositella kiinnittämään huomiota vaihtaja?
Kaikki tämä on Mac OS X, sekä Adium, keskustelutilaisuuteen, Cyberduck ja TextMate. No, Parallels, jos on jotain erittäin tarpeellinen / yritys, joka ei toimi Mac OS X: Plus koodekit Perian ja Flip4Mac.
***
Kiitos Dmitry varten mielenkiintoinen keskustelu ja menestystä hänen "Makovsky» shareware-markkinoilla. :)
Ja nyt, jotkut suunnitelmia. Uskon tulevaisuudessa haastatteluissa pitäisi siirtyä pois svitcherskih porasprashivat asioista ja siitä, kuinka tunnettuja oman alansa ammattilaiset käyttävät "Maki" työssään. Mitä mieltä olet?