ぴよ丸水産

週末ファゴッティストによる技術ブログ

【RocketChat】Outlookで受信したメール本文をRocketChatに転送する

はじめに Outlookのマクロを使用して、 条件に合致するメール本文をRocketChatに転送する仕組みを作りました。 イントラネットワーク(常駐先)でしか見られない情報を、 AWS上のRocketChatにとばして、 自社でも確認できるようにするというミッションです。 …

【Docker】docker-composeで起動したコンテナがPermission Deniedのログを吐き、起動しない

GitLabとMySQLのDockerコンテナが、 ずーっとRestarting状態になってしまう現象を解決した時のメモ

【Ansible】read_csv使ってみた(ヘッダーなし)

はじめに Ansible2.8で追加されたread_csv使ってみました。 タブ区切りのcsvを読み込んで、 変数に入れ込んで、 with_itemsでループしてみました。 環境 Ansible:2.8 やろうとしたこと 以下のような形式のcsv(タブ区切り)を読み込んで、 [ファイル名] [コマ…

【AWS概要】AWSとは?

AWS

はじめに AWSの技術書を読むぞシリーズ、その1です。 対象の技術書は参考書籍に載せています。 クラウドとは? AWSとは? といったあたり、概要オブ概要をまとめます。 クラウドとは? ここは技術書では触れていませんが、 AWSを理解する前提として、理解し…

【AWS】技術書を読むぞ

AWS

はじめに AWSの技術書を読んで、 勉強ノート的な感じで、 自分で理解したことをまとめようと思います。 スタート地点が低いので、 かなり噛み砕いた語り口になると思います。 なぜ技術書を読もうと思ったか AWS周りの知識が薄いので、 概要や主要サービスを…

【音楽】Style-3!のパフォーマンス

はじめに あ、今日は技術ブログではありません。 なんか感動してぐっときたことをつらつら書きます。 文章を書く練習みたいなものです。 帰郷 昨日今日で実家に帰っていました~ 電車で1時間ちょいくらいですが。 母親が来週誕生日なので、 新宿でモンブラン…

【Jenkins】トラブルシュート svnのエラーE200015

はじめに Pipeline script from SCMのJenkinsジョブが、 以下のエラーが出て、最初のチェックアウトでこけたので、 原因を書き留めておきます。 SVNAuthenticationCancelledException: svn: E200015: Authentication cancelled 原因 まぁ察しはつきますが、 …

【Jenkins】Webhookを設定してみる

はじめに GitHub→JenkinsのWebhook連携を試してみたので、 手順メモ書きます。 Webhookとは? JenkinsのGit連携の機能の一つです。 GitHub側にJenkinsのURLを登録して、 GitHub上で、プルリクやプッシュなどのアクションがあった時に、 登録したJenkinsのURL…

【Ansible】windowsホストから指定のディレクトリ配下ファイルをfetch

はじめに Ansibleでwindowsホストに対して、とあるディレクトリ配下のファイルをfetchしてくる処理を作りました。 fetchモジュールって、公式ドキュメントに、 This must be a file, not a directory. とあるように、 このディレクトリ配下ぜ~んぶ持ってき…

【Git】Gitにサイズの大きいファイルをPushする

Git

はじめに この間、4GBのHyper-VイメージファイルをGitLabにpushができず、 ハマった時のメモです。 状況 クライアントOS:Windows10 Gitクライアント:Git for Windows2.22 Gitサーバ:GitLab 10.1.4-ee pushしたいもの:4GB超の.7zファイル(中身はHyper-Vイ…

Python 3 エンジニア認定基礎試験 合格しました!

はじめに Python 3 エンジニア認定基礎試験に合格しました! 勉強方法などメモっておきます。 Python 3 エンジニア認定基礎試験って? 詳細は、公式サイトを見てみてください。 要約すると、以下の通りです。 Python言語の文法基礎が問われる選択式試験 テス…

【Git】Gitコマンド特集

Git

はじめに 似たようなQiitaやブログ記事はたくさんあるのですが、 いつまでたっても私自身が覚えられない! 書きます、書いてちゃんと覚えます。 git clone リモートリポジトリ→ローカルリポジトリにコピー git clone [URL]〜〜.git ポート番号とか指定しない…

【Python】openpyxlでなんちゃってExcel条件付き書式

はじめに Excelを操作するPythonのモジュールopenpyxlをつかって、 条件付き書式でやるようなことを実現したので、メモ残しておきます。 開発環境 Python3.7 Windows10 やろうとしたこと 複数のファイルを列ごとに横並びに書き出して、比較基準となるファイ…

【Python】プログラミング初心者がFlaskでPythonをかじってみた話 コーディング編

カリカリ書いてた時期から1か月経ってしまいました。 環境構築編 の続きです。 あ、ちなみに最近、格安SIMに乗り換えました! 参考程度にソースコードを一番下に張り付けておこうと思いますが、 プログラムを書いたのは、ほぼ初めてなので、その辺りはご容赦…

技術ブログを書くぞ!

ちょっと前から非公開で自分メモ用に書いていたのですが、 やっぱり発信しないと意味がない!と感じたので、公開モードにします。 社会人2年目なりたてくらいの時、前職のできる同期(彼も知らないうちに転職してた)が、「高い技術を持ってる人はアウトプット…

【Python】プログラミング初心者がFlaskでPythonをかじってみた話 環境準備編

この記事で結論何が言いたいか。 FlaskはPythonの勉強に最適、プログラミング初学者でもハードル低い! ってことです。 きっかけ 社会人になってかれこれ3年、 めっきりインフラ漬の生活を送っていますが、 やっぱり、プログラム書けるのもかっこいいなぁと…

【Ansible】Ansible Engine Workshopやってみた

この前、Ansibleもくもく会というものに行ってみたのですが、 自持ちのPCがポンコツ過ぎて、Wifiが拾えず、 何もできなかったので、家でやりました。 https://github.com/ansible/workshops/tree/master/exercises/ansible_enginegithub.com 思ったことなど…

【Ansible】Ansible勉強用の環境を作ろう

Ansibleでガチャガチャで遊ぶための環境づくりメモ。 始めてMarkdown記法使います! ESXiに仮想サーバ3台デプロイ Piyo-Ansible 10.0.0.16 Ansibleサーバ Piyo-Target01 10.0.0.12 対象サーバ① Piyo-Target02 10.0.0.11 対象サーバ② いずれもスペックは以下…

【Ansible】AWXインストール

AWX

GithubからPlaybook落としてきて、実行! 対象サーバにAnsibleは入ってます。 ひっかかったのは、docker周りのパッケージ不足。 コンテナ起動!みたいなタスクで止まっちゃいました。 ・docker-comoseがないよ →pip install ・dockerとdocker-pyはどちらかに…

【Ansible】ansible環境準備 SSH鍵配置

pingが通るだけじゃ、リモートホストへのansible実行はunreachableになります。 ssh-keygen -t rsa で鍵作成。 ここで、パスフレーズは設定しないこと! ssh-copy-id -i .ssh/id_rsa.pub ユーザー@対象ホスト で公開鍵配布。このコマンド便利だなぁ これで、…