nologyance.net

日々のアウトプット

JAWS DAYS 2019参加レポ

聴講したのは以下のセッション 1日でSSHをやめることができた話 ~AWS Systems Manager Session Manager 導入と運用Tips~ [初心者向け]AWS環境のセキュリティ運用(設計)をはじめてみよう Terraformを活用した自社SaaS展開事例について 至高の CI/CD パイプラ…

Gradleでオフラインビルド

オフライン環境でのビルド インターネットに接続できない環境でGradleビルドする方法 --offline オプション まさしく、といった名前のオプションがGradleには用意されています。 これをつけてタスクを実行すると、ネットワーク接続をせずにタスクを実行する…

Gradleのキャッシュ

MavenとGradle Java界隈のビルドツールといえば、ほぼこの二択といっても差し支えないのではないでしょうか。 Javaに触れたことがない人はbundleやnpmのようなものとイメージしてもらえればと思います。 複雑なライブラリの依存関係を管理することが主な責務…

オリジナルのサービスを作る学習計画

Rubyの学習を初めたときから密かに抱いていた構想 オリジナルのサービスを作りたい。 web系の言語に触れている人は誰もが抱いている目標ではないでしょうか。 そして、できれば市場で通用するスキルを持っているアピールができるような成果物にしたい。 勉強…

人はなぜproxyに阻まれるのか

エンジニアなら一度は嵌るProxy設定 yumやgit、pipコマンドが何故か上手くいかない。 さんざん悩んだ挙句、頼れる先輩に聞くと「それProxyじゃない?」と誰もが言われた経験を持っているはず。 ググると出会う答え そして残る疑問 Proxyが原因とわかればやる…

Java初級者からみたRailsのココがすごい

背景 現在Railsチュートリアル第7章を学習しています。 その中で私の中では結構衝撃的な機能に触れる機会があったので備忘録として。 Railsではconfig/routes.rbにルーティングを記載して制御します。 Progateの講座だと必要なview,controller,actionの組み…

Herokuへのデプロイではまった

railsチュートリアルの1.5.2 Herokuにデプロイする(1)でエラーが出力 「heroku create」を実行後、「git push heroku master」でエラーが出力された。 エラーメッセージ remote: ! Warning: Multiple default buildpacks reported the ability to handle …

ProgateのRailsコースを2週しました

タイトルの通りです。 一周目はProgateのWebサイト(エディタ)?上で、二周目はローカル環境に構築して写経という感じ。 ちょうど二周目を始めたくらいのときにGithubのプライベートリポジトリが無料になったのでGithubでバージョン管理しています。 以下、…

let's encryptでssl化したLightsailの証明書を更新する

久しぶりの更新 1か月ぶりの更新となります。 この一か月間何をしていたかというと、仕事が結構忙しかったことに加えてスマブラSPの発売が重なり、「あーブログ書かなきゃなー」とか思っているうちに年末年始に。。。 また、習慣的にアウトプットしていきた…

「読書の技術を勉強する会 #1」参加レポ

読書の技術を勉強する会 #1に参加してきました。 本の要約サービスflierのCEOの方とCodeZinの副編集長の方の登壇でした。 flierについては一時期ゴールド会員で利用させていただきました。 良いサービスだとは思いますが、アプリの操作感が合わずに退会しま…

ProgateのRuby講座を終えました。

前回の記事で宣言したとおり、Rubyの学習を初めました。 そしてさっそくProgateのRubyⅠ〜Ⅴを修了してきました。 かかった時間 正確にはカウントしてませんが5時間くらいでしょうか。 大体各講座の修了目安よりも40%減くらいでした。 別の言語を触ったことが…

投資状況(2018/12/02)

Wealthnavi 米国株は再びプラ転。貿易摩擦のリスクが少し下がったので来週は好調かもしれません。 国内株式 9972 アルテックが一気に戻ってきました。 どうやら大口の買いが入ったようでそれにつられて上昇したようです。 一時期プラ転もしていたので期待で…

Rubyの学習をはじめました

先日のDockerハンズオンで思いの外Rubistの方が多かったことに刺激を受けてRubyの学習を初めてみました。 Java以外の言語を学んでみたかったというのと動的型付けの言語が良かったという事情もありますが。。。 業務ではJava以外はほとんど触ったことがない…

Dockerハンズオン参加レポ

本日はこちらの勉強会に参加させていただきました。 https://frontend-temple.connpass.com/event/109713/ 筆者のDocker経験 Dockerは以前に少しだけ触ったことがあります。 その際にはtaigaというタスク管理アプリ用のサーバを構築するためにDockerを利用し…

AWSの請求アラームで命拾いした話

みなさん、請求アラーム設定してますか? AWSアカウントを取ったらとりあえずやっとけ的な記事でたまに取り上げられていますが、絶対にやっておいたほうがいいです。命拾いしました。 まずはこちらをご覧ください。 大した額じゃないでしょ?請求アラームの…

