タグ

2008年7月28日のブックマーク (5件)

  • Python入門 第4回 Pythonにおけるオブジェクト指向

    # module stack stack = [] def init(): global stack stack = [] def push(data): global stack stack.append(data) def pop(): global stack x = stack[-1] del stack[-1] return x def isEmpty(): global stack return not stack >>> import stack1 >>> stack1.push(1) >>> stack1.push(2) >>> stack1.push(3) >>> stack1.stack [1, 2, 3] >>> stack1.pop() 3 >>> stack1.stack [1, 2] >>> stack1.isEmpty() 0 >>> stack1.init(

  • python入門

    私がこう理解したというレベルのお話です。用語等不適切な点があるかもしれません。 What's new - step 10 CGI menu step 1 変数 計算や、変数で数字や文字を扱います。printやinputもちょっと。 step 2 配列 配列(リスト)、タプル、マップ(連想配列)です。 step 3 スライス 文字や配列の選択です。append,insert,del step 4 メソッド リスト関係のメソッドです。len,reverse,sort,count,remove,index step 5 for 繰り返し for です。 step 6 while 繰り返し while,break,continueです。 step 7 if 条件分岐、判断 ifです。if 〜elif〜else。forのcontinue,breakも。pass。 step 8 def 関数定義です。

  • Objective-C入門 : WisdomSoft

    Objective-C入門 この講座は、C 言語(ISO/IEC 9899:1990)を理解していることが前提です Objective-Cとは? インポート クラスの宣言と定義 メソッド 継承 オーバーライド イニシャライザ オブジェクトの解放 静的な型 可視性 クラスメソッド クラス型 セレクタ メソッドのポインタ カテゴリ プロトコル 戻る

  • ブラウザにオーバーレイするブックマークレットWidget各種 (がらくたラボ - Specialized F's Garage for Technologies -)

    ブラウザの上に、ウインドウをオーバーレイして各種機能を実現するブックマークレットWidgetをここに紹介していきます。今後新機能が追加された場合は、ここに追記していきます。 (2008/3/23にcodereposへの公開を機にソースコードの構造が変わりました。恐れ入りますが、それ以前にブックマークされた方は入れ替えていただけますでしょうか。今までのURLはいずれ削除する予定です。) WidgetというのはUIを伴った小さな部品という意味なのですが、ここで紹介しているものは、ブラウザ画面内をマウスドラッグで移動して、今見ているWebページに機能を追加するウインドウです。 以下のリンクをブックマークに登録したり、ブックマークバーにドラッグすることで使えるようになります。 どんな動作をするか?は試しにリンクをクリックしてみてください。 1.PHPの関数を調べる。 よくわからない関数名をコピペし

  • database.ymlの設定方法

    こんにちは。kimiです。 今回は、"config/database.yml"の設定方法について紹介します。Railsでは、「ActiveSupport + Railties」が使うDBの設定を"config/database.yml"に記述します。 それでは、自分のDB環境に合った設定を行いましょう。 まず、"config/database.yml"に接続情報を記述します。   記述方法は各DBによって若干変更があります。 デフォルトではMySQL用の設定ファイルが用意されています。  また、"config/databese.yml"はプロジェクト作成時に指定したDB用の設定ファイルが作成されます。 MySQL以外のDBの場合、各項目を1から記述するのが面倒であれば、もう一度プロジェクトを作り直すことで作成されます。 最初に各モードについて簡単に説明します。 ■development