INT 21h

Hi, I am Vladimir Smagin, SysAdmin, DevOps and barely good guy. Telegram Email / GIT / Микроблог / GPG

Kubernetes RabbitMQ operator

№ 9844 В разделах: Администрирование Программирование от March 19th, 2019,

YES! I made it! Written on Golang with operator-sdk.

Checkout code here https://github.com/tekliner/rabbitmq-operator

Нет комментариев »

Подключение Telegram бота на библиотеке python-telegram-bot через прокси

№ 9837 В разделе "Программирование" от March 17th, 2019,

Официальная страница на github весьма ясно говорит как можно указать прокси в случае использования Updater

updater = Updater(token=env_telegram_api_token, request_kwargs={
    'proxy_url': 'socks5://192.168.1.9:9050'
})

О классе Bot никто ничего особо не рассказал, вот вам пример

reqproxy = telegram.utils.request.Request(proxy_url='socks5://192.168.1.9:9050')
bot = telegram.Bot(token=env_telegram_api_token, request=reqproxy)

Также есть вариант установки переменной окружения

export https_proxy=socks5://192.168.1.9:9050

Нет комментариев »

Wifi manager for ESP8266

№ 9737 В разделах: Программирование Электроника ESP8266 от February 13th, 2019,

In Arduino IDE library you can find wifi manager (https://github.com/tzapu/WiFiManager). It will help you to connect your device to you home wifi without hardcoding credentials.

My projects where used wifi managers:

Sample code:

#include <ESP8266WiFi.h>
#include <DNSServer.h>
#include <ESP8266WebServer.h>
#include <WiFiManager.h>

void setup() {
    ....
    WiFiManager wifiManager;
    wifiManager.autoConnect("my-device-name");
    ....
}

More examples here.

Нет комментариев »

ESP8266 with Samsung VFD

№ 9733 В разделах: Программирование Электроника ESP8266 от February 13th, 2019,

Clock and weather on VFD display, wifi networking, NTP synced.

How display looks, search words “samsung vfd 20×2” or “20T202DA2J”

Wiring ESP-01 and display port

You can also check out my library for AVR projects here.

Нет комментариев »

NTP driven clock on ESP8266 and TM1640 (+ отдельная версия для Томска с погодой)

№ 9710 В разделах: Программирование Электроника ESP8266 от February 4th, 2019,

About 8 years ago I created wall clock with bluetooth synced time. Ok, its enough. Lets go to modern world with universal wifi driven devices! Today I trashed old AVR microcontroller from wall clock and used esp8266. 8 MHz and 80MHz… feel difference! At first steps I used ESP-12 NodeMCU module to develop and debug firmware. You can do final device with this module if you absolutely novice in mcu programming, if not you can do it with ESP-01 module.

If you want get own weather from service like OpenWeatherMap use xml library, look here example.

Do not forget turn on SPIFFS 1M option in Arduino IDE. At first run device will turn on own AP with configuring interface, connect it to your wifi network. With ESP-01 modules vendored by Puya problem, SPIFFS is not accessible! Saving parameters works only with ESP-12. This problem must be solved in future SDK versions.

Download source code

Wiring for NodeMCU ESP-12 development board

Wiring for ESP-01 board

Final device after moving to ESP-01

Checkout my another clock projects:

Нет комментариев »

Микроблог перейти

# 2019-03-18 13:39:04

Yes, Solus is beautiful, but what you can't do:
1) set your password to 123, OS thinks you are stupid
2) set any other keyboard layout switch hotkey instead of fucking macos style, no choice

# 2019-02-14 13:07:54

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

# 2019-02-14 08:46:15

logstash не получится балансировать в кубере, filebeat держит соединение с логсташем постоянно, не разрывая соединение из-за чего будет работать только 1 под из всех поднятых.


© Vladimir Smagin, 2005-2019. Копирование материалов без разрешения запрещено. GPG DA4CD0F5E222EA727D6A40C413BCE12E5618F071
Яндекс.Метрика

Fortune cookie: Read the Buy-Bull