वेब डेव्हलपमेंटसाठी तुम्हाला मॅकची गरज आहे का? प्रोग्रामरसाठी मॅकबुक. त्याची किंमत आहे का? किलर वैशिष्ट्य: टच बार

वारंवार विचारले जाणारे प्रश्न 22.06.2020
वारंवार विचारले जाणारे प्रश्न

खर्च! अर्थात तो वाचतो आहे!

तुम्ही MacBook का वापरावे याची 100 कारणे तुम्हाला कोणताही Mac मालक सांगेल आणि मी त्यापैकी एक आहे. मी ऍपलचा चाहता आहे आणि नेहमी या तंत्रज्ञानाला थंब्स अप देतो. या लेखात मला असे का वाटते हे स्पष्ट करायचे आहे.

मी, सर्व केल्यानंतर, कमतरतांसह प्रारंभ करेन.

गैरसोय १- ते महाग आहेत.

होय, खरंच, माकी-पुस्तके इतर उपकरणांपेक्षा महाग आहेत. होय, तुम्हाला काही रोख रक्कम बाहेर काढावी लागेल. परंतु! वापरलेल्या संगणकाच्या पर्यायाबद्दल विसरू नका. माझ्याकडे आता MacBook Pro 15’ 2013 आहे, ज्याने माझ्या आधी दोन मालक पाहिले आहेत आणि कोणत्याही तक्रारीशिवाय उत्कृष्ट कार्य करतात.

मला इतर कोणतेही तोटे आढळले नाहीत... त्यामुळे फायद्यांकडे वळूया.

प्लस १- उच्च दर्जाचे आणि सुंदर असेंब्ली.

ऍपल उपकरणे अतिशय उच्च गुणवत्तेसाठी एकत्र केली जातात. शरीर शुद्ध ॲल्युमिनियमचे बनलेले आहे, सर्वकाही व्यवस्थित बसते, काहीही लटकत नाही, लटकत नाही, पडते किंवा खेळत नाही. तुम्ही ते तुमच्या हातात घ्या आणि ते छान आहे... जसे की, खरं तर, सफरचंदापासून सर्वकाही)

आणि जर तुम्ही ते वेगळे केले तर... तुम्हाला मॅकबुकचे आंतरिक सौंदर्य देखील दिसेल. सर्व काही मोजले जाते, सत्यापित केले जाते, चाहते एकमेकांच्या अगदी विरुद्ध असतात. सौंदर्य!

प्लस २- सर्व काही टर्नकी आहे.

आपण अनुभवी वापरकर्ता नसल्यास आणि ऑपरेटिंग सिस्टम आणि ड्रायव्हर्स काय आहेत हे खरोखर समजत नसल्यास, सफरचंद आपल्यासाठी नक्कीच आहे. मॅकबुक विकत घेताना, तुम्ही फिलिंगबद्दल अजिबात काळजी करू नका. तुम्ही संगणक विकत घेतला, तो अनपॅक केला आणि तो लगेच वापरू शकता. तुम्हाला फक्त तुमच्या छंदांसाठी काही अतिरिक्त प्रोग्राम इन्स्टॉल करायचे आहेत. जरी प्रोग्राम स्थापित करण्यासाठी, आपल्याला अतिरिक्त काहीही स्थापित करण्याची आवश्यकता नाही, इंस्टॉलर चालवा इ. तुम्ही फक्त प्रोग्राम आयकॉन घ्या आणि तुमच्या कॉम्प्युटरवरील ॲप्लिकेशन्स फोल्डरमध्ये ड्रॅग करा. होय, स्थापना कशी होते - फक्त ड्रॅग आणि ड्रॉप)

प्लस ३- टचपॅड.

पूर्वी, मला टचपॅडवर काम करणारे लोक समजत नव्हते. सर्व लॅपटॉपवर, टचपॅड अत्यंत लहान आणि अस्वस्थ आहेत, परंतु Mac वर टचपॅड वापरणे आनंददायक आहे.

सर्व प्रथम, ते प्रचंड आहे!

दुसरे म्हणजे, ते उत्तम प्रकारे कॉन्फिगर केले आहे! मी म्हणेन की ते MacOS साठी कॉन्फिगर केले आहे. मी माझ्या बीचवर विंडोज इन्स्टॉल केल्यामुळे आणि सर्व लॅपटॉपप्रमाणेच त्यासोबत काम करणेही गैरसोयीचे आहे. पण जेव्हा मी MacOS लाँच करतो तेव्हा सर्व काही बदलते. तो स्वर्ग आहे.

ओह...मी हे सांगायला विसरलो की टचपॅड अनेक जेश्चरला सपोर्ट करतो. आणि तुम्ही फक्त उंदीर हलवू शकत नाही तर... सर्वसाधारणपणे, तुम्ही खूप काही करू शकता... शंभर वेळा वाचण्यापेक्षा एकदा पाहणे चांगले.

प्लस ४- ऑपरेटिंग सिस्टम.

सर्व Macs MacOS ऑपरेटिंग सिस्टम चालवतात. हे खूप सोपे आहे.

हे स्पष्ट करण्यासाठी, संगणकाच्या आकाराच्या फोनची कल्पना करा, त्यास टचपॅडसह एक कीबोर्ड जोडला गेला आणि फायलींसह कार्य करण्यासाठी एक प्रोग्राम जोडला गेला. थोडक्यात, हे MacOS आहे. अजून काय बोलावं तेही कळत नाही. सर्व काही अगदी सोपे आणि स्पष्ट आहे.

प्लस ५- ते लटकत नाही.

