こんにちは、 id:yanbe です。 全文検索エンジンLucene上に構築されたSolrという検索ミドルウェアがあります。拡張性・カスタマイズ性に富み、既存のデータのインポート機能が豊富なのもあって、広く利用されています。 参考: Solr - Wikipedia 国内のウェブサービスでのSolrの採用事例を挙げるとNAVERやCookpad、アメーバなどがありますが、はてなでも以前より一部のサービスでSolrを採用しています。 Solrの公式ドキュメント(英語)はwiki形式で提供されており、網羅的な情報はこちらで手に入ります。また、Solrの基本的な使い方を学べるチュートリアルもありますが、「すでにある典型的なLAMP構成のウェブサービスにSolrによる検索機能を組み込む」までには、ここからさらに多くの情報を調べる必要があり、Solrの導入のハードルとなっていると感じました。 そこで
世にプレゼンの達人への道を説く書籍や資料は多くある。私もプレゼンをする機会が多いので、伝えたいことはある。だが、今回は視点を変えて、プレゼンに聴衆として参加する側の心得を書いてみる。 プレゼンはプレゼンターからオーディエンス(聴衆)への一方通行で行われるものではない。冒頭に「今日はインタラクティブ(対話型)で行きましょう。途中、わからないことがあったり、ご意見があったらりしたら、遠慮無く割り込んでくださいね」などと言わなくても、プレゼンは双方向のものだ。声を出して質問や意見を言わなくても、その表情や態度からプレゼンターは聴衆の気持ちを察し、それによってプレゼンの内容も変わっていく。レベルの高いプレゼンターであれば、意識して、内容をダイナミックに変更していくし、そうでないプレゼンターであっても無意識のうちにプレゼン内容や伝え方が変わる。言うならば、プレゼンはそこに参加する全員によって構成され
追記:より詳細の報告を公開しましたのでそちらを参照下さい CGI版PHPにリモートからスクリプト実行を許す脆弱性(CVE-2012-1823) 追記終わり。 【概要】 PHP5.4.2で修正された脆弱性だが、直っていない。CGI版のみが影響を受ける。mod_phpやFastCGIによるPHP実行の場合影響なしとされる。 【影響】 ・PHPの実行時オプションが外部から指定されるその結果として以下の影響がある ・リモートのスクリプト実行(影響甚大) ・PHPソースの表示 【影響を受けるサイト】 ・PHPをCGIとして実行しているサイト(FastCGIは大丈夫らしい) 【回避策】 ・PHP本家の改修リリース(5.4.2など)は不十分な対策(PHP5.4.2でもリモートコード実行できることを確認済み) ・mod_rewriteによる回避策も不十分らしいが情報不足 ・FastCGIまたはmod_ph
GitHubの特に重要な機能である「プルリクエスト」の活用方法についてGitHub社内でのノウハウが公式ブログの記事になっていました。GitHubが今回更新をしたAboutページの開発でも2ヶ月の間に10人のメンバーが130のコミットと91のコメントのやりとりがブランチ上で行われていました。 GitHubberによる講演などでもプリリクエストが重要な機能であると強調されているようです。 記事によるとプルリクエストは新しいアイデアについてのディスカッションを生み、協力してくれる人を見つける為のとても良い方法との事で活用するコツとして以下の3つの点を紹介しています。 プルリクエストはなるべく早く起こす プルリクエストは機能についての意見交換をする良いきっかけになります。コードの修正が終わっていなくてもなるべく早くプルリクエストをする事で、最後にまとめてフィードバックをするのではなく発展的にコメ
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.
「仮面ライダー555 20th パラダイス・リゲインド」完成記念!半田健人×芳賀優里亜×村上幸平×藤田玲インタビュー!【サイン入りチェキをプレゼント】 応募締め切り 2024年2月9日(金)
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:
タイトルは釣りです。 私はノートPCを持ち歩いて時間があれば、外でキーボードをカチャカチャさせながら原稿を書いたりするのですが、この前、地方に行った時に少し怖いおもいをしました。 一度怖いおもいをしたことだけをもって一般化するのは多少乱暴ではあるのですが、「ノマドワーキング的な話って東京近郊だからできる話なんじゃね?」とそのときは思いました。 何が起きたかというと、予定よりも早く到着してしまったので駅の目の前にあるベンチに座りながらノートPCで原稿を書いていたら、いきなり怖いお兄さんに絡まれました。 「糞ガキぃー。パソコンやってんじゃねーぞー、コラぁー」という感じです。 駅前のベンチでパソコンを使っているだけでいきなり絡まれたのは初めてでした。 まわりにある程度人は居たのですが、相手が何をどのように腹を立てたのか皆目見当がつきませんでした。 ベンチでパソコンをする前は、喫茶店を発見して珈琲
下記の記事でグラフィティフォントのまとめが掲載されています。グラフィティとは、エアロゾールアートともいい、スプレーやフェルトペンなどを使い、壁などに描かれた落書きのこと言うそうです。 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
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
風邪がはやっているので、田中社長におかれましては暖かくして寝ていただきたいのですが、消費者庁から第一弾の見解として、コンプガチャについては違法性を確認し(絵合わせ)、景品表示法の名目で中止を要請するということで落ち着きました。 違法性が確認しうる他のソーシャルゲームサービスについても順次中止を要請する予定だそうですが、一応の猶予期間といいますか、目安としては5月一杯は様子を見るという形だそうであります。 で、一番問題となるネクソンジャパンが6社協議会の中に入っていません。呼びかけに応じなかったのか、お誘いがなかったのか分かりませんが、やっぱりちょっと気になります。基本的には、いかな抗弁があろうとも聴く耳を持たない方向で推移するので結果は変わらないとは思いますけれども…。 当初想定していたシナリオの中では、比較的穏便な方向で着地したように思うんですよね。もっとも、先般書きました内容は近い将来
jQuery Mobile Icon PackはjQuery Mobileで使えるアイコン集です。 jQuery Mobileを使ってスマートフォン最適化サイトを構築する際に使ってみたいのがjQuery Mobile Icon Packです。スマートフォンにマッチしたシンプルなアイコン集となっています。 アイコンの一覧です。 実際に使っている例。data-iconで指定するだけで使えます。 多数のアイコンが揃っています。 シンプルで使い勝手が良さそうです。 アイコン画像は全て一つの画像となっており、CSS Spriteで切り出すようになっています。このアイコン群を使う限り読み込みは一度なので高速に表示が可能です。 jQuery Mobile Icon PackはCSS製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。 MOONGIFTはこう見る 3Gを
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
Windows XPのXPがeXPerienceだったことを覚えている人がどのくらいいるかわからないが、正直、最初にユーザーエクスペリエンスと聞いたときに、どのように日本に定着させようかと悩んだ。略語を開くことなどあまり無いので、製品名などは大して心配はしなかったのだが、確か何かの設定画面かにも、Experienceというタブ名か何かがあり、どのように訳すか頭を痛めたように記憶する。 それから数年、すっかりUX、すなわちユーザーエクスペリエンスという言葉が定着したように思う。それでも、今でもUXとUIを混同する場面に出くわすことがある。 すでに様々なところで説明はされているが、敢えて、ここでもUXとUIの違いを説明しよう。 UX(ユーザーエクスペリエンス)は、製品やサービスに対して、ユーザーがどのように感じ、そして反応するかのことである。実は、UXは2010年にISO 9241-210とい
Captcha security check fixiejs.com is for sale Please prove you're not a robot View Price Processing
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の相違点は多いので全てが動く訳ではありません
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
Mozilla Japan は 2012 年 4 月 20 日、東京都内のセミナールームにて「オンラインプライバシー勉強会」を開催しました。まず Mozilla Japan でテクニカルマーケティングを担当する浅井智也が、オンライン プライバシー問題の歴史と行動追跡の現状、対応策の動向などについて解説。その後、勉強会参加者を交えた質疑応答・意見交換が行われました。ここではその概要をレポートします。 不安感をもたれているターゲティング広告 オンラインプライバシーは、広告会社や広告出稿企業、テクノロジー企業など、多岐にわたる人々に関係する問題です。ここではインターネットユーザーの視点から、この問題を考えていきたいと思います。 インターネットでは様々な情報がオンライン収集されていますが、その中でも個人情報を直接利用しているサービスについては特に注意が必要です。今回は特に気にされる方も多くなってき
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
最近、FPGAなどを使ってCPUを自作する記事を目にするようになりました。CPUの命令コードは数字ですから、アセンブラソースを1行1行手で命令コードに変換していく(ハンドアセンブルする)ことになります。昔は、このためにコーディング用紙というものが売っていました。 最近のPICなどのマイコンには開発環境が用意されており、アセンブラなど必要な道具はすべて入っています。ですから、用意されているアセンブラを使うことがあっても、アセンブラを自分で作るという機会はなかなかないと思います。ここでは、アセンブラを作ってみることにしましょう。 PHPでアセンブラを作る アセンブラをどの言語で作るかですが、今回もPHPを使ってみました。フォーム上にソースを入力すると、バイナリが出力されます。対応しているのはPIC16Fの命令セットで、今回のアセンブラプログラムを使って開発環境で作ったものとまったく同じバイナリ
⚠️ 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
末尾に要素を増やしたい、または減らしたいときに問題が起こります 例えば" 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 で走査したいときはよく
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く