応用情報技術者試験に合格したので、勉強方法を記録する

前提 中年 統合失調症 2回目の受験 勉強期間は2年間 平均よりIQが低いと発達検査で判明している これでも合格できた。DBを選択できたのはラッキーだったが、難しいというか、選んだら負け確なシステム監査とネットワークを選んでも合格できたのは、難しい問…

孤独が辛い、嫌なことばかりをぐるぐる考えてしまう マインドフルネスを身につける

www.youtube.com 孤独は本来苦しい しかし、対人関係でトラウマがあって人と関わると苦しいと一人を選んでしまう 孤独なときには嫌な思い出を思い出しがち 寝れなくなることもある=>なった 眠るためにyoutubeつけっぱなしで眠ることもある 孤独な人はずっと…

疎外感に苦しむ

福祉的就労で働き始めたが、疎外感を感じている。こんなことぐらいでくよくよ悩むほど、自分が弱いわけないと心では強がっているが、実際はきついと感じている。今までは精神的にきついと感じたときに、寝れば治るさとか、時間が解決してくれるさという自然…

visual studio codeを日本語化する

qiita.com を見たが、画像がなくて、分かりづらかったので、画像を撮った。 インストール完了後、画面上部のviewのcommand paletteを開く configure display languageを選択 install additional laugageを選択 Japanese Language Pack for Visual Studio Cod…

2020/01/25 ブログ毎日投稿はしんどい

ブログを毎日投稿するのが苦痛になってきた。今日はブログを書くことをやめようかと思ったが、夜になって元気になってきて、書き始めた。そんなに毎日書くことなんてないよ。10日継続できたけど、もう放り投げたくなった。ブログ書く目的がよく分からなく…

2020/01/24 何もしなくても、豊かに過ごしたい

今日は晴れた日だったが、5kmウォーキングをしなかった。気分が落ち込んでいたわけではない。何もしない日があっても良いんじゃないかと思い、そのまま1日が終わってしまった。どこかに出かけていたり、本を読んだり、勉強していないと、いけないんだな…

Seagate BarraCuda 3.5インチ 3TB ST3000DM007/A が壊れた 2

chkdsk中に眠ってしまって、朝起きたら終わっていた。 chkdsk e: /r ファイル システムの種類は NTFS です。 ボリューム ラベルは ボリューム です。 ステージ 1: 基本のファイル システム構造を検査しています ... 157696 個のファイル レコードが処理され…

2020/01/23 ウォーキングをしない日

今日は雨だったため、日課としておこなってきた5kmウォーキングには行かなかった。精神的に辛くなったら嫌だったが、特に辛くなることもなかった。運動をしていないし、体重も増えたので、食事は軽めにしておいた。運動をする苦しさも、ダイエットする苦し…

Seagate BarraCuda 3.5インチ 3TB ST3000DM007/A が壊れた 1

steam起動中に、HDD使用率が100%になって起動しない。あれ、なんでだろと思って、再起動してみたところ、hddのドライブe自体にアクセスができない。hdd逝ったか?まだ保証期間内?chkdskで治るかとか色々?マークが出るが、順々に解いていくことに。 hdd…

2020/01/22 キャベツの芯を切ろうとして、包丁で指を切ってしまった

キャベツにサバ缶をいれた料理が簡単にできてかなり美味しい。キャベツ+サバ缶だけではなくて、キャベツ+シーチキンでも試した。まあまあ美味しい。 今度は、キャベツ1玉まるごと使って作り置きしておこうと思って、キャベツの芯を切ろうとしたときにアン…

2020/01/21 今日はずっと憂鬱

寝ているのが気持ちよくて起きたくないという過眠癖でて、14:00まで眠ってしまった。睡眠中、うつになり、起きた後も、ひどく憂鬱だ。この苦しみは冗談やごまかしが通じない、対策行動をとらないと、いずれ絶対に耐えられなくなる。5kmウォーキングで…

2020/01/20 コミュ障はトレーニングをつめば、コミュ障から抜け出せるのではないか

社会復帰やコミュ力の訓練として考えればレベル1:文字レベル2:音声レベル3:対面ってイメージ。レベルが上がると経験値もたくさん入るけど、疲れやすいし怪我しやすい。— ほっしーメモ@心が元気になるツイートまとめ (@hossymemo) January 20, 2020 対面で話…

結合テストで使用するトップダウンテスト、ボトムアップテスト

トップダウンテスト 上位モジュールをテストすること。上位モジュールから呼ばれる仮の下位モジュールをスタブという。 ボトムアップテスト 下位モジュールをテストすること。下位モジュールから呼ばれる仮の上位モジュールをドライバという。

2020/01/19 ストリートファイター5が上手くなることに意味があるのか

9時に一度起きたが、朝食を食べたあと寒くて、また布団の中に入ったら2度寝してしまった。起きたのは13時。起きたら、いつもどおりPCを立ち上げ、ストリートファイター5を起動する。勝ったり、負けたりしている過程で、失っていた感情が湧き上がる。「…

ホワイトボックステストででてくる網羅の種類

命令網羅 if文の命令部分をすべて通ること if (3 > 1) # ここ # puts "hello" else # こっちは処理がないので、通らなくて良い end 判定条件網羅(分岐網羅) if文の判定条件部分をすべて通ること if (3 > 1) # ここと # puts "hello" else # 処理がないけど、…

