2022-02-01から1ヶ月間の記事一覧

学習記録 (2/17 -24 )

2/17 ls -lコマンドのパーミッションの後ろにつく記号 (スペース) 通常のUnixのアクセス権限だけが有効 .(ドット) SELinuxのアクセス権限が付いている +(プラス) その他のアセス権限が付いている。例えば、sambaで公開しているファイルにWindows上で権限設定…

学習記録 (2月15-16日)

2/16 パーミッション : (rdbg) p a.mode # command => 16877 (rdbg) p a.mode.to_s(8) # command => "40755" (rdbg) puts "0%o" % a.mode # ruby 040755 nil (rdbg) puts a.mode.to_s(8) # ruby 40755 nil (rdbg) printf "0%o\n" , a.mode # ruby 040755 nil…

2/13 wcコマンドとはテキストファイルの行数や単語数、文字数を数えるコマンド。単語は空白や改行文字で区切られたものを数える。 c/--bytes バイト数を表示 m/--chars 文字数を表示 (マルチバイトに対応) l/--lines 改行の数を表示 w/--words 単語数を表示 …

学習記録 (2月12-14日 )

2/12 class OptionPArser コマンドラインのオプションを扱うためのクラス 2/13 library optparse OptionParser オブジェクト opt を生成する。 オプションを取り扱うブロックを opt に登録する。 opt.parse(ARGV) でコマンドラインを実際に parse する。 opt…

学習記録 (2月7-11日 )

2/8 Ajax (Asynchronous Javascript and XLS) Javascrpitによるサーバとの通信通信、画面遷移を伴わない ブラウザ上は部分的に更新される 画面遷移のタイミング(セキュリティ上の注意点)がわかりづらくなる WebアプリケーションもAjaxを利用するものとしな…

学習記録 (2月6日 )

<作業と学んだこと> ボウリング課題コード解説 メソッドの複数の引数が別々の箇所に参照されている。 def add_bonus(rolls, following_pinfalls) if strike?(rolls) following_pinfalls.first(2).sum elsif spare?(rolls) following_pinfalls.first else 0 e…

2/5 学習記録 学習したこと - メンバ変数とは アクセサメソッドの復習 class User def initialize(name) @name = name end def name # arr_reader部分 .nameで呼び出し @name end def name = (value) #attr_writer部分 name= で書き込み @name = value end …