Skip to content

Instantly share code, notes, and snippets.

View ildarkhasanshin's full-sized avatar
🚀
eat sleep code repeat

ildar r. khasanshin ildarkhasanshin

🚀
eat sleep code repeat
View GitHub Profile
@ildarkhasanshin
ildarkhasanshin / import_from_gist.py
Created April 7, 2022 06:13 — forked from koji-kojiro/import_from_gist.py
[Python] import from Gist
#!/usr/bin/env python
# -*- coding: utf-8 -*-
def load_gist(gist_id):
"""translate Gist ID to URL"""
from json import load
from urllib import urlopen
gist_api = urlopen("https://api.github.com/gists/" + gist_id)
@ildarkhasanshin
ildarkhasanshin / python_request_create_gist.py
Created April 6, 2022 19:32 — forked from joshisumit/python_request_create_gist.py
Create GIST from your python code with python requests module and OAuth token.
'''
HTTP Reuests has following parameters:
1)Request URL
2)Header Fields
3)Parameter
4)Request body
'''
#!/usr/bin/env python
import requests
@ildarkhasanshin
ildarkhasanshin / gist:python
Created April 6, 2022 19:32 — forked from wujiyu115/gist:python
gist:python
import sublime
import sublime_plugin
import os
import sys
import json
import base64
import urllib2
import subprocess
import functools
import webbrowser
import hashlib as hasher
import datetime as date
# Define what a Snakecoin block is
class Block:
def __init__(self, index, timestamp, data, previous_hash):
self.index = index
self.timestamp = timestamp
self.data = data
self.previous_hash = previous_hash
@ildarkhasanshin
ildarkhasanshin / mysql.php
Created November 1, 2020 17:57 — forked from mloberg/mysql.php
Simple PHP MySQL Class
<?php
class Mysql{
static private $link = null;
static private $info = array(
'last_query' => null,
'num_rows' => null,
'insert_id' => null
);
@ildarkhasanshin
ildarkhasanshin / translit.php
Created January 19, 2020 12:25 — forked from danillab/translit.php
Транслит для Яндекса
<?php
function translit($str) {
$tr = array("а"=>"a","б"=>"b","в"=>"v","г"=>"g","д"=>"d","е"=>"e","ё"=>"e","ж"=>"j","з"=>"z","и"=>"i","й"=>"y","к"=>"k","л"=>"l","м"=>"m","н"=>"n","о"=>"o","п"=>"p","р"=>"r","с"=>"s","т"=>"t","у"=>"u","ф"=>"f","х"=>"h","ц"=>"c","ч"=>"ch","ш"=>"sh","щ"=>"shh","ъ"=>"","ы"=>"y","ь"=>"","э"=>"e","ю"=>"u","я"=>"ya",""=>"-","«"=>"","»"=>"",""=>""," "=>"-",""=>"#");
$str = mb_strtolower($str,'utf-8');
// $str = preg_replace("/\s+/",' ',$str);
$str = strtr(trim($str), $tr);
$str = trim(preg_replace("/\-+/",'-',$str),'- ');
$str = preg_replace('~[^a-z0-9/-]~', '', $str);
return $str;
@ildarkhasanshin
ildarkhasanshin / translit.php
Last active January 20, 2020 11:40 — forked from dmacompton/translit.php
Translit php
function translit_str( $str, $maxLength = 100, $encode = 'utf-8' ) {
$tr = array(
"А" => "a",
"Б" => "b",
"В" => "v",
"Г" => "g",
"Д" => "d",
"Е" => "e",
"Ё" => "yo",
"Ж" => "zh",
@ildarkhasanshin
ildarkhasanshin / MySQL.php
Last active February 9, 2022 16:34 — forked from NabilNoN/MySQL.php
Simple PHP MYSQLi Class
<?php
class Mysql
{
private $link = null;
private $info = array(
'last_query' => null,
'num_rows' => null,
'insert_id' => null
);
@ildarkhasanshin
ildarkhasanshin / pdf2jpg.sh
Created September 1, 2019 14:09 — forked from yura/pdf2jpg.sh
script to PDF to JPG using pdftk and imagemagick
#!/bin/bash
# Script to convert PDF file to JPG images
#
# Dependencies:
# * pdftk
# * imagemagick
PDF=$1
@ildarkhasanshin
ildarkhasanshin / parse_utm.js
Created August 5, 2019 09:56 — forked from hunty/parse_utm.js
Парсит UTM метки и подставляет в скрытые поля
window.onload = function() {
// Parse the URL
function getParameterByName(name) {
var name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)");
var results = regex.exec(location.search);
return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}
// Give the URL parameters variable names
var source = getParameterByName('utm_source');