タグ

2010年2月9日のブックマーク (7件)

  • シェルスクリプト入門 [サンプルスクリプト集]

    サンプルスクリプト集 共通関数を外部ファイルに作成する 各シェルスクリプトで共通に使用したい関数を外部ファイルに作成しておくと便利です。外部ファイルの読込は、各シェル内で「 . ファイル名 」と記述すれば外部ファイルに記述した関数を使用できます。外部ファイルに「変数」を定義しても同様に使用できます。以下は関数のサンプルです。 sample.fnc # --共通関数定義-- # ログ出力関数 LOG() { # ログ出力先 LOG_DIR=./ # 引数展開 FILENM=`basename $0` MSG=$1 # 変数定義 LOG_DATE=`date '+%Y-%m-%d'` LOG_TIME=`date '+%H:%M:%S'` LOGFILE="${LOG_DIR}${LOG_DATE}_`basename $0 .sh`.

  • 高機能なファイル同期ツール rsync の使い方 - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 最近、 Infosketch の開発などで rsync を利用する機会が増えてきました。 rsync はネットワーク経由のコピーも可能なファイル・ディレクトリ同期ツールで、コマンドひとつでディレクトリツリーを一気に転送できるほか、差分のみの転送やコピー対象の条件指定といった多彩な機能を搭載しています。 rsync という名前に反してローカル間のコピーも可能で、 m

  • zshのある暮らし2 - FrontPage

    主なコンテンツ 254 SMO Valves Manufacturers & Suppliers AsuransiKesehatanTerbaikDanMurah ChangeDirectory CompletionForMomonga ContentsWanted CountDown Duplex Steel 2205 Tubes FAQ@zshスレ ForumKomunitasAgroteknologi FrontPage GlobalAlias InterWikiName InternetTime LoadAverageColor MatchAgainstNumbers Monel Flanges Manufacturers/Suppliers PerihalINCARQQ SaranaPelangiAgenTerpercayaSeasia SideMenu SitLowKerInd

  • PHPマニュアル:shell_exec:シェルによりコマンドを実行し、文字列として出力全体を返す

    返り値 実行されたコマンドからの出力を返します。 エラーが発生した場合やコマンドが何も出力しなかった場合は NULL を返します。 注意: この関数は、エラーが発生した場合だけでなくプログラムが何も出力しなかった場合にも NULL を返します。 そのため、実行に失敗したノかどうかをこの関数では判断できません。 プログラムの終了コードを調べる必要があるときには exec() を使いましょう。

  • PHP をコマンドラインから使用する

    PHPマニュアル/PEARマニュアル: | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot PHP をコマンドラインから使用する | JavaScript入門&応用&リファレンスなら「JavaScriptist」 セーフモードにより制限を受けるか無効となる関数 はじめに 機能 PHP Manual PHP をコマンドラインから使用する 目次はじめに他の SAPI との違いオプションUsageI/O ストリーム対話シェルビルトインウェブサーバーINI 設定 セーフモードにより制限を受けるか無効となる関数 はじめに 機能 PHP Manual 忘却曲線を使ってこの知識を確実に記憶に残す フォーラムで「PHP をコマンドラインから使用する」について話す 各種マニュアル: PHPマニュアル | PEARマニュアル | Sma

  • CSSクロスドメインの情報漏えいの脆弱性「CSSXSS」とは ― @IT

    あるWebページにアクセスしたら、自分のYahoo! JAPAN IDやHatenaのID、mixiで使っている名前などが表示された。何の縁もゆかりもないページにこれらのプライベートな情報がなぜ表示されてしまったのだろうか。 これは「CSSクロスドメインの情報の漏えいの脆弱性(CVE-2005-4089)」という、Webブラウザがスタイルシート(CSS)を呼び出す機能にある脆弱性を利用した攻撃だったのだ。この脆弱性は通称「CSSXSS(CSS Cross Site Scripting)」とも呼ばれている。 CSSインポート時にCSS以外のファイルがテキストとして読み込める 最近のWebページは、文書の構造をHTML形式で記し、フォントや色やレイアウトなどの視覚的な表現をスタイルシートで記述するというHTMLの仕様に従っていることが多い。 HTMLファイルから外部のスタイルシートを呼び出すた

    CSSクロスドメインの情報漏えいの脆弱性「CSSXSS」とは ― @IT
  • @規則(アットルール)

    Updated 2013.11.04 / Published 2006.01.29 アットルール(@規則)は、セレクタとプロパティだけでは指定できない機能を補うために用意されています。アットルール(@規則)は、@キーワードとそれに続く部分から成ります。@キーワードとは、アットマーク(@)から始まって、次に識別子と呼ばれる文字列が続くものです。CSS2.1 の規格では識別子に import, charset, media, page の4つが定義されています。つまり、@importルール, @charsetルール, @mediaルール, @pageルールの4つがあります(CSS2.0で定義された@font-faceルールはCSS2.1で一旦削除されたため稿では扱いません。)。 外部の CSSファイルを取り込む @import url("xxx.css"); @import url("xxx

    @規則(アットルール)