dackdive's blog

新米webエンジニアによる技術ブログ。JavaScript(React), Salesforce, Python など

GitHub

GitHubでの開発に便利なツール3選

ツールというか CLI。 全部有名なのでほとんどの方がご存知だと思うが、自分がよく使うものを。 1. hub https://github.com/github/hub git コマンドの機能を拡張したもの。 (参考) インストール Mac の場合は Homebrew から。 $ brew install hub $ which…

Google Apps ScriptでOAuth2を使う(GitHubのissueを出力)

ということをやってみた。 最低限の機能しか実装できてないが、一応動くものができたので公開&設定手順をメモ。 https://github.com/zaki-yama/gas-github-issue-export 目次 コード 初期設定 GitHub の client id と client secret を取得する Google スプ…

1台のPCで複数のGitHubアカウントを使う(SSHとhttps)

会社の PC を使っていると、普段は会社用の GitHub アカウントで作業をするが ちょっとしたコードなどをたまに個人の GitHub リポジトリに保存したい時があり、その時はコミットも個人のアカウントで行いたい。 そういった感じで1台の PC で複数の GitHub ア…

GitHubの画像貼り付けでサイズを指定する方法

GitHub の Issue にスマホのキャプチャ画像を貼付けたりする時、 そのままドラッグして貼付けると必要以上に大きく表示されて困った。 サイズ指定して貼付ける方法あるかなと思って調べてみたらここに書いてあった。 html - Resize image in the wiki of Git…

サイトの右上にGitHubへのラベルを表示する方法 - "Fork me on GitHub" Ribbon

たまにサイト見てると、右上に "Fork me on GitHub" って書かれたラベルがついていて クリックすると GitHub のレポジトリに飛んでソースコードが確認できるものがある。 (キャプチャは自分の Polymer チュートリアルアプリに設置したもの。 コードは https…

[Heroku]GitHubと連携するgithub-syncを使ってみた

Herokuのgithub-syncという機能を使ってみました。(まだexperimentalですが) GitHubのブランチとHerokuアプリを同期したり、プルリクエストを作成すると自動的に新規でHerokuアプリが作成されるといったことができるようです。

[Salesforce]Apexコールアウトを利用して、ケース登録時にGitHubのIssueにも登録する

Apexから外部サービスを利用するための方法としてApexコールアウトというのがあります。 今回はこれを使って、GitHubと連携するサンプルを作ってみたという話。 Salesforceでケースが新規作成された時に、指定したGitHubのリポジトリにIssueも登録されるとい…