Jobs: lugu Dmitri aus, populaarne blogija, arendaja palju kasulikke programme
Töökohtade / / December 27, 2019
Täna on külaliseks Dmitri aus väga ulatuslik lugu sellest, kuidas see toimib. Dmitry - asutaja väike ettevõte, mis toodab kuradima kasulik tarkvara Mac ja Windows. Tegelikult, inimesed nagu tema nimetatakse "shareware" ja kui te kuulute selle elukutse või tahan teha, lugu on töömeetodite kohta juhatavad teid ja kõiki programme, mis vajadust.
Samuti me sageli heidavad, et meie külalised peaaegu kõik Mac-kasutajad. Dima - liiga, kuid ta on väga keeruline suhe Mac, mis rõõmu Mac vihkajad ja fännid zastyaavyat arvate, et "moonid ei ole samad." Dima kõndis ja GTD ole lisada ega ära võtta :)
Lugege!
Mida sa teed oma tööd?
Ma tulla ja kirjutada programmi, joonistada pilte, muutes saidi on blogi, teha turundus, kirjadele vastamisel toetuseks kodeerimine Robotid. Mul on ka blogi vene Sellme.ru.
Kuidas oma töökohal?
Midagi, mis on väljaspool sülearvuti ekraani vähe huvi mulle. Ma harva leida ennast samas olukorras: et istuda laua või tooli või tool, siis teine tool ilma tabelis, Ma panen diivanil, siis istuvad rõdul. WC ka tööle, jah. Suvel vahetevahel Lahkun tööle kohvikus ja mitu reiside auto kuskil kaugel metsas.
Mis riistvara kasutate?
Kaks aastat tagasi kirjutasin artikli "Miks mul on kolm mooni”. Lühidalt, sest üks neist on alati remont. Nüüd on mul neli moonid ja kolm neist on katki, ja üks ei sobi (see on PowerPC).
Ma ei kasuta platvormi Lifehackeri, kurdavad kvaliteedi Apple, kuid lühidalt seletada. Nüüd on mul uus väike valge plastikust unibody MacBook (2,26 GHz Core 2 Duo, 4 GB DDR3, 250 GB HDD). Pärast kolme kuu kasutavad seda ootab asendamine emaplaadi ja displei. Ta ei ole veel surnud, nii et ma olen selle nüüd ma tööd. Kapis on MacBook Air, mis ootab detsember asendamine ekraani loop - nad on kokku varisenud teist korda, ja see on teine Air. Ikka on vana 17 "MacBook Pro, mis on ekraani mõned praht haava. Tegelikult oli algselt ekraan See ei ole mõeldud midagi muud kui EGA graafika. Vana iBook ei sobi, sest Mac OS X 10.6 PowerPC seal.
Niisiis, kui see on aasta Linuxi töölaual, kui ma lõpetada programmi Mac MacBook, ja kui see laguneb taas, ma liikuda teise tehnikat.
Kodus on mul kaks Wi-Fi ruuter: üks - D-Link ADSL-pakkuja (7 megabitti), teine - Asus Ethernet-pakkuja (15 megabitti). Ikka on AirPort Express, kuid see ei toeta VPN, nii ei kasutata.
Telefon - iPhone 3G. Eelmine oli esimese põlvkonna iPhone, kuid see lagunes, kui ta kukkus plaaditud põrand (alumine osa ekraanil ei ole enam tunda puudutus, mis on väga naljakas - kujutada mind, püüab avada telefoni ja ei saa aru, mis toimub: include sisse-välja, sest väike asi, et sa pead tegema, on tõmmata top, kuid avada - kuidagi). iPhone valitud, sest seal oli midagi paremat, ja tahaksin programmi ta. Kui Apple meetmeid seoses arendaja programmi see perehotelos.
On Apple klaviatuur (läbipaistev, mitte alumiiniumist) ja Mighty Mouse. Mis on esimene, et teine - õudusega. Lie jõude, vaid mõnikord hiirega, kui teil on vaja teha midagi, et puuteplaat ei tööta (odav tablett on, kuid see oli kunagi kasutanud).
Mis tarkvara kasutamise?
Kolm peamist programme: sõna protsessor, brauseri ja Xcode.
Tekstiredaktoris, ma ei ole siiani otsustanud: Ma kasutan seda TextMatesiis Emacssiis MacVimSiis vim konsooli, siis gedit. Asudes tekst väljad Cocoa imaksovskie võtta mõned olulised (nt C-a, C-e minna alguses või lõpus joon).: wq
Browser ma hiljuti on Chrome või enne seda, ma kasutasin Safari. On Firefox, mis kasutavad mõnikord Firebugile, YSlow ja Page Speed, kuid Chrome / Safari Web Inspector on juba muutunud üsna raske asendada.
Kasutamine Chrome laiendid Flashblocki, Docs PDF / PowerPoint Viewer, Saada Gmaili (no nupp) ja modifitseeritud Klaviatuur navigatsiooni Chrome. Viimane on väga sarnased - asemel suunatud puuteplaat linke, ma vajutage "/", pannes paari tähte viide, millele ma vaatan ja ma vajutage "Tagasi". Kahjuks algupäraste laiendatud, et ta vaatab kõik lingid lehel ja kerimine ekraanil, kuigi on selge, et kasutaja tahab "kliki" lingil näete, nii ma muutsin seda natuke - minu versioon püüab ainult ekraanil nähtavate lingid. mina Panin lähtekoodiAga ei avaldata laienduste galerii... Tegelikult spetsiaalselt Lifehackeri lugejad lihtsalt Ta avaldas ta :-) Samuti on video sellest, kuidas see toimib.
Xcode. Hea IDE Kakao-programmeerimine. Ma kasutan "Low Key" värvilahendused ja Google vabastamise pluginSee eemaldab tühikud salvestamisel faile.
Iidsetest aegadest, ma kasutan Gmail, kuid alles hiljuti vahetanud Mail oma veebipõhine liides. Kaubandus - see on väga mugav.
Gmailis Labs olen lisanud: Täpsem IMAP Controls (kui ma kasutasin Mail, oli väga kasulik), luua dokumenti, Custom kuupäeva vormid, Flickr eelvaateid, Google Docs eelvaateid, Google Voice-mängija, Navriba lohistada, Picasa eelvaateid, Tsitaat Teksti valimiseks Allkirjanipid, SMS Vestluste Pealkiri Tweaks (ülekanded "Gmail" lõpuks "Gmail kaudu - Saabunud (10) - [email protected] ").
Kui töötlemise mail, ma järgida põhimõtet Saabunud peaaegu null. Midagi, mis tuleb vastas kohe vastus ja arhiiv. Kui teil on mõelda natuke, jätan ma vale postkastis. Kui teil on aega mõelda või oodata midagi, panin silt "Hiljem" ja arhiveeritud. Mõnikord "nemnozhno arvate" viibib pikka aega ja koguneda sissetulevate 10-15 tähed. Ma neid töödelda umbes üks kord nädalas (või unustada öelda).
Gmaili viiakse peamiselt klaviatuuri abil (vajuta "?" Kui sa ei tea, kuidas). Üldiselt guglovtsy stipendiaatide et teha selliseid asju: Ma kasutan klaviatuuri ja Google Reader ja Google otsingu (selle peate lülitage eksperiment klaviatuuri otseteed). Ilma viimane, ma ei esinda otsingut: kuidas jääda oma käe linkideks kui kiiremini liikuda otsingutulemuste lehe j / k ja avada paremal Tagasi?
Aastas toetust Mémoires Cathodique ja kasutajad, ma kasutan FogBugz (tasuta konto õpilastele ja start-upsHehe), kuid ei soovita kellelegi seda teha, ja varsti lahti saada ja edasi liikuda Gmaili. Minu kolleeg ja toetust BlogJet ScreenSketcher kasutab Gmaili kasutajate ja sisu.
Saatke meile korraldatud nii: codingrobots.com töötab Google Apps. Iga programm on meil eraldi aadress toetust. Mail BlogJet ja ScreenSketcher on login kolleegide post Mémoires Cathodique ja edasi minu FogBugz, ülejäänud aadresside arv Edasta oma Gmaili. Kell toetust @ filtrid: Kui sõnum sisaldab sõna või BlogJet ScreenSketcher, siis edasi kirja kolleegile, teised jäta mind. Mõnikord on koolid (nt toetuseks BlogJet kirjutada Mémoires) ja Saadame tähed üksteisele, kuid juhtub seda harva. Ikka parem kui FogBugz.
Veaotsija Mul on peaaegu ükski. Kui keegi leiab vea programmi püüan seda parandada kohe. Krahhiaruanded kuhjuma eraldi Gmailis sildi ja vaadata läbi, kui sama sügisel on suurem kui kaks, siis on mingi viga programm, mis tuleb parandada. Kui keegi nõuab funktsiooni, ma ei kirjuta, vaid lihtsalt meelde. Sest kui see funktsioon oleks küsivad sageli, ma ei unusta ja tahe. Ja kui harva - siis ta ei pea. Alguses olin mures ta ja püüdis igasuguseid bagtrekilki, kuid kuna sain teada, et 37signals teevad sama ja rahunenud. Iga üks meie programmi arendaja, seega põhiülesanne bagtrekilok - muuda vastutust vead ( "sa kirjutasid selle prügi, sina ja õige" - "Ei, süüdistada oma koodi") - me ei vaja.
Me pöördume kunsti. Juhtida igasuguseid väikesed asjad (nupud, väike ikoonid, graafika saidi) I kasutamine tammetõru ja mõnikord GimpKui Acorn'e puudub funktsionaalsust.
Vektorgraafika (ikoonid programmid, logos, MacBook) Joonesta Inkscape. Muidugi, ma ei olnud kunstnik, kuid Inkscape Mulle meeldib, hoolimata selle puuduseks on see, et Gimp töötab X11 ja ei vaata native Mac.
Ma veedan palju aega terminalis. Mul on natuke tavapärase bash muutused konfiguratsiooni: Green $, kuvatakse praegune kataloog järjest ja kui kataloog on git-hoidla, kuvades praeguse hiline. Plus pseudonüüme LS: "la", et kuvada peidetud faile ja "ll" üksikasjalik loend.
Et hõlbustada üleminekut katalooge kasutada autojump. Handy asi, mida ta mäletab, kus ma sageli minna, ja siis selle asemel, cd ~ / Projektid / cathodique saab sisestada ainult osa kataloogide nimesid: j kass, minna sinna.
Paigaldada erinevaid pakette Ma kasutasin kasutada MacPorts, kuid ta alati määrata oma raamatukogu (panna mõned väikesed muutused, raputab hunnik erinevaid versioone Perl jne), nii et ma edasi liikunud homebrew - ta kasutab raamatukogu, mis on juba Mac OS X.
Mõnikord asemel rm, kasutamise prügi - see ei ole tegelikult kustutada faile, kuid kohti need prügikasti. Igaks juhuks.
Git - minu lemmik versioon kontrollisüsteemi. Hakkasin CVS, siis lülitatakse Subversionile (kõik muda), siis on Git, Hägune on hiljem hiljem Fossil ja tagasi Git. Ja kusagil vahel Üritasin Bazaar. Hägune ja Fossil tahtnud mind, kuid Git on veel. Lisaks GitHub lihtsalt taksod. Lisaks konsooli liides, ma mõnikord kasutada GitX lihtne sirvimise ajalugu.
Nende programmide, ma kasutada ka :-) In Cathodique Otsin ja vaadata videoid ja Mémoires Hoian väike märkus. Viimase takistab kasutamist täies ulatuses, et mul on see alati on silumisrežiimis ja kuidas see on võimatu keskenduda kirjalikult midagi, tahad alati midagi nullist kõige programmi.
Märkused blogid ma kirjutan programmis MarsEdit (LRA hea asendaja BlogJet Mac, eriti kolmanda versiooni, mis hiljuti tuli välja :-).
Twitteri konto Mul on neli, nii et kasutage veebiliidese ei ole võimalik. ma kasutan Tweetie (Tasuta versioon, mille reklaamid).
VirtualBox Mul on 6 virtuaalarvuteid: Windows XP, Ubuntu 9.10, Ubuntu 10.04, PC-BSD, Mint Linux, Arch Linux. Windows vaja testida meie Windows-põhised programmid ja töötab edasimüüja juhtpaneel ja Linux ja BSD - katsete jaoks. VirtualBox - tavaline programm, kuid iga värskenduse siin ja seal on viga. Aga tasuta (kuigi, Oracle ilmselt juba tegemise plaanid raha väljapaistvate domeeni kasutajatele). Ma kasutasin kasutada Parallels, kuid langes niipea, kui see sai liiga palju piduri MacBook Pro. Ma ei tea, miks keegi teine töötab hästi.
Et faile kasutada kahte programmi: Cyberduck ja Interarchy. Ma nautisin ainult Interarchy, kuid see ei toeta Rackspace Cloud Files, mida me vastuvõtva programmi jaotused.
Lisaks Gmaili web kasutades Google Reader, Docs, Calendar, GitHub, Flickr ja Picasa Web.
Kalender ma kasutan peamiselt salvestamist minevikusündmuste, mis siis on meeles pidada, arvutada, kui palju aega on möödunud, samuti näha, kui järgmisel võistlusel Formula 1. Mõned sündmused ja asjad, mida tuleb määratud teatud aja Mul on peaaegu mingit. Loetelu teha ma ei kasuta: Ma töötan vaikimisi režiimi usaldamatuse. On vaja osta patareisid? Unustatud, noh, okei, ma osta järgmine kord. See on vajalik, et vastata kirja? Kui ma unustan, ma visati. Muidugi, ma ei ole nii sageli unustada midagi, ja ma ei ole tõesti nihilists. Aga küsimus "Getting Things Done" - kirjutatud paberile ja viska ning pea ja seejärel perioodiliselt läbi ja pidage meeles - mul ei tööta, sest kui ma harjutada GTD ma arvan, et ainult umbes GTD. 5 tükki juba programme luua teha nimekirju, kirjutada lõpetamata. piisavalt :)
Isegi Google Analytics kasutab peaaegu iga päev: vaadates liiklust ja torkima.
IM ei kasuta seda, sest ma ei meeldi olla segane. Worth Skype, mis mõnikord on mugav, pluss, kui keegi küsib midagi kiiret, et arutada, omakorda Google Talk Gmailis.
Mac OS X Dock ma paremal ja hiljuti hakkasin seda varjata. Et liikuda programmi aknad ja kasutamise kiirklahve. Et käivitada programme - Spotlight (varem kasutatud Quicksilver ja Google Quick Launch Box).
Laud on kasutatud ajutise faile, mis on kusagil siis ma drag või kustutada. Desktop picture mõnikord meeleolumuutused, kuid tavaliselt see on lihtsalt hall (# 2D2D2D). Pole paha tuju, ja esteetika.
Spaces ei kasuta - ma äkitselt liigub sinna-tänna. See on palju lihtsam peita programmi (Cmd + H) või kõikide programmide peale aktiivse (Cmd + opt + H).
Kas koht oma paberi töö?
Praktiliselt ükski. Mul on märkmik, kuid ma sinna minna väga harva kirjutada. Vahel ma juhtida visandid liidese.
Kas unistus konfiguratsiooni?
Ma tahan, et mu praegune arvuti on töötanud vähemalt 10 aastat. On täidetud, on võimalik, et paar aastat, et muuta traditsioonilist kõvaketas SSD ja DVD-draivi visata.
Tõesti tahad hea operatsioonisüsteem, sest ei Mac OS X või Linux või veelgi enam Windows ei sobi mulle. Ma tunnen, et saate töötada palju tõhusamalt, kuid nii see on - ma ei tea :-)