Node JS Installation
Talaan ng mga Nilalaman:
Kung nagpasya kang matutunan ang hottest tech na paksa sa mga araw na ito Node.js `at ikaw ay isang Windows na gumagamit, pagkatapos ay nakarating ka sa tamang lugar. Kung nagsisimula ka lang, maaari mong makita ang maraming tao ay gumagamit ng Mac o Linux para sa pag-unlad ng Node.js . Marahil ang iyong tagapagturo sa kurso ay ginagawa din iyan. Ngunit baka gusto mong magtrabaho sa Windows mismo. Maraming mga tao ang lumipat ng mga platform pagdating sa pag-unlad - ngunit bakit lumipat kapag ang Windows ay ganap na kaya ng pagkuha ka nagsimula sa anumang pag-unlad. Ang post na ito ay tungkol sa pag-set up ng isang mahusay na kapaligiran sa pagpapaunlad ng Node.js sa isang makina ng Windows.
Pag-setup ng kapaligiran sa pag-unlad ng Node.js sa Windows
Ang aming misyon sa post na ito ay ang pag-setup ng iyong computer para sa pag-unlad upang maaari mong simulan coding kaagad. Ang mga ito ay ilang mga bagay na aming i-install sa iyong computer:
- Node.js mismo
- Git
- Isang modernong editor ng code
- MongoDB (Opsyonal)
Kaya, tumalon tayo mismo at magsimula sa ito.
Node.js
Medyo tungkol sa Node.js, ito ay isang magandang nakasulat na cross-platform open source na kapaligiran sa runtime ng JavaScript na binuo sa engine ng V8 JavaScript ng Chrome ng Google. Ang Node.js ay karaniwang nagbibigay-daan sa iyong code ng application sa JavaScript at patakbuhin ang mga ito sa backend sa isang server. Nang sabihin ko ang `cross-platform`, talagang ibig kong sabihin. Maaari mong i-install ang Node.js sa Windows at kahit na mag-deploy ng mga application. I-download ang Node.js mula sa opisyal na website. Dahil nagsisimula kang matuto, inirerekumenda na i-download ang variant ng LTS (Long Term Support). Ang kasalukuyang pinakabagong bersyon ng LTS na magagamit sa oras ng pagsusulat ng post na ito ay 6.11.0.
Sa sandaling na-download mo, patakbuhin ang installer, at hindi mo kailangang gumawa ng anumang mga pagbabago at pindutin lamang ang `Next` sa lahat ng mga hakbang. Ang setup ng Node.js ay binuo gamit ang Node Package Manager na kinakailangan upang i-download at mag-install ng mga third party na module. Masusumpungan mo ang iyong sarili gamit ang NPM. Kaya, huwag baguhin ang setting na ito habang ini-install ang Node.js sa iyong computer. Gayundin, ang pag-setup ay awtomatikong binabago ang mga variable ng PATH upang maaari mong patakbuhin ang mga command npm mula sa CMD. Kaya, kung gusto mong baguhin ang alinman sa mga setting na ito pumunta para sa Custom Setup; iba pang Gusto ko inirerekomenda ang pag-install ng Express.
Sa sandaling naka-install, hanapin ang `Node.js command prompt` sa start menu at pindutin ang enter upang patakbuhin ang console. Ang CMD window na ito ay ang lahat para sa iyong karera sa Node.js. Ang window na ito ay pinasimulan para sa paggamit ng Node.js at NPM upang maaari mong patakbuhin ang iyong mga utos mula sa window na ito. Upang i-verify, patakbuhin lang ang `npm -v` upang makita ang bersyon ng NPM na naka-install sa iyong computer. Kung sinusundan mo ang isang tutorial na Node.js sa ibang lugar, maaari mong patakbuhin ang lahat ng mga utos na binanggit sa tutorial na iyon mula sa window na ito dito.
Git
Ang Git ay ang pinaka-malawak na ginamit at industriya-tiyak na bersyon control system. Matututunan mo ang tungkol sa mga sistema ng control na bersyon sa lalong madaling panahon kung hindi mo alam ang mga ito. I-download ang Git para sa Windows dito. Ang Git ay makakatulong sa iyo ng maraming sa pamamahala ng code para sa mga mas malaking proyekto. Ang Git ay napakadaling matutunan at makapagsimula. Ang isang maikling gabay na batay sa hamon ay magagamit online na maaaring makapagsimula ka sa Git.
Sa sandaling napatakbo mo ang installer, maaari kang makaharap ng ilang mga hakbang kung saan hindi mo nalalaman ang iyong mga aksyon. May isang hakbang na nais kong talakayin. Ang hakbang na nagsasabing `Pagsasaayos ng iyong variable na PATH` ay isang mahalagang hakbang. Dito kailangan mong piliin kung paano mo gustong gamitin ang Git sa iyong computer.
Palagi akong pumunta para sa ikalawang opsyon ` Gamitin ang Git mula sa Command Prompt `. Ang pagpili sa pagpipiliang ito ay gagawing magamit ang mga utos ng Git sa command prompt ng Node.js pati na rin sa Git Bash. Git Bash ay isa pang command line tool kasama sa Git; maaari mo itong gamitin para sa layunin ng pag-unlad o ipagpatuloy ang paggamit ng command prompt. Huwag mag-alala tungkol sa natitirang mga hakbang, panatilihin ang pagpindot sa `Next` sa installer. Ang pagpapaliwanag sa mga hakbang na ito ay lampas sa saklaw ng post na ito, ngunit maaari kang maghanap ng pag-install ng Git sa Internet.
Sa sandaling makumpleto ang pag-install, maaari mong buksan ang command prompt window at i-type ang `git -version` upang i-verify na naka-install ka na Git.
Code Editor
Pagpili ng isang editor ng code ay maaaring maging isang mapaghamong gawain kapag mayroon kang maraming mga opsyon out doon. Maaari kang pumili ng isang bagay sa pagitan ng isang ganap na IDE tulad ng WebStorm o isang editor ng code tulad ng mga Bracket. Narito ang ilang mga rekomendasyon:
- WebStrom: Ang pinaka-makapangyarihang JavaScript IDE na ginagamit ng mga propesyonal. Ito ay isang bayad na tool, at nais kong irekomenda ka upang makapagsimula sa isang libre at mamaya gumawa ng isang pamumuhunan habang isulong mo ang iyong karera.
- Visual Studio Code: Kung ikaw ay pamilyar sa Visual Studio pumunta para dito. Ang VS Code ay isang libreng open-source code editor na dinala sa iyo ng Microsoft. Ang programa ay may built-in debugger at syntax highlight para sa iba`t ibang mga wika. Hindi lamang Node.js, maaari mong code sa maraming iba pang mga wika.
- Brackets: Ito ay isang malakas na open source code editor na magagamit para sa lahat ng mga platform. Sinusuportahan nito ang syntax highlight sa isang tonelada ng mga wika. At ito ay may mahusay na extension manager na nagbibigay-daan sa iyo upang magdagdag ng higit pang pag-andar at mga tampok sa tool. Personal kong ginagamit ang tool na ito, at gusto ko ang mga tampok tulad ng pag-refresh ng awtomatikong web page, extension, at mga shortcut sa keyboard. Gayundin, nagdadagdag ito ng opsyon sa iyong menu ng right-click upang maaari mong direktang buksan ang mga folder ng proyekto sa Mga Bracket.
Ang mga ito ay mga rekomendasyon lamang; malaya kang pumili ng anumang IDE o editor. Maaari ka ring magsulat ng code sa isang simpleng Notepad kung ikaw ay sapat na matapang.
MongoDB
Ito ay isang opsyonal na hakbang. Ang MongoDB ay isang programa ng database ng database na nakabatay sa cross-platform. Ginagamit ito sa lugar ng SQL sa mga tradisyonal na application ng NUD.js CRUD. Maaari mong gamitin ang SQL kung gusto mo ngunit dahil MongoDB ay malawak na tinanggap sa Node.js, nasasakop namin ito dito. Kailangan mong i-download ang MongoDB Community Server mula dito. Opsyonal na maaari mong i-install ang MongoDB Compass, isang tool ng GUI upang mag-browse sa iyong database. Sa sandaling nai-download at mai-install, pumunta sa pag-install ng MongoDB nang direkta at mag-navigate sa bin folder. Ang address ay maaaring magmukhang ganito:
C: Program Files MongoDB Server 3.4 bin
Ngayon patakbuhin ang `mongod.exe` upang simulan ang iyong MongoDB server. At magpatakbo ng `mongo.exe` upang makipag-ugnay sa server sa pamamagitan ng command line o gamitin ang Compass kung mas gusto mo ang GUI. Maaari mo ring idagdag ang direktoryong ito sa variable na PATH upang direktang patakbuhin ang mongod at mongo mula sa command line. Maaari mong malaman dito tungkol sa pagbabago ng iyong System Environment Variable Path.
That`s it! Handa ka na upang code ang iyong unang Node.js application. Mayroon kang tamang mga tool at pag-setup ng kapaligiran para sa pag-unlad.
Adobe upang Mag-alok ng Mga Bagong Tool para sa Pagpapaunlad ng UI

Nagbigay ang Adobe Systems ng mga bersyon ng preview ng mga bagong tool para sa pagbuo ng mga UI para sa mga application ng Web at enterprise. Ang Adobe Systems, na nakaharap sa mas malaking kumpetisyon mula sa Microsoft, ay nag-a-update ng platform ng Flash nito gamit ang mga bagong tool para sa pagbuo ng mga interface ng gumagamit para sa mga aplikasyon ng Web at enterprise.
Baguhin ang laki, i-edit, mag-upload, sa iyong menu ng konteksto ng right click na maaaring makatulong sa iyo na madaling i-preview, palitan ang laki, i-edit, mag-upload sa ImageShack, mag-edit ng metadata ng IPC, mag-convert ng mga larawan.

XnView Shell Extension ay isang extension para sa mga bintana ng explorer na nagbibigay-daan sa iyo i-edit ang mga larawan mula mismo sa explorer click ang konteksto mismo sa menu ng konteksto.
Paano mag-import ng mga screenshot upang mag-snagit editor, mag-convert ng batch

Kung mayroon kang maraming mga imahe na kailangang mai-import sa isang tool para sa pag-convert ng batch, pagkatapos ay huwag nang tumingin pa. Ang Snagit Editor ay maaaring gawin iyon at marami pa. Narito kung paano.