तुम्ही ते बरोबर वाचा. ते लटकत नाही. जवळजवळ... अर्थात, कोणत्याही तंत्रज्ञानाप्रमाणे, ते गोठवू शकते, परंतु विंडोजसारखे नाही. जर, काही बाबतीत, विंडोज पूर्णपणे आणि बराच काळ गोठत असेल, तर मॅकओएसमध्ये फक्त "जड" प्रोग्राम गोठतो आणि जेव्हा तुम्ही ते "फ्रीझ" होण्याची वाट पाहत असाल, तर तुम्ही व्हीके वर जाऊन बातम्या पाहू शकता. याव्यतिरिक्त, हे "फ्रीज" फारच अल्पकालीन असतात आणि फारच क्वचित येतात, म्हणून आपण ते व्यावहारिकपणे लक्षात घेत नाही.

प्लस ६- बॅटरी

बॅटरी खूप काळ टिकते. लोडवर अवलंबून 3 ते 6 तासांपर्यंत. परंतु सक्रिय वापरासह, असा आनंद काही वर्षे चालू राहील, नंतर सेवा जीवन संपेल आणि आपण कायमचे चार्जिंगशी संलग्न व्हाल)

परंतु बॅटरी संपुष्टात आली तरी, क्लायंटसोबतच्या मीटिंगमध्ये डिझाईन प्रोजेक्ट दाखवण्यासाठी तुमचा लॅपटॉप एक किंवा दोन तास शांतपणे काम करू शकेल.

प्लस ७ही UNIX सारखी कार्यप्रणाली आहे.

आता आपण प्रोग्रामरसाठी हे का सोयीचे आहे यावर आलो आहोत.

UNIX-सारखे - याचा अर्थ तुमच्याकडे टर्मिनल आहे. सामान्य प्रोजर्स टर्मिनलसह बरेच काम करतात. आणि प्रोग्रामिंगसाठी बऱ्याच गोष्टी विंडोजवर बदल केल्याशिवाय स्थापित केल्या जाऊ शकत नाहीत. ठीक आहे, उदाहरणार्थ, विंडोजवरील रुबीऑनरेल्समध्ये कोडिंग करणे कठीण होईल. खूप अवघड.

थोडक्यात, जे आधीपासून लिनक्स वापरत आहेत त्यांच्यासाठी, काहीही बदलत नाही, त्याशिवाय तुम्हाला बोनस म्हणून एक सुंदर, सुविचारित ऑपरेटिंग सिस्टीम असलेला सडपातळ लॅपटॉप मिळेल.

आणि ज्यांना साध्या html पृष्ठांवर वेबसाइट विकसित करणे थांबवायचे नाही ते लवकरच किंवा नंतर अशा प्रकारच्या फ्रेमवर्कवर येतील ज्यासाठी UNIX सारखी ऑपरेटिंग सिस्टम आवश्यक असेल.

होय, विंडोजवर तुम्ही हे सर्व तशाच प्रकारे करू शकता. परंतु लिनक्स किंवा मॅकवर ते खूप सोपे होईल, त्रासाशिवाय आणि डफसह अनावश्यक नृत्यांशिवाय.

म्हणून, लेखाच्या शीर्षकाचा सारांश देण्यासाठी, होय, मॅकबुकवर प्रोग्राम करणे खूप सोयीचे आहे, हे शक्य आहे आणि ते अवास्तव छान आहे!

शेवटी, मी तुम्हाला काही सामान्य प्रश्न देखील सांगू इच्छितो जे साधक आणि बाधकांशी संबंधित नाहीत, परंतु त्यांना फक्त उत्तरे देणे आवश्यक आहे.

  • जर तुमच्याकडे रेटिना स्क्रीन असेल तर याचा तुमच्या जीवनावर कोणत्याही प्रकारे परिणाम होत नाही. बरेच लोक प्रश्न विचारतात: "माझ्याकडे 2880px असल्यास मी 1280px मॉनिटरसाठी वेबसाइट कसे लेआउट करू?" त्यात हस्तक्षेप होत नाही. चित्र अतिशय स्पष्ट आणि सुंदर असेल याशिवाय काहीही बदलणार नाही.
  • जर तुम्ही Windows वापरकर्ता असाल तर तुम्हाला त्याची सवय करून घ्यावी लागेल. त्याची सवय व्हायला मला एक आठवडा लागला. हे ठीक आहे. पहिल्या दिवसात ते कसे वापरायचे ते अजिबात स्पष्ट नव्हते आणि मी स्टोअरमध्ये मॅक परत घेण्याचा विचार केला. परंतु एकदा का तुम्ही ते शोधून काढले की, तुम्ही नकार देऊ शकणार नाही.
  • MacOS वर प्रोग्रामच्या बाबतीत कोणतीही समस्या नाही. तुमच्याकडे Windows वर जे काही आहे ते Mac वर आहे किंवा तुम्ही बदली शोधू शकता. Windows आणि Mac OS दोन्हीसाठी आता बरेच प्रोग्राम बनवले आहेत.

    जेव्हा मी माझे पहिले MacBook विकत घेतले, तेव्हा माझ्या आजूबाजूच्या प्रत्येकाने सांगितले की मी ते दाखवण्यासाठी विकत घेतले आहे. जरी माझ्या मनात असे विचार नव्हते. त्यांचा बहुधा हेवा वाटला असावा.

    जर आयफोन शो-ऑफसाठी विकत घेतला जाऊ शकतो, तर मॅक हा प्रथम आणि सर्वात महत्त्वाचा वर्कहॉर्स आहे.

    तुमच्या मॅकबुकचा स्वतःमध्ये आणि तुमच्या वेळेची गुंतवणूक म्हणून विचार करा.

    1) तरीही, कोणी काहीही म्हणो, ऍपल तंत्रज्ञान एक विशिष्ट स्थिती आहे. आणि MacBook सह मीटिंगला येणे हे प्लस म्हणून गणले जाईल.

    २) माझ्या पहिल्या मॅकबुकने माझ्यासाठी ६ वर्षे काम केले. दररोज, सकाळपासून संध्याकाळपर्यंत, त्याने जिद्दी निष्ठेने वेबसाइट्स विकसित करून मला पैसे कमविण्यास मदत केली. 6 वर्षे! याचा विचार करा! तुम्हाला असे बरेच संगणक माहित आहेत जे इतके दिवस जगण्यास तयार आहेत? आणि लक्षात ठेवा की माझा लॅपटॉप रात्रंदिवस काम करतो.

    अनुभवावरून, मी असे म्हणू शकतो की माझा पहिला लॅपटॉप 2 वर्षे काम केला आणि त्याची स्क्रीन तुटली, आणि दुसरा लॅपटॉप 2 महिने काम केला आणि जळून गेला... तुम्ही तुमचा स्वतःचा निष्कर्ष काढू शकता.

