タグ

2013年1月11日のブックマーク (16件)

  • nginxベースの高速なWordPress環境をお名前.comのVPSで構築 | OSDN Magazine

    Webサイトやブログサイトを運営する際に使うCMS(コンテンツマネジメントシステム)として定番となっているWordPressは、ApacheとPHPMySQLといった環境で利用するのが一般的だ。しかし、この構築環境は軽量とは言いがたいため、アクセスが多いサイトの場合サーバーリソースを潤沢にするか、バックエンドのチューニングが必須だ。そこで動作が軽く、プロキシサーバーとしても利用可能なWebサーバー「nginx」を使い、非常に高速なWordPress環境を構築する方法を紹介しよう。年額1万円未満で利用可能な「お名前.comのVPS 1GBプラン」でも、かなり実用的なWebサーバー環境が構築できる。 nginxとは? nginxは、HTTPサーバーとリバースプロキシの機能を備えたWebサーバーである。HTTPを処理する基的な機能を備えながらApacheよりも少ないリソースで動作し、リソース

    nginxベースの高速なWordPress環境をお名前.comのVPSで構築 | OSDN Magazine
  • CentOS6.3で、Python2.7.3のRPMを作ってみた - 都内在住エンジニアの思考整理録

    2013年はへび年ということで、Pythonネタ。 AWSのEC2(CentOS6.3)で、Python2.7系のRPM作成しようと思ったら、 思いの外色々探しまわったので、メモしておく。 経緯としては、以下の様な感じ。 1.Pythonをインストールしてみた人を探す どうも普通にmakeして、インストールしてる人が多い模様。 一応、CentOS6.3に標準で入っているPython2.6も残しておきたいし。 CentOSが使っているyumはPythonで作られているため、Python2.6環境には手を入れたくないし、 Python3.x系移るときに、簡単にアンインストールとかできるようにしておきたい。 (あと、chefとかで管理することも考慮して、できればRPMを作成しておきたいなど) 2.Python2.7のRPMを作ってみた人を探す ちらほらいるけど、どうもCentOS5.xで作ってみ

    CentOS6.3で、Python2.7.3のRPMを作ってみた - 都内在住エンジニアの思考整理録
  • java.nio.file.Filesのメソッドを一通り使ってみた - kagamihogeの日記

    2016/12/10追記 1.8で追加された主としてStreamを使うメソッド群を追加。jdk1.8.0_111を使用。 2020/03/21追記 jdk11で追加されたreadString/writeStringを追加。 Java SE 7徹底理解 第4回 New I/O 2の新しいファイルシステムインタフェース その1 | 日経クロステック(xTECH)とかJava SE 7徹底理解 第5回 New I/O 2の新しいファイルシステムインタフェース その2 | 日経クロステック(xTECH)とか読んでjava.nio.file.Files便利そうですねー、ということでFilesのメソッドを一通り使ってみることにした。 このエントリを読む上での注意点として、ファイルを扱うAPIてことで環境によっては動いたり動かなかったりがあるってのと、俺がなんかおかしい事書いてる可能性無きにしもあらずな

    java.nio.file.Filesのメソッドを一通り使ってみた - kagamihogeの日記
    oinume
    oinume 2013/01/11
  • 「英辞郎 on the WEB Pro」

    語学教育のアルクがお届けする、英和・対訳オンライン検索サービスの機能強化版「英辞郎(えいじろう) on the WEB Pro」。豊富な用例・例文に加えて、有料版ならではの優れた検索・管理機能で、ビジネスや学習の効率を劇的に上げます。

    「英辞郎 on the WEB Pro」
  • 逃げ切るための第一歩:zsh autoload のオプションその3 - livedoor Blog(ブログ)

    2009年02月10日 zsh autoload のオプションその3 1日1ネタ3週目延長戦1日目。 # クロージングをやってないので延長戦 ## 明日が休みなので、明日クロージングをやろうと思います…… autoload の -z オプション(と -k オプション)に関してなのですが、色々調べているうちになんだか良く解らなくなってきました。 なので一度整理したいと思います。 そもそもの疑問点は、「autoload の -z オプションの意味は何か?」でした。 これに対する回答は、「-z オプションを付けると KSH_AUTOLOAD オフで autoload した場合と同じになる」です。 次の疑問点は、「KSH_AUTOLOAD がオンの場合とオフの場合とでは振る舞いがどう違うのか?」でした。 これに対する回答は、「今のところ良く解りません」です。 ブラックボックス的に振る舞いのみから推

    oinume
    oinume 2013/01/11
  • アイトラッキングなら一目瞭然!新「はてなブックマーク」が何となく見づらい理由 | マミオン有限会社-パソコン・数学研修、法人研修

    先日リニューアルされた「はてなブックマーク」。 大幅なデザイン変更に対し、ネット上では賛否が分かれているようです。 【参考記事】 ・はてなブックマークのリニューアルがいけてない5つの理由 - enator's blog ・はてブリニューアル賛成論 個人的には「あぁ、見づらくなっちゃったな…」と感じましたが、何となく不満を訴えても仕方がないので、今回はその原因をマミオン得意の「アイトラッキング分析」を用いて考えてみることにしました。 綺麗な「F字型」を見せる旧デザインまずはリニューアル前のデザインについて分析ができればよかったのですが、時すでに遅し。代理として、以前のデザインに近い以下のサイトで分析を行ってみました。 Hatebu::Classic - 見慣れたデザインのはてなブックマーク 被験者は、30代男性である筆者1名です。いつものように、ホットエントリーをチェックする行動を行った結果

    oinume
    oinume 2013/01/11
  • 安倍政権のバラマキ政策が日本経済を救う唯一のシナリオ

    きょう決まった「緊急経済対策」で、安倍政権は事業規模で20兆円の補正予算を打ち出した。9日に開かれた経済財政諮問会議では、安倍首相が日銀行に2%の物価上昇率目標を設定するよう求め、日銀は21日の金融政策決定会合で目標を設定する方針と伝えられている。これを受けて円安・株高が加速し、市場は「安倍バブル」にわいているが、これで当に日経済は回復するのだろうか。簡単なシミュレーションをしてみよう。 まず2%のインフレを起こすには、日銀は何をする必要があるだろうか。次の図は日銀の通貨供給(マネタリーベース)と消費者物価の動きだが、ここ30年間で物価上昇率が2%を超えたのは1980年代の前半と1990年前後だけで、2000年代はほぼゼロである。日銀が2002年から通貨供給を激増させた量的緩和にも、2010年以降の包括緩和にも、物価はまったく反応しなかった。 マネタリーベース(赤)と消費者物価(青)

  • ヘルプバッファや補完バッファをポップアップで表示してくれるpopwin.elをリリースしました - Functional Emacser

    ヘルプバッファや補完バッファをポップアップで表示してくれるpopwin.elをリリースしました。popwin.elはEmacsにポップアップウィンドウという概念を導入することにより、バッファを表示する(display-buffer)際のEmacsのトチ狂った仕様を矯正します。この「トチ狂った仕様」とは例えば、 M-x describe-functionしたらウィンドウが勝手に分割された あるいはウィンドウのバッファを勝手に切り替えられた ヘルプバッファ(*Help*)とか補完バッファ(*Completions*)がどのウィンドウに出現するか予測できない しかも作業後にそれらのバッファが表示されたままになったりする のようなものを指します。Emacsを触ったことがある人なら上記のいずれかは不満に思ったことがあるはずです。ちなみに僕は全てを不満に思っています。 余談になりますが、Wikiped

    ヘルプバッファや補完バッファをポップアップで表示してくれるpopwin.elをリリースしました - Functional Emacser
  • Vim-users.jp - Hack #49: 自動補完を活用する 後編

  • [vim][python] vim を python で拡張し,anything-like なインターフイスで実行する。 - t9mdの日記

    Vim のコマンドは沢山あってたまにしか使わないものは覚えられない。 特定の時期に頻繁に使って、専用のキーバインドを設定しても、暫く使わないとそんなキーバインドを設定した事すら忘れてしまう。 というのに困ってる人は俺だけではないはずだ。 Emacs はそれぞれの機能が emacs-lisp の関数として実装されていて、わりと分かりやすい名前がついている。 anything という超強力なプラグインのおかげで、大量にある elisp の関数をあいまい検索して実行できるようになったから、これによって「うろ覚え」でも関数を呼べるようになった。 つまり、覚えなくてもよくなったって事。 こういうのが Vim にもあれば便利だ。 実際にいくつかプラグインがあり、fuzzyfinder, ku, unite がある。どれも日人が作ってるってのがすごい! unite はまさに Vim 版 anython

    [vim][python] vim を python で拡張し,anything-like なインターフイスで実行する。 - t9mdの日記
  • ごりゅご.com

    ごりゅご.com

  • 春なのでemacsからvimに乗り換えてみました - ふぃふmemo

    春です。 何か新しいことがしたくなるこの季節。 ついにemacsからvimに乗り換えてみました。 というわけで、ここ一週間ほどゲームtwitterもろくにせず、ひたすら.vimrcをカスタマイズしまくっていました。 正しくはカスタマイズすべくググりまくっていたんですけど‥‥。 その甲斐あってかなり結構満足するものが出来たので、思い切って晒してみます。 まず最初に私がインストールしたvimですが、いくつか試して最終的に以下のCocoa版に落ち着きました。 PrivatePortfile/Vim72 - MacPortsWiki-JP 最初はMacVimなどを使っていたのですが、他のはiminsert=0が使えませんでした。 それでは、.vimrcをぺたりんこ。 PLAIN TEXT TEXT: "--------------------------------------------

  • GitHub - zk/emacs-dirtree: Directory tree views in Emacs

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - zk/emacs-dirtree: Directory tree views in Emacs
  • GhostDriverでWebアプリケーションのテストを高速化する - CODESCRIBBLE

    Seleniumを使ったテストは遅いという話をよく聞きます。理由として考えられるのは以下の3つです。 テスト対象のWebアプリケーションが遅いため 遅いテストを書いているため 実際にWebブラウザを動かしているため 1つ目と2つ目は、環境やコードの書き方を変えることで改善可能です。しかし、3つ目はどうでしょうか。実際のブラウザを高速化することなど、そのブラウザの開発者でもない限り不可能です。となると、できることは、可能な限り高速なブラウザを選択することです。 PhantomJSはヘッドレスブラウザです。ヘッドレスブラウザというのはGUIのないブラウザのことで、GUIの描画処理を行わない分、通常のブラウザに比べて高速に動作するという特徴があります。そのため、時間が掛かりがちなWebアプリケーションのGUIテストを高速化するためのソリューションとして注目されています。また、マルチプラットフォー

  • さくらVPS 1GにNginxとPHP-FPMをいれてWordPressブログを作ったメモ - utahta blog

    さくらレンタルサーバ(スタンダード)から、さくらVPS 1GにWordPressブログを引越した。 目的は節約。元々レンタルとVPS両方借りてたんです。 構成は、nginx-1.0.15, php-5.4.10, php-fpm, mysql-5.5.28。 結果的にレスポンスが早くなった。 移行するときのインストールや設定が面倒だったので手順をメモしときます。 バックアップ・リストア BackWPupプラグインを使った。 WordPressのファイルとデータベースデータを丸ごとひとつにまとめてくれて、リストアもツールを使って簡単にできるのでおすすめ。 参考:今こそ安心できるWordPressバックアップを!復旧作業まで実際にやってみたWordPress丸ごとバックアップ法 VPSの環境構築 OSは、CentOS6.2。 # yum install nginx # yum install

    さくらVPS 1GにNginxとPHP-FPMをいれてWordPressブログを作ったメモ - utahta blog
    oinume
    oinume 2013/01/11
  • if-then-else文の順番 : 小野和俊のブログ

    ペアプロで if-then-else 文が出てきた際、「これ、else if の順序、こっちの方が良くない?」というような会話をすることが時折ある。 どれも当たり前のものかもしれないが、「ああ、確かに」という反応があることもあるので、今日はそんな会話の際に出てくる視点についてまとめてみた。 if (よくあるケース/正常なケース) { // 処理 } else if (比較的特殊なケース) { // 処理 } else if (さらに特殊なケース) { // 処理 } else { // 処理 } 条件式の結果がtrueになる確率が高く、「ノーマル」に近いものを上に書く。可読性が上がる他、特に2.で触れる条件式の判定に時間のかかる場合や、ループの最奥にある処理などのif-then-else文の実行される回数が極めて多い場合には体感レベルで実行速度にも大きな差が出ることもある。 Code Co

    if-then-else文の順番 : 小野和俊のブログ