JavaRush /Blog Jawa /Random-JV /GitFlic: Analog Rusia GitHub wis ninggalake beta. Ayo nde...

GitFlic: Analog Rusia GitHub wis ninggalake beta. Ayo ndeleng apa sing ana

Diterbitake ing grup
Halo kabeh, kanca-kanca sing ditresnani. Iki format anyar kanggo kula, format review. Mulane, aja ngadili kanthi ketat, nulis review iki ternyata ora gampang kaya sing dakdeleng ing wiwitan. Aku bakal langsung ngomong yen ora dibayar dening pangripta GitFlic, aku mung kepengin nulis babagan iki. GitFlic: Analog Rusia GitHub wis ninggalake beta.  Ayo ndeleng apa sing ana - 1Dadi, ing Rusia nggawe analog saka GitHub Amerika. Proyèk kasebut diarani GitFlic , wis ninggalake beta, tegese pangguna biasa wis bisa ndhaptar. Nanging sadurunge nindakake, kita kudu ngerti proyek kaya apa, pira wong sing kerja ing kana lan suwene suwene, supaya kita ora duwe pangarep-arep sing ora wajar. Bener, sing aku duwe ing wiwitan.

Sajarah sethitik

Ing latar mburi owah-owahan ing kabijakan GitHub lan kemungkinan sanksi, pitakonan apa repositori dibutuhake kanggo proyek ing Rusia wis muncul. Lan dheweke nulis manawa pamrentah Rusia pengin nyedhiyakake 2,1 milyar rubel kanggo nggawe analog. Lan bisa uga katon yen proyek iki dibayar dening pamrentah, nanging sawise browsing Internet sethithik, aku nemokake wawancara sing ana akeh jawaban kanggo pitakonan sing menarik. GitFlic: Analog Rusia GitHub wis ninggalake beta.  Ayo ndeleng apa sing ana - 2Ing ngisor iki bisa dijupuk saka iku:
  1. Proyek iki ora umum, nanging pribadi. Lan ora ana hubungane karo 2,1 milyar rubel kasebut. Iki malah apik, prodhuk bakal saingan lan nyoba kanggo kurban soko anyar lan dikarepake, iku ora bakal dadi panggonan kanggo "motong" budget lan pangripta bakal nyoba kanggo kurban soko dhewe.

  2. Nalika nulis wawancara (10.28.21), mung ana 5 wong ing tim, sing kalebu telung backenders, siji pangembang ngarep lan manajer. Ora ana rencana ekspansi amarga anggaran. Nanging, sawise nggoleki ing Internet, aku nemokake lowongan kanggo pangembang Java kanggo proyeke, lan iki minangka tandha apik. Dadi, dhuwit kasebut katon.

  3. Proyek kasebut mung umur 10 sasi, yaiku, isih enom banget lan kemungkinan mentah. Mulane, ora ana gunane kanggo mbandhingake tanpa pangerten iki karo GitHub sing padha (sing wis umur 13 taun).

  4. Proyek kasebut ditulis nganggo aksara Jawa!! Iki ora mung nyenengake kita wong Jawa. Lan yen sampeyan ndeleng katrangan proyek sing daktuduhake ing ndhuwur, sampeyan bisa ngerti apa teknologi sing ditulis GitFlic:

    • Jawa 11;
    • PostgresQL 11.x;
    • RabbitMQ;
    • Redis;
    • Spring framework 5;
    • Spring boot 2;
    • data spring;
    • inti spring;
    • Pesen spring;
    • Spring mvc;
    • keamanan spring;
    • Spring HATEOAS;
    • Integrasi spring.
  5. Sasaran sakabèhé yaiku kanggo nggawe panggonan kanggo nyimpen kode ing Rusia lan Rusia, supaya ing kasus pamblokiran, wong bisa nyimpen kode sing aman.

  6. Sing bakal narik kawigaten yaiku integrasi pendidikan karo universitas Rusia. Iku bakal mbantu kanggo duwe panggonan dhewe kanggo nyimpen karya lab lan liyane, kang penting banget. Kanggo jujur, aku malah ora ngerti ngendi padha nindakake iku saiki. Yen ana siswa ing antarane sing maca, tulung nuduhake ing ngendi sampeyan nyimpen kode lab?

  7. Ana pilihan sing dibayar, proyek kasebut kudu entuk dhuwit. Nanging luwih murah tinimbang analoge. Kajaba iku, sampeyan bisa ngembangake proyek pribadi ing tim nganti 5 wong tanpa mbayar, sing apik banget. Aku nganggep iki plus.