___________________________________

आणि एक शेवटची टीप: मॅकबुक कसे निवडायचे?

मला सफरचंद बद्दल काय आवडते हे तुम्हाला माहिती आहे का? कारण तिच्यासोबत तुम्हाला हे प्रश्न विचारण्याची गरज नाही. तुमच्याकडे किती प्रोसेसर आहेत किंवा किती RAM आहेत याचा विचार करू नका. गरज नाही. तुम्ही एक सु-निर्मित डिव्हाइस विकत घेत आहात जे कोणत्याही परिस्थितीत जलद आणि सोयीस्करपणे कार्य करेल.

खरेदी करण्यासाठी आपल्याला दोन गोष्टींवर निर्णय घेण्याची आवश्यकता आहे:

तुम्हाला संगणकाची गरज का आहे?

जागतिक स्तरावर, ऍपल तंत्रज्ञान 3 क्षेत्रांमध्ये विभागले गेले आहे:

अ) मॅकबुक एअर हा एक छोटा, संक्षिप्त, पातळ आणि फारसा शक्तिशाली संगणक नाही. हे त्यांच्यासाठी आहे ज्यांना फक्त इंटरनेट सर्फ करणे, चित्रपट पाहणे आणि Word मध्ये लेख लिहिणे आवश्यक आहे. बरं, शेवटचा उपाय म्हणून, फोटोशॉपमध्ये काम करा.

b) MacBook Pro हा एक शक्तिशाली लॅपटॉप आहे. हे त्यांच्यासाठी आहे ज्यांना कामासाठी पोर्टेबल, शक्तिशाली संगणक आवश्यक आहे.

c) iMac एक डेस्कटॉप संगणक आहे. ते मोठे आहे, ते शक्तिशाली आहे, परंतु ते पोर्टेबल नाही. ज्यांच्यासाठी एक चांगला वर्कहॉर्स असणे महत्वाचे आहे जे एका स्टॉलमध्ये राहते आणि शहरांमध्ये फिरत नाही)

तुझ्याकडे किती पैसे आहेत?

प्रोग्रामिंगसाठी शुभेच्छा आणि आशेने मॅकबुक खरेदी करा)

SitePoint वरील दोन अलीकडील लेख लोक त्यांच्या विकासाचे वातावरण कसे तयार करत आहेत याबद्दल बोलले. झॅक वॉलेस यांनी विंडोज डेव्हलपमेंट एन्व्हायर्नमेंट सेट करण्याविषयी सांगितले आणि शौमिक दैत्यरी यांनी उबंटू लिनक्समधील त्यांच्या अनुभवाबद्दल सांगितले.

या लेखात मला Mac OS X वर विकास वातावरण कसे सेट करायचे याबद्दल बोलायचे आहे. परंतु प्रथम, प्रोग्राम डेटाबद्दल थोडेसे.

मी एक फ्रीलान्स सॉफ्टवेअर आणि तांत्रिक दस्तऐवजीकरण विकसक आहे. हे लक्षात घेऊन, मला नियमितपणे विविध साधनांची आवश्यकता असते, मग ते सॉफ्टवेअर डेव्हलपमेंट, संशोधन, लेखन किंवा प्रयोगासाठी असो.

यासाठी अर्थातच कोड मॅनेजमेंट, रिमोट डेटाबेस सर्व्हरमध्ये प्रवेश आणि व्यवस्थापनापासून सामग्री लिहिणे आणि पाहणे या सर्व गोष्टी आवश्यक आहेत. तथापि, मॅकची मोठी गोष्ट म्हणजे त्यासाठी अनेक साधने उपलब्ध आहेत.

मूलभूत साधने

नवीन Mac मध्ये iWork सूट, सफारी, पूर्वावलोकन आणि Unarchiver, इतर GUI साधनांचा समावेश आहे. कमांड लाइनवर ते विविध ओपन सोर्स टूल्स जसे की SSH, Wget आणि cURL सह आढळतात. तथापि, ते एकटे पुरेसे नाहीत. योग्य वेब विकास आणि तांत्रिक लेखन तयार करण्यासाठी, आम्हाला इतर अनेक साधनांची आवश्यकता असेल. विशेषतः, मी नियमितपणे खालील संयोजन वापरतो:

  • ड्रॉपबॉक्स आणि Google ड्राइव्ह
  • फायरफॉक्स, गुगल क्रोम आणि क्रोमियम
  • पिक्सेलमेटर आणि स्किच
  • कोलोक्वियम, स्काईप, स्लॅक एव्हरनोट आणि वंडरलिस्ट.

ही साधने तुमच्या दैनंदिन बेसमध्ये जवळजवळ अपरिहार्य आहेत.

Dpopbox आणि Google मला क्लायंटसह फायली शेअर करण्याची परवानगी देतात. मी ब्राउझर आवृत्त्या वापरू शकतो, परंतु ॲप्स स्थापित केल्याने सिंक करणे सोपे होते.

आणि कोणतेही विकास वातावरण सर्व आधुनिक ब्राउझरशिवाय पूर्ण होणार नाही. Zack सारख्या Mac वर इंटरनेट एक्सप्लोरर समर्थित नसल्यामुळे, मी IE मधील साइट्सची चाचणी घेण्यासाठी - BrowserStack सारखी - विस्तृत साधनांचा वापर करतो.

