「すごいHaskellたのしく学ぼう!」は気配りと楽しさがすごい
keigoi
2012-05-26
...をつなぐ方法としてApplicativeを最初に使っているところだ。 pure (++) getLine getLine と書けば、文字列を連結する (++) を、IOアクション getLine の戻り値に適用していることがわかる。 (++) str1 str2 の 関数適用の空白を に置き換えればこの形になるので、IOアクションを合成する最初の方法として良い感じ。 うゎぁあああああ落ちる...
何と!JavaScriptにマニュアルのメモリ管理機能を実装する「*JS」 - MOONGIFT|オープンソース・ソフトウェア紹介を軸としたITエンジニア、Webデザイナー向けブログ
polygonplanet
2012-05-25
...デザイナー向けブログ 何と!JavaScriptにC言語に似た特性を追加するJavaScriptがどうも手になじまないそう感じているコンパイル系言語を得意とする方に試してもらいたいのがJSです。関数の戻り値も指定でき登録月はこちらから!プレミアムユーザにはMOONGIFTはこう見る、記事の一行概要、追加スクリーンショット、デモや追加URLが表示されます。これまでにないJavaScriptを体...
NetBeansとEclipseの比較
shin
2012-05-25
...e test case is a prototype."); } } そのまま実行するとどちらもfailで未実装だと説明するあたりは同じですね。 ただ、NetBeansのほうはメソッドの型と戻り値をわかりやすく表示していてサンプル的にassertEqualsを書いてあります。さらにTODOコメントを入れてあるのですぐに見つかるようにしているというのが違います。 補完 一番基本の補完...
GCDに絶賛はまり中
Kazzz
2012-05-25
...ば完璧という状態になっていない。 GCDは生成又は取得したキューにブロックを追加してそれを非同期、同期に処理できるのだが、その処理ブロック中から他のメソッドを呼び出した時の引数、そして呼び出し先からの戻り値、これらのライフサイクルがきちんと管理されないとEXC_BAD_ACCESSが発生してしまうのだ。 あまり時間は無いが、良い機会と考えて何が起こっているのかを理解しよう。
インスタンスメソッドについて
ktp1628
2012-05-25
・インスタンスメソッドについて @hoge = hoge.method (methodの戻り値が@hogeに返る、指定しなかった場合はブロック(def method ... end)の最後の値が@hogeにはいる、実行後のhogeが@hogeに入るわけではない) hoge.method → @hoge = hoge (hogeをレシーバにしてmethodを実行、実行後のhogeを@hogeに代入)
Physics2DのCreateConvexScene
vivid_muimui
2012-05-25
...ape CreateConvexHull (Vector2 vertList, int num) ランダム頂点から凸包を生成します |*vertList|ランダムな頂点列| |*num|頂点数| |*戻り値|凸形状| |cs| Vector2 user_point = new Vector2; for (int i = 0; i > PhysicsShape (Vector2 pos,...
EXC_BAD_ACCESS発生中
Kazzz
2012-05-24
...t; HogeAction --> HogeTask.preExecute --> HogeTask.execute --> HogeTask.postExecute --> 戻り値使用 |||| ボタンタップ (UIThread) --> IBAction --> HogeAction --> HogeTask.preExecute --> ...
参照渡し or 値渡し?
yohhoy
2012-05-24
C++03/11における関数の引数型とコピー/ムーブ処理コストとの関係について。 本記事の内容はC++Now 2012 Keynote: "Moving Forward with C++11"スライド資料(Part I, Part II)に基づく。(Part IIのpp.22-57) 型Tに対する変更操作を行う関数において、引数の型をconst参照渡し(const T&...
Rubyのバグっぽい?? `system': no implicit conversion from nil to integer
fxkireek
2012-05-23
...cit conversion from nil to integer (TypeError)ちゃんとsystemの引数に文字列を与えていることまでは確認しているのに、この結果が稀に発生する。 おそらく戻り値として渡す値がnilになってしまってるとかその辺の内部処理のバグみたい。 わからないからとりあえず保留。。。 beginで例外取得して無視することにする。
libcurlのBase64エンコード処理について
naoxf
2012-05-23
...ionHandle *data, const char *inputbuff, size_t insize, char **outptr, size_t *outlen); curl-7.25.0では戻り値の型がCURLcodeになり、また、第5パラメータが存在しています。 libcurlでマニュアル未記載の関数を使う場合は、バージョンアップに伴う注意が必要のようです。
PHP+MySQL5.5.24 utf8mb4奮闘記。
erio_nk
2012-05-23
PHPからUTF8の4バイト文字を入れてたらなんかおかしな文字コードで入ってたのに気がついて四苦八苦したメモ。 環境は CentOS6.2、 PHP5.3.3(インストールはyum) MySQL5.5.24(インストールはyum、remiリポジトリから)、 MySQLサーバの文字コードはutf8mb4。 そのままINSERT。$db = new mysqli($host, $user, $pass...
Phyiscs2DのCompound(複合形状)について
vivid_muimui
2012-05-22
概要 やりたいのは、複数の剛体を一つにすること。 PS Suite SDKの話。 Physics2Dのサンプルとしてある、Physics2DSample。 その中の、 CompoundScene(複合形状の剛体の生成方法を示したシーンです。) と CreateCompoundScene(基本的な複合形状の剛体を生成するサンプルシーンです。) について。 Phyiscs2Dの基本(剛体とか)につ...
ORA-06502
nabe_shodai
2012-05-22
ORA-06502: PL/SQL: 数値または値のエラー: 文字列バッファが小さすぎます。 の原因。 Oracle10gからMAX関数の戻り値の型がNunber型に変わった事が原因。 10.1.0.4 10.2.0.1 で、発生するとの情報あり。 発生する例 WDATE VARCHAR2; SELECT MAX(YMD) INTO WDATE FROM TRAN_TABLE; ※YMDはCHAR...
ムーブ不可&コピー不可なオブジェクトを扱う
yohhoy
2012-05-21
...().do_something(); // OK X x2(func()); // NG: x2へのムーブ操作が必要 X&& x3 = func(); // OK: rvalue参照で戻り値(prvalue)を束縛 //... } // x3が束縛するオブジェクト=func()が作成したオブジェクトはここで破棄 ||> 2 (snip) A return stateme...
時間の制御
web-css-design
2012-05-20
イラストを描くIllustratorでの作業 Flashにコピー&ペーストシンボルに変換 制御:停止 Flashは「自動再生」が基本です。 ですから、「止める」設定がされていない場合、繰り替えし再生し続けることになります。 「タイムライン」パネル「1」フレームを選択し、「アクション」パネルに記述します。 ActionScript2.0では、 this.stop(); || 「1」フレームに記述し...

















deve68