「git」カテゴリーアーカイブ

npm, yarn による zero install 戦略 – from scratch

npm, yarn による zero install 戦略 - from scratch

npm, yarn による zero install 戦略 - from scratch

jsconf.eu 2019 に行ってきました。 特に npm や yarn の今後の話とそもそも Registry をどうしていくか、の話があったのでお知らせします。 そもそも Registry をどうしていくかについては次のエントリで話します。 tink: A Next Generation Package Manager npm の次のコマンドラインツールである tink が紹介されてい...

はてなブックマーク - npm, yarn による zero install 戦略 - from scratch はてなブックマークに追加

npm, yarn による zero install 戦略 – from scratch

npm, yarn による zero install 戦略 - from scratch

npm, yarn による zero install 戦略 - from scratch

jsconf.eu 2019 に行ってきました。 特に npm や yarn の今後の話とそもそも Registry をどうしていくか、の話があったのでお知らせします。 そもそも Registry をどうしていくかについては次のエントリで話します。 tink: A Next Generation Package Manager npm の次のコマンドラインツールである tink が紹介されてい...

はてなブックマーク - npm, yarn による zero install 戦略 - from scratch はてなブックマークに追加

ほぼろ on Twitter: “これは本当にとても便利なgitのログ機能なんですが、 `git log -L :関数名:ファイル名` でその関数の履歴が見れます https://t.co/wcul1OYr0W”

ほぼろ on Twitter: "これは本当にとても便利なgitのログ機能なんですが、 `git log -L :関数名:ファイル名` でその関数の履歴が見れます https://t.co/wcul1OYr0W"

ほぼろ on Twitter: "これは本当にとても便利なgitのログ機能なんですが、 `git log -L :関数名:ファイル名` でその関数の履歴が見れます https://t.co/wcul1OYr0W"

これは本当にとても便利なgitのログ機能なんですが、 `git log -L :関数名:ファイル名` でその関数の履歴が見れます https://t.co/wcul1OYr0W

はてなブックマーク - ほぼろ on Twitter: "これは本当にとても便利なgitのログ機能なんですが、 `git log -L :関数名:ファイル名` でその関数の履歴が見れます https://t.co/wcul1OYr0W" はてなブックマークに追加

GitHub Package Registry: Your packages, at home with their code · GitHub

GitHub Package Registry: Your packages, at home with their code · GitHub

GitHub Package Registry: Your packages, at home with their code · GitHub

GitHub Package Registry Your packages, at home with their code With GitHub Package Registry you can safely publish and consume packages within your organization or with the entire world. Sign up for the beta $ Successfully logged in. $ Package published $ docker login docker.pkg.github.com --user...

はてなブックマーク - GitHub Package Registry: Your packages, at home with their code · GitHub はてなブックマークに追加

君には1時間でGitについて知ってもらう(with VSCode) – Qiita

君には1時間でGitについて知ってもらう(with VSCode) - Qiita

君には1時間でGitについて知ってもらう(with VSCode) - Qiita

おことわり この記事はプログラミング&業務未経験の新入社員に、Gitについて1時間くらいでバババッと説明した内容をもとに作ったものです。自分がもし誰かにGitについて教えて貰える立場にいたら、最初にこれを教えて貰いたかったという内容で作りました。 とりあえず「1人のプロジェクト」で「1時間で」Gitをそこそこ...

はてなブックマーク - 君には1時間でGitについて知ってもらう(with VSCode) - Qiita はてなブックマークに追加

君には1時間でGitについて知ってもらう(with VSCode) – Qiita

君には1時間でGitについて知ってもらう(with VSCode) - Qiita

君には1時間でGitについて知ってもらう(with VSCode) - Qiita

おことわり この記事はプログラミング&業務未経験の新入社員に、Gitについて1時間くらいでバババッと説明した内容をもとに作ったものです。自分がもし誰かにGitについて教えて貰える立場にいたら、最初にこれを教えて貰いたかったという内容で作りました。 とりあえず「1人のプロジェクト」で「1時間で」Gitをそこそこ...

はてなブックマーク - 君には1時間でGitについて知ってもらう(with VSCode) - Qiita はてなブックマークに追加

君には1時間でGitについて知ってもらう(with VSCode) – Qiita

君には1時間でGitについて知ってもらう(with VSCode) - Qiita

君には1時間でGitについて知ってもらう(with VSCode) - Qiita