Pixelmator आणि Skitch तुम्हाला तुमच्या इमेज सहज संपादित आणि भाष्य करण्यात मदत करतात. Pixelmator मोफत नाही, पण ते महागही नाही. आपण त्याऐवजी GIMP वापरू शकता, परंतु मला वाटते की त्याच्या इंटरफेसमध्ये बरेच काही हवे आहे.

मी नोट्स तयार करण्यासाठी आणि संग्रहित करण्यासाठी Evernote वापरतो. आणि तुम्हाला प्रोजेक्ट मॅनेजमेंटसाठी आवश्यक असलेली प्रत्येक गोष्ट वंडरलिस्टमध्ये आहे. याच्या मदतीने, मी क्लायंटसाठी जे काही करणे आवश्यक आहे ते करू शकतो, तसेच आमच्यात झालेल्या संभाषणांवर आणि मला अजूनही काय करायचे आहे यावर नोट्स ठेवू शकतो.

संपादक

पण आता आणखी गंभीर विषय पाहू: संपादन. मी दोन प्रकारचे संपादन तयार करतो - सामग्री आणि कोड, त्यामुळे संपादकांची माझी चर्चा ते प्रतिबिंबित करेल. तुम्ही काय तयार करता ते महत्त्वाचे नाही, Mac साठी बरेच चांगले संपादक उपलब्ध आहेत.

मी जेव्हा लिहितो तेव्हा मार्कडाउन फॉरमॅटमध्ये लिहितो. हे तुम्हाला विशेष सॉफ्टवेअर (जसे की मायक्रोसॉफ्ट वर्ड) शिवाय कोणत्याही मजकूर संपादकामध्ये संरचित डेटा लिहिण्याची परवानगी देते. Pandoc सारख्या साधनांचा वापर करून, तुम्ही जवळपास इतर कोणत्याही फाईल फॉरमॅटमध्ये सामग्री निर्यात करू शकता.

मजकूर संपादक

मार्कडाउनमध्ये लिहिण्यासाठी, मॅकडाउन, iA लेखक आणि लेखक प्रो आणि Mou यासह अनेक उत्कृष्ट स्थानिक ॲप्स उपलब्ध आहेत. हेक, तुम्ही TextEdit देखील वापरू शकता, जरी ते या कार्यासाठी फारसे उपयुक्त नाही. याव्यतिरिक्त, Gingko, Draft, आणि Bruno Škvorc चे आवडते, StackEdit यासह विविध ऑनलाइन मार्कडाउन संपादक आहेत.

मी त्यांचा वापर केला आहे आणि मी त्या सर्वांसाठी आश्वासन देऊ शकतो, जरी मी ते नियमितपणे वापरत नाही. माझ्यासाठी, सर्वोत्तम साधन म्हणजे Vim, आदर्शपणे MacVim. ते स्थापित आणि कॉन्फिगर करण्यासाठी थोडा जास्त वेळ लागेल. पण एकदा तुम्ही हे केल्यावर तुम्हाला समाधान मिळेल. शिवाय, ते विनामूल्य आहे. तुम्हाला स्वारस्य असल्यास, GitHub वर माझे Vim कॉन्फिगरेशन रेपॉजिटरी पहा.

कोडिंग ऍप्लिकेशन्स

उत्कृष्ट गुणवत्तेचा उत्कृष्ट मजकूर 3 नेहमीच असतो, ज्याचा मी वारंवार वापर करतो आणि शिफारस करतो. TextMate 3 देखील आहे, जे हलके, साधे आणि एक्स्टेंसिबल आहे. पण माझ्या संपादकाची निवड PhpStorm आहे. IntelliJ वर आधारित, ते बरेच काही करते; आणि ते जे काही करत नाही त्यासाठी बहुधा प्लगइन अस्तित्वात आहे. ते मोफत नाही. परंतु किंमत खरोखर तितकी वाईट नाही, विशेषत: जेव्हा आपण फायदे तोलता.

आवृत्ती नियंत्रण

पुढे, आवृत्ती नियंत्रण पाहू. मी लिहिल्यास किंवा कोड केल्यास, मी नेहमी आवृत्ती नियंत्रण वापरतो. आणि निवडीचे माझे आवृत्ती नियंत्रण Git आहे. हे मला उघड आहे. तथापि, आपण मर्क्युरियल अगदी आरामात वापरू शकता. तुम्ही सबव्हर्जन वापरत असाल, तर ठीक आहे. पण मी प्रामाणिकपणे CVS चे समर्थन करू शकत नाही.

जेव्हा Git वापरण्याची वेळ येते तेव्हा मला वाटते की निवडण्यासाठी अनेक चांगली Mac साधने आहेत. प्रथम, एक अधिक सरलीकृत GitX आहे. मुक्त स्रोत आणि वापरण्यासाठी मुक्त. आणि लिनस टोरवॉल्डच्या GitK चे मॅक क्लोन, ते रेपॉजिटरी व्यवस्थापनासाठी आवश्यक असलेली प्रमुख कार्यक्षमता प्रदान करते आणि एक छान इन-प्रोग्राम भिन्न दर्शक प्रदान करते.

पुढे स्त्रोत कोड रेपॉजिटरी आहे. जर तुम्ही एखादे ॲप शोधत असाल जे हे सर्व करते, तर SourceTree पेक्षा पुढे पाहू नका. मी ते अनेक वर्षांपासून वापरत आहे (मी आधी कमांड लाइनवरून गिट वापरले होते) आणि ते उत्कृष्ट आहे.

मी SmartGit देखील शिफारस करू शकतो.

तीनपैकी, मी सर्वात जास्त सोर्स ट्री वापरला आहे आणि त्याची शिफारस करतो. तथापि, MacVim प्रमाणे, माझ्या संपादकाची निवड, मी कमांड लाइनवरून Git रेपॉजिटरीज व्यवस्थापित करतो. (तुम्ही कमांड लाइन देखील वापरावी असे मी म्हणत नाही. पण मी असे म्हणेन की ते कसे वापरायचे हे शिकण्यासाठी वेळ घालवणे योग्य आहे, कारण ते तुम्हाला अधिक उत्पादनक्षम बनण्यास मदत करेल. असे म्हटले जात आहे की, जर तुम्ही नाही तर कमांड लाइन व्यक्ती, नंतर SourceTrees मदत!)

