JavaRush /Java Blog /Random-TL /Bookmark: isang seleksyon ng mga artikulo tungkol sa mga ...

Bookmark: isang seleksyon ng mga artikulo tungkol sa mga tool para sa mga developer ng Java - Maven, Docker, GitHub at iba pa

Nai-publish sa grupo
Para sa kaginhawahan ng mga mag-aaral ng JavaRush, nagpasya kaming mangolekta ng mga lektura at artikulo tungkol sa pinakamahalagang paksa sa programming. Ang ikasampung pagpili ay tungkol sa mga tool na kailangan ng bawat developer ng Java - Maven, Docker, GitHub, Intellij IDEA. Sa mini-gabay, maikli naming binabalangkas ang kakanyahan ng mga artikulo, at kung susundin mo ang link, maaari kang matuto nang higit pa tungkol sa paksa ng interes. Idagdag ang koleksyon sa iyong mga bookmark at ibalik ito kapag kinakailangan. Bookmark: isang seleksyon ng mga artikulo tungkol sa mga tool para sa mga developer ng Java - Maven, Docker, GitHub at iba pa - 1

Mga artikulo at lektura

Java. Plano ng aksyon

Mahalaga para sa bawat bagong Javaist, ang tutorial na ito ay hindi lamang tungkol sa teorya, ngunit tungkol sa mga tool at teknolohiya na sulit na pag-aralan. Inirerekumenda namin ang pagbabasa nito kung kasisimula mo pa lang gawin ang iyong mga unang hakbang sa programming - tiyak na magiging kapaki-pakinabang ito.

Paglikha ng Proyekto sa IntelliJ IDEA

Ang IntelliJ IDEA at mga katulad na kapaligiran sa pag-unlad ay isa sa mga unang tool na kailangang makabisado ng isang baguhang programmer. Sa materyal na ito, sinusuri ng may-akda ang pag-install at pagsasaayos ng software, pati na rin ang pamamaraan para sa paglikha ng isang proyekto sa IntelliJ IDEA.

Paglikha ng isang simpleng proyekto sa web sa IntelliJ Idea Enterprise. Hakbang-hakbang, na may mga larawan

Hakbang-hakbang na gabay sa kung paano lumikha ng isang proyekto sa IntelliJ IDEA Enterprise Edition (ito ay isang bayad na advanced na bersyon ng IDE). Ang artikulo ay naglalaman ng maraming mga halimbawa at mga screenshot, na kapaki-pakinabang.

Ang pagsusuri sa Eclipse Java: isang custom na kapaligiran sa pag-unlad

Mayroong dalawang kampo sa mundo ng IT: proprietary software at open-source. At kung kabilang sa mga komersyal na kapaligiran sa pag-unlad ang IDEA (na may mga ambisyong open-source) ay halos ang hindi mapag-aalinlanganang pinuno, ang mga open-source na IDE ay kinakatawan ng tanging paborito - Eclipse. Madalas itong pinipili ng mga programmer na gustong i-customize ang development environment para sa kanilang sarili. Ipinapaliwanag ng tekstong ito kung ano ang IDE na ito, kung ano ang mga pakinabang at disadvantage nito.

IntelliJ IDEA: Code Style at Formatting

Pinapadali ng mga modernong kasangkapan ang proseso ng pag-unlad. Sa partikular, mas madaling subaybayan ang istilo ng iyong code, sinusubukang bawasan ang "hindi awtorisadong" pag-format nito. Sa pagsusuring ito, pinag-uusapan ng may-akda kung anong mga tool ang ibinibigay ng IntelliJ Idea IDE sa developer upang gawing kaaya-aya basahin at madaling maunawaan ang code.

10 kapaki-pakinabang na plugin para sa IntelliJ IDEA: para sa mga nagsisimula at may karanasang developer

Marahil hindi lahat ay kulang sa functionality ng IntelliJ IDEA environment o gustong iakma ito sa kanilang mga personal na pangangailangan. Ito ay totoo: palawakin lamang ang paggana nito sa pamamagitan ng pagdaragdag ng mga plugin. Ang teksto ay naglilista ng 10 kawili-wiling mga plugin upang gumana sa Intellij IDEA.

10 Pinakatanyag na Java Development Environment

