タグ

programmingに関するraituのブックマーク (1,071)

  • クローラーという式神とプログラマーという魔術師 - 蒼き月の囁き

    いま岡崎市立中央図書館事件というのが起きています。 簡略にまとめると 1.図書館の書籍検索サービスを自動で検索するクローラーを作ったらサーバーが落ちて逮捕された。 2.Web技術者の目から見ると問題のないアクセスだが、警察はそれを認識できず犯罪とした(起訴猶予)。 3.Web技術者界隈で検索サービスの設計が(Web技術者の視点から見れば)劣悪で、通常のアクセスでもサーバー停止するバグがあることが証明された。 4.まだ「Webサービスとして劣悪な設計」という社会的コンセンサスはなく、さてどうしたものか←いまココ。 人によるまとめはこちら これだけならここに記事かかないんですが、昨日面白いつぶやきがまとめられました 「クローラーってキモイ?」 このタイトルを見た瞬間に自分の中でなんとなく腑に落ちるものがありました。 この段階では 「なるほど。一般人的*1にはあり得る」 という理屈なしの納得感

    クローラーという式神とプログラマーという魔術師 - 蒼き月の囁き
    raitu
    raitu 2010/08/25
    日本において専門知識を用いて毒水を薬にかえたり温泉にかえたりする人々を、庶民達は「鬼」と呼び恐れたという話を前読んだ。
  • 高木浩光@自宅の日記 - Macっ娘ならオートメータ君つかいたおすわよね

    Macっ娘ならオートメータ君つかいたおすわよね iPhoneといっしょにMacに乗り換える子が多いみたい。Mac買ったらまず開くのは「アプリケーション」フォルダなんだけど、左隅にいるちょっと気になるロボット君、「Automator」君っていうんだけど、知ってた?

    raitu
    raitu 2010/08/25
    クローラきもいって言うけどMacには5年前からAutometerってクローラツールが標準でついてるよという話//時には厳しく、時には優しく、時には女言葉まで使って技術理解を目指すひろみちゅ先生マジぱねぇ
  • クローラーってキモイ?

    F / RA.SCAL @dj_failed__ librahack事件のわかりやすいまとめ:googleとかのクローラー(検索データベースを作るためにサイトにアクセスするbot)と同じようなプログラムを組んで実際に運用したら逮捕された 2010-08-23 00:19:42 鎌田敏之 @tkamada_ プログラマのに #librahack のことを話したが、「図書館側との事前協議もなく自分の都合だけで勝手にプログラムでアクセスするのは礼儀も知らない気持ち悪い人間だから、逮捕されて当然」と言われた。なお、プログラムの瑕疵については理解していて呆れるとは言っていた。 2010-08-23 14:37:46

    クローラーってキモイ?
    raitu
    raitu 2010/08/25
    理解も想像すらもされてなかったものがキモがられるのは古今東西ありふれたこと。知識労働者たる専門家がすべきなのは落ち込み非専門家をバカにすることではなく、非専門家相手に粘り強く説明し続けること。
  • 言語の設計判断

    This document contains code snippets in Python, Perl, and C++. It also contains text about Marcus Tullius Cicero and Otto von Bismarck.

    言語の設計判断
    raitu
    raitu 2010/08/24
    言語設計の話。PEPというPythonの言語仕様を決めてるサイト見て言語設計の歴史から学ぶ方法の解説など。最小限主義v.s.実用主義についてよく揉める話とか。
  • 日本の高校生2人が"金"--コンピュータープログラムの作成を競う『国際情報オリンピック』 : SIerブログ

    1 :ライトスタッフ◎φ ★:2010/08/21(土) 14:34:39 文部科学省は21日、カナダで開催され、各国の高校生らがコンピューター プログラムの作成を競う「第22回国際情報オリンピック」で、開成高(東京都) 1年の村井翔悟さん(15)と、筑波大付属駒場高(同)2年の原将己さん(17) が金メダルを獲得したと発表した。 八千代松陰高(千葉県)2年の今西健介さん(17)と、灘高(兵庫県)3年の 山下洋史さん(18)も銀メダルで、日から参加した4人全員がメダルを獲得した。 国別の順位は4位で、8回目の参加で過去最高の成績。 情報オリンピックには80の国・地域から300人が参加。与えられた問題を 効率よく正確に解くプログラムの作成を競う。上位から25人に金、52人に銀、 73人に銅メダルが与えられた。 ◎ソース http://www.47news.jp/CN/201008/CN20

    raitu
    raitu 2010/08/23
    よっしゃよっしゃ。とにかくこのまま健やかに成長して健やかに働いてくれることを願う。
  • yebo blog: プログラミング・フォントTop10

    2010/01/22 プログラミング・フォントTop10 Slashdotにもフォントに関するタレコミがあったが、Dan Benjamin氏がブログで面白いエッセイを書いていた超訳を。 私は書体マニアで、フォントの選択に一日中コンピュータ画面を見続けることがあるくらい、かなりうるさい人間です。最近、私の友人がターミナルやコーディング画面で標準以下の書体(ここで書体名を挙げることができないくらい)を使っているのを発見し、顎が落ちてがっかりしました。そのため、この記事を書くことにしました。 以下が簡単に入手可能な等幅フォント、トップ10をまとめたものです。これらのフォントの多くは今のオペレーティングシステムの中にバンドルされていますが、大部分は無償でダウンロード可能です。いくつかのフォント、例えばConsolasは有料ソフトウェアの一部です。 アンチエイリアスの注意 過去に、小さな等幅フォント

  • Blog - Mikula Beutl - SEO Consulting

    This guide is the safest way to do a domain switch, you get all you need to change a blocked domain. What is a user flow and a user journey? There’s a macro view of a customer experience that we can analyze and partially control.

    Blog - Mikula Beutl - SEO Consulting
  • F Sharp - Wikipedia

    2002年からマイクロソフトリサーチのドン・サイム(英語版) (英: Don Syme) ら [2] によってOCamlをベースに開発が始められた。 OCamlから多くの要素を引き継いだ関数型とオブジェクト指向のマルチパラダイムである[3]。型安全であり[3]、型推論の機能をもつ[4]。ただし、オーバーロードをサポートしているため、OCamlのもつ型推論の完全性を失っている。C#やVisual Basic .NETなどの.NET言語と相互運用性があり[5]、.NETクラスライブラリの利用・開発が可能であり[6]、MonoおよびXamarinを利用したAndroidアプリケーション開発もサポートされている[7]。以前はSilverlightを利用したWindows Phone 7のアプリケーション開発もサポートされていた。 F#のFはFunctional programming langua

    F Sharp - Wikipedia
    raitu
    raitu 2010/08/20
    「F#はマイクロソフトの研究チーム (Microsoft Research) による.NETプラットフォーム向けの関数型プログラミング言語」「型安全・オブジェクト指向」ごめんマジで全然しらんかった。オライリーから本出るみたいすね。
  • ゲームプログラミングもできる、やさしい開発環境「プログラミン」、文部科学省が公開

    文部科学省のWebサイトで、子どもでも簡単にプログラミングできそうな楽しい開発環境「プログラミン」の公開が始まりました。 子ども向けのプログラミング環境では、「LOGO」のようなタートルグラフィックスができるようなものがいくつかありますが、プログラミンはゲームのようなインタラクティブな操作もできて、しかも作ったプログラムを公開することもできます。 オープニングムービーから、どんな機能があるかを紹介しましょう。 ゲームを作って友だちに公開 「プログラミン」のページ。右上にはちゃんと文部科学省のロゴが。私たちの税金で作られているようなので、思う存分活用したいですね。

    ゲームプログラミングもできる、やさしい開発環境「プログラミン」、文部科学省が公開
    raitu
    raitu 2010/08/20
    子供達が夏休みの自由製作に使ってくれたらいいよねー。
  • プログラミン | 文部科学省

    プログラミンは、2010年8月に開発・公開されたものであり、Adobe FlashPlayer上で動作するものです。 しかし、Adobe Flash Playerは、2020年12月31日をもって提供及びサポートの終了を予定しているため、プログラミンを2020年12月31日をもって閉鎖いたします。長い間ご愛顧いただきましてありがとうございました。 なお、小学校プログラミング教育に活用できるプログラミング言語や教材については、「小学校を中心としたプログラミング教育ポータル」において実践事例とともに掲載しているのでそちらをご参照ください。(2020年7月31日 更新)

    プログラミン | 文部科学省
    raitu
    raitu 2010/08/19
    本日より公開。「きみの絵をうごかそう!」
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    raitu
    raitu 2010/08/18
    mixi障害再現のためのperlスクリプト。
  • 派遣PG時代の思い出

    @vjroba 某N社で「メソッドを作ると処理が上下に飛んで可読性が落ちるので、出来る限り一つにまとめてください」と言われたことがある。僕は300行で挫折したが、1万行メソッドを書ききった強者がいた。クラスを作るには申請書が必要だった。 2010-05-11 12:42:06

    派遣PG時代の思い出
    raitu
    raitu 2010/08/14
    IT業界の格差はほんと凄い。しかしこれだけみてだから業界全部がだめ、みたいな言説も勘弁してほしい。上は上ですごいのだから。
  • Craig Weber「18歳プログラマだけど仕事がみつからない」(Ask HN) - 以下斜め読んだ内容

    Hacker Newsのフォーラムに2010.8.10に作られたスレッド Ask HN: I'm an 18 year old programmer; How do I get a job? プログラミング歴は長い。けど大学出てない(当然コンピュータサイエンスの学位なし)、実務経験ゼロ、地方都市(ペンシルバニア州の田舎)のIT系の仕事が少ない所に住む18才エンジニアがどうやったら仕事探せる?と質問立てたスレッド。 アドバイスがためになった スタートアップの求人ばかり載ってるところとか ないものねだり 自分のようなビザが必要な人向けのアドバイス 2010.8.13追記 ポストしてる人の情報追加 見落としてたポスト追加 以下斜め読んだ内容 スレッド主 Craig Weber 投稿内容 今18歳 13歳から親父の仕事手伝ってた。 親父は電気技師 組み込み型の電気回路の設計とプログラミングしてた

    Craig Weber「18歳プログラマだけど仕事がみつからない」(Ask HN) - 以下斜め読んだ内容
    raitu
    raitu 2010/08/13
    良記事。知識労働者は個々が自分の経営者となる。しかし職探しというモチベがないとオープンソースコミュはここまで盛んにならなかったろな。転職少なめな日本では難しいのかな。
  • ゲームプログラマーという職業はもうありません。 - teruyastarはかく語りき

    暴言なのは分かってますが、 学生の頃ゲームプログラマーを目指した昔の僕に そのまま言ってやりたいセリフ。 こんな記事を見つけたので。 プログラマ、SE、ゲームプログラマについて - Yahoo!知恵袋 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1438427284 自分は将来、プログラマ、いずれはSEになりたいと考えていましたが、 最近では3Dも学んで、ゲームも作ってみたいと思うようになりました。 長時間労働、低賃金といわれていますが、やってみたいんです。 そこで、題なんですが、 上記の仕事で働くには、今、どんなことをすればいいんでしょうか。 プログラマとして、働けるのは短いとか、 ゲーム業界は就職倍率高いとかは分かっています。 自分がやりたいのは、BGMとかグラフィックではなくて、 企画、制作、プログラムという部門

    ゲームプログラマーという職業はもうありません。 - teruyastarはかく語りき
    raitu
    raitu 2010/08/08
    東方のZUNさんぐらいだよな、ゲームプログラマ的に一人でなんでもやってるのは。
  • 【2ch】コピペ情報局 : PHPが書けるだけで仕事に困ることはなくなるのに何故やらないのか

    2010年08月02日22:36 カテゴリパソコンネット PHPが書けるだけで仕事に困ることはなくなるのに何故やらないのか 1: アニメーター(千葉県):2010/07/31(土) 17:22:50.30 ID:xKTs9Pjn http://journal.mycom.co.jp/news/2010/07/29/085/ ロクナナワークショップ、Webデザイナー向けに「PHP入門講座」を新たに開設 ロクナナワークショップは、2010年9月より、Webプログラミングで使 用されている言語であるPHPの入門講座をWebデザイナー向けに開設する。 同講座の講師を務めるのは、ロクナナワークショップでも人気の高い 「WordPress入門講座」を担当している、CAMP4の高山一登氏。高山氏 は、WordPressをはじめ、MovableType、Webディレクションに関する 執筆や講演活動でも幅広

    raitu
    raitu 2010/08/03
    perlが妙に評判悪いな。
  • 長文日記

    raitu
    raitu 2010/08/02
    「ゲームプログラマになりたかったら、まずゲームを作らないとだめなんじゃないかなあ。」
  • もしもプログラミング言語がアイドルグループだったら

    もしもプログラミング言語がアイドルグループだったら 誇張や事実と異なる表現がございます。ネタとしてお読みください。 特に関数型言語は全く触ったことが無いため誤っている可能性があることをご了承下さい。 while(i<10000)++i; COBOLバブル時代に銀行のCMにも出演したことがあるが現在はほぼ引退している。BASIC一時期は誰もが知っている国民的アイドルだったが、現在はほぼ引退している。しかし昔からの根強いファンによって現在も一部で活躍中。FORTRANインテリ層に大人気のアイドルグループ。Brainfuckアイドルの定義を逆手に取った誰も得をしない名ばかりアイドルPERLもともとは活字メディアでの活動を主軸にと結成されたが、現在はネットで活動することが多い。RUBYPERLを真似た純国産のアイドルグループ。こちらも最近はネットでの活動が多い。C今も現役で活躍する言わずと知れた

    もしもプログラミング言語がアイドルグループだったら
    raitu
    raitu 2010/07/28
    「Brainfuck アイドルの定義を逆手に取った誰も得をしない名ばかりアイドル」
  • スタートダッシュ型仕事術:実践編

    昨日書いた「『時間に余裕があるときにこそ全力疾走で仕事し,締め切りが近づいたら流す』という働き方」というエントリー、Twitterやハテブでたくさんのフィードバックをいただいたが、その中で気になったものの一つが、「そうは言っても仕様がころころ変更になるからスタートダッシュで仕事をしていたら時間が無駄になる」というもの。 まず最初に言っておくと、「仕様がころころ変更になる」のはソフトウェアの宿命。どんなに頭の良い人が設計しても、「作ってみなければ分からない」「使ってみなければ分からない」ことはどうしてもあるので、「アーキテクチャの大幅な変更」「ユーザーインターフェイスの大幅な変更」があるのはあたりまえ。 ぜひとも認識して欲しいのは、「だからこそスタートダッシュで肝となる部分を一気に作って、早めに(仕様変更が必用かどうかの)見極めをする必用がある」という点。特に「作って見なければ分からない」部

    スタートダッシュ型仕事術:実践編
    raitu
    raitu 2010/07/21
    要するにアジャイルかーと思ったら既にそういうブコメがあった。
  • C++の話(本当にあった怖い話)

    The document discusses C++ and its history and features. It describes C++ as an extension of C with object-oriented features like classes. It provides information on the creator of C++, Bjarne Stroustrup, and the evolution of C++ since its introduction as a way to add object-oriented programming to C. It also includes sample C++ code demonstrating the use of arrays and includes from the Boost libr

    C++の話(本当にあった怖い話)
    raitu
    raitu 2010/07/15
    ネタプレゼン。19ページから本番。感想「ギャアァァァァァア」
  • 図書館クロール補足 - 最速転職研究会

    なんか技術的におかしなことを言っている人がいたら追記していくかも知れません。 クロール頻度が妥当かどうかの話 ウェブサーバーはマルチスレッド、マルチプロセスなどで複数のリクエストを同時に処理できるようになっているのが一般的であるため「前回のリクエストが完了してから、次のリクエストを投げる」実装になっている限りは「サーバーの性能を100%使いきって他の利用者が利用できない状態」になることは、通常起きません。 例外的なケースもあります。 ウェブサーバーがリクエスト完了後に何らかの処理を行うような実装になっていて、リクエストのペースによっては処理が溜まっていって追いつかなくなる。 ロードバランサ、リバースプロキシを使ったフロントエンド/バックエンドの構成になっているサーバーで、フロントエンドがタイムアウトと判断して早々にエラーを返したが実際はバックエンドで処理が続いている。 例えば1秒で処理が終

    図書館クロール補足 - 最速転職研究会
    raitu
    raitu 2010/07/09
    クロール頻度が妥当かという話。前回のエントリよりこっちのほうが信念に拠ってない分、理解してもらえるような気がする。