タグ

2009年5月31日のブックマーク (24件)

  • Webサーバ不要、40行程度のスクリプトひとつで動かせる Gyazoサーバー(クローン)を書いた - 今日もスミマセン。

    WEBricで動かせるようにしたので、たかだか40行程度のスクリプト一個で済ませることができてしまった。やっぱりRubyサイコー。 Gyazo + WEBric で Gyabricと呼んでみる。 とりあえずGistに貼っているので、お好きなように...。 Linux(FedoraCore6?くらい?)で動作確認済み。特別なことはやってないんで、Rubyが入っていればWindowsとかMacとかでも動かせるはず... コード 使い方 以下、簡単な使い方。 1.適当なディレクトリに上記のスクリプトを入れる。(たとえば /home/snaka/gyazo とかでもオケ) 2.エディタでスクリプトを編集 ### CONFIGURE ###################################################{{{ HOST = 'xxx.xxx.xxx.xxx' # yo

    Webサーバ不要、40行程度のスクリプトひとつで動かせる Gyazoサーバー(クローン)を書いた - 今日もスミマセン。
  • 携帯電話のTL取得制限にさようなら!twitterをスクレイピングして携帯用HTMLに変換するサイト作った - Larkの日記

    最近twitterAPIのPOSTメソッド裏技が通用しなくなって、タイムラインをAPIで持ってくるのにも制限がかかるようになりました。 ここで困ったのが、今まで使っていたmovatwitterAPIを利用しているために制限にひっかかるようになってしまったこと。 携帯でも容赦なく更新しまくる自分にとってはこれは痛い。 そこで「自分でスクレイピングして変換すればいいんじゃね?」と思い立ち、実装してみました。 ログインからTL取得まで Twitterのログインは普通にPOSTメソッドで投げるわけですが、その際にauthenticity_tokenなるランダム文字列を一緒に渡す必要があります。 そのためスクレイピングでその値とそこで渡されるクッキーを取得し、ID、パス他もろもろと一緒に/sessionsに投げます。 以降はクッキーをやりとりすることでセッションを維持しつつ自分のTLを持って来れま

    携帯電話のTL取得制限にさようなら!twitterをスクレイピングして携帯用HTMLに変換するサイト作った - Larkの日記
  • 若い時にプログラムを書こう、必ず人生の豊かさにつながる

    システムインテグレータ最大手NTTデータを率いる山下社長は若い頃、汎用コンピュータ用のデータベース開発に取り組み、プログラムを自ら作っていた。その経験から山下氏は「人生のどこかで手を動かしてプログラムを作る仕事を経験した方が絶対に面白い。20代あるいは30代の前半くらいまでに真水の仕事をどれだけやったか、それがその後の人生の豊かさにつながる」と同社幹部としては異例の発言をする。(聞き手は谷島 宣之=日経コンピュータ編集長、写真は小久保松直) 2009年度、100億円近い投資を計画していると聞く。狙いは何か。 100億円のうち、40億円くらいかけようと考えているのが、「倍速開発」という案件です。これが一番大きい投資になります。我が社としてぜひともやらないといけないのは、お客様のお気の召すまま、ご希望のオーダーメード・システムを、パッケージ・ソフトを使った場合と同じスピードで作って差し上げる、

    若い時にプログラムを書こう、必ず人生の豊かさにつながる
  • サービス終了のお知らせ

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

  • mysqlでいちいちshow databasesとか打つのがめんどい→readlineのマクロで解決 - (ひ)メモ

    MySQLでいちいちshow tables;とか打つのがだるい。\tみたいなalias設定できないのかなぁ http://twitter.com/weboo/status/1658300902 おぉ、readlineのマクロを使えばいいのかー http://twitter.com/weboo/status/1658314333 なるほ!ってことでちょっと設定してみました。 # ~/.inputrc $if mysql "\C-xd": "show databases;" "\C-xt": "show tables;" "\C-xu": "select user,host,password from mysql.user order by user,host;" "\C-xb": "select user,host,db from mysql.db order by user,host;"

    mysqlでいちいちshow databasesとか打つのがめんどい→readlineのマクロで解決 - (ひ)メモ
  • 名刺にメールアドレスではなくWaveアドレスを書く時代がすぐそこに? - アンカテ

    Wikiを更地から再構築したら Google Waveはいろいろな顔を持っていて、これが何であるかについていろいろな意見が出ると思うが、私は、まずは「更地から再構築したWiki」であると見るべきだと思う。 つまり、「一つの文書を複数の人が共同で編集する」ということに、理論的なモデルを与えることで、以下の特性を加えたものだ。 リアルタイム性(一文字単位で更新が反映される) スケーラビリティ(世界中の人が同時に乗っても大丈夫) 拡張性(地図や動画やチェス盤などいろいろなガジェットを貼れる) 技術的には、Google Wave は、非常に良くできた Wiki ではあるが、目新しいことは何もない。しかし、Google Wave には、もの凄いイノベーションが含まれていて、それは「メールは特殊なWikiである」という、全く新しいものの見方である。 メールとは対話ログの共同編集 メールとは普通に考えれ

    名刺にメールアドレスではなくWaveアドレスを書く時代がすぐそこに? - アンカテ
  • いつか読みたい(書きたい?)ゲーム本 - 色々水平思考

    「任天堂 "驚き"を生む方程式」を読了。もともと日経BP社って日経ビジネスとかでちょくちょく任天堂のインタビューやら特集を組んでいたんで、今回のは、それらの総集編的な内容といっていいと思う。大変面白かった。まあでも、日経ビジネスでの任天堂記事をほとんどウォッチしてるような熱心な任天堂ファンにとっては、新しい発見みたいなものはあんまりないかも。つーかおそらく日経ビジネスって任天堂前社長である山内溥のインタビューを最も多く行ってきた媒体だと思うので、その内、それらインタビューを全部まとめたでも出してくれませんかね?吠えまくりぶった切りまくりのすごいができあがると思うんだけど。 こういった良質な任天堂が出るのはとても良いことだと思うのだけど、個人的には、よりディープなが読みたいなと思う。今回のはビジネス誌的な側面が強いが、そろそろ、任天堂が作りだすソフトに関する作品論、任天堂にいるソ

    いつか読みたい(書きたい?)ゲーム本 - 色々水平思考
  • Bダッシュの意味 - 色々水平思考

    というわけで、Bダッシュについてです。 まず、当たり前の話ですが、Bダッシュってのは、速度を上げるという機能があります。 ゲームにおいて速度を上げるってことは、難易度が上がるってことです。 ゆっくり飛んでくる弾と、速く飛んでくる弾、どっちがかわし辛いかっていったら、速いほうです。ゆっくり走る車と、速く走る車、どっちが操作するのが困難かって言ったら、速いほうに決まってます。 ゲームの難易度っていうのは、単位時間あたりにどれだけの情報を処理するかってことで決まりますので、同じ情報を処理するなら、時間が短ければ短いだけ難易度は上がります。つまり、Bダッシュで、マリオの移動速度を上げるってことは、スーパーマリオというゲームの難易度を上げるってことなんです。 これが、Bダッシュの持つ機能の一つ、「リアルタイム難易度調整機能」です。一つ一つの障害をじっくり見極め、立ち止まったり、歩いたりしながらプレイ

    Bダッシュの意味 - 色々水平思考
  • マリオをジャンプさせたのは誰か? - 色々水平思考

    ウィキペディアをなんとなく眺めていたらこんな記述が 後に『スーパーマリオブラザーズ』を手がけた宮茂が、キャラクターデザインなどプログラミング以外をほぼ1人で制作したと言われているが、宮の原案ではジャンプの概念が無く、マリオにジャンプをさせる概念を作ったのは後述する開発元の池上通信機によるアイデアであった。 ドンキーコング - Wikipedia サラッととんでもないこと書いちゃってますがこれは当なのでしょうか?池上通信機がゲームの仕様面にまで口出しをしていたということは正直初耳なのですが…。 僕の知っている限りでは確かに、ジャンプという仕様を提示したのは、宮茂ではありません。では誰が提示したのか?それは横井軍平その人です。 工事現場を背景にしようと決めたら、宮君から「上から樽が転がってきて、それを避けるというものにしよう」という提案がありました。その時は樽が転がってきたらはしごに

    マリオをジャンプさせたのは誰か? - 色々水平思考
  • XMLHttpRequest - Web API | MDN

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015. Learn moreSee full compatibilityReport feedback XMLHttpRequest (XHR) オブジェクトは、サーバーと対話するために使用されます。ページ全体を更新する必要なしに、データを受け取ることができます。これでユーザーの作業を中断させることなく、ウェブページの一部を更新することができます。 EventTarget XMLHttpRequestEventTarget XMLHttpRequest XMLHttpRequest という名前ではあるものの、 XML だけでな

    XMLHttpRequest - Web API | MDN
  • Ajaxはじめの一歩 XMLHttpRequest [Javascript] All About

    Ajaxはじめの一歩 XMLHttpRequest [Javascript] All About
  • XMLHttpRequestオブジェクトを使った非同期通信を行う

    XMLHttpRequest オブジェクトを使用することで Ajax を使った非同期通信を行うことができます。ここでは Ajax による非同期通信を行うために XMLHttpRequest オブジェクトの作成し、サーバへリクエストを送信したあと、サーバからレスポンスを受信するまでの方法について解説します。

    XMLHttpRequestオブジェクトを使った非同期通信を行う
  • 任天堂、今秋メドに新作 健康管理ゲーム「Wii Fit」で

    ナバロ米大統領補佐官(通商担当)は日経済新聞のインタビューで「中国はサイバー攻撃などで、産業の支配をもくろんでいる」などと述べた。主なやりとりは次の通り。 ――米中は貿易不均衡や産業政策をめぐり…続き 米中協議「合意は険しい」 ナバロ米大統領補佐官 [有料会員限定] 反ファーウェイ 米、15年来の警戒

    任天堂、今秋メドに新作 健康管理ゲーム「Wii Fit」で
  • SKKを使うことにした - hitode909の日記

    ことえりが使いづらかったのでSKKを使うことにした. いろいろ調べて設定したりしてすごく大変だった. 方針 普段はAquaSKKを使う Carbon Emacs内ではddskkを使う Linuxで動かすことは考えず,まずMacで動くようにする AquaSKKをインストール 普通にインストールする. AquaSKK - 日語を快適に 動作確認した後,以下の設定を行う. ひらかなだけ有効にする インストール後,System PreferenceのInternationalのInput MenuからAquaSKKを有効にする. その際,AquaSKKのサイトの指示の通りにせず,ひらかなだけ有効にして.メニューにはU.S.とひらかなだけ残るようにする. U.Sではなく,AquaSKKのASCIIを利用すると,Terminal.appで日語を入力できなくなってしまう. AquaSKKはCmd+S

    SKKを使うことにした - hitode909の日記
    masa0x80
    masa0x80 2009/05/31
    Mac を買うときのために
  • Engadget | Technology News & Reviews

    How to watch NASA's first Boeing Starliner crewed flight launch today (scrubbed)

    Engadget | Technology News & Reviews
    masa0x80
    masa0x80 2009/05/31
    本当に mylo そっくり
  • SSHサーバー構築(OpenSSH) - CentOSで自宅サーバー構築

    SSHサーバーは、Telnet同様にクライアントからサーバーへリモート接続して、遠隔地からサーバーを操作することができるようにするためのサーバー。 ただし、Telnetが暗号化しないでそのままデータを送受信するのに対して、SSHでは通信内容を暗号化するため、通信内容を盗み見られても問題ない。 ここでは、内部からだけではなく外部からも安全にサーバーにリモート接続できるようにするため、鍵方式によるログインのみを許可することにより、クラッカーによるパスワードアタックで不正にSSHサーバーへログインされてしまわないようにする。 また、SSHサーバーへの接続方式にはSSH1とSSH2があるが(SSH1とSSH2の違いについて)、より安全なSSH2による接続のみ許可することとする。 さらに、SSHログインしたユーザーが自身のホームディレクトリ以外を参照できないようにする。 なお、SSHサーバーを外部に

  • FeとCNT組み合わせた不揮発メモリー、1Tビット/インチ2のデータを10億年間保持 ― EE Times Japan

    FeとCNT組み合わせた不揮発メモリー、1Tビット/インチ2のデータを10億年間保持(2009/05/31) 既存のSi(シリコン)ベースの記憶素子と比較して、高密度で記録できるほか、熱力学的安定性が高いため記録したデータを室温下で10億年以上も保持できるメモリー技術が開発された。 研究チームのリーダーである米University of Califonia, BerkeleyのAlex Zettl教授が米Nano Letters誌に投稿した論文「Nanoscale Reversible Mass Transport for Archival Memory」によると、記録密度は平方インチ当たり1Tビット以上に達する。既存のメモリー技術では同10G~100Gビットのデータを10~30年程度保持できるに過ぎない。 中空の多層カーボン・ナノチューブ(CNT)中に封入されたFe(鉄)からなる

  • 高反発マットレスの選び方 | アフィブログに騙されない為の高反発マットレス手記

    ウレタン系高反発マットレスでよく言及されるのが密度です。それを頑張って分かりやすく説明してみます。

  • はてなダイアリーに「長年日記」機能を追加しました。 - はてなダイアリー日記

    これは、同じ日付につけた日記を通年的に見る機能で、「http://d.hatena.ne.jp/<ユーザーID>/____(アンダースコア4つ)xxxx(日付)」という形式のURLによってアクセスすることができます。 例えば、「はてなダイアリー日記」が行ってきたエイプリルフールを、「http://d.hatena.ne.jp/hatenadiary/____0401」で一覧することができます。 なお、この機能を利用するには、アドレス欄を直接編集して頂くしか今のところ方法がありません。皆さんの利用状況を見てさらに拡充するかどうか判断したいと思います。 どうぞご利用ください。

    はてなダイアリーに「長年日記」機能を追加しました。 - はてなダイアリー日記
    masa0x80
    masa0x80 2009/05/31
    おもしろそう
  • Google Wave Federation Protocol

    We should update it accordingly to reflect that� Wave project was retired from Apache incubator and is back. Welcome to the site for the open-source Wave protocol. We originally introduced the idea of the Wave protocol in�this blog post, and we are now working on the "Wave in a Box" goal outlined in�this post. The wave code was donated to the Apache Software Foundation and is now an incubating pro

  • TechCrunch | Startup and Technology News

    Instagram is finally letting users download Reels posted by others so they can share them outside the app. Rival short video app TikTok has had this feature for years and gained popularity by people w

    TechCrunch | Startup and Technology News
  • 仮想化環境を「DNSで」管理するはてな,分散ストレージを自社開発したライブドア

    シンプルでスケーラブルな分散ストレージを自社開発したライブドア 一方ライブドア執行役CTOの池邉智洋氏は,同社のブログや写真投稿サービスなどのインフラで利用中のストレージ仮想化ソフトを自社開発した事例を紹介した。ライブドアのサービス群が求める要件が「いかに安価に容量を追加できるか。過剰な機能と信頼性は不要」(池邉氏)と判断。メーカー製のネットワーク・ストレージの利用を止め,「ファイルのパスがそのままURLになるため,ファイル・システムのパスをURLに変換しなくて済む」HTTPで入出力する分散型仮想ストレージの開発に踏み切ったのだという(写真4)。 設計思想は「複数ノード間の一貫性はCAP定理に基づいて遅延を妥協し,スケーラビリティと読み出しの速さにこだわった。一方で書き込みはそこそこの速度でよく,認証とアクセス制御はアプリケーションで実装するので不要」(池邉氏)というもの。HTTPサーバー

    仮想化環境を「DNSで」管理するはてな,分散ストレージを自社開発したライブドア
  • もしも、ドラゴンボールの21巻でクリリンがベジータのトドメを刺したら、この後ど... - Yahoo!知恵袋

    https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1425893374 原作と同じようにクリリン・悟飯・ブルマでナメック星を訪れる。ベジータが居らずスカウターもないためクリリンたちは存在に気付かれず、安全に最長老によるパワーアップも施され、最長老宅にあるドラゴンボールを手に入れることでフリーザが7つそろえるのも防ぎしばらく平和なときを過ごす。が、ギニュー特戦隊の到着により状況は一変。ナメック星人以外の反応を不思議に思ったフリーザ側によりスカウターで場所を探られドラゴンボールを所持していることも発見される。交戦するも到底敵わず敗北、ベジータがいないため悟空の到着まで持ちこたえることもできない。これによりクリリン・悟飯の2名が死亡。その後しばらくして悟空が到着。クリリンと悟飯が殺されたことを知りこの時点でスーパーサイヤ人に覚醒。

    もしも、ドラゴンボールの21巻でクリリンがベジータのトドメを刺したら、この後ど... - Yahoo!知恵袋
  • ブラウザを利用してP2Pでファイルの送受信が行えるサイト「FilesOverMiles」がすごい*二十歳街道まっしぐら

    相手側から先ほどのURLにアクセスするとP2P通信が開始します。 「送信側」の画面 「受信側」の画面 ※キャプチャする時間が違ったので多少ダウンロードサイズにズレがあります。 そして、送信が終了すると・・・ 「送信側」の画面 コンプリート! 「受信側」の画面 保存しますか? これでファイルをP2Pで送受信することができました。 特別なツールなしでブラウザだけでP2P通信ができます! 大容量のファイルも簡単に受け渡しできそうですね!

    masa0x80
    masa0x80 2009/05/31