タグ func
人気順 5 users 50 users 100 users 500 users 1000 usersGo界隈で巻き起こった go:linkname 騒動について - ANDPAD Tech Blog
お久しぶりです、ANDPADボードの tomtwinkle です。 この記事はGoの go:linkname 騒動は 6/18に行われた Go Bash で話した内容を要約したものです。 そもそも go:linkname とは何かといえば internal packageやprivate var/funcなど普通はアクセスできないオブジェクトシンボルをエイリアス出来るようCompilerに指示して... 続きを読む
Go の t.Cleanup がとてもべんり - blog.syfm
Go 1.14 で testing パッケージに新しく t.Cleanup(func()) や b.Cleanup(func()) が導入されました。 最初は今まで defer を使っていたところを置き換えられるくらいしか良いところがないかな〜と思っていましたが、想像以上に柔軟な使い方ができるので今まで使用したパターンを書いておきます。 Cleanup の特徴 テスト... 続きを読む
「Pythonic色々」 Pythonのアンダースコア( _ )を使いこなそう! - LSC PSD - Medium
Pythonは一番書きやすいプログラミング言語と知られ、多くの人の第二外国語(英語に次ぎ)です。でもGithubやGitlabで他人のコードを参照した時や自分でclassを書いてる時、こういう疑問はあったでしょうか: 「def __init__(self): の__init__のアンダースコアは何故二つなのか?」 「def _func(x): と def func(x): とde... 続きを読む
【C#】わかった"つもり"になれる「ラムダ式」解説 - Qiita
この記事について この記事ではC#の「ラムダ式」についてなんとなくわかったつもりになれるを目標に説明をします。 そのため多少端折ってたり、厳密じゃない説明もでてきます。ご了承ください。 もし厳密な解説を知りたい方は、次の記事がオススメです。 【LINQの前に】ラムダ式?デリゲート?Func?な人へのまとめ【知... 続きを読む
nilがnilじゃないのでerrorになるのを静的解析で検出する - Qiita
package main import "fmt" type MyErr struct{} func (*MyErr) Error() string { return "MyErr" } func F1() *MyErr { return nil } func F2() error { return F1() } func main() { err := F2() if err != nil { fmt.Println("Error!") } } F1()がnilを返しているのでF2()もnilを返すのですが、返ってきたerrはnilに... 続きを読む
javascriptでサブドメインの異なるサイトでクッキーの共有 - なんだかなぁ
こちらの記事を参考にJavascriptでサブドメインの異なるサイト間でクッキーの恭有してみました。http://d.hatena.ne.jp/dirablue/20090506/1241607961http://www1.example.com/setCookie.htmlsetCookie.html html> head> script type="text/javascript"> func... 続きを読む
setTimeout, setIntervalを乗っ取って爆速にする - 素人がプログラミングを勉強していたブログ
2014-08-18 setTimeout, setIntervalを乗っ取って爆速にする setTimeout() vs ハッカー、仁義なき戦いによると function isNativeFunction(func, name) { for (var o in func) { if (o === "toString") return false; } var match = func.toStr... 続きを読む
404 Blog Not Found:perl - func(tion()) considered harmful?
#!/usr/bin/env perl use v5.12; use warnings; use utf8; use Encode qw/find_encoding/; use CGI qw/escapeHTML/; my $enc = find_encoding('UTF-8'); my $q = CGI->new("E=MC2"); say escapeHTML($enc->decode($q... 続きを読む
Javascriptで一度しか呼ばれない関数 - C Sharpens you up
2013-06-26 Javascriptで一度しか呼ばれない関数 Javascript JavaScriptで、一度しか呼ばれない関数を作る - c4se記:さっちゃんですよ☆もっとJavascriptらしく書けないだろうかとアレンジを試みました。 function one(func) { function action() { var result = func(); action = fun... 続きを読む
ハッシュを引数にとるサブルーチンでは入り口で明示的な受け取り方をしてほしい - Cside::StudyMemo - Csideグループ
■ [perl]ハッシュを引数にとるサブルーチンでは入り口で明示的な受け取り方をしてほしい 引数の数が多くなってきたらハッシュを使うのは常套手段だけど、 MyModule::func( foo => 'Fop', bar => 'Bar', ); 「funcは全部でどんな引数を受け付けるんだろ?」と思って定義されている場所をみてみると sub func { some_method($args{fo... 続きを読む
任意のファイルを読み込み、その場に実装するWordPressショートコード - かちびと. net
3連休ですがいつも通り更新です。暇なもの でして。今日はWordPressの小ネタです。 一見凄く使えそうですが、使い方に気を付け たほうがいい、みたいなTips。任意の ファイルを外部だろうが内部だろうが読み 込むショートコードです。 休日ですし、ちょっとネタっぽい内容です。htmlでもxmlでもcssでも、指定したファイル内の文字列を取得してその場に実装します。 コード 以下のコードをfunc... 続きを読む
[JS]jQueryのプラグインを開発するためのテンプレート -jQuery Boilerplate | コリス
jQuery BoilerplateはjQueryのドキュメント「Plugins/Authoring」から、より良いパフォーマンスとメモリ使用を提供することを目標として開発したとのことです。 jQuery Boilerplate (stripped version) jQueryのプラグインのテンプレート(stripped version)です。 ※2011年7月26日現在のものです。 (func... 続きを読む
javascriptの関数が変態すぎる - 俺のメモ
最近javascript勉強しだした。そしたらjavascriptは変態だった。javascriptの関数はFunctionオブジェクトであり、値として変数に代入できるため、とてつもない変態性じゃなくて柔軟性を持っていた。 いろいろな関数の定義方法 function命令は普通。document.writeln( func( 1, 2 ) ); // 3function func( x1, x2 )... 続きを読む
prototype.js でデザインパターン - Singleton
次は「たった1つのインスタンス」Singleton パターンです。あるクラスがあって、そのクラスのインスタンスは実行アプリケーションのライフサイクルを通じて唯一に制限したい、何回生成しても同じインスタンスである、というものです。 var Main = Class.create(); Main.prototype = { initialize : function() {}, main : func... 続きを読む