Skip to content

Instantly share code, notes, and snippets.

View dapi's full-sized avatar
🌴
Open for offers

Danil Pismenny dapi

🌴
Open for offers
View GitHub Profile
create_table "epg", id: :integer, options: "ENGINE=InnoDB DEFAULT CHARSET=utf8", force: :cascade do |t|
t.timestamp "timestart"
t.timestamp "timestop"
t.string "title", limit: 256
t.text "desc"
t.integer "epg_id"
t.date "date"
t.boolean "cdnvideo", default: false
t.integer "rating", limit: 2
t.integer "director_id"
#
# This file is managed by ansible, don't make changes here - they will be overwritten. Contact [email protected] if you want to modify it
#
server {
listen 194.35.48.49:443 ssl backlog=16384;
server_name limehd.tv;
nginx_remove_default_vhost: true
nginx_extra_http_options: |
# "{\x22platform\x22:\x22android\x22,\x22app\x22:\x22limehd.ru.lite\x22,\x22version_name\x22:\x221.8.5.0\x22,\x22version_code\x22:\x22125\x22,\x22sdk\x22:\x2229\x22,\x22name\x22:\x22YAL-L21HRU+YAL-L21\x22,\x22device_id\x22:\x22e4e9abee529f5323\x22}"
map "$http_user_agent" $version_code {
~version_code":"(?<d>[^"]+)" $d;
}
map "$http_user_agent" $version_name {
~version_name":"(?<d>[^"]+)" $d;
}
map "$http_user_agent" $platform {
@dapi
dapi / playlist.json
Last active April 17, 2020 06:37
playlist_user_agent_android.json
{
"channels":[
{
"id":31,
"name_es":"TV3",
"name_ca":"TV3",
"url":"http://hls.mejor.tv/p/ciT3tdaXsDic9XrSX8zyUg,1587190164/streaming/tv3def/324/variable.m3u8",
"url_sound":"http://cache.mejor.tv/tv3def/tv3def/mono.m3u8",
"url_archive":"http://cache.mejor.tv/tv3def/",
"image":"https://vls.iptv2022.com/images/playlist_tv3def.png",
{"SERVER_DATETIME":"2020-04-06 08:37:18","REMOTE_IP":"85.234.0.52","COUNTRY":"RU","CITY":"Cheboksary","REGION":"Chuvashia","AS":34892,"ORG":"Infolink LLC","USER_AGENT":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0 Safari/605.1.15","SERVER_NAME":"CHEB-1","CDNStatus":false,"caching":true}
Mar 28 06:25:01 helga rsyslogd: [origin software="rsyslogd" swVersion="8.32.0" x-pid="980" x-info="http://www.rsyslog.com"] rsyslogd was HUPed
Mar 28 07:00:11 helga smartd[987]: Device: /dev/sda [SAT], self-test in progress, 60% remaining
Mar 28 07:00:11 helga smartd[987]: Device: /dev/sdb [SAT], self-test in progress, 60% remaining
Mar 28 07:17:01 helga CRON[7955]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Mar 28 07:30:11 helga smartd[987]: Device: /dev/sdb [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 193 to 187
Mar 28 08:15:29 helga systemd-resolved[894]: Server returned error NXDOMAIN, mitigating potential DNS violation DVE-2018-0001, retrying transaction with reduced feature level UDP.
Mar 28 08:15:29 helga postfix/smtpd[10027]: connect from unknown[45.143.222.183]
Mar 28 08:15:29 helga postfix/smtpd[10027]: NOQUEUE: reject: RCPT from unknown[45.143.222.183]: 454 4.7.1 <[email protected]>: Relay access denied; from=<[email protected]> to=<[email protected]> prot
@dapi
dapi / response.json
Created February 10, 2020 06:19
promelec invalid json
{"item_id": 114523, "name": "ШР20П5НШ10 розетка", "producer_name": "Элекон", "remark": ""1"", "sort_name": "ШР20П5НШ10 РОЗЕТКА", "quant": 182, "year_of_issue": "2018", "description": "кабельная розетка", "pack_quant": 32, "packaging": "Bulk (россыпь)", "class0_id": 406, "class1_id": 1203, "class2_id": 1204, "class0name": "Разъемы, Соединители", "class1name": "Цилиндрические, круглые разъемы", "class2name": "Крупногаба
ритные разъемы", "rkg": "8 1 1", "date_time": "10.02.2020 11:15:47", "price_unit": 1, "datasheet": "https://office.promelec.ru/upload/datasheet/7/7/shr.pdf", "photo_url": "https://office.promelec.ru/upload/items/2017/05/02/114523.jpg", "weight": 60.3, "moq": 1, "pricebreaks": [{"quant": 1, "price": 588.00, "pureprice": 662.32},{"quant": 3, "price": 546.79, "pureprice": 618.94},{"quant": 6, "price": 522.69, "pureprice": 575.57},{"quant": 11, "price": 506.84, "pureprice": 550.20},{"quant": 22, "price": 506.84, "pureprice": 532.18}]}]
https://<%= domain %>:444 https://*.<%= domain %>:444 {
log /home/wwwkiiiosk/kiiiosk.store/shared/log/<%= domain %>_access.log
errors /home/wwwkiiiosk/kiiiosk.store/shared/log/<%= domain %>_error.log
gzip
tls <%= cert_file %> <%= key_file %> {
max_certs 2
}
@dapi
dapi / paraquest-arrow-editor.js
Last active October 23, 2019 10:37
Проверять тут - http://sketch.paperjs.org/
var title = new PointText(new Point(200, 10));
title.content="click - установка стрелки, drug - перемещени, shift-drug - вращение"
var debug = new PointText(new Point(200, 50));
var currentArrow;
var raster = new Raster({
source: "https://paraquest.ru/uploads/slide/image/20/2018-11-12_21_10_04-Улет_с_Аламнера3.png",
position: view.center
});
@dapi
dapi / kill_springs.sh
Created August 2, 2019 13:37
Kill hanged ruby spring servers
#!/usr/bin/env
echo "Kill them all!!!"
ps axfww | grep spring | grep "app\|server" | awk '{ print $1 }' | xargs kill -9