Kategori: Administrim

Внедряйте статический анализ в процесс, а не ищите с его помощью баги

Написать эту статью меня сподвигло большое количество материалов о статическом анализе, всё чаще попадающихся на глаза. Во-первых, это блог PVS-studio, который активно продвигает себя на Хабре при помощи обзоров ошибок, найденных их инструментом в проектах с открытым кодом. Недавно PVS-studio реализовали поддержку Java, и, конечно, разработчики IntelliJ IDEA, чей встроенный анализатор является на сегодня, наверное, […]

Запускаем инспекции IntelliJ IDEA на Jenkins

IntelliJ IDEA на сегодня обладает наиболее продвинутым статическим анализатором кода Java, по своим возможностям оставившим далеко позади таких «ветеранов», как Checkstyle и Spotbugs. Её многочисленные «инспекции» проверяют код в различных аспектах, от стиля кодирования до характерных багов. Однако пока результаты анализа отображаются лишь в локальном интерфейсе IDE разработчика, от них мало пользы для процесса разработки. […]

Детальный обзор 3CX v16

В этой статье мы сделаем детальный обзор возможностей 3CX v16. Новая версия АТС предлагает различные улучшения качества обслуживания клиентов и повышение производительности труда сотрудников. В тоже время заметно облегчена работа системного инженера, обслуживающего систему. В v16 мы расширили возможности объединенной работы. Теперь система позволяет коммуницировать не только между сотрудниками, но и с вашими клиентами и […]

Filozofë të ngopur ose programim konkurrues në .NET

Le të shohim se si funksionon programimi konkurent dhe paralel në .Net, përmes shembullit të problemit të filozofëve që hanë. Plani është, nga sinkronizimi i proceseve/rrjedhave, deri te modeli i aktorëve (në pjesët e ardhshme). Artikulli mund të jetë i dobishëm për një njohje të parë ose për të përmirësuar njohuritë tuaja. Pse është e nevojshme të dini këtë? Transistorët po arrijnë madhësinë e tyre minimale, ligji i Moore përballet me kufizimin e shpejtësisë […]

Netramesh – një zgjidhje e lehtë për service mesh

Në procesin e kalimit nga një aplikacion monolit në një arkitekturë mikroshërbimesh, përballen me probleme të reja. Në një aplikacion monolit, zakonisht është mjaft e lehtë të përcaktosh se në cilën pjesë të sistemit ndodhi gabimi. Është shumë e mundshme që problemi të jetë në kodin e monolitit vetë, ose në bazën e të dhënave. Por kur fillojmë të kërkojmë për problemin në arkitekturën e mikroshërbimeve, gjithçka nuk është më aq e qartë. Duhet të gjejmë të gjithë […]

100GbE: luks apo domosdoshmëri?

IEEE P802.3ba, standardi për transmetimin e të dhënave për kanalet Ethernet të 100 gigabitëve (100GbE), u zhvillua nga viti 2007 deri në vitin 2010 [3], por fitoi një përhapje të gjerë vetëm në vitin 2018 [5]. Pse saktësisht në vitin 2018 dhe jo më herët? Dhe pse menjëherë në mënyrë masive? Padyshim, ka të paktën pesë arsye... I zhvilluar IEEE P802.3ba, kryesisht për […]

Si si oriento Istio, duke përdorur Kubernetes në prodhim. Pjesa 1

Çfarë është Istio? Është një shkak i quajtur Service mesh, një teknologji që shton një nivel abstraksioni mbi rrjetin. Ne kapim të gjithë ose një pjesë të trafikut në klaster dhe kryejmë një grup të caktuar operacionesh me të. Cilat janë këto? Për shembull, bëjmë rrugëzim inteligjent, ose implementojmë qasjen e circuit breaker, mund të organizojmë «canary deployment», duke transferuar pjesërisht trafikun në një version të ri të shërbimit, dhe mund të kufizojmë […]

Windows 10 versioni 1903 — minimumi 32 GB hapësirë në disk

Në Microsoft kanë ndryshuar kërkesat për hapësirën e ruajtjes për instalimin e sistemit operativ. Tani, në Windows 10, duke filluar nga versioni 1903 (ky azhurnim pritet në maj 2019), hapësira minimale e lirë në disk që kërkohet për funksionimin e sistemit operativ është të paktën 32 GB për versionet 32- dhe 64-bit. Kështu, ‘Hapësira e rezervuar’ prej 7 GB nga […]

Istio dhe Kubernetes në produksion. Pjesa 2. Ndjekja

Në artikullin e kaluar shqyrtuam komponentët bazë të Service Mesh Istio, u njohëm me sistemin dhe përgjigjëm disa nga pyetjet kryesore që zakonisht lindin në fillim të përdorimit të Istio. Në këtë pjesë, do të shohim se si të organizojmë grumbullimin e informacionit të ndjekjes në rrjet. E para që i vjen në mend shumë zhvilluesve dhe administratoreve të sistemeve kur dëgjojnë fjalët Service […]

Si teknologjitë e reja afrojne ëndrrën për pavdekësi?

Një të ardhme e re, një pamje të cilën e përshkruam në artikullin e kaluar për lidhjen e njeriut me Internetin sipas supozimeve të disa hulumtuesve, e pret njerëzimin në 20 vitet e ardhshme. Cili është në përgjithësi drejtimi i zhvillimit të njerëzimit? Flukset e mëdha financiare po investohen në përmirësimin e cilësisë së jetës së njeriut. Burimet kryesore të përkeqësimit të cilësisë së jetës në përgjithësi janë sëmundjet e ndryshme dhe vdekshmëria. Puna mbi […]

[Përkthim] Modeli i rrjedhave të Envoy (Envoy threading model)

Përkthimi i artikullit: Modeli i threading-ut të Envoy — https://blog.envoyproxy.io/envoy-threading-model-a8d44b922310 Ky artikull më duket mjaft interesant, dhe duke qenë se Envoy përdoret kryesisht si pjesë e «istio» ose thjesht si «ingress controller» për Kubernetes, shumica e njerëzve nuk e kanë atë të njëjtin interaksion të drejtpërdrejtë siç kanë me instalimet tipike të Nginx ose Haproxy. Megjithatë, nëse ndodhin probleme, do të ishte mirë […]

Shkarkimi i logs nga PostgreSQL në cloudin AWS

Ose pak aplikativ të tetrisologjisë. E gjithë e reja është e mirë e harruar e vjetra. Epigrafet. Vendosja e detyrës Është e nevojshme të shkarkohet periodicisht skedari aktual i log-ut të PostgreSQL nga cloud-i AWS në një host lokal Linux. Jo në kohë reale, por, le të themi, me një vonesë të vogël. Periudha e shkarkimit të përditësimit të skedarit të log-ut është 5 minuta. Skedari i log-ut, në AWS, rrotullohet çdo orë. Mjetet e përdorura Për të shkarkuar skedarin e log-ut në host […]

Blini hosting të besueshëm për faqe interneti me mbrojtje nga DDoS, serverë VPS VDS 🔥 Blini hosting të besueshëm për faqe interneti me mbrojtje nga DDoS, serverë VPS VDS | ProHoster