紙一重の積み重ね

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

リモートブランチを取得する方法 #git

git

はじめに 件名の通りなのですが、リモートブランチを取得する際に、皆さんはどうやってますか? やりたいこと 自分や他の人が作ったリモートブランチを取得したいケースがあると思います。 例えば、以下。 プルリクのソースレビューをしたい Masterブランチ…

【小宮一慶さんの教え】「超」一流コンサルタントが実践する情報を「知恵」に変えるトレーニングから学んだこと

はじめに 私の人生の師匠である小宮一慶さんの本を読みました。今回は読みながら考えたことをまとめます。 前回の記事 www.yokoyan.net 読んだ本 どんな人におすすめか マクロ経済を勉強したい人 正しい生き方を学びたい人 読みながら考えたこと 世の中が自…

【読書】「超」一流コンサルタントが実践する情報を「知恵」に変えるトレーニングを読みました。

はじめに 私の人生の師匠である小宮一慶さんの「「超」一流コンサルタントが実践する情報を「知恵」に変えるトレーニング」を読みました。 読んだ本 https://amzn.to/2JXfl3n どんな人におすすめか マクロ経済を勉強したい人 正しい生き方を学びたい人 要約 …

"Object of type 'Decimal' is not JSON serializable"が発生したときの対処法 #Python3 #AWS #dynamodb

やりたいこと Python3を使って、DynamoDBのqueryを使って取得したJSONデータをPostgreSQLにINSERTしたい 実行環境 AWS DynamoDB AWS Lambda Python3.6 psycopg2.7.4 AWS RDS(PostgreSQL9.6.6) 発生したエラー jsonを使ってダンプした結果、INSERT時にエラ…

Microsoftアカウント作成時に「職場や学校のメール アドレスを使ってサインアップすることはできません。」と言われたときの対処法 #Azure

はじめに 仕事でAzureを少し使う必要が出てきたのでメモ。 やりたいこと プロジェクト用のAzure環境を作りたい プロジェクトのメーリングリストのアドレスを使って、Microsoftアカウントを作成したい 結論 できない。 会社ドメインのメールアドレスではなく…

Pythonで使っているライブラリのバージョンを確認する方法 #Python3

やりたいこと pip installしたライブラリ群をそのままGitにpushしたため、requirements.txtにライブラリ群を集約したい そのため、pip installしたライブラリ群のバージョンを確認したい 【結論】ライブラリのバージョンを確認する pip freezeまたは、pip li…

【Ansible】apt-get時に E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable) が発生した場合の対処法

環境 Ubuntu16.04 Ansible2.5.4 発生した事象 vagrant provision時に以下のエラーが発生。 playbook内で、apt-get dist-upgradeを実行している 発生したエラー TASK [Update all packages to the latest version] ******************************* fatal: [d…

AWS認定Sysopsアドミニストレータ― - アソシエイトの模擬試験に落ちました #AWS

はじめに 今月末受験予定のAWS認定Sysopsアドミニストレータ― - アソシエイトの模擬試験を受験しました。 息子を寝かしつけた後に急いで受験したのでバタバタでした。 模擬試験結果 AWS認定Sysopsアドミニストレータ― - アソシエイト (SOA) - 模擬試験 (Prac…

Windows.oldを削除して空き容量を確保する #Windows10

やりたいこと Windows Update以降、HDDの空き容量が一気に減ってしまった。 不要なファイルを削除して空き容量を確保したい。 環境 Windows10 pro 64bit 結論 Wnindows.oldフォルダを消す。 手順 現在の空き容量チェック DiskInfo3が便利。1クリックするだけ…

AWS Summit Tokyo 2018に初参加してきました #AWSSummit

はじめに 5/30(水)~6/1(金)まで品川で開催されていたAWS Summit Tokyo2018の3日目に参加してきました。 AWS Summit Tokyo 2018とは? Amazonが提供するクラウドサービスAmazon Web Services(AWS)の日本最大級のカンファレンスです。 一言で言うと、AW…

3ヶ月目の息子と過ごして思うこと #育児

はじめに このエントリは息子が3ヶ月目くらいの頃に書いたものです。 下書きに埋もれていて、タイミングを逃した感がありますが、せっかく書いたので残しておきます。 息子と過ごして思うこと 育児に仕事に慌ただしい毎日ですが、親になった喜びを少しづつ感…

SysOpsアドミニストレータアソシエイトの取得を目指します #AWS

はじめに AWSソリューションアーキテクトアソシエイトに続いて、SysOps アドミニストレーターアソシエイトの資格を取ることにしました。 どんな資格か? AWSの管理と運用に関する資格です。 出題範囲がソリューションアーキテクトと被っているところもありま…

#CoderDojo さいたまにメンターとして初参加してきました

はじめに 5/20に開催されたCoderDojoさいたまにメンターとして参加してきました。 coderdojo-saitama.com 会場の6Fはとってもおしゃれ!! 大宮のコワーキングスペースである7F(ナナエフ)の一つ下の6F(ロクエフ)で開催されました。フリードリンクもあり…

【初挑戦】小・中学生向けのプログラミングクラブにメンター参加します #CoderDojo さいたま

はじめに 年始の目標に掲げていたCoderDojoのメンターに申し込みました。直前の申し込みにもかかわらず、快諾いただいた運営の方々に感謝です。 CoderDojoとは? CoderDojo は7〜17歳の子どもを対象にしたプログラミング道場です。2011年にアイルランドで始…

Python3+Psycopg2を使ってsequenceを取得する #Python3 #PostgreSQL9.6

やりたいこと Python3で、PostgreSQLのsequenceを使った処理を書きたい 実行環境 PostgreSQL9.6.6 Python3.6 psycopg2.7.4 検証用シーケンス CREATE SEQUENCE "schema"."table_name_id_seq" INCREMENT 1 START 1 NO MAXVALUE NO MINVALUE NO CYCLE CACHE 1 O…

psycopg2.ProgrammingError: can't adapt type 'dict'が発生したときの対処法 #Python3 #PostgreSQL9.6

やりたいこと Pythonを使って、JSONデータをPostgreSQLにINSERTしたい 実行環境 PostgreSQL9.6.6 Python3.6 psycopg2.7.4 発生したエラー psycopg2.ProgrammingError: can't adapt type 'dict' 解決法 JSONデータが格納されている変数に対して、json.dumps()…

【Python3】SQLに改行を入れて複数行で書く方法

はじめに 業務で本格的にPython3を使ってLambda関数を書くようになりました。 SQLに改行を入れて複数行で書く方法 Rubyの感覚でSQLに改行を入れて書いたところエラーとなってしまったので反省。 長いSQLを複数行で書くときは、ヒアドキュメントを使う。(こ…

私のQiita戦闘力は116です #EngineerScouter #Qiita

はじめに Qiitaを見ていたら、気になる記事を見つけました。 qiita.com 私もエンジニアの端くれとして、エンジニアスカウターなるものがあるそうなので、試してみました。Qiitaやはてブの投稿数から算出されるとのこと。 engineer-scouter.firebaseapp.com …

【Ruby】多重配列の中身を1行ずつ改行して表示したい

はじめに AtCoderの問題をいろいろやっている中で、多重配列について迷ったのでメモ。 やりたいこと 多重配列の中身を1行ずつ改行して表示したい。 実現方法 joinメソッドを使う。 docs.ruby-lang.org 実装例 $ irb 2.4.0 :001 > H,W=3,4 => [3, 4] 2.4.0 :0…

【まずはBeginners Selectionから】35歳だけどAtCoderはじめました #AtCoder

はじめに 育児の合間にAtCoderのBeginners Selectionの問題を少しづつ解いています。 qiita.com やってみた感想 自分のプログラムの書けなさっぷりに衝撃を受けました。 SIerでプロジェクトリーダーやPJ管理の仕事ばかりしていたため、プログラムを書いてき…

2018年第1クォータ(1月~3月)の振り返り #自己実現 #目標達成

はじめに 早いもので2018年も1/4が経過しました。本当は毎月振り返りたかったのですが、第一四半期(1月〜3月)の振り返りをします。余談ですが、はてなブログってマークダウンのタスクリストに対応してないんですね。知らなかった。 リストの中で[x]となっ…

【全セッションまとめ】Amazon Aurora Dayに参加してきました #AWS #Aurora

はじめに 3月28日に開催されたAmazon Aurora Dayに参加してきました。 全体的な感想 丸1日のセミナーで非常に勉強になりました。Auroraのプロダクトマネージャ2名は英語でのセッションでしたが、同時通訳もあり、支障なく聴くことができました。 セミナー会…

【はじめてのあっとこーだー】Ubuntu16.04にVisual Studio Codeとrubyをインストールしてチュートリアル問題やってみた #AtCoder

はじめに Qiitaで見つけた以下の記事が面白そうです。 qiita.com 上記10問を解いて、プログラミングコンテストであるAtcoderのコンテストに参加してみようと思い立ったので、まずは環境構築からチュートリアル問題までやってみます。 Visual Studio Codeの取…

【AWS・Azureとの違いを知りたい方へ】クラウドエースさんのGCPセミナーに参加してきました #GCP

はじめに 私はAWSが大好きですが、他のクラウドサービスも学ぼうと思い、クラウドエース社主催のセミナーに参加してきました。 全体的な感想 クラウドエースさんはAWSで言うところのクラスメソッドさんのような感じ? コストの優位性は、GCP>AWS>Azureとい…

【新たな幕開け!シビれる1日】JAWS DAYS2018に参加してきました #jawsdays #jawsug

はじめに 五反田で開催されたJAWS DAYS2018に参加してきました。今年も楽しかったー!! 育児が大変な中、送り出してくれた妻に感謝です。 全体的な感想 私はJAWS DAYSやJAWS-UGが大好きです。JAWS DAYSに参加するのも今年で5回目になります。今後も参加して…

【Udemy】育児をしながら深層学習とPythonを学ぶことにしました

はじめに 仕事でガチのディープラーニングを使うことになりそうなので、Udemyで勉強することにしました。 現時点の自分のスキルセット 文系 古典が大好きでした 数学は数Ⅱまで Python未経験 ディープラーニング未経験 TensorFlowをテンサーフローと読んでし…

【平成29年分】e-Taxで確定申告してみたらやっぱり楽だった

はじめに 平成29年分の税金を、eTaxを使って確定申告をしました。 e-Taxとは? 国が運営している電子申告用のシステムです。 e-Tax 公式ページ 確定申告書類の作り方 高価なソフトウェアを購入する必要はなく、すべてネット上で作成できます。 確定申告書等…

【つみたてNISA】SBI証券で年の途中から開始する場合の注意点について

はじめに つみたてNISAの仕組みをきちんと理解できていなかったので、再整理します。 【SBI証券】つみたてNISAのおさらい つみたてられる限度額は1年で40万円まで 1ヶ月あたりの上限額は、33,333円まで 40万円/12ヶ月=33,333円 割り切れない端数については…

【悲報】NISAからつみたてNISAに切り替えたけど自動積立が継続されていなかった件について

はじめに 2017年12月にNISAから、つみたてNISAに切り替えた後、放ったらかしにしていたところ、つみたてNISAで積立投資ができていませんでした。 なぜ気づいたか 我が家の家計管理はマネーフォワードで行っています。一向に増えない投資信託残高を見て、つみ…

【2/21まで】Amazon Kindleストアで翔泳社の電子書籍が半額!!

はじめに 完全に乗り遅れましたが、翔泳社の電子書籍が半額セール中のようです。 【50%OFF】翔泳社フェア実施中(2/21まで) ITに限らず、ビジネス本も半額のようです。 http://amzn.to/2BI2uhd 買った本 次の仕事はGCPになりそうなので、即買いました。 これ…