Ngayon, ang Eclipse, IntelliJ IDEA, at NetBeans ay itinuturing na pinakagustong Java IDE para sa mga programmer. Ngunit bukod sa kanila, maaari kang magbayad ng pansin sa ilang iba pang mga solusyon. Tungkol saan ang teksto.

6 Mga Kapaki-pakinabang na Tool sa Command Line na Dapat Malaman ng Java Developer

Binibigyang-daan ka ng Java Runtime Environment na magpatakbo ng mga Java application sa iba't ibang platform. Maaaring isagawa ang paglulunsad at pagsasama-sama, kabilang ang mula sa command line. Gamit ang mga tool sa command line, maaaring gawing simple ng isang developer ang proseso ng paglikha ng mga application at pagsasagawa ng maraming iba pang mga gawain. Ang teksto ay nagsasalita tungkol sa anim na kapaki-pakinabang na tool sa command line na dapat malaman ng isang developer ng Java.

Mga tool na nagpapahusay sa kalidad ng Java code

Ang pinakamahusay na paraan upang maprotektahan ang iyong code mula sa mga maiiwasang error ay ang paggamit ng mga static na tool sa pagsusuri ng code. Ang artikulo ay nagbibigay ng walong kasangkapan para sa naturang pagsusuri. Basahin at piliin ang gusto mo.

41 Mga Tool para Subaybayan ang JVM at Java Application Performance

Narito ang isang komprehensibong listahan ng mga tool sa pagsubaybay ng JVM at mga kaugnay na produkto. Ang mga tool ay nakalista sa alpabetikong pagkakasunud-sunod, na walang kagustuhan batay sa pagkakalagay sa listahan.

Mga Pangunahing Kaalaman sa Maven

Ang Maven ay isang tool para sa pamamahala at pagbuo ng mga proyekto - isang tunay na katulong sa Java programmer. Ginagawa nitong mas madali ang buhay para sa developer sa lahat ng yugto ng trabaho: mula sa paglikha ng istraktura ng proyekto at pagkonekta sa mga kinakailangang library hanggang sa pag-deploy ng produkto sa server. Kapag nagtatrabaho sa anumang balangkas, kakailanganin mong gamitin ang Maven. Ipinapaliwanag ng panimulang tekstong ito ang mga pangunahing tungkulin nito.

"Proyekto ng Java mula A hanggang Z": Lahat ng gusto mong malaman tungkol kay Maven

Ang Maven ay isang tool sa pagbuo ng proyekto, kasama sina Gradle at Ant. Sa isang serye ng mga publikasyon tungkol sa paglikha ng proyekto, ang may-akda ay nagsasalita tungkol sa paggamit ng iba't ibang mga tool. Ang seksyong ito, gaya ng iminumungkahi ng pamagat, ay tungkol kay Maven.

"Proyekto ng Java mula A hanggang Z": Lahat ng gusto mong malaman tungkol kay Maven. Bahagi 2

Pagpapatuloy ng nakaraang artikulo, kung saan ang teorya na inilarawan sa unang seksyon ay ipinapakita sa pagsasanay.

Packaging Java Applications na may Maven at GitHub Actions

Ang artikulong ito ay tungkol sa kung paano gumawa ng mga workflow na nagpa-package ng Java application gamit ang Maven at pagkatapos ay i-save ito bilang isang artifact o i-publish ito sa GitHub Packages.

5 Mga Tool na Mapapabuti ang Iyong Karanasan sa GitHub

Ang GitHub ay ang pinakasikat na serbisyo sa pagbuo ng koponan. Naglalaman ito ng hindi mabilang na mga pampublikong repositoryo sa iba't ibang mga programming language. Maaari mong gamitin ang GitHub upang iimbak ang iyong code at makipagtulungan sa mga kasamahan sa koponan at iba pang mga developer. Mapapabuti mo ang GitHub sa pamamagitan ng pag-upgrade at pag-customize nito para sa iyong sarili. Ang artikulong ito ay naglalaman ng isang listahan ng mga tool na makakatulong dito.

Eclipse, NetBeans o IntelliJ IDEA? Pagpili ng isang IDE para sa pag-unlad ng Java

