Skip to content

Instantly share code, notes, and snippets.

View alikrc's full-sized avatar

Ali alikrc

View GitHub Profile
@alikrc
alikrc / queryStringParse.js
Last active August 29, 2015 14:14
[javascript snippet] get query string parameter on url
//returns query parameters as object
function getQueryString() {
var result = {}, queryString = location.search.slice(1),
re = /([^&=]+)=([^&]*)/g, m;
while (m = re.exec(queryString)) {
result[decodeURIComponent(m[1])] = decodeURIComponent(m[2]);
}
return result;
@alikrc
alikrc / MailSendConsoleProgram.cs
Last active February 24, 2017 10:31
Send mail using hotmail as a service
using System;
using System.Net;
using System.Net.Mail;
namespace ConsoleApplication1
{
/// <summary>
/// sending e-mail using hotmail smtp service
/// </summary>
class Program
@alikrc
alikrc / ajaxBearer.js
Created February 3, 2015 11:18
ajax post with bearer token
$.ajax({
url: "http://localhost:33460/api/Account/userinfo",
dataType: 'json',
data: {
foo: 'bar'
},
success: function(data, status) {
return console.log("The returned data", data);
},
beforeSend: function(xhr, settings) { xhr.setRequestHeader('Authorization','Bearer ' + tokenString ); } //set tokenString before send
string URI = "http://www.site.com";
string myParameters = "param1=value1&param2=value2&param3=value3";
using (WebClient wc = new WebClient())
{
wc.Encoding = Encoding.UTF8;
wc.Headers[HttpRequestHeader.ContentType] = "application/x-www-form-urlencoded";
string htmlResult = wc.UploadString(URI, myParameters);
}
/// <summary>
/// 11 haneli bir rakamdır.
/// 0'la başlayamaz.
/// ilk 10 rakamın toplamının birler basamağı, son rakama eşittir
///
/// Vikipedi:
/// 1, 3, 5, 7 ve 9. rakamın toplamının 7 katı ile 2, 4, 6 ve 8. rakamın toplamının 9 katının toplamının birler basamağı 10. rakamı;
/// 1, 3, 5, 7 ve 9. rakamın toplamının 8 katının birler basamağı 11. rakamı vermektedir.
///
/// Programatik olarak düşünürsek, ilk rakam 0. index olduğuna göre:
[
{
"name": "Abkhaz",
"nativeName": "аҧсуа",
"code": "ab"
},
{
"name": "Afar",
"nativeName": "Afaraf",
"code": "aa"
{
"ab": {
"name": "Abkhaz",
"nativeName": "аҧсуа"
},
"aa": {
"name": "Afar",
"nativeName": "Afaraf"
},
"af": {
[
{"name": "Afghanistan", "code": "AF"},
{"name": "Ãland Islands", "code": "AX"},
{"name": "Albania", "code": "AL"},
{"name": "Algeria", "code": "DZ"},
{"name": "American Samoa", "code": "AS"},
{"name": "AndorrA", "code": "AD"},
{"name": "Angola", "code": "AO"},
{"name": "Anguilla", "code": "AI"},
{"name": "Antarctica", "code": "AQ"},
@alikrc
alikrc / functions.sql
Last active August 29, 2015 14:16
some info about t-sql functions
--table valued function
create function tableValuedFunction()
returns table
as
return(select * from TBL_FOO)
--using table-valued func
select * from tableValuedFunction()
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body ng-app="app">
<div ng-controller="ratingDemoCtrl">