{"id":30099,"date":"2019-10-31T21:33:39","date_gmt":"2019-10-31T18:33:39","guid":{"rendered":"https:\/\/prohoster.info\/blog\/moira-uchastvuet-v-google-summer-of-code-2019\/"},"modified":"2019-10-31T21:33:39","modified_gmt":"2019-10-31T18:33:39","slug":"moira-uchastvuet-v-google-summer-of-code-2019","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/moira-uchastvuet-v-google-summer-of-code-2019","title":{"rendered":"Moira merr pjes\u00eb n\u00eb Google Summer of Code 2019","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>K\u00ebt\u00eb vit do t\u00eb zhvillohet Google Summer of Code i 15-t\u00eb, ku do t\u00eb marrin pjes\u00eb 206 projekte me kod t\u00eb hapur. P\u00ebr 27 projekte, ky vit do t\u00eb jet\u00eb i pari, p\u00ebrfshir\u00eb Moira. Kjo \u00ebsht\u00eb sistemi yn\u00eb i preferuar p\u00ebr njoftimin e situatave emergjente, i krijuar n\u00eb Kontur.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Moira merr pjes\u00eb n\u00eb Google Summer of Code 2019\" src=\"\/wp-content\/uploads\/2019\/03\/78860977dbcd22e6a7a725eba1b38565.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Un\u00eb kam kontribuar pak q\u00eb Moira t\u00eb p\u00ebrfshihej n\u00eb GSoC, k\u00ebshtu q\u00eb tani do t\u00eb tregoj nga e para se si ndodhi ky hap i vog\u00ebl p\u00ebr open source dhe nj\u00eb shkall\u00eb e madhe p\u00ebr Moir\u00ebn.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h1 id=\"para-slov-o-google-summer-of-codehttpssummerofcodewithgooglecom\">Pak fjal\u00eb p\u00ebr <noindex><a rel=\"nofollow\" href=\"https:\/\/summerofcode.withgoogle.com\">Google Summer of Code<\/a><\/noindex><\/h1>\n<p><\/p>\n<p>\u00c7do vit, rreth nj\u00eb mij\u00eb student\u00eb nga e gjith\u00eb bota marrin pjes\u00eb n\u00eb GSoC. Vitin e kaluar, ishin 1072 student\u00eb nga 59 vende dhe punuan mbi 212 projekte me kod t\u00eb hapur. Google sponsorizon pjes\u00ebmarrjen e student\u00ebve dhe u paguan atyre stipendit\u00eb, nd\u00ebrsa zhvilluesit e projekteve sh\u00ebrbejn\u00eb si mentor\u00eb p\u00ebr student\u00ebt, duke i ndihmuar ata t\u00eb integrohen n\u00eb open source. P\u00ebr shum\u00eb student\u00eb, kjo \u00ebsht\u00eb mund\u00ebsia m\u00eb e mir\u00eb p\u00ebr t\u00eb fituar p\u00ebrvoj\u00eb n\u00eb zhvillimin industrial dhe nj\u00eb rresht awesome n\u00eb CV.<\/p>\n<p><\/p>\n<p>Cilat projekte <noindex><a rel=\"nofollow\" href=\"https:\/\/summerofcode.withgoogle.com\/organizations\/\">marrin pjes\u00eb n\u00eb GSoC<\/a><\/noindex> k\u00ebtu? P\u00ebrve\u00e7 projekteve nga organizata t\u00eb m\u00ebdha (Apache, Linux, Wikimedia), mund t\u00eb ve\u00e7ojm\u00eb disa grupe t\u00eb m\u00ebdha:<\/p>\n<p><\/p>\n<ul>\n<li>sistemet operative (Debian, Fedora, FreeBSD)<\/li>\n<li>gjuh\u00ebt e programimit (Haskell, Python, Swift)<\/li>\n<li>bibliotekat (Boost C++, OpenCV, TensorFlow)<\/li>\n<li>kompilator\u00ebt dhe sistemet e nd\u00ebrtimit (GCC, LLVM, webpack)<\/li>\n<li>mjetet p\u00ebr pun\u00ebn me kodin burimor (Git, Jenkins, Neovim)<\/li>\n<li>mjetet DevOps (Kapitan, Linkerd, Moira)<\/li>\n<li>bazat e t\u00eb dh\u00ebnave (MariaDB, PostgreSQL)<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Moira merr pjes\u00eb n\u00eb Google Summer of Code 2019\" src=\"\/wp-content\/uploads\/2019\/03\/39a365119efcba713a0fe6231388f8f9.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Tani do t\u00eb tregoj si Moira p\u00ebrfundoi n\u00eb k\u00ebt\u00eb list\u00eb.<\/p>\n<p><\/p>\n<h1 id=\"gotovimsya-i-podayom-zayavku\">P\u00ebrgatitemi dhe d\u00ebrgojm\u00eb aplikimin<\/h1>\n<p><\/p>\n<p>N\u00eb janar filloi pranimi i aplikacioneve p\u00ebr t\u00eb marr\u00eb pjes\u00eb n\u00eb GSoC. Ne biseduam me ekipin e zhvilluesve t\u00eb Moir\u00ebs nga Kontur dhe e kuptuam q\u00eb d\u00ebshironim t\u00eb merrnim pjes\u00eb. Ne nuk e kishim iden\u00eb \u2014 dhe ende nuk e kemi \u2014 se sa energji do t\u00eb duhej p\u00ebr k\u00ebt\u00eb, por ndiheshim me d\u00ebshir\u00eb t\u00eb madhe p\u00ebr t\u00eb rritur komunitetin e zhvilluesve t\u00eb Moir\u00ebs, p\u00ebr t\u00eb shtuar disa funksione t\u00eb m\u00ebdha dhe p\u00ebr t\u00eb ndar\u00eb dashurin\u00eb ton\u00eb p\u00ebr mbledhjen e metrikave dhe alarmin e sakt\u00eb.<\/p>\n<p><\/p>\n<p>T\u00eb gjitha filluan pa befasira. Fillimisht plot\u00ebsuam <noindex><a rel=\"nofollow\" href=\"https:\/\/summerofcode.withgoogle.com\/organizations\/6496161593032704\/\">faqen e projektit<\/a><\/noindex> n\u00eb faqen e GSoC, ku fol\u00ebm p\u00ebr Moir\u00ebn dhe pikat e saj t\u00eb forta.<\/p>\n<p><\/p>\n<p>Pastaj duhej t\u00eb vendosnim se mbi cilat funksione t\u00eb m\u00ebdha do t\u00eb punonin pjes\u00ebmarr\u00ebsit e GSoC k\u00ebt\u00eb ver\u00eb. T\u00eb krijojm\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/moira.readthedocs.io\/en\/latest\/gsoc.html#\">nj\u00eb faqe n\u00eb dokumentacionin e Moir\u00ebs<\/a><\/noindex> ishte leht\u00eb, por ishte m\u00eb e v\u00ebshtir\u00eb t\u00eb binte dakord p\u00ebr cilat detyra do t\u00eb p\u00ebrfshiheshin atje. Duhej q\u00eb qysh n\u00eb shkurt t\u00eb zgjidheshin detyrat q\u00eb student\u00ebt do t'i realizonin gjat\u00eb ver\u00ebs. K\u00ebshtu q\u00eb nuk mund t\u00eb marrim dhe papritur t'i realizojm\u00eb ato <i>n\u00eb vend t\u00eb<\/i> student\u00ebt. Kur diskutuam me zhvilluesit e Moira, p\u00ebr cilat detyra do t\u00eb duhej \"t\u00eb shtyhen\" p\u00ebr GSoC, n\u00eb syt\u00eb tan\u00eb praktikisht ishin lot.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Moira merr pjes\u00eb n\u00eb Google Summer of Code 2019\" src=\"\/wp-content\/uploads\/2019\/03\/de898b2b7ff8b0e7b4af9b02826ae5b9.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Si rezultat, atje p\u00ebrfunduan detyra nga b\u00ebrthama e Moira (p\u00ebr API, kontrollet sh\u00ebndet\u00ebsore dhe kanalet p\u00ebr d\u00ebrgimin e alarm\u00ebve) dhe nga nd\u00ebrfaqja e saj web (p\u00ebr integrimin me Grafana, migrimin e kodit n\u00eb TypeScript dhe kalimin n\u00eb kontroll t\u00eb natyrsh\u00ebm). P\u00ebr m\u00eb tep\u00ebr, kemi p\u00ebrgatitur nj\u00eb num\u00ebr t\u00eb caktuar <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/moira-alert\/moira\/labels\/good%20first%20issue\">detyrash t\u00eb vogla n\u00eb GitHub<\/a><\/noindex>, me ndihm\u00ebn e t\u00eb cilave pjes\u00ebmarr\u00ebsit e ardhsh\u00ebm t\u00eb GSoC mund t\u00eb njoftoheshin me baz\u00ebn e kodit dhe t\u00eb kuptonin se si do t\u00eb dukej zhvillimi n\u00eb Moira.<\/p>\n<p><\/p>\n<h1 id=\"boremsya-s-posledstviyami\">Po luftojm\u00eb me pasojat<\/h1>\n<p><\/p>\n<p>Pastaj kishin kaluar tre jav\u00eb pritjeje, nj\u00eb g\u00ebzim i vog\u00ebl nga let\u00ebrk\u00ebmbimi i lumtur...<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Moira merr pjes\u00eb n\u00eb Google Summer of Code 2019\" src=\"\/wp-content\/uploads\/2019\/03\/1a5b5b68ec6fd4a2d1d1416896bd7a92.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>...dhe shp\u00ebrthim n\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/moira_alert\">chatin e zhvilluesve t\u00eb Moira<\/a><\/noindex>. Aty erdh\u00ebn shum\u00eb pjes\u00ebmarr\u00ebs aktiv\u00eb me emra interesant\u00eb dhe filloi nj\u00eb l\u00ebvizje. Mesazhet n\u00eb chat kaluan nga nj\u00eb miksture rusish-engleze n\u00eb anglisht t\u00eb past\u00ebr inxhinierike, dhe zhvilluesit e Moira n\u00eb stilin e tyre t\u00eb firm\u00ebs filluan t\u00eb njoftoheshin me pjes\u00ebmarr\u00ebsit e rinj:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Moira merr pjes\u00eb n\u00eb Google Summer of Code 2019\" src=\"\/wp-content\/uploads\/2019\/03\/13b6683ece64e8b108cce4d527bca864.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>\"\u00c7\u00ebshtjet e mira t\u00eb para\" n\u00eb GitHub u shp\u00ebrndan\u00eb si byrek\u00ebt e nxeht\u00eb. Duhej t\u00eb merremi me di\u00e7ka q\u00eb nuk e prisnim aspak: t\u00eb krijonim nj\u00eb grup t\u00eb madh detyrash t\u00eb vogla p\u00ebr njoftimin ve\u00e7an\u00ebrisht p\u00ebr an\u00ebtar\u00ebt e rinj t\u00eb komunitetit. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Moira merr pjes\u00eb n\u00eb Google Summer of Code 2019\" src=\"\/wp-content\/uploads\/2019\/03\/b88c23760b72755a7d21e9236ea85c4f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Megjithat\u00eb, ia dol\u00ebm dhe jemi t\u00eb lumtur p\u00ebr k\u00ebt\u00eb.<\/p>\n<p><\/p>\n<h1 id=\"chto-budet-dalshe\">\u00c7far\u00eb do t\u00eb ndodh\u00eb m\u00eb pas<\/h1>\n<p><\/p>\n<p>T\u00eb h\u00ebn\u00ebn e ardhshme, m\u00eb 25 mars, n\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/summerofcode.withgoogle.com\">faqen e Google Summer of Code<\/a><\/noindex> do t\u00eb hapet pranimi i aplikacioneve nga student\u00ebt p\u00ebr pjes\u00ebmarrje n\u00eb projekte t\u00eb caktuara. T\u00eb gjith\u00eb ata q\u00eb jan\u00eb t\u00eb interesuar do t\u00eb ken\u00eb dy jav\u00eb p\u00ebr t\u00eb paraqitur aplikacionin e tyre p\u00ebr pjes\u00ebmarrje verore n\u00eb zhvillimin e Moira, Haskell, TensorFlow ose ndonj\u00eb nga dyqind projektet e tjera. Merrni pjes\u00eb me ne dhe le t\u00eb b\u00ebjm\u00eb nj\u00eb kontribut t\u00eb madh n\u00eb open source k\u00ebt\u00eb ver\u00eb.<\/p>\n<p><\/p>\n<p>Linqe t\u00eb dobishme:<\/p>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/moira-alert\/\">kodin burimor<\/a><\/noindex> n\u00eb GitHub, <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/moira_alert\">chatin e zhvilluesve<\/a><\/noindex> dhe <noindex><a rel=\"nofollow\" href=\"https:\/\/moira.readthedocs.io\/en\/latest\/overview.html\">dokumentacioni<\/a><\/noindex> Moira<\/li>\n<li>artikuj mbi Moira n\u00eb Habr nga zhvilluesit nga <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/skbkontur\/blog\/276403\/\">Accenture<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/yamoney\/blog\/436512\/\">Yandex.Money<\/a><\/noindex> dhe <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/avito\/blog\/335410\/\">Avito<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=U4u4Bd0FtrY\">prezantimi mbi arkitektur\u00ebn e Moira<\/a><\/noindex> n\u00eb konferenc\u00ebn HighLoad Moscow 2018<\/li>\n<li>t\u00eb tjera <noindex><a rel=\"nofollow\" href=\"https:\/\/tech.skbkontur.ru\">projektet me kod t\u00eb hapur<\/a><\/noindex>, t\u00eb krijuara dhe mb\u00ebshtetura nga Kontur<\/li>\n<\/ul>\n<p><\/p>\n<p>Dhe gjithashtu, ndiqni <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/skbkontur\/\">blogun e Konturit n\u00eb Habr<\/a><\/noindex> dhe kanal ton\u00eb p\u00ebr zhvillues n\u00eb Telegram <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/KonturTech\">. Do t\u00eb flas aty se si marrim pjes\u00eb n\u00eb GSoC dhe p\u00ebr gj\u00ebra t\u00eb tjera interesante.<\/a><\/noindex>. Do t\u00eb flas n\u00eb to se si marrim pjes\u00eb n\u00eb GSoC, si dhe p\u00ebr gj\u00ebra t\u00eb tjera interesante.<\/p>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/skbkontur\/blog\/444806\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u044d\u0442\u043e\u043c \u0433\u043e\u0434\u0443 \u043f\u0440\u043e\u0439\u0434\u0451\u0442 \u043f\u044f\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u044b\u0439 Google Summer of Code, \u0438 \u0432 \u043d\u0451\u043c \u043f\u0440\u0438\u043c\u0435\u0442 \u0443\u0447\u0430\u0441\u0442\u0438\u0435 206 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u043a\u043e\u0434\u043e\u043c. \u0414\u043b\u044f 27 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u044d\u0442\u043e\u0442 \u0433\u043e\u0434 \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0432\u044b\u043c, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0434\u043b\u044f Moira. \u042d\u0442\u043e \u043d\u0430\u0448\u0430 \u043b\u044e\u0431\u0438\u043c\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0434\u043b\u044f \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439 \u043e \u043d\u0435\u0448\u0442\u0430\u0442\u043d\u044b\u0445 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044f\u0445, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u0430\u044f \u0432 \u041a\u043e\u043d\u0442\u0443\u0440\u0435. \u042f \u0441\u043b\u0435\u0433\u043a\u0430 \u043f\u043e\u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u043b \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u041c\u043e\u0439\u0440\u0430 \u043f\u043e\u043f\u0430\u043b\u0430 \u0432 GSoC, \u0442\u0430\u043a \u0447\u0442\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-30099","post","type-post","status-publish","format-standard","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u044d\u0442\u043e\u043c \u0433\u043e\u0434\u0443 \u043f\u0440\u043e\u0439\u0434\u0451\u0442 \u043f\u044f\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u044b\u0439 Google Summer of Code, \u0438 \u0432 \u043d\u0451\u043c \u043f\u0440\u0438\u043c\u0435\u0442 \u0443\u0447\u0430\u0441\u0442\u0438\u0435 206 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u043a\u043e\u0434\u043e\u043c. \u0414\u043b\u044f 27 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u044d\u0442\u043e\u0442 \u0433\u043e\u0434 \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0432\u044b\u043c, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0434\u043b\u044f Moira.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/moira-uchastvuet-v-google-summer-of-code-2019\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Moira \u0443\u0447\u0430\u0441\u0442\u0432\u0443\u0435\u0442 \u0432 Google Summer of Code 2019 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u044d\u0442\u043e\u043c \u0433\u043e\u0434\u0443 \u043f\u0440\u043e\u0439\u0434\u0451\u0442 \u043f\u044f\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u044b\u0439 Google Summer of Code, \u0438 \u0432 \u043d\u0451\u043c \u043f\u0440\u0438\u043c\u0435\u0442 \u0443\u0447\u0430\u0441\u0442\u0438\u0435 206 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u043a\u043e\u0434\u043e\u043c. \u0414\u043b\u044f 27 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u044d\u0442\u043e\u0442 \u0433\u043e\u0434 \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0432\u044b\u043c, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0434\u043b\u044f Moira.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/moira-uchastvuet-v-google-summer-of-code-2019\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:33:39+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:33:39+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Moira merr pjes\u00eb n\u00eb Google Summer of Code 2019 | ProHoster","description":"K\u00ebt\u00eb vit do t\u00eb zhvillohet edicioni e pes\u00ebmb\u00ebdhjet\u00eb i Google Summer of Code, dhe n\u00eb t\u00eb do t\u00eb marrin pjes\u00eb 206 projekte me kod t\u00eb hapur. P\u00ebr 27 projekte, ky vit do t\u00eb jet\u00eb i pari, duke p\u00ebrfshir\u00eb Moira.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/moira-uchastvuet-v-google-summer-of-code-2019","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Moira \u0443\u0447\u0430\u0441\u0442\u0432\u0443\u0435\u0442 \u0432 Google Summer of Code 2019 | ProHoster","og:description":"\u0412 \u044d\u0442\u043e\u043c \u0433\u043e\u0434\u0443 \u043f\u0440\u043e\u0439\u0434\u0451\u0442 \u043f\u044f\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u044b\u0439 Google Summer of Code, \u0438 \u0432 \u043d\u0451\u043c \u043f\u0440\u0438\u043c\u0435\u0442 \u0443\u0447\u0430\u0441\u0442\u0438\u0435 206 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u043a\u043e\u0434\u043e\u043c. \u0414\u043b\u044f 27 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u044d\u0442\u043e\u0442 \u0433\u043e\u0434 \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0432\u044b\u043c, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0434\u043b\u044f Moira.","og:url":"https:\/\/prohoster.info\/sq\/blog\/moira-uchastvuet-v-google-summer-of-code-2019","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:33:39+00:00","article:modified_time":"2019-10-31T18:33:39+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"30099","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-20 23:44:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:41:25","updated":"2026-01-20 23:44:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/30099","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=30099"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/30099\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=30099"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=30099"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=30099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}