Kategori: Blog

Repo të dobishme me Eloquent?

Java javën e kaluar kam shkruar një artikull mbi pafajësinë e modelit Repository për entitetet Eloquent, por premtova të tregoj se si mund ta përdorim atë pjesërisht me dobi. Për këtë, do të përpiqem të analizoj si zakonisht përdoret ky model në projekte. Grupi minimal i nevojshëm i metodave për repository: <?php interface PostRepository { public function getById($id): Post; public function save(Post $post); public function delete($id); […

Kërkimi me shpejtësi 1 TB/s

TL;DR: Katër vjet më parë, unë u largova nga Google me idenë për një mjet të ri për monitorimin e serverëve. Ideja ishte të bashkonte në një shërbim funksionet zakonisht të izoluar të mbledhjes dhe analizës së logëve, mbledhjes së metrikave, njoftimeve dhe panelit të monitorimit. Një nga parimet është që shërbimi duhet të jetë vërtet i shpejtë, duke ofruar një punë të lehtë, interaktive dhe të këndshme për développeurs. Kjo kërkon përpunimin e grupeve të të dhënave […]

Firefox nisi fillon të importojë certifikatat rrënjësore nga Windows

Depoja e certifikatave të Firefox Një dalje nga Mozilla Firefox 65 në shkurt 2019, disa përdorues vërejtën gabime të tipit “Koneksioni juaj nuk është i sigurt” ose “SEC_ERROR_UNKNOWN_ISSUER” kur lidhen me faqet HTTPS. Arsyja doli të ishte antivirusë si Avast, Bitdefender dhe Kaspersky, të cilat për të kryer MiTM-in, instalojnë certifikatat e tyre të rrënjës në kompjuterin e përdoruesit. Dhe pasi Firefox […]

Konfigurimi i marrjes automatike të certifikatave letsencrypt me anë të docker në linux

Këto ditë kam ndërruar serverin virtual dhe më duhej ta konfigurja sërish të gjitha. Preferoj që faqja të jetë e aksesueshme përmes https dhe certifikatat letsencrypt të sigurohen dhe rinovohen automatikisht. Këtë mund ta arrijmë nëse përdorim dy imazhe docker: nginx-proxy dhe nginx-proxy-companion. Ky është një udhëzim se si të konfiguroni faqen në docker me një proxy që automatikisht merr certifikata SSL. Përdoret serveri virtual CentOS 7. Unë […]

Si e përdorëm replikimin e vonuar për rikuperimin nga fatkeqësitë me PostgreSQL

Replikimi — nuk është rezervë. Ose ndoshta po? Kështu e kemi përdorur replikimin e vonuar për ripërkthim, duke fshirë rastësisht shkurtoret. Specialistët e infrastrukturës në GitLab janë përgjegjës për funksionimin e GitLab.com — shembulli më i madh i GitLab që ekziston. Këtu ka 3 milion përdorues dhe pothuajse 7 milion projekte, dhe kjo është një nga faqet më të mëdha SaaS me burim të hapur me një arkitekturë të dedikuar. Pa një sistem […]

«Lojë e re +», përmirësimet e performancës dhe RTX: doli patch-i i parë i madh për Metro Exodus

Pjesë më shumë se një muaj pas premierës, zhvilluesit e 4A Games lanҫuan patch-in e parë të madh për Metro Exodus — Ranger Update. Ky patch sjell shumë mundësi të reja, përfshirë modin "Një lojë +" me komentet e zhvilluesve, të cilat mund të dëgjohen gjatë lojës, si dhe përmirësoi performancën dhe funksionimin e teknologjisë së gjurmimit të rrezatimit në kohë reale NVIDIA RTX. […]

Unity Package Manager

Unity është një platformë që egziston për një kohë të gjatë dhe vazhdon të zhvillohet. Megjithatë, kur punoni me disa projekte njëkohësisht, ende mund të hasni vështirësi në përdorimin e kodeve të përbashkëta (.cs), bibliotekave (.dll) dhe burimeve të tjera (imazhe, tinguj, modele, prefabra). Në këtë artikull do të flasim për përvojën tonë me një zgjidhje native të tillë për Unity. Metodat […]

Njeriu i mençur? Nuk është më

Shumë njerëz vazhdojnë të besojnë në iluzionin se ata veprojnë kryesisht me arsyen dhe në mënyrë logjike. Megjithatë, shkenca dhe psikologjia praktike prej kohësh kanë arritur në përfundimin se sjellja e njeriut është irracionale dhe e paarsyeshme në shumicën e situatave të jetës. Kjo nuk është e mirë dhe as e keqe, thjesht është. Po ju ofroj një përmbledhje të autorëve dhe librave që paraqesin arsyetime bindëse […]

Dalja e parë historike e dy grave në hapësirë është anuluar

Administrata Kombëtare e Aeroçienceve dhe Hapësirës (NASA) njoftoi se dalja e parë historike e dy grave në hapësirë, e planifikuar për në fund të këtij muaji, nuk do të realizohet. Shpresohej që në përbërjen e dyette të grave për daljen në hapësirë të ishin astronautët e NASA-s, Christina Koch dhe Anne McClain. Gjatë aktivitetit jashtë anijes, ata do të […]

[në shënime] Bash për fillestarët: 21 komandat e dobishme

Materiali që po e publikojmë sot është për ata që duan të mësojnë të punojnë me komandat e Linux. Të diturit si të përdorësh efikasht këtë mjet ndihmon për të kursyer shumë kohë. Në veçanti, do të flasim për shell-in Bash dhe 21 komanda të dobishme. Po ashtu, të diskutojmë se si të përdorim flagat e komandave dhe pseudonimet e Bash-it, të cilat e lehtësojnë shkrimin e komandave të gjata […]

5 detyrave tipike në intervistat për JavaScript: analiza dhe zgjidhjet

От переводчика: опубликовали для вас статью Марии Перна (Maria Antonietta Perna), которая рассказывает о типовых задачах по JavaScript, чаще всего предлагаемых соискателям-разработчикам на собеседованиях. Статья будет полезна, в первую очередь, начинающим программистам. Собеседования в технологических компаниях давно стали притчей во языцех. Удивляться этому не приходится — успешное прохождение интервью дает возможность получить хорошую работу. Но […]

Serveri DHCP+Mysql në Python

Qëllimi i këtij projekti ishte: Studimi i protokollit DHCP në punë në rrjetin IPv4. Studimi i Python (pak më shumë se nga fillimi 😉) si zëvendësim për serverin DB2DHCP (fork-un tim), origjinali këtu, të cilin e bëjmë më të vështirë për të përgatitur për sistemin e ri operacional. Po ashtu, nuk më pëlqen se ka një binar që nuk kam mundësi ta "ndryshoj tani", marrja e një serveri DHCP të funksionueshëm me mundësinë […]

Bli një hosting të besueshëm për faqet me mbrojtje DDoS, VPS VDS serverë 🔥 Bli një hosting të besueshëm për faqet me mbrojtje DDoS, VPS VDS serverë | ProHoster