Θέσεις εργασίας: η ιστορία του Ντμίτρι ειλικρινής, δημοφιλής blogger, για την ανάπτυξη πολλών χρήσιμων προγραμμάτων
Θέσεις εργασίας / / December 27, 2019
Σήμερα οι πελάτες μας είναι Ντμίτρι ειλικρινής με πολύ εκτεταμένη ιστορία για το πώς λειτουργεί. Ντμίτρι - ο ιδρυτής μιας μικρής εταιρείας που παράγει μια κόλαση χρήσιμο λογισμικό για Mac και Windows. Στην πραγματικότητα, οι άνθρωποι σαν κι αυτόν που ονομάζεται «shareware» και αν ανήκετε σε αυτό το επάγγελμα ή θέλουμε να κάνουμε, η ιστορία θα είναι σχετικά με τις μεθόδους εργασίας για να σας καθοδηγήσει, καθώς και σε όλα τα προγράμματα που ανάγκη.
Επίσης, συχνά κατηγορείτε ότι οι πελάτες μας σχεδόν όλα τα Mac χρήστες. Dima - πάρα πολύ, αλλά έχει ένα πολύ περίπλοκο υπολογιστές Mac σχέση που θα ενθουσιάσουν το Mac haters και τους οπαδούς zastyaavyat πιστεύουν ότι οι «παπαρούνες δεν είναι το ίδιο.» Dima περπάτησε και GTD, ούτε προσθέτουν ούτε να πάρει :)
Καλή ανάγνωση!
Τι κάνετε στην εργασία σας;
Θα έρθει και να γράψει το πρόγραμμα, το σχεδιασμό των γραφικών, καθιστώντας την περιοχή έχει ένα blog, κάνει μάρκετινγκ, απαντώντας σε επιστολές προς υποστήριξη της Κωδικοποίηση Ρομπότ. Έχω επίσης ένα blog στα ρωσικά Sellme.ru.
Πώς χώρο εργασίας σας;
Κάτι που είναι έξω από ένα laptop οθόνης σε λίγο ενδιαφέρον για μένα. Σπάνια βρίσκω τον εαυτό μου στην ίδια θέση: που κάθονται στο τραπέζι ή σε μια καρέκλα ή στην καρέκλα, στη συνέχεια, μια άλλη καρέκλα χωρίς ένα τραπέζι, βάζω στον καναπέ, στη συνέχεια, καθίστε στο μπαλκόνι. Η τουαλέτα, επίσης, εργαστεί, ναι. Το καλοκαίρι περιστασιακά Φεύγω για το έργο στο καφενείο, και πολλά ταξίδια στο αυτοκίνητο κάπου μακριά στο δάσος.
Τι υλικό χρησιμοποιείτε;
Πριν από δύο χρόνια έγραψα ένα άρθρο "Γιατί έχω τρεις παπαρούνας”. Εν συντομία, επειδή ένας από αυτούς είναι πάντα στην επισκευή. Τώρα έχω τέσσερις παπαρούνες, και τρεις από αυτούς είναι σπασμένα, και ένα δεν ταιριάζει (είναι σε PowerPC).
Δεν θα χρησιμοποιήσει την πλατφόρμα Lifehacker, να διαμαρτύρονται για την ποιότητα της Apple, αλλά και να εξηγήσει εν συντομία. Τώρα έχω ένα νέο μικρό λευκό πλαστικό unibody MacBook (2.26 GHz Core 2 Duo, 4 GB DDR3, 250 GB HDD). Μετά από τρεις μήνες από τη χρήση περιμένει για την αντικατάσταση της μητρικής πλακέτας και οθόνη. Αυτός δεν είναι ακόμη νεκρός, έτσι είμαι για το τώρα και το έργο μου. Το υπουργικό συμβούλιο είναι το MacBook Air, το οποίο είναι σε αναμονή για το Δεκέμβριο βρόχο οθόνη αντικατάστασης - έχουν καταρρεύσει για δεύτερη φορά, και αυτή είναι η δεύτερη Air. Ακόμα ένα παλιό 17 «MacBook Pro, το οποίο διαθέτει οθόνη από κάποια συντρίμμια του τραύματος. Στην πραγματικότητα, υπήρξε αρχικά μια οθόνη Δεν προορίζεται για οτιδήποτε άλλο εκτός από τα γραφικά EGA. Αρχαία iBook δεν είναι κατάλληλο, επειδή το Mac OS X 10.6 για PowerPC εκεί.
Έτσι, όταν πρόκειται για το έτος του Linux στην επιφάνεια εργασίας όταν σταματήσει το πρόγραμμα για Mac, MacBook, και όταν αυτό σπάσει και πάλι προς τα κάτω, θα προχωρήσουμε στο άλλο εξοπλισμό.
Στο σπίτι έχω δύο Wi-Fi router: ένα - D-Link για το ADSL-παροχέα (7 megabits), το άλλο - για Ethernet-πάροχο Asus (15 megabits). Ακόμα έχουν AirPort Express, αλλά δεν υποστηρίζει VPN, έτσι δεν χρησιμοποιείται.
Τηλέφωνο - iPhone 3G. Προηγούμενο ήταν μια πρώτης γενιάς iPhone, αλλά έσπασε όταν έπεσε στο πάτωμα με πλακάκια (το κάτω μέρος της οθόνης πλέον να αισθανθεί το άγγιγμα, το οποίο είναι πολύ αστείο είναι - φανταστείτε εμένα, προσπαθεί να ξεκλειδώσει το τηλέφωνο και δεν καταλάβαινα τι συνέβαινε: περιλαμβάνουν απενεργοποιημένο, επειδή το μικρό πράγμα που χρειάζεται να κάνετε είναι να τραβήξει την κορυφή, αλλά για να ξεκλειδώσετε - με οποιοδήποτε τρόπο). iPhone επιλέχθηκε επειδή δεν υπήρχε τίποτα καλύτερο, και θα ήθελα να το πρόγραμμα για αυτό. Μόλις η Apple δράση σε σχέση με τον κύριο του έργου σε πρόγραμμα για perehotelos αυτό.
Υπάρχουν η Apple πληκτρολόγιο (διαφανές, όχι αλουμίνιο) και Mighty Mouse. Ποιο είναι το πρώτο ότι η δεύτερη - η φρίκη. Ξαπλώστε σε αδράνεια, μόνο μερικές φορές χρησιμοποιούν το ποντίκι όταν χρειάζεται να σχεδιάσετε κάτι που το trackpad δεν λειτουργεί (φθηνό tablet, καθώς δεν υπάρχει, αλλά δεν χρησιμοποιήθηκε ποτέ).
Τι χρήση του λογισμικού;
Τα τρία κύρια προγράμματα: ένα επεξεργαστή κειμένου, πρόγραμμα περιήγησης και Xcode.
Με ένα πρόγραμμα επεξεργασίας κειμένου, ακόμα δεν έχω αποφασίσει: το χρησιμοποιώ TextMateτότε Emacsτότε MacVimΣτη συνέχεια, vim στην κονσόλα, τότε το gedit. Βολικά, τα πεδία κειμένου imaksovskie κακάο πάρει κάποιο πλήκτρο (π.χ., C-ένα, C-e για να μεταβείτε στην αρχή ή στο τέλος της γραμμής).: wq
Browser μου είναι πρόσφατα Chrome, ή πριν από αυτό, θα χρησιμοποιηθεί Safari. Υπάρχουν Firefox, το οποίο μερικές φορές χρησιμοποιούν για το Firebug, YSlow και Page Speed, αλλά στο Chrome / Safari Web Inspector έχει ήδη γίνει αρκετά σκληρή για να τους αντικαταστήσουν.
Η χρήση Chrome επεκτάσεις Flashblock, Έγγραφα PDF / PowerPoint Viewer, Αποστολή χρησιμοποιείτε το Gmail (χωρίς κουμπί) και τροποποιήθηκε πλοήγησης πληκτρολογίου για το Chrome. Το τελευταίο είναι πολύ παρόμοια - αντί να στοχεύουν το trackpad στους συνδέσμους, πατάω «/», βάζοντας ένα ζευγάρι επιστολές στις οποίες βλέπω και εγώ πατήστε «Επιστροφή». Το μειονέκτημα της αρχικής επέκτασης ότι εξετάζει όλες τις συνδέσεις στη σελίδα και κύλιση της οθόνης, αν και είναι προφανές ότι ο χρήστης θέλει να «κλικ» στον σύνδεσμο που βλέπετε, γι 'αυτό άλλαξε λίγο - έκδοση μου επιδιώκει ορατά μόνο στην οθόνη συνδέσεις. εγώ I δημοσιεύτηκε τον πηγαίο κώδικαΑλλά δεν έχει δημοσιευθεί στη Συλλογή Επεκτάσεων... Στην πραγματικότητα, ειδικά για τους αναγνώστες Lifehacker μόνο Την δημοσιεύονται :-) Υπάρχει επίσης ένα βίντεο σχετικά με το πώς λειτουργεί.
Xcode. Ένα καλό IDE για το κακάο-προγραμματισμού. Μπορώ να χρησιμοποιήσω το συνδυασμό χρωμάτων «Low Key» και plugin απελευθέρωση GoogleΑυτό αφαιρεί επιπλέον κενά κατά την αποθήκευση αρχείων.
Από τους αρχαίους χρόνους, μπορώ να χρησιμοποιήσω το Gmail, αλλά μόνο πρόσφατα σε λειτουργία από το Mail στο web-based interface του. Εμπόριο - είναι πολύ βολικό.
Στο Gmail Labs που έχω περιλαμβάνονται: Έλεγχοι για προχωρημένους IMAP (όταν χρησιμοποιείται Mail, ήταν πολύ χρήσιμο), δημιουργήστε ένα έγγραφο, Προσαρμοσμένη Ημερομηνία Μορφές, Flickr προεπισκόπηση, το Google Docs προεπισκοπήσεις, η Google Φωνή παίκτης, Navbar drag and drop, Picasa προεπισκοπήσεις, Απόσπασμα επιλέξετε κείμενο, τσιμπήματα Υπογραφή, SMS στο Chat, Τίτλος τσιμπήματα (μεταφορές "Gmail" στο τέλος «Gmail header - Εισερχόμενα (10) - [email protected] «).
Κατά την επεξεργασία του ταχυδρομείου, ακολουθώ την αρχή Εισερχόμενα-σχεδόν-Zero. Κάτι που πρέπει να απαντηθούν αμέσως απάντηση, και το αρχείο. Σε περίπτωση που έχετε να σκεφτείτε λίγο, αφήνω να βρίσκονται στα εισερχόμενα. Σε περίπτωση που έχετε χρόνο να σκεφτεί ή να περιμένουμε κάτι, έβαλα την ετικέτα «Αργότερα» και αρχειοθετούνται. Μερικές φορές «nemnozhno σκέφτονται» έχει καθυστερήσει για μεγάλο χρονικό διάστημα και συσσωρεύονται στα εισερχόμενα 10-15 γράμματα. Τους επεξεργάζονται περίπου μία φορά την εβδομάδα (ή ξεχάσετε να πω).
Με το Gmail μεταφέρεται στο κυρίως χρησιμοποιώντας το πληκτρολόγιο (πατήστε «;» Αν δεν ξέρετε πώς). Σε γενικές γραμμές, guglovtsy συνεργάτες που κάνουν τέτοια πράγματα: μπορώ να χρησιμοποιήσω το πληκτρολόγιο και το Google Reader και το Google στην αναζήτηση (για αυτό θα πρέπει να ενεργοποιήσετε ένα πείραμα συντομεύσεις πληκτρολογίου). Χωρίς το τελευταίο, δεν αντιπροσωπεύουν την αναζήτηση: πώς να κολλήσει το χέρι του σε παραπομπές αν γρηγορότερα για να περιηγηθείτε μέσα από τα αποτελέσματα αναζήτησης χρησιμοποιώντας j / k, και να ανοίξει το δικαίωμα της επιστροφής;
Ένα χρόνο με την υποστήριξη απομνημονεύματα Cathodique και των χρηστών, να χρησιμοποιήσω FogBugz (δωρεάν λογαριασμό για τους μαθητές και τις νεοσύστατες επιχειρήσειςHehe), αλλά δεν συμβουλεύει κανέναν να το κάνει, και σύντομα πρόκειται να απαλλαγούμε από αυτό και να προχωρήσουμε στο Gmail. Ο συνάδελφός μου και την υποστήριξη BlogJet ScreenSketcher χρησιμοποιεί τους χρήστες και το περιεχόμενο του Gmail.
Στείλτε μας έτσι τοποθετημένα: codingrobots.com τρέχει στο Google Apps. Για κάθε πρόγραμμα, έχουμε μια ξεχωριστή υποστήριξης διεύθυνση. Mail BlogJet και ScreenSketcher είναι σύνδεσής τους συναδέλφους, μετά απομνημονεύματα Cathodique και προς τα εμπρός για να FogBugz μου, το υπόλοιπο αριθμό των διευθύνσεων προς τα εμπρός στο Gmail μου. Στο υποστήριξη @ φίλτρα είναι: Εάν ένα μήνυμα περιέχει μια λέξη ή BlogJet ScreenSketcher, στη συνέχεια, προς τα εμπρός μια επιστολή σε έναν συνάδελφο, άλλοι με αφήσει. Μερικές φορές υπάρχουν σχολεία (π.χ., για τη στήριξη BlogJet εγγραφής για Απομνημονεύματα) και θα σας αποστείλουμε τα γράμματα ο ένας στον άλλο, αλλά αυτό συμβαίνει σπάνια. Ακόμα καλύτερα από ό, τι FogBugz.
Bug tracker έχω σχεδόν κανένας. Αν κάποιος βρίσκει ένα σφάλμα στο πρόγραμμα, θα προσπαθήσουμε να το διορθώσουμε άμεσα. Crash εκθέσεις συσσωρεύονται σε μια ξεχωριστή ετικέτα στο Gmail και να δούμε μέσα από αυτό, αν η ίδια πτώση είναι μεγαλύτερη από δύο, τότε είναι κάποιο είδος του προγράμματος bug, το οποίο πρέπει να διορθωθεί. Αν κάποιος απαιτεί μια δυνατότητα, εγώ δεν θα γράψει, αλλά απλά να απομνημονεύσετε. Γιατί αν αυτό το χαρακτηριστικό θα ζητήσει πολλές φορές, εγώ δεν ξέχασε και θα. Και αν σπάνια - τότε δεν χρειάζεται. Στην αρχή ήμουν ανησυχούν γι 'αυτό και προσπάθησα όλα τα είδη των bagtrekilki, αλλά επειδή έμαθε ότι 37signals κάνουν το ίδιο, και ηρέμησε. Κάθε ένα από τα προγραμματιστών του προγράμματός μας, ως εκ τούτου, η κύρια λειτουργία του bagtrekilok - αλλαγή την ευθύνη για τα σφάλματα ( «γράψατε αυτό σκουπίδια, εσείς και η σωστή» - «Όχι, φταίει κωδικός σας») - δεν το κάνουμε που απαιτούνται.
Γυρνάμε στις τέχνες. Για να σχεδιάσετε όλα τα είδη των μικρών πραγμάτων (κουμπιά, εικονίδια, γραφικά για την ιστοσελίδα) χρήση που βελανίδι και μερικές φορές σειρήτιΌταν Acorn'e στερείται λειτουργικότητα.
Διανυσματικά γραφικά (εικονίδια για τα προγράμματα, λογότυπα, MacBook) Ισοπαλία στο Inkscape. Φυσικά, δεν ήμουν ένας καλλιτέχνης, αλλά Inkscape μου αρέσει, παρά το μειονέκτημα ότι είναι ότι Gimp που εργάζονται για το X11 και δεν φαίνονται μητρική για Mac.
Ξοδεύω πολύ χρόνο στο τερματικό. Έχω ένα μικρό κομμάτι με ένα κανονικό bash Αλλαγές στη διαμόρφωση: Πράσινο $, εμφανίζει τον τρέχοντα κατάλογο στη σειρά και, αν ο κατάλογος είναι μια git-αποθήκη, εμφανίζοντας την τρέχουσα brunch. Πλέον ψευδώνυμα σε ls: «la» για να εμφανίσετε κρυφά αρχεία και «Π» για μια λεπτομερή λίστα.
Για να διευκολυνθεί η μετάβαση από τη χρήση καταλόγων autojump. Handy πράγμα που θυμάται πού πηγαίνουν συχνά και, στη συνέχεια, αντί του cd ~ / Έργα / cathodique να πληκτρολογήσετε μόνο ένα μέρος από τα ονόματα καταλόγου: ι γάτα, να πάει σε αυτό.
Για να εγκαταστήσετε τα διάφορα πακέτα που χρησιμοποιούνται για να χρησιμοποιήσετε MacPorts, αλλά που πάντα τη βιβλιοθήκη σας (για να βάλουν κάποια μικρή αλλαγή, τινάζει ένα σωρό διαφορετικές εκδόσεις του Perl, κλπ), γι 'αυτό μετακόμισε στο homebrew - χρησιμοποιεί τη βιβλιοθήκη, η οποία είναι ήδη σε Mac OS X.
Μερικές φορές, αντί της rm, η χρήση σκουπίδια - δεν διαγράφει πραγματικά τα αρχεία, αλλά θέσεις τους στον κάδο απορριμμάτων. Ακριβώς σε περίπτωση.
Git - το αγαπημένο μου σύστημα ελέγχου εκδόσεων. Άρχισα να CVS, στη συνέχεια άλλαξαν σε Subversion (όλα λάσπης), στη συνέχεια, στο Git, Mercurial για αργότερα, αργότερα ορυκτά και επέστρεψε στο Git. Και κάπου ανάμεσα προσπάθησα Παζάρι. Mercurial και ορυκτά μου άρεσε, αλλά Git είναι ακόμα περισσότερο. Επιπλέον, GitHub μόλις ταξί. Εκτός από το interface της κονσόλας, έχω μερικές φορές χρησιμοποιούν GitX για εύκολη ιστορικό περιήγησης.
Τα προγράμματά τους, μπορώ επίσης να χρησιμοποιήσετε :-) Σε Cathodique Ψάχνω για και να παρακολουθήσουν βίντεο, και απομνημονεύματα Κρατάω μια μικρή σημείωση. Τελευταία αποτρέπει τη χρήση του πλήρους βαθμό που το έχω πάντα είναι σε λειτουργία εντοπισμού σφαλμάτων, και πώς είναι αδύνατο να επικεντρωθεί στην γράφοντας κάτι, θέλετε πάντα κάτι για να το μηδέν στην πιο του προγράμματος.
Σημειώσεις επί των blogs που γράφω στο πρόγραμμα MarsEdit (LRA καλή αντικατάσταση BlogJet στο Mac, ειδικά με την τρίτη εκδοχή, η οποία πρόσφατα βγήκε :-).
Το Twitter λογαριασμό Έχω τέσσερα, έτσι ώστε να χρησιμοποιήσετε το web interface δεν είναι δυνατή. χρήση που Tweetie (Μια δωρεάν έκδοση με διαφημίσεις).
ο VirtualBox Έχω 6 εικονικές μηχανές: Windows XP, Ubuntu 9.10, Ubuntu 10.04, PC-BSD, Mint Linux, Arch Linux. Τα Windows πρέπει να δοκιμάσει τα προγράμματά μας που βασίζεται στα Windows και να λειτουργήσει ένα μεταπωλητή πίνακα ελέγχου, και Linux και BSD - για πειράματα. VirtualBox - ένα κανονικό πρόγραμμα, αλλά με κάθε ενημέρωση εδώ και εκεί υπάρχει ένα bug. Αλλά δωρεάν (αν και, Oracle πιθανώς ήδη κάνει σχέδια για τα χρήματα με επιφανείς χρήστες τομέα). Θα χρησιμοποιηθεί για να χρησιμοποιήσετε τα Parallels, αλλά έπεσε από τη στιγμή που έγινε πάρα πολύ φρένο στο MacBook Pro. Δεν ξέρω γιατί όλοι οι άλλοι δουλεύει μια χαρά.
Για να ανεβάσετε τα αρχεία χρησιμοποιούν δύο προγράμματα: Cyberduck και Interarchy. Μου άρεσε μόνο Interarchy, αλλά δεν υποστηρίζει Rackspace Cloud Files, το οποίο διανομές πρόγραμμα υποδοχής.
Εκτός από το Gmail διαδίκτυο χρησιμοποιώντας το Google Reader, Έγγραφα, Ημερολόγιο, GitHub, το Flickr και το Picasa Web.
Ημερολόγιο χρησιμοποιώ κυρίως για την καταγραφή γεγονότα του παρελθόντος, τα οποία στη συνέχεια θα πρέπει να θυμόμαστε, Για να υπολογίσετε πόσο χρόνο έχει περάσει, καθώς επίσης και να δούμε πότε το επόμενο αγώνα Φόρμουλα 1. Μερικά γεγονότα και πράγματα που πρέπει να ανατεθεί σε ένα ορισμένο χρονικό διάστημα δεν έχω σχεδόν καθόλου. Να κάνουμε λίστα δεν χρησιμοποιώ: Δουλεύω στην προεπιλεγμένη λειτουργία της αναξιοπιστίας. Είναι απαραίτητο να αγοράσει μπαταρίες; Ξεχάσατε καλά, εντάξει, μπορώ να αγοράσω την επόμενη φορά. Είναι αναγκαίο να δοθεί απάντηση στην επιστολή; Αν ξεχάσω, έχω κλώτσησε. Φυσικά, δεν είμαι ξεχνάμε τόσο συχνά κάτι, και δεν είμαι πραγματικά μηδενιστές. Αλλά το θέμα «Getting Things Done» - γραμμένο σε χαρτί και να τα πετάνε, και το κεφάλι, και στη συνέχεια περιοδικά επανεξετάσει και να θυμάστε - μου δεν λειτουργεί, γιατί όταν ασκώ το GTD, νομίζω ότι μόνο για το GTD. 5 κομμάτια που έχουν ήδη προγράμματα για να δημιουργήσετε λίστες, γράψτε ημιτελή. αρκετά :)
Ακόμη και το Google Analytics χρησιμοποιεί σχεδόν κάθε μέρα: βλέποντας την κίνηση και πούτσος.
IM δεν το χρησιμοποιούν γιατί δεν μου αρέσει να αποσπούν την προσοχή. Αξίζει Skype, το οποίο μερικές φορές έρχεται σε βολικό, καθώς και όταν κάποιος ζητά κάτι γρήγορο για να συζητήσουν, στροφή στο Google Talk στο Gmail.
Σε Mac OS X Dock μου προς τα δεξιά, και πρόσφατα άρχισα να το κρύψει. Για να μετακινήσετε τα παράθυρα του προγράμματος και τις συντομεύσεις χρήση του πληκτρολογίου. Για να εκτελέσετε προγράμματα - Spotlight (που χρησιμοποιήθηκε προηγουμένως Quicksilver και το Google Quick Launch Box).
Επιφάνεια χρησιμοποιείται για τα προσωρινά αρχεία που βρίσκονται κάπου τότε σύρετε ή διαγραφής. εικόνα Desktop μερικές φορές οι αλλαγές στη διάθεση, αλλά συνήθως είναι απλά ένα γκρι (# 2D2D2D). Δεν είναι μια κακή διάθεση, όσο και για την αισθητική.
Θέσεις μην χρησιμοποιείτε - διαλείμματα θα πρέπει να κινείται πέρα δώθε. Είναι πολύ πιο εύκολο να κρύψει ένα πρόγραμμα (Cmd + H) ή όλα τα προγράμματα εκτός από το τρέχον (Cmd + Opt + Η).
Είναι μια θέση στη γραφική εργασία σας;
Σχεδόν κανένας. Έχω ένα φορητό υπολογιστή, αλλά εγώ πάω εκεί πολύ σπάνια γράφουν. Μερικές φορές ήθελα να επιστήσω σκίτσα του περιβάλλοντος.
Είναι μια διαμόρφωση όνειρο εκεί;
Θέλω τρέχοντα υπολογιστή μου έχει εργαστεί τουλάχιστον 10 χρόνια. Ικανοποιούνται, είναι πιθανό ότι ένα-δύο χρόνια για να αλλάξει τον παραδοσιακό σκληρό δίσκο σε SSD και σε απόσταση DVD-drive.
Πραγματικά θέλω ένα καλό λειτουργικό σύστημα, γιατί δεν το Mac OS X, ή το Linux, ή ακόμη περισσότερο τα Windows δεν μου ταιριάζει. Πιστεύω ότι μπορείτε να εργαστείτε πολύ πιο αποτελεσματικά, αλλά αυτό είναι το πώς θα είναι - δεν ξέρω :-)