सर्व्हर

सर्व्हरसाठी, मी दोनपैकी एक पर्याय घेतो. मी एकतर रुबी आणि PHP सारखे एम्बेडेड सर्व्हर वापरतो आणि अतिरिक्त सॉफ्टवेअरच्या ओव्हरहेडशिवाय चालतो किंवा मी व्हर्च्युअल मशीन चालवतो. मी यासाठी VirtualBox आणि Ubuntu Linux चा वापर केला आहे, परंतु अधिकाधिक मी Ansible आणि Vagrant वापरून स्वतःचे बांधकाम करत आहे.

तुम्ही वळू शकता अशी अनेक साधने आहेत आणि तेथे अनेक भाषा लायब्ररी आणि एक्सटेन्शन्स आहेत जी डीफॉल्टनुसार मॅकवर स्थापित केलेली नाहीत आणि स्थापित केलेल्या आवृत्त्या देखील पुरेशा नवीन नसतील. या समस्येचे निराकरण करण्यासाठी, मी होमब्रू वापरतो, मॅकसाठी दोन उत्कृष्ट व्यवस्थापन पॅकेजपैकी एक.

Homebrew Linux वर APT आणि yum प्रमाणेच कार्य करते, त्यामध्ये तुम्ही पॅकेज रेपॉजिटरी शोधू शकता आणि ते वापरून पॅकेजेस स्थापित, अपडेट आणि कॉन्फिगर करू शकता. ते कसे कार्य करते आणि ते काय ऑफर करते हे चांगल्या प्रकारे समजून घेण्यासाठी, होमब्रू दस्तऐवजीकरण ऑनलाइन पहा.

डेटाबेस

डेटाबेससह काम करण्यासाठी, मी प्रामुख्याने MySQL वापरतो. मला वाटते की तुम्ही हे माझ्या PHP हेरिटेजला देऊ शकता. पण मी PostgreSQL आणि SQLite या दोन्हींसोबत नियमितपणे काम करतो. यापैकी कोणताही डेटाबेस स्थापित करण्यासाठी, तुम्ही लिंक्स वापरून संबंधित प्रदात्यांकडून ते डाउनलोड करू शकता.

मी स्वतःला हार्डकोर कमांड लाइन गुरू मानू इच्छितो, परंतु डेटाबेसच्या बाबतीत मी एक नाही. मी यासाठी अनेक वर्षांपासून Navicat Lite वापरत आहे. हे एक उत्तम साधन आहे जे डेटाबेसच्या विस्तृत श्रेणीमध्ये एक-स्टॉप प्रवेश प्रदान करते.

Navicat केवळ MySQL, PostreSQL आणि SQLite चे समर्थन करत नाही तर Oracle आणि SQLServer ला देखील समर्थन देते. हे तुम्हाला वेदनारहितपणे कोणताही स्कीमा घटक तयार करण्यास, मॅन्युअली क्वेरी तयार करण्यास आणि चालवण्यास, रेकॉर्ड शोधण्यासाठी, तयार करण्यास आणि अद्यतनित करण्यास अनुमती देते - डेटाबेस व्यवस्थापन साधनाकडून तुम्हाला अपेक्षित असलेली प्रत्येक गोष्ट.

बाह्य प्रवेश

बाह्य प्रवेशासाठी, मी नियमितपणे SSH टूल लायब्ररी वापरतो, मग ते दूरस्थ सर्व्हरमध्ये SSH करत असो, किंवा माझ्या विकास वातावरणात किंवा फायली कॉपी करत असो. या व्यतिरिक्त, मी फायली हस्तगत करण्यासाठी आणि API विनंत्या करण्यासाठी आणि साइटशी संवाद साधण्यासाठी नियमितपणे cURL आणि Wget देखील वापरतो.

परंतु जर तुम्ही कमांड-लाइनकडे झुकलेले नसाल तर, काही खरोखर चांगली GUI साधने आहेत. आदरणीय FileZilla तसेच वेगवान Cyberduck आणि Transmit देखील आहे. या तीन साधनांपैकी प्रत्येक तुम्हाला फक्त एका माऊसने फाइल्स दूरस्थपणे व्यवस्थापित करण्यास अनुमती देईल.

सारांश

मला आवश्यक असलेल्या सर्व साधनांसह मी अशा प्रकारे वातावरण सेट केले आहे. मी कबूल करतो की मी कमांड लाइन वापरत आहे. परंतु मी अनेक GUI टूल्स देखील कव्हर केले आहेत जे तुम्ही त्याऐवजी वापरू शकता, जर ती तुमची कार्य करण्याची शैली असेल.

Mac बद्दल वारंवार उपहासात्मक टिप्पण्या असूनही, खात्री बाळगा, त्यासाठी बरेच सॉफ्टवेअर उपलब्ध आहे. आणि त्याच्या BSD हेरिटेजमुळे, त्याला ओपन सोर्स आणि POSIX-अनुरूप साधनांमध्ये प्रवेश देखील आहे. त्यामुळे Mac सोबत काम करताना आणि वाढताना तुम्ही कोणता मार्ग स्वीकारलात हे महत्त्वाचे नाही, तुमच्याकडे साधनांची विस्तृत श्रेणी असेल.

तर माझा सेटअप तुमच्याशी कसा तुलना करतो?

सर्वांना नमस्कार, आज आपण कामाचे साधन म्हणून मॅकबुक एअर 13 2017 खरेदी करणे योग्य आहे की नाही हे शोधू. यांसारख्या क्षेत्रात त्याचा वापर विचारात घेऊ

  • प्रोग्रामिंग
  • डिझाइन
  • व्हिडिओ संपादन

