タグ

programmingに関するtatsunopのブックマーク (73)

  • 正しいでしょ。例えば、二桁の整数の和を返すプログラムなら簡単に完璧に..

    正しいでしょ。例えば、二桁の整数の和を返すプログラムなら簡単に完璧に作れる。それが複雑になろうが原理的には可能。

    正しいでしょ。例えば、二桁の整数の和を返すプログラムなら簡単に完璧に..
    tatsunop
    tatsunop 2017/02/15
    二桁が厳密に守られなかった場合や、対応範囲を増やせという要求が出ただけで、一気に処理が煩雑化するわけで。/ 言い出すとバグ自体も挙動としては大抵が正常だよな。要求と違いすぎるだけで。
  • プログラムのわからないえらい人「バグのないプログラムを書くことはできないのか?難しいかもしれないが、十分に気を付けていれば防げるのではないか?」にどう返したらいいのかわからない

    バグは人のミスなんだから、理屈的には正しいような気がする だけど未だかつて人類はこれを達成できていないという観測的事実がある、何故そうなるのかを説明することは可能だろうか

    プログラムのわからないえらい人「バグのないプログラムを書くことはできないのか?難しいかもしれないが、十分に気を付けていれば防げるのではないか?」にどう返したらいいのかわからない
    tatsunop
    tatsunop 2017/02/15
    十分に気をつける、のコスト上昇についていけなくなる、ということが通じれば。例えば百科事典を手書きで写すとして、失敗してもページ単位での修正不可ってのを考えたら労力的に無理だと分かってもらえないかなぁ。
  • バイナリかるた

    tatsunop
    tatsunop 2016/12/20
    これはできる人ってどれくらいいるんだろう。/ 音声変換したデータを流せば試合形式とかも百人一首と同じことができそうな気がした。
  • 【岩田 聡氏 追悼企画】岩田さんは最後の最後まで“問題解決”に取り組んだエンジニアだった。「ゲーマーはもっと経営者を目指すべき!」特別編

    【岩田 聡氏 追悼企画】岩田さんは最後の最後まで“問題解決”に取り組んだエンジニアだった。「ゲーマーはもっと経営者を目指すべき!」特別編 編集部:TAITAI カメラマン:増田雄介 123→ 4Gamerが任天堂取締役社長(当時)岩田 聡氏と,カドカワ(当時はKADOKAWA・DWANGO川上量生氏の対談を掲載したのは,ちょうど一年前の12月末のことだった。 任天堂・岩田氏をゲストに送る「ゲーマーはもっと経営者を目指すべき!」最終回――経営とは「コトとヒト」の両方について考える「最適化ゲーム」 連載の最後を飾るにふさわしいラスボス的なゲーマーは,岩田氏以外ないというお願いを快諾していただき実現した対談では,岩田氏自身の経営哲学からプログラマー時代の豪腕ぶりがうかがえるエピソードまでが人の言葉で語られ,大きな反響を呼んだ。 岩田 聡(いわた・さとる):1959年北海道生まれ。1982年に

    【岩田 聡氏 追悼企画】岩田さんは最後の最後まで“問題解決”に取り組んだエンジニアだった。「ゲーマーはもっと経営者を目指すべき!」特別編
    tatsunop
    tatsunop 2015/12/29
    全盛期の伝説が誇張でなくアップデートされてる感。/ 「最適化」と「人が好き」が原動力ってのが素敵過ぎる。
  • 「五輪にはボランティアで働けるエンジニアが必要」発言の真意を聞く

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 「5年間で4万人のエンジニアが必要--IT分野の新業界団体『日IT団体連盟』発足」で新団体の呼びかけ役となった一般社団法人コンピュータソフトウェア協会(CSAJ)会長の荻原紀男氏(豆蔵ホールディングス代表取締役社長)の発言が注目を集めている。 荻原氏は、10月9日に開催された「CEATEC JAPAN 2015」のパネルディスカッション「明日のIT政策とソフトウェア産業を考える」で「五輪そのものに対して、ボランティアで対応できるエンジニアが必要で、今後5年間で4万人のエンジニアを育てなくてはいけない」と発言。この発言を巡って、ソーシャルメディアなどで、ボランティアでソフトウェアエンジニアを働かせることに対する批判が上がる一方、ソフトウ

    「五輪にはボランティアで働けるエンジニアが必要」発言の真意を聞く
    tatsunop
    tatsunop 2015/10/22
    ブラック会社のトップの駄目な発言の中でもトップレベル感ある。/ フォローインタビューで燃料を注ぎ込むのって炎上の基本だけど、どこまで類焼するんだろ。
  • “握力の強さ”で日本一に 「ウェブ魚拓」創業者はいかにして肉体派プログラマーになったか | HRナビ by リクルート

    ウェブページのアーカイブを保存しておくために欠かせない「ウェブ魚拓」は2005年にリリースされた老舗サービスだ。ユーザーからの切実なニーズに応え、有料課金で長いあいだ継続的に収益をあげている稀有な事例である。 そんなウェブ魚拓を運営する会社の創業者である新沼大樹さんはどんな人物なのか。前回は開発秘話やネット炎上について聞いたが、今回は新沼さん人の知られざる一面に迫った。 スタートアップ経営者として成功していながら、なぜかネット業界よりも、“筋トレ業界”で有名のようだ。(取材場所は宮城県内にある新沼さん宅) トランプを素手でやぶるのはトレーニングだった –すごい…。このトランプはどういうことなんでしょうか? トランプを破るのは“握力”における有名な技で、一時期流行ったんです。流行ったといっても、できるは人あまりいないかもしれませんが。 –新沼さんの場合はもう簡単に破けちゃうものなんですか。

    “握力の強さ”で日本一に 「ウェブ魚拓」創業者はいかにして肉体派プログラマーになったか | HRナビ by リクルート
    tatsunop
    tatsunop 2015/09/29
    破られるためだけに買われる高級トランプもあるというのは想像すらしたことなかった。
  • バグをドラゴンと呼ぶ運用を始めて1ヶ月くらいたった - Konifar's WIP

    1ヶ月くらい前、 「バグをドラゴンと呼んだらどうなるか」というTweetを見ました。 確かに、バグをドラゴンと読んだ場合「Sクラスのドラゴンが出ました!」「Aクラスのドラゴンを相手にしてる最中だってのに!」って会話になるし、ドラゴンは結局人の手で生み出されたものってところが中二ファンタジーっぽくて良い— 尾野(しっぽ) (@tail_y) March 18, 2015 これは天才的発想だなと思って職場で雑談で話してみたところ、 同僚のスペインエンジニアにバカウケしまして、 それからちょいちょいバグのことをドラゴンと呼ぶようになりました。 せっかくなので、どんな雰囲気になるのかまとめてみようと思います。 先に言っておくと、自分ともう1人スペインエンジニアが時々チャット上で使っているだけで、 正直そんなに流行ってないです。 なんかテンションが上がる バグ修正ってマイナスをゼロにするだけで何

    バグをドラゴンと呼ぶ運用を始めて1ヶ月くらいたった - Konifar's WIP
    tatsunop
    tatsunop 2015/05/05
    ドラゴンだけで飽きてくるとあれだから、モンスターに例えるのもいいかも。生態系にも色々合わせられるし。
  • naoya on Twitter: "栗栖さん入社試験でクソみたいな perl のコード書いてきてそれまでの高評価一転して落ちそうになったのが今では社長就任ですか感慨深い。おめでとうございます。"

    栗栖さん入社試験でクソみたいな perl のコード書いてきてそれまでの高評価一転して落ちそうになったのが今では社長就任ですか感慨深い。おめでとうございます。

    naoya on Twitter: "栗栖さん入社試験でクソみたいな perl のコード書いてきてそれまでの高評価一転して落ちそうになったのが今では社長就任ですか感慨深い。おめでとうございます。"
    tatsunop
    tatsunop 2014/08/04
    えりりんアイマス正式採用エピソードを彷彿とさせる温情感。/ この後どれくらいコードが綺麗になったのかが気になる。
  • Twitterコナミコマンドの発見の経緯がそこはかとなくおもしろい - 狐の王国

    どうやらTwitterに隠しコマンドが発見された様子。「上上下下左右左右BA」といえば有名なコナミコマンドなわけだけれども、それをTwitterの検索窓に入力するとくるりと鳥のアイコンが回転する。 UNIX板にスレが立ってることでも有名なやす師匠に教わったところ、どうも発見者はこちらの方らしい。 TwitterのJSのソース見るとkonami_watcherとかいうのがあるな・・・。38,38,40,40,37,39,37,39,66,65 って、上上下下左右左右BA?何に使われてるんだろう・・・。 2014-06-22 23:51:57 via Twitter Web Client Twitterのソースコードを読んでて konami_watcher という文字列を見つけて「おや?」と思ったようだ。この時点では「何に使われてるんだろう」という段階だった様子。 define("app/ui

    Twitterコナミコマンドの発見の経緯がそこはかとなくおもしろい - 狐の王国
    tatsunop
    tatsunop 2014/06/23
    とりあえずソース見る、みたいな人も減ってるんだろうなぁ、とか思ったり。
  • cakes(ケイクス)

    cakesは2022年8月31日に終了いたしました。 10年間の長きにわたり、ご愛読ありがとうございました。 2022年9月1日

    cakes(ケイクス)
    tatsunop
    tatsunop 2014/05/28
    普段の人生論みたいなのは反論というか違和感も多いけど、今回は技術論だけなので、話が素直でまっとうな感じ。
  • 同人版 Magic: the Gathering のAIルーチンが興味深い | ず@沖縄

    Magic: the Gathering という時間と金をい尽くすゲームがある。 私が知ったのは日語第4版発売後なので1996年ごろ。REXAに改築される前のベスト電器那覇店が扱い始めたのがきっかけ。 JAVY地下の大会の決勝でカウンターポストに負けたんだよなあ。 カードゲームというジャンルが M:tG 以前と以後に分けられるほど画期的なゲームで、ポケモンカードゲーム遊戯王などの派生ゲームがワラワラ誕生したのも懐かしい記憶だ。 コンピュータ版 Magic: the Gathering沖縄には碁会所や雀荘は多く存在するのだが、マイナーゲームは対戦相手を探すのが一苦労。将棋ですら道場は少ない。まして舶来のゲーム。人間の相手は探しづらいので、コンピュータに相手をさせたくなるのは自然の成り行きだ。 さらにTCG自体が金い虫のゲームなので、コンピュータで代行できれば安上がり。私も市販のソフト

    同人版 Magic: the Gathering のAIルーチンが興味深い | ず@沖縄
    tatsunop
    tatsunop 2014/05/23
    不確定要素が多い上にルールが変わるカードも多いからルーチンの開発は大変そうだよなぁ。
  • おごちゃん : 遠隔操作裁判に行って来た(2) : SHORTPLUG.JP

    例によって、遠隔操作裁判に行って来た。 とは言え、今回は時間がなかったのと、ちょっとした連絡の行き違いで、記者会見の最後の方にしか出れなかった。 「時間がなかった」というのは、当事者には申し訳ないと思うのだが、朝10時から夕方5時近くまでの公判を傍聴するだけの時間が用意出来なかったということ。傍聴するとなると、丸一日いないといけない。「午後だけ」とか「午前だけ」とかということは出来ないのだ。 これは私に限らず、もっと傍聴に用のある人達もそうで、その辺は今回の江川さんのエントリの後の方に書いてある。 【PC遠隔操作事件】「ビニル袋は二重」との警察官証言(第7回公判傍聴メモ) いろいろ「立場」のある人達は、「兵隊」を使って傍聴券を手に入れるのだが、全部傍聴するだけの時間が確保出来ない。いきおい、空席になってしまう。「傍聴券」とは言え、チケットではないので、 持っておくといつでも入れるというもの

    tatsunop
    tatsunop 2014/05/19
    「自分の気持ちを代弁してもらった気がする」「酷いこと書いてごめんね」「「まぁ本当のことですし」的なことを言われたんで、どうしようかと思ってしまった」 有能な人からだから諦めがついた部分もあるのかも。
  • 自称真犯人からのメール(本日午前11時37分に送付されてきた) - 2014-05-16 - 弁護士 落合洋司 (東京弁護士会) の 「日々是好日」

    下記のメールに気付いたのは、今日の昼ころで、BBCの大井真理子記者のツイートで、そういうメールが来ているとのことで、もしやと思い迷惑メールボックスを見たところ入っていました。私や大井記者以外に23名、合計25名に送られていて、アドレスを見ると、ほとんどがマスコミ関係者です。前に真犯人から送られたメールの宛先と、ほぼ重複しているのではないかと思います。 差出人名は小保方銃蔵で、ヤフーメールのアドレスが使われていました。件名は、かなりえげつなくて、まずそうなところを(省略)としつつ紹介すると、 皇居にロケット砲を撃ち込んで(省略)を始末する地下鉄霞が関駅でサリン散布する(省略)裁判官と(省略)弁護士と(省略)検事​を上九一色村製AK47で射殺する(省略)病院爆破する(省略)小学校で小女子喰う(省略)を去勢して天皇制断絶(省略)の閉経マンkにVXガス注射してポアする(省略)店に牛五十頭突っ込ます

    自称真犯人からのメール(本日午前11時37分に送付されてきた) - 2014-05-16 - 弁護士 落合洋司 (東京弁護士会) の 「日々是好日」
    tatsunop
    tatsunop 2014/05/16
    もう出てこないと思ってたけど、新情報みたいなのも多いし本物っぽいなぁ。/ これだけ出れば今の裁判への影響も大きそう。/ しかし陥れる手順といいタイミングといい色々悪質さが。
  • コールセンターで人を殺した思い出 - はてな村定点観測所

    2014-05-10 コールセンターで人を殺した思い出 債権回収システムの開発 職務経歴には書いていないですが、まだIT業界の駆け出しだった頃、勤めていた会社の都合で商社系のシステム部門に派遣されました。 その商社は誰もが名前を知っている有名なクレジットカードのシステムを受注していて、僕が担当したのはそのクレジットカードの債権回収システムの構築でした。債権回収システムというと聞こえはいいけれど、要は「借金かえしてね!」とお金のない人にお金を返させる仕組みです。僕がやっていたのはカード会社のコールセンターから自動的に債務者に大量に電話を発信する架電ハードウェアの制御でした。 クレジットカードの未払いが貯まるとカード会社のコールセンターのオペレーターから督促電話がかかってくるかと思いますが、大手クレジットカード会社のコールセンターになると、電話は人間が手で掛けているのではなくて、大量の対象者リ

    コールセンターで人を殺した思い出 - はてな村定点観測所
    tatsunop
    tatsunop 2014/05/10
    自分の責任範囲を過剰に拡大する心理って、名前が付いてるのだろうか。/ そんなとこまで自動化されてるのかという意味では非常に興味深かった。
  • ペンギン許さん - hitode909の日記

    たとえばペンギンクラスを作るとき、まずペンギンクラスを定義する。と言うと、いや待ってください、ペンギンは鳥ですから、鳥から継承させましょう、とかそういう話になる。 継承すると、ポリモーフィズムという技を使えて、鳥を受け取る関数に鳥でもペンギンでも渡せるようになったり、鳥の機能をペンギンが獲得して、足の数は?とか聞くと2とか返ってくる。 便利だけど、鳥でもペンギンでも共通して足の数を知りたいアプリケーション以外でそういうことをし始めると、きりがなくなって、哺乳類クラスが登場したり、生命の樹みたいになって最悪の継承ツリーが出来上がる。 アプリケーション的に意味ない限りは、クラスを作ったり継承したりしてはいけない。そのうち役立つかと思って作りたくなる気持ちは分かるけど、必要になってから作れば良い。大体の場合、後世の人たちが、このクラスなんであるんだろって迷うのにかかるコストの方が高い。

    ペンギン許さん - hitode909の日記
    tatsunop
    tatsunop 2014/05/06
    ダイミダラーなのか艦これなのかと思ったけど、どっちでもなかった。/ 例外的な処理が後から追加されて、最初に描いた整合性が見るも無残に、というのはあるあるっぽい気がしなくもない。
  • はてなブログにおけるページ表示速度改善の取り組みについて - Hatena Developer Blog

    こんにちは、id:hakobe932です。はてなブログではユーザ体験の改善のために、ページ表示速度を向上させるための様々な取り組みを行っています。このエントリーでは、はてなブログで行っている、ブラウザキャッシュの活用、JavaScriptのページ最下部での読み込み、JavaScriptの圧縮、という3つの取り組みについて解説します。 ブラウザキャッシュの活用 同じ内容のJavaScriptCSSを、ページを表示するたびにダウンロードすると、余分なHTTPリクエストが発生しますし、読み込み時間がかかります。 ブラウザのキャッシュを利用できれば、余分なリクエストを減らすことができます。はてなブログでは、なるべく長い間ブラウザにキャッシュを保存するために、JavaScriptなどの一部の種類のファイルのレスポンスに、以下のようなヘッダを指定しています。 $ curl -I http://hat

    はてなブログにおけるページ表示速度改善の取り組みについて - Hatena Developer Blog
    tatsunop
    tatsunop 2014/04/26
    あの件こういう形に落ち着いてたのか。指摘に関して採用しなかった理由がちゃんと述べられてるのはこの件に限らず、いい情報の蓄積になってる気はする。
  • 【PC遠隔操作事件】C#でのプログラム作成能力を巡って(第6回公判メモ)(江川紹子) - エキスパート - Yahoo!ニュース

    4月15日に行われた第6回公判では、右陪席裁判官が戸苅左近裁判官に代わったため、更新手続きが行われ、主任弁護人の佐藤博史弁護士が意見を述べた。続いて検察側の証拠の要旨告知の続きを行い、犯人からのメールやメッセージを全文読み上げた。午後からは、派遣先で2ヵ月間ほど同じチームにいた元同僚の証言が行われた。 更新弁論で佐藤弁護士は「片山さんが犯人であれば、存在するはずの証拠が決定的に欠けている」と強調。また、検察側が公判が始まってから「ファイルスラック領域にiesys開発の痕跡が残っていた」という点を犯人性の最大の根拠にし始めたと指摘し、「公判前整理手続きでは全く主張していなかった。こういうやり方は、争点を明確にする公判前整理手続を反故にするもの」と批判した。にもかかわらず、裁判所は検察に理解を示しているとして、「なぜ裁判所は検察に肩入れするのか」と声を荒げた。 元同僚が「被告人からC#のプログ

    【PC遠隔操作事件】C#でのプログラム作成能力を巡って(第6回公判メモ)(江川紹子) - エキスパート - Yahoo!ニュース
    tatsunop
    tatsunop 2014/04/16
    検察の証拠の恣意性がすごいことになってる。有罪に持ち込むためだけの取捨って感じ。/ なんか専門家が客とプロマネに苛められる動画みたいなことになってる気も。
  • いい話(W社を辞めました) - アスペ日記

    (2015/09/01追記:この記事は私がW社に在籍した2013年4月から2014年4月までの間の個人的な経験に基づくものです。就職の参考にされる方は、その後W社の社風や開発者の扱いに変化があったかどうか等についてご自身で最新の情報を得ていただければと思います。) (2019/08/17追記:社名を「W社」に置換しました。) 記事タイトルの通り、W社を退職したので、退職エントリを書く。 (最近雑文に対していろいろと予防線を張ることが流行っているらしいので、一応これもポエムだと書いておく。役に立つことは書いていない) 今日が最終出社日だった。 ちょうど 1 年ぐらい勤めたことになる。 2 社連続で 1 年で辞めたことで、自分が社会不適合者であることが誰の目にも明らかになってしまった。 これから先の人生の見通しは暗い。 その間に子供が生まれたのだが、不憫でたまらない。 いい話というのは、Goo

    いい話(W社を辞めました) - アスペ日記
    tatsunop
    tatsunop 2014/04/08
    会社が公開許可を出してるってのが一番すごい気がする。この人の上司位置な先輩以外の人材は褒めてるってのを含めたとしても。/ 折り合いは難しい部分だしなぁ。
  • 逆ギレしたSEを、ラーメン屋に例えて笑い話に昇華してみる - しろぐらまー

    2014-04-03 逆ギレしたSEを、ラーメン屋に例えて笑い話に昇華してみる 日記 ネタ 昨日、1+1を0+1と計算するSEに115万ぼったくられた話 - しろぐらまー と日記を書いた。 だが、今日読み返したら、超絶つまらない。 しかも、ムカついたことの核心にあえて触れなかったため、単に情弱ぼったくられ乙な日記になってしまったので、書き直す。 昨日の日記の主旨はこうだ。 「SEにある仕事を頼んだら、依頼通りに上がってこなかった」 私は、その事実や金額にムカついたのではない。 ただ、そのまま書いても面白くも何ともないので、ラーメン屋に例えて書く。 SE(以下S)=ラーメン屋、A=そのSEを紹介したデザイナー、です。 私「ラーメンべたいんだけど」 A「いいお店、紹介するよ」 (ガラッ ラーメン屋のドアを開ける) S「……」 私(あれっ?挨拶もないの?) (席に座る) 私「メニューありますか

    tatsunop
    tatsunop 2014/04/05
    片方からの言い分だけだと情報と認識の違いが見えなくて判断しにくいんだけど、ここの反応はさすがに受注側擁護に寄り過ぎてる気も。/ 認識がずれてて噛み合わせ悪い上に、紹介案件でどっちも引かなかった感じも。
  • おごちゃん : 遠隔操作裁判に行って来た : SHORTPLUG.JP

    遠隔操作裁判について、微妙に中の人に近い立場になったことがあったのと、八木啓代さんに誘われたので、傍聴に行って来た。って、八木さんの話だと、「空いてるからギリギリに行っても大丈夫だよ」ということだったのだけど、いろいろ話題になったらしくて、傍聴希望者の山。結局傍聴出来ずに、地下の喫茶店でお茶して、裁判が終わるのを待って、記者会見に出ることに。江川さんが来ていたので、詳しい会見の様子とかはそっちを見てもらうということで、「技術者視点」での話をちょっと書いておこうかと。今日のところの論点は、彼にiesysを作る能力があるかということだったようだ。彼の元上司とかが参考人に呼ばれて証言したらしい。最初に佐藤先生の事務所に呼ばれた時には、私は「彼は犯人かも知れないし、そうでないかも知れない」と思っていたのだけど、そこで佐藤先生に説明を受けてからは、私自身は「無実」の心証を持っている。まぁ、それがある

    おごちゃん : 遠隔操作裁判に行って来た : SHORTPLUG.JP
    tatsunop
    tatsunop 2014/03/26
    「自分の無実を証明するためには、自分が「無能」であることを主張しなきゃいけない」 弁護自体が心理的ダメージってのはきついよなぁ。/ ハッカソン企画に期待。