Pyston се връща от мъртвите, за да ускори Python

Разработката на Pyston, вариант на изпълнението на Python, който използва точно навреме компилация, за да ускори изпълнението на програмите на Python, отново се включва след дълъг период на неизвестност. Продължавайки там, където Dropbox спря, нов екип за разработка пусна Pyston 2.0. Pyston осигурява това, което в крайна сметка е предназначено да бъде

Златният стандарт за сигурност на Linux ли е Debian?

Златният стандарт за сигурност на Linux ли е Debian? Сигурността е важен приоритет за всички потребители, дори и тези, които използват Linux като предпочитана операционна система. Един redditor се запита в скорошна дискусионна нишка дали Debian трябва да се счита за златния стандарт за сигурността на Linux. Zom

30-те умения, които всеки ИТ човек трябва да притежава

На MSN онзи ден забелязах статия, наречена „75 умения, които всеки мъж трябва да овладее“. Включваше някои умения, които имам, а други не. Например мога да завържа възел и да чукам пирон, но честно казано не мога да рецитирам стихотворение по памет, а папионките все още ме объркват. Това беше интересно четиво и ме накара да осъзная, че мога да бъда по-добре закръглена, отколкото съм. За да бъда честен, всички бихме могли да бъдем. Така че в духа на личностното израстване разработих списък от умения,

Какво е Дженкинс? CI сървърът обясни

Jenkins предлага лесен начин за създаване на среда за непрекъсната интеграция или непрекъсната доставка (CI / CD) за почти всяка комбинация от езици и хранилища на изходен код, използващи конвейери, както и за автоматизиране на други рутинни задачи за разработка. Въпреки че Дженкинс не премахва необходимостта от създаване на скриптове за отделни стъпки, той ви дава по-бърз и по-надежден начин да интегрирате цялата си верига от инструменти за изграждане, тестване и в

Какво представлява квантовото изчисление? Решения за невъзможни проблеми

В компютърната индустрия не липсва шум, макар че дори аз трябва да призная, че понякога технологията наистина застига обещанията. Машинното обучение е добър пример. Машинното обучение се раздвижва от 50-те години на миналия век и най-накрая стана общо полезно през последното десетилетие. Квантовите

Преглед на Amazon Neptune: Мащабируема база данни за графики за OLTP

Графичните бази данни, като Neo4j, Apache Spark GraphX, DataStax Enterprise Graph, IBM Graph, JanusGraph, TigerGraph, AnzoGraph, графичната част на Azure Cosmos DB и предметът на този преглед, Amazon Neptune, са добри за няколко вида приложения, включващи силно свързани набори от данни, като например предоставяне на препоръки, базирани на социални графики, извършване на откриване на измами, предоставяне на препоръки за продукти в реално време и откриване на набези в мрежови и ИТ операции. Това са области, в които традиционните, релационни бази данни са склонни да стават неефективни и бавни порад

Как да използвам API на Kubernetes Ingress

Kubernetes вижда внедряване в технологичната индустрия и е на път да се превърне в де факто платформа за оркестрация за модерно предоставяне на облачни услуги. Kubernetes не само предоставя примитиви за внедряване на микроуслуги в облака, но отива още една стъпка напред, помагайки на разработчиците да дефинират взаимодействия и да управляват жизнения цикъл на своите API.  API на Ingress в Kubernetes ви позволява да изложите вашата микрослужба на външния свят и да дефинирате политики за маршрутизация за вашия трафик север-юг, т.е. трафика, идващ във вашия виртуален център за данни.  П

Как да използваме Redis Streams

Рошан Кумар е старши продуктов мениджър в Redis Labs. Redis, базата данни с много модели в паметта, е популярна за много случаи на употреба. Те включват кеширане на съдържание, съхранение на сесии, анализ в реално време, посредничество на съобщения и поточно предаване на данни. Миналата година писах за това как да използвам Redis Pub / Sub, Lists и Sorted Sets за обработка на потоци в реално време. Сега, с пристигането на Redis 5.0, Redis има съвсем нова структура от данни, предназначен

Дълбоко обучение срещу машинно обучение: Разберете разликите

Машинното обучение и дълбокото обучение са и двете форми на изкуствен интелект. Можете също така да кажете правилно, че дълбокото обучение е специфичен вид машинно обучение. Както машинното обучение, така и дълбокото обучение започват с данни за обучение и тестове и модел и преминават през процес на оптимизация, за д

Как да не използвам интерфейси в C #

Когато проектирате приложение, често ще трябва да използвате интерфейси и абстрактни класове. Тази статия разглежда някои често срещани примери за „злоупотреба с интерфейса“ и стратегиите, които можем да използваме, за да ги избегнем. Той също така обсъжда какво се разбира под принципа, „програма към интерфейс, а не към изпълнение“. Какво представляват интерфейсите? Първо, нека да разберем интерфейсите и защо те са необходими п