Autor Yuri Gagarin

12 techník práce s JavaScriptom, ktoré nie sú v väčšine tutoriálov

Keď som začal študovať JavaScript, ako prvé som vytvoril zoznam techník, ktoré mi pomáhali šetriť čas. Pozeral som sa na ne k iným programátorom, na rôznych stránkach a v príručkách. V tomto článku vám ukážem 12 skvelých spôsobov, ako zlepšiť a urýchliť svoj JavaScriptový kód. V väčšine prípadov sú univerzálne. Pre všetkých čitateľov „Habra“ máme zľavu 10 000 […]

V ochrannom programe smartfónov Xiaomi bola objavená vážna diera

Spoločnosť Check Point oznámila, že v aplikácii Guard Provider pre smartfóny spoločnosti Xiaomi bola zistená zraniteľnosť. Tento bezpečnostný nedostatok umožňuje nezaznamenané inštalovanie škodlivého kódu na zariadenia. Ironicky, program mal predchádzať útokom z nebezpečných aplikácií. Hovorí sa, že zraniteľnosť umožňuje vykonať útok MITM („človek v strede“). Funguje to, ak je útočník v tej […]

Správy zo dna: IT giganti začali aktívne budovať vlastné podvodné optické siete

Už dávno sme si zvykli, že veľké IT spoločnosti sa nezameriavajú len na výrobu produktov a poskytovanie služieb, ale aktívne sa podieľajú aj na rozvoji internetovej infraštruktúry. DNS od Google, cloudové úložiská a hosting od Amazonu, dátové centrá Facebooku po celom svete — pred pätnástimi rokmi sa to zdalo príliš ambiciózne, a dnes je to normou, na ktorú sa všetci už prestali diviť. A teraz, kvarteto najväčších […]

Cloudová budúcnosť

Momentálne stojíme na prahu novej éry cloudových výpočtov. Nie úplne rozumiem, prečo nazývame vzdialené serverové výpočty — cloudovými. Samozrejme, teraz si treba pripomenúť ruvds, ktorí spustili server na vzducholodi a Microsoft s dátovým centrom pod vodou, ale v skutočnosti žijeme «blízko» serverov, ktoré sa čoskoro stanú naším hlavným spôsobom výpočtu. Čo sa […]

Server v oblakoch: pripravujeme sa na spustenie

V príspevku o regate sme naznačili, že v auguste všetkých účastníkov čaká súťaž s cenami. Prišiel čas odhaliť závoj tajomstva. Napadlo nám, že frázu „server v oblakoch“ môžeme doslova pochopiť. Poďme teda skutočne spustiť do vzduchu fungujúci server, ktorý bude možné pingovať! Spočiatku sa táto myšlienka zdala bláznivá, ale po jej zbrúsení […]

Sekcia Backend na DUMP: Serverless, Postgres a Go, .NET Core, GraphQL a ďalšie.

19. apríla sa v Jekaterinburgu uskutoční konferencia vývojárov DUMP. Programoví riaditelia sekcie Backend — vedúci kancelárie vývoja Yandexu Andrej Žarinov, vedúci oddelenia vývoja Naumen Contact Center Konstantin Beklemíšev a inžinier-programátor z Kontúry Denis Tarasov — uviedli, aké prednášky čakajú vývojárov na konferencii. Existuje názor, že od prednášok na „festivalovej“ konferencii netreba čakať žiadne zásadné informácie. Nám sa zdá, […]

Porovnanie systémov kozmickej komunikácie

Priatelia, ako už viete, pripravujeme nový geek projekt - „Server v oblačných“ alebo „Kozmické dátové centrum 2.0“. Stručne povedané: 12. apríla spustíme improvizovaný server na stratosfére na výšku približne 30 km, budeme mu prenášať dáta cez systém kozmickej komunikácie a zo servera vysielať údaje na Zem prostredníctvom rádiovej komunikácie. A […]

Python pre web: čo potrebujete vedieť, aby ste mohli pracovať a rozvíjať sa ako junior.

Urobili sme skrátený prehľad hlavných myšlienok z Python Junior Podcastu: v ňom sme prediskutovali, odkiaľ začať a kam sa podávať pre začiatočníka v Pythone. V poslednej dobe máme veľa obsahu pre mid a senior úroveň, ale tento diel je určite pre juniárov. Hlavné témy: Aké vedomosti potrebujú začiatoční programátor, aby sa venoval webovému vývoju? Čo očakávajú […]

Stavebné bloky distribuovaných aplikácií. Prvé priblíženie

V predchádzajúcom článku sme si prebrali teoretické základy reaktívnej architektúry. Prišiel čas hovoriť o prúdoch dát, cestách realizácie reaktívnych Erlang/Elixir systémov a šablónach výmeny správ v nich: Request-response, Request-Chunked Response, Response with Request, Publish-subscribe, Inverted Publish-subscribe, Task distribution, SOA, MSA a výmena správ. SOA a MSA sú systémové architektúry, ktoré určujú pravidlá pre budovanie systémov, zatiaľ čo […]

HTTPS nie je vždy tak bezpečný, ako sa zdá. Zraniteľnosti boli zistené na 5,5 % webových stránok HTTPS

Jedna z top stránok Alexa (stredný kruh), chránená HTTPS, s poddoménami (šedá) a závislosťami (biela), medzi ktorými sú zraniteľné (čiarovaná výplň). V dnešnej dobe sa ikona chráneného spojenia HTTPS stala štandardným a dokonca nevyhnutným atribútom každého vážneho webu. Ak certifikát chýba, takmer všetky posledné prehliadače zobrazujú upozornenie, že spojenie so stránkou „nie je chránené“ a neodporúčajú […]

Uvoľnenie InterSystems IRIS 2019.1

V polovici marca bola vydaná nová verzia platformy dát InterSystems IRIS 2019.1. Predstavujeme vám zoznam zmien v slovenčine. Kompletný zoznam zmien a Upgrade Checklist v angličtine nájdete na odkaze. Zlepšenia v InterSystems Cloud Manager InterSystems Cloud Manager je nástroj pre jednoduché nasadenie inštalácií InterSystems IRIS v cloude. V vydaní 2019.1 sa v ICM […]

Sony zmenila pravidlá zrušenia nákupov v PlayStation Store a spomenula zmenu online identifikátora.

Spoločnosť Sony Interactive Entertainment vykonala niektoré zmeny v pravidlách zrušenia nákupov v PlayStation Store. Teraz je možné vrátiť hry a predobjednávky. Podmienky vrátenia v PlayStation Store síce ešte nie sú také demokratické ako v Steame, ale Sony Interactive Entertainment smeruje správnym smerom. Teraz môžete vrátiť akýkoľvek nákup v PlayStation Store do 14 dní […]

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster