タグ

SHiNKAのブックマーク (894)

  • コードの臭い - リファクタリングの必要性を示す兆候

  • PythonでA*(A-Star)アルゴリズム - Pashango’s Blog

    今回はA*アルゴリズムをPythonでやってみます。 ゲームプログラマの間では、もはや常識となりつつある最短経路問題解決アルゴリズムです。 A*は、古典的手法である「ダイクストラ法」を改良したものです。 スタート地点からノードnを通ってゴールに辿り付くとき、最短距離をf(n)とすると、 f(n) = g(n) + h(n) とすることができます、g(n)は「スタートからノードnまでの最短距離」、h(n)は「ノードnからゴールまでの最短距離」です。 でも、最初から適切なg(n)とh(n)が判ってるなら苦労しませんよね。 だから、テキトーな予測値を使って、最短経路をある程度予測して効率的に経路探索をしてみようという事です。 テキトーな予測値を使った最短経路距離をf*(n)とすると f*(n) = g*(n) + h*(n) となります、f*(n)を求めるためにテキトーなg*(n)とh*(n)を

    PythonでA*(A-Star)アルゴリズム - Pashango’s Blog
    SHiNKA
    SHiNKA 2011/05/17
    A*(A-Star)アルゴリズム
  • YouTube - afterbeatguitar さんのチャンネル

    「おウチでカンタンにできるギターレッスン」を合言葉に様々なギターレッスン動画を配信しています。初心者の方に向けた動画では、ピックの持ち方やピッキングの仕方といった基礎的なことから、パワーコードやブリッジミュート、ハンマリングやプリング、カッティングといったギターテクニックを解説した動画があります。そして、弦交換の...

    YouTube - afterbeatguitar さんのチャンネル
    SHiNKA
    SHiNKA 2011/05/14
    ギター打ち込みの参考資料として
  • A successful Git branching model » nvie.com

    Note of reflection (March 5, 2020) This model was conceived in 2010, now more than 10 years ago, and not very long after Git itself came into being. In those 10 years, git-flow (the branching model laid out in this article) has become hugely popular in many a software team to the point where people have started treating it like a standard of sorts — but unfortunately also as a dogma or panacea. Du

    A successful Git branching model » nvie.com
    SHiNKA
    SHiNKA 2011/05/13
    ブランチングの話
  • KDDI au 2011年夏モデルAndroidフォン全6機種 5月17日発表

    KDDI au 2011 Summer Model Smart Phone KDDI au 2011年夏モデルと新サービスを2011年5月17日午前11時正式発表告知。発表される Android スマートフォン6機種一覧が掲載されたカタログ情報公開。iida A01 / IS11CA / IS11S / IS11SH / IS11T / IS12SH が正式発表。 夏モデルとして発表されたAndroidスマートフォン6機種 A01 – デザイン重視 iida INFOBAR シリーズ初のAndroidスマートフォン スマートフォンになって帰ってきた iida INFOBAR !かの有名デザイナー深澤直人氏デザイン。女性から可愛いとの声。デザインにこだわる男子も注目する一品となっております。2011年6月30日発売。 IS11S – Sony Ericsson Xperia Acro (日

    KDDI au 2011年夏モデルAndroidフォン全6機種 5月17日発表
    SHiNKA
    SHiNKA 2011/05/12
    4月に出たhtc EVO以外は,全モデルAndroid2.3かー
  • HetimaUnZip.framework - hetima.com

    HetimaUnZip.framework and HetimaZipBrowser HetimaUnZip.framework について HetimaUnZip.framework 1.0.1 フリーウェア これは、zip アーカイブの中身を直接参照する機能を提供する framework です。内部パスの文字コードを自動判別します。パスワード付きのアーカイブにも対応しています(パスワードの文字コードは内部パスと合わせることも可能だけどとりあえず Shift-JIS 固定)。 zlib を利用しています。zlib は Mac OS X に最初からインストールされています。 使い方は、ヘッダファイルのコメントや、下記のサンプルアプリのソースを参考にしてください。 ソースコードです。ビルドしたバイナリも build フォルダに入っていますが、PPC バイナリです。Universal Binar

    SHiNKA
    SHiNKA 2011/05/12
    zipを解凍しないで参照できるライブラリ.修正BSDライセンス.
  • 20万桁記憶中. 超絶変態キーバインド

    突然ですが、最近キーボード配列の最適化に取り組んでいます。 まずは写真です。 英語配列 Dvorak 日語配列 DvorakY 使用キーボード TK-FCM005WH 使用ソフト ChangeKey v1.4 DvorakJ AutoHotKey ここまでになる経緯を説明します。 ルール ハードウェア: 誰でも手に入れることができるもの 安価 ソフトウェア: フリーソフトWindowsで動作し、Windowsのバージョンに左右されない 指使い モディファイヤキーは親指で操作 無理な指の姿勢は禁止 左手だけでもキー入力可能 考慮しないもの 習得のしやすさ ほかのキー配列との互換性 見た目の変態度 もともとは、腱鞘炎防止のためにDvorak配列に乗り換えたのがきっかけです。 "標準的な日語キーボードを用いる限り、操作効率の追求はこのあたりで限界に達するでしょう。この先へ進むにはどうしても

    SHiNKA
    SHiNKA 2011/05/12
    なにこれこわい
  • Multiple Y-axis in a R plot | R-bloggers

    SHiNKA
    SHiNKA 2011/05/12
  • JR東日本、1日乗り降り自由の「JR東日本パス」を5/11から発売 - はてなニュース

    JR東日は5月11日(水)から、東北をはじめとする東日エリアの復興支援などを目的とした「JR東日パス」を発売します。JR東日全線で、新幹線・特急列車の普通車自由席が乗り降り自由になります。価格は大人が10,000円、子どもが5,000円です。 ▽ http://www.jreast.co.jp/tsunageyou/ ▽ ~JR 東日は復興に向けた様々な取り組みを実施します~(PDFJR東日パスが使用できるエリアは、JR東日線、北越急行線、青い森鉄道線、IGRいわて銀河鉄道線の全線です。予約をすれば、普通車指定席が2回まで利用できます。利用できる普通車指定席には、東北新幹線E5系「はやぶさ」号も含まれます。有効期間は1日。JR東日によれば、日帰り旅行や、往路分と復路分を別々に購入して数日滞在するなどの活用法があるとのことです。 JR東日パスの発売期間は、1回目が5月1

    JR東日本、1日乗り降り自由の「JR東日本パス」を5/11から発売 - はてなニュース
    SHiNKA
    SHiNKA 2011/05/11
    JR東日本 新幹線1日乗り放題で1万円だと・・・
  • マクドナルド限定コークグラスが「コカ・コーラ缶」のデザインで初登場!

    SHiNKA
    SHiNKA 2011/05/11
    これは欲しいかも
  • cooViewer

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • 喫茶銀座

    ようこそ!喫茶銀座ホームページへ 東京都渋谷区恵比寿南1-3-9新井ビル1階TEL03-3710-7320 JR恵比寿西口から徒歩3分ほどです TOPICS 店内のレイアウトをパーティープランの方にupしました コースメニュー更新しました 昔ながらのナポリタン。大阪風たこ焼き特製ソースで。 大皿で大人数で分け合うメニューで好評です! パーティー用メニューに ソーセージとフライドポテトの盛り合わせ、海鮮あんかけかた焼きそば、カキフライを追加しました。 豚シャブサラダ             コールスローサラダ。 タラゴンリーブ(西洋よもぎ。エスカルゴのオードブルの薬味などに使われる)を使った 豊かな香りのドレシングで和えました。 只今、週末のパーティー、イベントなどで働いて頂ける方を募集しています。 メニューコーナ更新しました! 15人〜30人でパーティーを検討されて

    SHiNKA
    SHiNKA 2011/05/10
    428聖地
  • 2chを震撼させた歴史的な画像:ハムスター速報

    2chを震撼させた歴史的な画像 Tweet カテゴリ画像系 1 :名前:以下、名無しにかわりましてVIPがお送りします:2011/05/08(日) 20:41:00.78 ID:ZYR10+yy0 基。2000年に発生した西鉄バスジャック事件の犯人が当時18歳のねらーだったことから 2chはアングラの殻を突き破って一躍世間の耳目を集めるサイトとなる この発言は当時管理人であったひろゆきテレビ朝日の取材に対し放った、あまりにも有名な一言 6 :名前:以下、名無しにかわりましてVIPがお送りします:2011/05/08(日) 20:44:54.21 ID:ZYR10+yy0 タカラギコ騒動 2002年に起こった、タカラがギコのアスキーアートを対象として商標登録出願したことに端を発する騒動。 ねらーやひろゆきの反対にあって申請は取り下げられた。これは騒動当時の2chのトップ

    SHiNKA
    SHiNKA 2011/05/09
    ミレニアムからのネットの祭りまとめ.なつかしいのう.テキストサイトとか.
  • 文章の作り方 - 伝わるデザイン 研究発表のユニバーサルデザイン

    研究者や研究に関わる大学生や大学院生は、一年を通じて研究室ゼミや学会などで研究成果の発表を行なわなければなりません。また、近年、科学者でない人たちに対する一般向けのプレゼンや講演(アウトリーチ活動)の機会も増えてきています。他にも、研究論文や報告書を書いたり、研究費調達のために予算申請書やプロジェクトの提案書を作成したりすることも、研究者にとって欠かせない仕事です。これらはいずれも情報を他者(研究仲間や審査員、一般市民)へ伝えようとする行為であり、正確かつ効果的な情報の発信が望まれます。しかし、自己流で資料を作成して、闇雲に情報を発信していても、スムーズに情報は伝わりません。ときには誤った情報が伝わってしまい、研究の価値を正当に評価してもらえないことさえ起こりえるのです。 情報を正確にかつスムーズに他者に伝えるためには、情報をデザインすること、つまり文章を読みやすく整えたり、図表を見やすく

  • プログラミング用フォント Ricty

    お知らせ Ricty および Ricty Diminished は、2010 年代前半には欧文・和文合成プログラミング用フォントとして先駆的でしたが、現在は前時代的な存在となっています。不具合もいくつか確認されています。良質なプログラミング用フォントが数多く登場していますので、それらの利用をおすすめします。 序文 Ricty(リクティ)は Linux 環境での研究・開発を想定したプログラミング用フォントです。テキストエディタやターミナルエミュレータ、プログラミング言語やマークアップ言語に対する使用に適しています。Inconsolata と Migu 1M の合成、および、プログラミング用フォントとしてのいくつかのチューニングを行う生成スクリプトを配布しています。Inconsolata 作者の Raph Levien 氏、Migu 1M 作者の itouhiro 氏、M+ M Type-1

    SHiNKA
    SHiNKA 2011/05/06
    M+IPAGの改良版らしい
  • 【ベンチマーク】WipEout® HD 1080p 60fps トレイラー【7550kbps】 - BRIDGE

    総エンコ時間 5時間超予測アルゴリズム ES ピクセル予測精度 9(RD) 動き予測範囲 64映像ビットレート  7550kbps今回時間かけてエンコしてわかったこと、 エンコに時間かけると負荷が減る Q9550 3GhzOCの通常の大きさでヌルヌルですね。定格ではかくかくしますそれでも拡大するとかくかくになりますね id : 59375 video_id : sm8655223 title : 【ベンチマーク】WipEout® HD 1080p 60fps トレイラー【7550kbps】 description : 総エンコ時間 5時間超予測アルゴリズム ES ピクセル予測精度 9(RD) 動き予測範囲 64映像ビットレート  7550kbps今回時間かけてエンコしてわかったこと、 エンコに時間かけると負荷が減る Q9550 3GhzOCの通常の大きさでヌルヌルですね。定格ではかくかくし

    SHiNKA
    SHiNKA 2011/05/04
    最近のゲームってこんな奇麗なの・・・.Mac Pro (Early 2009) x GTX 285だとヌルヌル.
  • Academic reference management software for researchers | Mendeley

    Mendeley brings your research to life, so you can make an impact on tomorrow Search over 100 million cross-publisher articles and counting Search Popular searches: COVID-19 Bioenergy Obesity Create a free account Access your library, everywhere Add papers directly from your browser with a few clicks or import any documents from your desktop. Access your library from anywhere. Windows, Mac, Linux a

  • Boot Camp上のWindowsで、Macのキーボードに無いキーを打つ方法 / Inforati

    WindowsのキーボードとMacのキーボードの対応表を紹介します。 Boot CampのWindowsで、Macのキーボードに存在しないキーを利用することができます。 「Ctrl+Alt+Del」や「NumLock」「Print Screen」「ScrollLock」「Pause」などの特殊なWindowsのキーも押すことができます。 Boot CampのWindowsでのキーボードマッピング Boot CampのWindowsMacのキーボードに存在しないキーを押すには、「F1」~「F12」キーの設定を変更してから、WindowsのキーボードとMacのキーボードの対応表の通りに押す必要があります。 「F1」〜「F12」キーの設定を変更する必要 現在の新しいMacでは、「F1」~「F12」キーを押すと、音量調節やiTunesのコントロールができるようにデフォルトで設定されています。そし

    Boot Camp上のWindowsで、Macのキーボードに無いキーを打つ方法 / Inforati
  • Free Data Visualization Software | Tableau Public

  • Protovis

    Protovis Protovis composes custom views of data with simple marks such as bars and dots. Unlike low-level graphics libraries that quickly become tedious for visualization, Protovis defines marks through dynamic properties that encode data, allowing inheritance, scales and layouts to simplify construction. Protovis is free and open-source, provided under the BSD License. It uses JavaScript and SVG