Rozhovor s Dmitry Čestný
Makradar Technológia / / December 19, 2019
Priatelia, ďakujem za privítanie reakciu na myšlienke rozhovoru. Rozhodli sme sa držať okruhu a snaží sa, aby to za týždeň. Dnes vám ponúkame rozhovor s Dmitri čestný. On je vývojár blog klienta BlogJet pre Windows. Dmitry nedávno predstavil program Mémoires (Cm. náš Prehľad) - to je jeho prvý pokus o vstup na trh Mac-softvér (okrem Mahalo widgetu). Mémoires získal nadšené recenzie od John Gruber a TUAW. Hovorili sme ako rýdzo "svitcherskie" téma, a asi osobitosti prechodu z Win-programovania.
Ak ste dostali prvú Mac? Aké boli vaše prvé dojmy?
Prvú Mac som si kúpil v apríli 2005 - bol to 12 "iBook G4 (to a teraz mám, je notebook na cesty). Citovať poznámku od svojho blogu:
"Chýba v Mac, budem čoskoro.
Nie, ja som opustil môj blog - Práve som kúpil Apple iBook :)
Situácia je podobná vystúpenie v našom dome prvej farebnou televíziou, kedy odfotil, bol som týždeň nešla von z domu (v tej dobe boli v školských prázdnin) a po celý deň sledovanie televízie. "
Je známe, že máte najnovšiu verziu BlogJet bol vyvinutý len pre Macbook Pro cez Parallels. Vieme tiež, že pracujete na "super tajné» shareware-vývoji pre Mac OS X. :) Ako ťažké bol prechod z Win-programovania? Boli tam nejaké hrable? A kde je ľahšie vytvoriť softvér?
Prechod bola veľmi obtiažna. Začal som študovať programovanie Cocoa v roku 2005, ale potom opustený prípad. Po prvé, musel som pokračovať v rozvíjaní systému Windows produkty, a za druhé, že sa mi zdalo, že som nemal dosť trpezlivosti. Som naprogramovaný v mnohých rámcoch - Delphi, .NET, wxWidgets, a všade som potreboval menej mesiac "byť cut", pretože v zásade sú všetci rovnakí - všetko o rovnaké API a ideológie. Kakao rovnaký, aj keď pred týchto rámcov, pomocou rôznych princípov. A ja hovorím o rámca, pretože naučiť sa nový jazyk (Objective-C) pre normálne programátorov - nie je problém (a okrem toho v rámci Cocoa a môžete napísať v Ruby a Python).
A napriek tomu, na začiatku roka 2007 som sa rozhodol študovať, ako Cocoa. Od začiatku až do okamihu, kedy žiarovka nad hlavou začal horieť a ja pochopil podstatu, uplynulý niekam na dva mesiace. Potom tam bolo všetko jednoduchšie - čítajte doky a písať kód.
No, keď som si uvedomil, že na kakao - to je najviac brilantné GUI rámec. Niekedy, čítanie o ďalšiu funkciu, kričal som «Wow!» - takže všetko je pekne tam urobil. V niektorých prípadoch, aby sa dosiahlo čo Cocoa-programátor prijíma predvolenú, bude Windows-programátor písať niekoľko týždňov.
Čo by ste identifikovali tri najsilnejšie kvality Mac OS X?
Budem opustiť všetky obvyklé "jednoduché použitie", "krása", "bezpečnosť", etc., pretože to všetko, a tak je známe. Prichádzam s niečím originálnym:
- UNIX. Použil som Linux od roku 1998. Avšak, ani Linux nestojí mám viac ako tri mesiace :-) Takže nie som užívateľom Linuxu. Ale krása UNIX rozumieť. Ale najdôležitejšou vecou je, že všetky nástroje sú už existuje - PHP, Ruby, Python, Apache, atď (No, ak ich nepotrebujete, budete nevšimol je.)
- Dostupnosť vynikajúcich programov. Hlavným argumentom pre Windows užívateľa - niečo, čo niekoľko programov na Mac. Jo, pre Windows existujú milióny (alebo miliardy?), Ale čo... Keby som bol trochu MacLeod, že bude musieť prepísať všetko, čo je pre Windows (s výnimkou Skype, BlogJet a iTunes). Keby som bol prezident, by som zrušil moratórium na trest smrti, ale iba pre programátorov Windows. Za posledných 5 rokov na Windows, som sa presunúť z jedného e-mailového klienta na druhú, a nikto sa mi nepáčilo. Rovnaké je to s prehliadačom. Na fotoarchívu. IM. Kalendár. V systéme Mac bezpečne I používať Mail, Safari, iPhoto, Adium, iCal, atď. Tento roztomilý, ale nie program.
- Skratky. Na mnohých "citlivých" kľúčov Mac - Control, Option, Command, Shift, Enter, Return (áno, ide o dve rôzne kľúče). Sprvu som si myslel, že sú hlúpi - Prečo toľko tlačidiel? Teraz už chápem. Nikdy som nebol dobrý v Mortal Combat, ale na Mac toľko užitočných "combo", ktoré - je ich zapamätanie - nikdy nemôžete dotknúť myši.
Viem, že niektorí fanúšikovia skupujú takmer všetky Apple notebooky a stolné počítače, iPod, iPhone, Apple TV, atď. Koľko máte Apple produkty?
- MacBook Pro 17 "Core 2 Duo 2,33 GHz, 2 GB RAM
- iBook 12 "PowerPC G4 1,2 GHz, 512 MB RAM
- iPod Shuffle (2. generácia)
- Mighty Mouse
- Apple Keyboard
- AirPort Express
Kódovanie Roboti uvoľnil beta verziu Mémoires, vynikajúci program pre váš osobný blog. Tie prvé sa pokúsil predať a potom sa zdarma. blog nedávno ste konzultovať s užívateľmi o Mémoires budúcnosti. Myslíte si, že sťaží shareware vývojár Mac-softvér?
Myslím, že je jednoduchšie. Po prvé, na trhu nie je tak naplnená, pre Windows, a preto sa ľahšie zlomí. Po druhé, Mac užívatelia platiť za softvér (nie všetci samozrejme, ale myslím, že percento pirátstvo menej). Po tretie, používatelia často držať vykonať modernizáciu operačných systémov. Vista, samozrejme extrémny príklad, ale napriek tomu - aké percento užívateľov to prešlo? A niektorí stále sedí na Windows 95!
O Mémoires, mimochodom, príbeh bol. Napísal som veľký tajný projekt. Trochu unavený z jeho programu a rozhodol sa "relax" - na jednu noc písať program pre udržanie denník. A ja to mám (Cocoa rulez). Druhý deň som leštené to, a keď som bol v Nemecku, zverejnené na webových stránkach, aby sa strana k predobjednané (pravda preorder boli vlastne jednoduchý predplatné odberu noviniek na výstupe). Ale nechcel som nikomu okrem Twitteri kontaktov, pretože si nebol istý, či to stojí za to, aby ďalej rozvíjať. Potom sa rozhodol napísať ďalší veľký tajný projekt a Mémoires prepustenie do voľného plávanie ako freeware. Ani trochu to. Program je napísaný asi obri Daring Fireball a TUAW, prvých pár dní bolo 6000 k stiahnutiu, začali prichádzať tieto požiadavky, správy o chybách. Rozhodol som sa ju ďalej rozvíjať a dať veľký tajný projekt. Samozrejme, že je nutné, aby niečo, čo je živé, takže požiadať používateľa v prípade, že nebude vadiť, keď urobím to zaplatil. Zatiaľ iba jeden z nich povedal, že nezaplatil (a nechápali, prečo sme vydali produkt, ktorý už má dva), zvyšok sa nebráni.
Neexistujú žiadne plány pre pohyb BlogJet na Mac? Napriek tomu niektoré veci robiť lepšie ako vaši konkurenti (predovšetkým načítanie obrázkov)
Ak chcete byť úprimný, som unavený z programovania blogu klientov. Nie je to v tom zmysle, že nebude pokračovať vo výrobe BlogJet alebo že naša spoločnosť nebude uvoľňovať mobilné BlogJet :), a skutočnosť, že je naozaj ťažké. Je ťažké, aby sa klient, keď nie ste vo kontrolu nad serverom, a ak sú špecifikácie API napísané tak, aby mohli byť interpretované ako čokoľvek. V dôsledku toho, keď niekto z WordPress alebo Six Apart niečo namudrili v kóde, budeme počuť a hlásenie chýb. A robíme niečo, čo nemôžeme robiť nič, problém je na strane servera ...
Existuje nejaký program, ktorý by ste mohli odporučiť venovať pozornosť prepínač?
Všetko, čo je v systéme Mac OS X, plus Adium, kolokviá, Cyberduck a TextMate. No, Parallels, ak je niečo veľmi potrebné / podnik, ktorý nefunguje na Mac OS X. Plus kodeky Perian a Flip4Mac.
***
Vďaka Dmitry za zaujímavý rozhovor a úspech na jeho "Makovský» shareware trh. :)
A teraz, niektoré z plánov. Myslím, že v budúcich rozhovorov by sa mala presunúť od svitcherskih otázok porasprashivat ao tom, ako dobre poznám vo svojom odbore profesionáli používajú "maki" v ich práci. Čo si o tom myslíš?