おことわり この記事はプログラミング&業務未経験の新入社員に、Gitについて1時間くらいでバババッと説明した内容をもとに作ったものです。自分がもし誰かにGitについて教えて貰える立場にいたら、最初にこれを教えて貰いたかったという内容で作りました。 とりあえず「1人のプロジェクト」で「1時間で」Gitをそこそこ...

はてなブックマーク - 君には1時間でGitについて知ってもらう(with VSCode) - Qiita はてなブックマークに追加

令和時代のRubyコア開発 – k0kubun’s blog

令和時代のRubyコア開発 - k0kubun's blog

令和時代のRubyコア開発 - k0kubun's blog

Ruby Core Development 2019というタイトルでRubyKaigiのCFPにプロポーザルを書いたのだが、 もう一つ書いた方の話が採択されたのでその話はしなかった。 さて、今日はRubyコア*1の開発がSubversionからGitに移った節目でもあったので、そっちのトークで言いたかったことの一部を記事にしておこうと思う。 Subversion → ...

はてなブックマーク - 令和時代のRubyコア開発 - k0kubun's blog はてなブックマークに追加

令和時代のRubyコア開発 – k0kubun’s blog

令和時代のRubyコア開発 - k0kubun's blog

令和時代のRubyコア開発 - k0kubun's blog

Ruby Core Development 2019というタイトルでRubyKaigiのCFPにプロポーザルを書いたのだが、 もう一つ書いた方の話が採択されたのでその話はしなかった。 さて、今日はRubyコア*1の開発がSubversionからGitに移った節目でもあったので、そっちのトークで言いたかったことの一部を記事にしておこうと思う。 Subversion → ...

はてなブックマーク - 令和時代のRubyコア開発 - k0kubun's blog はてなブックマークに追加

Cello – もはや別物、C言語で高レベルプログラミングを実現するライブラリ | ソフトアンテナブログ

Cello - もはや別物、C言語で高レベルプログラミングを実現するライブラリ | ソフトアンテナブログ

Cello - もはや別物、C言語で高レベルプログラミングを実現するライブラリ | ソフトアンテナブログ

C言語は機械語やアセンブリ言語といった低水準言語に近く、最近流行のPythonやRubyといった高水準言語で利用できるさまざまな便利な機能を使用することができません。例えば文字列にも専用の型が存在せず、さまざまな落とし穴に注意しつつ慎重に使用する必要があるのです。 本日紹介する「Cello」は、このなにかと不便な...

はてなブックマーク - Cello - もはや別物、C言語で高レベルプログラミングを実現するライブラリ | ソフトアンテナブログ はてなブックマークに追加

VSCodeでのGitの基本操作まとめ – Qiita

VSCodeでのGitの基本操作まとめ - Qiita

VSCodeでのGitの基本操作まとめ - Qiita

はじめに 一年前に新人研修でGitを担当してTigの記事を書いたのですが,今年も同じくGitの研修を担当することになりました.新人さんたちにとってはターミナル環境はとっつきにくい人も多いようで,短い研修期間では操作自体に苦戦してしまい,Gitそのものを理解するというところに力を割けない人も少なくありませんでし...

はてなブックマーク - VSCodeでのGitの基本操作まとめ - Qiita はてなブックマークに追加

全社的に会社用GitHubアカウントを廃止した件 – ZOZO Technologies TECH BLOG

全社的に会社用GitHubアカウントを廃止した件 - ZOZO Technologies TECH BLOG

全社的に会社用GitHubアカウントを廃止した件 - ZOZO Technologies TECH BLOG

はじめまして。1月に入社したSREスペシャリストのsonotsです。最近MLOpsチームのリーダーになりました。今回の記事はMLOpsの業務とは関係がないのですが、3月に弊社で実施した会社用GitHub個人アカウントの廃止について事例報告します。 TL;DR 会社用GitHubアカウントを作るべきか否か問題 会社用GitHubアカウントの利用...

はてなブックマーク - 全社的に会社用GitHubアカウントを廃止した件 - ZOZO Technologies TECH BLOG はてなブックマークに追加

Gitはどうやってテキストファイルとバイナリファイルを自動識別しているのか? – Qiita

Gitはどうやってテキストファイルとバイナリファイルを自動識別しているのか? - Qiita

Gitはどうやってテキストファイルとバイナリファイルを自動識別しているのか? - Qiita

tl;dr 先頭 8000 バイト以内に NUL が有ったらバイナリファイル。 Gitの実装 Gitの内蔵diffは FIRST_FEW_BYTES だけ検索するようになっている。 https://github.com/git/git/blob/6e0cc6776106079ed4efa0cc9abace4107657abf/xdiff-interface.c#L187 #define FIRST_FEW_BYTES 8000 int buffer_is_binary(const char *ptr,...

