タグ

programmingに関するshibacowのブックマーク (36)

  • http://www.doophp.com/features

  • 法と技術とクローラと私 - 最速転職研究会

    こんにちは、趣味や業務で大手ポータルサイトのサービスで稼働しているいくつかのクローラの開発とメンテナンスを行っているmalaです。 さて先日、岡崎市立中央図書館Webサイトをクロールしていた人が逮捕、勾留、実名報道されるという事件がありました。 関連URL: http://librahack.jp/ 電話してみた的な話 http://www.nantoka.com/~kei/diary/?20100622S1 http://blog.rocaz.net/2010/06/945.html http://blog.rocaz.net/2010/07/951.html この件につきまして法的なことはともかくとして技術者視点での私見を書きたいと思います。法的なことは差し置いて書きますが、それは法的なことを軽んじているわけではなく、法律の制定やら運用やらは、その法律によって影響が出る全ての人々の常識

    法と技術とクローラと私 - 最速転職研究会
  • 五歳からのプログラミング@MITメディアラボ - My Life After MIT Sloan

    プログラミングって、ある意味最強の表現手段なのだと思うときがある。 例えば先日書いた私の欲しい電子書籍のアプリや出版社が実現すべき電子教科書も、 私がプログラミングのような表現言語を持っていれば、私が見ている未来の世界を製品にすぐに実現して、世の中に広めることが出来るのに、と思う。 でも、私にはそういう表現手段が無いから、一生懸命、色んな言葉で表現するのだ。 それが、自分でモノが作れる人たちやコンテンツをもってる人たち(教科書会社とか)の目に届いて、一緒に未来を作っていければ・・と願いながら書いている。 もっとも私も一応FORTRANとかC++はかつては少しは書けたので(もう錆ついてるが)、 ちゃんと勉強すればObjective-CもJavaも書けるようになるのかもしれないが・・。 このように、いくら頭の中に未来のデバイスやアプリの姿を詳細まで想像できても、 プログラミングなどの表現手段を

    五歳からのプログラミング@MITメディアラボ - My Life After MIT Sloan
    shibacow
    shibacow 2010/06/07
    子供に、プログラムを教える際には、親自体が、楽しそうに「プログラム」をしていないと上手くいかないと思う。親向けのプログラム教室をやりたいな。職業プログラマ以外の、プログラマー人口を増やしたい。
  • ニコニコ動画(9)のRSS,APIなど気付いた変更点まとめ#2 - PHPに惚れました

    外部プレイヤーについて。 再生開始直後に広告が表示されるように。 シークバーや再生ボタンが常時表示されるように 自由にどこのサイトにでも置けるようになった模様。 と、言う訳で現在まではfc2ブログをアイフレームで呼び出して当サイトに呼び出していたのだが、 今後その必要は無くなったので、直置きにした。 基的な書式 <script type="text/javascript" src="http://ext.nicovideo.jp/thumb_watch/動画ID"></script> <noscript><a href="http://www.nicovideo.jp/watch/動画ID">動画タイトル</a></noscript> 現在こちらで把握している付加できるパラメータ w=*** //プレイヤーの横幅 h=*** //プレイヤーの縦幅 例えば、横幅600px,縦幅470pxの

    ニコニコ動画(9)のRSS,APIなど気付いた変更点まとめ#2 - PHPに惚れました
  • Social Top Runners Vo.1 #strjp

    日時 / DATE :2010/05/28 19:00 to 21:00 定員 / LIMIT :120 人 会場 / PLACE :デジタルハリウッド東京校(御茶ノ水) 申込 / RESERVED : 117/120(2010/5/26) 満員御礼により、30席追加。 【残り3席】ですので、お早めにお申し込みください! 最後の追加です! イベント・セミナー内容 ■概要: 国内の最有力ソーシャルアプリプロバイダー(SAP)として、Facebookなどの海外展開を視野に入れ活躍されているgumi社, KlabGames社,Drecom社の担当役員/技術責任者の皆さまから、現在のアプリ開発現場について(開発体制、インフラ環境、企画立案、収益化の一連のノウハウと今後の展望)、具体的ケーススタディを交えて直接お伺いします。 ■対象: ・開発エンジニア(Pythonエンジニア) ・インフラエンジニ

  • ITアントレプレナーになりたい若者のみなさんはプログラミングを習得しましょう

    この間、IT系ベンチャーに内定している日の大学3年生の人たちと会って、「これから何をすべきなのか」という話になったのだが、私の答えは 「プログラミングを習得したら」 というもの。英語とプログラミング、が大事だと思うが、どちらか一つ選べといわれればプログラミングかな。 ちなみに、私は英語はできるけどプログラムはできないわけで、まぁ、お前に言われたくないよ、と言われればそれまでなのだが、今私が20歳で、IT、それもインターネット関係でアントレプレナーになりたいなら、プログラムをせっせとするですよ。 というのも。 最先端のウェブサービス開発の現場は、とてもアウトソースなんかできない状況になっている。「仕様書を文章で作って、それを誰かが作る」なんていう悠長なやり方は通用しない。どんどん機能開発して、どんどんリリースして、ユーザーのフィードバックを元にさらに進化させる、というのを、毎日行い続けない

    ITアントレプレナーになりたい若者のみなさんはプログラミングを習得しましょう
    shibacow
    shibacow 2010/04/18
    別にアントレプレナーじゃなくても、いま、ここでプログラム覚えればいいじゃないか。理工系の人間しかプログラムが出来ない訳じゃないよ。文学部卒だけどゲームプログラマーやってるよ。
  • プログラマがいるイベントカフェを作ろう

  • Google Python スタイルガイド

    概要¶ これは Google Python Style Guide Revision 2.29 を日語に訳したものです。 家ガイドは CC-By 3.0 ライセンス の基で公開されています。また、ガイドも同ライセンスを継承します。 家ガイドの著者は以下の通りです。 Amit Patel Antoine Picard Eugene Jhong Jeremy Hylton Matt Smart Mike Shields また、ガイドの翻訳者は以下の通りです。 Kosei Kitahara ガイドに誤植、誤訳があった場合は issue で教えてください。 その他ガイドに関する問い合わせは、サイト最下部に記載のメールアドレスか @Surgo にお願いします。 はじめに¶ PythonGoogle で使われている主要なスクリプト言語です。 このスタイルガイドは Python によ

  • Google App Engineでコードを書くと、処理のひとつひとつが課金に見える

    先週末、ちょっとしたプログラムをGAE/Jで動かして実際に使ってもらってみたのですが、そうすると、いままでテストでちょこちょこやってたときには全部のDaily Quotaが0%だったものが、数%の数字を示すようになります。 これを、ちゃんとプロモーションして多くの人に使ってもらおうとすると、課金が発生したり制限にひっかかったりしそうです。 で、たとえばDatastore APIの呼び出し回数がヤバいとして、API呼び出しを減らすためにキャッシュしようとすると、MemcacheのほうのAPI呼び出し回数がヤバくなってきます。 で、じゃあということでデータストアにデータを置くようにすると、保存量の制約で課金がかかってきます。で、それならと、データストアに置くのはシリアライズしたデータにしてデータ量が最低限になるようにすると、今度はその処理をするためのCPU時間で課金がかかってきます。 コードを

    Google App Engineでコードを書くと、処理のひとつひとつが課金に見える
    shibacow
    shibacow 2009/12/16
    富豪プログラミングからの揺り返し
  • https://hiratara.hatenadiary.jp/entry/20091212/1260577791

  • 抽象化されたゲームたち - Radium Software

    The Linear RPG Sophie Houlden の The Linear RPG は,最低限の構成要素によって構築された RPG だ。プレイヤーは直線の上を進むか戻るかすることができる。直線上を移動していると,勝手に戦闘が発生したり,勝手に経験値を得たりする。直線の各所に配置されている点は「町」で,跨ぐことによって体力を回復することができる。ストーリーは背景で勝手に流れているので,読んだり読まなかったりすればいい。 このゲームは,いわゆる「一道な RPG」の抽象的な表現とみることができる。非常にシンプルな内容であるにもかかわらず,それなりの達成感を得ることができるとの意見も存在する。 Progress Quest Eric Fredricksen の Progress Quest は,プレイヤーのステータス情報のみによって構成された RPG だ。プレイヤーはキャラクター作成を

    抽象化されたゲームたち - Radium Software
  • Life with Cygwin

    沖ソフトウェア株式会社は、沖通信システム株式会社および株式会社沖インフォテックと平成22年10月1日をもって合併いたしました。新会社名は、株式会社OKIソフトウェアとなります。3社が行っております事業は新会社にて従来通り継続いたします。

  • BeInteractive! [x = x + (d - x) / 2.0 を時間に基づく関数に変換する]

    BetweenAS3 でやっぱり物理的なイージングをサポートしたい。基的には時間に基づくトゥイーンしかサポートしていないんだけど、「時間から現在値を算出する関数」と「目的地に着くまでにかかる時間を算出する関数」が導出できれば、組み込むことができる。というわけで、色々やっていたら、なんとなくできた。 今回は、誰もが一度は書いたことがあるであろう、フレームごとに現在値から目的地まで距離の半分ずつ近づく (ゼノンのパラドックスのみたいな) アレについて考えてみる。元コードはこんなイメージ。 function enterFrameHandler():void { x = x + (d - x) / 2.0; } まあ見覚えあるよね。x が現在値で d が目的地。 まずはじめに、この関数を一般化するところから。開始値を b として、係数 (上のコードでは 2.0 になってる値) を m としたとき

  • AIプログラミング: ホットコーナー

    ブログ(iiyu.asablo.jpの検索) ホットコーナー内の検索 でもASAHIネット(asahi-net.or.jp)全体の検索です。 検索したい言葉のあとに、空白で区切ってki4s-nkmrを入れるといいかも。 例 中村(show) ki4s-nkmr ウェブ全体の検索 ASAHIネット(http://www.asahi-net.or.jp)のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。 --- 注文していた http://www.amazon.co.jp/exec/obidos/ASIN/4274066649/showshotcorne-22/ref=nosim 小高知宏著「はじめてのAIプログラミング―C言語で作る人工知能と人工無能」 が来ていて、ざっと眺めましたが、コンパクトにう

  • HWPS!

    Edy Viewer でクレジットカードでチャージすべく登録したが [詳細コード:EC:W:90001] なるエラーが出てきて登録できない。 何が問題って、チャージだけができないならともかく、変更やら取消しやらもできないこと。EdyViewer 経由じゃ残高照会しかできない…。 てなわけで Edy救急ダイヤル(0570-081-999) へ電話してみる。 オペレーターに Edy の番号と電話番号を伝えると折り返し電話が来て、生年月日を聞かれたら個人認証完了、チャージ可能に。 や、すぐ終わって結構拍子抜けでしたが…。今まで面倒で電話してなかったのを後悔。あと土日もいつのまにか(?)受け付けてる。 参考: http://vitzstar.blog51.fc2.com/blog-entry-954.html そのまんまでした。 [Tag:edy]

  • Phidgets RFID開発キット インストールガイド on MacOSX

    最近ではコンピューター、ウェブ、モバイルでゲームを楽しめるようになりました。これらのゲームプログラミングについて学びましょう。 ゲームプログラミングの特徴 ゲームプログラミングは比較的新しいジャンルです。 ゲーム開発に使用される言語は、C#、C++JavaScriptSwiftRubyです。ゲームでは通常のアプリケーションと異なり複雑なビジュアルを操作するパフォーマンスと速度が要求されますので、プログラム言語もそれに特化している言語がおすすめです。 ゲームプログラミングは今後も人気の職種です。習得してステップアップを目指しましょう。 Oracle PLのプログラミング言語について学びましょう。 Oracle PLの特徴 SQL、T-SQLと同様にOracle PLもデータベースを処理するための言語です。違いとしてはOracle PLは世界最大のデータベースのひとつであるOracle