サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ドラクエ3
pwiki.awm.jp/~yoya
記事† ChatWorkサイト全面リニューアルでの4つの重要ポイント http://c-note.chatwork.com/post/79925660662/cw-site-ja-renewal 「WebRTCがなければ、音声・ビデオ会議は諦めていた」、ChatWorkのWebRTC導入記 http://businessnetwork.jp/Detail/tabid/65/artid/3517/Default.aspx ↑ 感想† 正直いって酷い。趣味で使うなら良いけど、仕事で使う場合は最悪といっても良い。 PC ではブラウザを使うので、複数ブラウザ広げてると迷子になる。(タブブラウザだと特に) PC 用のスタンドアローンアプリ下さい。。API ないので自作出来ないし。 通知機能がひどい 通知が遅れたり、閲覧したのに未読のままだったり。 チャンネル毎に on/off 出来ないので新着に意味
退職の挨拶† 11月から幽霊社員となり、12月末が最終出社となる yoya です。 2009年1月に入社して以来、5年近く在籍した事になります。 様々な方に面倒を見て頂いて、難しい仕事も何とか進めてこれました。 特に、メンターの S. さん、上司の A. さん, K. さん, N さんの大きな理解がなければ殆どの仕事は確実に失敗していたと思います。 あ。CTO も大好きです。仕事で関わった皆さんには大変感謝しています。 弊社での僕の役割は、システムの不可解な現象を嗅ぎ付け、処理系プログラムや対象データのバイナリを解析して、思いつく限りの推測した動作モデルと解決案を提示しつつ、場合によっては黒魔術を仕込んでも何とかするというモノでした。 それと別に業務タスクとして、主に、アバター、ゲーム、SNS の負荷対策や機能拡張、幾つかのゲームで使われるモジュールの原型開発や課金との結合、最後の方は画像
Mozilla/5.0 (Linux; U; Android 1.5; ja-jp; HT-03A Build/CDB72) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1
はじめに† PHP でバイナリ処理の話をあまり聞かないので、あえてニッチな所を狙って発表させて頂きます。 キーワード: Binary、Format, Byte, デモ: JPEGからGPS抜き出し pure PHP で) PHP というより、バイナリ入門といった要素が強いですが、 多分…、いつかお役に立つ日が来ると思います。どうか、ご容赦ください。 ↑ 一応、自己紹介† http://d.hatena.ne.jp/yoya/ でプログラミングしてて困った事とか書いてます。 一昨年位まで、数十万ユーザ規模の携帯サイトでアプリ開発をしていました。 その時に、PHP で主に動画や画像のフォーマットを弄るお仕事をしていました。フレームワークとかよく知りません。 今も、一応 PHP でお仕事してます。あと、C 言語もたまに使います。 ↑ まずは、バイナリの定義† Wikipedia より 通常バイナ
giflib -- A library for processing GIFs http://sourceforge.net/projects/giflib/ giflib is a library for reading and writing gif images. It is API and ABI compatible with libungif which was in wide use while the LZW compression algorithm was patented. git clone https://git.code.sf.net/p/giflib/code giflib-code giflib-code giflib/macOS # libungif development stopped 2007-11-10 libungif は開発中止で、API/AB
こちらが図付きで分かり易いです http://labs.gree.jp/blog/2010/10/1263/ SWFバイナリ編集のススメ第四回 (GIF) http://labs.gree.jp/blog/2010/12/1902/ SWFバイナリ編集のススメ第五回 (PNG) (PNG や GIF のような)可逆圧縮の画像データを保存するタグ 例えば細かい模様は JPEG だとぼやけてダメなので 画像データ(パレットorビットマップ)を zlib 圧縮するが、PNG と違う独自フォーマット (20) DefineBitsLossless フォーマットによってパレット形式とビットマップ形式がある。どちらも独自形式 共通部分 +--------------------------------------------------------------------+--- | tag & le
定義 (php_swfed.h)† クラスエントリ作成 static zend_class_entry *swfeditor_ce; クラスメソッド定義 PHP_METHOD(swfed, __construct); PHP_METHOD(swfed, input); ↑ 実装 (swfed.c)† ファンクションエントリ作成 zend_function_entry swfed_functions[]= { <略> PHP_ME(swfed, __construct, NULL, 0) モジュール初期化でクラス設定 PHP_MINIT_FUNCTION(swfed) <略> zend_class_entry ce; INIT_CLASS_ENTRY(ce, "SWFEditor", swfed_functions); swfeditor_ce = zend_register_interna
アスキーアート - /人◕‿‿◕人\ まさか。そんなの不可能に決まってるじゃないか (笑) コメントしたリスト 災害 (Disaster) | COVID-19 Selenium/Driver (ブラウザのバージョンアップに合わせてアップデートがいる) 開発関連† 公開ツール: https://app.awm.jp/ | https://yoya.github.io/ ImageMagick | FFmpeg ↑
2024-03-11 Random2024-03-09 DMARC2024-03-07 VGMPlay RAW ZIP2024-03-05 CVE-2023-4863 CVE SNES2024-03-04 NewsSharing FakeNews2024-03-02 LCH Lab Food Castella BitNet2024-03-01 HSL HSV ColorSpace2024-02-29 MenuBar 2024-02-29 アスキーアート - /人◕‿‿◕人\ まさか。そんなの不可能に決まってるじゃないか (笑) コメントしたリスト 災害 (Disaster) | COVID-19 アルコール (Alcohol) Selenium/Driver 開発 公開ツール https://app.awm.jp/ https://yoya.github.io/image.js/ 公開ソフ
2024-03-12 MenuBar2024-03-11 WebP Random2024-03-09 DMARC2024-03-07 VGMPlay RAW ZIP2024-03-05 CVE-2023-4863 CVE SNES2024-03-04 NewsSharing FakeNews2024-03-02 LCH Lab Food Castella BitNet2024-03-01 HSL HSV ColorSpace ファイルフォーマット 公式 http://www.adobe.com/devnet/swf/ flash_fileformat_specification.pdf 非公式 http://sswf.sourceforge.net/SWFalexref.html (redirect 先)(cache) Macromedia Flash File Format (SWF)
2024-03-12 MenuBar2024-03-11 WebP Random2024-03-09 DMARC2024-03-07 VGMPlay RAW ZIP2024-03-05 CVE-2023-4863 CVE SNES2024-03-04 NewsSharing FakeNews2024-03-02 LCH Lab Food Castella BitNet2024-03-01 HSL HSV ColorSpace はじめに Flash SWF バイナリ内の(非可逆圧縮)画像は JPEG 形式で格納される。 SWF フォーマットの詳細はこちら > Flash/SWF/format, Flash/SWF/format/Jpeg JPEG を格納するフォーマットは4種類あり、以下のタグで区別する DefineBitsJPEG(6)(←公式にはDefineBits), DefineBi
2024-03-12 MenuBar2024-03-11 WebP Random2024-03-09 DMARC2024-03-07 VGMPlay RAW ZIP2024-03-05 CVE-2023-4863 CVE SNES2024-03-04 NewsSharing FakeNews2024-03-02 LCH Lab Food Castella BitNet2024-03-01 HSL HSV ColorSpace ネタ元: http://www.m2osw.com/en/swf_alexref.html はじめに {header}+{header_movie}+{tag block}+{tag block}+.... といった形式 {header}が固定長。{header_movie}が描画領域フィールドだけ可変長 {tag block} は { tag | length |
課題† configure で gif, png 取りこめない場合の警告を分かり易くする 安定化 (php binding の見直し含め) 高速化 (はしょれる処理がありそう) コード整理 (冗長になってる) ↑ 確認予定† getPNGData メソッドで透明度付きPNG の動作が未確認。tRNS は対応済みだが RGBA 形式の処理は未確認。 replaceJPEGData で alpha データを指定した時の挙動があやしい。(JPEG は premultiplied されてないとダメかも) getPNGData で抽出した画像のガンマ値が高いように見える。(オリジナルより白っぽい) ↑
このページを最初にブックマークしてみませんか?
『pwiki.awm.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く