タグ

ブックマーク / blog.dtpwiki.jp (189)

  • Google ChromeウェブブラウザにMojolicious::LiteサーバからWebSocketで接続しリアルタイムでTwitterのストリームを表示する

    Google ChromeウェブブラウザにMojolicious::LiteサーバからWebSocketで接続しリアルタイムでTwitterのストリームを表示する スポンサードリンク Tweet Twitter Streaming APIからの出力をリアルタイムにWebブラウザに表示する実装を作るにあたり、Mojolicious::LiteサーバとGoogle ChromeブラウザをWebSocketで接続すればいいと考え、実際にできるかどうか試してみました。 動画でイメージを見たほうが早いので、下記をどうぞ。 Mojoliciousの発音がこれでいいかは知らない。 Filename: test4-anony.pl #!/usr/bin/perl use AnyEvent::Twitter::Stream; use Config::Pit; use DateTime; use Encode

  • 実用! PerlでコマンドラインからTwitter投稿(OAuth対応)

    実用! PerlでコマンドラインからTwitter投稿(OAuth対応) スポンサードリンク Tweet (2013-2-5追記)※このエントリのあと、Twitter API version 1.0の提供が2013年3月までとなり、このエントリの内容が使えなくなりますので、補足エントリ Twitter API version 1.1対応Net::Twitter 4.00000_01が出ているよ - M.C.P.C. (Mamesibori Creation Plus Communication)を用意しましたので、そちらも合わせてお読みください。 ※このエントリは、実用! PerlでコマンドラインからTwitter投稿(OAuth対応) - perl-mongers.org [perl-mongers.org] の再録です(perl-mongers.org消失によりサルベージ) まいど!

    C_L
    C_L 2011/09/09
    http://perl-mongers.org/2010/06/_perltwitteroauth.html のサイトが死んでいるので、サルベージして掲載したよ。
  • XHTMLページで、Twitterのツイートボタンを表示させる(iframeをDOM操作で追加)

    XHTMLページで、Twitterのツイートボタンを表示させる(iframeをDOM操作で追加) スポンサードリンク Tweet XHTMLで書いてサーバからMIMEタイプapplication/xhtml+xmlで送出されるばあい、document.writeやらがうまく動かないので、ソーシャルボタンが動作不良になる件を引き続きやっていきますが、前回のはてなブックマークボタンの件は、行動マーケティング測定用のタグが悪さをしていたということで、「はてなのサービスがこっそり行動マーケティングタグを挿入しているのが見つかった」という、思いもよらぬ展開になってしまったわけですが、今回は、Twitterのツイートボタンを見ていきます。 ツイートボタンについては、Twitter / ツイートボタン [twitter.com] を参照。 さて、まず今回はこんなHTMLを作ってみました。 <!DOCTY

    C_L
    C_L 2011/09/07
    Twitterから提供されるJSがXHTMLに合わないので、書き換えて直した。
  • はてなブックマークボタンのJavaScriptがdocument.write使っていてXHTMLで不具合があったのが直った(または9月1日からオプトアウト版はてなブックマークボタンが出ていた件)

    はてなブックマークボタンのJavaScriptがdocument.write使っていてXHTMLで不具合があったのが直った(または9月1日からオプトアウト版はてなブックマークボタンが出ていた件) スポンサードリンク Tweet ウェブサイトを、厳格にXHTML化したときに(MIMEタイプをapplication/xhtml+xmlとかにしたとき)、document.writeが使えなくなるという問題があるのですが、最近はやりのソーシャルボタンにも、document.writeやそれに類する仕組みを使っていて、動かなくなることがありました。 というわけで、はてなブックマークボタンも、document.writeを使っていて、コンソールにエラーが出る(動くことは動く)ソーシャルボタンの一つだったのですが、今日見たら直っていた、というお話。 はてなブックマークボタンについては、はてなブックマーク

    C_L
    C_L 2011/09/06
    エラー起こしていたのは9月1日から行動情報の取得のために挿入されていたタグなのかな。
  • Mojolicious::Liteに挑戦してみた

    Mojolicious::Liteに挑戦してみた スポンサードリンク Tweet Perlでの動的なウェブサイトを作るのに今までは全面的にCGI::Applicationを使っていたのですが、いまさらCGI::Applicationをというのものなーとか思い、また、CGI::Applicationで構築するとプラグインをたくさん使うということもあり、可搬性に乏しいということも経験しているので、ここはいっそのこと、新しめのフレームワークを使ってみようかと思い、Mojolicious::Liteにチャレンジしてみました。 今回は課題として、僕が過去にCGI::Applicationで作ったサイト「HWNDBasedPanerView.com」のトップページの表示と同じものを作る、というのを設定しました。参考までに、HWNDBasedPanelView.comのスクリーンショットはこちら。 これ

    C_L
    C_L 2011/08/21
  • Facebookの広告削除時送信できる意見欄を使ってつっこみの練習ができる

    Facebookの広告削除時送信できる意見欄を使ってつっこみの練習ができる スポンサードリンク Tweet Facebookでログイン後右側に出てくる広告なんですが、これって消せるのですが、消したときに理由が書けるので、これを使って、広告に対し突っ込みする練習ができます。 ▲削除ボタン押した時点で広告消えるので記憶力が勝負 広告主さんがよりよい広告を出せるよう真心をこめてつっこんであげましょう。 広告は、いくら消してもあとからあとから出てくるので、結構な暇つぶしにもなるし、気のきいた文面になるようにすると頭の体操になるかと思います。ぜひ全レスしましょう。 広告を数百個消すと、日語以外の広告が出てきますので、そこら辺がつっこみの練習の1セット分となりますね。 # BANされるかは不明

    C_L
    C_L 2011/08/17
  • 人間データロガーに就任した

    人間データロガーに就任した スポンサードリンク Tweet 工場の温度と湿度を定時に測る役目を仰せつかりました。 しかし、やっぱりだるいので、文明の利器を使って何とか出来ねえかなーとか思ったら、こんなのがありました。 温度・湿度ロガー EL-USB-2: 測定器・計測器関連 秋月電子通商 電子部品 ネット通販 [akizukidenshi.com] 測定したいところに設置しておいて、後でデータを吸い出す「データロガー」というタイプの機材です。 30分インターバルでも11ヶ月持つとのことで、8ヶ月でデータ吸い出しと電池交換を刷ればいいかな、とか思いまして、価格も10000円とのことで、これの購入をお願いしようかと思いましたが、測定箇所が4箇所なので、40000円かかるので、見なかったことにしました。 こういうのってアマゾンに売ってないのかなー?

    C_L
    C_L 2011/08/12
  • 網点が同じ大きさでも線数が違うと濃さが違う

    網点が同じ大きさでも線数が違うと濃さが違う スポンサードリンク Tweet 今日、見と刷り出しで網点形状が同じだけど網の濃さが違う、ていうのがあって、僕がとってきたお客さんの仕事なので、どらどらとこの前買ったデジタルルーペで見ると確かに両方の印刷物とも網形状は同じなんだけど、網点の分布が違っていました。 つまり、85線と150線の印刷物で、たまたま網点自体の大きさは同じになる指定になっていたわねですね。 ていうわけで、デジタルルーペには、線数測定機能もつけてほしいと思いましたが、僕が買ったルーペって、使用用途が印刷用じゃないからしょうがないのかな。

    C_L
    C_L 2011/08/11
    id:zm_nouveau さん、それで正解です。デジタルルーペでみたらたまたま網点形状が同じだったのでおもしれーとか思ったんです
  • Adobe従業員にFacebookの広告を使ってメッセージを伝える

    Adobe従業員にFacebookの広告を使ってメッセージを伝える スポンサードリンク Tweet Adobe InDesignに存在するHWNDBasedPanerViewというウィンドウが出てしまって邪魔、という不具合があって、それで困っている人の存在をアドビに知らせて直してもらうように活動しているHWNDBasedPanelView.comというサイトがあるんですが、サイトを作った後に発売されたInDesign CS5.5では全然直っていなかった。 そこで目をつけたのは、Facebookの広告。Facebookの広告は、所属している会社を対象として広告が出せるのです。なので、実際にやってみました。 ▲Adobe従業員に対して広告を出稿した 日のAdobe従業員だと、20人以下と表示されて、広告ターゲットとして少なすぎるということで、ほかの国を指定して、80人程度になり、やっと配信さ

  • 「ゲームの実績システム」をフィーチャーした「スタンプラリーシステム」でサイト巡回を強制する(案)

    ゲームの実績システム」をフィーチャーした「スタンプラリーシステム」でサイト巡回を強制する(案) スポンサードリンク Tweet サイトのアクセス数が8月はどう考えてもピンチなので、起死回生を狙って、「無理にでもサイト内を巡回してもらう」ために、「ゲームの『実績システム』をフィーチャー」した、「スタンプラリーシステム」を考え付いたが、判断してもらうところに提案したら、却下されました。 いつものごとく、コード書いたのは拘束時間外なので、公開することにしました。作りかけで開発を止めたので、しょぼいよ。動くかどうかも知らん。 <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.cookie.js"></script> <s

    C_L
    C_L 2011/08/05
    Webの案件は通らないので公開するわー
  • DTP WORLDがあったら絶対Android端末の色再現性テストしてたんだろうな

    DTP WORLDがあったら絶対Android端末の色再現性テストしてたんだろうな スポンサードリンク Tweet 続) ガラケーからスマホの怒濤の流れで割をい始めたサービス | More Access,More Fun! [www.landerblue.co.jp] 想像でしかないが、CPUの性能がPCに比べてずっと低いスマホでは、擬似的に綺麗に見せてるというのも説得力がある。しかしちょこっとみたら、iida INFOBARは26万色、BlackBerryBold 9780やHTC EVOなんて65000色・・・。パソコンは普通数百万色以上に対応しているからそもそものモニタの精度が比較にならないのである。 今後、さらにAndroidの比率が高まるにつれ、ファッション系や自動車など、色を気にするネットストアはかなり悩まされると思う。とにかく「スマートフォンでは色がちゃんと出ないので、パソ

    C_L
    C_L 2011/08/03
    LED照明の印刷適性を語っている個人blogが発見できていなくて困っている
  • デジタルマイクロスコープ買った

    デジタルマイクロスコープ買った スポンサードリンク Tweet ケーズデンキの赤いあんしんパスポートでその場で安くなって7740円で買った。ケーズデンキといえば、まだデンコードーだったころ、じいちゃんのデンコードーメンバーズカードに貯まっていた点数がじいちゃん死亡に伴い失効とか言われた。そんな規約知らんがなとか思ったがしょうがないよね。 電子ルーペ ViewPe[ビューペ] 3R-MSV35 マイクロスコープ デジタル顕微鏡 高機能 低価格 読書 植物 研究 肌チェック まあ、白色LEDライト付き、200万画素のデジカメです。 撮影サンプル ▲エクセル♥サーガ26巻初版の印刷事故(3.5倍) ▲エクセル♥サーガ26巻表紙のカラー網点(35倍) 35倍はピントが難しいぞ ▲日銀行券(3.5倍) ▲日銀行券(35倍) なんだかテカテカシテル 会社で印刷物覗き込む用事がないわけではないのだけ

    C_L
    C_L 2011/07/23
  • iPadの音をMP3に保存する(MP3録音対応ICレコーダー使用)

    iPadの音をMP3に保存する(MP3録音対応ICレコーダー使用) スポンサードリンク Tweet iPadから出る音を、MP3として保存する方法です。 1.抵抗なしステレオミニプラグケーブルを買ってくる 今回は、ヤマダ電機から600円で買ってきました。 2.最大振幅のサイン波ファイルを用意する 今回は、 ▼効果音源 [koukaongen.com] の1kHzを使わせてもらいました。 3.iTunesにぶっこんでiPadとシンクロさせる 僕の場合ここだけMacを起動しなくてはいけないので面倒です。 4.iPadとICレコーダーをステレオミニプラグケーブルでつないでテスト録音 MP3録音対応ICレコーダーを録音状態にして、ボリューム最大で正弦波を再生し、4秒ずつボリューム段階を下げていき5段階ぐらいまで下げたところで録音ストップします。 5.ICレコーダー内のMP3ファイルをSoundEn

    C_L
    C_L 2011/07/09
  • eneloop stick boosterでUSB扇風機が1時間20分連続稼働する。就寝にお勧め。

    eneloop stick boosterでUSB扇風機が1時間20分連続稼働する。就寝にお勧め。 スポンサードリンク Tweet 会社が暑いので、ELECOMのUSB扇風機を買いました。ケーズデンキでは780円でした。 ELECOM USB扇風機 レトロ調 ホワイト FAN-U18WH んで、会社のPCのUSBから電気をとるのはまずいので、この前買ったeneloop stick boosterを使い、我が家で充電したeneloop乾電池を使って回します。 SANYO eneloop USB出力付ハンディ電源(単3形2個セット) KBC-D1BS この組み合わせで実測してみたら、eneloop乾電池単三型2フル充電で、1時間20分扇風機を回すことができます。一度回らなくなったら、10分程度休ませて、もう一度給電をすると、更に10分回ります。 eneloop mobile boosterの

    C_L
    C_L 2011/07/05
  • Optimus bright Hentai SmartPhoneできたよー(またはLG OSPでAndroidなのに簡単スクリーンショット)

    Optimus bright Hentai SmartPhoneできたよー(またはLG OSPでAndroidなのに簡単スクリーンショット) スポンサードリンク Tweet Hentaiスマホを作ろう! ▲ロック画面。見えない…… ▲見えた! ▲お前か!…… というわけで、LGのAndroid端末だと、PC側でAndroidのリモート操作ができる「LG On-Screen Phone」というのができると、 Optimus bright L-07Cのソフトウェアを見てみる USB/ADBドライバのインストール方法 | TechRacho [techracho.jp] で知ったので、やってみました。Bluetooth接続とUSB接続でできます。 ~~~ んで、このHentai Phoneですが、我が家のWi-Fi圏外になると自動的に当たり障りのない壁紙になり、GPSで会社に近いところに来たとな

    C_L
    C_L 2011/06/21
    hentaiスマートフォン
  • baidu.jpのクローラー名変更に合理性が感じられない

    baidu.jpのクローラー名変更に合理性が感じられない スポンサードリンク Tweet 特にこだわっているわけじゃないけれども、 baidu社員でない他人に、baidu社の事情で作業を強要する変更であれば理由の説明が必要だと思う (他の人や企業にコスト持ち出しで作業させることになるよね) baidu社員でない他人からすると、クローラーの名前を変更する合理性は微塵も感じられない ので、baidu.jpのスタッフブログ 「Baidu.jp」クローラーのユーザーエージェント(UA)名変更について | Baidu Japan Blog [staffblog.baidu.jp] に、 どういう理由でUA名を変更するに至ったか、説明をいただければと思います。 と、コメントしたところ、1カ月以上たっても書き込み承認が下りないので、問い合わせしてみようかと思って、ここに記録してみることにしました。 ▲ク

  • iPadの写真アプリでプレゼンをする方法(未完)

    iPadの写真アプリでプレゼンをする方法(未完) スポンサードリンク Tweet 手元に、個人で持っているのとは別なiPadがありまして、これでプレゼンを作ることになりました。しかしながら、 Wi-Fiは接続不可 アプリはインストール不可 iTunesは同期不可 PDFは読める というiPad側の問題と、 プレゼンテーションソフトなし Adobeソフト使用不可 Inkscapeはある というPC側の条件があり、このミッションはすげえ困難なんですけれども、僕は手持ちでiPad用のCamera Connection Kitをもっていたので、 PCのInkscapeで1024×768の画像を作る →Camera Connection KitiPadにコピー →iPadの写真アプリでプレゼンテーション という方法をとることにしました。 iPadの写真アプリは、最初から入っているのですが、スワイプ

    C_L
    C_L 2011/05/10
    まあなあ。
  • 新ジャグラBBの動画コンテンツの野良RSS

    新ジャグラBBの動画コンテンツの野良RSS スポンサードリンク Tweet (旧ジャグラBBの時の記事はこちら) 社団法人日グラフィックサービス工業会(JaGra)さんのウェブサイト 社団法人日グラフィックサービス工業会 [JaGra] [www.jagra.or.jp] には、RSSがあるのに、新ジャグラBB ジャグラBB - 印刷業のためのWebラーニングサイト:HOME [www.jagrabb.net] には、RSSがなくて、とても残念です。 ~~~ そこで、新ジャグラBBのページをRSSに変換しました(野良RSSです)。 新ジャグラBB 動画コンテンツ [dtpwiki.jp] 1時間に1回の間欠取得です。 JaGraさんが、RSS配信を始めるまでお使いください。無理な気がしますが。 #!/usr/bin/perl use strict; use warnings; use

    C_L
    C_L 2011/04/24
  • Adobeのオンラインサービスが13歳以上対象としているのを日本の人に分かるように説明したらいいのに

    Adobeのオンラインサービスが13歳以上対象としているのを日の人に分かるように説明したらいいのに スポンサードリンク Tweet 機能 [www.adobe.com]←titleタグ手抜きすぎだろ 2.Adobe CS Liveを含むアドビのオンラインサービスは、13歳以上のユーザーのみを対象としており、その使用には追加の利用条件およびアドビのプライバシーポリシーに同意していただく必要があります。オンラインサービスは、国や言語によっては提供されていない場合や、ユーザー登録が必要な場合があり、予告なく変更または中止となることもあります。また、追加料金やサブスクリプション費用が適用される場合もあります。 とかあるけど、なんで13歳以上なの、っていうのの説明がないよね。 心当たりあるのは、アメリカの法律で13歳未満のオンラインサービス利用を制限するCOPPAっていうやつなんだけれども、ここ日

    C_L
    C_L 2011/04/20
    らららCOPPAパン
  • PS&reg;Homeのアイマスライブ用サーバを増強した結果がこれだよ!

    PS®Homeのアイマスライブ用サーバを増強した結果がこれだよ! スポンサードリンク Tweet 今日の20時からのPS®Homeのアイマスライブのファイナル、結局22時から開始になって、その中で、やはり途中でサーバの増強がされたような様子が語られていたわけですが、増強というのは、ユーザー数がピークの時を想定して増強するわけですから、当然こうなるわなっていうはなし。 今日の朝6時と7時の再演のライブが、2人ぼっちのライブでした。 これのからくりは、2時のライブとかが終わってから会場にずうっと残っていると、ライブ参加者はどんどん帰っていくので、人数は減る。6時のライブに参加する参加者は、僕がいるサーバではないところに行くとおもう。だってピーク時を想定して増強されたサーバにまんべんなく割り振りしたら、それぞれのサーバで人がいなくスカスカになってしまうから、ある程度の数のサーバに参加者を集めるっ