投資状況(2018/11/25)

Wealthnavi 米国株の不調が印象的ではありましたが、全体としてみると実は日欧のほうが振るっていません。 国内株式 引き続きほとんど先週と変わりなし。我慢我慢。

CodePipeline同士を連携させたい(構想編)

複雑な依存関係 開発チームの中で複数のリポジトリを管理しており、あるリポジトリが別のリポジトリのライブラリである場合、依存関係が発生します。 そうした場合、CIについても単純にmaster pushをトリガーに実行してしまうとバージョン管理が破綻する可能…

Ansibleのベストプラクティスを読む

最近インフラ部分を触ることが多く、特にAnsibleに触れる機会に恵まれているため、しっかりと勉強してみようと思います。 色々とモジュールには触れてみたものの、そういえばベストプラクティス的なやつにまだ目を通してなかったと思ったのが昨日。 公式リフ…

投資状況(2018/11/18)

Wealthnavi 米国株もマイナスへ転落。長期投資のルールをしっかり守っていきたい。 今月から月2万の積み立てをさらに2回に分散させています。 国内株式 ほとんど先週と変わりなし。ウォッチしている企業の中間決算がいくつか出ているため、そちらに資金を投…

ansibleでyum installする先を変更したい

ansibleって何?って方はこちらからどうぞ https://qiita.com/t_nakayama0714/items/fe55ee56d6446f67113c EC2上にansibleでプロビジョニングを行いたいのですが、yumモジュールでインストールするとデフォルトのディレクトリにインストールが行われてしまい…

投資状況(2018/11/11)

Wealthnavi 全面株安からは少し戻してきました。米国株についてはすでにプラ転しています。 中間選挙も明けたのでそろそろ方向性が出てきそうですね。 国内株式 前回の投稿でお伝えした通り、1726 ビーアールホールディングスの決算発表がありました。 当日…

1726 ビーアールホールディングス中間決算

保有銘柄である1726 ビーアールホールディングスの中間決算発表がありました。 数字としては決して良いとは言えませんでしたが、下記の理由でポジティブな評価をしたいと思います。 ・受注残が過去最高に積みあがっている ・採算の良い工事の計上が下期にず…

WebSocketについて調べて思ったこと

WebSocketについて知りたかったので調べたときに思ったことをつらつらと ・HTTPでそのままやりとりできる ⇒ふむふむ ・早い、軽い ⇒いいね! ・コネクションを張ってその上でやりとりするよ ⇒ふむ・・・? で、コネクションの張り方はわかったけど肝心のデー…

豆蔵ホールディングスがストップ高(2018/10/31)

先週損切りした3756 豆蔵ホールディングスが上方修正を発表。 売上高は1%ほど上振れ、こちらは大した話ではないのですが、営業、経常、純利益が大幅に上方修正。 ストップ高で取引を終えました。 原因は、当初研修等で新技術のスキルアップを図る予定の人員…

EC2をhttps化する方法がよくわからなかったので調べた

仕組みがよくわからなかったので調べてみました。 そもそもhttpsって? SSL/TLSプロトコルにより暗号化されたhttp通信の事。 Chromeが昨年10月にhttpsでないページに対して、アドレスバーのところに「保護されていない通信」と表示し始めたことで一気に普及…

投資状況(2018/10/28)

株安が続いてますね。 ボックス相場を抜けてしまった感じも否めないのでしばらく様子見モードです。 Wealthnavi また、積立投資が月1回以外の方式も選択できるようになっていたので、合計額は変えずに月に2回に分けてみました。 こちらは長期投資目的のため…

SpringBootを使っているプロジェクトでJUnitテストをしたい

SpringBootとJUnitではまった 下記のようなクラスがあったときに public class Sample { @Autowired private Hoge hoge; public Boolean huga(hoge) { return hoge == 1; } } @Component public Hoge { } Sample#hugaのテストをしたい場合に、SampleTest内で…

投資状況(2018/10/21)

Wealthnavi 世界株安の煽りをうけて赤字に転落。 幸か不幸か定期積立のタイミングで急落したため、平均取得単価は下がっているはず。 長期投資においてはここからのリカバリーがものをいうはず。 < h4> 国内株式 9972 アルテックが急落していたので反発狙い…

「ymlをパースするシェルスクリプト」をコードリーディングする

シェルスクリプトでymlで書かれたconfigファイルを読み込む方法を探していたところ、とあるリポジトリにたどり着きました。 親切にテストコードまで置いてあるので問題なく使用できたのですが、 如何せん何をやってるのかが説明できない。 Shellってちゃんと…

「セイチョウ・ジャーニー」を読みました

技術書展5から約一週間が立ちました。 数々の戦利品たちはまだまだ山積み状態ではありますが、色んなところで評価のよかった「セイチョウ・ジャーニー」をDL版で購入して読んでみることに。 非常に読みやすい文章で記述されていて良い本だと思いました。 現…