JavaRush /Java blogi /Random-UZ /GitFlic: GitHub-ning ruscha analogi beta-versiyasini tark...

GitFlic: GitHub-ning ruscha analogi beta-versiyasini tark etdi. Keling, u erda nima borligini ko'rib chiqaylik

Guruhda nashr etilgan
Hammaga salom aziz do'stlar. Bu men uchun yangi format, ko'rib chiqish formati. Shuning uchun, qat'iy hukm qilmang, bu sharhni yozish men boshida ko'rganimdek oson bo'lmadi. Men darhol aytamanki, bu GitFlic yaratuvchilari tomonidan to'lanmagan, men bu haqda yozishga qiziqaman. GitFlic: GitHub-ning ruscha analogi beta-versiyasini tark etdi.  Keling, u erda nima borligini ko'rib chiqaylik - 1Shunday qilib, Rossiyada ular Amerika GitHub-ning analogini yaratdilar. Loyiha GitFlic deb ataladi , u allaqachon beta-versiyani tark etgan, ya'ni oddiy foydalanuvchilar allaqachon ro'yxatdan o'tishlari mumkin. Lekin buni amalga oshirishdan oldin, biz asossiz umidlarga ega bo'lmasligimiz uchun bu qanday loyiha ekanligini, u erda qancha odam va qancha vaqt ishlayotganini tushunishimiz kerak. Aslida, bu menda boshida bor edi.

Bir oz tarix

GitHub siyosatidagi o'zgarishlar va mumkin bo'lgan sanktsiyalar fonida, Rossiyadagi loyihalar uchun ombor kerakmi degan savol tug'ildi. Va ular Rossiya hukumati analog yaratish uchun 2,1 milliard rubl ajratmoqchi ekanligini yozishdi. Va bu loyiha hukumat tomonidan to'langandek tuyulishi mumkin, lekin Internetni biroz ko'zdan kechirganimdan so'ng, men intervyu topdim , unda bizni qiziqtirgan ko'plab savollarga javoblar mavjud. GitFlic: GitHub-ning ruscha analogi beta-versiyasini tark etdi.  Keling, nima borligini ko'rib chiqaylik - 2Undan quyidagilarni olish mumkin:
  1. Ushbu loyiha davlat emas, balki shaxsiydir. Va bu aytilgan 2,1 milliard rublga hech qanday aloqasi yo'q. Bu hatto yaxshi, mahsulot raqobatlashadi va yangi va talabga ega bo'lgan narsalarni taklif qilishga harakat qiladi, bu byudjetni "kesish" uchun joy bo'lmaydi va yaratuvchilar o'zlarining biror narsasini taklif qilishga harakat qilishadi.

  2. Suhbatni yozish paytida (28.10.21) jamoada atigi 5 kishi bor edi, ularda uchta yordamchi, bitta front-end dasturchi va menejer bor edi. Byudjet tufayli kengaytirish rejalari yo'q edi. Ammo, Internetda qidirganimdan so'ng, men ularning loyihasi uchun Java dasturchisi uchun vakansiya topdim va bu yaxshi belgidir. Shunday qilib, pul paydo bo'ldi.

  3. Loyiha bor-yo'g'i 10 oylik, ya'ni u hali juda yosh va katta ehtimol bilan xom. Shuning uchun, bu tushunchasiz o'sha GitHub bilan solishtirishning ma'nosi yo'q (u allaqachon 13 yoshda).

  4. Loyiha Java tilida yozilgan!! Bu bizni Java-ni xursand qila olmaydi. Va agar siz yuqorida ko'rsatgan ish tavsifiga qarasangiz, GitFlic qanday texnologiyalarda yozilganligini tushunishingiz mumkin:

    • Java 11;
    • PostgresQL 11.x;
    • RabbitMQ;
    • Redis;
    • Bahor ramkasi 5;
    • 2-bahor etik;
    • Bahor ma'lumotlari;
    • Bahor yadrosi;
    • Bahor xabarlari;
    • Spring mvc;
    • Bahor xavfsizligi;
    • Bahorgi HATEOAS;
    • Bahor integratsiyasi.
  5. Umumiy maqsad Rossiyada va Rossiyada kodni saqlash uchun joy yaratishdir, shunda blokirovka qilingan taqdirda odamlar o'z kodlarini xavfsiz saqlashlari mumkin.

  6. Rossiya universitetlari bilan ta'lim integratsiyasini jalb qiladigan narsa. Bu laboratoriya ishlarini va boshqa narsalarni saqlash uchun o'z joyingizga ega bo'lishga yordam beradi, bu juda muhim. Rostini aytsam, hozir qayerda qilishlarini ham bilmayman. Agar o'quvchilar orasida talabalar bo'lsa, laboratoriya kodingizni qayerda saqlayotganingizni aytib bering?

  7. Pulli variant bor, loyiha pul topishi kerak. Ammo bu analoglardan ancha arzon. Buning ustiga, siz 5 kishigacha bo'lgan jamoada shaxsiy loyihalarni to'lamasdan ishlab chiqishingiz mumkin, bu juda yaxshi. Men buni ortiqcha deb hisoblayman.