Karamihan sa mga pang-industriyang programmer ay gumagamit ng alinman sa Eclipse, NetBeans o IntelliJ IDEA, at bawat isa sa mga IDE na ito ay may sariling mga pakinabang at disadvantages. Matapos basahin ang artikulong ito, mauunawaan mo kung alin ang tama para sa iyo.

Mga tool sa online na developer

Sa modernong mundo, maraming mga serbisyo ang nabubuhay sa "web" at maging ang mga "lumang-panahong" application ay dahan-dahang lumilipat doon. Ang koleksyon na ito ay naglilista ng mga online na tool na maaaring maging kapaki-pakinabang sa isang developer. Pinapayagan ka nitong mabilis na subukan ang isang bagay nang hindi pinapatakbo ang IDE nang lokal, na kung minsan ay kapaki-pakinabang.

12 Libreng Tool para Pahusayin ang Kalidad at Produktibidad ng Code

Ang pangkat ng anumang proyekto ay interesado sa mabilis na pag-unlad at paglulunsad ng produkto sa merkado sa lalong madaling panahon. Makakatulong ang mga open source na tool na malutas ang problemang ito. Halimbawa, ang mga kung saan maaari kang magsagawa ng static code analysis, pamahalaan ang configuration, bumuo at patuloy na pagsasama. Naglalaman ang tekstong ito ng ilang kapaki-pakinabang na open source na tool na magbibigay-daan sa iyong pagbutihin ang kalidad ng code at pataasin ang pagiging produktibo.

Mga Pagkakamali na Dapat Iwasan Kapag Gumagawa ng GitHub Profile

Kapag gumagawa ng profile sa GitHub, madalas na nagkakamali ang mga baguhan na madaling maiiwasan. Kung gusto mong magkaroon ng magandang impression ang iyong profile sa GitHub sa mga employer, may ilang mahahalagang detalye na dapat isaalang-alang. Binabasa at naiintindihan namin.

Pag-optimize ng trabaho sa iyong mga proyekto sa GitHub: pagkilala sa Github Template Repository

Isang malaking text tungkol sa kung ano ang Github Template Repository at kung paano ito gagawin.

Paano Magpatakbo ng Open Source Project sa GitHub

Ginagamit ng mga developer sa buong mundo ang GitHub para ibahagi ang kanilang mga proyekto. Sa artikulong ito, ang may-akda ay nagbibigay ng ilang mga tip upang matulungan kang lumikha ng isang mahusay na open source na proyekto. Maaari mo ring gamitin ang mga tip na ito upang lumikha ng mga proyekto ng hackathon.

Ano ang pagkakaiba sa pagitan ng Docker at Kubernetes?

Imposible na ngayong isipin ang isang solong malaking proyekto nang walang virtualization at containerization. Samakatuwid, sa artikulo, ikinukumpara ng may-akda ang mga lugar at tampok ng paggamit ng Kubernetes, Docker, at ang Docker Swarm orchestration tool.

Unang pagkakakilala kay Docker

Ang containerization ay isang mekanismo na kadalasang ginagamit sa pagsasanay. Ang maikling pangkalahatang-ideya na ito ay makakatulong upang bumuo ng isang unang ideya tungkol sa tool ng Docker.

Panimula sa SpotBugs: Isang Static Code Analysis Tool

Ang pagsusuri sa code ay isang ipinag-uutos na bahagi ng pag-unlad. Upang gawing mas madali ang gawaing ito, ginagamit ang iba't ibang mga tool para sa pagsusuri ng static na code. Halimbawa, ang SpotBugs statistical analyzer, na tinatalakay sa pagsusuring ito.

Mga video

Sumulat ng code nang mabilis at madali gamit ang IntelliJ IDEA

Paano mabilis na magsulat ng code sa IntelliJ IDEA? Ibinahagi ni Artem Zaitsev, isang developer ng Java sa Naumen, ang kanyang mga rekomendasyon sa bagay na ito. Ang pagkakaroon ng isang pagtatanghal sa channel ng Yekaterinburg Java community JUG.EKB, si Artem ay nagsalita tungkol sa ilang mga diskarte sa pagpapasadya na makakatulong sa mga coder na gumana nang mas madali at mas mabilis sa IDE. Ang ulat ay sinamahan ng isang visual na pagpapakita ng code.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION