Gyazoを使えば、スクリーンショットを撮ったり、ビデオを録画して、すぐにアップロードできます。どのアプリでも、新しいリンクを貼り付けるだけで共有できます。
2010年9月25日に.coder「すこーし愛して。ながーく愛して。Webパフォーマンス」でプレゼンさせていただきました。 あまりのイケてるプレゼンテーターの中にちょっと申し訳ない感じでしたが、 みなさまアットホームに迎え入れていただき、楽しい1日を過ごすことができました。 私は「みんなで使おう!Fireworks! 〜Fireworksで画像最適化〜」というお題で プレゼンしたので、簡単にその中身をここでも紹介させていただきたいと思います。 今回はFireworksとPhotoshopの画像の書き出し方を比較してみました。 ちなみに使用したアプリケーションはFireworks CS5 とPhotoshop CS5 です。 PNGの書き出しは実はFireworksのほうが軽量!? PNGを書き出すときに画像データ以外のチャンクという必要のないデータも書き出されます。 実はそのチャンクデータ
For several years now the 960px grid system (960.gs) has been designers’ favorite pick to help structure and design web layouts. As screens and resolutions have gotten bigger, I’ve found that the 960 grid system does not always fit my needs. 20px gutters and only a 940px content area is a bit too small for the modern web. While designing Themify, I found a new grid layout that works quite well for
PHPでログインページを作ったりするときに、よくセッションを使ったりすると思いますが、 じゃあセッションってどのようになってるのでしょうか。 [参考]セッション固定攻撃 [参考]GPC(GET/POST/cookie)以外の情報を送るアラワザ [参考]アンダーバーのあるドメインではセッションクッキーは使用できません セッションの破棄されるタイミング ガベージコレクト(ガベージコレクション、ガーベッジコレクション、ガーベッジコレクタともいわれます)とは、『ごみ拾い』という意味です。 session_start()が行われたときに、session.gc_probabilityを分子、session.gc_divisorを分母とする確率で、 session.gc_maxlifetimeよりファイル更新日付の古いファイルをsession.save_pathから削除します。 デフォルトでは、1/10
補足 この記事は旧徳丸浩の日記からの転載です(元URL、アーカイブ、はてなブックマーク1、はてなブックマーク2)。 備忘のため転載いたしますが、この記事は2010年9月27日に公開されたもので、当時の徳丸の考えを示すものを、基本的に内容を変更せずにそのまま転載するものです。 補足終わり PHPカンファレンス2010にて「文字コードに起因する脆弱性とその対策」というタイトルで喋らせていただきました。プレゼンテーション資料をPDF形式とslideshare.netで公開しています。 文字コードのセキュリティというと、ややこしいイメージが強くて、スピーカーの前夜祭でも「聴衆の半分は置いてきぼりになるかもね」みたいな話をしていたのですが、意外にも「分かりやすかった」等の好意的な反応をtwitter等でいただき、驚くと共に喜んでいます。土曜にPHPカンファレンスに来られるような方は意識が高いというの
こんにちは、中川です。 先日、GoogleからWebアプリケーション向けの自動セキュリティスキャナ「Skipfish」が公開されたので、社内で利用しているCakePHPのアプリで試してみました。 Skipfish( http://code.google.com/p/skipfish/ )は、Webアプリケーションの脆弱性、SQLインジェクションやクロスサイトスクリプティング等を自動的に検出してくれるApache License 2.0のライセンスで公開されているオープンソースのツールです。 必要なライブラリは以下とのこと。 * GNU C Compiler * GNU Make * GNU C Library (including development headers) * zlib (including development headers) * OpenSSL (including
バージョン Skipfish ver 1.19b skipfish Documentation SkipfishDoc 高リスクの欠陥(システムを危険にさらす可能性をもつもの) サーバサイドSQLインジェクション(隠れた経路、数値パラメタを含む) GETやPOSTパラメタ内のあからさまなSQL-like構文 サーバサイドシェルコマンドインジェクション(隠れた経路を含む) サーバサイドXML/XPath インジェクション(隠れた経路を含む) 書式化された文字列脆弱性 整数オーバーフロー脆弱性 HTTPのPUTメソッドによるロケーション変更受け入れ 中リスクの欠陥(データを危険にさらす可能性をもつもの) HTMLドキュメントボディ内でXSS経路を保持し表現するもの(minimal JS XSS support present) HTTPリダイレクトを通してXSS経路を保持し表現するもの HTT
このところ、KLab×はてな エンジニア応援ブログコンテストというのを開催していまして、エンジニア人生に関するちょっとした小話をブログに書いていただくと、内容によっては、シリコンバレーに行けたり、iPad が貰えるかもしれない。という企画です。「え、ブログ書くだけでシリコンバレー? 」 なかなか太っ腹な企画です。 よい機会なので、宣伝がてら、自分もちょっと、昔話をしてみたいと思います。 振り返ってみると、自分がエンジニアとして経験を積むなかで、「ここが壁だったな」と思うところがぼちぼちありました。それが何で壁に感じたのかといま改めて考えると、いずれも体系的な知識がなかったために、それを乗り越えるための指針がなかったというのが大きかったように思います。 きれいなコードを書くにはどうしたらいいんだろう? 負荷分散って、どうやるんだろう? 溜め込んだデータをうまく活用するには、どうしたらいいんだ
2013年3月23日 ネタ コーダー・デベロッパー・プログラマーさん達はそのソースコードにわかりやすい説明書きを「コメント」として残し、後から他の人が修正・編集しやすいようにコードを書いていきます。Stackoverflowの中でなんだそりゃー!というコメントがまとめられていたのでいくつか翻訳してみます!「クライアントからのムチャぶり迷言集 」に続き久しぶりにネタ系記事です。楽しんでください! ↑私が10年以上利用している会計ソフト! プログラマーさん達の名誉のため、先に言っておきますが、全てのプログラマーがこういったコメントを残しているわけではありませんよ!「こんなの書く人いるんだー世の中いろんな人がいるもんだー」くらいに軽く読んでみてください! 自信を失したプログラマー達 自虐コメント多数! // ごめん。 /* お願い…動いてくれ… */ // このコードは最低だ。知ってるだろ?俺も
やらなくちゃいけない事があります。 そう言った事を忘れてはいけないとremember the milk や、toodledoなど、 便利なtodoサービスを利用して管理されている方も多いでしょう。 今現在これらのサービスにおけるToDoの扱いに場所という概念がイマイチ反映されていません。 ※remember the milkは場所管理出来るよと @QZJ13535 さんにご指摘頂きました。ありがとうございました。 今いる場所の近くで、この場所でやらなきゃいけない事。やりたかった事。 今までのtodoに足りなかったのは、場所と密接に結びつけて管理する事。 場所をベースに管理する事。 あの店のセールが何日から何日で、あの店の割引券が何日まで使えて、 これらの情報を場所とともに管理して、近くに訪れた時に気がつくようにしてくれれば。 今まで皆様もそんなおもいをしてきた事でしょう。 先日、ロケーショ
オフィス潜入リポート「こんなオフィスで働きたい!」 第2回 グーグル(前編) 後編はこちら >>第2回 グーグル(後編) すでに私たちのインフラと化した強力な検索エンジンを皮切りに、Webメール、マップ、動画共有サイト、Webブラウザなど、幅広いオンラインサービスを提供してきたIT企業の雄、グーグル。日常的にイノベーションが巻き起こる自由で開放的なオフィスは、見晴らしのいい六本木ヒルズの26階。先ごろ移転したばかりの、このユニークな空間を訪れた。 ●グーグル株式会社 1998年9月、現製品部門担当社長ラリー・ペイジと現技術部門担当社長サーゲイ・ブリンの2人によって共同設立。現在は世界中に63カ所のオフィス、2万人以上のスタッフを擁する。提供するサービスには世界屈指のWeb検索機能をはじめ、Gmail、Google Earth、Google マップ、YouTube、Google ブックスなど
Android is an open source operating system for mobile devices and a corresponding open source project led by Google. This site and the Android Open Source Project (AOSP) repository offer the information and source code needed to create custom variants of the Android OS, port devices and accessories to the Android platform, and ensure devices meet the compatibility requirements that keep the Androi
Mac OS Xで「Command+Tab」キーと言えば、アクティブなアプリを簡単に切り替えられる、便利なショートカットです。 これに「Option」キーを組み合わせると、新しいウィンドウを開いたり、最小化したウィンドウを開くことができるって、知ってましたか? Macのアプリは、アプリのウィンドウがなくても開いたままにしておけるので、その時ウィンドウが開いていないアプリも、「Command+Tab」で切り替えられるアプリの一覧に入っています。 そういう時に、ウィンドウのないアプリで新しいウィンドウを開きたい時は、「Command+Tab」でそのアプリを選び、「Option」キーを押して、「Command」キーをはなします。すると、そのアプリの新しいウィンドウが開きます。ウィンドウを最小化しているアプリの場合は、同じショートカットキーを使うと、最小化されたウィンドウが開きます。 「Comma
Make a bootable USB from ISO files. Easily USB boot from Windows or Linux. Multiboot ISO files from one flash drive, thumb drive, jump drive, sd card or memory stick. Pendrive Linux can also help you run Linux on Windows as a VirtualBox (VM) Virtual Machine. Install Proxmox to create a portable virtual OS environment, learn Linux commands, and more. On this site you'll find simplified tutorials, s
For various reason I’ve moved to WordPress. The primary reason is that the old CMS was full of bugs and I was simply flooded with spam and emails because people were constantly trying to hack the site. Now I can work on content and cleaning up the site. Because of the speed we moved, things are not exactly the way they should be. I will try to get things up as quickly as possible.
Programming Texts and Tutorials Heh. I've just topped 3000 entries, at least by one rough count. Time for a beer. A list of freely available documents (i.e. tutorials, books, guides, reference manuals, etc.) for learning how to program in various languages as well as about various Linux and UNIX related topics. Feel free to link to this. If you instead wish to copy it, then I request that you prov
Excel のウィンドウ枠の固定のように、テーブルのヘッダや左側を固定して、残りの部分をスクロールさせるための jQuery プラグインを書きました。 マークアップはシンプルで、普通にテーブルを書いたら、jQuery の作法でプラグインを呼び出すだけです。 jQuery のおれおれプラグインはいくつか書いた事がありましたが、こうやって公開するのは初めてです。ごてごての機能が欲しいんじゃなくて、単に既存のテーブルを固定スクロール化したいだけの時に、いいのが見つからなくて書いたので、けっこうニーズがあるんじゃないかと思ってます。 下記は簡単なサンプルです。詳細は専用ページを見てみて下さい。 HTML <table id="tablefix"> <thead> <tr> <th rowspan="2">ヘッダA</th> <th rowspan="2">ヘッダB</th> <th colspan
4. 徳丸浩の自己紹介 • 経歴 – 1985年 京セラ株式会社入社 – 1995年 京セラコミュニケーションシステム株式会社(KCCS)に出向・転籍 – 2008年 KCCS退職、HASHコンサルティング株式会社設立 • 経験したこと – 京セラ入社当時はCAD、計算幾何学、数値シミュレーションなどを担当 – その後、企業向けパッケージソフトの企画・開発・事業化を担当 – 1999年から、携帯電話向けインフラ、プラットフォームの企画・開発を担当 Webアプリケーションのセキュリティ問題に直面、研究、社内展開、寄稿などを開始 – 2004年にKCCS社内ベンチャーとしてWebアプリケーションセキュリティ事業を立ち上げ • その他 – 1990年にPascalコンパイラをCabezonを開発、オープンソースで公開 「大学時代のPascal演習がCabezonでした」という方にお目にかかること
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く