Категория: Блог

Python за Уеб: какво трябва да знае начинаещият, за да работи и се развива

Направихме съкратен преглед с основните идеи от Python Junior Podcast: в него обсъдихме от какво да започне и накъде да се насочи начинаещият разработчик на Python. В последно време имаме много съдържание за миддлове и сеньори, но този епизод е точно за джуновете. Основни теми: Какви знания са необходими на начинаещия програмист, за да се занимава с уеб разработка? Какво очакват […]

Сравнение на системи за космическа връзка

Приятели, както вече знаете, с всички сили подготвяме нов гик-проект – „Сървър в облаците 2.0“, или „Космически ЦОД“. В два думи: на 12 април ще стартираме саморъчно направен сървър на стратосфера на височина около 30 км, ще предаваме данни към него чрез система за космическа връзка, а от сървъра ще предаваме данни на Земята радиовръзка. И […]

Релиз на InterSystems IRIS 2019.1

В средата на март излезе нова версия на платформата за данни InterSystems IRIS 2019.1. Представяме ви списък с промените на български език. Пълният списък с промени и Upgrade Checklist на английски език можете да намерите по линка. Подобрения в InterSystems Cloud Manager: InterSystems Cloud Manager е утилита за лесно разгръщане на инсталации на InterSystems IRIS в облака. В релиза 2019.1 в ICM […]

HTTPS не винаги е толкова безопасен, колкото изглежда. Уязвимости са открити на 5,5% от сайтовете HTTPS

Един от водещите сайтов в Alexa (централният кръг), защитен с HTTPS, с поддомейни (сиво) и зависимости (бяло), сред които има уязвими (със сив фон). В наши дни значката на защитената връзка HTTPS стана стандартен и дори необходим атрибут на всеки сериозен сайт. Ако сертификатът липсва, почти всички нови браузъри показват предупреждение, че връзката със сайта не е защитена и не препоръчват […]

Строителни блокове на разпределени приложения. Първо приближение

В предишната статия разгледахме теоретичните основи на реактивната архитектура. Време е да говорим за потоковете от данни, пътищата за реализиране на реактивни системи с Erlang/Elixir и шаблоните за обмен на съобщения в тях: Request-response, Request-Chunked Response, Response with Request, Publish-subscribe, Inverted Publish-subscribe, Task distribution. SOA, MSA и обмен на съобщения. SOA и MSA са системни архитектури, които определят правилата за изграждане на системи, докато […]

Sony промени правилата за отказ на покупки в PlayStation Store и спомена смяна на онлайн идентификатора

Компанията Sony Interactive Entertainment направи някои промени в правилата за отказ на покупки в PlayStation Store. Сега можете да връщате игри и предпоръчки. Условията за връщане в PlayStation Store все още не са толкова демократични, колкото в Steam, но Sony Interactive Entertainment се движи в правилната посока. Вече можете да върнете всяка покупка в PlayStation Store в рамките на 14 дни с […]

Паралелни заявки в 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 година) Алма Ата […]

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

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

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