मी लगेच स्पष्ट करतो की प्रोग्रामिंगमध्ये वेब डेव्हलपमेंट आणि मोबाइल ॲप्लिकेशन डेव्हलपमेंटच्या सर्व टप्प्यांचा समावेश असेल.
डिझाइनद्वारे आमचा अर्थ वेब डिझाइन, इंटरफेसची निर्मिती आणि वेबला उद्देशून इतर ग्राफिक क्रियाकलाप आहेत.

विशिष्ट उत्तर देण्यासाठी, मी खालील प्रोग्राम्सची प्रक्षेपण गती आणि ऑपरेशन स्पष्टपणे दर्शवेल:

  • उदात्त मजकूर 3
  • कोआला
  • Xcode
  • फोटोशॉप सीसी
  • इलस्ट्रेटर सीसी
  • स्केच
  • फायनल कट प्रो

त्यानुसार, प्रोग्रामिंगच्या क्षेत्रात, आम्ही मोबाइल अनुप्रयोग विकसित करण्यासाठी सबलाइम टेक्स्ट 3 कोड एडिटर, कोआला आणि एक्सकोड सीएसएस प्रीप्रोसेसर कंपाइलर पाहू.
डिझाइनसाठी - फोटोशॉप, इलस्ट्रेटर आणि स्केच आणि व्हिडिओ संपादनासाठी, Mac OS वरील लोकप्रिय प्रोग्राम - Final Cut Pro.

आम्ही विश्लेषण सुरू करण्यापूर्वी, मी तुम्हाला माझ्या लॅपटॉपच्या वैशिष्ट्यांबद्दल सांगेन. ही 2017 मॅकबुक एअर आहे आणि त्यात आहे:

  • कोर i5 प्रोसेसर
  • प्रोसेसर वारंवारता 1.8
  • रॅम 8GB
  • SSD डिस्क 256GB
  • कर्ण 13.3 इंच
  • रिझोल्यूशन 1440x900

मी 256 GB SSD जाणीवपूर्वक निवडले. मला समजले की 128GB पुरेसे नाही, मी वापरण्यासाठी नियोजित केलेले प्रोग्राम दिले. उदाहरणार्थ, व्हिडिओ क्लिप संपादित करण्यासाठी, मला 4K व्हिडिओंमधून कट करणे आवश्यक आहे, जे मी माझ्या iPhone वरून डाउनलोड करेन अशी उच्च संभाव्यता होती. हा व्हिडिओ अपवाद नव्हता. तथापि, जर तुम्ही फक्त वेब डेव्हलपमेंट किंवा डिझाइन करण्याची योजना आखत असाल तर तुमच्यासाठी 128GB नक्कीच पुरेसे असेल. तुम्ही तुमच्या लॅपटॉपवर सर्व कामाची सामग्री आणि उर्वरित सामग्री, उदाहरणार्थ, बाह्य हार्ड ड्राइव्हवरील फोटो संग्रहित करू शकता.

कदाचित कोणीतरी विचारेल की मी रेटिना स्क्रीन का निवडली नाही, जी प्रो आवृत्त्यांमध्ये आहे, तर माझ्याकडे याचे एक साधे स्पष्टीकरण आहे. मी मोठ्या स्क्रीनवर चित्र प्रदर्शित केल्यास माझ्याकडे बाह्य उपकरणे आहेत. 1920×1080 च्या रिझोल्यूशनसह 23-इंच मॉनिटर त्याच्या कार्याचा उत्तम प्रकारे सामना करतो. हे माझ्या कामासाठी पुरेसे आहे.

शिवाय, मॅकबुक एअरची स्क्रीन वैशिष्ट्ये माझ्या जुन्या लॅपटॉपपेक्षाही श्रेष्ठ आहेत, ज्यामध्ये 15-इंच स्क्रीन आणि 1366x768 रिझोल्यूशन आहे.

तुलनेसाठी, मी एक फोटो संलग्न करत आहे जे दर्शविते की विकिपीडिया वेबसाइटवर आम्ही उच्च रिझोल्यूशनमुळे 13-इंच लॅपटॉपवर अधिक माहिती पाहतो.

मी टचपॅडबद्दल काही शब्द देखील जोडू इच्छितो. अर्थात, त्याचा प्रतिसाद इतर लॅपटॉप उत्पादकांपेक्षा कितीतरी पटीने चांगला आहे, परंतु मी स्वतःला अशा लोकांच्या गटात गणत नाही जे दावा करतात की माऊसची अजिबात गरज नाही.
जेव्हा गंभीर कामाचा प्रश्न येतो, जेथे 200% लक्ष केंद्रित करणे अत्यंत महत्वाचे आहे, तेव्हा आपण माउसशिवाय करू शकत नाही. तथापि, जर मी आराम करत असेल, सोशल मीडिया ब्राउझ करत असेल किंवा हलके काम करत असेल, तर होय, मी फक्त टचपॅडसह जाऊ शकतो.

पुढे जा. तुम्ही ऍपल लॅपटॉप का निवडला? अनेक कारणे आहेत.
प्रथम, मला Windows सह लॅपटॉपमध्ये अतिरिक्त हॅकिंटॉश प्रणाली स्थापित करायची नव्हती, परंतु XCode आणि Sketch प्रोग्राम कसे वापरायचे हे शिकणे आवश्यक होते, कारण... वेबसाइट डेव्हलपमेंट व्यतिरिक्त, मी मोबाईल इंटरफेस काढण्यात गुंतलो आहे आणि या संदर्भात इलस्ट्रेटर स्केचपेक्षा लक्षणीयरीत्या निकृष्ट आहे.
दुसरे म्हणजे, मी पोर्टेबल आणि त्याच वेळी शक्तिशाली लॅपटॉप शोधत होतो, कारण... मी अनेकदा शहर सोडतो, आणि काम दूरस्थपणे केले पाहिजे. मी सतत माझ्यासोबत 4 किलोग्रॅमचा लॅपटॉप घेऊन खूप थकलो आहे.
तिसरे म्हणजे, माझ्या विंडोज लॅपटॉपच्या अंतहीन अंतरामुळे नवीन लॅपटॉप बदलण्याची खरोखरच वेळ आली आहे. पण ती पूर्णपणे वेगळी कथा आहे.

