Skip to content

Instantly share code, notes, and snippets.

@ultragtx
ultragtx / script.py
Created December 22, 2019 08:16 — forked from efonte/script.py
Disco Elysium texts
import re
strings = set()
with open('texts.txt', mode='r', encoding='utf-8') as file_input:
content = file_input.read()
regExStr = r'^\s*\d string title = "(?:tooltip\d+|Name|Dialogue Text)"\n\s*\d string value = "((?!(START|input|\w+\(\)|\!\(\w+\(\)\))).+)"$'
compiled = re.compile(regExStr, re.MULTILINE)
matched = compiled.finditer(content)
@ultragtx
ultragtx / RSI_and_StochRSI.py
Created November 17, 2018 18:30 — forked from so1tsuda/RSI_and_StochRSI.py
Functions that calculate RSI and StochRSI which give the same value as Trading View. I wrote these functions as RSI and StochRSI functions from TA-Lib give different values as TV.
# calculating RSI (gives the same values as TradingView)
# https://stackoverflow.com/questions/20526414/relative-strength-index-in-python-pandas
def RSI(series, period=14):
delta = series.diff().dropna()
ups = delta * 0
downs = ups.copy()
ups[delta > 0] = delta[delta > 0]
downs[delta < 0] = -delta[delta < 0]
ups[ups.index[period-1]] = np.mean( ups[:period] ) #first value is sum of avg gains
@ultragtx
ultragtx / tg-send2chat
Created October 29, 2017 04:52 — forked from vanch/tg-send2chat
zabbix telegram alertscript
#!/bin/bash
to=$1
subject=$2
body=$3
/usr/bin/telegram-cli --bot \
--profile bot \
--disable-names \
--disable-output \
@ultragtx
ultragtx / telegram-msg
Created October 29, 2017 04:52 — forked from davidlj95/telegram-msg
Allows to send a message to a Telegram contact once configured telegram-cli (vysheng/tg) without entering the telegram-cli and using the contact / group name, not its ide
#!/bin/bash
# Uses telegram-cli to send a message to the given destination
# Usage: ./telegram_msg <DESTINATION> <MESSAGE>
#==============================================================
# Constants
#==============================================================
APP_NAME=telegram_msg
# Name of the app as appears in logs
APP="/usr/local/bin/telegram-cli"
# telegram-cli location
@ultragtx
ultragtx / litecore v5.0 development status.md
Last active November 26, 2017 14:40
litecore v5.0 development status

litecore development status

DO NOT use yarn, not work properly

!!!

  • whenever there is a rebase/force push
    • rm package-lock.json
    • rm -rf node_modules
    • npm install
compilation:
cloud_properties:
cpu: 2
disk: 8192
ram: 4096
network: default
reuse_compilation_vms: true
workers: 4
director_uuid: <%= `bosh status --uuid`.strip %>
disk_pools:
@ultragtx
ultragtx / vsphere-iaas-settings-with-placeholders.yml
Created February 2, 2017 09:43 — forked from emalm/vsphere-iaas-settings-with-placeholders.yml
Provisional example vSphere iaas-settings stub for diego-release, circa Diego v0.1448.0
iaas_settings:
compilation_cloud_properties:
cpu: 2
disk: 8192
ram: 1024
disk_pools:
- cloud_properties:
type: thick
name: database_disks
resource_pool_cloud_properties:
@ultragtx
ultragtx / README
Created August 10, 2016 05:22
RCTNetworking Mojibake Test
To recreate the mojibake issue, we need to make sure RCTNetworking will receive the reponse data incrementally.
So running server.rb on localhost won't work.
Try running server.rb on a remote server.
I can also recreate the issue by running server.rb on a Mac, and running test.js on an iPhone.
望著遠遠的火車上的煤煙!最令我為之感動!你穿來的白衣不曾沾著一斑的泥污,我們要的是一心不亂的大鋼球?括上黃塵來,對不起,她氣得坐著發抖,我以為他早到海邊摸魚去了。真用舌頭舔我的病眼。另外還射了一匹麻雀。
即然如此。
但他在我們店裏!沒有出門。聽著廚房裡柴草爆炸的聲音。心裏焦急,孔乙己喝過半碗酒,不正是私販子爬城偷稅的時候了嗎。叫我披衣坐起,我喜歡被太空居民耍得團團轉?我倒怕這種東西,蔬菜超人戰隊。
賬房先生提起一串木札來。顯出極惋惜的樣子。卻很耳熟,除去喝白開水和吃餑餑的時間,跌斷,不是多得很嗎,一個不相識的小孩?輕輕的說,這一定不是的。這是他從來所沒有的,自己是一動也不動。就是你媽,酒要好。
然後放心,可說是三十年教訓,但他這時已經看清逢蒙得意地站在對面。諸君,同,問。