タグ

qiitaとGithubに関するyuki_2021のブックマーク (19)

  • GitHub 返信テンプレート を設定して、レビュー意図を明確に伝えよう! - Qiita

    概要 レビューコメントを残す際にラベルやアラートを付けるどのような指摘なのかがより明確に伝わり、対応するべきか、そのままでいいのか判断しやすくなります。 Gitシリーズ記事まとめ 各種機能紹介 Saved replies 公式で用意されている、IssueやPull Requestを書く際に使用できる返信テンプレートを管理できます。 Alert マークダウン形式でアイコンと色で重要性を使い分けることができます。 Shields.io 公式の機能ではないですが、よくGitHubのREADMEなどにおしゃれなバッジを付ける時に利用されます。 返信テンプレートに登録する こちらのリンクからテンプレートを設定します。 何でも登録できますが、私は下記の設定をしてます。ご参考にどうぞ ラベルを使うのか、アラートを使うのかはぶっちゃけ好みだと思うので、自分が好きだと思う方を使ってみてください! ラベル 絶

    GitHub 返信テンプレート を設定して、レビュー意図を明確に伝えよう! - Qiita
  • なぜファイルの末尾に改行を入れたほうが良いのか - Qiita

    はじめに ファイルの末尾には改行を入れたほうが良いのでしょうか。 「ファイル 末尾 改行 POSIX」等で調べると、規格の観点から改行を入れた方がいいという話が出てくるのですが、今回はgitの仕組みの観点からも改行を入れたほうが良いという話をします。 GitHub上での末尾改行の警告 例えば末尾に改行のないこんなファイルが有るとし、commitしてGitHubにpushすると以下のような表示になります export function hello(name: string) { return `Hello, ${name}!`; }

    なぜファイルの末尾に改行を入れたほうが良いのか - Qiita
  • GitHub Copilotが便利になったのでターミナルもVSCodeで良いのでは?という話 - Qiita

    この記事はラクスアドベントカレンダー2の17日目です。 先日のVSCodeのアップデートで、GitHub Copilotを使うとターミナル操作が便利になりました。 これにより、別途ターミナルのアプリを使わずにすべてVSCode上で操作した方が便利なのでは?となりました。 アップデート前までどうしてたか MaciTerm2上で、GitHub CopilotのCLI版(パブリックベータ)で入力補完やコマンドの意味を調べたりしていました。 それ自体は便利でしたが、いくつかの不便な点もありました。 使い方がちょっと煩雑だった 例えばコマンドをサジェストして欲しい場合、gh copilot suggest 'gitで1つ前のコミットを取り消したい'のようにタイプする文字数も多くなり、またそれが一般的なコマンド or ghコマンド or gitコマンドかの3択に答えないといけなくて面倒でした。 ss

    GitHub Copilotが便利になったのでターミナルもVSCodeで良いのでは?という話 - Qiita
  • VSCodeの拡張機能【Gist】が便利すぎて開発効率がかなり上がった話 - Qiita

    はじめに 突然ですが、よく使うコードはどのように管理していますか? 私はGitHubで管理していたのですが、今回VSCode拡張機能Gistを使って見たところ、サクッと参照ができて、かなり使い心地が良かったのでまとめておきます。 Gistとは VSCode上でGitHub Gistを連携させることができ、手軽にファイルの作成、編集、削除が可能になる拡張機能です。 導入手順 GitHub Gistの登録 GitHub上でアクセストークンの取得 拡張機能のインストール アクセストークンの設定 1. GitHub Gistの登録 2. GitHub上でアクセストークンの取得 ExpirationをNo expirationに設定します。 scopeのgistを許可して作成です。 トークンが発行されるので控えておきましょう。 3. 拡張機能のインストール VSCode上で【Gist】と検索すると

    VSCodeの拡張機能【Gist】が便利すぎて開発効率がかなり上がった話 - Qiita
  • 個人開発のモチベを上げるおしゃれリポジトリ駆動開発 - Qiita

    はじめに 皆さんは個人開発しているでしょうか?? 私はしたいなと思いながら開発を始めるも環境構築で燃え尽きたり、作りたいものの規模が大きくて最後まで作りきれなかったりすることが多かったです。 なので、書籍などを学習するほうが先が見えるので好きな傾向にありました しかし、最近周りの人たちがプライベートにいろいろ作っていることに危機感を覚えて自分なりにどうすればモチベーション高く個人開発ができるのかを考えたのでまとめます それが おしゃれリポジトリを作る という考え方です まさに 「おしゃれリポジトリ駆動開発」です おしゃれリポジトリとは 文字のままですが、自分がアプリケーションを愛せるようなおしゃれなリポジトリを作るということです 例えば最近作った「Sanpo」というアプリケーションがあります 実際にGitHubをみてほしいのですが、おしゃれなバナーが用意されおり目を惹くようなリポジトリにな

    個人開発のモチベを上げるおしゃれリポジトリ駆動開発 - Qiita
    yuki_2021
    yuki_2021 2023/04/18
    へー、こんなことできるんだ。
  • 【GitHub】GitHubでコードを見るときは - Qiita

    はじめに この間、教えてもらって衝撃を受けたGitHubの機能を記事にしておきます。 やりかた リポジトリを開きます。 キーボードで.を打ちます。 おわり この機能めっちゃ便利! 今までフォルダのURLを開いて中身を見てました笑

    【GitHub】GitHubでコードを見るときは - Qiita
  • ホントにあなたにはWordpressが必要ですか? - GitLab PagesでかんたんWebサイト公開 - - Qiita

    ホントにあなたにはWordpressが必要ですか? - GitLab PagesでかんたんWebサイト公開 -HTMLCSSJavaScriptWordPressGitLab TL;DR 運営しているサービス、fRatのランディングページをGitLab Pagesを使用して公開していますので、その方法のご紹介です。 GitLab Pagesを使えば、自動更新付き無料SSLが使えるし、無料でWebサイトを公開できます。 ポートフォリオとしてのゴリゴリのHTML/JavaScriptを使って、自由度の高いWebページを配置することもできます。 はじめに 組織や自己のブランディング、ポートフォリオ公開のために、Webサイトを公開している方は多いのではないでしょうか? もしくは、この状況下でWebサイトを公開して、オンラインでの活動を開始しようとしている方もいらっしゃると思います。 そんなとき、自

    ホントにあなたにはWordpressが必要ですか? - GitLab PagesでかんたんWebサイト公開 - - Qiita
  • 自前サーバでCodespacesが使えるVisual Studio Code Serverを動かしてみた - Qiita

    VSCodeがバージョン1.69でVisual Studio Code Serverをpreviewリリースしました。これはおそらくGithub Codespacesでうごいているものの自前サーバ用ソフトウエアと思われるので、早速試してみました。 追記:この方法は現在動作しなくなっています。詳しくはこちらをご確認ください。 ====以下当時の記事===== マニュアルはこちら これまでのGitHub Codespacesやgithub.devのレビューはこちら このマニュアルによると、インビテーションが必要とのことです。申し込みフォームから申請しましょう。「私はエンタープライズ企業で働いていて彼らはファイアーウォールの内側でしか仕事をすることを許可しません、だから私はVS Code Serverを学びエンプラ環境に生かしたいです。」と書いてみました。 ひとまずサーバを用意 Vultrで東京

    自前サーバでCodespacesが使えるVisual Studio Code Serverを動かしてみた - Qiita
  • GitHubでssh接続する手順~公開鍵・秘密鍵の生成から~ - Qiita

    GitHubにssh接続するために鍵の登録が必要になります。 その手順をまとめてみます。 はじめての人は手順通りに進めれば接続出来ます。 久しぶりにやってうまくいかないという人の解決の糸口になるようにも書いています。 公開鍵・秘密鍵を作成する 公開鍵暗号での認証には公開鍵と秘密鍵が必要になります。 秘密鍵は秘密というだけあって他の人に見られてはいけません。つまりどこかに送信してはいけません。公開鍵はオーケーです。 秘密鍵は自分で保持し、公開鍵は相手(ここではGitHub)に送ります。 まずは公開鍵と秘密鍵のペアを生成しましょう。 鍵を入れるフォルダに移動しましょう。

    GitHubでssh接続する手順~公開鍵・秘密鍵の生成から~ - Qiita
    yuki_2021
    yuki_2021 2022/06/05
    “ssh -T git@github.com”
  • OSS未経験「なにから始めたらいいかわからない…」←これを一気に解決する神リポジトリ - Qiita

    はじめに こんにちは。WEBエンジニアのmasakichiです。 OSSを始めたいと思いながらも「なにから始めたらいいかわからない…」と悩んでいませんか? そんなOSS未経験者にGood First Issueというリポジトリをお勧めしたく記事にしました。 この記事で書いてあること この記事には以下の2つが書いてあります。 Good First Issueについて Good First Issueからコントリビュートするまでの流れ(経験談) Good First Issueとは OSSにコントリビュートしたことのない開発者でもすぐに始められる人気プロジェクトをピックアップしたキュレーションサイトです。 プロジェクトのリンク先はgithubリポジトリで管理されています。 リポジトリはこちら キュレーションサイトはこちら Good First Issueでは下記の基準を満たしたプロジェクトがピ

    OSS未経験「なにから始めたらいいかわからない…」←これを一気に解決する神リポジトリ - Qiita
    yuki_2021
    yuki_2021 2022/02/02
    OSSの入門に良さげ。
  • 意外ととっつきやすいOSS開発参加方法まとめ - Qiita

    Ruby開発者のMatz(まつもとゆきひろ)さんが、こう語られています。 今までは、仕事は会社から与えられるもので、面白い仕事が当たればラッキーだけどそうじゃない場合もあったわけです。ところが、オープンソースの活動で自分の名前が表に出れば、今までとは違って「武器」を手に入れることができる (オープンソースへの取り組みはエンジニアにとって強力な「武器」になる より) いつかはやってみたいOSS開発。 とはいえ、OSS開発参加って別次元のギークたちの世界だろうと思っていました。 しかし、どうやらそんなこともないようで、素晴らしいコミッターの方々のメンタリングの元、僕のgithubアカウントがこうなりました。 ...おわかりだろうか。 !!!! ruby系の超大型OSS二つにcontributeして、githubが少々派手になりました。(が、最後まで読んでいただければ、これ自体は意外と簡単なんだ

    意外ととっつきやすいOSS開発参加方法まとめ - Qiita
  • すべてのウェブ開発者へ。人気GitHubリポジトリ9選 - Qiita

    記事は、Simon Holdorf氏による「9 Popular GitHub Repos For Every Web Developer」(2021年4月4日公開)の和訳を、著者の許可を得て掲載しているものです。 こちらもどうぞ すべてのウェブ開発者へ。人気GitHubリポジトリ10選 便利なツール、参考になる例など はじめに GitHubは、最近の(ウェブ)開発に関連するすべてのワンストップショップです。フレームワーク、デモ、あらゆる種類のコレクションなど、GitHubで見つけられないものはないでしょう。しかし、この膨大な量が問題です。あまりにも多くのレポジトリがあるので、おそらく聞いたことのないクールなものがあります。 そこで今回も、知っておくべき最も人気のGitHubリポジトリを紹介することにします。各リポジトリには少なくとも30,000個の星が付いています。 1. Realwor

    すべてのウェブ開発者へ。人気GitHubリポジトリ9選 - Qiita
    yuki_2021
    yuki_2021 2021/09/14
    フロントエンドばっかだけど一応。
  • すべての開発者へ。すごいGitHubリポジトリ10選 - Qiita

    記事は、Simon Holdorf氏による「10 Extraordinary GitHub Repos for All Developers」(2021年4月4日公開)の和訳を、著者の許可を得て掲載しているものです。 こちらもどうぞ すべてのウェブ開発者へ。人気GitHubリポジトリ9選 面接のリソース、build your own X、優れたパブリックAPIのリストなど Photo by Vishnu R Nair on Unsplash はじめに GitHubは、あらゆる種類の技術、フレームワーク、ライブラリ、コレクションなどを共有するためのNo.1プラットフォームです。しかし、その巨大さゆえに、最も有用なリポジトリを探すのが難しいという問題もあります。そこで私は、すべてのソフトウェアエンジニアに大きな価値のある、素晴らしいリポジトリ10選を作ることにしました。すべてに多くのGitH

    すべての開発者へ。すごいGitHubリポジトリ10選 - Qiita
  • CodePenとGistとCacherでコードスニペットを管理する - Qiita

    ブラウザ上でさくっとコードを書いて実行できるCodePen。 せっかく使うならGistとCacherを一緒に使ってコードスニペットを管理しよう。という話です。 知らない人のためにサービスの紹介 CodePen - Front End Developer Playground & Code Editor in the Browser ブラウザ上でHTMLCSS、JSを書いて、その場で実行、確認できるWebサービス。 人の書いたコードに「いいね」やForkができたり、ブログやQiitaにも貼り付けることができるのでSNS的側面が強いです。 Babelや主要なフロントエンドライブラリ(自作ライブラリも可)、CSSプリプロセッサ、HTMLテンプレートエンジンがオプションで選べるようになっているため開発環境を構築せずにコードを試せます。 使い方はこちらが参考になります。 codepenでウェブ開発

    CodePenとGistとCacherでコードスニペットを管理する - Qiita
  • GitHubのawesomeリストが本当にawesomeなものばかりだから一度見てほしい - Qiita

    伝えたいことは全てタイトルに書いた。 動機 https://github.com/topics/awesome を眺めていて当にawesomeなものばかりだった (割にあまりどこにもそのawesomeさが書かれていないように見えた) ので書く。 awesomeリストとは GitHub で使われる慣習的なリポジトリについてまとめてみた#awesome より: 「特定テーマに関するキュレーションを行うリポジトリ。Markdown のリスト表記で一覧化するのが一般的。また、Contribution も受け付けている(人気のあるリポジトリはガイドラインも厳しめ)。」 Where? ここのことです: https://awesome.re/ 画像はリポジトリから引用。 What? What is an awesome list? よりDeepL翻訳 awesome マニフェスト もしあなたのリストを

    GitHubのawesomeリストが本当にawesomeなものばかりだから一度見てほしい - Qiita
  • GitHub を使って個人タスク管理 - Qiita

    GitHub を使って個人用のタスク管理を開始して数週間がたったので現時点で落ち着いたやり方についてメモっておこうと思います。 注意事項として、クラウドに置いたらダメって言われてる情報は乗せないように注意してね。プライベートリポジトリだと他人には基見えないけど、そもそも会社のルール的にダメになってるところもあるので、そこらへんは個々人で気を付けてください。 元々は Azure DevOps の Boards 使って管理していたのですが、GitHub の Issues とか Projects とかちゃんと使ったことなかったなと思い、とりあえず失敗しても一番痛くない個人タスク管理GitHub の方にうつしてみました。 下準備 GitHub のリポジトリを作ります。そして以下のような感じでプロジェクトとマイルストーンとラベルを作ります。 マイルストーン 以下のような感じで 1 月単位で作り

    GitHub を使って個人タスク管理 - Qiita
  • そろそろ本格的にプログラミング用語を置き換える時期なのかも - Qiita

    先日GitHubから以下の発表がありました。 GitHub to replace 'master' with 'main' starting next month / GitHub来月10月からブランチの「master」を「main」に名称を置き換える 以下のようになります。 GitHubでは、来月からmasterブランチという名称は使わず、mainブランチという名称に変更するという発表でした。来月ってもう普通にすぐだけど、、、。 実は元々数ヶ月前に発表はあったんだけど、そこまで日では話題にならなかった。 GitHub abandons 'master' term to avoid slavery row 2020-09-30: 追記 あくまで上記強制ではないっぽいです。 今まで通りmasterを使いたい人はmasterで、mainを使いたい人はmainを。 あくまでGitHub側からの

    そろそろ本格的にプログラミング用語を置き換える時期なのかも - Qiita
    yuki_2021
    yuki_2021 2020/09/30
    へー、GitHubそんなことになってるのか。知らんかった。
  • やばい、これはやばい。Github CodespacesとSync Settingsに無限の夢しか見られない - Qiita

    やばい、これはやばい。Github CodespacesとSync Settingsに無限の夢しか見られないGitHubVisualStudioCode ブラウザ上でVisual Studio Codeを開く、「Visual Studio Codespaces」もしくは「GitHub Codespaces」というのが存在することはご存じの方も多いかと思います。 このうち、Visual Studio側がGithub側に統合されることが発表されました。 マイクロソフト、WebIDEの「Visual Studio Codespaces」を「GitHub Codespaces」に統合へ Githubには現在プレビューで、Githubのリポジトリから直接Codespacesを開く機能が提供されています。 ニュースを見て試しに開いてみて、目が飛び出し鼻血が噴き出すほど驚き興奮しました。実際にみてみてく

    やばい、これはやばい。Github CodespacesとSync Settingsに無限の夢しか見られない - Qiita
  • 独学者が気付きにくいこと(実践振り返り) - Qiita

    はじめに こんにちはばーんです! 今回は案件をこなすうちにレビュー(指摘)頂いた内容をまとめました。 1人で学習していると気付きにくい事が多くあるなぁ…と感じました。 実務に携わっていない方 実務経験はあるけど、チーム開発など他者と組んで仕事していない方 は見ていただけると気付きがあるのかなと思います。 結論 最初に書きますw 1. 独学だけでやりきらない方が良い メンターでなくとも、コミュニティなどで他者と交わりながら進めた方が絶対いいです。 独学だけだと知り得ない情報が沢山あるなぁと今回気づきました。 2. Gitお金払ってもいいので覚える 神ツールなので。これも独学でやり切るのは厳しいかも… GitHub PR(プルリクエスト)のお作法 できる限りわかりやすく これはなにもIT業界だけに限った話ではありません。上司に資料を見せる時、お客様に見せる時なるべくわかりやすい説明を心がけま

    独学者が気付きにくいこと(実践振り返り) - Qiita
  • 1