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 / ___titanium_hiring.md
Last active August 9, 2017 15:58
Titanium is Hiring! #tags: hr

В проект Titanium Messenger требуются специалисты!

https://titanium.im

@AndreiChenchik
AndreiChenchik / Вопросы по будущему платформы.md
Last active April 28, 2017 14:29
SailFish OS #tags: sailfish, qt, titanium, actual

Добрый день, Кирилл.

Простите за столь долгий ответ.

После детального изучения экосистемы Sailfish OS и рассмотрев варианты портирования нашего приложения на эту платформу мы пришли к выводу, что у нас есть компетенция в технологиях, на которых ведется разработка, есть наработки, которые можно использовать в разработке под Sailfish OS, но все же необходимо много чего написать, доделать и переделать. По времени мы оцениваем это на 4-6 месяцев разработки.

Не хватает только понимания рынка и будущего платформы Sailfish OS, уверен в этих вопросах вы сможете нам помочь:

  • Есть ли понимание какими темпами и за счет чего будет происходить рост платформы в ближайшие несколько лет?
  • Кто, как и для чего будет использовать устройства на базе Sailfish OS?
  • Есть ли какая-то программа развития платформы по инвестированию потенциальных разработчиков для Sailfish OS?
@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)
@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 / 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 / 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 / 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

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

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

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

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

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

  • "Что нужно сделать?" - это основа вашей задачи, тут важно понять что с точки зрения бизнеса вам требуется узнать или проанализировать. В этот момент вы должны представлять с какими данных вы будете вести работу, у вас должны появиться первые идеи того как вы будете вести работу, но не стоит резко бросаться в исполнение задачи, обратите внимание на другие факторы.
@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
@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, которую нужно скачать и поставить