Skip to content

Instantly share code, notes, and snippets.

View sherman's full-sized avatar
🏠
Working from home

Denis M. Gabaydulin sherman

🏠
Working from home
View GitHub Profile
@sherman
sherman / support.md
Created November 22, 2019 09:33 — forked from gnuman23/support.md

ВСхничСская ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ°

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π²Π΅Π±-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²

Классика Ρ‚Π΅Ρ….ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ – Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ Π΅Π΅ Π½Π° Ρ‚Ρ€ΠΈ Π»ΠΈΠ½ΠΈΠΈ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡ… Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ L1, L2 ΠΈ L3.

ΠŸΠ΅Ρ€Π²Π°Ρ линия – спСциалисты Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ уровня, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΊΠ°ΠΊΠΈΠ΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ студСнты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π»ΠΈΠ±ΠΎ смСнно, Π»ΠΈΠ±ΠΎ стандартныС 5/2, Π² зависимости ΠΎΡ‚ нСобходимости ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ суппорт круглосуточно.

Π˜Ρ… Π·Π°Π΄Π°Ρ‡Π° – ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ заявку (Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡ‡Ρ‚Ρƒ, систСму постановки Π·Π°Π΄Π°Ρ‡, ΠΏΠΎ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρƒ ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠ»Π»-Ρ†Π΅Π½Ρ‚Ρ€ – Ρ‚ΠΎΠΆΠ΅ всС зависит ΠΎΡ‚ Π²Π°ΡˆΠΈΡ… Π·Π°Π΄Π°Ρ‡), ΠΏΠΎΠ½ΡΡ‚ΡŒ Π΅Π΅ Π²Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ, ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Π΅Π΅ дальшС ΠΏΠΎ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅ Π½Π° Π²Ρ‚ΠΎΡ€ΡƒΡŽ линию, Ссли ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ имССтся. L1 ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ совсСм нСслоТныС дСйствия, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄Π΅Π»Π°Ρ‚ΡŒ сброс пароля для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ссли ΠΎΠ½ Π΅Π³ΠΎ Π·Π°Π±Ρ‹Π» ΠΈ Ρ…ΠΎΡ‡Π΅Ρ‚ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ.

Если L1 Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ с заявкой, Ρ‚ΠΎ ΠΎΠ½Π° ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ Π·Π°Π΄Π°Ρ‡Ρƒ Π½Π° Π²Ρ‚ΠΎΡ€ΡƒΡŽ линию, Ρ‚Π°ΠΌ сидят ΡƒΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΠΊΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π΅ΠΆΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π½Π°ΡŽΡ‚ систСму, ΠΈΠΌΠ΅ΡŽΡ‚ ΠΊΠΎΠ΅-ΠΊΠ°ΠΊΠΈΠ΅ доступы, Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях Π΄Π°ΠΆΠ΅ доступы ΠΊ Π±Π°Π·Π°ΠΌ. Π’ΡƒΡ‚ проводится Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·Π±ΠΎΡ€ ΠΏΠΎΠ»Π΅Ρ‚ΠΎΠ², ΡƒΡ‚ΠΎΡ‡Π½ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΡ‡ΠΈΠ½

# -*- mode: ruby -*-
# vi: set ft=ruby :
#
Vagrant.configure(2) do |config|
# Compilation and development box
config.vm.define "linux", autostart: true, primary: true do |vmCfg|
vmCfg.vm.box = "mokote/debian9"
vmCfg.vm.hostname = "hyper-linux"
vmCfg = configureProviders vmCfg,
@sherman
sherman / kafka-cheat-sheet.md
Created February 11, 2019 19:38 — forked from ursuad/kafka-cheat-sheet.md
Quick command reference for Apache Kafka

Kafka Topics

List existing topics

bin/kafka-topics.sh --zookeeper localhost:2181 --list

Describe a topic

bin/kafka-topics.sh --zookeeper localhost:2181 --describe --topic mytopic

Purge a topic