अशातच मॅकबुक विकत घेण्याची कल्पना सुचली. मला शंका होती ती म्हणजे प्रोसेसरची वारंवारता. मी तुम्हाला आठवण करून देतो की मॅकबुक एअरमध्ये प्रोसेसर वारंवारता 1.8 आहे, तर माझ्या जुन्या लॅपटॉपमध्ये हे मूल्य 2.7 पर्यंत पोहोचले आहे. कदाचित तुम्हाला शंका असेल की मॅकबुक एअर गंभीर काम हाताळण्यास सक्षम आहे. म्हणूनच या व्हिडिओचा उद्देश हा लॅपटॉप माझ्या कामात माझ्याशी संबंधित असलेल्या कार्यांना किती चांगला किंवा खराबपणे हाताळतो हे दर्शविणे आहे.

लॅपटॉप स्वायत्तता

लॅपटॉपची स्वायत्तता ही पहिली गोष्ट आहे ज्याबद्दल मला बोलायचे आहे. लॅपटॉप कमी ब्राइटनेसमध्ये, जड प्रोग्राम न उघडता, शांत ऑपरेशन मोडमध्ये सुमारे 8-9 तासांत डिस्चार्ज होतो. जर तुम्ही चित्रपट पाहण्यासाठी किंवा कठोर परिश्रम करण्यासाठी, अनेक जड प्रोग्राम्स चालवण्यासाठी याचा वापर केला तर ते कमी कार्य करेल - कुठेतरी सुमारे 5-6 तास.

परीक्षेसाठी, मी धडा शिकवला तर किती टक्के डिस्चार्ज होईल हे शोधायचे ठरवले. तसे, आपण या दुव्याचे अनुसरण करून लेआउट डिझाइनरसाठी अभ्यासक्रमांबद्दल अधिक जाणून घेऊ शकता. मी व्हिडिओच्या वर्णनातील दुव्याची डुप्लिकेट देखील करीन. तर, धडा 1.5 तास चालला आणि 100% वरून 30 पर्यंत डिस्चार्ज झाला. खालील कार्यक्रम सक्रिय होते:
- व्हिडिओ प्रसारण आणि स्क्रीन शेअरिंगसह स्काईप
— क्विक टाइम, ज्याने हा धडा रेकॉर्ड केला
- फोटोशॉप
- चित्रकार.

शेवटचे दोन कार्यक्रम विशेषतः संसाधन-केंद्रित आहेत, त्यामुळे माझ्या मते, परिणाम चांगला आहे.
तुलनेसाठी, माझा जुना लॅपटॉप 30-40 मिनिटांनंतर अशा लोडखाली 100 टक्के ते 0 पर्यंत डिस्चार्ज झाला. रिचार्ज केल्याशिवाय धडा आयोजित करणे अशक्य होते. म्हणून, हे सूचक चांगले की वाईट हे निष्कर्ष काढा.

प्रोग्रामिंगसाठी मॅकबुक एअर

हा विभाग वेब डेव्हलपर्स, तसेच ॲप्लिकेशन डेव्हलपमेंटमध्ये गुंतलेल्यांसाठी स्वारस्यपूर्ण असेल. मी लगेच म्हणेन की हा लॅपटॉप तुमच्यासाठी पुरेसा असेल. विशेषत: जर तुम्ही वेबसाइट लेआउटमध्ये गुंतलेले असाल. तुम्हाला कोड एडिटर, कोआला कंपाइलर, शक्यतो गिट सिस्टीमसाठी प्रोग्राम्स, तसेच फोटोशॉपसह कार्य करणे आवश्यक आहे, जे अंशतः Avocode प्रोग्रामद्वारे बदलले जाऊ शकते.

परंतु जर तुम्ही मोबाईल ऍप्लिकेशन डेव्हलपर असाल तर येथे सर्व काही इतके सोपे नाही. सर्वसाधारणपणे, काम देखील आरामदायक असेल, परंतु एक चेतावणी आहे. तुम्ही स्मार्टफोन सिम्युलेटर सुरू करता तेव्हा, 4.7 इंच पेक्षा मोठी स्क्रीन असलेल्या सर्व मॉडेल्ससाठी स्मार्टफोन स्वतःच त्याच्या मूळ स्क्रीनवर क्रॉप केला जाईल. त्या. तुम्ही फक्त iPhone 5, 5s, se सह आरामात काम करू शकता. हे असे काहीतरी दिसेल. मी Xcode मध्ये iPhone X चालवण्याचे प्रात्यक्षिक देईन.
आपल्याकडे बाह्य मॉनिटर असल्यास, ही समस्या स्वतःच अदृश्य होईल. ही वस्तुस्थिती तुम्हाला प्रोग्रामसह आरामात काम करण्यापासून प्रतिबंधित करेल की नाही याचे तुम्ही मूल्यांकन केले पाहिजे. जर तुमच्याकडे बाह्य मॉनिटर नसेल, तर प्रो आवृत्त्या पाहणे हा योग्य निर्णय असेल, कारण एअर आणि प्रो मधील किंमतीतील फरक हा चांगल्या मॉनिटरची किंमत आहे. आणि प्रो आवृत्तीमधील स्क्रीन रिझोल्यूशन आपल्याला अतिरिक्त डिव्हाइस कनेक्ट न करता लॅपटॉपवर कार्य करण्यास अनुमती देईल.

डिझाइनसाठी मॅकबुक एअर

