紙一重の積み重ね

アラフォーのエンジニアがなれる最高の自分を目指して、学んだことをこつこつ情報発信するブログです。

2018-11-01から1ヶ月間の記事一覧

【読書】「一生折れない自信のつくり方」はエンジニアが読んでも学びが多い一冊でした

はじめに アチーブメントの青木仁志さんの「一生折れない自信のつくり方」を読みました。 一生折れない自信のつくり方作者: 青木仁志出版社/メーカー: アチーブメントシュッパン発売日: 2009/11/25メディア: 単行本(ソフトカバー)購入: 14人 クリック: 227…

【人生初挑戦】アドベントカレンダーに参加することにしました #Qiita #Rails

はじめに 初めてQiitaのアドベントカレンダーに参加することにしました。テーマは、Ruby on Railsです。 アドベントカレンダーとは? もともとは、クリスマスまでの期間に日数を数えるために使用されるカレンダーとのことです。 アドベントカレンダー - Wiki…

「投信ブロガーが選ぶ! Fund of the Year 2018」に投票しました #FOY2018

はじめに 「投信ブロガーが選ぶ! Fund of the Year 2018」に投票しました。 そもそも、このブログは投信ブログなのか?という疑問もありましたが、このブログで1番読まれている記事が、つみたてNISAに関する記事 なので、投票することにしました。 www.yoko…

【Rails5 + Slim】ブラウザのメニューバーやツールバーなどを表示せずに、リンクを新しいウインドウで開く方法

やりたいこと リンクを別のウインドウで表示したい 別のウインドウには、ブラウザのツールバーやメニューを表示したくない 別ウインドウの大きさは手動で調整できるようにしたい やりたいことのイメージ 楽天銀行のログイン画面のこういうやつ www.rakuten-b…

【AWS Lambda】PythonからPostgreSQLのストアドプロシージャを実行する方法 #aws

やりたいこと PythonからPostgreSQLのストアドプロシージャを実行したい。 具体的にはAWS Lambdaからストアドを実行したい。 実行環境 AWS Lambda Python3.6 psycopg2 PostgreSQL9.6.6 実現方法 psycopg2のcallprocメソッドを使う。 実装例 import sys impor…

【PostgreSQL10】日付の範囲検索条件まとめ。初日、末日、Nヶ月前の取得方法

やりたいこと BETWEEN検索で、今月初日 00:00:00~末日 23:59:59の検索がしたい BETWEEN検索で、先月初日 00:00:00~先月末日 23:59:59の検索がしたい 取得したい値 実行日は、2018/11/13。 今月初日(時間なし) -- 2018/11/01 SELECT DATE_TRUNC('month',now…

【AWS/RDS】PostgreSQL10のタイムゾーンをUTCからJSTに変更する方法

はじめに PostgreSQLに限らず、AWS RDSのタイムゾーン設定は、defaultではUTCになっています。変更手順をまとめます。 環境 AWS RDS postgreSQL10 注意事項 defaultのパラメータグループは編集できないので注意! パラメータグループの作成手順 パラメータグ…

心身ともに健康なプログラマであるために、メンタルヘルスケアの資格を取ることにしました。

はじめに メンタルヘルス・マネジメント検定のⅢ種を取得することにしました。 私の職業は エンジニアです。最近は AWS のインフラ構築や、RubyやPython を使った実装まで幅広く行っています。少ないチームなので、一人当たりの役割や裁量が大きいため、やり…

binding.pryでデバッグ中に、意図的に例外を発生させてrescueでキャッチする方法 #Rails5

やりたいこと binding.pryでデバッグ中に、rescueで実装した例外処理を確認したい。 実現方法 raiseを使う。 実装例 def update @hoge ||= hoge ApplicationRecord.transaction do binding.pry # 例外発生 raise ActiveRecord::RecordInvalid.new(@hoge) @ho…

【AWS ALB+Nginx+Unicorn】504 Gateway Time-outと、upstream timed out (110: Connection timed out)が発生したときの対処法

発生した事象 RailsアプリケーションのCSV取り込み処理で504エラーが発生 環境 AWS ALB Nginx Unicorn Rails5.1.1 考えられる原因 AWS ALBのアイドルタイムアウトが短い デフォルトは60秒 最大3600秒まで設定可能 Nginx、Unicornのタイムアウト時間が短い 対…

【2018年10月】 #Railsチュートリアル にユーザーの声として掲載され、月の半分を休み、看病と育児をがんばった1ヶ月。 #振り返り

はじめに 早いもので2018年も残すところ2ヶ月となりました。10月を振り返ります。 10月は妻が3週間ほど体調不慮だったため、看病と育児に専念しました。 今月達成できたこと やりたかったことに対して、達成できたものを消しました。 家族旅行へ行く 息子の…

#小宮一慶 さんの経営コンサルタント養成講座 OB 合同セッションに参加してきました

小宮一慶さんの経営コンサルタント養成講座に参加してきました。 はじめに 2018年11月3日に開催された経営コンサルタント養成講座 OB 合同セッションに参加してきました。 小宮一慶さんとは 株式会社小宮コンサルタンツの代表取締役会長CEO であり、 ポーラ…