tweeeetyのぶろぐ的めも

アウトプットが少なかったダメな自分をアウトプット<br>\(^o^)/

【設計】みんなが知っておくべき運用設計のノウハウ を読んだメモ - 4章:詳細設計フェーズ

はじめに タイトルの通りですが、運用って意外に難しいですよね。 仕事でも個人でもサービスを作りあげる事は何度もあるのに、 それでもこんな事ありませんか? 必死で没頭して熱中してローンチしたら、あれこれ運用するのどうするんだ...? ローンチしちゃ…

【設計】みんなが知っておくべき運用設計のノウハウ を読んだメモ - 3章:基本設計フェーズ

はじめに タイトルの通りですが、運用って意外に難しいですよね。 仕事でも個人でもサービスを作りあげる事は何度もあるのに、 それでもこんな事ありませんか? 必死で没頭して熱中してローンチしたら、あれこれ運用するのどうするんだ...? ローンチしちゃ…

【設計】みんなが知っておくべき運用設計のノウハウ を読んだメモ - 2章:要件定義フェーズ

はじめに タイトルの通りですが、運用って意外に難しいですよね。 仕事でも個人でもサービスを作りあげる事は何度もあるのに、 それでもこんな事ありませんか? 必死で没頭して熱中してローンチしたら、あれこれ運用するのどうするんだ...? ローンチしちゃ…

【設計】みんなが知っておくべき運用設計のノウハウ を読んだメモ - 1章:運用と運用設計

はじめに タイトルの通りですが、運用って意外に難しいですよね。 仕事でも個人でもサービスを作りあげる事は何度もあるのに、 それでもこんな事ありませんか? 必死で没頭して熱中してローンチしたら、あれこれ運用するのどうするんだ...? ローンチしちゃ…

bundle installがrmagickでインストールできないのがImagemagick 7が原因の件 - `An error occurred while installing rmagick (2.16.0), and Bundler cannot continue`

