Если вы видите что-то необычное, просто сообщите мне. 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

Building a WebRTC video and audio Broadcaster in Golang using ION-SFU, and media devices

Golang Golang

Gabriel Tanne Gabriel Tanner Building a WebRTC video and audio Broadcaster in Golang using ION-SFU, and media devices Table of Contents In this tutorial, you will build a video broadcasting application that reads the camera in Golang and sends it to the ION-SF...

Новая страница

Game Miner

Структура NeuralNet NeuralNet {} FirstRun() Train() Predict() LoadModel() WriteModel() Псевдокод Загружаем модель Делаем выбор ячейки Формируем матрицу для предсказания Предсказываем следующий шаг Если модель пустая и результат пустой выбираем поле с...

Как настроить семисегментный дисплей на arduino

Micro arduino

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

GTK3 app

Golang

package main import ( "log" "github.com/gotk3/gotk3/gtk" ) func main() { gtk.Init(nil) //новое окно win, err := gtk.WindowNew(gtk.WINDOW_TOPLEVEL) if err != nil { log.Fatal("Unable to create window:", err) } win.SetTitle("MP3 Player") win.Connec...

Обзор микроконтроллера ESP8266

Micro Esp

Template

Готовые скрипты bash

Things Use bash. Using zsh or fish or any other, will make it hard for others to understand / collaborate. Among all shells, bash strikes a good balance between portability and DX. Just make the first line be #!/usr/bin/env bash, even if you don’t give executa...

Как взаимодествовать с OLED дисплеем через ESP32?

Micro arduino

В этой инструкции, мы изучим как взаимодействовать с OLED дисплеем через ESP32 плату разработки. Графический OLED дисплей используемый в проекте основан на SSD1306 OLED драйвере IC и взаимодействует через SPI. Его можно испопльзовать для отображения текста, к...

How to use MQTT in Golang

Micro mqtt

Golang is a statically strongly typed, compiled, concurrent, and garbage-collecting programming language developed by Google. Go is expressive, clean, and efficient. Its concurrency mechanism makes it easy to write programs that maximize the use of multicore a...

2 способа направить трафик Ingress между пространствами Kubernetes

Инструкции Kubernetes

The tech industry of full of workarounds, you are probably using or relying on some workaround. And there is no problem with that per se. But most important is that when you do a workaround you should be aware of that and change it to the standard way if it'...

Новая страница

Game Miner

Haskell-based Infrastructure

Haskell IaaC

In my previous post I focused on the build and development tools. This post will conclude my series on Capital Match by focusing on the last stage of the rocket: How we build and manage our development and production infrastructure. As already emphasized in th...

Энкодер

Micro arduino

Схема подключения Код #define CLK 2 // Указываем к какому выводу CLK энкодер подключен к Arduino #define DT 3 // Указываем к какому выводу DT энкодер подключен к Arduino #define SW 4 //...

Сетевое взаимодействие между подами

Инструкции Kubernetes

Через nginx контейнер рядом с основновым. Рядом с основным контейнером запускаем nginx со следующим примером конфига ~~~~ location = /example_api/testapi { proxy_set_header X-Forwarded-HTTPS $scheme; ~~~~~ proxy_set_header X-...

GlusterFS Setup

Инструкции Docker/docker-compose

Требования GlusterFS поддерживает только 64bit системы, поэтому убедитесь, что хостовая машина может запустить GlusterFS и любые другие машины используют тоже 64bit системы. Эта инструкция подоходит для Ubuntu 22.04 jammy Инструкция Запустите следующие команды...

Четыре типа метрик прометея

Курс молодого бойца Логирование и Анализ

Метрики прометея First things first. There are four types of metrics collected by Prometheus as part of its exposition format: Счетчики Датчики Гистрограммы Сводка Прометей ходит по HTTP точками доступа, которые выставляют метрики. Они могут быть естественн...

Перенос docker на отдельный раздел.

Курс молодого бойца Docker

Первый вариант Останавливаем docker systemctl stop docker systemctl stop docker.socket Обновляем конфигурацию daemon echo '{ "data-root": "/new_dir_structure/docker" }' > /etc/docker/daemon.json Запускаем docker systemctl start docker Второй вариант Создае...

Пример ansible для установки и настройки docker swarm

Курс молодого бойца Docker swarm

Описание Что необходимо на входе 4 хоста с предустановленной debian ОС на борту. В моем случае это 4 виртуальные машины созданные методом копирования пустой установленной системы Debian ОС. Что получим на выходе Кластер docker-swarm с 4мя нодами: 1 менеджер и ...

Simple nats

Golang Тестикулировать

https://nats.io/ https://github.com/nats-io/nats.go

Neo4j + triplet

Golang Тестикулировать

package main import ( "context" "github.com/neo4j/neo4j-go-driver/v5/neo4j" "log" "os" "fmt" ) type Triplet struct { Object string Predicate string Subject string } func main() { ctx := context.TODO() uri := "bolt://localhost:7687" userna...

Running list

Golang Тестикулировать

//show.go package main import ( "fmt" "time" ) func PrintTasks(tasks []Task) { printCanvas() for _, t := range tasks { printTasks(t) } } func printCanvas() { day := time.Now() fmt.Printf("\tsun\tmon\ttue\twen\tthu\tfri\tsat\t\t Weeknumber %d\n", (d...