bin/kafka-topics.sh --zookeeper localhost:2181 --alter --topic mytopic --config retention.ms=1000

... wait a minute ...

Call:
glm(formula = PredictValue ~ HI + BR + Vol + mday + wday, family = binomial(link = "logit"),
data = train, na.action = "na.exclude")
Deviance Residuals:
Min 1Q Median 3Q Max
-1.7719 -1.1056 -0.7567 1.1626 1.7096
Coefficients:
Estimate Std. Error z value Pr(>|z|)
M - median
A[] - less median
B[] - more median
Π‘Ρ‚Ρ€ΠΎΠΈΠΌ ΠΏΠ°Ρ€Ρƒ {a, b} ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… элСмСнтов
Π—Π°Ρ‚Π΅ΠΌ Π±Π΅Ρ€Π΅ΠΌ Π²Ρ‚ΠΎΡ€Ρ‹Π΅. И Ссли Π°2 большС a1 мСняСм, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ с b. Если Π½Π΅Ρ‚, провСряСм ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΏΠ°Ρ€Ρƒ ΠΈ Ρ‚Π΄
ΠŸΡ€ΠΈΠΌΠ΅Ρ€
B = 4 5 3 3
A = 2 2 2 1
╔══════════╦═════════╦═════════════╦════════════════════════════════════════════════════════════════════════════════╗
β•‘ Partitionβ•‘ Rows β•‘ File length β•‘ UserId Column Stat β•‘
╠══════════╬═════════╬═════════════╬════════════════════════════════════════════════════════════════════════════════╣
β•‘ sorted β•‘ 240980 β•‘ 819841 β•‘ count: 111684 hasNull: true min: -9223372036854775808 max: 621362039352199835 β•‘
β•‘ regular β•‘ 284699 β•‘ 2447839 β•‘ count: 280309 hasNull: true min: -9223372036854775808 max: 676550545472750853 β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•©β•β•β•β•β•β•β•β•β•β•©β•β•β•β•β•β•β•β•β•β•β•β•β•β•©β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
package metrics.reporter;
import com.codahale.metrics.*;
import config.database.config.ConfigDatabaseConfiguration;
import influxdb.client.configuration.InfluxDbClientPropertiesConfiguration;
import org.influxdb.InfluxDB;
import org.influxdb.dto.Point;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/**
* @author Denis Gabaydulin
* @since 12/08/2016
*/
public class InfluxDbReporter extends ScheduledReporter {
private static final Logger log = LoggerFactory.getLogger(InfluxDbReporter.class);
private static final String REPORTER_NAME = "influxdb_reporter";
private final InfluxDB influxDB;
# JMH 1.12 (released 123 days ago, please consider updating!)
# VM version: JDK 1.8.0_101, VM 25.101-b13
# VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: io.blobkeeper.benchmark.micro.QueueBenchmark.offer
After request [method=GET;uri=/api/feed/posts?ids=413186409059322668&ids=413185660694825764&ids=4131851
49518220066&ids=413175824246639373&ids=413175498080783115&ids=413153978902121206&ids=412555460067985988&ids=412555422679960130&ids=412555350168832576&ids=412555313686776382&ids=412555247416773180&ids=412555215741389368&ids=41255518687618
9238&ids=412555141141498420&ids=412555095121594930&ids=412555055535753776&ids=412555023122172462&ids=412554989852953132&ids=412554968076126762&ids=412476329062041662&ids=412472486542706748&ids=412472137165572154&ids=412471288859199544&id
s=396557214988372178&ids=396555308090001606&ids=396554505501542596&ids=396549650720491712&ids=390696842490284555&ids=384981709403195533&ids=384896478016965398&ids=478481760565332893&ids=476397892060318684&ids=474243458089880206&ids=47353
8421852211300&ids=473538320501049442&ids=428446004824509340&ids=427702303521245648&ids=427702179764111822&ids=427698279011060171&ids=427697806757595593&ids=427690331190856135&ids=427689599662295493&ids=427