Shunday qilib, menimcha, kirish etarli edi, endi biz nimani ko'rishimiz haqida bir oz tasavvurga egamiz, shuning uchun biz borib ro'yxatdan o'tishimiz kerak!

Birinchi qadamlar

Birinchidan, ularning ochilish sahifasiga boramiz , u erda biz ko'ramiz: GitFlic: GitHub-ning ruscha analogi beta-versiyasini tark etdi.  Keling, u erda nima borligini ko'rib chiqaylik - 3Bu erda biz allaqachon ro'yxatdan o'tishimiz mumkinligini ko'ramiz, buni birozdan keyin qilamiz. Kodni saqlash va u bilan ishlash uchun birinchi rus xizmati ... Ko'rinishidan, ha, birinchi. Men boshqalar haqida hech qachon eshitmaganman. Va bu erda menda savol bor: nega ular buni ilgari qilmaganlar? U ancha oldin paydo bo'lishi kerak edi. Quyida loyihaning xususiyatlari keltirilgan:
  • Siz jamoada ishlashingiz mumkin. Busiz, bunday loyiha kimga kerak bo'lishi umuman noma'lum.

  • So'rovlarni birlashtirish. Bu hali unchalik aniq emas, lekin menimcha, bu GitHub-da loyihani o'zgartirgandan so'ng siz o'zgartirishlaringizni tortib olish so'rovi orqali qanday taklif qilishingiz mumkinligiga o'xshash narsa. Ko'rinishidan, bu Forking strategiyasining namunasidir. Men bu yondashuvni bu erda tasvirlab berdim, uni o'qishingiz mumkin.

  • 2fa profil himoyasi. Bu allaqachon de-fakto xavfsizlik standarti bo'lib, bu haqda darhol o'ylash uchun juda yaxshi. Bu, albatta, ortiqcha.

  • Ham davlat, ham shaxsiy omborlarning mavjudligi. Busiz, shuningdek, jamoada ishlamasdan, hozir mumkin emas.

Tez orada qo'shilishi rejalashtirilganlar:
  • Kod muhokamasi. Kod bo'limlariga sharh berish qobiliyati. Qizig'i shundaki, keling, ular buni qanday amalga oshirayotganini ko'rib chiqaylik.

  • Vazifa kuzatuvchisi. Kod bilan to'liq integratsiya, bu juda muhim va talabga ega. Hozircha kutamiz.

  • Telegram xabarnomalari. Bu narsa, albatta, foydalidir, lekin u boshqalarga nisbatan qandaydir xira ko'rinadi. Xo'sh, Xudo uni asrasin, bu shunday)

Funktsionallik doirasiga qarab, loyiha hali rivojlanishning boshida ekanligini aytishimiz mumkin. Men xohlagan xususiyatlar hali ham ko'p. Kutamiz. Keyinchalik, kod Rossiyada va rus serverlarida saqlanganligini yana bir bor takrorlaymiz. O'ylaymanki, bu muhim bo'lganlar bo'ladi. Va kompaniyaning haqiqiy missiyasi: "Ishonchimiz komilki, GitFlic nafaqat kodni saqlash va u bilan ishlash platformasi, balki dasturchilarning to'laqonli hamjamiyatiga va shunchaki sevimli mashg'ulot sifatida ham, asosiy daromad sifatida ham dasturlashni yaxshi ko'radigan odamlarga aylanadi. ”. Fikr juda qiziq. Va bu erda ochilish sahifasi tugaydi.

Narx siyosati

Hozircha to'lov oddiy. 5 kishidan ortiq jamoada bir kishi uchun 250 rubl. Bu, taxminan, 3,5 dollar. Narxlari kichik, ammo hozircha ular taklif qiladigan alohida narsa yo'q. Faqat kelajakda, shuning uchun omborlarni saqlash uchun boshqa joylar bilan narxni solishtirishning ma'nosi yo'q. GitFlic: GitHub-ning ruscha analogi beta-versiyasini tark etdi.  Keling, u erda nima borligini ko'rib chiqaylik - 4Kelajakda ular CI/CD, statik kod tahlili va vazifalarni kuzatuvchini va'da qiladilar. Shuningdek, bulutda ilovalarni ishga tushiring. Ikkinchisi juda qiziq ko'rinadi, ammo hozircha bu faqat so'zlar, keling, nima bo'lishini ko'rib chiqaylik.

Ro‘yxatdan o‘tish

