This domain may be for sale!
BadgerFish BadgerFish is a convention for translating an XML document into a JSON object. Once you've got your XML document represented as a JSON object, it's easy to manipulate from within Javascript. SimpleXMLを使ってXML→JSON形式に一発で変換するクラスBadgerFishの紹介。 連想配列→JSON形式は、「json用PHP機能拡張」で紹介したphp-jsonで実現可能でしたが、こういうのが必要な場合もありそうですね。 変換の例) <alice>bob</alice> ↓ { "alice": { "$" : "bob" } }
omar kilani - projects - php-json php-jsonはPHP用のエクステンションで、インストールすると json_encodeとjson_decode関数が使えます。 これら関数を使えば、PHPの変数をjson形式にエンコード、デコードできます。 PHPのエクステンションなので、処理も高速だと思われます。 $output = json_encode($val); echo $output."n"; ↓ 出力) { "abc": 12, "foo": "bar", "bool0": false, "bool1": true, "arr": [ 1, 2, 3, null, 5 ], "float": 1.2345 }このような感じで使えるようです。
WordPressを使っていて 「これが有ると無いとで全然違ってくる」 と思う7つ道具(ソフトやツールなど)を ご紹介いたします。既知なモノも 多々あるかと思いますが、少しでも 参考になれば幸いです。 1. BitNami 【30分もあればアナタのPC内にローカルサーバー自動構築】 僕にとっては必須。初心者には敷居の高いローカルサーバー構築を わずか30分程度で自動で構築してくれてWordPressも同時にインストール してくれちゃうフリーソフト。WordPress以外のCMSも幾つかあります。 当然、DBなのでWPだけじゃなく、プログラムの勉強や他CMSのテストにも使えます。 WordPressは英語なので日本語を使うのであれば日本語に変えるか、 新たに日本語のWPをインストールします。接頭語にお気をつけて。 以前、BitNamiの導入手順を書きましたので宜しければ。 ローカルサーバーは
『MarkeZine』が主催するマーケティング・イベント『MarkeZine Day』『MarkeZine Academy』『MarkeZine プレミアムセミナー』の 最新情報をはじめ、様々なイベント情報をまとめてご紹介します。 MarkeZine Day
Page Speed Home Google製サイト高速化Firefoxアドオン「Page Speed」というのがリリースされたようで試してみました。 同様のFirefoxアドオンである、Yahoo!製のYSlowがあったりますが、後から出ただけあってYSlowにない便利機能なんかもあるみたいなので併用してもいいかも。 インストールすると、「Page Speed」、「Page Speed Activity」がタブに追加されました。 Analyze ボタンでページの検証が始まります。 検証結果画面。アイコン付きでYSlowより見やすいかも。 ここに表示される警告を直していけばページの高速化が簡単にできますね。 見出しをクリックすると解説ページに移動できます。 ブラウザベースのキャッシュをもうちょっと使うように、ということでメッセージが表示されました。 ブラウザキャッシュに対応するには、apa
PHPプログラムを解析して何処が重いか?がブラウザ上で簡単に分かる「XHProf」 2009年03月25日- XHProf Documentation (Draft) PHPプログラムを解析して何処が重いか?がブラウザ上で簡単に分かる「XHProf」。 通常、PHPでのプロファイリングというと、Xdebugでファイルを吐き出して、WinCacheGrindやKCacheGrindで読み込むというのが定番です。 ですが、この方法だと、ファイルを吐き出したファイルをGETして、ソフトに読み込ませる、というちょっと面倒な手順が必要でした。 XHProf を使えば、ブラウザ上で、プロファイリングが出来るみたいです。 XHProfの特徴 まず、セグメントごとの実行時間やメモリ利用の状況なんかがブラウザで見れます。 プログラムの構造を把握するのにも使えます。 プロファイリングの階層表示 2つのプロファ
FirePHP - Firebug Extension for AJAX Development FirePHPがますます便利になっている件、ということで、以前に紹介したFirePHPですが、色々と更新されているようなのでご紹介。 アイコンも変わってます まず、どういうことが出来るか、という点です。以前紹介した時とやり方が結構改善されているみたい。 <?php FB::log('Log message'); FB::info('Info message'); FB::warn('Warn message'); FB::error('Error message'); ?> と書くと、以下のように表示されます。 firebugのconsole.logみたいに使えます。 PHPのコード内で、1行でかけるのでなかなか便利そうです。 次のように、オブジェクト指向で書くこともできるみたい <?php
Windows95/98/Me/2000/XP/Vista/7、要するにWindows95からWindows7までのすべてのバージョンのWindows上で動作するフリーソフトとなっており、各NICなどのファームウェアを書き換えることなく各NIC(アダプタ)別にMACアドレスを変更することが可能となっています。変更する際はボタン一発でランダムに設定することができ、同じLAN内で稼働している別PCのMACアドレスをARPを用いて取得して表示してそれをコピーしたり、変更後にデフォルトのMACアドレスに戻したりすることも可能です。 これまでもMACアドレスを変更する方法はいろいろとありましたが、この「AnalogX AnonyMAC」はフリーソフトとしては非常に機能が充実しており、なおかつ簡単に使える、というのがポイントです。 ダウンロードと実際の使い方は以下から。なお、すべて自己責任で行ってくだ
以前フリーで使えるセキュリティスキャナ・ツールまとめというエントリを書いたのですが、その続きとしてコマンドラインから実行するタイプのツールとプロキシ型のツールを組み合わせる方法を紹介します。くれぐれも悪用はしないでくださいね! 一つ注意しておかなければならないのは、特定のページに対して詳細なテストを行うのであれば、手動でテストした方が、精度は高いです(テストする人のスキルの問題もありますが)。 今回紹介するような方法だと、個人のスキルに依存することなく、ある程度のセキュリティテストを実行することができるようになりますよー、ということが主題です。 それでは、早速本題です。 ratproxy と wapiti の説明に関しては、フリーで使えるセキュリティスキャナ・ツールまとめを参照してください。ともにバージョンが上がっていますが、それほど変更はないと思います。 ratproxy 1.5.1-b
効率よく見込み顧客へアプローチして集客力アップ オンライン運用型広告 掲載面:Yahoo! JAPAN検索結果・コンテンツページなど 課金方法:クリック課金(一部ビュー課金)
「海外の大学・大学院に行きたい」「海外移住したい」。海外旅行では体験できないリアルな海外での生活を叶えるにはTOEFL等の受験が欠かせません。それらの夢を叶えるにはTOEFLのハイスコアが必要になりますがTOEICや英検と比べIELTSの学習ができるスクールは多くありません。また、ホームページにTOEFL対策コースの案内があっても実際に教えた経験に乏しいスクールは多くどのスクールを選べばいいのか一般の方には判りにくいのが現状です。TOEFL対策スクールナビがあなたの街の一番いいIELTSの対策スクール・塾を紹介します。 TOEFLの対策スクール・塾で学習する理由 TOEFLは英語の4技能「読む」「書く」「話す」「聞く」がそれぞれバランスよく評価される試験です。そのため独学で試験対策を進めた場合「話す」「書く」という自分のアウトプットに対して間違いを指摘し、正しい英語表現を教えてもらうことが
携帯メールアドレス(ケータイメールアドレス)のチェック用コードを書いた。 携帯電話のドメイン(ほかにもあるかも。。。) docomo.ne.jp ezweb.ne.jp softbank.ne.jp t.vodafone.ne.jp d.vodafone.ne.jp h.vodafone.ne.jp c.vodafone.ne.jp k.vodafone.ne.jp r.vodafone.ne.jp n.vodafone.ne.jp s.vodafone.ne.jp q.vodafone.ne.jp pdx.ne.jp wm.pdx.ne.jp di.pdx.ne.jp dj.pdx.ne.jp dk.pdx.ne.jp ソースコード 正規表現でマッチしてみた。 @より前の妥当性のチェックは、激しく甘いです。 $email = 'son@softbank.ne.jp'; // チェックした
アクセス解析ツールは非常に多くのデータが取得できて便利なのですが、ユーザーが「どこまでスクロールしたか」「ページのどこをクリックしたのか」「サイトのどこを見ていたか」といった事はわからないツールが大半です。アクセス解析のデータを補完及び補強するという点において、多種多様なヒートマップツールを取り上げてみました。アクセス解析のお供にいかがでしょうか? ご利用上の注意 ・2017年1月に全面改訂しました。 ・画像が見づらい場合はクリックして拡大してください。 ・アルファベット順です。 1.AppSee[有料][日本語][インストール型] サイト情報 www.appsee.net 特徴 アプリのヒートマップ分析ツールです。アプリ内で画面ごとにどこをタップしたかを見ることが可能です。またヒートマップ以外にも、利用分析・導線分析・コホート分析、そしてクラッシュレポートなどにも対応しています。無料トラ
「Convert.Files」はファイルをあらゆる形式に変換できるサイトです。 対応フォーマットがめちゃくちゃ多いです。 変換サイトの決定版みたいな感じですかね・・・。 ファイルサイズは100MBまで対応しています。 変換したデータのURLはメールで送られます。 そして、サイト上からダウンロードすることで手に入れることができます。 サクサク動作してとても便利なサイトです。 以下に使い方を載せておきます。
内容:「MediaMarker(メディアマーカー)」は、本などのメディアをオンラインで登録、管理できるサービスだ。競合サービスに比べると機能の豊富さ、特にヘビーユーザ向けの機能が多数用意されていることが特徴だ。 「MediaMarker(メディアマーカー)」は、本やCD、DVDなどのメディアをオンラインで登録、管理できるサービスだ。読み終わった本の記録や、未読本の管理に適しており、PCはもちろんモバイルからの利用にも対応している。 ユーザー登録が完了すると、「Myバインダー」と名づけられた、ユーザー専用のページが利用できるようになる。Myバインダーでは、所有する本やCD、DVDなどのメディアについて、購入日や読了日、購入時価格、感想などを登録することができるので、自分だけの読書データベースを作成できるというわけだ。 本サービスのメリットは、その機能の豊富さにある。筆者はもっぱら読み終わった
なにこれ ニコニコ動画の動画ファイルのキャッシュファイルを皆で共有しあってより快適にニコ動を楽しめるソフトです。 これで一般会員でも回線混雑時に通常画質で動画が見れるかもしれない・・・!って訳です(誰かが以前その動画を通常画質で見ていてくれれば、の話なんだけどね)。 えいさあさんのNicoCacheをベースにP2P技術を用いてキャッシュ情報をGenkidamaを起動しているPC同士で共有する仕組みを追加してあります。 えいさあさん良いプログラムをソース公開してくれて感謝です。 動作環境 Java 6.0が動くシステム(Windows, Linuxで動作確認済み) たぶんMacでもおk。 ルータにグローバルIPが振られていて、UPnPでポート解放出来る必要あり。 使い方 Windows ブラウザのプロキシ設定でlocalhost:8080を指定。 Genkidama.batを実行する。 使い
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く