はじめに ちょっとしたことをやろうとbundle installを気軽にしたところ こんなエラーでコケました $ bundle install ~ 省略 ~ An error occurred while installing rmagick (2.16.0), and Bundler cannot continue. Make sure that `gem install rmagick -v…

【CircleCI】CircleCI 2.0からはじめる個人での簡単なCI導入方法 - githubとの連携まで

はじめに 仕事でcircleciをなんとなーく使っていますが 使いこなしたくなったので改めて個人でもいろいろ試してみるメモです。 アジェンダ CircleCIとは CIってなんぞや CircleCIってなんぞや CircleCIの特徴 CircleCIの料金 CircleCIに必要なもの CircleCI…

【ruby】プログラミング経験者のためのRUBY最速入門 を読んだメモ

はじめに rubyはこれまで必要な時に見よう見まねでなんとなくちょい修正、程度に触ってました。 まともに勉強したことはなかったので プログラミング経験者のためのRUBY最速入門という本を読んでみたのでそのまとめです。 プログラミング経験者のためのRuby…

【rbenv】rbenvで指定したrubyバージョンに切り替わらない時の対処法 - Homebrewで入れたrubyが原因編

はじめに rbenvでrubyのversionを更新しようと思ったのですがなぜか切り替わらない.... 昔も同じ事がありましたが、 今回はそれとは違い凡ミスでしたが小一時間使ってしまったので自分戒めメモ 最初に行った事 rbenvで切り替わらない系の記事は調べるとたく…

【slack】slackの登録 on 2018年01月 - ワークスペースの作成

はじめに slack連携を試したくて改めて個人でslackを登録したのでメモ 2、3年前に作った時とはだいぶ変わってます... アジェンダ SLackとは? SlackのInterface Slackのメンバー ワークスペースの作成 Slackアプリでワークスペースを登録 1.Slackとは? 「チ…

【go】golangのtestの書き方 - unit testの基本の基本

はじめに そこまでgoにはさわれてませんが、 goのtestに関してもう少しまともに勉強しようと思い まずは基本中の基本からの自分用整理メモです アジェンダ goのtestの概要 testingパッケージ 実行 ファイル名の命名規則 関数名の命名規則 goのtestのものすご…

【go】go言語でgopathを使わずpackageをローカル インポートするメモ - ちょろっとスクリプトでcannot find packageと怒られる時

はじめに go言語でちょっとだけコード試したい時に、 任意のディレクトリに以下のような構成で実行すると cannot find package と言われることがあります 先にやり方を書いてしまうと相対パス指定することでインポートが可能となります。 構成 $ tree . ├── …

【Homebrew】brewコマンドのインストール先を確認する

はじめに homebrewでインストールされるのってどこだっけ?という時に確認するための自分メモ 確認する 確認は簡単です $ brew --prefix /usr/local 補足 特にインストール先を変更していない場合は /usr/local/Cellar/配下にバージョン毎にディレクトリが作…

【vim】Macのvimのy(ヤンク)でクリップボードにコピーするメモ

はじめに macでvim使ってます... が、わけあって設定しなおすことに...めんどい... 普段からvimは最低限の設定で使っているのであまり困らないのですが、 クリップボードへのコピーは使いたいものです。 設定どうやるんだっけーとなったのでそんな自分用にメ…

git stashでステージされてない(untrackedな)新規ファイルなども退避するやり方 - include untracked files

はじめに git stashはよく使いますが、そのままだと新規ファイルやuntrackedなファイルはstashしてくれません。 ちょいちょい使ってるのにふとした時に忘れるので自分用メモ。 やりかた git stash -u or git stash --include-untracked また、メッセージをつ…

【JIRA】課題(issue)チケットをurlやリンクで作成するメモ - urlパラメータでデフォルト値を設定したり

はじめに 普段jiraを使っています。 issueの作成は素直にcreateボタンからcreate issue画面にて行いますよね。 で、作成画面でちまちま各項目を入力して...と... そんなときに、この作成画面は urlとパラメータを渡す事でデフォルトで値を入力しておく事がで…

【mac】MacBook Airが不調 or 起動しないときの5つの対処 - プログレス バーが出たまま進まないとか

mac

はじめに mac book airを使用しているのですが、あるときから起動した際にプログレスバーが途中で止まってそれいこう進まない...という状態になりました。 さらにはこれで3度目... 毎回調べるのもあれなので自分でも対処法をメモっておこうという記事です。 …

【mac】MacBook Airが不調 or 起動しないときの対処 - リカバリーモードで起動してからOS Xを再インストール

mac

はじめに mac book airを使用しているのですが、あるときから起動した際にプログレスバーが途中で止まってそれいこう進まない...という状態になりました。 さらにはこれで3度目... いい加減毎回調べて対応するのもあれなので自分で書いてしまおうというもの…

【mac】MacBook Airが不調 or 起動しないときの対処 - ディスクユーティリティ(fsckコマンド)でcheck&修復

mac

はじめに mac book airを使用しているのですが、あるときから起動した際にプログレスバーが途中で止まってそれいこう進まない...という状態になりました。 さらにはこれで3度目... いい加減毎回調べて対応するのもあれなので自分で書いてしまおうというもの…

【mac】MacBook Airが不調 or 起動しないときの対処 - セーフモード(セーフブート)で起動

mac

はじめに mac book airを使用しているのですが、あるときから起動した際にプログレスバーが途中で止まってそれいこう進まない...という状態になりました。 さらにはこれで3度目... いい加減毎回調べて対応するのもあれなので自分で書いてしまおうというもの…

【mac】MacBook Airが不調 or 起動しないときの対処 - SMC (システム管理コントローラ)のリセット

mac

はじめに mac book airを使用しているのですが、あるときから起動した際にプログレスバーが途中で止まってそれいこう進まない...という状態になりました。 さらにはこれで3度目... いい加減毎回調べて対応するのもあれなので自分で書いてしまおうというもの…

【mac】MacBook Airが不調 or 起動しないときの対処 - PRAM (Parameter Random Access Memory)/NVRAMのリセット

mac

はじめに mac book airを使用しているのですが、あるときから起動した際にプログレスバーが途中で止まってそれいこう進まない...という状態になりました。 さらにはこれで3度目... いい加減毎回調べて対応するのもあれなので自分で書いてしまおうというもの…

短縮URLをcrulで叩くときに301のリダイレクトになったりする時の対処法

はじめに リダイレクトしているようなコンテンツをcurlを使って取得したい場合に 以下のように301になってしまうので、リダイレクト先のコンテンツを取得したいときのメモです。 $ curl http://urx.mobi/GMSp <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>Th</p></body></html>…

【JIRA】jql(JIRA Query Language)の使い方 - あいまい検索、日付指定、jql関数などのあんちょこ

はじめに 普段jiraを使っていますが、何かとfilterでのjqlはよく使います。 ただ、そのたびにこんな検索がしたいんだけどどうやるんだろう...と小一時間悩むことがあるので、そんな時のjqlメモです。 補足 基本編とあんちょこ編に分けて書いてみました 【JIR…

【JIRA】jql(JIRA Query Language)の使い方 - 検索やfilterの基本

はじめに 普段jiraを使っていますが、何かとfilterでのjqlはよく使います。 ただ、そのたびにこんな検索がしたいんだけどどうやるんだろう...と小一時間悩むことがあるので、そんな時のjqlメモです。 補足 基本編とあんちょこ編に分けて書いてみました 【JIR…

【git】tigでgit操作を便利にするメモ - logを可視化したりstatusやdiffも簡単に!

はじめに gitやgithubで開発してる場合はgitコマンドもよく使いますよね。 そんな時、簡単にlogを可視化したり、簡単にいまのstatusを見たり、簡単にdiffを見たいときに使えるtigコマンドについてのメモです アジェンダ tigとは tigのインストール tigででき…

【windows】windows7にDisk Usageコマンド(duコマンド)を使えるようにする - ディレクトリごとの容量を調べる

はじめに もっぱらMacユーザですがたまにwindowsも使います。 windowsでディレクトリ(ファイル)ごとの容量を調べたくなりました。 linuxやmacではduというコマンドを使うと簡単に調べられます。 windowsではどうやって調べるんだろうと思ったら以下の方法…

【go】golangのエラー処理メモ - ③. pkg/errorsでのエラーハンドリング

はじめに goをさわって数ヶ月ですが、雰囲気では書けていたものの errorやエラーハンドリングについてはもやもやしたままだったので自分理解メモの③ 関連 この記事の関連です。 【go】golangのエラー処理メモ - ①. errorとError型とカスタムErrorと 【go】go…

【go】golangのエラー処理メモ - ②. 例外はないがエラーハンドリングはできるよ(インスタンスや型でハンドリング)

はじめに goをさわって数ヶ月ですが、雰囲気では書けていたものの errorやエラーハンドリングについてはもやもやしたままだったので自分理解メモの② 関連 この記事の関連です。 【go】golangのエラー処理メモ - ①. errorとError型とカスタムErrorと 【go】go…

【go】golangのエラー処理メモ - ①. errorとError型とカスタムErrorと

はじめに goをさわって数ヶ月ですが、雰囲気では書けていたものの errorやエラーハンドリングについてはもやもやしたままだったので自分理解メモの① 関連 この記事の関連です。 【go】golangのエラー処理メモ - ①. errorとError型とカスタムErrorと 【go】go…

【mac】macでポート(port)を使用しているプロセス(pid)を調べる - 例) goapp serve

はじめに localなmacで開発をしているとたまに既にport使用してるから立ち上げられんで!みたいなエラーがでる事があります。 そんなときにプロセスを調べるメモ 調べ方 先んじて結論ですが、lsof で調べます。 8080を使っているプロセスを知りたい時のコマ…