Phizeのブックマーク (14)

  • Sphinxで素早く簡単に綺麗な日本語のPDFを作成する方法 - (DxD)∞

    ドキュメントを書くのが楽しくなるPython製ドキュメント作成ツール「Sphinx」で簡単にPDFを作成する方法を紹介します。 Sphinxは1つのテキストファイルからHTMLPDF、ePub等々をあっという間に生成してくれる素敵なツールです。 SphinxでPDFを生成する方法としては、「SphinxでPDFファイル作成」や「Sphinx & blockdiag Advent Calendar(全部俺) : ATND」の「(8日目) Sphinx から PDF を生成してみよう (rst2pdf 編)」「(11日目) Sphinx から PDF を生成してみよう (LaTeX 編)」で「rst2pdf」や「LaTeX」を使用する方法が紹介されているのですが、実際に試してみると周辺ツールの導入が大変だったり、エラーが出たりでなかなか思うようにPDFを作成できませんでした。 そこで発想を変

    Phize
    Phize 2011/12/17
    Sphinx + wkhtmltopdf + CSSでPDF生成。おおよそ実用的に使えそう。
  • Vim使いなら導入必須のGoogle Chrome拡張機能「Vichrome」 - (DxD)∞

    独特の操作体系が初めは取っ付きにくいエディター「Vim」(Vi)。しかし、慣れてしまえば、その操作性の快適さから手放せなくなるエディター「Vim」。「Vimの快適なインターフェイスをGoogle Chromeでも使いたい」、そんな全てのVim使いにおすすめしたい、Vim使いなら導入必須のGoogle Chrome拡張機能「Vichrome」を紹介します。 Google ChromeをキーボードでVim風に操作する拡張機能はいくつか存在します。その中でも「Vimium」は最も利用されている拡張機能ではないでしょうか(ちなみに、Firefoxであれば「Vimperator」が最も利用されているアドオンでしょう)。 実際に、自分もこれまで「Vimium」を利用してきましたが「Vichrome」の存在を知り、さっそく乗り換えました。 「なぜVichromeVim使いに必須の拡張機能なのか?」、「

  • RakeのFileListでドットファイル・ディレクトリを再帰的に取得 - (DxD)∞

    RakeのFileListオブジェクトが、標準ではドットファイル・ディレクトリの再帰的な取得を行えないため、FileListクラスを再定義し、再帰的にドットファイル・ディレクトリを取得できるようにしました。 再定義したのは、Rake::FileList#add_matchingとRake::FileList#exclude?です。Rakefileの中でFileListクラスを再定義します。 class FileList def add_matching(pattern) Dir.glob(pattern, File::FNM_DOTMATCH).each do |fn| self << fn unless exclude?(fn) or /(?:^(?:\.|\.\.)$)|(?:\/(?:\.|\.\.)$)/.match(fn) end end private :add_matchin

  • Apacheチューニング: MaxClientsに設定できる上限値を計算する - (DxD)∞

    Day by Day Infinity – Webな日々(HTML/XHTML/CSS/JavaScript/PHP/CMS) ApacheのMPMの設定において、MaxClientsに設定できる上限値を計算するシェルスクリプトを作成しました。 参考にさせていただいたのは以下のページです。 減り続けるメモリ残量! 果たしてその原因は!? Linux のプロセスが Copy on Write で共有しているメモリのサイズを調べる apacheのMaxClientsの適正値調べた apacheのMaxClientを算出するスクリプトを作った PHPだとPHPを導入していない環境で困るのでシェルスクリプトとして書きました。 get_max_clients.sh #!/bin/bash _PIDS=(`pgrep httpd`) _PROC_COUNT=${#_PIDS[@]} _MEMORY_T

  • GitoliteとGitWebを連携させる方法(Gitリポジトリの閲覧とBASIC認証の自動化) - (DxD)∞

    GitoliteのリポジトリをGitWebで表示する方法 Gitoliteで管理するリポジトリをGitWebから閲覧するためには、Gitoliteで管理しているリポジトリディレクトリ・ファイルのパーミッションを変更し、Webサーバー(Apache)がGitoliteのリポジトリにアクセスできるようします。 (Gitoliteの管理用リポジトリ(gitolite-admin.git)の設定ファイル(gitolite.conf)で、GitWebのアクセス権限を設定(R = gitwebを追加)する方法もあるようですが、今回の方法では特に必要ありません。) まず、Webサーバー(Apache)の実行ユーザー(apache)をGitoliteの実行グループ(gitolite)に追加します。 su - usermod -a -G gitolite apache 次に、Gitoliteグループ(git

  • Gitのブランチで効率的に開発・運用・保守・管理する方法 - (DxD)∞

    はじめに 最初に、Gitに関するリソースとして、では「入門Git」と「実用Git」、Web上では「Pro Git」が読みやすく、わかりやすいため、Gitについて知りたい人は一読をおすすめします。 特に、他のバージョン管理システムに関する前提知識がある場合には、Gitの概念や使い方も比較的スムーズに理解できるかと思います。実際に、バージョン管理システムをSubversionからGitへと移行してからしばらくが経ちますが、通常の操作に関しては、それほど不自由することなくGitを利用できています。 しかし、Gitを利用していくにつれて色々と疑問も出てきます。局所的なワークフローについては、様々なリソースによって理解することができます。では、効率的に開発・運用・保守・管理を行うために、大局的・継続的なワークフローをどのように採ればよいのか、特にGitの柔軟性を活かすにはブランチをどのように使えば

  • CSS拡張メタ言語「SCSS(Sass)」と「LESS」の比較 - (DxD)∞

    CSSを拡張するためのメタ言語として、代表的なものに「SCSS(Sass)」と「LESS」があります。今回、導入を検討するにあたり、両者を比較しました。 結果的には、「SCSS(Sass)」を導入することにしましたが、特に「SCSS(Sass)」を選択する決め手となった点に重点を置きつつ、両者の違いをまとめまてみました。 はじめに Webサイト、Webアプリケーションが大規模になるにつれて、CSSの設計・管理にもリソースを割かれるようになります。CSSのモジュール化、コンポーネント化による再利用性を考えたとき、現状のCSSを取り巻く状況は十分とは言えません。 一つの選択肢としてあがるのが「Blueprint」や「960 Glid System」等のCSSフレームワークの利用ですが、その再利用性と構造・表現の分離度はトレードオフです。 そこで、CSSの利点を活かしつつ、再利用性を高めるために

  • フェンリル |「あの話題のデバイス」プレゼントキャンペーン

    フェンリルを応援して、もらえる!ロゴ刻印入りあのデバイス???プレゼントキャンペーン フェンリルを応援して、フェンリルくん刻印入りの「あの話題のデバイス」をもらおう!応募方法は下記の2通り。それぞれ各1台(合計2台)、そしてなんとハピネスステッカーもセットにして、抽選でプレゼントいたします。もちろん両方に参加いただけますので、奮ってご応募下さい! 当選者発表 各応募方法による当選者を発表します。当選者の方には、フェンリルよりメールまたははてな ID へメッセージをお送 りし、送付先情報(住所、受取人氏名、電話番号)およびご希望のステッカーの色(白背景か黒背景) をお聞きいた します。たくさんのご応募ありがとうございました! ※当選が無効となった場合は、別の方が繰り上げ当選となることがあります。 ※当選者リストは8月21日までの1ヶ月間掲載した後、公開を終了します。 当選者リストの公開は終了

    Phize
    Phize 2009/06/26
  • 非常に危険なウイルス「Gumblar」(gumblar.cn)が感染拡大中 - (DxD)∞

    Day by Day Infinity – Webな日々(HTML/XHTML/CSS/JavaScript/PHP/CMS) 非常に危険なGENOウイルス「Gumblar」(gumblar.cn)、「Martuz」(martuz.cn)が感染を拡大しているようです。 GENOウイルスとも呼ばれているこれらのウイルスは「Zlkon」の亜種で、Adobe Flash PlayerやAdobe Reader(Adobe Acrobat Reader)の脆弱性を利用してマルウェアを実行し、インターネットアクセスを監視、IDやパスワードなどを盗み出します。そして、盗み出したIDとパスワードを利用して、サイトを改竄、さらに感染を拡大しているようです。 大手企業サイトを含め、複数のWebサイトが改竄され、不正なスクリプトが挿入されているようです。実際に、通常のWebブラウジングをしている際に、この不正

    Phize
    Phize 2009/05/15
    "今すぐにでも感染していないか確認してください。"
  • MODxのスニペット、プラグイン、モジュール、テンプレートを日本語で紹介 - MODxブログ

    思春期を過ぎてもニキビが出来てしまい悩んではいませんか? 赤いポツポツをお化粧で誤魔化そうとしても難しいんですよね。 お肌が油っこく見えても、中は乾燥してしまっている事もあるんです。 綺麗に治ったと思っていても、気づけばまた新しいニキビが出来てしまう。 そんな方はニキビケアを見直してみませんか?大人ニキビを治すポイントは潤いの補給と毛穴ケア。 おすすめなのは「NOV(ノブ)」です。ノブは臨床皮膚科学に基づいて開発された低刺激の化粧品を取り扱っていて、お肌が敏感な方でも安心して使う事が出来ます。 原料や配合成分にこだわり、刺激や安全性について繰り返し検討を行っています。 皮膚にかかる刺激を確認するパッチテスト、ニキビの原因になるかを確認するノンコメドジェニックテストなどの安全性試験をクリアしたものだけが実使用試験に進めるんです。 高品質で安全性が高く、信頼される化粧品を生み出しています。 そ

    Phize
    Phize 2008/11/29
    リニューアルしたので記念セルクマ
  • カラムウィザード(1.0.0) - Adobe Photoshop

    カラムウィザードは、Adobe Photoshopで段組のためのガイドを自動作成するスクリプトです。ダイアログボックスからカラムごとのマージン・幅・高さ等を指定することによって、自動的に位置を計算してガイドを作成します。また、デザインのベースとなるシェイプを作成することができます。主に、一般的なWebデザインを描き起こす際の利用を想定しています。 動作確認はAdobe Photoshop CS2/CS3/CS4で行っています。お気づきの点がありましたら、ブログの「Adobe Photoshop用スクリプト、カラムウィザードを公開」までフィードバックをいただけるとありがたいです。 ダウンロード インストール ダウンロードした「ColumnWizard.jsx」を、Photoshopがインストールされているフォルダ(通常は「C:\Program Files\Adobe\Adobe Photos

    Phize
    Phize 2008/02/07
    Photoshopで段組のためのガイドを自動作成するスクリプト。 "カラム数"の項目で変更できます > id:saz_go
  • YouTube - Broadcast Yourself

    SMELLMANのMouth drummer、ハヤシの口ドラム+ベースの同時演奏 at the TILT HOUSE STUDIO SMELLMAN:アカペラグループ「チン SMELLMANのMouth drummer、ハヤシの口ドラム+ベースの同時演奏 at the TILT HOUSE STUDIO SMELLMAN:アカペラグループ「チン☆パラ」解散後、元メンバーが中心となり結 成 オリジナルなサウンド追求のため、数回のメンバーチェンジを経て現在に至る 類を見ないオリジナルなアカペラサウンドは定評 都内ライブハウスを中心に活動中 ワンマンライブ「ロスタルジア」決定! 2008.12.26 at SHIBUYA O-WEST http://www.smellman.com (続き) (一部表示)

    Phize
    Phize 2007/12/17
    オープンソースCMS、MODxのインストール方法の動画チュートリアルを作ってみました。YouTubeは画質がいまいちですね…。
  • 优德w88.win_优德w88.win.com_优德nb88.com

     

    Phize
    Phize 2007/11/04
    カスタマイズに最適なテーマ「Revize」を含むGeeklog Rの開発・配布
  • HTML、XHTML、CSS、PHP、JavaScript、MODxを中心とした情報発信サイト - Phize on the Web Web

    Phize on the WebはPhizeのポートフォリオ・資料・実験サイトです。 [おすすめツール] 愛用者だけが、この2年間でライバルたちに埋められない差をつけました。誰も教えたがらなかった最強のSEOサービス・キーワードツール。特別オファーを受けられる最後のチャンスです。 更新履歴 2010-04-17 phiEditedonプラグイン(1.1.2) 2010-04-17 SEO Strict URLsプラグイン(Phize版) 2010-01-13 ホーム 2009-10-21 DocLinkスニペット(1.0.2) 2009-09-02 ユーザーエージェント年表 2009-08-11 DateTimePickerプラグイン(1.1.0) 2009-03-18 Add Guides EX(1.0.0) 2009-03-17 カラムウィザード(1.0.0) 2008-10-30 M

    Phize
    Phize 2007/07/01
    HTML/XHTML/CSS/PHPに関する資料。MODxの情報など。
  • 1