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

Официалният Unity Editor вече е наличен и на Linux

Разработчиците на игровия двигател Unity представиха експериментален редактор Unity Editor за Linux. В момента става въпрос за версии за Ubuntu и CentOS, но в бъдеще се очаква списъкът с дистрибуции да бъде разширен. Обявено е, че много години те предлагали неофициален експериментален редактор, но сега става въпрос за официален продукт. В момента е налична предварителна версия, а създателите събират […]

Пишем гъвкав код, използвайки SOLID

От преводача: публикували сме за вас статия на Северин Перес относно използването на принципите SOLID в програмирането. Информацията от статията ще бъде полезна както за начинаещи, така и за опитни програмисти. Ако се занимавате с разработка, вероятно сте чували за принципите SOLID. Те дават възможност на програмистите да пишат чист, добре структуриран и лесно поддържан код. Трябва да се отбележи, че в програмирането съществуват […]

Две истории как ANKI може да ви помогне да научите чужд език и да се подготвите за интервю

Винаги съм смятал, че мързеливият програмист е добър програмист. Защо? Защото, ако помолите трудолюбивия да направи нещо, той ще отиде и ще го направи. А мързеливият програмист ще отдели 2-3 пъти повече време, но ще напише скрипт, който да го прави вместо него. Може би, в началото за това ще бъде изразходвано неоправдано много време, но при условия на повтарящи се […]

От ежедневни аварии до стабилност: Informatica 10 през очите на администратора

ETL-компонентата на хранилището на данни често остава в сянка пред самото хранилище и й се отделя по-малко внимание, отколкото на основната база данни или фронт-компонента, BI, формирането на отчети. Въпреки това, от механична гледна точка за запълване на хранилището с данни, ETL играе ключова роля и изисква не по-малко внимание от администраторите, отколкото другите компоненти. Казвам се Александър, в момента администрирам ETL в Ростелеком и […]

Автоматизация на замяната на дискове с помощта на Ansible

Здравейте на всички. Работя като старши системен администратор в ОК и отговарям за стабилната работа на портала. Искам да разкажа как изградихме процеса на автоматична смяна на дискове, а след това, как изключихме администратора от този процес и го заменихме с бот. Тази статия е нещо като транслитерация на моето изказване на HighLoad+ 2018. Изграждане на процеса за смяна на дискове. Първо малко […]

Релиз на сървъри за стрийминг Roc 0.1, Ant 1.7 и Red5 1.1.1

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

Издаване на криптографската библиотека Sodium 1.0.18

Достъпен е новият релиз на свободната криптографска библиотека Sodium 1.0.18, която е съвместима на ниво API с библиотеката NaCl (Networking and Cryptography library) и предоставя функции за организиране на защитена мрежова комуникация, хеширане, генериране на псевдослучайни числа, работа с цифрови подписи и криптиране с помощта на аутентифицирани публични и симетрични (shared-key) ключове. API Sodium се отличава с простота и предлага по подразбиране най-сигурните опции, […]

Излезе NoRT CNC Control 0.4

Състоя се нова версия на системата за управление на фрезерния станок с ЧПУ, разработвана от мен. В тази версия основно са поправени недоразуменията и бъговете от предишната версия (Излезе NoRT CNC Control). Подобрения: Преправен е планировчикът на скоростта на движенията. Новият планировчик напълно анализира движението от начало до край, включително отчита кривината на дъгите при движение по дъга и избира максимално възможната […]

Single Responsibility Principle. Не е толкова прост, колкото изглежда

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

Съжалявам, но на работа няма да дойда, защото сега е зима

Чудни са делата ти, Господи. Приблизително така казах наскоро на конференция, посветена на теорията за поколенията X, Y, Z. Получи се така, че целият този генерационен хайп мина покрай мен. И затова, когато ми започнаха да разказват, че при управлението на екипи трябва да се вземат предвид тяхната принадлежност към дадена буква от латинската азбука, малко се озадачих («припух», «учудих се», «отморозих се», […]

Как да свържем кластерите Kubernetes в различни дата-центрове

Добре дошли в серията кратки ръководства по Kubernetes. Това е редовна колона с най-интересните въпроси, които получаваме онлайн и на нашите тренинги. Отговаря експерт по Kubernetes. Днешният експерт — Даниел Поленчик (Daniele Polencic). Даниел работи като инструктор и разработчик на софтуер в Learnk8s. Ако искате да получите отговор на вашия въпрос в следващия пост, свържете се с […]

Облачните услуги за игри на слаби компютри, актуални през 2019 година

Обемът на пазара на игри се оценява на $140 млрд. С всяка изминала година пазарът се разширява, нови компании намират своята ниша, а старите играчи се развиват. Един от най-активно развиващите се трендове в гейминга — облачните игри, при които за стартиране на новите заглавия не са необходими нито мощен ПК, нито конзола от последно поколение. Според данни на аналитичното агенство IHS Markit, миналата година игровите услуги […]

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