2012年5月5日のブックマーク (32件)

  • https://i.imgur.com/fbTTm.gif

    tmatsuu
    tmatsuu 2012/05/05
    RSSの未読が0になった!
  • Solrの導入資料を公開します - Hatena Developer Blog

    こんにちは、 id:yanbe です。 全文検索エンジンLucene上に構築されたSolrという検索ミドルウェアがあります。拡張性・カスタマイズ性に富み、既存のデータのインポート機能が豊富なのもあって、広く利用されています。 参考: Solr - Wikipedia 国内のウェブサービスでのSolrの採用事例を挙げるとNAVERやCookpad、アメーバなどがありますが、はてなでも以前より一部のサービスでSolrを採用しています。 Solrの公式ドキュメント(英語)はwiki形式で提供されており、網羅的な情報はこちらで手に入ります。また、Solrの基的な使い方を学べるチュートリアルもありますが、「すでにある典型的なLAMP構成のウェブサービスにSolrによる検索機能を組み込む」までには、ここからさらに多くの情報を調べる必要があり、Solrの導入のハードルとなっていると感じました。 そこで

    tmatsuu
    tmatsuu 2012/05/05
    素晴らしい
  • プレゼンの達人への道 7カ条 - ただし、聴衆編 - Nothing ventured, nothing gained.

    世にプレゼンの達人への道を説く書籍や資料は多くある。私もプレゼンをする機会が多いので、伝えたいことはある。だが、今回は視点を変えて、プレゼンに聴衆として参加する側の心得を書いてみる。 プレゼンはプレゼンターからオーディエンス(聴衆)への一方通行で行われるものではない。冒頭に「今日はインタラクティブ(対話型)で行きましょう。途中、わからないことがあったり、ご意見があったらりしたら、遠慮無く割り込んでくださいね」などと言わなくても、プレゼンは双方向のものだ。声を出して質問や意見を言わなくても、その表情や態度からプレゼンターは聴衆の気持ちを察し、それによってプレゼンの内容も変わっていく。レベルの高いプレゼンターであれば、意識して、内容をダイナミックに変更していくし、そうでないプレゼンターであっても無意識のうちにプレゼン内容や伝え方が変わる。言うならば、プレゼンはそこに参加する全員によって構成され

    プレゼンの達人への道 7カ条 - ただし、聴衆編 - Nothing ventured, nothing gained.
    tmatsuu
    tmatsuu 2012/05/05
    「プレゼンターが冗談を言ったら、つまらなくても笑ってあげよう」ここ大事。
  • [PHP]CVE-2012-1823に関する暫定メモ

    追記:より詳細の報告を公開しましたのでそちらを参照下さい CGI版PHPにリモートからスクリプト実行を許す脆弱性(CVE-2012-1823) 追記終わり。 【概要】 PHP5.4.2で修正された脆弱性だが、直っていない。CGI版のみが影響を受ける。mod_phpやFastCGIによるPHP実行の場合影響なしとされる。 【影響】 ・PHPの実行時オプションが外部から指定されるその結果として以下の影響がある ・リモートのスクリプト実行(影響甚大) ・PHPソースの表示 【影響を受けるサイト】 ・PHPCGIとして実行しているサイト(FastCGIは大丈夫らしい) 【回避策】 ・PHP家の改修リリース(5.4.2など)は不十分な対策(PHP5.4.2でもリモートコード実行できることを確認済み) ・mod_rewriteによる回避策も不十分らしいが情報不足 ・FastCGIまたはmod_ph

    [PHP]CVE-2012-1823に関する暫定メモ
    tmatsuu
    tmatsuu 2012/05/05
    PHPのソースが見えてしまう件は5.4.2でも対策不十分。対策としてはFastCGIもしくはmod_phpに移行する。もしくは、「例えば、PHP(の使用)を避ける」。
  • GitHub直伝 プルリクエスト活用の3つのコツ

    GitHubの特に重要な機能である「プルリクエスト」の活用方法についてGitHub社内でのノウハウが公式ブログの記事になっていました。GitHubが今回更新をしたAboutページの開発でも2ヶ月の間に10人のメンバーが130のコミットと91のコメントのやりとりがブランチ上で行われていました。 GitHubberによる講演などでもプリリクエストが重要な機能であると強調されているようです。 記事によるとプルリクエストは新しいアイデアについてのディスカッションを生み、協力してくれる人を見つける為のとても良い方法との事で活用するコツとして以下の3つの点を紹介しています。 プルリクエストはなるべく早く起こす プルリクエストは機能についての意見交換をする良いきっかけになります。コードの修正が終わっていなくてもなるべく早くプルリクエストをする事で、最後にまとめてフィードバックをするのではなく発展的にコメ

    GitHub直伝 プルリクエスト活用の3つのコツ
    tmatsuu
    tmatsuu 2012/05/05
    日本語訳きた素晴らしい。githubのpull request機能もpull request送信時にコミットが固定されない(議論しながらコミットを増やせる)のでこのコツに合致してた。
  • Git

    Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git is easy to learn and has a tiny footprint with lightning fast performance. It outclasses SCM tools like Subversion, CVS, Perforce, and ClearCase with features like cheap local branching, convenient staging areas, and multiple workflows.

    Git
    tmatsuu
    tmatsuu 2012/05/05
    Gitの公式サイトが格好良くなりました
  • アニメとアキバ系カルチャーの総合情報サイト - アキバ総研

    「仮面ライダー555 20th パラダイス・リゲインド」完成記念!半田健人×芳賀優里亜×村上幸平×藤田玲インタビュー!【サイン入りチェキをプレゼント】 応募締め切り 2024年2月9日(金)

    アニメとアキバ系カルチャーの総合情報サイト - アキバ総研
    tmatsuu
    tmatsuu 2012/05/05
    6/2はアキバコン0602、男性6500円。6/16は秋葉原コン、男性5900円。
  • Secunia - Forum Thread: Recent PSI issues

    Secunia delivers software security research that provides reliable, curated and actionable vulnerability intelligence. Organizations can expect to receive standardized, validated and enriched vulnerability research on a specific version of a software product. Secunia Research supports four solutions:

    Secunia - Forum Thread: Recent PSI issues
    tmatsuu
    tmatsuu 2012/05/05
    ffmpegに複数の脆弱性。0.7.12もしくは0.8.11にアップデート。
  • ノマドワーキング(笑)してて怖い目にあった話:Geekなぺーじ

    タイトルは釣りです。 私はノートPCを持ち歩いて時間があれば、外でキーボードをカチャカチャさせながら原稿を書いたりするのですが、この前、地方に行った時に少し怖いおもいをしました。 一度怖いおもいをしたことだけをもって一般化するのは多少乱暴ではあるのですが、「ノマドワーキング的な話って東京近郊だからできる話なんじゃね?」とそのときは思いました。 何が起きたかというと、予定よりも早く到着してしまったので駅の目の前にあるベンチに座りながらノートPCで原稿を書いていたら、いきなり怖いお兄さんに絡まれました。 「糞ガキぃー。パソコンやってんじゃねーぞー、コラぁー」という感じです。 駅前のベンチでパソコンを使っているだけでいきなり絡まれたのは初めてでした。 まわりにある程度人は居たのですが、相手が何をどのように腹を立てたのか皆目見当がつきませんでした。 ベンチでパソコンをする前は、喫茶店を発見して珈琲

    tmatsuu
    tmatsuu 2012/05/05
    これはもうPCを操作しているとは思えないように擬態するしかない。まずヘッドマウントディスプレイを装着してですね…
  • 60個以上のハイクオリティーなグラフィティフォントまとめ

    下記の記事でグラフィティフォントのまとめが掲載されています。グラフィティとは、エアロゾールアートともいい、スプレーやフェルトペンなどを使い、壁などに描かれた落書きのこと言うそうです。 60+ High-Quality Graffiti Fonts for Your Design Works 凄くたくさんあったので、以下の画像にまとめてみました。一括でまとめてチェックしてみたい方はこちらの画像を活用してください。 まとめられているフォント名です。 Amsterdam Grafitti, Nose Grind, Street Soul, Wrk Tag, Ghang, Nice Tag, Fucking Tag, Forty Script, Judas, Cap Construct, Plant Benson, Aaaiight, Turntablz, Searfont, Scrawl, Do

    tmatsuu
    tmatsuu 2012/05/05
    memo
  • css2less.cc

    css2less.cc 2023 著作権. 不許複製 プライバシーポリシー

    tmatsuu
    tmatsuu 2012/05/05
    CSSを書いたらLESS形式に変換してくれる。逆はしてくれないみたい
  • TechCrunch | Startup and Technology News

    The buy will benefit ChromeOS, Google’s lightweight Linux-based operating system, by giving ChromeOS users greater access to Windows apps “without the hassle of complex installations or updates.”

    TechCrunch | Startup and Technology News
    tmatsuu
    tmatsuu 2012/05/05
    いい組み合わせ
  • http://atnd.org/events/28607

    http://atnd.org/events/28607
    tmatsuu
    tmatsuu 2012/05/05
    5/25
  • SortMyBox — Organize your Dropbox

    SortMyBox Like e-mail filters, for your files in the cloud. SortMyBox is a magic folder that moves files to folders based on your rules. Login with Dropbox Learn more Your credentials are encrypted and we never store your files.

    tmatsuu
    tmatsuu 2012/05/05
    Dropboxの整理サービス。特定のディレクトリにファイルを放り込むと、予め設定されたファイル名や拡張子のパターンにあわせて自動で振り分けてくれる。
  • sigrok

    The sigrok project aims at creating a portable, cross-platform, Free/Libre/Open-Source signal analysis software suite that supports various device types (e.g. logic analyzers, oscilloscopes, and many more). It is licensed under the terms of the GNU GPL, version 3 or later. Design goals and features include: Broad hardware support. Supports many different devices (logic analyzers, oscilloscopes, mu

    tmatsuu
    tmatsuu 2012/05/05
    オープンソースのロジックアナライザ。いくつかのハードウェアに対応してる。GPLライセンス。
  • 第1回 ITエンジニアボードゲーム会 (2012/05/20 09:00〜)

    お知らせ connpassをご利用いただく全ユーザーにおいて健全で円滑なイベントの開催や参加いただけるよう、イベント参加者向け・イベント管理者向けのガイドラインページを公開しました。内容をご理解の上、イベント内での違反行為に対応する参考としていただきますようお願いいたします。

    第1回 ITエンジニアボードゲーム会 (2012/05/20 09:00〜)
    tmatsuu
    tmatsuu 2012/05/05
    持ち込みokらしいので、インフラエンジニア双六を持ち込めばいいんじゃね?5/20
  • http://atnd.org/events/28602

    http://atnd.org/events/28602
    tmatsuu
    tmatsuu 2012/05/05
    5/27
  • 消費者庁がコンプガチャ禁止へ、GREE田中社長は暖かくして寝る(補足あり) - やまもといちろうBLOG(ブログ)

    風邪がはやっているので、田中社長におかれましては暖かくして寝ていただきたいのですが、消費者庁から第一弾の見解として、コンプガチャについては違法性を確認し(絵合わせ)、景品表示法の名目で中止を要請するということで落ち着きました。 違法性が確認しうる他のソーシャルゲームサービスについても順次中止を要請する予定だそうですが、一応の猶予期間といいますか、目安としては5月一杯は様子を見るという形だそうであります。 で、一番問題となるネクソンジャパンが6社協議会の中に入っていません。呼びかけに応じなかったのか、お誘いがなかったのか分かりませんが、やっぱりちょっと気になります。基的には、いかな抗弁があろうとも聴く耳を持たない方向で推移するので結果は変わらないとは思いますけれども…。 当初想定していたシナリオの中では、比較的穏便な方向で着地したように思うんですよね。もっとも、先般書きました内容は近い将来

    消費者庁がコンプガチャ禁止へ、GREE田中社長は暖かくして寝る(補足あり) - やまもといちろうBLOG(ブログ)
    tmatsuu
    tmatsuu 2012/05/05
    「コンプガチャが規制されるぞ!もう手に入らなくなるかもしれない。今のうちにコンプするんだ!」こうですか
  • スマホ最適化サイトで使いたい。jQuery Mobile用アイコンパック·jQuery Mobile Icon Pack MOONGIFT

    jQuery Mobile Icon PackはjQuery Mobileで使えるアイコン集です。 jQuery Mobileを使ってスマートフォン最適化サイトを構築する際に使ってみたいのがjQuery Mobile Icon Packです。スマートフォンにマッチしたシンプルなアイコン集となっています。 アイコンの一覧です。 実際に使っている例。data-iconで指定するだけで使えます。 多数のアイコンが揃っています。 シンプルで使い勝手が良さそうです。 アイコン画像は全て一つの画像となっており、CSS Spriteで切り出すようになっています。このアイコン群を使う限り読み込みは一度なので高速に表示が可能です。 jQuery Mobile Icon PackはCSS製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。 MOONGIFTはこう見る 3Gを

    スマホ最適化サイトで使いたい。jQuery Mobile用アイコンパック·jQuery Mobile Icon Pack MOONGIFT
    tmatsuu
    tmatsuu 2012/05/05
    memo
  • Try/Catch Error Perf · jsPerf

    Revisions You can edit these tests or add even more tests to this page by appending /edit to the URL. Revision 2: published on 2012-4-30 Revision 3: published on 2012-4-30 Revision 5: published on 2012-5-1 Revision 6: published on 2012-5-1 Revision 7: published on 2012-5-1 Revision 8: published on 2012-5-1 Revision 9: published on 2012-5-1 Revision 11: published on 2012-5-1 Revision 12: published

    tmatsuu
    tmatsuu 2012/05/05
    try/catchはundefined比較に比べて段違いに遅い(ただしIE10を除く)。でもtry-catchで捕捉できるのはundefinedだけじゃないしな。
  • shlomif / perl-Config-IniFiles / commit / a08fa26f4f59 — Bitbucket

    tmatsuu
    tmatsuu 2012/05/05
    PerlのConfig::IniFilesに脆弱性。よくある一時ファイル生成に関するアレ。2.71で修正されている。
  • 写真が語るUXとUIの違い - Nothing ventured, nothing gained.

    Windows XPのXPがeXPerienceだったことを覚えている人がどのくらいいるかわからないが、正直、最初にユーザーエクスペリエンスと聞いたときに、どのように日に定着させようかと悩んだ。略語を開くことなどあまり無いので、製品名などは大して心配はしなかったのだが、確か何かの設定画面かにも、Experienceというタブ名か何かがあり、どのように訳すか頭を痛めたように記憶する。 それから数年、すっかりUX、すなわちユーザーエクスペリエンスという言葉が定着したように思う。それでも、今でもUXUIを混同する場面に出くわすことがある。 すでに様々なところで説明はされているが、敢えて、ここでもUXUIの違いを説明しよう。 UX(ユーザーエクスペリエンス)は、製品やサービスに対して、ユーザーがどのように感じ、そして反応するかのことである。実は、UXは2010年にISO 9241-210とい

    tmatsuu
    tmatsuu 2012/05/05
    わかりやすい。ついつい混同しがちですよね。
  • HugeDomains.com

    Captcha security check fixiejs.com is for sale Please prove you're not a robot View Price Processing

    HugeDomains.com
    tmatsuu
    tmatsuu 2012/05/05
    class="fixie"が設定されたタグ内の各要素に適当な文書や画像を自動で差し込んでくれるJavaScript。Sampleのソースと出力結果を見ればよくわかる。テスト用に使えるかも。日本語版ほしいのう。
  • node.js向けに書いたコードをクライアントサイド向けに変換·browserbuild MOONGIFT

    browserbuildはnode.js向けに書いたコードをWebブラウザ上でも動作するように変換するソフトウェアです。 node.jsはJavaScriptが動作しますが、クライアントサイドではそのままでは動きません。しかしbrowserbuildを使えばnode.js向けのコードをクライアントサイドのJavaScriptでも使えるようにコンパイルしてくれます。 インストールします。npmで一発インストールできます。 実際に生成します。元のJavaScriptコードはnode.js向けに書かれています。 生成されるコードです。requireやexportsなどがそのまま使えます。 肝になるのがnode.jsで使われるrequire/module/exportsの解決となっています。それ以外にもnode.jsとWebブラウザのJavaScriptの相違点は多いので全てが動く訳ではありません

    tmatsuu
    tmatsuu 2012/05/05
    hou
  • convincing the boss.html

    In order to read or download convincing the boss.html ebook, you need to create a FREE account. Download Now! eBook includes PDF, ePub and Kindle version In order to read or download Disegnare Con La Parte Destra Del Cervello Book Mediafile Free File Sharing ebook, you need to create a FREE account. Download Now! eBook includes PDF, ePub and Kindle version Book Descriptions: We have made it easy f

    tmatsuu
    tmatsuu 2012/05/05
    Node.jsの使用を上司に説得するためのガイドライン。ふむ、CRUDなWebアプリケーション構築(Rails、CakePHP、Djangoの代替)にはまだ時期尚早と。
  • Secrets to Lightning Fast Mobile Design

    Presentation given at Warm Gun 2011.

    Secrets to Lightning Fast Mobile Design
    tmatsuu
    tmatsuu 2012/05/05
    Instagramで、待ち時間を意識させないなどユーザーエクスペリエンスを向上させるための工夫あれこれ。参考になる。
  • 「オンラインプライバシー勉強会」レポート〜行動追跡の現状とブラウザー業界の動向〜

    Mozilla Japan は 2012 年 4 月 20 日、東京都内のセミナールームにて「オンラインプライバシー勉強会」を開催しました。まず Mozilla Japan でテクニカルマーケティングを担当する浅井智也が、オンライン プライバシー問題の歴史と行動追跡の現状、対応策の動向などについて解説。その後、勉強会参加者を交えた質疑応答・意見交換が行われました。ここではその概要をレポートします。 不安感をもたれているターゲティング広告 オンラインプライバシーは、広告会社や広告出稿企業、テクノロジー企業など、多岐にわたる人々に関係する問題です。ここではインターネットユーザーの視点から、この問題を考えていきたいと思います。 インターネットでは様々な情報がオンライン収集されていますが、その中でも個人情報を直接利用しているサービスについては特に注意が必要です。今回は特に気にされる方も多くなってき

    「オンラインプライバシー勉強会」レポート〜行動追跡の現状とブラウザー業界の動向〜
    tmatsuu
    tmatsuu 2012/05/05
    ほう。4/20にやってたのか。発表資料あり。
  • https://sharejs.org/

    tmatsuu
    tmatsuu 2012/05/05
    複数の環境から同時に同じtextarea編集を実現するJavaScriptライブラリ。このサイトに表示されてるtextareaに書き込むと、同じページを見てる全員に反映される。
  • Home - Broadcom Community - Discussion Forums, Technical Docs, and Expert Blogs

    Broadcom Software Academy We are pleased to announce the launch of the redesigned and upgraded Broadcom Software Academy. Enterprise Software Industry analysts agree: a scalable, open and flexible digital business technology platform is mandatory for digital business success. Explore our capabilities NetOps Virtual Summit Discover how leading organizations are using DX NetOps and AppNeta to assure

    tmatsuu
    tmatsuu 2012/05/05
    thumbs.dbが隠し実行ファイル。あの手この手で。
  • 第1回 PHPでアセンブラを作ってみた | gihyo.jp

    最近、FPGAなどを使ってCPUを自作する記事を目にするようになりました。CPUの命令コードは数字ですから、アセンブラソースを1行1行手で命令コードに変換していく(ハンドアセンブルする)ことになります。昔は、このためにコーディング用紙というものが売っていました。 最近のPICなどのマイコンには開発環境が用意されており、アセンブラなど必要な道具はすべて入っています。ですから、用意されているアセンブラを使うことがあっても、アセンブラを自分で作るという機会はなかなかないと思います。ここでは、アセンブラを作ってみることにしましょう。 PHPでアセンブラを作る アセンブラをどの言語で作るかですが、今回もPHPを使ってみました。フォーム上にソースを入力すると、バイナリが出力されます。対応しているのはPIC16Fの命令セットで、今回のアセンブラプログラムを使って開発環境で作ったものとまったく同じバイナリ

    第1回 PHPでアセンブラを作ってみた | gihyo.jp
    tmatsuu
    tmatsuu 2012/05/05
    なんという
  • GitHub - adobe/brackets: An open source code editor for the web, written in JavaScript, HTML and CSS.

    ⚠️ On September 1, 2021, Adobe will end support for Brackets. If you would like to continue using, maintaining, and improving Brackets, you may fork the project on GitHub. Through Adobe’s partnership with Microsoft, we encourage users to migrate to Visual Studio Code, Microsoft’s free code editor built on open source. Welcome to Brackets! Brackets is a modern open-source code editor for HTML, CSS

    GitHub - adobe/brackets: An open source code editor for the web, written in JavaScript, HTML and CSS.
    tmatsuu
    tmatsuu 2012/05/05
    AdobeによるHTMLベースのコードエディタ。MITライセンス。
  • JavaScriptで、もう連想配列の最後のカンマに悩まない!(※追記あり) · DQNEO日記

    末尾に要素を増やしたい、または減らしたいときに問題が起こります 例えば" c : 3 "の行を単純に削除するとバグるので削除したいときに、" b: 2,"のカンマを削除する必要があります。 また、" d : 4 "を追加したいときに、" c : 3 "の後にカンマを入れる必要があります。 これは面倒くさいですね。 (エンバグについてはjslintなどのツールで防げばよいという指摘があったので修正しました。) より良いやりかた var x = { a : 1, b : 2, c : 3, dummy : null } このように最後に "dummy : null" というダミーの要素を書いておきます。 こうすれば、プロパティa, b, cはどれもカンマ付きで平等になります。 ぜひ一度試してみてください。 (もしかして常識だったらすみません。あとこの手法は for in で走査したいときはよく

    JavaScriptで、もう連想配列の最後のカンマに悩まない!(※追記あり) · DQNEO日記
    tmatsuu
    tmatsuu 2012/05/05
    昔同じこと考えたけど、やってない。前カンマも1行目を削除する可能性を考慮すると微妙だよね。 俺の座右の銘は「郷に入っては郷に従え」