周回遅れでIT業界デビューしたエンジニアのブログ

就職氷河期にモロにぶち当たり、人生で混迷を極めた末にIT業界に安寧を見出そうとしているアラフォーのお勉強日記です。

シェルスクリプトでリトライ処理

ifで分岐させるのがキモらしい。 while true; do $PROCESS -n 81 #リトライさせたい処理 if [ -n `#この中に条件分岐` ]; then # if [ $? -eq 0 ]; then #結果的に成功したらリトライから抜ける break fi if [ $COUNT -eq #上限のリトライ回数 ]; then #上限…

Rubyでフォルダ内のファイルをまとめて配列に放り込む

ちょっと詰まったのでメモ。 filelist = Array.new #配列を宣言Dir.glob("検索対象のパスなど").each {|f| filelist << File.basename(f) #ブロック内で繰り返し配列に放り込む}

courseraのMachine LearningをPythonで復習。リンク集

というわけで、Octaveでの演習をPythonに置き換えて復習です。自分メモなので中の人の勉強が進むと加筆するかもしれません。 参考にさせていただいているサイト Qiita@nokomitchさんex1(線形回帰)ex2(ロジスティック回帰)ex3(ロジスティック回帰で手書…

IoT関連で偉い人に教えてもらった便利モノ3つ

IoTって直訳すると「モノのインターネット」な訳ですが。IoTを活用した事例のようなものが身近になかったこともあり、言葉自体が指す範囲が広すぎてイメージを掴めずにいました。 ちなみに中の人のIoTに関する認知度は、昔「ママが来たセンサー」なんて電子…

courseraのMachine Learningを修了

ついにやりました。8月14日に修了しました。ありがとうAndrew先生! 受講した理由 私の場合いい年なので何か一点突破しないとキツイだろうなーと考え、旬の機械学習を試しに学んでみることにしました。ダメならJavaに戻ればいいので低リスク。もしうまく行け…

Java未経験から3ヶ月で合格。Oracle Certified Java Programmer, Gold SE 8を取得した時の話

Java未経験から3ヶ月でOracle 社の認定資格「Oracle Certified Java Programmer, Gold SE 8」を取得しました。どのようにして資格に合格したかを書いていきたいと思います。 ■受験することに決めた経緯 元々、今の現場には内部結合テスト要員として参画した…

自己紹介

初めまして! ブログをご覧いただきありがとうございます。昭和生まれ。就職氷河期のころに大学を出てから職を転々としたのちに、やっとIT業界デビューしました。同年代で似た境遇の方、ITを志す方の役に立つことを願いつつ……。 よろしくお願いいたします。 …

Pythonで定数定義

pythonは定数が作れないようなのですが、それでも必要な時ってあるようなぁと探したらありました。が、python2対応なので使えない部分がちらほら……。 python3対応に書き直したのでメモ。 # coding: utf-8import sysclass SetConstant(): class ConstError(Ty…