はてなブックマーク - Gitはどうやってテキストファイルとバイナリファイルを自動識別しているのか? - Qiita はてなブックマークに追加

GitHubが大変身!Web開発向けの万能ツールに変えてくれるサービスをまとめてみた! – paiza開発日誌

GitHubが大変身!Web開発向けの万能ツールに変えてくれるサービスをまとめてみた! - paiza開発日誌

GitHubが大変身!Web開発向けの万能ツールに変えてくれるサービスをまとめてみた! - paiza開発日誌

どうも、まさとらん(@0310lan)です! 今回はGitHubと連携してソースコードをさまざまな用途に活用できる便利なWebサービスを厳選してご紹介しようと思います。 特にWeb開発を便利にしてくれるサービスを中心に、GitHubだけでどこまで作業効率を向上できるのかをぜひ確認してみてください! なお、paizaラーニングでは...

はてなブックマーク - GitHubが大変身!Web開発向けの万能ツールに変えてくれるサービスをまとめてみた! - paiza開発日誌 はてなブックマークに追加

iPadでプログラミングしてる人、今まで馬鹿にしててすみませんでしたァァァァ!!!! – Qiita

iPadでプログラミングしてる人、今まで馬鹿にしててすみませんでしたァァァァ!!!! - Qiita

iPadでプログラミングしてる人、今まで馬鹿にしててすみませんでしたァァァァ!!!! - Qiita

iPadでプログラミングwwwアホちゃうかwww ワイ「え?お前全部iPadでプログラミングしてんの?そんなん効率悪いに決まっとるやんw」 ワイ「せいぜいでっかい画面でGithubのコード眺めるくらいしかできないやろwてかハイライトすらないんじゃn」 ?!(Monokaiで表示されとるやんけ...) ワイ「おっ、おう。シンタックスハイラ...

はてなブックマーク - iPadでプログラミングしてる人、今まで馬鹿にしててすみませんでしたァァァァ!!!! - Qiita はてなブックマークに追加

Git でよく使われるコマンドにイラストによる説明を加えて1枚のチートシートにまとめてみた – Qiita

Git でよく使われるコマンドにイラストによる説明を加えて1枚のチートシートにまとめてみた - Qiita

Git でよく使われるコマンドにイラストによる説明を加えて1枚のチートシートにまとめてみた - Qiita

本題のチートシートはこちら 作った理由 git って他人に概念を説明するのって難しいし、自身も何度も反復させないと定着しなかったなあという感覚を持っていたので、スキルの棚卸しを兼ねて作ってみました 所感 こちらの Git チートシートですが、この中に盛り込めなかった内容で 第2段 を作成しようか考え中です 皆さま...

はてなブックマーク - Git でよく使われるコマンドにイラストによる説明を加えて1枚のチートシートにまとめてみた - Qiita はてなブックマークに追加

git-updateがクソ便利 – くりにっき

git-updateがクソ便利 - くりにっき

git-updateがクソ便利 - くりにっき

git-sync にインスパイヤされて作りました qiita.com ソースコード gist.github.com モチベーション 例えばトピックブランチで作業してて、リポジトリのmasterが更新されたから最新のmasterを取り込んでrebaseするってことよくやると思うのですが、その時にいちいち git checkout master git pull --ff git checkout top...

はてなブックマーク - git-updateがクソ便利 - くりにっき はてなブックマークに追加

新人ではないがgit初心者であるエンジニアが「このリポジトリをフォークしてローカルで開発できるようにしておいて!」と言われた時にやること – Qiita

新人ではないがgit初心者であるエンジニアが「このリポジトリをフォークしてローカルで開発できるようにしておいて!」と言われた時にやること - Qiita

新人ではないがgit初心者であるエンジニアが「このリポジトリをフォークしてローカルで開発できるようにしておいて!」と言われた時にやること - Qiita

新人ではないがgit初心者であるエンジニアが「このリポジトリをフォークしてローカルで開発できるようにしておいて!」と言われた時にやること お題 gitは難しい。 いや、実際に使って、何度か失敗して、本やネットで最低限使うコマンドや概念をちょっとずつ覚えていった後なら、それほどでもないと言える。 「言える」...

はてなブックマーク - 新人ではないがgit初心者であるエンジニアが「このリポジトリをフォークしてローカルで開発できるようにしておいて!」と言われた時にやること - Qiita はてなブックマークに追加

