Advanced Search
Search Results
313 total results found
Kubectl
Перенос docker-compose проекта в minikube
Linux\Bash Работа в командной строке.
Права доступа к файлам У файла есть три группы владельцев: User(пользователь) Group(группа) Other(все другие) Каждой группе назначается права доступа: Read(Чтение) Write(Запись) Execute(Выполнение) Рассмтрим пример Выолните в командной строке: ls -l В отв...
Подготовка сервера для обновления версии приложения.
В этой инструкции мы попытаемся объединить уже ранее собранные нами конфигурационные файлы во едино. Что для этого нужно Подготовим север для запуска сервиса. Установим необходимое ПО #!/bin/bash apt update apt install -y docker.io nginx groupadd docker userm...
Go — Raspberry Pi GPIO "Привет мир" руководство
Для относительно нового языка, к которым относится Go. Я использовать его с тех годов, по нескольким причинам, так как он полон сюрпризов. Поэтому недавно, я купил новую pi3 и в основном использовал C для прошлой pi2. Однако, отметим, множество руководств ...
Raspberry Pi и программирование на Go
Go или GoLang - компилируемый язык программирования разработанный Google. Go широко используется для web разработки и на сегодня это самый быстро растущий язык. В отличии от Java который запускается в JVM, Go собирается прямо в Windows, OS X or Linux исполняе...
Go: Ввдение в сокеты межпроцессного взаимодействия(unixsocket)
Сокеты межпроцессного взаимодействия предлагают эффективное,безопасное двухсторонее подключение между процессами на Unix/Linux машинах. В то время как каналы отлично используются для подключения между горутинами приложения, и HTTP вездесущь, при подключении ме...
Общая информация
Распиновка Зарезервированно под HAT Devices(Hardware attached on top), то есть обычные шилды То что можно использовать для подключения к GPIO Различные ресурсы https://pinout.xyz/pinout/ground
Отчет по stack скриптованию: как и почему...
Введение Почему stack скрипт? Если вы делитесь маленьким, одиночным модулчем, самостоятельным примером haskell, то stack script дает нам простой способ получить воспроизводимую сборку, просто зафиксировав зависимости с помощью Stackage внутри комментариев в на...
Как разворачивать MongoDB в Kubernetes
Как развернуть и запустить высокодоступный сервис MongoDB в Kubernetes, используя deployments, secret, configMaps и persistent volumes. MongoDB это проект с открытым исходным кодом, главной целью которого,документо ориентированная распределенная NOSQL база дан...
Simple vs Oneshot - Выбираем тип systemd сервиса
Этот пост довольно подробный, но если вы просто ищите общую информацию когда и какие типы сервсов использовать, читайте под катом. Когда вы создаете свой systemd сервис, выбор типа сервиса может быть довольно сложен. Есть множество доступных и полезных типов с...
Первые шаги на Go — Построение простого веб приложения с Neo4j
Цель: Цель этого поста создать простое веб приложение которое снимает структуру вашего сайта получая все ссылки которые содержит и сохраняет их в neo4j базу данных. Идея проста - и в ней следующие шаги: Делаем запрос на URL парсим ответ Извлекаем ссылки из от...
Машинное обучение Golang
Вычисление простых статических свойств Статистическое обучение это ветвь применения статистики которая связана с машинным обучением. Машинное обучение, которое тесно связано с вычислительной статистикой, это часть информатики которая пробует изучить данные и н...
Пишем REST API клиента на Go
Api клиенты, очень полезны когда вы выставляете ваш REST API на публику. И go делает это проще для вас, как для разработчика, так же как и для ваших пользователей, спасибо его структуре и типу систем. Но как определить хороший Api клиент? В этой инструкции, мы...
Как мокать? Go способ.
У Go есть встроенный фреймворк тестирования предоставленный testing пакетом, это позволяет писать тесты проще, но тогда как мы пишем более сложные тесты которые требуют моков? В этой статье, мы изучим как взять преимущества структур и интерфейсов в Go, чтобы ...
Ужасно простой веб стек на Haskell
В Haskell есть большой выбор распространненных библиотек для всех простых нужд, от логирования доступа в базу данных до маршрутизации и подъема веб-сервера. Всегда хорошо иметь свободу выбора, но если вы просто начинаете, количество решений может сильно мешашт...
Содержание
Так как вы только начинаете изучать Haskell или борьба выяснить как совместить то что вы изучили с практикой написания программой реального мира, или даже закопаться еще дальше в функциональное программирование во все её углы экосистемы, мы все знает боль отча...
Какую типобезопасную библиотеку базы данных вы должны использовать?
Beam или Squeal: что лучше? Или может быть вы слышали про отличную штуку Selda или Opaleye. Множество мнений, редкие руководства. Чтобы ответить на вопрос, я взял 7 популярных библиотек для базы данных и реализовал один и тот же проект, на каждой из них. Участ...
Go: горутины , потоки ОС и управление ЦПУ
Создание потоков ОС или переключение из одного в другой может стоить вашей программе память и производительность. Целью go является получение преимущества от ядра настолько, насколько это возможно. Он был создан уже с конкурентностью с самого начала. M, P, G о...
Haskell 101: Установка, Выражения, Типы
Добро пожаловать в первую часть серии Отрыва Понедельнечного Хаскельного Утра! Если вы мечтали попробовать изучить Haskell,но никогда не могли найти хорошее руководство для этого, вы в правильном месте! У вас может не быть знания об этом прекрасном языке. Но п...