ギットハブ

GitHub

GitHub 社の製品

[4]

docs.github.com403 "The request is blocked." エラーになる

[17] curl on docs.github.com results in HTTP 403 with "The request is blocked" · Issue #17358 · github/docs · GitHub, https://github.com/github/docs/issues/17358

[18] >>17 GitHub スタッフが「内部で解決する」とだけ書いて Close。いや解決してからにしてよw

[19] ✅ Send "Accept-Encoding" HTTP header when checking "help.github.com", alrra, , https://github.com/alrra/browser-logos/commit/6e3e6a8da0dc8ec9851a6987fd9bd3523fe1876c

Accept-Encoding: の有無が影響しているらしい。

[20] Accept-Encoding:gzip, br だとエラーにはならず、指定された内容符号化応答が返ってくる。 deflate, foo,deflate, deflate,foo だとエラーにならず、内容符号化なしで応答が返ってくる。

identity, zstd, foo, 空文字列だとエラーになる。

[21] なんでこんな謎仕様になったのかが謎なのだが、 それが報告されてから数箇月感放置されてるのも謎なのだぜ。 github の技術者がこんなすぐに分かることをわかってないはずないし、 万一自力で知れなくても第三者が報告してるんだから知ってるはずなのに、 修正できないのはどういうことなのか。

文化的多様性の軽視

欧米中心主義

[28] repositorytopics非ASCII文字を含めるとエラーになります。 (が汎用(?)エラーで、何が原因かは表示されず、変更は (ASCII文字のものも含め) すべて破棄されます。訂正の機会さえ与えない酷い仕様です。)

[32] master 事案 政治的に正しいデータ構造

Transfer

[33] 個人から Organization に transfer すると Collaborator はそのまま引き継がれます。 Invite expired になっているアカウントや Pending Invite になっているメールアドレスも引き継がれます。

[34] Organization から個人に transfer すると Collaborator はそのまま引き継がれますが、 Organization の Team は引き継がれません。 Invite expired になっているアカウントや Pending Invite になっているメールアドレスは消滅します。

メモ

[2] GitHub API Changes | GitHub Developer Guide () https://developer.github.com/changes/

[3] Finer-grained OAuth scopes for SSH keys | GitHub Developer Guide () https://developer.github.com/changes/2014-02-24-finer-grained-scopes-for-ssh-keys/

[5] GitHub Developer | GitHub Developer Guide () https://developer.github.com/program/

[6] GitHub Marketplace () https://github.com/marketplace

[7] Apps | GitHub Developer Guide () https://developer.github.com/apps/

Apps on GitHub extend and improve existing workflows. People can purchase apps from GitHub Marketplace or browse useful tools and services that integrate with GitHub in Works with GitHub.

[8] Archiving repositories () https://github.com/blog/2460-archiving-repositories

[9] Replacing GitHub Services | GitHub Developer Guide () https://developer.github.com/v3/guides/replacing-github-services/

[10] Announcing the deprecation of GitHub Services | GitHub Developer Guide () https://developer.github.com/changes/2018-04-25-github-services-deprecation/

[11] Legacy GitHub Services to GitHub Apps Migration Guide - Travis CI () https://docs.travis-ci.com/user/legacy-services-to-github-apps-migration-guide/

[12] A bright future for GitHub | The GitHub Blog (defunkt著, ) https://blog.github.com/2018-06-04-github-microsoft/

[13] 頃から、 公開鍵を登録する https://api.github.com/repos/.../.../keys422 Unprocessable Entity {"message":"Validation Failed","errors":[{"resource":"PublicKey","code":"custom","field":"key","message":"key is invalid. It must begin with 'ssh-rsa', 'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384', 'ecdsa-sha2-nistp521', 'ssh-ed25519'. Check that you're copying the public half of the key"}],"documentation_url":"https://developer.github.com/v3/repos/keys/#add-a-new-deploy-key"} というエラーを返すようになりました。 ssh-keygen -t dsa で生成した ssh-dsa で始まる公開鍵は使えなくなったようです。

[14] GitHubWeb のテキストエディターが操作性ゴミ過ぎてつらい。 Web上で修正できる手軽さを超えて糞すぎてひどい。

[15] なぜWebブラウザー開発者が一生懸命作ったtextareaを置き換えてもっと良いものが出来ると思い込む人が後をたたないのか。

[16] ファイルエディターだけでなく Issue とかのコメント入力欄もひどいんだよね。 役に立たない勝手な補完とかするし。 勝手にインデントして記号を挿入して、消そうとすると余計なスペースまで消しちゃったり。 簡単に入力出来るのが売りのマークダウンを採用しているのだから、 何もしなくても簡単に入力できるのに、 余計な機能が付いているせいで逆にマークダウンが書きにくいとかいう地獄。

[23] エディターの変な補完をオフにしたいし、 コピペした URL とかが変な謎マークダウンに改変される意味不明仕様もやめてほしい。 テキストエディターはテキストを扱ってくれれば必要十分なんだ。

[22] GitHubblame もいつの間にかゴミ仕様になってるなあ。 ブラウザーの検索機能が全然機能しない。 GitHub ご自慢の優秀な技術者陣はウェブエアプ勢なの?

[24] 最近の GitHub のテキストファイルの表示はカーソルや選択範囲がずれててなんか変だと思ったら、 textarea の上に変な要素で文字表示を被せている。 でも hit testing では無視されて裏側の textarea に選択やキー操作は送られている。

フォントの関係なのか文字の特性なのか、何か GitHub の開発者の知識を超えたことが起こっているのでずれてるわけだ。 こういうことがあるからネイティブコントロールを独自実装しようとしてはいけないんだよ。

[25] 完全にこれじゃん

GitHub

CSS完全に理解した

[26] ファイルの表示に textarea 使ってるのがまず意味不明だよな。 HTML をまず理解してねーじゃん。

[27] 案の定 React 使ってた。 React 使ってるやつの HTML 理解してない度高すぎだろクソフレームワークじゃん

[29] 2FA 完了時になんかゴミみたいなのが降ってくるエフェクトが、よくあるフィッシング詐欺サイトで表示されるやつそっくりで草

[30] こんなあってもなくてもいいクソダサ効果をわざわざ実装するデザイナー何考えてるんだろうな。クールだと思ってやってるんかな。そのクールなやつがありふれた詐欺サイトと同レベルなのNDK。 もしかしてあの詐欺サイトは日本向けで、あっちの人はあんまり遭遇してないのかなw

[31] なんかまた非互換変更されてて困っった