Skip to content

Instantly share code, notes, and snippets.

View KennethanCeyer's full-sized avatar
🤣
Making freaking awesome stuff

Sungmin Han KennethanCeyer

🤣
Making freaking awesome stuff
View GitHub Profile
@KennethanCeyer
KennethanCeyer / check_shell.sh
Created May 1, 2019 15:53
Check your shell name
echo $0
@KennethanCeyer
KennethanCeyer / do_while.cs
Created January 3, 2018 11:00
do while with continue keyword
[HttpPost]
public void DoWhile()
{
var index = 0;
do
{
Debug.WriteLine($"{index} loop");
index++;
continue;
} while (false);
@KennethanCeyer
KennethanCeyer / test_parameter_e.cs
Created January 2, 2018 05:39
parameter binding with snake case parameter
[HttpPost]
public void TestE(
string AppleBanana,
string GrapeOrange
)
{
Debug.WriteLine($"a: {AppleBanana}, b: {GrapeOrange}");
}
@KennethanCeyer
KennethanCeyer / test_parameter_d.cs
Created January 2, 2018 05:36
parameter binding with direct pascal parameter
[HttpPost]
public void TestD(
string A,
string B
)
{
Debug.WriteLine($"a: {A}, b: {B}");
}
@KennethanCeyer
KennethanCeyer / test_parameter_c.cs
Created January 2, 2018 05:31
parameter binding with pascal naming model
public class TestCModel
{
public string A { get; set; }
public string B { get; set; }
}
[HttpPost]
public void TestC(
TestCModel model
)
@KennethanCeyer
KennethanCeyer / test_parameter_b.cs
Created January 2, 2018 05:23
parameter binding with model
public class TestBModel
{
public string a { get; set; }
public string b { get; set; }
}
[HttpPost]
public void TestB(
TestBModel model
)
@KennethanCeyer
KennethanCeyer / test_parameter_a.cs
Created January 2, 2018 05:22
direct parameter binding
[HttpPost]
public void TestA(
string a,
string b
)
{
Debug.WriteLine($"a: {a}, b: {b}");
}
@KennethanCeyer
KennethanCeyer / stream.kt
Last active May 12, 2017 07:27
Awesome kotlin's parallelstream
Connection.connect(requestParam.credential) {
val queryResult: List<Any> = requestParam.query
.parallelStream()
.map {
query(it).toList()
}
.collect(Collectors.toList())
}
@KennethanCeyer
KennethanCeyer / jquery_alternative.d.ts
Created March 10, 2017 07:45
Typings for multiple parameters for jQuery event binder functions.
declare interface JQuery {
bind(eventType: string, handler: (...parameters: any[]) => void): JQuery;
on(eventType: string, handler: (...parameters: any[]) => void): JQuery;
}
@KennethanCeyer
KennethanCeyer / General.cs
Created March 9, 2017 07:17
Async Task Without await
[HttpPost]
publicJsonResult Wait(int time)
{
Task.Factory.StartNew(() => {
Thread.Sleep(time);
Debug.WriteLine("Done " + time);
});
return APPActor.GetJson(new
{