Dadi, aku nganggep introduksi wis cukup, saiki kita duwe sawetara ide babagan apa sing bakal kita deleng, mula kita kudu ndhaptar!

Langkah pisanan

Pisanan, ayo pindhah menyang kaca kebangkrutan , ing kana kita bakal weruh: GitFlic: Analog Rusia GitHub wis ninggalake beta.  Ayo ndeleng apa sing ana - 3Ing kene kita weruh yen kita wis bisa ndhaftar, kita bakal nindakake iki mengko. Layanan Rusia pisanan kanggo nyimpen kode lan nggarap ... Ketoke, ya, sing pisanan. Aku durung tau krungu bab liyane sadurunge. Lan ing kene aku duwe pitakon: kenapa dheweke ora nindakake iki sadurunge? Dheweke kudune wis suwe katon. Ing ngisor iki minangka fitur saka proyek kasebut:
  • Sampeyan bisa kerja ing tim. Tanpa iki, umume ora jelas sapa sing butuh proyek kasebut.

  • Gabung panjalukan. Iku durung cetha banget, nanging aku iki soko padha carane ing GitHub sampeyan bisa kurban owah-owahan liwat panjalukan narik sawise forking project. Ketoke, iki minangka conto The Forking Strategy. Aku diterangake pendekatan iki kene , sampeyan bisa maca.

  • pangayoman profil 2fa. Iki wis standar safety de facto, uga rampung kanggo langsung mikir bab iki. Sing mesthi plus.

  • Kasedhiya repositori umum lan pribadi. Tanpa iki, uga tanpa kerja ing tim, saiki ora mungkin.

Lan sing direncanakake bakal ditambahake:
  • Diskusi kode. Kemampuan kanggo menehi komentar babagan bagean kode. Menarik, ayo ndeleng kepiye carane ngetrapake.

  • Tracker tugas. Integrasi lengkap karo kode, sing penting banget lan dikarepake. Saiki kita bakal ngenteni.

  • Kabar ing telegram. Bab kasebut mesthi migunani, nanging katon rada luntur dibandhingake karo liyane. Inggih, Gusti mberkahi dheweke, iku apa iku)

Ditilik saka macem-macem fungsi, kita bisa ujar manawa proyek kasebut isih ana ing wiwitan pangembangane. Isih akeh fitur sing dakkarepake. Bakal ngenteni. Sabanjure, baleni maneh yen kode kasebut disimpen ing Rusia lan ing server Rusia. Aku bakal ana wong sing penting iki. Lan misi nyata perusahaan: "Kita yakin manawa GitFlic bakal dadi ora mung platform kanggo nyimpen kode lan nggarap, nanging komunitas pangembang sing lengkap lan mung wong sing seneng program, minangka hobi lan minangka penghasilan utama. .” Ide kasebut cukup menarik. Lan iki ngendi kaca kebangkrutan rampung.

Kebijakan rega

Supaya adoh pembayaran prasaja. 250 rubles saben wong ing tim luwih saka 5 wong. Iki, kira-kira, 3,5 dolar. Rega cilik, nanging nganti saiki padha ora duwe apa-apa khusus kanggo kurban. Mung ing mangsa ngarep, mula ora ana gunane mbandhingake rega karo papan liya kanggo nyimpen repositori. GitFlic: Analog Rusia GitHub wis ninggalake beta.  Ayo ndeleng apa sing ana - 4Ing mangsa ngarep, dheweke janji CI / CD, analisis kode statis, lan tracker tugas. Lan uga miwiti aplikasi ing méga. Sing terakhir katon menarik banget, nanging saiki iki mung tembung, ayo ndeleng apa sing kedadeyan.

Registrasi

