タグ

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

  • svn/git での trunk/branches/tags - Cube Lilac

    ちょっと真面目に git を触る必要が出てきたので,今回は Subversion (svn) と git でのディレクトリの区切り方の違い,所謂 trunk/branches/tags の管理方法(方針)ついてメモします. Subversion における trunk/branches/tags svn では,root (または,各プロジェクトのルートディレクトリ)の直下に trunk/branches/tags と言う 3 種類のディレクトリを作成する慣習がありました.各ディレクトリの役割は下記のようになります. trunk そのプロジェクトにおけるメインとなるソースコードを管理する. branches プロジェクトの(メインの)ソースコードに対して実験的な修正・拡張を行う場合に,trunk(または別の branch)から派生させて派生元には影響を与えないようにする. tags 新バージョ

    svn/git での trunk/branches/tags - Cube Lilac
    tacchini
    tacchini 2012/11/09
  • ファイルタイプ判別関数群 - Cube Lilac

    先頭と末尾のマジックバイトを見る方法。この方法ってGIFとかPNGとか色々に応用できるので、その他のエントリも乱立する予感大。 はてなブックマーク - JPEG かどうかを判断する C のコード - tokuhirom's blog. http://d.hatena.ne.jp/tokuhirom/20090818/1250561543 に刺激されて.期待に応えて書いてみました:p 取りあえず,私が(ファイルフォーマットを)把握している限りのファイルタイプのチェック関数を作成してみました.作成したチェック関数は,BMP, PNG, GIF, JPEG, WMF, EMF, PDF, DOC, DOCX, XLS, XLSX, PPT, PPTX の 13 種類です.ただ,PNG, GIF, JPEG, PDF 辺りはファイル末尾もチェックしていますが,その他の多くはファイル先頭(もしくは途

    ファイルタイプ判別関数群 - Cube Lilac
    tacchini
    tacchini 2012/06/18
  • プログラムの可読性に関する検討・名前 - Cube Lilac

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

    プログラムの可読性に関する検討・名前 - Cube Lilac
  • ブクマ数と被fav数 - Cube Lilac

    Life like a clown - アルファブックマーカーは誰だの補足エントリーです. 上記エントリーのはてブコメントで BOT (自動でブックマークしていくプログラム) に関する話題がいくつか出ていました.個人的にも,ブックマーカーの行動を分析して何らかの結論を導いたりエントリーの評価などに用いる際には,BOT の挙動はしばしばノイズとなってしまうため,BOT かどうかは重要な問題点の一つになると考えています.しかし,BOT かどうかを自動で判別するのはなかなか難しく,私などは手動によるブラックリスト方式位しか思い浮かばないので辛いところです. ここで,ブックマーカーの行動分析という話は置いておいて,ブックマーカーのランキング(のような値)からエントリーの価値を評価する,などのようにブックマーカーのランキングを別の何かの評価に用いようとする場合には,別の評価軸を追加してそれら2軸から

    ブクマ数と被fav数 - Cube Lilac
  • アルファブックマーカーは誰だ - Life like a clown

    タイトルは釣り. こういう言い方があるのかどうかわからないけれど、アルファブロガーとかいう称号同様、アルファブックマーカーみたいな人がいらしゃって、その人がブックマーク付けると多くの人が見に行って、その人たちは自分たちもブックマークを付ける傾向があるんじゃないかなぁと想像しています。 そういう力を持っている人が何人くらいいるかはわからないですが、そんなに多くはないんじゃなかろうか?100人には満たないのでは無かろうか?そんな想像もしているんですよ。はてなブックマークのホッテントリは有象無象の集団が創り上げるのではなくその力を持った人たちによるニュースサイトになっているのではなかろうかと思います。 http://d.hatena.ne.jp/tanabeebanat/20080901#1220275251 一度データを取って結果を見てみたかったので,上記を検証してみました.下記の Ruby

    アルファブックマーカーは誰だ - Life like a clown
    tacchini
    tacchini 2011/01/24
  • はてな的プログラミング言語人気ランキング - Cube Lilac

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

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