Если вы видите что-то необычное, просто сообщите мне. Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

311 total results found

Приспособленец (Flyweight)

Паттерны проектирования с примерами на ... Структурные паттерны (Structural)

Паттерн Flyweight относится к структурным паттернам уровня объекта. Паттерн Flyweight используется для эффективной поддержки большого числа мелких объектов, он позволяет повторно использовать мелкие объекты в различном контексте. Требуется для реализации: Кла...

Заместитель (Proxy)

Паттерны проектирования с примерами на ... Структурные паттерны (Structural)

Паттерн Proxy относится к структурным паттернам уровня объекта. Паттерн Proxy предоставляет объект для контроля доступа к другому объекту. Другое название паттерна - "Суррогат". В этом понимании, это предмет или продукт, заменяющий собой какой-либо другой пред...

Спецификация (Specification)

Паттерны проектирования с примерами на ...

Спецификация — шаблон проектирования, посредством которого представление правил бизнес логики может быть преобразовано в виде цепочки объектов, связанных операциями булевой логики. Больше информации в Wikipedia https://en.wikipedia.org/wiki/Specification_patte...

I18n in Go: Managing Translations

Golang Golang

Recently I've been building a fully internationalized (i18n) and localized (l10n) web application for the first time with Go's golang.org/x/text packages. I've found that the packages and tools that live under golang.org/x/text are really effective and well de...

Проблемы различия библиотек при компиляции

Инструкции Linux

Ошибка Во время компиляции и не соответствия версий систем может возникнут подобная ошибка /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by appname) Ошибка говорит о том, что в системе нет версии GLIBC_2.28 Чтобы узнать какая верси...

Как отличать различные типы логов в Logstash

Инструкции

Зачем вообще ризлчать логи? Если вы собираете два набора логов используя один и тот же источник, вы возможно захотите разделить их таким образом, чтобы обработать каждый по отдельности. Для примера, вы можете захотеть изменить имя индекса одного типа логов что...

Пример использования Jenkins REST API на Golang

Golang Go lang

Я собираюсь описать как вызывать Jenkins REST API используя GO. Создадим три Go файла: packages/helpers/helpers.go packages/jenkins/jenkins.go main.go Исходный код доступен по адресу: https://github.com/mohdnaim/jenkins_rest_api helpers.go содержит функции п...

Echo framework + GORM = Огненно быстрое Golang приложение на стороне сервера. Пример аутентификации.

Golang Go lang

В статье, я хочу показать пример реализации входа, выхода и регистрации используя Go фреймворк Echo и Gorm для postgreSQL. Для аутентификации пользователей будет использоваться JWT(Json web token). Для начала создадим main.go: package main import ( "app1/hel...

Реализация RSA шифрования и подписи на Golang

Golang Go lang

Эта статья описывает как работает RSA алгоритм, и как его можно реалоизоват на Go. RSA (Rivest–Shamir–Adleman) шифрование наиболее широко распространнено для безопасного шифрования данных. Это асиметрический алгорит шифрования, который по простому можно назват...

Raspberry Pi Coding in Go: Traffic Lights

Golang Golang

I’ve been learning the Go programming language recently. As an exercise, I decided to revisit a past article that looked at working with traffic lights on the Raspberry Pi in Python in order to rewrite it in Go. To make this a standalone guide, there will be s...

День 3: Haskell путеводитель по нейронным сетям

10 дневный курс: Машинное обучение

После того как мы посмотрели, как работает сеть, стало ясно, что понимание градиента жизненно необходимо. Отсюда, пересмотрим нашу стратегию на уровне ниже. Однако, так как нейронные сети становятся сложнее, вычисления градиента в ручном режиме становится еще ...

День 4: Важность пакетной нормализации

10 дневный курс: Машинное обучение

Для какой цели существуют нейронные сети? Нейронные сети - это обучаемые модели. Их главная цель - приблизиться или даже превзойти человеческие способности восприятия. Ричард Суттон говорит, что самый большой уро, который может быть получен с 70 годов разработ...

День 5: Сверточные нейронные сети

10 дневный курс: Машинное обучение

Сегодня мы поговорим об одной из самых важных архитектур глубокого обучения, так сказать алгоритм всех алгоритвом в компьютерном зрении. Вот как Франсуа Холлет, автор Karas, называет сверточные нейронные сети (CNNs). Сверточные сети - архитектура, как и другие...

Day 6: Saving Energy with Binarized Neural Networks

10 дневный курс: Машинное обучение

Day 7: Real World Deep Learning

10 дневный курс: Машинное обучение

Day 8: Model Uncertainty Estimation

10 дневный курс: Машинное обучение

Day 9: Roaming The Latent Space

10 дневный курс: Машинное обучение

Distributed systems

Distributed systems for fun and profit

Introduction I wanted a text that would bring together the ideas behind many of the more recent distributed systems - systems such as Amazon's Dynamo, Google's BigTable and MapReduce, Apache's Hadoop and so on. In this text I've tried to provide a more accessi...

1. Distributed systems at a high level

Distributed systems for fun and profit

2. Up and down the level of abstraction

Distributed systems for fun and profit