2020/01/18 通院日

今日は精神科へ通院してきた。伝えたことは、食事を自分で作りたいということと、就労移行をやめたということ。高いLDLコレステロールと下痢の原因が家族が提供する食事だということが血液検査の結果はっきりと分かった。毎日、家庭から配給される食事には、…

2020/01/17 就労移行支援事業所をやめた

今利用している就労移行支援事業所に朝メールで、"利用をやめます"と送った。15分後、すぐ返事が来た。"わかりました。必要な書類に署名、捺印をお願いしたいので、来所してください"とのこと。引き止めはなかった。2年満期通って、利用終了になるときも…

vlookup(垂直照合)は検索値が、左端の列内にないと駄目。hlookup(水平照合)は、検索値が、上端の行内と駄目

検索値 1 1 2 3 4 5 2 6 7 8 9 10 1 11 12 13 14 15 6 vlookup1 1 =VLOOKUP(A2,C2:G4,1,0) vlookup2 #N/A =VLOOKUP(A3,C2:G4,1,0) hlookup1 6 =HLOOKUP(A2,C2:G4,2,0) hlookup6 #N/A =HLOOKUP(A5,C2:G4,2,0) vlookup(垂直照合)は、1,6,11でないとエラーに…

2020/01/16

明日、メールで連絡して、就労移行をやめるつもりだ。1年間通って、サーティファイエクセル1級と、ITパスポートを取得できたので、上出来だと思う。1年間通ってみて、提供されているプログラムは、自分がやりたいと思える仕事にはまったく結びつかないことに…

2020/01/15

もっと自分の心を豊かにしたいと思って、日記を定期的に書いていこうと思った。自分の心は貧困状態だ。楽しいことがない、やりたいことがない、話したい人がいない…。衣食住には困っていないが、心が満たされていない。心を豊かにするためにはどうすればよい…

akiba pc hotlineでよく紹介されているクオリット 横河レンタ・リースでノートパソコンを買うのはやめておこう

会員登録(マイページ)で、メールマガジン「希望します」を選択すると、中古パソコンの購入に使える10%オフのクーポンコードを毎月配信いたします。 ※クーポンコードは毎月9日前後に配信されますが、システム上6日以降に会員登録されますと翌月9日前後の配信…

浜松市立図書館で蔵書検索をするときはISBNで検索しよう

ブログという文字列を含む本が読みたいので、この文字列を含むに"ブログ"と入れて検索すると、6298件もヒットしてしまった。なんでかなと思ったら、"プログラム"の"プログ"も検索条件に一致したとなって結果に出てきてしまっているらしい。 なので、amazonで…

rails5でrails sで起動したサーバーに外部のブラウザからアクセスできるようにする

ぐぐったところ、 rails s -b 0.0.0.0でアクセスできるとのことだったが、できなかったのでメモ。 ポートを80番にしたらできた。 sudo rails s -b 0.0.0.0 -p 80でアクセス成功。 スマホからPC上のrailsにアクセスしたスクショ。WEBアプリがスマホから動か…

場合の数 10個のりんごを3人に分ける

www.youtube.comを見ても全然わからなかったので、プログラムの力を使って強引に解いてみた。 count = 0 (1..10).each do |i| (1..10).each do |j| (1..10).each do |k| if i + j + k == 10 count += 1 puts "#{i} #{j} #{k} count => #{count}" end end end…

termux上でdeoplete.nvimを動作させる

deoplete.nvim(コマンド補完してくれるvimプラグイン) github.com 足りないパッケージをインストールする pkg install vim-python pkg install clang pkg install python-dev pip3 install --user pynvimRunning setup.py install for greenlet ... done Run…

termuxにvimプラグインをインストールする

curlとgitが必要なので、pkg installでインストール。 pkg install git pkg install curl https://github.com/Shougo/dein.vim に従ってdein.vimをインストール。 (外部ファイルに追加するプラグインを記述していくという事を説明しているサイトもあるが、そ…

rubyでクイックソート

def quick(a) return a if a.length <= 1 left = [] right = [] p = 0 p_s = [] a.each_with_index do |v,i| next if i == 0 if v > a[p] right.push(v) elsif v < a[p] left.push(v) else p_s.push(v) end end p_s.push(a[p]) quick(left) + p_s + quick(ri…

rubyで選択ソート

def s_sort(a) i = 0 j = 1 tmp = nil while i < a.length while j < a.length if a[i] > a[j] tmp = a[j] a[j] = a[i] a[i] = tmp end j +=1 end i += 1 j = i + 1 end a end def test_s_sort assert_equal([1,2,3], @o.s_sort([3,2,1])) assert_equal([1,5…

rubyで2分探索

class Search def binary(ary,v) point = ary.length / 2 while true if v < ary[point] if point == 0 point = nil break end point = point / 2 elsif v > ary[point] if point == ary.length - 1 point = nil break end point = (point + ary.length) / 2…

rubyで挿入ソート

def insert(ary) res = [] ary.each do |value| if res.length == 0 res << value else res.length.times do |j| if value <= res[j] (res.length - 1).downto(j) do |k| res[k + 1] = res[k] end res[j] = value break end end end end res end assert_equa…