読者です 読者をやめる 読者になる 読者になる

正規表現_部分正規表現 ( hoge ) を使用する意味

使わないと表現できない時があるから、だがもっと具体的に。 1. 「 ( 」と「 ) 」で囲まれたものに対して、* や + を付随させるため。 2. 優先順位を変更するため。 1.の説明 「うひゃー」 が連続した文字列を探したい時、 (うひゃー)* で探せる。これは…

正規表現_( hoge ) ←部分正規表現

(long␣)* や fuga (X | Y) などの「 ( 」「 ) 」について。 「 ( 」と「 ) 」で括ることにより、正規表現を単一の塊にする。 塊にしたものを部分正規表現という。 詳しく クラスタ化:clustering 「 ( 」「 ) 」などを利用して、正規表現を単一の塊にするこ…

失敗を繰り返さない為の対策

対策、というより心がけかな。 結論から。 集中力を高めるポイントを理解する 言葉尻に反応して行動をする あいまいな言葉をつかわない 何より大切なのは相談できる人、協力してくれる人を作ることらしい。 集中力を高めるポイントを理解する 集中力を持続さ…

PHP_三項演算子

書き方忘れる。 単純な判定の時は使ってもOK。 if 文に例えると、 条件式 ? if の中の処理( 真の時 ) : else の中の処理( 偽の時 ) 以下の3つのコードは同じ挙動。 $i = 20; //1 if ($i < 10) { $show = 'Small';} else { $show = 'Big';} //2 ($i < 10) ? $…

MySQL_ソートする ( ORDER BY )

ソートをかけたい時。 SELECT * FROM test ORDER BY day, time ; day と time はカラムの名前。 上記は day カラムでソートをかけた後に、day で同じ値( 日付 ) だけのものを対象に time でソートをかけている。 ORDER BY col_name ASC ( 昇順:だんだん大き…

仕事ができない原因と対策

仕事ができない人は( 一因として )疑問を持たない・持てない。ではどうすればいいか。 結論から。 仕事ができるようになるには日ごろから小さなことでも疑問に思い、調べること。 疑問を持つことを習慣づける為なので、些細なことでOK。そうすることで、自分…

再帰処理(再帰呼び出し)

Aの中にAというイメージそのまま。自分自身を呼び出す処理が書かれている関数 = 自分の関数の中に自分の関数があるこの関数を再帰関数という。 再帰処理 ( 再帰呼び出し ) とは、 再帰関数を呼び出すこと。つまり 自分自身を呼び出す関数が書かれている関…

Excel_読み取り専用推奨ダイアログ表示の方法

ファイルを保存する時に設定する。手順は以下の通り。 1) オフィスボタン( 左上の丸いボタン )から名前を付けて保存を選択。 2) 右下の「ツール」をクリックして、「全般オプション」を選択。 3) 「読み取り専用を推奨する」にチェックを入れて「OK」。 4) …

MySQL_SELECTした行数をカウントする

COUNT を使用するのだが、これは関数。 MySQLに関数がある、ということを知らなかった。 SELECT COUNT( column_name ) FROM table; COUNT関数は、引数に指定したカラムの行数を返す。 NULLはカウントされない。 「 * 」 を指定した場合はNULLでもカウントさ…

typeコマンドと出力リダイレクト

cmd

複数のファイルを一つに統合するコマンドを使ったが、意味が分からずに使っていたので。 前提 コマンドプロンプトは、 入力をキーボードから受け取り、出力を画面に送る。 typeコマンド テキストファイルをコマンドプロンプト画面に表示する。 type hoge.txt…

コマンドプロンプトでファイル統合

cmd

xx01.txt ~ xx10.txt をhoge.txtとして一つのファイルにまとめたい時。 1) コマンドプロンプトを起動。 スタートメニューの検索ボックスで「cmd」と打てば起動できる。 2) ファイルがある場所まで移動。 cd ファイルがあるパス 3) ファイルを統合。 type xx…

PHP_スカラー型とは

スカラーとは、 配列とかと異なり、より小さな部分に '分割する' ことができない値のこと。 (by Manual) じゃあ分割できるのは?というと、配列( array )、オブジェクト( object )かな。複合型って書いてあるし。 配列は「ループ文で回して取り出す」ができ…

PHP_関数の引数に値が代入されている!? (デフォルト引数)

以下を見かけるのだが、 これは呼び出し元で引数が渡されなかった場合に使用する値。 function omg ($fuga = 'HOGE' ) { 【処理】 } omg (); //呼び出し元 'HOGE' をデフォルト値という。 omg(10) の時は、$fuga は10となる。 マニュアルでは以下の記述があ…

VBA_処理を繰り返す( Do や While や Until の違い)

VBAの繰り返し構文は Do がない構文とある構文がある。 Do ありは条件の判定を処理前か処理後か書き分けることができ、 [ Exit Do ]を用いることにより、ループの途中抜けることができる。 (使いどころとしては、Do文の中にあるIf文の中で Exit Do を記述す…

A5:SQL Mk-2_入力補完

これもまたよく忘れるので。 A5:SQL Mk-2 とは SQL開発支援ツール。 その一つに便利な入力補完がある。 Ctrl + Space を押すことで利用できる。 これにより、 ・テーブル名 ・テーブル名エリアス ・テーブルカラム名 ・SQLパラメータ ・キーワード (コマンド…

以上や以下の判定

条件分岐で以上や以下を判定する時に、いつもイコールが右か左かを忘れるので。 演算子読み説明 >= 大なりイコール 以上 <= 小なりイコール 以下 ちなみに≧ は大なりイコールと読む。≦ は小なりイコールと読む。つまり、読みを知っていればイコールが右か左…

再帰的とは

Linux のコマンドなどで出てくる、 ディレクトリ以下を再帰的に云々 (ディレクトリ以下を再帰的にコピーなど) ディレクトリの中にあるディレクトリも同様の処理を行う、という認識しかない。 ので、調べた。 ( この認識で合っていた。しかし調べる前はコマン…

PHP_配列に値があるか否か判定

とっても忘れるので。 配列に値があるかチェックする。 in_array( mix $needle, array $haystack, bool $strict) 第三引数 $strict は FALSE のままだとビックリする結果になるらしいので、TRUEを設定する。 返り値は配列にneedleが見つかったならTRUE、それ…

VBA_CSVファイルをエクセルファイルに書き込む

前書いたまとめ。詳しいコード説明は記事末尾のリンクから。 手順としては以下。 1.CSVファイル・エクセルファイルを開く2.CSVファイルのデータを1行ずつ読み込む3.読み込んだデータをエクセルファイルに書き込む 以下ソース。読み込むCSVの一行分のデー…

VBA_セルへの書き込み

CSVファイルのデータをエクセルに貼り付けるには、の続き 1.CSVファイル・エクセルファイルを開く2.CSVファイルのデータを1行ずつ読み込む3.読み込んだデータをエクセルファイルに書き込む 3.のコード↓ ( -ex-セルA2に値100を書き込む ) Workbooks("ファ…

ACの注意点

●自分がACの場合 自分がACであることに、安心してはいけない。 人は何かに属することに安心を覚えてしまう。ACと分かっただけでは人生は好転しない。 ACを改善しようとする姿勢が大切。 ●ACに接する人 相手の個性を尊重し、本人がどうしたいのかを受け入れて…

パラメータとは

処理結果に影響を与える、外部から投入される変動要素のこと。 かみ砕くと、 ソフトウェアやシステムの挙動に影響を与える、外部から投入されるデータのこと。 ※ただし、同じ値でも見方によってはパラメータと呼べたり呼べなかったりする。 ----( ex )------…

ACから抜け出すには_追記

ACが問題でなく、それで苦しんでいることが問題。 己がそうか分からんが、無気力・諦め・恐怖をどうにかしたいので、ACと仮定して綴る。 ポイントとしては、6つ。 1) 自分の感情の原因・理由と向き合う。 感情がどのようなときに出てくるかを把握する。 2) …

USBデバイスが取り外せない時

アプリは閉じているし、デバイスは使用していないにも関わらず、 「ハードウェアの安全な取り出し」を行っても下記のポップアップが 表示されて取り外せない時の対処。 '汎用ボリューム' デバイスを使用中のため、停止できません。デバイスを 使用していると…

GPUレンダリングとは

GPUレンダリング とは何ぞや GPUという画像の処理に特化したハードウェアを使用して、Webのページ表示や動画の再生などをスムーズにしたりしている機能。 ただし、このGPUの設定が原因でWebページが正常に表示されない場合がある。 ● GPUとは何ぞや 画像処理…

JS_ブログトップを記事一覧にする

あけましておめでとうございます。 トップブログにアクセスすると、各日の記事が表示されるわけだがスクロールする量が多いし、どの記事があるかすぐには分からないのでトップを月間アーカイブのページにする。 正しくは、トップにアクセスしたら自動で月間…

IEにて、画面が点滅などして正常に表示されない

以下のような対策があった。ただ試していない。 1. メニューバーのツール → インターネットオプション 2. 「詳細設定」タブを選択 3. 「GPU レンダリングでなく、ソフトウェア レンダリングを使用する*」に チェックを入れる。 → OK 4. IE を再起動 ※ メ…

VBA_Valueのありなし

Cells(2, 1) = hoge Cells(2, 1).Value = hoge 二つとも同じ挙動。( セルA2にhogeを入力 ) Cells(2,1) = hoge は、 Value が省略されているだけ。 ----【もう少し詳しく】------------------------------ VBA は以下の構文になる。 対象.様子(状態) = 値 対…

VBA_ファイルの読み込み(Input # と Line Input #)

CSVファイルのデータをエクセルに貼り付けるには、の続き 1.CSVファイル・エクセルファイルを開く2.CSVファイルのデータを1行ずつ読み込む3.読み込んだデータをエクセルファイルに書き込む 2.のコード↓。 Input #1, a, b, c, d または Line Input #1, x …

VBA_ファイルを開く

CSVファイルのデータをエクセルに貼り付けるには、 1.CSVファイル・エクセルファイルを開く 2.CSVファイルのデータを1行ずつ読み込む 3.読み込んだデータをエクセルファイルに書き込む 1.のコード↓。 Open "ファイルパス\ファイル名.csv" For Input As #…

HTML_リストタグ

list は 一覧・表 ul の意味は Unordered List (Unordered : 順不同) ol の意味は Ordered List (Ordered : 整然とした) li の意味は List Item item:項目・品目 <ul> <li>JAVA</li> <li>C++</li> </ul> 以下の様に表示される。 JAVA C++ <ol> <li>魚を切る</li> <li>鍋に入れる</li> </ol> 以下の様に表示される…

心療内科などで言われる「休む」の意味

そういう意味だったのか、と目から鱗の記事を見つけたので。 医者から「少し休みましょう」と言われて休職届を出したことがあるが、 この「休む」というのは、 こころを休める ということらしい。 精神症状はこころの疲弊から生じているので、身体を休めるだ…

自己肯定

ここまでまとめ。 1) ACは自己肯定が低い。 2) その考え方のクセを認知の歪みという では、自己肯定ができるようになるには? 日常生活で、自分を褒めるようにする、とある。 何をしていても褒める。無条件で。 失敗したけど自分好き、的に。 あと自分に手紙…

CSS_セレクタとは

CSS命令(修飾)が適用される部分のこと 以上 CSS の C とは Cascading Style Sheets 段階状に連続する滝のスタイル( レイアウト・見栄え )シート 上流で定義されたスタイルが下流へ引き継がれて文章( HTML )に適用されるので、 Cascading:段階状に連続する滝…

Excel_フォントを追加する方法

下記のようなフォントをエクセルで使う方法。 http://www.dafont.com/ http://www.1001fonts.com/ http://blog.nest-online.jp/4019 使う際ライセンスは注意すること。 (著作権)後述のzipの中に ReadMe やら License があれば開いて読む。 個人使用の場合は…

最初のうちはジャッジしない理由

『 最初のうちは、自分の感情・行動の良し悪しを度外視。理由や関連性も度外視。』 昨日の記事で ↑ における理由を追記。 なぜならば、 Ⅰ.悪かった行動・感情に気を取られて、自己観察が苦しくなる為。 Ⅱ.理由や関連性によって頭が混乱し、既存のブリーフ…

アダルトチルドレン(AC)から抜け出すには

自己肯定と考え方のクセを変える必要があると知った。 では肯定するにはどうすればいいのか、考え方のクセを直すにはどうすればいいのか。 自己肯定の前に考え方のクセを修正とあったので。 認知の歪み( 考え方のクセ )を修正 まず、 1)己の行動 2)己の心情 …

