Автор: Юрий Гагарин

Паралелни заявки в PostgreSQL

В съвременните CPU има много ядра. Години наред приложенията изпращаха заявки към бази данни паралелно. Ако това е отчетна заявка към множество редове в таблица, тя се изпълнява по-бързо, когато се използват няколко CPU, и в PostgreSQL това стана възможно, започвайки от версия 9.6. Потребваха се 3 години, за да се реализира функцията за паралелни заявки — необходимо беше да се пренапише кода на различни етапи на изпълнение […]

В Sid Meier’s Civilization VI се появиха кросплатформени запазвания между PC и Switch

Разработчиците от Firaxis Games и издателството 2K Games обявиха, че в глобалната тактическа стратегия Sid Meier’s Civilization VI е добавена поддръжка за кросплатформени запазвания между ПК и Nintendo Switch. Ако сте закупили играта в Steam и на Nintendo Switch, сега можете свободно да прехвърляте запазвания между двете платформи. За целта ще трябва да създадете акаунт в 2K, да го свържете […]

Sharp Aquos Zero: смартфон с процесор Snapdragon 845 и операционна система Android 9 Pie

Корпорацията Sharp обяви мощния смартфон Aquos Zero, оборудван с 6,2-инчов дисплей. Новият модел разполага с WQHD+ дисплей с резолюция 2992 × 1440 пиксела. В горната част на панела има изрязване, в което е разположена 8-мегапикселова предна камера. За защита от повреди се използва здравото стъкло Corning Gorilla Glass 5. "Сърцето" на смартфона е процесорът Qualcomm Snapdragon 845 (SDM845). Изделието […]

Транзакции и механизми за контрол върху тях

Транзакции. Транзакцията е последователност от операции с данни, която има начало и край. Транзакцията е последователно изпълнение на операции по четене и запис. Краят на транзакцията може да бъде либо запазване на промените (фиксация, commit), либо отмяна на промените (откат, rollback). В контекста на бази данни, транзакцията е няколко заявки, които се третират като единна заявка. Транзакциите трябва да отговарят на свойствата ACID: атомарност. Транзакцията или се изпълнява напълно […]

Чеклист за създаване и публикуване на уеб приложения

За да създадете ваше уеб приложение в наши дни, не е достатъчно само да знаете как да го разработвате. Важен аспект е настройката на инструментите за разгръщане на приложението, мониторинга, както и управлението и администрирането на средата, в която то работи. Ерата на ръчното разгръщане отпада, дори за малки проекти, инструментите за автоматизация могат да донесат значителни ползи. При ръчното разгръщане често се налага […]

Cisco HyperFlex срещу конкуренцията: тестваме производителността

Продължаваме да ви запознаваме с хиперконвергентната система Cisco HyperFlex. През април 2019 година компанията Cisco отново провежда серия демонстрации на новото хиперконвергентно решение Cisco HyperFlex в регионите на Русия и Казахстан. Можете да се запишете за демонстрацията чрез формата за обратна връзка, като кликнете на линка. Присъединете се! Санкт Петербург (1-19 април 2019 година) Самара (10 април 2019 година) Алма Ата […]

Microsoft Visual Studio 2019 е налична за изтегляне

Разработката на Visual Studio 2019 започна още миналото лято, а първата предварителна версия стана налична вече през декември 2018 г. И, накрая, Microsoft с гордост обяви, че окончателната версия на VS 2019 е налична за изтегляне и използване от всички желаещи, както за Windows, така и за macOS. В същото време Visual Studio 2019 за Mac крие след себе си преминалия през ребрандиране […]

DataGrip 2019.1: поддръжка на нови бази, инициализационни скриптове, нови инспекции и др.

Здравейте! Нека погледнем новите неща в — DataGrip 2019.1. Напомняме, че функционалността на DataGrip е включена и в другите ни платени IDE, освен WebStorm. Поддръжка на нови бази В тази версия четири бази получиха официална поддръжка в нашите инструменти: Apache Hive – система за управление на бази данни на основата на платформата Hadoop. Greenplum – аналитична СУБД за хранилища на данни […]

Качествена измама: "NVIDIA GeForce RTX 2090" се запали по време на тестване

На първи април много информационни ресурси, посветени на ИТ темата, включително и нашият, публикуват както истински, така и шеговити новини. Такива материали могат да бъдат с най-различно качество, от откровени фантазии до напълно правдоподобни. А понякога се срещат наистина необичайни "новини", за които е съвсем оправдано да се напише дори след първи април. Например, тази година се появи "новина" за […]

Съвети и трикове за Kubernetes: персонализирани страници с грешки в NGINX Ingress

В тази статия искам да споделя две възможности на NGINX Ingress, свързани с показването на персонализирани страници с грешки, както и съществуващите ограничения и начини да ги заобиколим. 1. Промяна на подразбиращия се бекенд По подразбиране в NGINX Ingress се използва default backend, който изпълнява съответната функция. Това означава, че когато се направи заявка към Ingress с указание за хост, […]

Първият компютърен геном може да доведе до създаването на синтетични форми на живот

Всички последователности ДНК на изследваните от учените форми на живот се съхраняват в база данни, принадлежаща на Националния център за биотехнологична информация в САЩ. И на 1 април в базата данни се появи нов запис: "Caulobacter ethensis-2.0". Това е първият в света изцяло смоделиран на компютър и след това синтезиран синтетичен геном на жив организъм, разработен от учени от ETH Zurich (Швейцарската висша техническа школа в Цюрих). Въпреки това […]

Новини в 11

Навън валеше като из ведро. По всички канали само се говореше за приближаващия супершторм. Той трябва да премине на сто километра на север. При нас ще бъде обикновен шторм с наводнени улици, скъсани електропроводи и съборени дървета. Занимавах се с обичайните си дела. Работих сутрин, после целия ден летях над пустинята с военен дрон. Сбих вражески […]

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster