Autor: Yuri Gagarin

Koncepte programimi në Scratch

Shumë e njohin Scratch – ambientin e programimit për fëmijë, ku mësimi zakonisht përfshin krijimin e projekteve kreative sipas parimit "nga e thjeshta në të komplikuar". Megjithatë, "qasja klasike" për të mësuar programimin (variablat → ndarje → ciklet → funksionet → struktura → objektet → …) është e vështirë në Scratch. Por, ndryshimi i renditjes së mësimit të konceptëve (le të quajmë ato koncepte) strukturore, objektore […]

Kushtet në Go dhe çuditë e saj

A mendoni, a janë ekuivalente këto dy variante të kontrollit të kushteve brenda ciklit në terma të performancës? if a > b && c*2 > d { …. } // dhe if a d { …. } Gjithçka filloi si "ngrohje për trurin", duhet të sjellësh një shembull të kërkimit optimal në një array […]

Zgjidhim një detyrë nga intervista e Google në JavaScript: 4 mënyra të ndryshme

Kur isha duke studiuar performancën e algoritmave, më ra në sy ky video me një intervistë të simulimit të Google. Ai jo vetëm që jep një ide se si zhvillohen intervistat në korporatat e mëdha teknologjike, por edhe ndihmon për të kuptuar se si zgjidhen detyrat algoritmike, në mënyrën më efektive. Ky artikel është një lloj shoqërimi për videon. Në të jap komentet për të gjitha zgjidhjet e shfaqura plus […]

Si të dështosh në implementimin e një sistemi CRM?

Një kolege ime kishte shumë dëshirë të kishte një iPhone 4S. Atëherë ishte thjesht kulmi i stilit. Pas marrjes së një premi, ajo u largua nga pushimet dhe e bleu atë — të bardhë, goxha i rëndë, xhelozia e gjithë shërbimit comercial. Pas një kohe, ajo filloi të ankohej se nuk kupton se çfarë ka veç të tjerash në këto iPhone, thjesht një telefon, e vetëm se është frikë të binte, por […]

Publikojmë aplikacionet iOS në App Store me GitLab dhe fastlane.

Si GitLab me fastlane ndan, nënshkruan dhe publikoni aplikacione për iOS në App Store. Së fundmi, kishim një postim rreth mënyrës së shpejtë për të ndërtuar dhe lansuar një aplikacion Android me GitLab dhe fastlane. Këtu do të shohim se si të ndërtosh dhe lansosh një aplikacion iOS dhe ta publikosh në TestFlight. Shikoni se si e bëj ndryshimin në iPad Pro […]

Integrimi i AppCenter dhe GitLab

Përshëndetje! Dua të ndaja përvojën time në konfigurimin e integrimit të GitLab dhe AppCenter përmes BitBucket. Kjo integrim u bë i nevojshëm gjatë konfigurimit të fillimit automatike të testeve UI për një projekt multidimensional në Xamarin. Një udhëzues i detajuar më poshtë! * Për automatizimin e testimit UI në kushte multidimensionale do të shkruaj një artikull të veçantë nëse ka interes nga publiku. Kam gjetur vetëm një artikull të tillë. Prandaj […]

Perfeksioni është mërzitës, por do ta synojmë atë.

Floriani thotë se përsosmëri është e mërzitshme, sepse të gjithë ne zgjidhim probleme. Kur shohim diçka jo të përsosur, mendja jonë dëshiron të zbulojë se çfarë po ndodh — na bën kureshtarë. Në anën tjetër, kur diçka është shumë e parregullt ose "e keqe", ne e injorojmë atë si zhurmë të pavlefshme. Të ngjallësh kureshtje është një gjë... por çfarë i bën të metat të bukura? Diferenca midis përsosmërisë […]

1. Check Point Duke filluar R80.20. Hyrje

Mirë se vini në mësimin e parë! Le të fillojmë me hyrjen. Para se të flasim për Check Point, do të doja të lidhem me ju në një "valë". Për këtë, do të përpiqem të shpjegoj disa koncepte themelore: Çfarë janë zgjidhjet UTM dhe pse kanë lindur? Çfarë është Next Generation Firewall ose Enterprise Firewall, dhe çfarë i ndan ata nga […]

Gabimi i mbijetuar

«Mbrojtja» është një etiketë e mirë për veprime të këqija. Milton Friedman «Liria për të zgjedhur» Ky tekst u shkrua pas analizës së disa komenteve mbi artikujt «Defektet e pëlqimeve» dhe «Ekonomia dhe të drejtat e njeriut». Duke interpretuar të dhëna dhe duke tërhequr përfundime, disa komentues bënë gabimin tipik të «mbijetesës». Çfarë është «gabimi sistematik i mbijetesës»? Kjo është llogaritja e të njohurave dhe neglizhimi i të panjohurave, por ekzistuese. Një shembull i «koston» […

Llogaria Admin@kremlin.ru është zbuluar në mijëra baza të të dhënave MongoDB

Hulumtuesi hollandez i sigurisë Victor Gevers deklaroi se zbuloi dorën e Kremlinit në llogarinë administrative Admin@kremlin.ru në më shumë se 2000 baza të hapura të të dhënave MongoDB, që i përkasin organizatave ruse dhe madje ukrainase. Ndër bazat e hapura të MongoDB të zbuluara ishin bazat e Walt Disney Russia, Stoloto, TTK-Severozapad dhe madje edhe Ministria e Brendshme e Ukrainës. Hulumtuesi menjëherë bëri përfundimin e vetëm të mundshëm [sarcasm] – Kremlini, përmes […

Evolucioni i mjeteve të shpërndarjes, ose refleksione mbi Docker, deb, jar dhe të tjera

Nja një herë, vendosa të shkruaj një artikull mbi shpërndarjen në formën e konteinerëve Docker dhe paketave deb, por kur fillova, për një arsye ose tjetër, më çoi në kohët e para të kompjuterëve personalë dhe madje edhe kalkulatorëve. Në përgjithësi, në vend të krahasimeve të thata midis Docker dhe deb, dolën këto reflektime mbi evolucionin, të cilat i paraqes për gjykimin tuaj. Çdo produkt, […]

Në Evropë do të riciklojnë harduerin e Qendrave të të Dhënave

Në Bashkimin Evropian është miratuar një projekt, qëllimi i të cilit është zhvillimi i një metodologjie për ripërdorimin e pajisjeve të vjetra dhe të thyer të Qendrave të Të Dhënave. Më shumë - për poshtë. / foto Tristan Schmurr CC BY. Qëllimi i iniciativës. Sipas kompanisë Supermicro, gjysma e qendrave të të dhënave në botë përditëson pajisjet çdo 1–3 vjet. shumica e komponenteve të hequra mund të ripërdoren, për shembull, të shiten sërish disqet e forta të paprekura ose […]

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster