タグ

tipsに関するhibariyaのブックマーク (48)

  • 文系のマカーにも「使える」LaTeX

    文系人間のためのやさしいLaTeX入門です。別にマカーでなくても大丈夫。LaTeXの文法は共通ですし、アプリの使用法も単純なのでOS違ってもさして変わりありません。当サイトで紹介するLaTeX関連アプリは主にマック用ですが、大概他のOSバージョンもありますし、そういったものはむしろマックよりウィンドウスなどの方が充実してるでしょう(オリジナルのUNIXは言うまでもなく)。初心者歓迎。私自身もまだ素人に毛が生えた程度のものですが、要は「使えれば」いいんです。(^^;)

  • #if 0ハックすごくね?すげーってw - Seasons.NET

    #If 0ってC,C++では、#endifまで問答無用でコメントにしますが、 これを使ったハックがすごく便利。 元ネタ http://gpwiki.org/index.php/SDL:Tutorial:Using_SDL_net #if 0 #!/bin/sh gcc -o a a.c exit #endif int main( void ) { printf( "Hello\n"); return 1; } これを保存して、実行属性をつけてから(chmod 755とか) ターミナルで、 # ./a.c と打ち込むと、 aという実行ファイルが生成される。 んで、./aと打ち込むと Helloと表示される。 今までは、Makefileか直接、gcc -o a a.cとかやっていた作業が、 ソースコード+Makefileの代わりになるわけ。 なぜこんな事ができるかってーと、 shのシェルスクリ

    #if 0ハックすごくね?すげーってw - Seasons.NET
  • オンラインショップ運営講座

    「念願のネットショップを開店した」、「HPデザインもプロ並みに洗練させた」、「後はお客を待つだけだ」・・・でも、待てど暮らせど売上が増えない・・・。実際にはこのようなショプが多いのではないでしょうか?。 日国内のネット通販ビジネスは成熟しつつあり、小手先の技だけでは成功を収めることは難しいと言わざるを得ません。「買いパラ®」研究室では、経営的な視点からオンライン販売事業を研究しそのノウハウを公開していきたいと考えています。

  • Vim生活を快適にする5つのスクリプト | OSDN Magazine

    Vimエディタはスクリプト経由で動作を変更することができる。そのため、生産性を上げることができるスクリプトや、ずっと欲しかった機能をVimに追加することができるスクリプトなど、何百というスクリプトがVimコミュニティによって作成されている。この記事では、中でも特に便利だと思われるものを5つ紹介する。 スクリプトをインストールするには、大抵の場合、スクリプトを ~/.vim/pluginsディレクトリにコピーしてVimを再起動すればよい。スクリプトにはインストール方法についての説明が添えられることになっていて、実際ほとんどのスクリプトに添えられているので、さらに詳しいインストール方法については各スクリプトのページを確認してほしい。 writebackup:単純なリビジョン管理 Vimは自動的に編集中の内容を保存するため、ファイルの編集中にファイルの保存のことについてそれほど神経質になる必要は

    Vim生活を快適にする5つのスクリプト | OSDN Magazine
  • autocomplpop.vimでリアルタイムにキーワード補完 - ナレッジエース

    Comments» 1. VIM 대박 플러그인 (자동완성) - 2008-6-16 […] autocomplpop.vimでリアルタイムにキーワード補完 […] 2. sasata299's blog - 2009-2-6 vim環境を晒してみる… いきなりですが、僕はvi派です。emacsは・・使ったことない(^^;) ということで、そろそろ.vimrcを晒しておくかと思ったんですが、よく考えたらすでにここ (more…) 3. hiroakit blog : Ubuntu と Vim - 2009-8-14 […] ナレッジエース: autocomplpop.vimでリアルタイムにキーワード補完 […] 4. Vimはじめての設定 « とらぶろぐ - 2009-12-21 […] プラグインの追加(リアルタイムキーワード補完) →autocomplpop.vimでリアルタイムにキ

  • モバゲーのような携帯サイトを作るための12のTips 携帯ホームページを作ろう! -ちょっと詳しいモバイルサイトの作り方-

    当ブログが携帯サイト作成法に関する記事をかいていることから、読者の方から、 『モバゲーのような携帯サイトを作るためにはどうしたらいいんですか?』 っていう質問を最近良く受けます。 おそらく、モバゲーがとても有名で、ある種モバゲーが携帯サイト界のデファクトスタンダードのような 位置づけになってきているのでしょうか。 確かに、携帯サイトを作ってきている身としても、 モバゲーのサイトデザインにするには、結構難しいことも多いし、学ぶことも多い。しかし、最近の携帯サイトは、実機からしかアクセスできないようになっていて、PCからコードを覗くことができないことも多く、学ぶことも難しいようです。 ということで、今回は実際にモバゲータウンに携帯でアクセスして、携帯の画面を見ながら、デザインを真似て新しく自分なりに作ってみましたので、そこから得た経験をTipsとして公開したいと思います。 ちなみに、左のスクリ

  • RDoc による自動ドキュメント生成

    RDoc とは? 概要 インストール サンプル Ruby スクリプト作成 RDoc によるドキュメント生成 RDoc の便利な機能を使ってみる RDoc ドキュメントのサンプル 参考資料 RDoc とは? Ruby Documentation System (RDoc) とは, Ruby で書かれたソースコードから ドキュメントを自動生成する, Ruby 体に付属する標準ライブラリの1つです. RDoc は Ruby ソースコードを解析し, クラス, モジュール, メソッドの定義 を抜き出し, include や require に関して解釈します. そしてこれらの内容 とその直前に書かれたコメントを併合し, HTML ドキュメントを出力しま す. 詳しくは参考資料 1,2 を参照ください. 概要 以下では, まず RDoc のインストールを行います. そして Ruby で簡単なクラ ス

  • 無料 SSL 証明書 StartSSL を使う

    無料で利用できる StartSSL の証明書を使って、Apache + mod_ssl で HTTPS 通信ができるように設定をする方法です。StartSSL は、個人であれば、1年間の期限付きで SSL 証明書を無料で取得できます。ただし、ドメインの所有者である必要があります。 無料とはいえ、Firefox や Safari であれば、認証局として登録されているので、これらのブラウザで警告は出ません。残念ながら IE は対応していないようです。私の場合は Firefox で試しました。なお、私が試した内容を参考程度に書いているだけですので、この記事をもとに何か損害が発生しても、責任が取れません。くれぐれも自己責任でお願いします。 StartSSL に登録 まず StartSSL に登録します。StartSSL Free を選択し、「Register」を選択します。 住所、氏名、メールアド

  • http://www.fastconnector.com/replication.html

  • 現場指向のレプリケーション詳説

    この文書は、技術評論社刊『WEB+DB PRESS Vol.22』に執筆した記事を技術評論社の 許可を得てWWWで公開しているものです。 このWWW版は校正前の原稿を元にしている点、WWW公開後に必要があれば修正する点で、雑誌版の文章とは異なる部分があります。また、図表も雑誌版とは異なります。 予めご了承ください。 また、この文章が対象しているのはMySQL 4.0系なので、最新のリリース版と比べると説明不足な点などが多々あると思います。 レプリケーションの基をおさえるには、この文書はまだ有益だと思いますが、設定レベルの説明は最新のドキュメントを参照するようにしてください。

  • ActionMailerで、メールのヘッダもビューに書けるようにする。 - こせきの技術日記

    以下はRails 1.2.3の話。2.0でどうなってるかは知らないです。もっと良くなってるかも。 概略 From: info@example.com To: <%= @user.email %> Bcc: admin@example.com Subject: <%= @user.name %>さんにお知らせです。 Content-Transfer-Encoding: 7bit <%= @user.name %>さん ○○サービスのご利用ありがとうございます。 云々。みたいなrhtmlを使ってメールを送信する。 背景 ActionMailerのrhtmlは、通常のコントローラでrenderされる場合と動作が違う。 明示的に指定しないとヘルパーが使えない。 url_forの:only_path => falseが動作しない。 ヘルパーを有効にする(ドキュメント化されていない)方法は、 http

    ActionMailerで、メールのヘッダもビューに書けるようにする。 - こせきの技術日記
  • はてブのタグを整理してみたのだけど - コミュニケーションする福が内

    ちょっと減らしすぎたかも…。 整理しようと思ったきっかけ。 ↓以下のエントリを読んで。 FETISH STATION - はてブのタグを整理しよう はてブのタグを整理中 - 鰤端末鉄野菜 Brittys Wake http://d.hatena.ne.jp/yukitanuki/20090202/1233564796 成果 1089 tags -> 744 tags 3分の2くらいになりました。 削除対象としたタグ タグ一覧を展開したところ、固有名詞がやたらと多かったです。 人名 例:[はまちちゃん][dankogai][麻生太郎][半井小絵]等。 グループ名 例:[BUMP OF CHICKEN][B'z][EXILE]等。 地名(国内) 例:[掛川][尾道][高知]等。 地名(国外) 例:[ジンバブエ][スイス][NZ]等。 鉄道関連(路線名) 例:[飯田線][肥薩線][因美線]等。

    はてブのタグを整理してみたのだけど - コミュニケーションする福が内
  • FETISH STATION - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ 当ブログの公開を終了しました。ご利用ありがとうございました 。 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

  • ACPIを無効にする(APMを有効にする)

    FreeBSD 5.x-RELEASEでは標準でACPI(OSが中心となって電源管理をするシステム)が有効になっていますが、PCによっては正常に動作しないことがあります。 起動メニュー(デーモンくんの画面)で 1. Boot FreeBSD では起動している途中でフリーズしてしまうが、 2. Boot FreeBSD with ACPI disabledでは正常に起動する場合はACPIを明示的に無効にしましょう。 ACPIを無効にするには、rootで/boot/device.hintsを編集し、hint.acpi.0.disabled="1"を追加(既にあれば置き換え)します。 ちなみに0が有効、1が無効です。 > su # vi /boot/device.hints hint.acpi.0.disabled="1" これでACPIが標準で無効になりました。 再起動

  • portsの使い方

    FreeBSDではportsという、アプリケーションのソースコードを取得し、FreeBSD用のパッチを当て、コンパイルしてインストールするといった作業を自動的にやってくれる便利なシステムがあります。 前述したpackageはportsから作成されているものなので、packageよりもportsの方が柔軟性があると言えるでしょう。 またportsは全てのアプリケーションをインストールするPorts Collectionとして用意されているので、OSをインストールした時にPorts Collectionをインストールしていれば、portsとして用意されている全てのアプリケーションがインストール可能となっています。 portsの利点は、ports自体はインストールするために必要な情報ファイルで形成されているため、アプリケーションのバージョンが上がってもすぐにFreeBSD用として使用で

  • CentOS 5 インストール個人的ノート # NTFSにアクセスしてWindowsのファイルを読み書きできるようにする

    CentOS5 インストール、追加インストール、設定、調整の個人的ノート。 デスクトップとして使うための設定メモ集。 CentOSとは Red Hat Enterprise Linuxの商標、商用パッケージを削除した フリーのクローンディストリビューションである。 CentOS5 はRHEL5の同等品で、Fedora Core 6 がベースになっている。 Fedora よりも先進性は低いが、 アップデートサポート寿命が長い。 インストールできるアーキテクチャも多い。 最新版を追いかけずに安定した運用をする人やサーバ向き。 インストール手順はFC6とあまり変わりはない。 CentOS5 のリリースは2007年4月12日。 CentOS5 インストール、および初期設定 CentOS5 ISOイメージファイルの取得| isoイメージファイルをCD, DVDメディアに焼く| CentOS5のインス

  • コマンドが失敗したらプロンプトを赤くする - blog.8-p.info

    しばらく前から、コマンドの終了ステータスをプロンプトの色に反映させるようにしている。 終了ステータスとは C言語なら int main(int argc, char* argv[]) { ... return 0; } この return している 0 が終了ステータス。この整数値の下位 8bit がプロセスの終了時に親 (そのプロセスを起動したプロセス) にわたる。 終了ステータスの指定方法はいろいろある。C言語の場合 main 関数の戻り値以外にも exit 関数の引数でも指定できる。Ruby, Perl の場合、そもそも main 関数は無くて exit 関数に引数を与える方法だけがつかえる。 この値はシェル上で $? で参照できる。 % perl -e 'exit(0xdead)'; echo $? 173 % 慣例として、正常終了のときは 0 を返すことになっている。 % ls

  • kazmax - Linuxで自宅サーバー

    Linux(CentOS)の技術情報をまとめています。 基礎知識、Tips、各サービスの設定方法の解説をしていきます。

  • .htaccessで使える16の技:phpspot開発日誌

    16 Useful .htaccess Tricks and Hacks For Web Developers : Online Marketing Blog - Website Development & Website Marketing tips and Strategies .htaccessで使える16の技が色々と紹介されていました。 1. ErrorDocumentでエラーページ指定の方法 ErrorDocument 401 /error/401.php ErrorDocument 403 /error/403.php ErrorDocument 404 /error/404.php ErrorDocument 500 /error/500.php 2. Timezone設定 SetEnv TZ America/Houston 3. IPブロッキング allow from al

  • Enumerable#inject の詳細と結合法則 - 今日調べたことまとめ

    RubyRubyのinjectをより深く理解したい人に捧ぐ を読んで。 Enumerable#inject は知っての通りたたみ込み演算をするメソッドです。具体的には次の通り。 p (1..5).inject(0){|r, i| r + i} # => 15 これは次の場合と同じです。 r = 0 (1..5).each {|i| r += i } p r # => 15 ここまでは現在のリファレンスに載ってるとおりです。なお初期値を渡さない場合は次のようになります。 p (1..5).inject{|r, i| r + i} # => 15 src = (1..5).to_a r = src.shift src.each {|i| r += i } p r # => 15 そして、Ruby 1.9系 と 1.8.7 では &Symbol 形式(や Symbol を直接)を渡して楽できる様