I hereby claim:
- I am ahmdrz on github.
- I am ahmdrz (https://keybase.io/ahmdrz) on keybase.
- I have a public key ASAH3-rAevNfyxYlhRVMs-val6CiQPFOQgDyVi5kwreljQo
To claim this, I am signing this object:
func CallMethod(i interface{}, methodName string) interface{} { | |
var ptr reflect.Value | |
var value reflect.Value | |
var finalMethod reflect.Value | |
value = reflect.ValueOf(i) | |
if value.Type().Kind() == reflect.Ptr { | |
ptr = value |
package main | |
import ( | |
"crypto/hmac" | |
"crypto/sha256" | |
"fmt" | |
) | |
func CheckMAC(message, messageMAC, key []byte) bool { | |
mac := hmac.New(sha256.New, key) |
// http://rosettacode.org/wiki/Levenshtein_distance#Go | |
package main | |
import "fmt" | |
func levenshtein(s, t string) int { | |
if s == "" { return len(t) } | |
if t == "" { return len(s) } | |
if s[0] == t[0] { |
function addCommaByID(id) { | |
var price; | |
price = ""; | |
var field = document.getElementById(id); | |
while (field.value.indexOf(',') != -1) { | |
field.value = field.value.replace(',', ''); | |
} | |
txt_field = field.value.length; |
package sample | |
import ( | |
"bytes" | |
"fmt" | |
"io" | |
"mime/multipart" | |
"net/http" | |
"os" | |
) |
// test project main.go | |
package main | |
import ( | |
"crypto/sha1" | |
"fmt" | |
"time" | |
) | |
func main() { |
package main | |
import ( | |
"strconv" | |
) | |
func ValidateIranianCode(code string) bool { | |
ToInt := func(str string) int { | |
if icode, err := strconv.Atoi(str); err == nil { | |
return icode |
package main | |
import ( | |
"fmt" | |
"io/ioutil" | |
"net/http" | |
"regexp" | |
) | |
func getTitle(url string) (string, error) { |
I hereby claim:
To claim this, I am signing this object:
query="nature" | |
if [ $# -eq 1 ]; then | |
query=$1 | |
fi | |
base_dir=$HOME/.local/unsplash/ | |
mkdir -p $base_dir |