हा विभाग वेब डिझायनर्स आणि इंटरफेस डिझायनर्ससाठी स्वारस्यपूर्ण असेल. फोटोशॉप, इलस्ट्रेटर आणि स्केच मध्ये काम बघू. सुरुवातीला, मी हे कार्यक्रम सुरू करण्याचा वेग दाखवीन.
जसे आपण पाहू शकतो, फोटोशॉप सर्वात जलद लाँच करते, परंतु इलस्ट्रेटर आणि फोटोशॉपमध्ये एकाच वेळी काम करताना, मला कोणताही विलंब लक्षात येत नाही. सर्व काही विंडोजपेक्षा बरेच जलद कार्य करते. एकमेव गोष्ट अशी आहे की धड्यांदरम्यान स्काईपवर स्क्रीन सामायिक करताना प्रोग्राम थोडेसे गोठण्यास सुरवात करतात, कारण या क्षणी व्हिडिओ कार्डवर एक गंभीर भार आहे, जो मार्गाने समाकलित आहे. तथापि, मला वाटत नाही की तुमच्यापैकी बहुतेकांनी स्क्रीन शेअरिंग चालवून ग्राफिक्स प्रोग्राममध्ये काम करण्याची योजना आखली आहे, का?

प्रोग्रॅमिंग प्रमाणेच इथेही एक सूक्ष्मता आहे. जर तुम्ही व्यावसायिकरित्या ग्राफिक्स, विशेषत: 3D ग्राफिक्स किंवा फोटोग्राफीमध्ये काम करत असाल, तर तुमच्यासाठी सर्वोत्तम पर्याय प्रो आवृत्ती आहे. व्हिडीओ कार्ड आणि स्क्रीनच्या कमकुवत वैशिष्ट्यांमुळे हवा बहुधा आपल्यास अनुकूल होणार नाही. वेब इंटरफेस आणि वेबसाइट डिझाइनसह काम करण्यासाठी, एअर एक चांगला मदतनीस असेल, विशेषतः जर तुम्ही फक्त अभ्यास करत असाल आणि या स्पेशलायझेशनच्या मूलभूत गोष्टी जाणून घ्यायच्या असतील. मी आत्मविश्वासाने सांगू शकतो, एक व्यक्ती म्हणून जो सतत अनेक लेआउट उघडतो आणि इंटरफेससह कार्य करतो, की या प्रोग्राममध्ये काम करणे कोणत्याही ब्रेकशिवाय आरामदायी मोडमध्ये होते.

व्हिडिओ संपादनासाठी मॅकबुक एअर

ज्यांना हा लॅपटॉप व्हिडिओ एडिटिंगसाठी वापरायचा आहे त्यांच्यासाठी शेवटचा विभाग विशेष रुचीचा असेल. या क्षेत्रातील व्यावसायिकांसाठी सल्ला देणे माझ्यासाठी अवघड आहे, परंतु जर तुम्हाला लहान व्हिडिओ तयार करायचे असतील, व्हिडिओ ट्रिम करायचे असतील, ग्लूइंग करायचे असेल, साधे स्पेशल इफेक्ट्स जोडायचे असतील किंवा किमान 4K फॉरमॅटमध्ये व्हिडिओसह काम करायचे असेल तर मॅकबुक एअर नक्कीच परवानगी देणार नाही. तू खाली. फायनल कट प्रो संपादन प्रोग्राम स्थिरपणे कार्य करेल आणि तुम्हाला निराश करण्याची शक्यता नाही. उदाहरणार्थ, हा व्हिडिओ 4K व्हिडिओ टाक्यांमधून तयार केला गेला होता आणि प्रोग्रामने या सर्व वेळेस स्थिरपणे काम केले. इतर प्रोग्राममधील कामाच्या गतीवर कसा तरी परिणाम होईल की नाही हे तपासण्यासाठी मी ते काही दिवस विशेषतः बंद केले नाही. माझा निष्कर्ष असा आहे की लॅपटॉपने इन्स्टॉलेशनपूर्वी आणि प्रोग्राम लॉन्च झाल्यानंतर तितकेच स्थिरपणे कार्य केले. माझ्या विंडोज लॅपटॉपमध्ये गीफोर्स व्हिडिओ कार्ड स्थापित आणि 8 गीगाबाइट रॅम असूनही हे निश्चितपणे परवडत नाही.

काय निष्कर्ष काढला जाऊ शकतो?

2017 मॅकबुक एअर हा एक सक्षम लॅपटॉप आहे जो मी जे काही विचारतो ते हाताळतो. हे वेब डेव्हलपमेंट, मोबाइल ॲप निर्मिती, वेबसाइट डिझाइन, इंटरफेस डिझाइन आणि व्हिडिओ संपादनासाठी योग्य आहे.

परंतु हे लक्षात ठेवणे महत्त्वाचे आहे की आपण एकात्मिक व्हिडिओ कार्डकडून चमत्कारांची अपेक्षा करू नये. जर तुम्ही व्यावसायिकरित्या ग्राफिक्स, विशेषत: 3D, फोटोग्राफी किंवा व्हिडिओ संपादनात गुंतलेले असाल, तर मी प्रो आवृत्त्यांकडे जवळून पाहण्याची शिफारस करेन.

मला वाटते की तुम्ही योग्य निवड कराल आणि ज्यांना आता मॅकबुक AIR किंवा PRO आवृत्ती विकत घेण्याच्या कठीण निवडीचा सामना करावा लागत आहे त्यांच्यासाठी मी थोडी मदत केली आहे. हा व्हिडिओ नक्की लाईक करा आणि चॅनल सबस्क्राईब केला नसेल तर नक्की करा. सर्वांना अलविदा!

प्रश्नाचे व्हिडिओ उत्तर: “प्रोग्रामिंग, डिझाइन आणि व्हिडिओ संपादनासाठी 2017 मॅकबुक एअर 13 खरेदी करणे योग्य आहे का”



आम्ही वाचण्याची शिफारस करतो

वर