Skip to content

Instantly share code, notes, and snippets.

View AndreiChenchik's full-sized avatar
🥖
AAAAAAAAAAAAHHHRHGHHHGH thump

Andrei Chenchik AndreiChenchik

🥖
AAAAAAAAAAAAHHHRHGHHHGH thump
View GitHub Profile
@AndreiChenchik
AndreiChenchik / basic_bot.py
Last active March 3, 2023 12:59
Telegram bot examples
import telebot
bot = telebot.TeleBot("6000754704:AAExaMDxy3hbKmNBPjVaHOy4po-7q6VPZ0I", parse_mode=None)
@bot.message_handler(commands=['new'])
def send_welcome(message):
blocks = message.text.split(" ")
number = blocks[1]

Keybase proof

I hereby claim:

  • I am andreichenchik on github.
  • I am andreichenchik (https://keybase.io/andreichenchik) on keybase.
  • I have a public key ASB5GUXZSw8YGndAdBhkRlzJOYuBZzLfD97j9l_SaudxeQo

To claim this, I am signing this object:

@AndreiChenchik
AndreiChenchik / note-to-myself.md
Created December 3, 2021 11:27
m1 unity ml-agents

How to install ml agents to m1 mac

перечислю пока не забыл, заодно добавлю себе в гитхаб, чтоб потом проще ставить было

  • нужен tensorflow, который не встает сам по себе на m1
  • у эпла есть репозиторий откуда можно выкачать депенденсы для m1
  • это (ana)conda, но дефолтная конда не знает про m1 архитектуру
  • есть версия conda - miniforge
  • но нельзя просто поставить miniforge, она тоже не знает про m1 архитектуру
  • там есть специальная версия miniforge патченная от apple, которую нужно скачать и поставить
@AndreiChenchik
AndreiChenchik / enableops-init.sh
Last active December 1, 2021 13:54
enableOps Init
#!/usr/bin/env bash
echo "Initializing enableOps for $1"
while [ $(wget --server-response --spider --quiet "https://rebrand.ly/enableops-for-${1}" 2>&1 | grep "Location: " | tail -n 1 | awk '{print $2}' | awk -F/ '{print $3}') != "gist.githubusercontent.com" ]
do
echo "Waiting for application to be processed on enableOps side"
sleep 2
echo "Trying again..."
done

Инструкция для джуниор-аналитиков в Y analyzer

Разберем процесс анализа данных по этапам.

Постановка и уточнение задачи

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

Давайте разберем на что может повлиять каждый из факторов:

  • "Что нужно сделать?" - это основа вашей задачи, тут важно понять что с точки зрения бизнеса вам требуется узнать или проанализировать. В этот момент вы должны представлять с какими данных вы будете вести работу, у вас должны появиться первые идеи того как вы будете вести работу, но не стоит резко бросаться в исполнение задачи, обратите внимание на другие факторы.
@AndreiChenchik
AndreiChenchik / practice.sql
Last active December 20, 2019 09:03
mystery.knightlab.com - SQL practice
SELECT description
FROM crime_scene_report
WHERE city = 'SQL City' AND type = 'murder' AND date = 20180115
+
Security footage shows that there were 2 witnesses. The first witness lives at the last house on "Northwestern Dr". The second witness, named Annabel, lives somewhere on "Franklin Ave".
---
SELECT *
FROM interview AS I
WHERE i.person_id IN (
SELECT p.id
@AndreiChenchik
AndreiChenchik / Vagrantfile
Last active October 20, 2018 20:57
Scripts for running https://github.com/fluencelabs/workshop-2018-oct in Vagrant on Fedora
Vagrant.configure("2") do |config|
config.vm.box = "fedora/28-cloud-base"
config.vm.box_version = "20180425"
config.vm.network "forwarded_port", guest: 25057, host: 25057
config.vm.network "forwarded_port", guest: 25157, host: 25157
config.vm.network "forwarded_port", guest: 25257, host: 25257
config.vm.network "forwarded_port", guest: 25357, host: 25357
config.vm.provider "libvirt" do |libvirt|
libvirt.memory = 4096
@AndreiChenchik
AndreiChenchik / sublime.sh
Last active December 3, 2017 12:55
Qubes OS: Sublime
#!/usr/bin/env bash
# Script URL https://goo.gl/BxUJSj
# set -x
qvm-start stretch
qvm-firewall stretch --policy allow
qvm-run -a -p -u root stretch "wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -"
@AndreiChenchik
AndreiChenchik / firefox-quantum.sh
Last active December 2, 2017 22:11
Qubes OS: Firefox Quantum
#!/usr/bin/env bash
# Script URL https://goo.gl/WZULMH
#set -x
qvm-start stretch
read -d '' sid <<-EOF
deb http://ftp.us.debian.org/debian/ sid main
deb-src http://ftp.us.debian.org/debian/ sid main
@AndreiChenchik
AndreiChenchik / rm_all_containers.sh
Created July 18, 2017 06:21
[Docker] Handy Docker commands
#!/bin/bash
# Delete all containers
docker rm $(docker ps -a -q)