タグ

echoに関するzegenvsのブックマーク (9)

  • ベイエリア情報局: 環境変数 PATH を自動で設定する方法

    元Vine SPARC開発者。2003年度未踏ユース採択者。海外でも活躍できる国際的なLinuxエンジニアになることを夢見て日で頑張っています。ウノウ株式会社にて写真共有SNS「フォト蔵」を開発中。 みなさんは UNIX系 OS で環境変数 PATH の設定をどうしてますか? UNIX系 OS では微妙にディレクトリ構成が違ってたり、 同じ OS でも後から追加したパッケージの関係で PATH が違ってたりして面倒です。 僕の場合、環境変数 PATH は自動で設定するようにしているので、 ほとんど数年間シェルの設定は変わっていません。 すごく便利なので、僕が使ってる方法を紹介します。 まずは次のようなシェル関数を定義する。 function add_env(){ env_name=$1 shift for i in $@; do if ! dirs=`eval echo $i` > /d

  • Riding Rails: Fast Rake Task Completion for Zsh

    Posted by nicholas March 09, 2006 @ 02:50 AMThose of you who love running Rake tasks but don’t like typing are in for a treat. Although there’s been task completion for Rake for a while now, most of the scripts for it are painfully slow, especially with Rails’ Rakefile. Below is a small zsh completion script that uses a cache file (named .rake_tasks) to improve the performance of your tab keystrok

  • Bashショートカット

    bash はいくつかあるシェルの内の1つで Bourne シェルを拡張したものです。 シェルとはカーネルと人間の通訳的存在であり、シェルのプロンプトでコマンドを実行するとコマンドはシェルにより 通訳されカーネルに渡されます。カーネルのメッセージもシェルにより通訳され人間に表示します。 また、シェルとカーネルは独立して存在しており、カーネルを包み込んでいるという意味で shell(貝殻)と名づけられました。 bash は csh や ksh の優れた機能を取り入れ、いくつもの便利な機能が追加されています。

  • midoff.com

    This domain may be for sale!

  • http://www.indelible.org/pear/Log/guide.php

  • foreachのポインタ - 絶品ゆどうふのタレ

    ちょっとこのエントリを見て(≧◇≦)エーーー!とかおもったので試してみた。 で、どうも参照渡しの際の挙動が大きく変わってるぽい。 最初に内部ポインタがずれるのはその辺の絡みなのかもね。 ちなみに自分の試したのは5.2.4と5.2.1だけど、5.2.1ではまだ5.1.6と挙動は同じな感じ。 <?php $a = array('a','b','c'); var_dump(current($a)); echo "===\n"; foreach ($a as &$v) { var_dump(current($a)); echo "---\n"; } var_dump(current($a)); echo "===\n"; foreach ($a as $v) { var_dump(current($a)); echo "---\n"; } 結果: 5.2.4 string(1) "a" === s

    foreachのポインタ - 絶品ゆどうふのタレ
  • PHPな応募ないすね - Blog::koyhoge::Tech

    キミならどう書く 2.0 - ROUND 1 - — Lightweight Language Ring でPHPな応募がない件について。(TB全部見てないので、もしあったらごめんなさい) ということでいっちょ書いてみました。 アルゴリズムに凝るのは苦手だし、ワンライナーは端からPHPに向いてないのであきらめることにして…、PHP5で入ったSPLからIteratorとか使ってみましょうかね。 <?php class PrimeIterator extends FilterIterator { public function __construct($it) { parent::__construct($it); } public function accept() { $v = $this->current(); $divisor = 0; for ($i = 1; $i < $v; ++

    PHPな応募ないすね - Blog::koyhoge::Tech
  • PHPでクラス定数の一覧は取得できないのかな?

    get_defined_constants()やget_class_vars()などでは取得できないので、、無理っぽい。⇒追記参照 class Test { const HOGE = 1; public $hoge = 2; } print_r(get_class_vars('Test'));一覧を取得したいがためにクラス変数でやろうとすると、上書きを阻止する手段がなくなってしまう。 PHP: Class Constants – Manual ここのコメントにあるコードがちょっと近かったので参考にしてあれこれいじってみた。 class aClassConstant { final function __set($member, $value) { throw new Exception("You cannot set a constant."); } final function __ge

  • echoとprintの違いと使い分け - よくきたblog

    echoとprintって echoとprintってどう違って、どんな時にどっちをつかえばええんじゃろ? ってことですが,個人的にはまっとうな理由はないですけど基的にechoを使っています. 使い分けの基準はしいて言うと,過去の資産があるアプリケーションなら過去の資産にあわせることを意識しています. ちなみにprintのマニュアルを見るとFAQが紹介されていました. print() と echo() の違いに関するちょっとした議論については、FAQTs Knowledge Base の次の記事を参照ください : » http://www.faqts.com/knowledge_base/view.phtml/aid/1/fid/40 要約するとこんな感じです. - echoもprintも関数ではない(似たような話にinclude,include_once,require,require_o

  • 1