タグ

ブックマーク / clown.cube-soft.jp (9)

  • Advent Calendar 2013 まとめのまとめ - Cube Lilac

    今年もそろそろ Advent Calendar が始まる季節になりました。 一般的なAdvent Calendarは,12月25日のクリスマスを楽しみに待つために,12月1日から24日までのカレンダーの日付の部分(扉だったりする)を開けるようになっており,1日ずつその日の日付の部分を開くと天使や動物の絵などが見えるという仕組み(もちろん,様々なバリエーションがある)。 これに発想をえて,技術系Advent Calendarでは基的に,12月1日から25日までの25日間,プログラミング言語縛りなどの最低限のルールで,毎日別の人(同じ人が複数回担当することもある)が自分のblogにて記事を書くという形式になっている(特設サイトを用意して,記事をまとめる手法もある)。参加者が多い場合には,最近では大晦日頃まで引っ張ったり,同日に複数記事を出してしまうケースもある。 日12月1日より,プログラ

    Advent Calendar 2013 まとめのまとめ - Cube Lilac
    s-kic
    s-kic 2013/12/01
  • C++ のテストフレームワークを選ぶポイント - Cube Lilac

    Boost.勉強会 #8 大阪 に参加してきました。発表者、運営者の皆様お疲れ様でした。今回もいろいろと黒魔術的な発表があり「これが変態かー」と感慨深く見ていたのですが、それはそれとして、個人的に気になっていたテーマとして「C++ でのテスト」に関連する発表が 2 件ほどあったので、楽しみにしていました。 C++でテスト駆動開発 - @akineko Boost.Testの紹介 - @hotwatermorning C++ のテストフレームワークも数多く公開されており、好みや用途によって選択肢が変わって来るのですが、まぁ今だと選択肢として挙がるのは「Boost.Test か googletest か」になってくるのかなと思います。どちら(もしくは、上記以外を含めたどれか)を選択すべきか、と言う問いに対しては、残念ながら現状でも決め手となるものに欠けているのですが、自分が利用する上で選択する

    C++ のテストフレームワークを選ぶポイント - Cube Lilac
    s-kic
    s-kic 2012/02/14
  • Advent Calendar 2011 (jp) 開催予定リスト - Cube Lilac

    今年もぼちぼち各種技術系 Advent Calendar の準備(参加申し込み)が始まっているようでなのでメモ代わりに.Google 検索結果 (Advent Calendar site:atnd.org) や Twitter Search 検索結果 (Advent Calendar) 辺りを参照すると,ここに載ってないものも発見できるかもしれません.実際に始まったら,Programmer's Advent Calendar jp - Cielquis.Net もカバーできる範囲で更新して行こうと思います. 分類 リンク C++ C++11 Advent Calendar 2011 : ATND bjam Advent Calendar jp 2011 : ATND .NET Visual Basic Advent Calendar 2011 : ATND C# Advent Calend

    Advent Calendar 2011 (jp) 開催予定リスト - Cube Lilac
  • プログラマがやってはいけない97のこと - Cube Lilac

    プログラマが知るべき97のこと改変シリーズ第4弾.抜粋元のメインは,#やってはいけないプログラマーのNG まとめ - Togetter,および twitter 検索 - #やってはいけないプログラマーのNG です.また,プログラマが体験するべきではない50の危険なこと - Life like a clown からも一部抜粋しています*1.尚,登場する人名は適当な仮名に変更しています. 今回は,タイトル通り「プログラマがやってはいけないこと」に絞ってみました(プログラマが受ける理不尽系は除外).尚,過去のプログラマが知るべき97のこと改変シリーズは最後に一覧を列挙しますので,併せてお楽しみ下さい. 全角スペース使う インデントにタブと空白が混在 変数名や関数名でスペルミス 変数名が女の名前 char aznable; 浮動小数を等値比較 三項演算子の数行に渡る多重ネスト 同じシステムの中で複

    プログラマがやってはいけない97のこと - Cube Lilac
    s-kic
    s-kic 2011/10/25
    67.コピー&ペーストした時に不要なコードを削除するのを忘れる。…かな?/67番の採用ありがとうございます(^^;
  • プログラマの嫁が知るべき97のこと - Cube Lilac

    まとめ第2弾。個人的には プログラマが知ろうが知るまいがどうでもいい97のこと - Togetter に期待していたのですが、これは 97 個揃えるのはちょっと無理ゲーのようです。尚、ここ最近の一連のまとめの元ネタは プログラマが知るべき97のこと です。類似ネタの プログラマが知るべきではない97のこと、プログラマが体験するべきではない50のこと も併せてどうぞ。 切りのいい数字とは 2進数です 片手で 31 まで数えられる 万能じゃない "パソコン"に強くない プログラマだからといって Office シリーズに精通してるわけじゃない あ、その作業は事務のお姉さんの方が得意だと思います カナ入力に変えたら必ずローマ字入力に戻しとけ プログラムの GC は得意でも部屋の GC は得意でない マルチスレッド処理は書けてもマルチスレッド処理はできない Amazon で買っているのは技術書だから

    プログラマの嫁が知るべき97のこと - Cube Lilac
  • C++プログラマであるかを見分ける10の質問 - Cube Lilac

    「優れたPerlプログラマを見分ける27の質問」の日語訳 - Islands in the byte stream, Javaプログラマであるかを見分ける10の質問 - やさしいデスマーチ を見ながら C++ だとこれくらいかなぁと取りあえず作ってみました.前半は単純な機能の説明,後半は実際にどのように使って(使い分けて)いくかについての質問になっています.選択基準としては,特に後半部分は,自分が観測できている C++ 界隈で論争になったトピックを中心に取り上げています. iterator の役割について説明せよ. *_cast およびCスタイルのキャストそれぞれについて概要を説明せよ. overload と override と hiding の違いについて説明せよ. const の機能について概要を説明せよ. 多重継承について概要を説明せよ. ポインタの使用方法について,メモリーリー

    C++プログラマであるかを見分ける10の質問 - Cube Lilac
    s-kic
    s-kic 2011/03/07
    C++から遠ざかって久しいので個人的にチェックする。そういやhidingって用語はあまり使ってないな…「隠蔽」って何故かそこだけ日本語だったり。
  • プログラマが知るべきではない97のこと - Cube Lilac

    プログラマが知るべきじゃない97のこと - Togetter を読んでいたら面白かったので,赤文字で強調されているものを抜き出して適当に並べ替えてみましたw ちなみに,元ネタは プログラマが知るべき97のこと です.類似ネタの プログラマの嫁が知るべき97のこと,プログラマが体験するべきではない50のこと も併せてどうぞ. サーバ室に祀られた盛り塩の存在意義 言語やエディタ、IDE を disる と勃発する聖戦 VSS Boost プリプロセッサ PHP brainf*ck Lisper の態度 他言語のプログラマの Lisp へのイメージ 人月計算 エクセル方眼紙 受注確定と同時に赤字が確定していた 受注時に営業が顧客に提出した資料 見積書に勝手に足された項目の意味 この仕様が誰の気分で決まったのか 今必死で実装しているその機能が実は PM の好みで追加された仕様であること 依頼されたア

    プログラマが知るべきではない97のこと - Cube Lilac
  • プログラムの可読性に関する検討・名前 - Cube Lilac

    プログラムの可読性に関する検討 - Life like a clown の続き.今回は,「名前」についてです. 一貫した命名規則を使用する 名前は最も主観に依存する部分が大きく,しばしば宗教論争の火種にもなるので,深追いは危険な領域です.そのため,名前について最も重要な事は「(単一プロジェクト内で)一貫した命名規則を使用する事」となります. 名前のスペリング自体について言えば,nspending か numPending か num_pending かは趣味の問題だ.まともな慣習に一貫してしたがうことに比べれば,具体的なルール自体の重要性ははるかに小さい. Amazon CAPTCHA 名前に関して言うと,具体的なルール自体(キャメルケースかスネークケースかなど)の間には各人の主観以上の優劣はない事がほとんどです.したがって,他の領域についてはともかく,「名前の付け方」に関しては一度決めて

    プログラムの可読性に関する検討・名前 - Cube Lilac
  • はてな的プログラミング言語人気ランキング - Cube Lilac

    この記事で更新していた「基礎文法最速マスター」のまとめは,現在,プログラミング言語「基礎文法最速マスター」ランキング にて更新しています.この記事の更新は停止していますので,最新の結果はそちらを参照下さい. ここ最近,「○○○ 基礎文法最速マスター」と言う記事が流行っていたようです.この各記事の被ブクマ数を見ていると,プログラミング言語毎の(はてな界隈での)人気がよく表れているなーと思ったので被ブクマ数の多い順に列挙してみました*1.尚,調査する際には Perl基礎文法最速マスター - Perl入門〜サンプルコードによるPerl入門〜 の「このエントリーを含むエントリー」と 基礎文法最速マスターぞくぞくキターーー! - 燈明日記 を利用しました. JavaScript 基礎文法最速マスター - なんとなく日記 PHP 基礎文法最速マスター - Shin x blog Perl 基礎文法最速

    はてな的プログラミング言語人気ランキング - Cube Lilac
  • 1