はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena
  • Hatena

    はてなブックマーク

    トップへ戻る

    • 総合
      • 人気
      • 新着
      • IT
      • 最新ガジェット
      • 自然科学
      • 経済・金融
      • おもしろ
      • マンガ
      • ゲーム
      • はてなブログ(総合)
    • 一般
      • 人気
      • 新着
      • 社会ニュース
      • 地域
      • 国際
      • 天気
      • グルメ
      • 映画・音楽
      • スポーツ
      • はてな匿名ダイアリー
      • はてなブログ(一般)
    • 世の中
      • 人気
      • 新着
      • 新型コロナウイルス
      • 働き方
      • 生き方
      • 地域
      • 医療・ヘルス
      • 教育
      • はてな匿名ダイアリー
      • はてなブログ(世の中)
    • 政治と経済
      • 人気
      • 新着
      • 政治
      • 経済・金融
      • 企業
      • 仕事・就職
      • マーケット
      • 国際
      • はてなブログ(政治と経済)
    • 暮らし
      • 人気
      • 新着
      • カルチャー・ライフスタイル
      • ファッション
      • 運動・エクササイズ
      • 結婚・子育て
      • 住まい
      • グルメ
      • 相続
      • はてなブログ(暮らし)
      • 掃除・整理整頓
      • 雑貨
      • 買ってよかったもの
      • 旅行
      • アウトドア
      • 趣味
    • 学び
      • 人気
      • 新着
      • 人文科学
      • 社会科学
      • 自然科学
      • 語学
      • ビジネス・経営学
      • デザイン
      • 法律
      • 本・書評
      • 将棋・囲碁
      • はてなブログ(学び)
    • テクノロジー
      • 人気
      • 新着
      • IT
      • セキュリティ技術
      • はてなブログ(テクノロジー)
      • AI・機械学習
      • プログラミング
      • エンジニア
    • おもしろ
      • 人気
      • 新着
      • まとめ
      • ネタ
      • おもしろ
      • これはすごい
      • かわいい
      • 雑学
      • 癒やし
      • はてなブログ(おもしろ)
    • エンタメ
      • 人気
      • 新着
      • スポーツ
      • 映画
      • 音楽
      • アイドル
      • 芸能
      • お笑い
      • サッカー
      • 話題の動画
      • はてなブログ(エンタメ)
    • アニメとゲーム
      • 人気
      • 新着
      • マンガ
      • Webマンガ
      • ゲーム
      • 任天堂
      • PlayStation
      • アニメ
      • バーチャルYouTuber
      • オタクカルチャー
      • はてなブログ(アニメとゲーム)
      • はてなブログ(ゲーム)
    • おすすめ

      Google I/O

    『yoya's diary』

    • 人気
    • 新着
    • すべて
    • ImageMagick と go-thumber(swscale)のリサイズ性能比較 - yoya's diary

      8 users

      yoya.hatenadiary.jp

      go-thumber(https://github.com/pixiv/go-thumber) にコマンドラインで画像変換する main ルーチン(mkthumb)が含まれていたので、それを使って ImageMagick と性能を比較してみました。(つまりネットワークを使わない、画像ファイル変換処理のみの比較) 検証環境 動作環境は MacBookPro 13inch 2014 mid モデルの SSD つき。 ImageMagick(v6.9.0-6) は MacPorts から。libjpeg と swscale ライブラリ(ffmpegに含まれる)は HomeBrew で入れてます。 尚、この評価用に集めた 487枚のイラストJPEG画像(縦横サイズは大体1000x1000位)をアスペクト比無視で 80x80 に縮小リサイズしました。 ImageMagick の convert で変

      • テクノロジー
      • 2015/04/17 15:07
      • ImageMagick
      • go-thumber
      • AWS で不正アクセスされて凄い額の請求が来ていた件 - yoya's diary

        1068 users

        yoya.hatenadiary.jp

        情けない話ですが、自分の大チョンボで AWS の個人アカウントが第三者にアクセスされた結果 190万円相当のリソースが使われ、最終的に AWS さんに免除を頂きました。反省込みで本件のまとめを書きます。 自分が馬鹿を幾つも重ねた結果であって、AWS 自体は怖くないというのが伝われば幸いです はじめにまとめ S3 実験してた時に SECRET KEY を見える場所に貼っていた事があり、第三者がそれでアクセスし大量の高性能インスタンスを全力で回す (恐らくBitCoin採掘) AWS さんから不正アクセスの連絡があり、急いで ACCESS KEY 無効&パスワード変更、インスタンス全停止、イメージ削除、ネットワーク削除 免除の承認フェーズを進めて、クレジットカードの引き落とし前に完了して助かる AWS さんのサポート AWS さんは最大限サポートしてくれました 承認フェーズが進まない時もあまり

        • テクノロジー
        • 2015/04/04 21:45
        • aws
        • セキュリティ
        • security
        • 不正アクセス
        • Amazon
        • トラブル
        • ネットワーク
        • あとで読む
        • web
        • billing
        • Twitpic の画像まとめ取得 - yoya's diary

          17 users

          yoya.hatenadiary.jp

          画像投稿アプリ「Twitpic」が9月25日にサービス終了へ Twitterとの商標問題で - ITmedia NEWS サービス終わるらしいので、ユーザID指定でまとめて取ってくる PHP スクリプトを作ってみた。 http://diary.awm.jp/~yoya/data/2014/09/05/twitpicGet.phps 使い方 コマンドラインツールです。 % php twitpicGet.php Usage: php twitpicGet.php 例えば、僕のユーザID は @yoya なので、以下のように使います。 % php twitpicGet.php yoya カレントディレクトリに画像が貯まって行くはずです。 エラーが出ると10秒待つ、そこそこサーバに優しい仕様。(のつもり) 結果 % ls <略> 123378669.jpg 125251626.jpg 188554

          • 世の中
          • 2014/09/07 03:00
          • 画像
          • twitter
          • 7 Best PHP Frameworks for 2014 (和訳) - yoya's diary

            5 users

            yoya.hatenadiary.jp

            序文で力尽きたので、本題の順位発表はグーグル翻訳でお茶を濁します。(TODO:残りもちゃんと翻訳する。) http://www.tisindia.com/blog/7-best-php-frameworks-2014/ Posted by Manmeet Anand There is no denying to the fact that PHP is one of the programming languages which has emerged as the most powerful web development platform in a short span of time. It’s immense popularity can be cited from the fact that today it is installed on more than 2.1 milli

            • テクノロジー
            • 2014/02/14 12:44
            • php
            • PHP の array は明示的に消さないと GC 怪しそう - yoya's diary

              16 users

              yoya.hatenadiary.jp

              ふと、メモリリークどうなってるんだろうと確認してみた。当方 PHP5.4.4 続き > PHP の array は明示的に消さないと GC 怪しそう (2) - yoyaのメモ (GC じゃなくてメモリアロケータの問題っぽい) unset は問題なし $ php -r 'for ($i=0;$i<100;$i++) { $a=range(1,1000000); unset ($a); echo memory_get_usage(true).PHP_EOL;}' 1048576 1048576 1048576 1048576 (null 等で) 上書きも問題なし yoya@sakura:~$ php -r 'for ($i=0;$i<100;$i++) { $a=range(1,1000000); $a=null; echo memory_get_usage(true).PHP_EOL;}'

              • テクノロジー
              • 2013/12/11 01:10
              • php
              • 退職届けメーカーを作ってみた - yoya's diary

                8 users

                yoya.hatenadiary.jp

                退職届けを作成する方法として、まず good-bye.biz さんの退職届けジェネレータを見つけたのですけど、自分の部署名が長すぎて入りきりません。 http://good-bye.biz 但し書きも入れたいですし、丁度 PHP で PDF を出力するのを学ぶ良い機会なので、退職届けメーカーを自作しました。 練習メモ PHPで日本語のPDF(ついでに回転も) - yoya's diary 退職届けメーカー http://app.awm.jp/resign/ プログラム公開 > https://github.com/yoya/resign 退職届けPDFメーカー 前提 クライアント Adobe (PDF) Reader のプラグインが入っているブラウザで使って下さい。 Mac + Chrome での使用を推奨します。(Windows だと字が汚い可能性が高いです) サーバ (ソースコードを公

                • テクノロジー
                • 2013/10/31 13:39
                • QUIC Geek FAQ (和訳) - yoya's diary

                  29 users

                  yoya.hatenadiary.jp

                  https://docs.google.com/document/d/1lmL9EF6qKrk7gbazY8bIdvq3Pno2Xj_l_YShP40GLQE/edit?pli=1#heading=h.h3jsxme7rovm の和訳 アドバイスを頂きました mumumu-tan さんに感謝します。 Experimenting with QUIC も併せてお読みください。 http://d.hatena.ne.jp/yoya/20130630/quic QUIC Geek FAQ QUIC Geek FAQ (for folks that know about UDP, TCP, SPDY, and stuff like that) QUIC Geek FAQ (UDP, TCP, SPDY といった要素が分かる人向け) What is QUIC? QUIC とは何ですか? QUIC is

                  • テクノロジー
                  • 2013/06/28 21:57
                  • QUIC
                  • protocol
                  • network
                  • HTTP
                  • Google
                  • *あとで
                  • まとめ
                  • PHP5.5 で増えた gd functions - yoya's diary

                    3 users

                    yoya.hatenadiary.jp

                    まだ実際に動くかあまり試してないので、マニュアルや gd の実装を鵜呑みにして書いてます。 増えた function 一覧 imagepalettetotruecolor imageflip imagecrop, imagecropauto imageaffine, imageaffinematrixget, imageaffinematrixconcat imagescale imagesetinterpolation imagepalettetotruecolor http://php.net/manual/ja/function.imagepalettetotruecolor.php GD の画像リソース(内部データ)はパレット形式とトゥルーカラーのモードがあって、imagetruecolortopalette は前からありましたが、追加されたのはパレットからトゥルーカラーに変換する

                    • テクノロジー
                    • 2013/06/22 01:55
                    • php
                    • ImageMagick で WebP - yoya's diary

                      11 users

                      yoya.hatenadiary.jp

                      WebP の仕様自体は何年も前からあって今更感ありますが、Facebook での導入のゴタゴタで世の中への認知が拡がる感があり、便乗して ImageMagick で WebP を扱う件のメモです。 はじめにまとめ ImageMagick v6.6.8 (2011年3月)から WebP に対応 ImageMagick の build 時に libwebp 組み込みが必要 (これしないと convert でエラー出さずに元ファイルの形式のまま .webp に格納する) オプションで lossless=true を指定しないと png からでも不可逆圧縮で変換する。 lossless webp は img src だとインライン表示出来るが、URL を直接開くとダウンロード扱い。 仕様が出てから結構たつのに Chrome でしか画像を表示できない状況が心配でなりません。 (2015/08/28

                      • 暮らし
                      • 2013/05/02 22:29
                      • ImageMagick
                      • webp
                      • (JavaScriptでの)バイナリデータの送信と受信 - yoya's diary

                        221 users

                        yoya.hatenadiary.jp

                        Sending and Receiving Binary Data https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/Sending_and_Receiving_Binary_Data 場所変わったので↑https://developer.mozilla.org/en-US/docs/DOM/XMLHttpRequest/Sending_and_Receiving_Binary_Data 「JavaScript バイナリ」でググっても古い情報ばかり見つかるので、ついカッとなって勢いで翻訳しました。 多分精度は低いのでおかしい所は指摘を頂けると嬉しいです。すぐ直します、恥ずかしいので。 初めに追記 (2013/04/27) 本家の方に翻訳文を移しました。↓こちらの文章の方が精度が高いのでお勧めです。 バイナリデータ

                        • テクノロジー
                        • 2013/04/26 00:25
                        • javascript
                        • binary
                        • XMLHttpRequest
                        • json
                        • バイナリ
                        • Blob
                        • data
                        • 開発
                        • document
                        • Ajax
                        • なんちゃってフルカラーGIF - yoya's diary

                          3 users

                          yoya.hatenadiary.jp

                          そういえば大昔にネタで思いついてたけど、(思いついてた事自体も含めて)すっかり忘れてた。 ImageMagick で簡単に作れるので試してみた。 ImageMagick で実験 つまり、 1枚目は256色に減色した全体画像。 2〜33枚目以降は32分割して各々を256色して左上から展開 34枚目以降は 16x16 (減色無しでOK)でタイル状に左上から展開。 実験画像: (madoka.jpg) convert -loop 1 -delay 0 madoka.jpg t1.gif # 全体画像 convert -loop 1 -delay 0 -crop 120x106 madoka.jpg t2.gif # 32分割 convert -loop 1 -delay 0 -crop 16x16 madoka.jpg t3.gif # 最少ブロック convert -loop 1 -delay

                          • おもしろ
                          • 2013/04/23 04:16
                          • Flapp 作り始めました - yoya's diary

                            3 users

                            yoya.hatenadiary.jp

                            色々あって縛りがなくなったので、作り始めました。 http://pwiki.awm.jp/~yoya/?Flapp Flash Lite Alternative Portable Player yoya@sakura:~/prog/js/Flapp$ ls Makefile bitmap.js event.js movie.js swf vector.js README build flapp.tmp net.js tests vendor action.js cache.js index.html sample ticks.js bin dict.js iobit.js sjis.js utils.jsこんな構成。 そこそこ動くレベルのをクリスマスイブ目標で頑張ります。

                            • 学び
                            • 2012/11/16 10:31
                            • flash
                            • picotube で遊んでます - yoya's diary

                              4 users

                              yoya.hatenadiary.jp

                              社内で LT する権利を貰えたので、picotube をツマミにお話した時の資料です。 (発表時間が5分なので、中身少な目) よく出来たサービスは覗いていて楽しいです。 picotube って何? 音楽共有サービスです。 turntable の動画版。といった感じらしい。僕は turntable 使った事ないけど http://www.picotube.tv/ Facebook のアカウントが必要です。 Pod という単位で人が集まって、一つの音楽を聴きます。 チャットも出来ます。 ↓ 実際の画面はこちらを参考に。 http://weboo-returns.com/blog/5months-of-startup-vettl/ 会社を作って5ヶ月が経ちました http://yasuhirox.com/?p=525 音楽共有サービスPicoTubeが素敵すぎる 今、どんな感じなの? 招待制のベ

                              • テクノロジー
                              • 2012/02/24 12:43
                              • webサービス
                              • picotube のプレイリスト吸出しブックマークレット(4) - yoya's diary

                                8 users

                                yoya.hatenadiary.jp

                                この辺の続き。 http://d.hatena.ne.jp/yoya/20120213/picotube picotube のプレイリスト吸出しブックマークレット http://d.hatena.ne.jp/yoya/20120214/picotube picotube のプレイリスト吸出しブックマークレット(2) http://d.hatena.ne.jp/yoya/20120216/picotube picotube のプレイリスト吸出しブックマークレット(3) 再生中はプレイリストの1つ目だけ DOM のインデックスが違うので、その対応。 あと、split 不要なのに気付いて修正したら、少し綺麗になりました。 javascript:pl='';n=$('#main_searchPlayListContent')[0].childNodes;for(i=0;i<n.length;i++

                                • テクノロジー
                                • 2012/02/20 12:17
                                • javascript
                                • picotube
                                • Windows で PHP を build する - yoya's diary

                                  14 users

                                  yoya.hatenadiary.jp

                                  本日は PHP Advent Calendar 2011 の25日目です。前日は [twitter:@Hiraku]さんの「PHPとgoto文」でした。今更 goto?と思われる方でも読めば目から鱗が落ちる良記事です。 さて近年、MacOSX 派が幅を利かせてきているようですが、Windows OS を利用している方も大勢います。Windows での PHP build は今でも有益だと考え、この記事を作成しました。 はじめに PHP のソースコードから Windows の PHP 実行ファイルを build するのは意外と簡単です。その手順を軽く(?)紹介したいと思います。 更に標準でない PHP extension を加えて build し、それらの機能(OpenGL/OpenAL)を動かす例も示します。 尚、32bit PC の Windows Vista と 7 で PHP 5.3

                                  • テクノロジー
                                  • 2011/12/25 14:25
                                  • php
                                  • windows
                                  • ActionScriptを使わないFlash勉強会 #1 プレゼン資料 - yoya's diary

                                    3 users

                                    yoya.hatenadiary.jp

                                    http://partake.in/events/2f2588c4-6a00-465c-b50f-752138a58b70 発表資料 http://diary.awm.jp/~yoya/data/2011/04/23/PHP-SWF-Edit.pdf 実際の発表では、端末でプログラム示しながら実際に実行するスタイルにしたいけど、ネットワーク繋がるかな。(ドキドキ 当日 http://d.hatena.ne.jp/yoya/20110423/swf

                                    • テクノロジー
                                    • 2011/04/23 15:24
                                    • swf
                                    • flash
                                    • Perl
                                    • php
                                    • ruby
                                    • IE で GIF 画像が表示できない問題 - yoya's diary

                                      3 users

                                      yoya.hatenadiary.jp

                                      とあるサイトで FireFox で表示できるのに IE だと表示できない GIF 画像を発見。 解析 http://awm.jp/~yoya/prog/c/gif_dump.c giflib を使って GIF ファイルの中を調べてみました。 Screen Infomation: (Width, Height)=(159, 45) ColorResolution=8 BackGroundColor=0 ColorMapObject: ColorCount=128 BitsPerPixel=7 <略> ImageCount=1 # Image No. 0 ImageDesc (Left, Top)=(0, 0) (Width, Height)=(159, 46) Interlace=0 なるほど。 > (2つの Height が 45 と 46 でズレてる) 解説 GIF は初めに Scree

                                      • 学び
                                      • 2011/04/23 01:04
                                      • yoya's diary

                                        4 users

                                        yoya.hatenadiary.jp

                                        PHP8 対応しました。 XSS 脆弱性を修正しました。 https://osdn.jp/projects/swfed/releases https://osdn.net/projects/swfed/releases/74116/edit https://osdn.net/projects/swfed/downloads/74116/swfed-1.00.tar.gz/ https://osdn.net/projects/swfed/wiki/ChangeLog#h1-1.00 PHP8 対応 前回に引き続き @withgod 先生から対応コードを頂きました。ありがとうございます。 参考) https://github.com/yoya/swfed/pull/6 XSS 脆弱性 大分前に www/ 以下の PHP サンプルに XSS の指摘があったのを今回、直しました。 https://

                                        • テクノロジー
                                        • 2011/01/04 19:57
                                        • Flash
                                        • ruby
                                        • blog
                                        • Zend Engine 勉強会を開催します - yoya's diary

                                          17 users

                                          yoya.hatenadiary.jp

                                          2月か3月のいずれかの日に Zend Engine 勉強会を開催します。 多くの PHPer は Zend といえば Zend Framework を想起されると 思いますが。PHP 処理系の方の Zend です。 PHP extension を開発してると Zend Engine の知識が必要になるんです。 第一回は東京の六本木ヒルズ予定です。 GREEさんの会議室が借りられそうなので。 きっかけ Twitter で @anatoo さんと拡張周りの勉強会あるといいよね。 http://twitter.com/anatoo/status/20293192477843456 って話をしてるうちに、その場のノリで開催する事になりました。 http://twitter.com/yoya/status/20301108803018754 この発言に100RTついたら、3カ月以内に要望のある 都市

                                          • テクノロジー
                                          • 2010/12/30 23:14
                                          • php
                                          • zendengine
                                          • 勉強会
                                          • extension
                                          • event
                                          • PHP カンファレンス2010 - yoya's diary

                                            8 users

                                            yoya.hatenadiary.jp

                                            phpopengl ネタで LT してきました。 PHP OpenGL を試してみた http://diary.awm.jp/~yoya/data/2010/09/25/phpopengl.pdf http://github.com/yoya/phpopengl/tree/master/samples/ サンプルコード sourceforge 上に PHP OpenGL プロジェクトが存在しますが、 かなり昔に開発が止まっている上に、PHP4 でしか動かないので、 改造して PHP5 で動くようにしてみました。 自分の番になってプロジェクタに何も映らず、慌てて発表順を 替えて貰ったりとゴタゴタしましたが、司会のフォローで何とか 立ち直って、5分一杯使って発表してきました。 多謝 > koyhogeさん、他沢山の方々 懇親会 懇親会LTはネタが基本ですが、空気を読まずに真面目に発表してきまし

                                            • テクノロジー
                                            • 2010/09/26 01:52
                                            • php
                                            • カンファレンス
                                            • 資料
                                            • PHP 勉強会で発表 - yoya's diary

                                              8 users

                                              yoya.hatenadiary.jp

                                              第52回PHP勉強会@関東 - events.php.gr.jp バイナリネタで発表してみました。 PHP で簡単にバイナリ弄れるよ。という話しです。 パワーポイント版 http://diary.awm.jp/~yoya/data/2010/05/11/PHP-BinaryProg.ppt Wiki 版 http://pwiki.awm.jp/~yoya/?presen/PHP/binary 当初は、画像ファイルからコメントを抜き出すのと Flash SWF 改変をネタにして資料を作っていたのですが、 コメント抜き出しても面白くない Flash SWF は bit と signed の合わせ技で高度すぎる というのに気付き、じゃぁ、JPEG から GPS 情報を抜き出してみるか。 インパクトあるし。と、 Exif 仕様書を読み始めたら、これが思った以上に複雑な構造になってて、 5時間位かけ

                                              • 学び
                                              • 2010/05/11 22:54
                                              • php
                                              • Ruby で SWF 解析始めてみた - yoya's diary

                                                4 users

                                                yoya.hatenadiary.jp

                                                とりあえず、ヘッダだけ。 プログラム http://diary.awm.jp/~yoya/data/2009/08/13/ require 'SWF.rb' data = IO.read("/home/yoya/flash/ffxi2.swf") swf = SWF.new(data.force_encoding("BINARY")); swf.dump() ※ force_encoding しないと UTF-8列だと思われるので、 UTF-8 的にイリーガルなデータが処理できなくなるという。 結果 Signature=FWS Version=4 FileLength=351150 RECT: (-1639, -1639)-(-1127, -1257) FrameRate=15 FrameCount=40 ヘッダ解析成功。 引数って? C や PHP でいう argv ってどうやって受け取

                                                • テクノロジー
                                                • 2009/08/15 00:58

                                                このページはまだ
                                                ブックマークされていません

                                                このページを最初にブックマークしてみませんか?

                                                『yoya's diary』の新着エントリーを見る

                                                キーボードショートカット一覧

                                                j次のブックマーク

                                                k前のブックマーク

                                                lあとで読む

                                                eコメント一覧を開く

                                                oページを開く

                                                はてなブックマーク

                                                • 総合
                                                • 一般
                                                • 世の中
                                                • 政治と経済
                                                • 暮らし
                                                • 学び
                                                • テクノロジー
                                                • エンタメ
                                                • アニメとゲーム
                                                • おもしろ
                                                • アプリ・拡張機能
                                                • 開発ブログ
                                                • ヘルプ
                                                • お問い合わせ
                                                • ガイドライン
                                                • 利用規約
                                                • プライバシーポリシー
                                                • 利用者情報の外部送信について
                                                • ガイドライン
                                                • 利用規約
                                                • プライバシーポリシー
                                                • 利用者情報の外部送信について

                                                公式Twitter

                                                • 公式アカウント
                                                • ホットエントリー

                                                はてなのサービス

                                                • はてなブログ
                                                • はてなブログPro
                                                • 人力検索はてな
                                                • はてなブログ タグ
                                                • はてなニュース
                                                • ソレドコ
                                                • App Storeからダウンロード
                                                • Google Playで手に入れよう
                                                Copyright © 2005-2025 Hatena. All Rights Reserved.
                                                設定を変更しましたx