タグ

読み返すに関するhaneimoのブックマーク (31)

  • 「楽しい!」を仕事にしよう。/知的労働の急激な陳腐化とゲーム化する「仕事」 - デマこい!

    就活デモの悲痛さは、参加者が既存の「勤労」に疑問を持ちながらも、「雇われる」という生き方のロールモデルしか持っていないところにある。 「大学でしっかり勉強してもいいだろう?」 「新卒一括じゃなくてもいいだろう!?」 ――と、口にしながら、二言目には「だから雇ってくれ」と言うしかない。学生たちの立場はあまりにも弱く、彼らのシュプレヒコールは虐待される子犬の悲鳴のようだ。噛みつく牙を彼らは持っていない。 就活生に限らず、いまの私たちは「仕事」の意味を問い直されている。まともに就職をしても、サービス残業まみれで有給休暇もろくに取れない人生が待っているだけだ。内定の取れない学生は、しばしば「大学院進学は最後の手段」だと言う。しかしマスターに進めば就業可能な職種は狭まるし、ポスドクの自殺率はおそろしく高い。それを考えると、進学は地獄への片道切符のように見えてくる。 多くの学生にとって「就職」こそが最

    「楽しい!」を仕事にしよう。/知的労働の急激な陳腐化とゲーム化する「仕事」 - デマこい!
  • 最近やってるフリーRPGと、本音と建前について -  esu-kei_text

    とうとう、仕事関係の資格を取るハメになってしまった。転職しようといろいろしたのがバレたせいである。ひそかに、エロゲのシナリオライターを目指すべく、あえぎ声における「……」の割合について研究していたのだが、その成果を世間に発表することもできなくなってしまった。嗚呼。 そんなわけで、その資格勉強をしなければならないのだが、ついつい僕は「RPGのレベル上げ」という、世界でもっとも安っぽい「報われる努力」に専念してしまうのだ。 ↑戦闘回数が失われた時間を如実に物語っている…… 今プレイしているのは、RPGツクール2000で作られたフリーゲーム「はにょう5+」のオマケRPGである。 ・VIPRPG@Wiki http://www10.atwiki.jp/vip_rpg/ ・はにょう5+攻略wiki http://www23.atwiki.jp/hanyou5/ 作者自身が作中で認める「作りこみの甘さ

    最近やってるフリーRPGと、本音と建前について -  esu-kei_text
    haneimo
    haneimo 2011/11/25
    "ゲーム作者"の考察
  • ∞-gram を使った短文言語判定

    Kubernetes にこれから入るかもしれない注目機能!(2022年11月版) / TechFeed Experts Night #7 〜 コンテナ技術を語る 2022年11月以降にリリースされる Kubernetes バージョンに入るかもしれない機能のなかで私が注目するものを紹介します。 イベントサイト: https://techfeed.io/events/techfeed-experts-night-7

    ∞-gram を使った短文言語判定
  • モナドとモナド変換子のイメージを描いてみた - melpon日記 - HaskellもC++もまともに扱えないへたれのページ

    最初に言っておくと、モナドって何なの?っていう答えは一切ないです。 自分にとってモナドは「とりあえず型さえ合わせておけば何かいろいろしてくれる奴」程度としか認識できていないので、そんな説明できないです。 で、そんな自分が脳内でどういう風にイメージしてモナドやモナド変換子の混ざったコードを書いているかというのを図に表してみました。 ここら辺の話を図にした感じです。 モナドを触ってみた - melpon日記 - HaskellもC++もまともに扱えないへたれのページ モナド モナドには return 関数と >>= 関数があります。 こんなイメージです。下側の線が普通の関数型の世界、上側の線がモナドの世界です。 どちらもモナド側の出力しか無いので、どちらかの関数を使ったら、モナドから脱出することはできません。 ただ、>>= 関数の右側が点線の箱になっていることが分かるでしょうか。 ここには、太

    モナドとモナド変換子のイメージを描いてみた - melpon日記 - HaskellもC++もまともに扱えないへたれのページ
  • 多項分布 - Wikipedia

    多項分布(たこうぶんぷ、英: multinomial distribution)は、確率論において二項分布を一般化した確率分布である。 二項分布は、n 個の独立なベルヌーイ試行の「成功」の数の確率分布であり、各試行の「成功」確率は同じである。多項分布では、各試行の結果は固定の有限個(k 個)の値をとり、それぞれの値をとる確率は p1, …, pk(すなわち、i = 1, …, k について pi ≥ 0 であり、 が成り立つ)であり、n 回の独立した試行が行われる。確率変数 Xi は n 回の試行で i という数が出る回数を示す。X = (X1, …, Xk) は n と p をパラメータとする多項分布に従う。 確率質量関数[編集] 多項分布の確率質量関数は次の通りである。 ここで、x1, …, xk は負でない整数である。 属性[編集] 期待値は次の通り。 共分散行列は次の通りである。対

  • 安全なバッチ処理の作り方 - KAYAC engineers' blog

    このまえ登り坂の途中でロードバイクのタイヤが破裂しました。ながたです。 今回はバッチ処理について書いてみようと思います。 バッチ処理? Webサービスの処理開始条件は、大まかに次の2つに分けることができます。 ユーザーのアクションに起因するもの ユーザーのアクションに起因しないもの このうち後者の処理をバッチ処理が担当することになります。 バッチ処理の担当分はさらに、 特定の条件(時間やサービスの状態)で実行するもの 手動で実行するもの の2つに分けられます。 今回はこの「手動で実行するもの」について書きたいと思います。 バッチを手動実行するのはどんなとき? バッチ処理を手動で実行するのは、十中八九イレギュラーな状況が発生したときです。 ルーチンワークや実行の条件が決まっているものは何らかの方法で自動化できるはずです。 そしてイレギュラーな状況のほとんどは不具合が発生したとき。 つまり 重

    安全なバッチ処理の作り方 - KAYAC engineers' blog
  • 赤黒木 - Wikipedia

    赤黒木(あかくろぎ)は、コンピュータ科学のデータ構造である平衡二分木の一種で、主に連想配列の実装に用いられている。2色木、レッド・ブラック・ツリーともいう。 このデータ構造は1972年のルドルフ・ベイヤー (en:Rudolf Bayer) の発明である"symmetric binary B-trees"が元となっており、赤黒木という名前自体は 1978年にレオニダス・ギッバス (en:Leonidas J. Guibas) とロバート・セジウィック (en:Robert Sedgewick) によって発表された論文による。 赤黒木は、探索、挿入、削除などの操作における最悪時間計算量がO(log n)(nは木の要素数)と短く、複雑ではあるが実用的なデータ構造として知られている。 この日語版は概要のみの解説であり、具体的なアルゴリズムはwikipedia英語版(Red-black_tree

    赤黒木 - Wikipedia
  • ITエンジニアの「やってはいけない」---目次:ITpro

    設計・実装から運用,メソドロジまで,最新アンチパターンを徹底解説 先輩から教わったことのなかに多くの「やってはいけないこと」(アンチパターン)があるだろう。だが,その理由を問われると,うまく説明できないことがあるのではないだろうか。突き詰めて考えると,状況によっては「やっても構わない」こともあるし,技術の進化に伴い「やれるようになってきた」こともある。そこで設計,実装,テスト,運用,メソドロジの各分野について,取材を通じて浮かび上がった最新アンチパターンを徹底解説する。テーマごとに「どれくらいやってはいけないか」のレベルも表した。レベル3~レベル1の3段階あり,レベルの数字が大きいほど,やってはいけない度合いも大きい。 関連サイト: ■設計編 ■メソドロジ編 ■実装編 ■テスト編 ■運用編 ■サーバー運用編 ■データベース編 ■セキュリティ編 ■記録メディア編 ■方式設計編 ■内部統制編

    ITエンジニアの「やってはいけない」---目次:ITpro
  • 今こそ「システム監査」の知識を身に付けよう

    版SOX法(金融商品取引法)が登場して以来,国内でも情報システムの監査がますます注目されるようになった。日版SOX法は,企業の経営者に対して「内部統制」(法や規則を守り,経営の効率性および有効性を上 げ,財務報告の信頼性を高めるようなプロセスのこと)を評価した報告書の提出を義務付けている。内部統制が有効であることを経営者が報告するためには,「情報システムに関する内部統制」も必要になる(図)。 情報システムに関する内部統制のためには,企業情報システムの信頼性,安全性,有効性を評価する「システム監査」が欠かせない。だが,現状ではシステム監査を実施できる人材は不足している。日版SOX法施行後は,企業が求めるシステム監査のニーズに追いついていないのが現状だ。 内部統制に必要なシステム要件を理解できる 「システム監査の知識は自分には関係ない」---。そう思っているSEは多いだろう。しかし,S

    今こそ「システム監査」の知識を身に付けよう
  • 第9回 高速なWeb APIの実装とテスト―Mobage APIを支えるノウハウ(1) | gihyo.jp

    連載では第一線のPerlハッカーが回替わりで執筆していきます。今回のハッカーはDeNAの嶋田裕二さんで、テーマは「高速なWeb APIの実装とテスト」です。 Web APIの基礎知識 はじめまして、DeNAでMobageオープンプラットフォームのWeb API(以降Mobage API)を実装しているxaicronです。Mobageオープンプラットフォームは、Mobageの機能をWeb APIを通して外部の開発者に公開することにより、ソーシャルゲームをユーザに提供するサービスです。 簡単に説明するとWeb APIとは、HTTPを利用してネットワーク越しに処理を行い、結果を返すしくみです。最近ではJSON(JavaScript Object Notation)というフォーマットを利用してデータのやりとりをすることが多くなっており、Mobage APIも基的にはJSONを受け取って処理を行

    第9回 高速なWeb APIの実装とテスト―Mobage APIを支えるノウハウ(1) | gihyo.jp
  • 第2回 冗長性症候群~条件分岐をUNIONで表現するなかれ | gihyo.jp

    ここはとある街の総合病院。 ここには通常の診療科のほかに、一風変わった診療科が存在する。 何軒もの病院をたらいまわしにされた、手の施しようのないSQLや、今すぐに改善が必要なSQLが担ぎ込まれる救命室である。 それがSQL緊急救命室、略してSER(SQL Emergency Room⁠)⁠。 そう、ここは国内でも唯一のプログラミング専門外来である。 ロバート救命室部長。腕の立つエンジニアだが、口が悪く性格はもっと悪い四十オヤジ。 (AM10:00 休憩室。ワイリーが机に向かって一人で何かしている) どってぃろーんどってぃろーん、ぽぽぽんぽーん、どってぃろーん…

    第2回 冗長性症候群~条件分岐をUNIONで表現するなかれ | gihyo.jp
  • 研究動向から考えるx86/x64最適化手法

    Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.kiki utagawa

    研究動向から考えるx86/x64最適化手法
  • プログラム・プロムナード

    会誌「情報処理」連載の「プログラム・プロムナード」(2002年4月〜2005年3月掲載)と「Haskellプログラミング」(2005年4月〜2006年3月掲載)はどなたでもご覧になれます。ファイルはすべてPDF形式です。 「Haskellプログラミング」に掲載されたプログラムは http://www.sampou.org/haskell/ipsj/ から取ることができます.

  • 情報リテラシーについて - 内田樹の研究室

    朝日新聞の「紙面批評」に書いたものを再録する。 長すぎたので、紙では数行削られているが、これがオリジナル。 「情報格差社会」 情報格差が拡大している。一方に良質の情報を選択的に豊かに享受している「情報貴族」階層がおり、他方に良質な情報とジャンクな情報が区別できない「情報難民」階層がいる。その格差は急速に拡大しつつあり、悪くするとある種の「情報の無政府状態」が出現しかねないという予感がする。このような事態が出来した理由について考えたい。 少し前まで、朝日、読売、毎日などの全国紙が総計数千万人の読者を誇っていた時代、情報資源の分配は「一億総中流」的であった。市民たちは右から左までのいずれかの全国紙の社説に自分の意見に近い言説を見いだすことができた。国民の過半が「なんとか折り合いのつく範囲」のオピニオンのうちに収まっていたのである。これは世界史的に見ても、かなり希有な事例ではないかと思う。 欧

    haneimo
    haneimo 2011/09/18
    私は情報難民。
  • Rを使えるようになるための10のこと - Issei’s Analysis ~おとうさんの解析日記~

    Rは統計解析を行うことができる強力なツールです。計算上の信頼性はとても高く、世界中の分析者が日々分析用パッケージを公開しております。近年では行政機関で使われているという事例もちらほら聞きます。 ・姫路市役所での事例 これまでSASは使ってきたけどRは全く使ったことがない!JAVAとかC++とかガリガリ書けるけどRはよく分からない!という方々がすんなりRの世界に入れるよう、資料の探し場所や導入部分をまとめておきます。 ※まだ不完全ですが情報を入手し次第アップデートしていきます。 1. 資料を探す場所 CRAN R体、パッケージ、PDF資料などの置き場 Task Viewに分野ごとのまとめ Searchでパッケージや資料の検索 CRANの読み方は「しーらん」派と「くらん」派でわかれる(どっちでもいいw) Rjpwiki 日語で書かれている、これまでのRに関する資料の集大成 データの加工技、

    Rを使えるようになるための10のこと - Issei’s Analysis ~おとうさんの解析日記~
  • Yaneu Labs --- C#をスクリプト言語として使う

    *[hatefu:labs.yaneu.com/20101017/] C#をスクリプト言語として使う C#で開発している場合、外部ファイルにしたいスクリプト用の言語として、わざわざLuaのようなC#とは異なる言語を使う必要は無いだろう。 スクリプト言語には素直にC#を採用すれば良い。これにより、いつでもスクリプトから体のコードへと昇格が可能になる。逆に体のコードからスクリプト用のコードへの降格も可能になる。 「ああ、なんだ。CSharpCodeProviderの話か、それなら知ってるよ」と思った人も、以下ではいろんなアイデアを書いてあるので最後まで目を通して損は無いと思う。 * CSharpCodeProviderについてのおさらい まずCSharpCodeProviderについておさらいしておこう。 # CSharpCodeProvider CSharpCodeProvider ht

  • 新聞の読み方

    平日忙しくて新聞を読む時間が無かった。 週末にまとめて読もうと思ったけど・・・。 何日分もたまった新聞を一気に読む、ちょっと考えるとうんざりしそうですが、でもこれを楽しく、そして内容をきちんと理解して読む方法があります。 新聞に載るようなニュースは少し時間が経ったときの方が そのニュースの持つ意味がハッキリしますし、ニュースの流れが読め、たまった新聞の中のどの記事が重要か把握できるのです。 第1報では速報性が優先された記事ですから、取材が十分とな言えない内容であったり、情報に誤りがある場合もあります。 新しい情報が出ると、前の記事は読む必要はなくなる場合が多いのでニュースの輪郭が見えてからまとめて読むのも無駄がないのです。 多くの人は、大きなニュースの第1報はテレビで知ることが多いかもしれません。 しかし、「情報量」や「分析の深さ」においては断然、新聞が勝っています。 注目すべき解説記事や

  • 江戸時代の性風俗 - 肉汁が溢れ出ています

    江戸時代のおおらかな性風俗のほうがいいと俺は思うな。(売春婦は安すぎて可哀想だけど) ていうか、昨今の風俗頽廃(ある人々のいうところの)、は明治以前の日の風俗への 回帰であり、長い民族の歴史の中で見ると、むしろ自然な流れだ、という議論あり。

  • How to prepare for seminars

    セミナーの準備のしかたについて 河東のホームページに戻る. 去年の夏にこのページを書いて以来,いろいろな人が,このページにリンクを張ってくれたり,プリントアウトして学生に配ったりしてくれたりしているようです.ありがとうございます.それに伴い,中身についていくつか聞かれることもあるので,最後に補足を追加しました.(5/31/1997) セミナーの準備のしかたは個人ごとに自分にあったやり方でやればいいので,別に特定のやり方を押し付けるつもりはありませんが,一つの例としてやり方を説明します. まず,当然書いてあることを理解することが第一歩です.黙って「何々である」とか,"It is easy to see...", "We may assume that...", "It is enough to show..."などと書いてあるのはすべて,なぜなのか徹底的に考えなくてはいけません.「に書いて

    haneimo
    haneimo 2011/08/13
    >そして「全部完全にわかった」という状態になるまで,考えたり,調べたり,人に聞いたりするのをやめてはいけません
  • 優れたプログラマになる秘訣は「我慢して他人のコードを読む」 - DailyJS | エンタープライズ | マイコミジャーナル

    DailyJS - A JavaScript blog. Google CodeやGitHubをはじめさまざまなプロジェクトホスティングサービスが存在する現在では、オープンソースプロジェクトはとても簡単にはじめられる。ただし、そういったプロジェクトのすべてが優れた結果を残せるわけではない。大半のプロジェクトは終わらせることもできず、ただ誰にも触られることのない存在になっていく。 プログラマであれば誰しもより優れたプログラマになりたいと考えるだろう。WebにはプログラミングテクニックやTIPS、デザインパターンやアンチパターンなど、さまざまなプログラミングに関するノウハウがあり、多くのプログラマがそうしたノウハウを活用している。しかしながら、いくら努力してもいまいち自分のスキルの上達を感じられない方も少なくないだろう。 以前からよく言われていることだが、Alex Kessinger氏が7月2