タグ

cointoss1973のブックマーク (496)

  • やる気に関する驚きの科学

    Go deeper into fascinating topics with original video series from TED

    やる気に関する驚きの科学
    cointoss1973
    cointoss1973 2013/02/07
    さっき録画したNHKのEテレをみたけどとても良かった。アトラシアンを絶賛しているw
  • Cygwin のバージョンを知る方法 - secretbase.log

    Cygwinのターミナルを開いて下記コマンドで確認できます。 uname は、 Linux や UNIX でも使えるコマンドです。 $ uname -r 1.7.16(0.262/5/3) また、 cygcheck コマンドがあります。 $ cygcheck -c cygwin Cygwin Package Information Package Version Status cygwin 1.7.16-1 OK 参考 uname - Wikipedia Cygwin プロダクティブ・プログラマ -プログラマのための生産性向上術 (THEORY/IN/PRACTICE) 作者: Neal Ford,島田浩二(監訳),夏目大出版社/メーカー: オライリージャパン発売日: 2009/04/27メディア: 単行(ソフトカバー)購入: 14人 クリック: 238回この商品を含むブログ (97件)

    Cygwin のバージョンを知る方法 - secretbase.log
  • 平均と標準偏差

    ある集団についてのデータがどのように分布しているかを表すものとして、その集団の代表値★(中心の値)を示す平均値及びそのばらつき具合を示す散布度がある。平均には算術平均が、散布度には標準偏差がよく用いられている。 1.度数分布表・ヒストグラム データがどのように分布しているかその実態を把握するには、データをその大きさによりいくつかの階級に区分し、その階級ごとの個数 (度数) をカウントして表にした度数分布表、あるいは、それを棒グラフにして表わしたヒストグラムが適している (表1、図1) 。 例えば、年齢別人口や従業者規模別事業所数など多くの統計表は度数分布表の形で作成され、また、年齢別人口をヒストグラムにした人口ピラミッドは人口構造の分析等によく用いられている。 2.平均値★ 一般に平均値には、単純平均 が多く使われている。平均値は通常μ(ミュー) と表示される。 3.標準偏差

  • インセプションデッキを作ってみた - I'm still growin' up ...

    小規模プロジェクトが新たに立ち上がって、自分がプロジェクトリーダーになりました。 ということで、アジャイル的な取り組みを試行しています。 今日、インセプションデッキを作りました。その感想をまとめたいと思います。 プロジェクトは開始してからすでに3週間ほど経過しています。インセプションデッキ(≒プロジェクト計画)を作るには遅すぎですが、プロジェクトメンバーが全員やっとそろったのが今日なのです。 今日の打ち合わせは次の3名で行いました。 ・私:プロジェクトリーダー ・後輩A:開発者(すでに3週間ほどプロジェクトで開発している) ・後輩B:開発者(今日からプロジェクトに参加) 打ち合わせに顧客は巻き込めませんでした。巻き込めるほどの自信と根性はまだまだありません。 自分の言葉でプロジェクトを説明できるか まず、今日から参加した開発者Bさん向けにプロジェクト概要、プロダクト概要から説明しました。

    インセプションデッキを作ってみた - I'm still growin' up ...
    cointoss1973
    cointoss1973 2013/02/05
    自分起点で考えるという発想は大事
  • ObjectClub - アジャイル勘違い集

    やる気さえあればできるというのは、ある意味では正しいのですが、盲目にそう信じてしまうと痛い目を見ることになるでしょう。 アジャイルな手法は、変化に対応したり、コミュニケーションをとったり、改善を模索したりという行動を要求します。 そうした行動が苦手な人や嫌いな人は、アジャイル手法が苦痛になってしまうかもしれません。 さらにそういう人はアジャイル手法に対して意識的・無意識的に抵抗して、チーム全体の足を引っ張ることさえあります。 アジャイルに向いた人もいれば、重厚な方法論に向いた人もいます。向き不向きを考えてメンバーを集めるか、 メンバーが固定しているプロジェクトではそのメンバーに向いたやり方を考えたりしましょう。それがプロジェクト成功の早道です。

  • execとローカル変数 - atsuoishimoto's diary

    先日のPyCon JPで、私はまたもやってしまったのである。Hands on の講師という大役を引き受けておきながら、間違った演習用のスクリプトを書いてしまった。昔からの思い込みを元に、大雑把な実験だけで書いてしまったのである。 何を間違えたかというと、Pythonのローカル名前空間の扱いだ。 昔から知っているはずなのに忘れ、http://d.hatena.ne.jp/atsuoishimoto/20101006/1286338675 でも間違えて pokarim さんにご指摘いただき、今回また間違えたんだからタチが悪い。ここはきっちりブログエントリを書いてもう「うっかり」とならないようにしよう。 問題はどんなのかというと、煎じ詰めればこのコードだ。 def spam(): locals()['ret'] = 'ham' return ret print spam() ローカル名前空間の辞

    execとローカル変数 - atsuoishimoto's diary
    cointoss1973
    cointoss1973 2013/01/30
    Python初心者はPythonの動的な特徴を濫用して locals()だのなんだのを使った「賢い」コードを書きたがるが、熟練者はそんなマジカルな処理には手を出さないもので、普段は全く意識しない。
  • Sign in - Google Accounts

    Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode

  • PIL を正しくインストールする - secretbase.log

    JenkinsマシンでビルドしたSphinx の image ディレクティブ の scale オプションが効いてなかったので、なんでだろう?とつぶやいたら、 清水川先生から Pillow(PIL)が入ってないんじゃね? ということで、PILを入れてみます。正しく PIL をインストールする方法を昔聞いたことを思い出しました。 結論 PyPI に登録されている Pillow を使いましょう。 インストールは、 easy_install pillow で。 PIL をインストールする方法はいろいろな記事が蔓延しているが、正解はeasy_install pillowを使う #sphinxjp— こいんとすさん (@cointoss1973) 2012年12月16日 Pillow のドキュメントを見ると、 Pillow は PIL を fork したものであるようだ。 Windows 環境 にイン

    PIL を正しくインストールする - secretbase.log
    cointoss1973
    cointoss1973 2013/01/25
    easy_install pillow で! (pip ではなく
  • MLでよく出てくる省略形の英単語の意味 - secretbase.log

    英語が読めないながらも、興味ある開発系のメーリングリストに目を通して気になる話題をウォッチしていると楽しいです。そこでちょくちょく、よくわからない略語(頭文字)が出てきます。 実際に、The Mercurial-devel Archivesに出てきた単語をメモしていて、いくつかたまってきたので、まとめてみました。 頻出する頭文字とその意味の一覧 頭文字 フルスペル 意味 検索ヒット数 備考 BTW by the way ところで 825 IMHO in my humble opinion 私の控えめな意見では 449 IMO in my opinion 私の意見では 295 AFAIK as far as I know 私の知る限りでは 286 AKA also known as ~としても知られる 240 FYI for your information お知らせ 220 TIA tha

    MLでよく出てくる省略形の英単語の意味 - secretbase.log
  • 【資料公開】いつまで開発のやり方ばっかり語ってるの?

    みなさんこんにちは。@ryuzeeです。 2013年1月15日、16日にScrum Alliance Regional Gathering Tokyo 2013が開催されました。 まずは実行委員として、ご来場頂いた参加者の皆様、登壇者の皆様、スポンサー各社様、様々なコミュニティの皆様、ほかご協力いただいた全ての方に感謝したいと思います。ありがとうございました。 僕は1日目の達人に聞けのセッション、2日目のScrum The Next Generationに登壇させていただきましたが、2日目の資料について以下で公開しておきます。 大胆不敵にもイベントの実行委員長(僕らはプロダクトオーナーというロールにしています)が基調講演の裏で、とんがったセッションをやりたい、ということでこのセッションは企画されました。 したがって僕のスライドも結構過激になっています。 単に字面だけみて誤解をしないように

    【資料公開】いつまで開発のやり方ばっかり語ってるの?
  • https://sphinx-users.jp/hack/

  • 開発プロセスの最適化手法 | オブジェクトの広場

    稿は、株式会社アイ・ディー・ジー・ジャパン発行の 『ITアーキテクト vol.1』に掲載された「開発プロセスの最適化手法」の元原稿をITアーキテクト編集部の許諾を得て公開したものです。 ※一切の転載をお断りします。 はじめに 筆者らが、オージス総研で「オージステーラリングサービス」という開発プロセスのコンサルティングサービスを行う中で、ユーザー企業の情報システム部門のお客様からは「開発委託先が何をやっているのかわからない」という相談をよく受ける。一方、SIerやソフトハウスのお客様からは「Javaにも慣れたがソフトウェアの品質が一向によくならない」といった相談もよく受ける。どちらも開発組織に明文化された開発プロセスが無いことが原因で、プロジェクトの利害関係者から開発側の活動が見えなくなったり、開発側の品質の改善が進まなくなったりしていることが多い。また「以前、市販の開発プロセスを導入し

    開発プロセスの最適化手法 | オブジェクトの広場
  • http://blog.pineappledesign.org/post/37302204650/rcs-cvs-subversion-mercurial-git

  • バージョン管理ソフトウェアの寿命は10年?

    Gitが10年後存続してるとは思えないけど、Excelが10年後に消えてる筈がないだろ!!と熱弁してる — (あんちべ 心はS式とともにあります) (@AntiBayes) December 5, 2012 言うまでもなく、gitは今をときめく流行のバージョン管理システムである。たったの10年後に存続していないのだろうか。 gitが登場したのは2005年だ。githubが登場したのは2008年だ。githubは直接関係がないが、gitの価値を押し上げたといえる。それ以前、自由なソフトウェア実装によるバージョン管理システムといえば、Subversionが有名だった。Subversionは、2000年に登場している。2010年、gitは流行していた。いま、SVNがgitの流行に押されているのを考えると、たったの10年でよく変わったものだ。 Subversion以前、自由なソフトウェア実装で有名

  • パッチを投げよう - TortoiseHg Advent Calendar 2012 - tcha.org

    TortoiseHg Advent Calendar 2012 - cointoss の 14 日目は、 最も使用頻度が高いと思われる「メール送信」ダイアログについて書こうと思います。 メール送信ダイアログ これです。パッチをメーリングリストへ投下します。 え? 使ったこと無いって? モグリですね。 使い方 MQ で管理しているパッチを投げるには、コマンドラインにこうタイプしてください。 % thg email qbase: 簡単ですね。リビジョンを指定せずに % thg email で起動すると、全てのリビジョンがリストアップされます。 送信したいリビジョンにチェックマークを入れて下さい。 コミットが 1 万件程度であればパフォーマンスの問題は無いでしょう。 設定 メール送信サーバーの設定は ~/.hgrc (または Mercurial.ini) に書きます。 (GUI のユーザー設定ダ

    cointoss1973
    cointoss1973 2012/12/14
    [Mercurial[TortoiseHg] えっ? > "コミットが 1 万件程度であればパフォーマンスの問題は無いでしょう。"
  • なぜ関数プログラミングは重要か

    John Hughes, Institutionen för Datavetenskap, Chalmers Tekniska Högskola, 41296 Göteborg, SWEDEN. rjmh@cs.chalmers.se この日語訳は原著者の承諾を得て山下がここに公開するものです。 この訳文についての、御指摘などは山下伸夫(nobsun .at. sampou.org)までおねがい いたします。 翻訳最終更新日 : 2011-09-17 原文 "Why Functional Programming Matters" 日語訳PostScript この論文は1984年以来何年ものあいだChalmers大学のメモとして回覧された。 1989年と1990年に幾分か改訂をしたのが[Hug89]と [Hug90]である。この版はもとのChalmer大学のメモ のnroff原稿をもとに

  • 私がJavaからC#に乗り換えた10の理由 - 個人事業主のつぶやき

    私がJavaからC#に乗り換えた10の理由という、コラムが@ITにあった。 面白い話だったので、ここで紹介しておく。 ついでなので、私の意見も織り交ぜることにする。 - 理由01 - struct C#では、class以外にstructがある。双方の違いは ヒープ領域に置かれるか、スタック領域に置かれるかの違いだ。 コラムでは、これが大問題にあるとあるが、そんなことは感じたことがない。 最終的に、そうせざるを得ない場合があったとしても、 Poolクラスを作ってしまえば、ヒープ領域の無駄遣いはほぼなくなる。 私は逆にC#の方が使い勝手が悪いように思える。 C#をしっかり押さえている技術者は間違わないが、 スタック領域とヒープ領域を知らない技術者も多い。 そんな技術者がstructをゴリゴリ作ったらどうなるか・・・ スタック領域はかなり限られているので、スタックオーバーを起こす方が簡単だ。 -

    私がJavaからC#に乗り換えた10の理由 - 個人事業主のつぶやき
  • バッチファイルでもっとも(?)簡単にYYYYMMDD形式を設定する方法 - みちしるべ

    バッチファイルでログのファイル名に日付・時間をつける方法 で紹介したので一番短いのはこれ。 c:\>set YYYYMMDD=%Date:~0,4%%Date:~5,2%%Date:~8,2% c:\>echo %YYYYMMDD% 20110213 実際にログファイル名に使うときには、%YYYYMMDD%.logとかにすればいいけど、 正直覚えらせません。 この方法を紹介したら、反撃をくらったもっといい方法を教えてもらった。 なるほど、/を置換すればいいのか c:\>set %YYYYMMDD%=%date:/% c:\>echo %YYYYMMDD% 20110213 気になるモノ もしドラえもんの「ひみつ道具」が実現したら タケコプターで読み解く経済入門 藤野英人 価格: ¥ 1,470 価格は記載時点のものです。購入前にAmazonでご確認ください。 Amazon.co.jp で詳

    バッチファイルでもっとも(?)簡単にYYYYMMDD形式を設定する方法 - みちしるべ
    cointoss1973
    cointoss1973 2012/11/13
    もっとも簡単な方法 echo %DATE:/=%
  • 正規表現メモ

    \x{} \pは後続する名前が表すクラス(プロパティ、スクリプト、ブロック)に属する文字にマッチし、 \Pは後続する名前のクラスに属さない文字にマッチします。 クラスの名前が一文字のときはブレースを省略できます。 クラス名の前に^を置くことにより否定形の指定を行うことも可能です。 Perl 5.8 での変更点 Perl5.8以降(5.6でも使えたようですが)では \pや\Pで始まるプロパティ指定に標準Unicode属性を使うこともできます。 詳しくは perlunicode perlunicode - Perl における Unicode サポート を参照してください。 日語による説明が Unicodestandard にもあります。 Perl 5.8以降ではユーザーが任意のプロパティを作成することができます (IsまたはInを必ず前置)。 詳しくは perlunicode perluni

  • Solarized

    Note: SITE RESTORATION IN PROGRESS Solarized Precision colors for machines and people Solarized is a sixteen color palette (eight monotones, eight accent colors) designed for use with terminal and gui applications. It has several unique properties. I designed this colorscheme with both precise CIELAB lightness relationships and a refined set of hues based on fixed color wheel relationships. It has

    Solarized