programmingに関するtaki0313のブックマーク (54)

  • まとめよう、あつまろう - Togetter

    コミュニケーションが生まれるツイートまとめツール

    まとめよう、あつまろう - Togetter
    taki0313
    taki0313 2011/11/13
    なるほど
  • codnote.net

    This domain may be for sale!

    taki0313
    taki0313 2011/11/07
    あとで読む
  • ラムダ計算基礎文法最速マスター - 貳佰伍拾陸夜日記

    ラムダ計算は, 多くのプログラミング言語, とくに関数型言語の原形になっています. ラムダ計算について理解しておくことは, 多くのプログラミング言語の習得に役立つでしょう. ラムダ計算はチューリング完全で, 計算能力としてはふつうのプログラミング言語と同じです. ラムダ計算で計算を書く訓練をしておくことは, 任意の計算を関数のみを使って(他の制御構文を用いずに)書くときに役立ちます. ふつうに書いたら煩雑な処理を, 関数型言語のやり方で書くとすっきりすることが多々あり, コードを自由自在に書くためには必須の考え方と言えるでしょう. 項 ラムダ計算の式を項(term)と言います. 項は変数, 抽象, 適用のいずれかです. 変数 変数(variable)はふつう1文字で書きます. 変数には関数内の束縛変数(bound variable)か自由変数(free variable)かという区別があり

    ラムダ計算基礎文法最速マスター - 貳佰伍拾陸夜日記
    taki0313
    taki0313 2011/11/07
    あとで読む
  • Flickr Services: Flickr API: flickr.photos.search

    Return a list of photos matching some criteria. Only photos visible to the calling user will be returned. To return private or semi-private photos, the caller must be authenticated with 'read' permissions, and have permission to view the photos. Unauthenticated calls will only return public photos. Authentication This method does not require authentication. Arguments api_key (Required) Your API ap

    taki0313
    taki0313 2011/11/05
    だいぶ遊んだ
  • Flickr

    Bad, bad panda! Come on. We want photos. We’re aware of the problem and are fixing it. Thanks for your patience. This site uses cookies to improve your experience and to help show content that is more relevant to your interests. By using this site, you agree to the use of cookies by Flickr and our partners as described in our cookie policy ×

    taki0313
    taki0313 2011/11/05
    いいな
  • Processing : FLAB

    2008 Fujiyoshi Laboratory, Dept. of Computer Science, Chubu University.

    taki0313
    taki0313 2011/11/01
    Processingで遊ぶためには.
  • 1. Maven とは

    2006.05.19 株式会社四次元データ 鈴木 圭 Maven 1章 Maven とは 1.1. Maven とはどのようなものか 1.2. Maven の入手とインストール 1.1. Maven とはどのようなものか Maven とはApache Software Foundationで開発されているソフトウェアプロジェクト管理ツールです。 Maven は Project Object Model (POM) という考え方に基づき、プロジェクトのビルド、テスト、ドキュメンテーション、成果物の配備など、プロジェクトのライフサイクル全体を管理します。プロジェクトのビルドツールである Ant とは異なり、Maven はプロジェクト管理ツールとして、プロジェクトに関する色々な情報を POM に集約し、POM の情報に基づきプロジェクト全体を管理します。 Maven の機能をいくつか挙げると:

    taki0313
    taki0313 2011/10/30
    なんだっけ…
  • Advanced Data Structures

    6.897: Advanced Data Structures (Spring'05) Prof. Erik Demaine     TA: Mihai Patrascu [Home] [Lectures] [Assignments] [Project] [Erik's Notes] [Accessibility] Lectures are TR 2:30-4 in 32-141. Scribing Use this template when scribing. Submissions must be via email to mip#at#mit.edu and include a compiled PDF attachment, the LaTeX source, and whatever figures you use. Please give real bibliographic

    taki0313
    taki0313 2011/10/29
    大切な資料.読もう.
  • naoyaのはてなダイアリー

    ときどき、たまたま自分がそのとき考えていたことについてそれを補強するような材料が偶然たくさん集まってくる、なんてことがあります。そんな出来事があったので、ちょっとブログを書いてみようかなと。 以前に HBFav を作ったときこんなことを書きました。 Mark Zuckerberg は、いずれみんな、ニュースは友人知人経由で知ることになるだろうと言っていました。自分もそうなるだろうと思います。 4年ぐらいが経ちましたが、その思いは以前よりも増して確信めいたものになってきています。 ところで先日、Twitter の iOS アプリに「ニュース」という機能が追加されました。人によっては出てないそうなのでまだテスト中か、もしくは既に削除されているのかもしれないですが。 この機能についての自分の感想は以下のようなものでした。 もうすこし補足します*1。 Facebook や Twitter のような

    naoyaのはてなダイアリー
    taki0313
    taki0313 2011/10/17
    読み物
  • 2Read - たった1人でWeb サービス開発が出来るようになるまでに読んだ技術書まとめ

    「恋活や婚活を始めてみたいけど、どのマッチングアプリを使えばいいのかわからない…」という人のために、数あるアプリからおすすめの5つを厳選して比較してみました。恋人探しに向いているものから真剣に婚活をするのにぴったりのアプリまで、多岐に渡りますね。 ではこれらのアプリについてさらに掘り下げてみていきましょう。 Pairs(ペアーズ) 会員数 800万人 男女比 6:4 マッチングアプリといえばペアーズ、というほど会員数が多く、国内最大手のアプリです。平均年齢は20代前後と比較的若いですが、その会員数の多さもあり実際は10代から50代まで幅広い年齢層の会員が活動しています。そのため、登録している人の目的も婚活から遊び相手探しまで様々。どんどん会員が増え続けているので、初心者が登録するにはまず間違いのないアプリだと言えるでしょう。 Pairs(ペアーズ)のメリット 1. コミュニティー数がかなり

    2Read - たった1人でWeb サービス開発が出来るようになるまでに読んだ技術書まとめ
  • Hadoopの異端さが面白い - wyukawa's diary

    Hadoopはほんとブームです。バブルだと言っていい気がします。各種セミナーはすぐに埋まりますし、実際に聞きに行くと会場は満員です。 この分野は日だとNTTデータが先頭をきったように見えます。 NTTデータ、Hadoopの商用ディストリビューション「CDH3」を販売開始 | 日経 xTECH(クロステック) またHadoop専業会社「ノーチラス・テクノロジー」というのもできました。 ウルシステムズとイーシー・ワンが経営統合、Hadoop専業会社を立ち上げ | 日経 xTECH(クロステック) しかし最近では富士通やIBMもHadoopソリューションを展開しておりレッドオーシャンな感じです。 富士通がビッグデータ分析・活用向けのPaaSサービス | 日経 xTECH(クロステック) 日IBM、表計算のように分析できるHadoopソフト新版「BigInsights」 | 日経 xTECH

    Hadoopの異端さが面白い - wyukawa's diary
    taki0313
    taki0313 2011/09/05
    気になるよねぇ.
  • クローラを作る技術と設計 (毎週のハンズオン勉強会資料)

    3. XPathXML や HTML の任意の位置を取得するための式XPathエンジンがあれば、 XPathを指定して HTML 上の値を簡単に持ってこれる 4. XPath<?php$url = 'http://www.nicovideo.jp/';libxml_use_internal_errors(true);$doc = new DOMDocument();$doc->loadHTML(file_get_contents($url));libxml_clear_errors();$xpath = new DOMXPath($doc);foreach ($xpath->query('//a') as $node) { echo $node->textContent . "";}

    クローラを作る技術と設計 (毎週のハンズオン勉強会資料)
    taki0313
    taki0313 2011/09/05
    あとで見たい
  • 人気コンパイラ言語5選

    はじめに 今回から、現在人気があるプログラミング言語を個別に紹介していきます。稿ではコンパイラ言語5選と題して、C、C++、Objective-C、Java、C#の5つを取り扱います。この5つの言語は、TIOBE Softwareのランキングを参考に上位の言語を選んでいます。 TIOBE Software: The Coding Standards Company TIOBE Softwareのランキングは検索のヒット数などを元に、プログラミング言語の人気をランキング化したもので、2011年3月度のランキングでは、上から、Java、C、C++、C#、PHPPython、(Visual)Basic、Objective-C、PerlJavaScriptRubyの順になっています。 なお、上記ランキング英語圏の影響が強く出ています。日語圏で集計した場合はまた違った結果になることが予想

    taki0313
    taki0313 2011/09/03
    一応メモ
  • プログラミング言語の速度比較:Geekなぺーじ

    Gentoo : Intel Pentium 4 Computer Language Shootout」というプログラミング言語のベンチマークをしているサイトがあります。 このサイトでは、Linux入りPentium 4マシンを使って様々な言語で書いたプログラムのベンチマークを公開しています。 今回はC言語とC++,C#,Javaを比べてみました。 あと、その他言語もそれぞれ比べてみました。 グラフの白い棒がCPU時間を表しています。 白い棒が延びている側の方が実行速度が速い事を現しています。 黒い棒はメモリ利用量を表しています。 黒い棒が延びている側の方が省メモリです。 なお、以下のグラフは特定のベンチマークの結果だけであり、言語自体の優劣ではないので、念のため。。。 その他の言語の組み合わせも色々できるので興味のある方は試してみてください。 C言語 (gcc) vs C++ (g++

    taki0313
    taki0313 2011/09/03
    注目しよう
  • Rの日付 - 実に馬鹿だな

    どうもRでグラフを描いていると日付のX軸がうまくいかなくてイライラするんだけど、ここにやりかたが載っていた。感謝。 一週間おきに目盛りを一つ書く場合はこんな風。 plot(das, lls, type="l", log="y", xlab="日付", xaxt="n", ylab="損益(複利)") r <- as.POSIXct(round(range(das), "days")) axis.POSIXct(1, at=seq(r[1],r[2], by="1 week"), format="%m/%d") こんな感じでグラフを書くとちゃんと表示される。dasはstrptimeとかで入れた日付リストです。

    Rの日付 - 実に馬鹿だな
    taki0313
    taki0313 2011/09/02
    Rの情報は貴重です
  • JIN'S PAGE - R

    R、R言語、R環境・・・・・・ Rのダウンロードとインストール リンク集 題名 Chap_01 データ解析・マイニングとR言語 Chap_02 Rでのデータの入出力 Chap_03 Rでのデータの編集と演算 Chap_04 Rと基統計量 Chap_05 Rでの関数オブジェクト Chap_06 Rでのデータの視覚化(1) Chap_07 Rでのデータの視覚化(2) Chap_08 Rでのデータの視覚化(3) Chap_09 GGobiとデータの視覚化(Rgobi) Chap_10 Rと確率分布 Chap_11 Rと推定 Chap_12 Rと検定 Chap_13 Rと分散分析 Chap_14 Rと回帰分析 Chap_15 Rと重回帰分析 Chap_16 Rと一般化線形モデル Chap_17 Rと非線形モデル Chap_18 Rと判別分析 Chap_19 Rと樹木モデル Chap_20 WEK

    taki0313
    taki0313 2011/08/30
    Rの大事な資料
  • ヒストグラムと密度曲線

    taki0313
    taki0313 2011/08/23
    Rの資料.Rさんもぐもぐ
  • TechCrunch | Startup and Technology News

    Yellow, an asset financier for solar energy and digital devices in Africa has raised $14 million series B funding in a round led by Convergence Partners with participation from the Energy Entrepreneur Fisker, the electric carmaker founded by the Danish auto designer Henrik Fisker, is gearing up to enter the Chinese market where competition is increasingly cut-throat, following in the footsteps of

    TechCrunch | Startup and Technology News
  • 【OpenCV】OpenCVのインストール homebrew編 | なんでも秘密研究所

    ※Lionにhomebrew使って、OpenCV2.3.1aをいれた時のメモはこちら 以前MacPortでインストールする方法を紹介しました。 ・MacOSOpenCVをインストール しかしこの方法だと、ものすごく時間がかかってしまいます。 (MacPortsはすでにインストールされているものでも自前で用意したがるらしい) というわけで今回は話題homebrewを用いてインストールする方法をメモ 以前の方法と同じで、ターミナルを利用します. 1.homebrewをインストール Mac体にhomebrewをインストールします。 ターミナルにて以下のコマンドを入力 curl -fsSLk https://gist.github.com/raw/323731/install_homebrew.rb > install_homebrew.rb ruby install_homebrew.rb

    taki0313
    taki0313 2011/08/19
    OpenCVもぐもぐ
  • Spaghetti Source - 各種アルゴリズムの C++ による実装

    ACM/ICPC(プログラミングコンテスト)系列の問題を解くことを目標にして,各種アルゴリズムを C++ で実装してみた.極めて意地が悪い類の問題には対応していないし,特定の入力に対して高速に動くということもない.計算量も最良とは限らない. これらを参考にする方への注意とお願い: これらの記述は正確とは限りません.参考文献を参照することを強く推奨します.間違っている場合は是非教えてください. これらのプログラムは間違っているかもしれません.各人で検証することを強く推奨します.バグがあれば是非教えてください. 分類が怪しいので,これはこっちだろう,ということがあればコメントを下さると助かります. 注意! 現在書き換え中 TODO 分類を正しく行う. 全体的に説明と使い方を詳しく. Verify していないものを Verify. ボロノイ図(いつになることやら……) 基 テンプレート グラフ