Категория: Администриране

Как да изградим, развъртим и тестваме Waves RIDE dApp

Здравейте! В статията ще ви покажа как да напишете и стартирате dApp на Waves нода. Ще разгледаме необходимите инструменти, методи и пример за разработка. Процесът на разработка на dApps и обикновени приложения почти не се различава: Пишем код Пишем автоматизирано тестване Стартираме приложението Тестваме Инструменти 1. docker за стартиране на нода и Waves Explorer Ако не искате да стартирате нода, можете да пропуснете този […]

Следите на Highload++ Siberia 2019 — 8 задачи по Oracle

Здравейте! На 24-25 юни в Новосибирск се проведе конференцията Highload++ Siberia 2019. Нашите момчета също бяха там с презентацията "Контейнерни бази Oracle (CDB/PDB) и тяхната практическа употреба за разработка на софтуер", текстовата версия ще бъде публикувана малко по-късно. Беше страхотно, благодаря на olegbunin за организацията, а също така на всички, които дойдоха. В този пост бихме искали да споделим с вас задачите, които […]

Колко TPS има в твоя блокчейн?

Любимият въпрос на всеки нетехнически специалист относно всяка разпределена система е “Колко tps има в твоя блокчейн?”. Въпреки това, числото, посочено в отговор, обикновено има малко общо с това, което би искал да чуе задаващият. Всъщност, той иска да попита “Подходящ ли е вашият блокчейн за моите бизнес изисквания”, а тези изисквания не са един номер, а множество условия […]

Качество на данните в хранилището

Качеството на данните в хранилището е важна предпоставка за получаване на ценна информация. Лошото качество води до негативна верижна реакция в дългосрочен план. Първоначално се губи доверието в предоставената информация. Хората започват да използват по-малко приложения за бизнес интелигентност, потенциалът на приложението остава неизползван. В резултат, поставят се под въпрос бъдещите инвестиции в аналитичния проект. Отговорността за качеството на данните е аспект, свързан […]

Някои аспекти на оптимизацията на LINQ-заявки в C#.NET за MS SQL Server

LINQ навлезе в .NET като нов мощен език за манипулиране на данни. LINQ to SQL, като част от него, позволява удобно взаимодействие с СУБД, например чрез Entity Framework. Обаче, при честа употреба, разработчиците често забравят да се запитат какъв точно SQL-заявка ще генерира queryable provider, в случая — Entity Framework. Нека разгледаме два основни момента […]

Резервно копие, част 5: Тестиране на Bacula и Veeam Backup за Linux

В този бележник ще се разглеждат различни "големи" софтуерни средства за резервно копие, включително комерсиални. Списък на кандидатите: Veeam Agent за Linux, Bacula. Ще се проверява работата именно с файловата система, за да е удобно сравнението с предишните кандидати. Очаквани резултати Тъй като и двамата кандидати са универсални готови решения, най-важният резултат ще бъде предсказуемостта на работата, а именно — еднакво време на работа […]

В Open Invention Network има над три хиляди лицензополучатели — какво означава това за отвореното ПО

Open Invention Network (OIN) е организация, която притежава патенти за софтуер, свързан с GNU/Linux. Целта на организацията е да защити Linux и свързания с него софтуер от патентни искове. Членовете на общността предават патентите си в обща база, като по този начин разрешават на другите участници да ги използват на базата на лицензия без роялти. Снимка — j — Unsplash За какво става дума в […]

Слёрм — прост начин да се запознаете с темата за Kubernetes

През април организаторите на Слёрм — курсовете по Kubernetes — се свързаха с мен, за да тествам и да споделя впечатленията си: Дмитрий, Слёрм е тридневен интензивен курс по Kubernetes, плътно учебно мероприятие. Вряд ли ще можеш да напишеш нещо за него, ако просто прекараш два часа на първата лекция. Готов ли си да участваш активно? Преди слёрма трябваше да премина подготвителни онлайн курсове по […]

Често задавани въпроси по SELinux (FAQ)

Здравейте! Специално за студентите от курса "Сигурност на Linux" подготвихме превод на официалния FAQ на проекта SELinux. Смятаме, че този превод може да бъде полезен не само на студентите, затова го споделяме с вас. Опитахме се да отговорим на някои от най-често задаваните въпроси относно проекта SELinux. В момента въпросите са разделени на две основни категории. Всички въпроси и […]

Разпределени социални мрежи

Нямам акаунт в Facebook и не ползвам Twitter. Въпреки това, всеки ден чета новини за принудително изтриване на публикации и блокиране на акаунти в популярни социални мрежи. Съзнателно ли социалните мрежи поемат отговорност за моите публикации? Ще се промени ли това поведение в бъдеще? Може ли социалната мрежа да ни върне съдържанието, и […]

GitHub Package Registry ще поддържа пакети Swift

На 10 май стартирахме ограничен бета тест на GitHub Package Registry, услуга за управление на пакети, която позволява лесно публикуване на публични или частни пакети в близост до изходния код. В момента услугата поддържа познати инструменти за управление на пакети: JavaScript (npm), Java (Maven), Ruby (RubyGems), .NET (NuGet), Docker образи, а също и много други. С радост анонсираме, че ще добавим поддръжка за пакети Swift в […]

Как да започнем да използваме User Mode в Linux

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

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