アダルトチルドレン(AC)とは

ACは病名ではない。 家庭が原因で、物事の考え方や対人関係などで生きづらさを抱えている人のこと。 ACの特徴は、自尊心や自己愛がほとんどないこと。 抜け出すには 1.自己肯定 2.認知の歪み( 考え方のクセ )を修正 自己肯定 自愛とも。 無条件に己を肯定…

MySQL_NOT IN

in_arrayの否定形だな、というのが感想。 WHERE hoge NOT IN ('リンゴ', 'バナナ', 'ブドウ', 'モモ') カラムhoge がリンゴ・バナナ・ブドウ・モモ でなければ TRUE を返す。 NULLの場合は分からん。 inならば、in_arrayそのまま。 WHERE fuga IN ('リンゴ',…

愛着障害とは

親から十分な愛情を受けられなかったことで起こる障害の総称。 愛着障害は、子供だけでなく大人になってからも大きく影響が出る。 30代ぐらいになっても見受けられるそうだ。この年になって親がーなんて 言いたくはないのだろうが、それほどまで幼少期は大事…

MySQL_自己結合の重複削除(順列)

2つ結合するならば、 SELECT a.id , b.id FROM a_table a, a_table b WHERE a.id <> b.id; で済むが3つの場合は、WHERE句に以下を記載しなければならないので、 数が多いほど分かりづらくなる。 WHERE a.id <> b.id AND b.id <> c.id AND c.id <> a.id そん…

MySQL_自己結合

自分自身と結合すること。 SELECT a.id , b.id FROM a_table a, a_table b; a と b はa_table のエイリアス(別名)。 a_table にデータが5つあるとすると、上の取得行数は5 * 5 = 25 となる。 SELECT a.id , b.id, c.id FROM a_table a, a_table b , a_table …

回避性パーソナリティ障害とは

自己否定が強く、嘲笑されることや失敗することを極端に恐れて 社会的な交流を避ける人格障害。 →人格障害:性格の一部が極端に偏っており、社会生活を送る上で困難な精神疾患。 原因 親からの批判や過保護、いじめ。 治療 専門家によるカウンセリング 多分…

オフセットとは

配列で言う添え字みたいなもんだな、と思っていたがはっきりと分からなかったので。 先頭からの距離を示す整数。 先頭、というのは配列やオブジェクトの時かな。 「ある基準場所からの距離を示したもの」 でもいいかもしれん。 基準場所からどのぐらい離れて…

MySQL_取得する行数を指定

SELECT hoge FROM fuga LIMIT 10, 5 fuga テーブルから hoge を取得。 11 番目のデータから取得する。取得するデータ数は 5 。 データ数が 5 より少ない場合は、格納されているすべてのデータが取得される。 先頭のオフセットは「0」 SELECT hoge FROM fuga …

正規表現_( ?=hoge )

※タイトルにおいて、半角スペースを入れているがこれは読みやすくする為にいれている。 I'm ␣(?=.*glad)sad 上記にマッチするパターンは、 1.「 I'm ␣ 」の後ろのどこかで「 glad 」が出現。 且つ 2.「 sad 」は「 I'm ␣ 」の直後に位置していなければなら…

PHP_実行時のエラーを表示

ローカルなら設定ファイル(php.ini)を変えればいいが、 共有サーバ使っている時はそうもいかんので。 『ページを表示できません・500 』と表示された時も、下記のコードを記載すれば PHPエラーが表示される。 ini_set('display_errors', 1); または、 ini_se…

VBA_IF文

VBAでのIF文の書き方。 範囲 C1:C8 において、aaa 文字を各ファイルごとに別の文字にするコード。 ※ ファイル名もシート名も記述する。 と、前の記事に書いたがIf以下のファイル名を省略しても想定通りに動いた…。 Sub ifthen() For i = 2 To 4 Workbooks.Op…

VBA_置換

VBA挑戦3。例によって置換する対象のファイル数が多いので。 Sub replace() i = 2 Workbooks.Open "絶対パス\hoge_" & i & ".xls" Workbooks("hoge_" & i & ".xls").Sheets("test001").Range("C1:C8") _ .replace What:="検索文字", Replacement:="置換文字"…

HTML_tableタグ

いつまで経ってもtableの作り方を覚えないので。 table は 表 tr の意味は Table Row (Row : 行。横のこと) th の意味は Table Header (Header : データに関する説明) td の意味は Table Date