クソ簡単にgitの説明をする

クソ簡単にgitの説明をする

クソ簡単にgitの説明をする

どこもかしこも妙ちくりんな図で混乱させてくるのうざい 自分で書いてみる gitなんてクソ難しいんだから、ちゃんと理解させようとすんな なぜgitが必要かバージョン管理のために必要、と言うと意味わからんと思う プログラムみたいなのは少しずつ変更していくんだ だから細かに差を管理したり、戻れたりしなきゃきつい ...

はてなブックマーク - クソ簡単にgitの説明をする はてなブックマークに追加

バージョン管理システム「Git」の使い方はどのように教えるのが良いのか? – GIGAZINE

バージョン管理システム「Git」の使い方はどのように教えるのが良いのか? - GIGAZINE

バージョン管理システム「Git」の使い方はどのように教えるのが良いのか? - GIGAZINE

GitはLinuxの生みの親であるリーナス・トーバルズによって開発されたバージョン管理のツールで、数々のバージョン管理システムのなかで最も有名なものとなっています。しかし、Gitの考え方の中には初めて利用するという人にとっては分かりにくいものも存在します。エンジニアのレイチェル・M・カルメナさんが、Gitの基本...

はてなブックマーク - バージョン管理システム「Git」の使い方はどのように教えるのが良いのか? - GIGAZINE はてなブックマークに追加

法律をGitHubのプルリクエスト機能を使って修正するその一部始終が公開中 – GIGAZINE

法律をGitHubのプルリクエスト機能を使って修正するその一部始終が公開中 - GIGAZINE

法律をGitHubのプルリクエスト機能を使って修正するその一部始終が公開中 - GIGAZINE

アメリカ合衆国の首都ワシントンでは、法律がGitHubを使用して管理されています。法律のオープンデータ化を推進するサービス「GovTrack」の創設者であるジョシュア・トーベラーさんが条文のタイプミスを見つけてからプルリクエスト機能を使って修正するまでの流れが海外ニュースメディアのArs Technicaで公開されていま...

はてなブックマーク - 法律をGitHubのプルリクエスト機能を使って修正するその一部始終が公開中 - GIGAZINE はてなブックマークに追加

法律をGitHubのプルリクエスト機能を使って修正するその一部始終が公開中 – GIGAZINE

法律をGitHubのプルリクエスト機能を使って修正するその一部始終が公開中 - GIGAZINE

法律をGitHubのプルリクエスト機能を使って修正するその一部始終が公開中 - GIGAZINE

アメリカ合衆国の首都ワシントンでは、法律がGitHubを使用して管理されています。法律のオープンデータ化を推進するサービス「GovTrack」の創設者であるジョシュア・トーベラーさんが条文のタイプミスを見つけてからプルリクエスト機能を使って修正するまでの流れが海外ニュースメディアのArs Technicaで公開されていま...

はてなブックマーク - 法律をGitHubのプルリクエスト機能を使って修正するその一部始終が公開中 - GIGAZINE はてなブックマークに追加

GitHub、無料ユーザーもプライベートリポジトリを使い放題に – ITmedia NEWS

GitHub、無料ユーザーもプライベートリポジトリを使い放題に - ITmedia NEWS

GitHub、無料ユーザーもプライベートリポジトリを使い放題に - ITmedia NEWS

GitHubが、無料ユーザーもプライベートリポジトリを無制限に使えるようにした(共有は3人まで)。料金体系は変わらないが、有料プランの名称も少し変わった。 米Microsoft傘下の開発者向けのソースコード共有サービスGitHubは1月7日(現地時間)、無料ユーザーでもプライベートリポジトリを使えるようにしたと発表した。...

はてなブックマーク - GitHub、無料ユーザーもプライベートリポジトリを使い放題に - ITmedia NEWS はてなブックマークに追加

朗報:GitHub無料ユーザーも無制限にプライベートリポジトリを使えるようになる | TechCrunch Japan

朗報:GitHub無料ユーザーも無制限にプライベートリポジトリを使えるようになる | TechCrunch Japan

朗報:GitHub無料ユーザーも無制限にプライベートリポジトリを使えるようになる | TechCrunch Japan

無料のGitHubユーザーたちにとって、今週は良い週だ。これまでGitHubはずっと、無料のアカウントを提供してきたが、注意すべき点は、その場合コードを公開しなければならなかったということだった。プライベートリポジトリを使うためには、有料オプションを選ぶ必要があったのだ。だが明日から、その制限はなくなる。無...