Ro'yxatdan o'tish va ichida nima borligini ko'rish vaqti keldi...) GitFlic: GitHub-ning ruscha analogi beta-versiyasini tark etdi.  Keling, nima borligini ko'rib chiqaylik - 5Ro'yxatdan o'tish, odatdagidek, hamma joyda, dizayn ko'p narsani orzu qiladi, ammo texnik direktor aytganidek: "Dizayn ham unga aylanadi va yaxshiroq bo'ladi. ” Mayli, ishonaylik)) Men uning qanday ko'rinishini ko'rish uchun test loyihasini yaratdim. Hammasi GitHub-ni eslatadi: tugmalar bir xil joylarda, funksionallik o'xshash, boshqa ishlab chiquvchilarga obuna bo'lish va loyihani baholash imkoniyati mavjud (bu erda u "Sevimlilar" bo'limi deb ataladi ). Mana mening hisobimga havola , agar xohlasangiz, obuna bo'ling. Men bu loyihadan foydalanamanmi, bilmayman, ko'ramiz. Funktsional jihatdan GitHub-ga o'xshashligi yaxshi narsa. GitHub-dan foydalanganlar GitFlic-ga o'tishni osonlashtiradi. Bundan tashqari, g'ildirakni ikkinchi marta ixtiro qilishning ma'nosi yo'q. GitHub-dan nimasi bilan farq qiladi: loyihani yaratishda dastlab loyiha qaysi dasturlash tili tanlanadi. GitFlic: GitHub-ning ruscha analogi beta-versiyasini tark etdi.  Keling, u erda nima borligini ko'rib chiqaylik - 6Menimcha, munozarali qaror. GitHub-da bu kod miqdori bilan belgilanadi. Ehtimol, bu omborlarda ta'rif bo'yicha hech qanday funksionallik mavjud bo'lmaganda qilingan vaqtinchalik yechimdir. Yangi yaratilgan loyiha git bilan ishlash uchun cheat varaq bilan birga keladi. Foydali, rahmat. Bir qiziq narsa: agar siz omborni o'chirishga harakat qilsangiz, tugma bosilmaydi. Ehtimol, siz maqolani o'qiganingizda bu tuzatiladi, lekin hozir, men yozganimdek, u ishlamayapti. GitFlic: GitHub-ning ruscha analogi beta-versiyasini tark etdi.  Keling, u erda nima borligini ko'rib chiqaylik - 7Shunday qilib, funksionallik GitHub-da bajarilgan ishlarni takrorlaydi. Ammo loyihani ishlab chiqishning hozirgi bosqichida men unda hech qanday yomon narsa ko'rmayapman. Ushbu yondashuv muvaffaqiyatli ishlaydi va uning o'z joyi borligini ko'rsatdi.

Loyihalarimni ko'chirishim kerakmi yoki yo'qmi?

Yaxshi savol, chunki agar siz allaqachon GitFlic-dan foydalansangiz, nima uchun ekanligini tushunishingiz kerak. O'ylaymanki, GitHub-ning ishdan chiqishidan qo'rqqanlar bu erda o'z loyihalari nusxalarini yaratishlari kerak. Bu kimga tegishli bo'lmasa, men uni o'tkazishning ma'nosini ko'rmayapman.

xulosalar

Menimcha, bu ajoyib tashabbus. Loyihaga ehtiyoj bor va uni yaratishga qaror qilgan odamlar paydo bo'ldi. Muhimi, bu hukumat loyihasi emas, ya'ni odamlarni o'ziga tortadigan xususiyatlarni taqdim etish bilan raqobat bo'ladi. Bundan tashqari, maqsadli auditoriya ham mavjud, ya'ni loyiha yashaydi. Ha, loyiha hali ham xom. Va siz hozircha uni to'liq va faqat u bilan ishlata olmaysiz (hech bo'lmaganda rivojlanish bizning vaqtimizda CI/CDsiz amalga oshirilmaydi). O'ylaymanki, siz GitFlic-ni diqqat bilan ko'rib chiqishingiz, undan qanday foydalanishni yaxshiroq o'rganish uchun ba'zi loyihalar yaratishingiz va yangilanishlarni kutishingiz mumkin. Do'stlar, har doimgidek, sizni telegram kanalimga obuna bo'lishni taklif qilaman . U erda men rivojlanish haqida, yangi maqolalarim haqida yozaman, kanal chatida biz tez-tez qiziqarli mavzularni muhokama qilamiz, kanal muallifniki, shuning uchun u erda har doim yoqimli va qulay) Ushbu maqolada men sizga yangi loyiha - joyni ko'rsatishga harakat qildim. do'kon kodi. Men sizning fikr-mulohazalaringizni kutaman, bu haqda qanday fikrda ekanligingiz meni juda qiziqtiradi. Barcha ezgu tilaklarni tilayman!
Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION