言語化の練習

プログラマの日記です。プログラミング・読書感想・雑談が中心です。楽しく働くためにどうしたらよいか日々試行錯誤しています。

awkコマンドでデータがうまく取れないときに疑うべきこと

awkコマンドでデータがうまくとれなくて、少しハマりました。 インプットファイル test.csv 2018/4/1 00:00,user_A,OK 2018/4/1 01:00,user_B,OK 2018/4/1 02:00,user_C, 2018/4/2 00:00,user_D,OK 2018/4/2 01:00,user_E, 2018/4/2 02:00,user_F, 上記csvフ…

【LINE BOT】Messaging API でstatusCode:427エラー

LINEのMessaging APIでテキストを送信しようとした際に、下記エラーが発生。 APIリファレンス エラーメッセージ { "statusCode":"427", "statusMessage":"Channel has not proper permissions. channelId : XXXXXXXXXX, required permissions : [ BOT ]" } …

git clone --mirrorについて調べてみた

Git

Gitリポジトリを移行する際にgit clone --mirrorコマンドを使いました。 既存のGitリポジトリをAWS CodeCommitへ移行する - 言語化の練習 本来よくありませんが、上記コマンドの意味を正確に理解せずに、AWSのユーザーガイドに従ってコマンドを実行しました…

既存のGitリポジトリをAWS CodeCommitへ移行する

Bitbucketで管理しているGitリポジトリをAWS CodeCommitへ移行しました。 基本的にはAWSのユーザーガイドを読めばすんなり移行することができました。 AWSの公式ドキュメントの素晴らしさとGitの柔軟性に感動! Git リポジトリを AWS CodeCommit に移行 - AW…

Macで開発する際に入れるべきツール一覧

Mac

対象 Windowsでの開発経験があり、初めてMacで開発をする方 システム開発支援系 Cyberduck FTPなどのファイル転送ツール。 FFFTPやWinSCPを使っていた人にオススメです。 https://cyberduck.io/index.ja.html?l=ja 操作性向上系 ShiftIt ウインドウ整列ショ…

2017年9月26日 Google OnBoardに行ってきました

GoogleCloudPlatformの入門セミナー「Google Onboard」に参加してきました。 こちらのセミナーはエンジニア向けのイベントで、内容としてはGoogle Cloud Platform (GCP) の概要や各種サービスの紹介が中心でした。 参加者は数百人規模で会場は超満員でした!…

【Linux】重複行と件数を出力する

コマンド $ cat test.txt | sort | uniq -c | grep -v '1 ' 処理の流れ cat test.txt | sort でファイル内容をソートする uniq -c で重複を除外し件数を出力する grep -v ‘1 ’ で1件の行を除外する 具体例 $ cat test.txt AAA BBB CCC BBB AAA DDD AAA BBB $…

【Linux】catコマンドとリダイレクトを使いこなして作業効率アップ!

大量のデータを加工・編集しなければいけないときに、Excelやテキストエディタを使用することがあるかもしれません。 以下のLinuxコマンドを覚えておくと、作業効率がアップするかもしれません。 catコマンドで標準出力→出力内容を加工する という技を覚える…

Gitの新規リポジトリを作成してGradleでJavaプロジェクトを作成する手順

GitやGradleを使ってみたい! ネットで情報を集めたけど最初のセットアップの具体的手順がわからない。。。 という状態に陥っていました。 インストール手順と日々使うコマンドなどはまとめられているサイトが多い印象ですが、スタートアップの手順が書かれ…

SOFT SKILLSを読んでいます

最近、「SOFT SKILLS」という本を読んでいます。 本書はソフトウェア開発者向けの自己啓発本です。 7部構成で編集されており、各部のタイトルは以下のとおりです。 第1部:キャリアを築こう 第2部:自分を売り込め! 第3部:学ぶことを学ぼう 第4部:生産性…

Android Wearアプリ開発入門 読んだ感想(1章)

幸か不幸か、来年にスマートウォッチ(Android Wear)を用いたサービスの案件開発に関われそうです。 スマホやウェアラブルは非常に興味がある分野なので、それを仕事にできるというのはとてもラッキーなのですが、いかんせん経験がないので非常に不安です。 A…

バリ旅行で注意すべき2つのこと

バリ旅行に行ってきました。 実体験をもとにバリ旅行で注意すべきことを書きます。 ※私の主観のため必ずしも正しいとは限りません ①両替は日本ですべき バリ旅行を紹介する雑誌などには、現地通貨(ルピア)はバリ国内で両替すべきと書いてあります。 理由と…

【バリ旅行】持ち物チェックリスト

先日バリ旅行に行ってきました。 寺院や街の雰囲気が日本にはない感じで非常によかったです。 バリ旅行に行く際の注意事項や持ち物をまとめていきます。 今回は持ち物チェックリスト編です。 僕が実際に持って行った持ち物を下記にまとめました。 奥さんと2…

今週のお題「人生に影響を与えた1冊」 夢に日付を!

今週のお題は「人生に影響を与えた1冊」です。 下記の記事で書いたとおり、僕は読書は好きですが本の内容をかなり忘れてしまいます。(笑) matyahiko2831.hatenablog.com そんな僕でも非常に印象に残っている本があるので紹介します。 ワタミの創業者、渡邉…

【自転車イベント】バイク東京2015 参加レポート

9月20日(日)に自転車イベント「バイク東京2015」に参加してきました。 イベントの雰囲気や持ち物などまとめていきたいと思います。 biketokyo.org ☆イベントの雰囲気 バイク東京は東京の名所をめぐる約46kmのライドイベントです。 距離はそれほど長くないの…

今週のお題「思い出の先生」こんまり先生

今週もお題に答えます! 今週のお題は「思い出の先生」ですね。 僕に大きな影響を与えた先生は片付けコンサルタントの近藤麻理恵先生です! …学生時代にお世話になった先生の話もあるんですがひねくれ者なのであえて別の確度で行きます。(笑) ameblo.jp こ…

読んだ本の内容を忘れないためには目次を熟読することが重要?

読んだ本の内容を忘れてしまうorz ...ということ、よくありませんか? 僕はかなりあります。 ・インパクトがあった本 ・必要に迫られて読んだ本 ・小説 などは覚えているんですが、 ・理解できなかった本(難しくて、共感できなくて etc) ・流行ってるので…

会社のトイレがいつも混んでる… 適切な個室の数は?

僕はとてもお腹が弱いです。 お腹が弱い人あるあるだと思うんですが、コーヒーを飲んだり電車に乗ったり古本屋に行ったりすると高確率でOPP(お腹ピーピー)です。 今日、いつもどおり出社をしたのですが、OPPの僕の中でもかなりの危険度でお腹が痛くなりま…

今週のお題「いま学んでみたいこと」

はてなブログには便利な機能があるようで、ネタに困らないためにお題を提示してくれる「今週のお題」という機能があるようです。 今週のお題は「いま学んでみたいこと」らしいので羅列します。 ☆スクラム 先日研修を受けてきたばっかりなので熱が冷めないう…

会社のスクラム研修を受けてきた感想(後編)

会社のスクラム研修の感想続きです。 印象に残ったことを羅列します。 ☆KPT KPTについては下記のページが大変参考になりました。 自律的に現場を改善できるチームをつくるための「ふりかえり」の進め方 〜 KPTと進め方のノウハウkuranuki.sonicgarden.jp KPT…

会社のスクラム研修を受けてきた感想(前編)

今日と明日は研修です。 スクラムについてワーキングを通して学ぶ2日間の研修です。 スクラム(英: Scrum)は、ソフトウェア開発における反復的で漸進的なアジャイルソフトウェア開発手法の1つである。 この方法論は「柔軟かつ全人的なプロダクト開発ストラ…

OJTでできたこと・できなかったこと

OJT

うちの会社にはOJT制度があります。 配属された新人と若手社員がペアになって新人を育てていくというものです。 そもそも一般的にOJTってどういう取り組みなんでしょうか? wiki先生に聞いてみます。 OJT(On-the-Job Training、オン・ザ・ジョブ・トレーニ…

ブログ始めました。

マチャ彦と申します。 メーカー系企業のSEです。 プログラミングが大好きでアジャイル開発に興味があります。 僕は考えていることをアウトプットすることが苦手です。 それは考えているつもりで実は考えていないのかもしれません。 アウトプットの練習として…