GitHub

GitHub Pages を使えば「Markdown ファイルを書いてアップするだけで」ウェブサイトをつくれる(ビルド作業も不要)

Markdown 愛用者で、かつ書いたテキストを公開したい私のような人種にとって障壁となるのは「テキストを見やすい形でウェブサイトに公開すること」だった。この障壁を取っ払う優れた方法は無かった。 今までの方法: ブログサービスなど → ログインや管理画面…

github.com に表示される Markdown HTML が TOC が無くて見辛いので「すべて見出し単位でたたむ」「クリックで開閉」する Tampermonkey スクリプトをつくった

github.com はいいかげん TOC(目次)機能を実装するべきだと思う。Markdown で書かれた HTML の全体構造がわからなくて辛い。ふと「見出しだけ表示させてクリックした部分だけ開く」的な小細工を入れたら見やすいかも、とひらめいたので、早速試してみた。 デ…

「割り込み」や「あとでやる」をサクっと管理するのに GitHub Projects が便利そう

割り込みやひらめきをサクっとメモして管理することは意外と難しいが、個人的に馴染み深い GitHub で、グラフィカルにサクっと管理できそうな方法を見つけたのでまとめてみる。 画面 基本的な運用 明日になったら 運用時のコツやポイント テキトーに書く 適…

GitHub で Download ZIP した時に改行コードが LF になってしまう件(原因は core.autocrlf)

Git が使えない方向けに、Download ZIP リンクを貼り付けて「ここから Zip ファイルをダウンロードしてください」という形で配布する方法があるが、このやり方には注意点がある。 Zip 展開後のソース中の改行コードが LF になってしまうことがある。 なので …

GitHub の複数テンプレートから選べる機能 Multiple Issue Templates について仕様を調べてみた

Github で日本語を扱うことが多いので、細かい仕様や挙動を一通り調べておいた。 今回試したリポジトリはこちら stakiran/test_multiple_issue_template ディレクトリ構成/ファイル構成 New Issue 時にどう表示されるか .github/ISSUE_TEMPLATE 配下を GitHu…

Microsoft に買収された GitHub は今後どうなっていくのだろう

GitHub が 8000 億円で Microsoft に買収された。公式ブログアナンスの日本語訳も GitHubの輝かしい未来 というタイトルで出ている。 今後 GitHub はどうなっていくのだろう。 なお最新情報は github lang:jaに関するTwitterニュース あたりを読むと見つかり…

GitHub の Repository Search は部分一致ではなく単語一致ですよという話

GitHub の検索ボックスから検索する人はちらほらいると思う。私もよく使うのだが、いまいちヒットしづらいというか、ちゃんと仕事してよーと感じる時が多い。 ので、その辺どうなってんのかを調べてみた。 結論 詳しく 結論 Repository Search は文字列の 部…

GitHub への push/pull/clone が「fatal: unable to access 'https://github.com/...': SSL certificate problem: unable to get local issuer certificate」でエラーになる時にやること

前提 原因 対処その1 対処その2 前提 Windows で Git を使っている(他の OS でも同じだとは思いますが) git:// ではなく https:// で push/pull/clone している 原因 SSL 証明書が不正のため、認証が通っていない。 対処その1 該当の証明書をインポートす…

GitHub への push/pull/clone が突然「error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version」エラーで使えなくなった件

昨日までは使えていたのに、今日突然使えなくなった。 前提 現象 解決方法 原因は? (おまけ)インストール時のオプション (おまけ2)起動してるコンソールを立ち上げ直すこと 前提 Windows7 です Git は 1.8.5.2.msysgit を使ってます 普段は HTTP で push/pu…

GitHub 上で同じ日本語ファイル名が二つ存在してしまう問題

ポメラ DM200 で書いた小説を GitHub で管理しているのだが 同じファイル名が二つ存在する という変な現象が発生。管理しにくいったらありゃしない。 発生契機 原因 対処 教訓 発生契機 いつもは Windows にポメラを USB 接続してバックアップしていた 年末…

GitHub の Team Discussion はチャットベースのメモを取るのに適している

GitHub にチャット機能のようなものが追加された (team discussions) - Qiita を読んで試したくなったので試した。 前提 結論: 使えそう? メリット デメリット スクリーンショット データの単位 パーマリンク 一覧性 前提 GitHub は一人利用です ブラウザだ…

GitHub の指定リポジトリから指定フォルダのみを clone する

Git 特定のフォルダのみcloneする - Qiita を参考にした。 やりたいこと stakiran/text というリポジトリに対し、knowledge というフォルダだけを clone したい。 コマンドライン hide は秀丸エディタだけどお好きなエディタで。ここでは「knowledge」という…

GitHub の Task List でリスト管理メソッド Lisna を運用する

先日リスト管理メソッド Lisna についてまとめてみたが、ここでは具体的な運用例を一つ紹介する。 GitHub の TaskList を用いたもの だ。左記リンクからサンプルリポジトリにジャンプできる。 要点 GitHub は TaskList という表記を採用している - [ ] 未完…

Markdown エディタが備えるべき性質のチェックリスト

ローカルのテキストエディタ上、または github.com 上で Markdown ファイルを読む&編集することが多い。備わってると嬉しい性質をチェックリストでまとめてみた。 チェックリスト チェックリスト 基本的な文法をハイライトできること [ ] 太字、イタリック…

Qiita と Gist と GitHub Pages とはてなブログの使い分け

技術ネタをブログ記事っぽく公開する手段として Qiita / Gist / GitHub Pages(で静的サイトジェネレータを動かす) / はてなブログの四種類を検討した。各々の特徴や比較結果をまとめる。 まとめ リスト表記でまとめた。:o: が良い点、:x: が悪い点。 Qiita :…

GitHub Gist をブログとして使ってみた

成果物 Gist がリポジトリよりも優れている点 1: 記事単位でコメントといいねがある 2: スッキリしたデザイン 3: GFM がフルに使える 4: clone すればローカル完結できる Gist のダメなところ 1: ブラウザ上で使う時のエディタが使いづらすぎる 2: 記事の分…