タグ

2010年12月2日のブックマーク (17件)

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • シェルスクリプト 引数の処理方法

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • Shellでの環境変数

    Shell(親)ではShell(子)を呼び出しています。 Shell(子)では環境変数を設定しており、設定直後にechoすると設定した環境変数の内容が出力されます。 ですが、Shell(子)からShell(親)に戻った直後にShell(子)で設定した環境変数をechoすると、値が空になっています。 なんで空になるのかわかりません。 お手数かけますが、ご教授おねがいします。 <Shell(親)の内容> ./Shell(子) echo "TESTDIR(親):$TESTDIR" <Shell(子)の内容> TESTDIR=/dev/fs/test export TESTDIR echo "TESTDIR(子):$TESTDIR" <Shell(親)の実行結果> TESTDIR01:/dev/fs/test TESTDIR02: ←空白 ※環境 OS:Windows 2003 Server Sh

    Shellでの環境変数
  • RubyでOAuth - m92oの技術系日記

    最近、Rubyを弄ってなくすっかり忘れてしまったのでtoRuby勉強会に向けてのリハビリを兼ねて、昔書いたTwitterライブラリをOAuthに対応させてみた。 OAuthは既存のライブラリを使うのではなく id:yoshiori さんのブログ やる夫と Python で学ぶ Twitter の OAuth - 宇宙行きたい が分かり易くてとても参考になったのでコードをパクらせて頂いたw # -*- coding: utf-8 -*- # # oauth.rb # Twitter用OAuthライブラリ # require "openssl" require "base64" require "uri" require "net/http" class OAuth URL = "http://twitter.com" REQUEST_TOKEN_PATH = "/oauth/request_

    RubyでOAuth - m92oの技術系日記
  • twitterでOAuthを使う方法(その2:前回の続き〜APIにアクセスしてみる) - てっく☆ゆきろぐ

    FreeBSD、MacOSX、Webアプリ系、RDBMS(PostgreSQL)などの話題が中心になるかと思います。 前回のおはなし。 twitterでOAuthを使う方法(その1:認証まで) 認証までの手順を説明しました。 ・前準備:コンシューマの登録 ・ユーザからのリクエスト→サービスプロバイダへリクエストトークンを要求 ・サービスプロバイダの認証画面へリダイレクト→サービスプロバイダの承認 ・サービスプロバイダへアクセストークンを要求 前回の説明で、署名に関して説明不足の点がありました。 リクエストに絡む情報すべて(※1)ですが、 ・リクエストヘッダ ・POSTメソッドによる体 ・GETメソッドのquery_string すべてを、「&」で結んだあとに、一括してurlencodeします。 これら3つに関して、『全部を』アルファベット順にソートしてから、&でつなげます。 三者間に優先

    twitterでOAuthを使う方法(その2:前回の続き〜APIにアクセスしてみる) - てっく☆ゆきろぐ
  • OAuthコンシューマの仕組みと実装 〜 Ruby編 - しばそんノート

    前置き 前回の記事でOAuthを使ってTwitter APIにアクセスすることができるようになりましたが、ruby-oauthは内部でNet::HTTPを呼び出しているため、そのままではGoogle App Engine for Java上のJRuby(以下JRuby for GAE/J)で利用できません。 「JRuby for GAE/JでもNet::HTTPが使えるようになる」というrb-gae-supportと組み合わせればOKなのかもしれませんが*1、OAuthの仕様自体はシンプルなものですし、せっかくなので勉強がてら自分で実装してみることにします。 車輪の再発明おいしいです!*2 ちなみにタイトルにRuby編と付いていますが、他の言語編を作成する予定は特にありません。 OAuthの仕様 実装の前にOAuthの仕様や、そもそもの成り立ちについて調べました。既にわかりやすいまとめ記事

    OAuthコンシューマの仕組みと実装 〜 Ruby編 - しばそんノート
  • http://www.eva.hi-ho.ne.jp/cgi-bin/user/zxcv/decodeUTF8.cgi

  • XML処理 REXMLの使い方 - プログラムメモ

    よく忘れるので。 こんなXMLを用意した場合の例。 <root> <a name="a1"> <b>bbb1</b> <b>bbb2</b> <b>bbb3</b> <c>ccc1</c> </a> <a> <b>bbb4</b> <b>bbb5</b> </a> <a name="a3" price="100"></a> </root> 必ずrequire require 'rexml/document' XML読み込み doc = REXML::Document.new(open("hoge.xml")) とりあえず全文dump puts doc #結果 <root> <a name='a1'> <b>bbb1</b> <b>bbb2</b> <b>bbb3</b> <c>ccc1</c> </a> <a> <b>bbb4</b> <b>bbb5</b> </a> <a name='a

    XML処理 REXMLの使い方 - プログラムメモ
    kk_Ataka
    kk_Ataka 2010/12/02
    XMLパース
  • 403 Forbidden

    \閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう

  • SVNの導入手順 - 紫雪の技術メモ

    *SVNの設定方法 **1.SVNのダウンロード http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91 上記のサイトから、落としたいSVNを取得する。 普通のsvn-1.4.5-setup.exeとかでいいみたい。 **2.インストール ダウンロードしたSVNのexeを実行して、nextを押していけばインストールは終了する。 選択できる部分はインストールフォルダ程度。 一応Windows 95系のユーザは 環境変数 APR_ICONV_PATHを設定する必要がある。 SET APR_ICONV_PATH="C:\Program Files\Subversion\iconv" **3.リポジトリの作成 SVNのデータ格納領域である、リポジトリを作成する。 今回はドライブ直下に、以下の構成でフォルダを作成。

    SVNの導入手順 - 紫雪の技術メモ
  • SMFによるサービス管理 - NO LIMIT Is. Wiki支部

    概要 Solaris 10ではサービスの管理方法が大幅に変わりました。一部のサービスは従来のRCスクリプトを用いますが、多くのサービスはSMF(Service Management Facility)という仕組みで管理するようになりました。 SMFには以下のような機能があります。 サービスを一元管理できる svcadm, svcsなどのコマンドでまとめてサービスを管理できます。 サービスの依存関係を記述できる 従来のRCスクリプトではファイル名の数字で起動順序を指定していましたが、もっと柔軟にサービスの依存関係を記述できます。また、サービスの起動は並行的に行われるので起動時間も短縮されます。 プロセスが停止すると自動的に再起動する SMFで起動したプロセスが停止すると自動的にサービスの再起動を行います。従来のようにkillコマンドなどでプロセスを停止させても自動的に再起動してしまうので注意

  • Filesystem Hierarchy Standard - Wikipedia

    Filesystem Hierarchy Standard(ファイルシステム・ハイアラーキー・スタンダード、FHS、ファイルシステム階層標準)は、Linuxを含むUnix系オペレーティングシステム (OS) での主なディレクトリとその内容を定めたものである。大部分において、BSD系のディレクトリ階層を基にして拡張し定式化している。 主要ソフトウェアおよびハードウェアベンダーからなる非営利組織Linux Foundationが保守管理しており、HP、レッドハット、IBM、デルといったベンダーが参加している。 2020年11月)現在の最新版は3.0で、2015年6月3日に発表された[1]。 多くのLinuxディストリビューションはFHS準拠を方針として宣言し、FHSにしたがっている[2][3][4][5]。 もともと、UNIXやUnix系OSには、/etcや/binや/usrなどごく基的な部

    kk_Ataka
    kk_Ataka 2010/12/02
    FilesystemHierarchyStandard
  • SMFによるinetd管理方法

    はじめに 概要 Solaris 10 ではサービス管理をSMF(Service Management Facility)で行うようになった為、inetd.conf を変更しただけではinetサービスの設定が変わらなくなった。 そこで、SMF配下でのinetサービスの管理方法を整理してみた。 inetadmコマンドの主なオプション inetadmコマンドを"-\?"オプションで実行すると以下のヘルプが表示される。 $ inetadm -\? 使用法: inetadm inetadm -? inetadm -p inetadm -l {FMRI | パターン}... inetadm -e {FMRI | パターン}... inetadm -d {FMRI | パターン}... inetadm -m {FMRI | パターン}... {name=value}... inetadm -M {nam

  • Filesystem Hierarchy Standard

    Introduction This page is the home of the Filesystem Hierarchy Standard (FHS). The current version is 2.3. It was announced on January 29, 2004. The filesystem standard has been designed to be used by Unix distribution developers, package developers, and system implementors. However, it is primarily intended to be a reference and is not a tutorial on how to manage a Unix filesystem or directory hi

    kk_Ataka
    kk_Ataka 2010/12/02
    FilesystemHierarchyStandard
  • 各ディレクトリの役割を知ろう(ルートディレクトリ編)(1/2)

    ディレクトリを知ればLinuxが見えてくる Windowsを使っている人であれば、ディレクトリごとに役割や約束事があることはご存じでしょう。 アプリケーションをインストールする場合は、通常\Program Filesフォルダ下にサブフォルダを作ってファイルを保存します。Windows 2000であれば各ユーザー固有の設定は\Documents and Settingsフォルダ下にあり、\WINNTにはOS体のファイルが集められています。各ユーザーが作成したデータの保存先は、ユーザー用の[マイ ドキュメント]であり、ちょっと詳しい人ならこのアイコンの実体が\Documents and Settings\ユーザー名\My Documentsであること、好きなフォルダにマッピングし直せることも知っているでしょう。 しかし、WindowsからLinuxに移行した途端、いままでのセオリーはまったく

    各ディレクトリの役割を知ろう(ルートディレクトリ編)(1/2)
    kk_Ataka
    kk_Ataka 2010/12/02
    FilesystemHierarchyStandard
  • ディレクトリ名はどんな略称から? - OKWAVE

    半分想像が入りますが。 昔のUNIXは /usr=ユーザのホーム、  /lib=ライブラリ、 /dev=デバイスファイル、 /etc=その他いろいろ(設定ファイル、管理用コマンド、ログ、などなど) となっていました。 利用者が作ったコマンドは現在では /usr/local/*などに入ったりしますが、当時は /usr/bin, /usr/libに入れたのではないかと思います。 あと、当時はHDDの容量が小さかったので、起動に必要なファイルはルートパーティション、すなわち、 /bin, /libに入れ、起動の時にはなくて良いものは /usr/* に入れるようになりました。 オンラインマニュアルは /usr/man/セクション番号 に置かれました。 テンポラリファイルは/usr/tmp につくり、 /usr/spool プリンタスプールやメールスプールなど /usr/adm  ログファイル とい

    ディレクトリ名はどんな略称から? - OKWAVE
    kk_Ataka
    kk_Ataka 2010/12/02
    FilesystemHierarchyStandardard
  • ランレベルとは

    動作モードが異なるということは、起動されるプログラムが違うということだ。Linuxでは、ランレベル別のディレクトリ(/etc/rc.d/rc?.d)にあるファイル(実際には各プログラムの起動スクリプトへのリンク)の名前により、各ランレベルで実行するプログラムを指定している。 例えば、ランレベル3の場合は/etc/rc.d/rc3.dにあるスクリプトが実行される。/etc/rc.d/rc3.dには、「Kと2けたの数字」で始まるファイルと、「Sと2けたの数字」で始まるファイルがある。「K」はKill、つまり実行されないスクリプトを表し、「S」はStart、つまり実行されるスクリプトを表す。KやSに続く数字は、実行されるスクリプトの優先順位だ。数字の小さいスクリプトから順に実行される。 $ ls /etc/rc.d/rc3.d/ K05innd@        K35dhcpd@       K

    kk_Ataka
    kk_Ataka 2010/12/02
    ランレベル