はてなブックマーク - 朗報:GitHub無料ユーザーも無制限にプライベートリポジトリを使えるようになる | TechCrunch Japan はてなブックマークに追加

世の中の小説作家と編集者は今すぐ Word や G Suite を窓から投げ捨てて Git と GitHub の使い方を覚えるべきだ – Qiita

世の中の小説作家と編集者は今すぐ Word や G Suite を窓から投げ捨てて Git と GitHub の使い方を覚えるべきだ - Qiita

世の中の小説作家と編集者は今すぐ Word や G Suite を窓から投げ捨てて Git と GitHub の使い方を覚えるべきだ - Qiita

世の中の小説作家と編集者は今すぐ Word や G Suite を窓から投げ捨てて Git と GitHub の使い方を覚えるべきだ タイトルは釣りではありません。 最近、小説の執筆にあたって Git を導入して原稿の進捗履歴を管理しました。めちゃくちゃ便利でした。 GitHub を使って友人と一緒に校正校閲の作業をしました。めちゃくちゃ...

はてなブックマーク - 世の中の小説作家と編集者は今すぐ Word や G Suite を窓から投げ捨てて Git と GitHub の使い方を覚えるべきだ - Qiita はてなブックマークに追加

とにかく「e」が書かれているだけのリポジトリが面白い – Qiita

とにかく「e」が書かれているだけのリポジトリが面白い - Qiita

とにかく「e」が書かれているだけのリポジトリが面白い - Qiita

#!/usr/bin/env python3 e = list("2.7182818284590452353602874713526624977572470936999595749669676277240766303535475945713821785251664274274663919320030599218174135966290435729003342952605956307381323286279434907632338298807531952510190115738341879307021540891499348841675092447614606680822648001684...

はてなブックマーク - とにかく「e」が書かれているだけのリポジトリが面白い - Qiita はてなブックマークに追加

新人にドヤ顔で説明できるか、今風フロントエンド開発ハンズオン(git/node.js/ES6/webpack4/babel7) – Qiita

新人にドヤ顔で説明できるか、今風フロントエンド開発ハンズオン(git/node.js/ES6/webpack4/babel7) - Qiita

新人にドヤ顔で説明できるか、今風フロントエンド開発ハンズオン(git/node.js/ES6/webpack4/babel7) - Qiita

新人にドヤ顔で説明できるか、今風フロントエンド開発ハンズオン(git/node.js/ES6/webpack4/babel7) 概要 今風の手法でJavascriptアプリを作ろうとすると色々ツールがあって便利な反面、複雑でわからないことがたくさんあります。 わからないことがあったら、それを放置せず、しっかり理解して大いに寄り道しつつブラウ...

はてなブックマーク - 新人にドヤ顔で説明できるか、今風フロントエンド開発ハンズオン(git/node.js/ES6/webpack4/babel7) - Qiita はてなブックマークに追加

VS Code(Visual Studio Code)エディタを便利に使うための拡張機能 – karaage. [からあげ]

VS Code(Visual Studio Code)エディタを便利に使うための拡張機能 - karaage. [からあげ]

VS Code(Visual Studio Code)エディタを便利に使うための拡張機能 - karaage. [からあげ]

VS CodeにVimから乗り換えようと思った 普段、プログラムを書くためのエディタは3年くらい前からVimを使っています。 軽量ですし、大体どんなマシン(OS)でも入れられるので、プラグインとか色々入れて機能拡張していました。ただ、デバッグとか色々辛くなってきたので、IDEのエディタもまた使ってみようかなと思い、最...

はてなブックマーク - VS Code(Visual Studio Code)エディタを便利に使うための拡張機能 - karaage. [からあげ] はてなブックマークに追加

バージョン管理ツール「Git」は一体どういうものなのか? – GIGAZINE

バージョン管理ツール「Git」は一体どういうものなのか? - GIGAZINE

バージョン管理ツール「Git」は一体どういうものなのか? - GIGAZINE

「バージョン管理ツールのGitとは一体どういうものであるのか?」について簡単にまとめてみました。今回はGitの概念や考え方についてを中心にまとめており、「Gitが何なのかよく分からない」「実際のコードに触れてみたもののよく分からず使うのをやめてしまった……」といった人向けに記事を作成しています。 Git https:/...

はてなブックマーク - バージョン管理ツール「Git」は一体どういうものなのか? - GIGAZINE はてなブックマークに追加