Wektu kanggo ndhaptar lan ndeleng apa sing ana ing njero ...) GitFlic: Analog Rusia GitHub wis ninggalake beta.  Ayo ndeleng apa sing ana - 5Registrasi, kaya biasane, ana ing endi wae, desaine isih akeh sing dikarepake, nanging minangka direktur teknis ujar: "Desain uga bakal ditindakake lan bakal luwih apik. ” Oke, ayo percaya)) Aku nggawe proyek uji coba kanggo ndeleng kaya apa. Kabeh kaya GitHub: tombol ana ing panggonan sing padha, fungsionalitas kabeh padha, langganan pangembang liyane kasedhiya lan kesempatan kanggo menehi rating proyek kasebut (ing kene diarani bagean "Favorit" ). Iki link menyang akun, yen sampeyan pengin, langganan. Aku ora ngerti yen aku bakal nggunakake proyek iki, kita bakal weruh. Kasunyatan manawa fungsine padha karo GitHub iku apik. Sing wis nggunakake GitHub bakal luwih gampang ngalih menyang GitFlic. Kajaba iku, ora ana gunane kanggo nggawe maneh roda kaping pindho. Saka apa sing beda karo GitHub: nalika nggawe proyek, basa pamrograman ing ngendi proyek kasebut bakal dipilih dhisik. GitFlic: Analog Rusia GitHub wis ninggalake beta.  Ayo ndeleng apa sing ana - 6A kaputusan kontrovèrsial, ing mratelakake panemume. Ing GitHub iki ditemtokake dening jumlah kode. Mungkin iki minangka solusi sementara sing digawe nalika ora ana fungsi kanthi definisi ing repositori. Proyek sing mentas digawe dilengkapi karo lembar cheat kanggo nggarap git. Mbantu, matur nuwun. Siji bab sing menarik: yen sampeyan nyoba mbusak repositori, tombol ora klik. Mbok menawa iki bakal didandani nalika maca artikel, nanging saiki, nalika aku nulis, ora bisa. GitFlic: Analog Rusia GitHub wis ninggalake beta.  Ayo ndeleng apa sing ana - 7Lan fungsi kasebut mbaleni apa sing ditindakake ing GitHub. Nanging ing tahap pangembangan proyek iki, aku ora weruh apa-apa sing salah. Pendekatan iki bisa ditindakake kanthi sukses lan wis nuduhake manawa ana papan.

Apa aku kudu mindhah proyek utawa ora?

Pitakonan sing apik, amarga yen sampeyan wis nggunakake GitFlic, sampeyan kudu ngerti sebabe. Aku mikir sing wedi GitHub mudhun kudu nggawe salinan proyek ing kene. Kanggo sapa sing ora peduli, aku ora weruh gunane nransfer.

kesimpulan

Aku iki inisiatif gedhe. Ana perlu kanggo proyek lan wong wis katon sing mutusaké kanggo nggawe. Sing penting iki dudu proyek pemerintah, tegese bakal ana kompetisi karo panyedhiya fitur sing bakal narik kawigaten wong. Ana uga target pamirsa, sing tegese proyek kasebut bakal urip. Ya, proyek kasebut isih mentah. Lan sampeyan ora bakal bisa nggunakake kanthi lengkap lan mung saiki (paling ora pangembangan ora bisa ditindakake tanpa CI / CD ing jaman saiki). Aku mikir sampeyan bisa ndeleng kanthi luwih cedhak GitFlic, nggawe sawetara proyek supaya luwih sinau babagan nggunakake lan ngenteni nganyari. Kanca-kanca, kaya biasane, aku ngajak sampeyan langganan saluran telegramku . Ing kana aku nulis babagan pembangunan, babagan artikel anyarku, ing obrolan saluran, kita kerep ngrembug topik sing menarik, saluran kasebut minangka penulis, dadi tansah apik lan nyaman ing kono) Ing artikel iki aku nyoba nuduhake proyek anyar - papan kanggo kode toko. Aku ngenteni tanggapan sampeyan, aku kasengsem banget karo pendapat sampeyan babagan iki. Kabeh sing paling apik!
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION