地方エンジニアの学習日記

興味ある技術の雑なメモだったりを書いてくブログ。たまに日記とガジェット紹介。

2019-04-01から1ヶ月間の記事一覧

vim 先頭追記/末尾追記 no plugin

プラグインなしで先頭追記と末尾追記 「行頭」に文字を挿入する手順 「control + v」で矩形選択モードへ 「Shift + G」で一番下まで選択 「I」で挿入モードへ 例えば「#」を入力 「esc」で抜ければ完成! 「行末」に文字を挿入する手順 「control + v」で矩…

【Perl】 配列の和・積・差

和集合 A∪B my @array_a = qw/1 2 3 4 5/; my @array_b = qw/3 4 5 6 7/; my %cnt = (); my @array = grep { ++$cnt{$_} == 1 } (@array_a, @array_b); 積集合 A∩B my @array_a = qw/1 2 3 4 5/; my @array_b = qw/3 4 5 6 7/; my %cnt = (); my @array = gr…

【Ansible】callback pluginでslackに通知を出す

[defaults] stdout_callback = slack [callback_slack] channel = '#deploy-reports' nme = ansible webhook_url = https://hooks.slack.com/services/XXXXXXXXX/YYYYYYY/ZZZZZZZZZZZZZZ

pythonで始めるatcoder [超絶初心者編]

超絶初心者がpythonでatcoderを始めた時に役立つコード集です。 スニペット import sys import math import fractions from functools import reduce 入力処理 1行 / 1列 s = input() n = int(input()) x = float(input()) 1行 / R列 l = list(map(int, inpu…

入門監視を読んだので殴り書き的メモ

背景 入門監視を読んだので殴り書き的なメモを書いただけの記事 何が言いたいかの記事かというととりあえずいい本なので買いましょう。 第Ⅰ部 監視の原則 1章 監視のアンチパターン 1.1 アンチパターン1:ツール依存 1.2 アンチパターン2:役割としての監視 …