Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be
この記事は feedforce advent calendar 2016 18日目の記事です。 昨日は tsub の ぼくの情報収集方法 でした!この記事を読んで私も早速 のぼりーさんのクラウドインフラPodcast を購読しました! こんにちは、未だに洗濯機を買ってないことを社内の人達に心配されている mizukmb です。私もコインランドリー生活には限界を感じているので、そろそろ買おうと思います。 さて、今回は私流の Git/GitHub 活用術についてお話しようと思います。 HHKB にテプラを貼った話はまた今度にしようと思います。 自己紹介 @mizukmb 2016年 新卒入社 Webエンジニア ボドゲ部 音ゲー部(自称) 1. Git: masterブランチは削除する Git, GitHub を使い始めてよくあるのが 誤って master ブランチで作業して push してしま
Adding a file to a repository on GitHub Files that you add to a repository via a browser are limited to 25 MiB per file. You can add larger files, up to 100 MiB each, via the command line. For more information, see "Adding a file to a repository using the command line." To add files larger than 100 MiB, you must use Git Large File Storage. For more information, see "About large files on GitHub." Y
前々から、GitHub の草状況、つまり Public Contributions のグラフ(↑の画像みたいなやつね)をブログのサイドバーとかに出したいなぁーとかって思ってたんだけど、GitHubの草のSVGをコマンドラインで取得する - Qiita という記事を見つけて。 qiita.com んで、「あ、これでできるんじゃね?」と思って、今日、晩ごはんが出来るのを待ってるあいだに雑に書いてみたらそれっぽいものが出来たので、ここでも書いておく。なにげに初 sinatra app。 github.com ↑の README を見てもらえばわかると思うのだけど、Deploy to Heroku ボタンも置いておいたので、使ってみてやって下さい。 使い方とかも README にあるとおりなんだけど、↓みたいなグラフの画像を返してくれるアプリです。(今ご覧のブログの右サイドバーにも、表示してみてい
tl;dr 変更したファイルにrubocopやjscsを実行して、pull requestに自動でコメントさせる方法。 コマンドをパイプでつないで、CIからsaddlerコマンドで書き込みする。 デモリポジトリに rubocop, travis ci, jscs, travis ci エラーになるpull requestしてみてね! saddlerの実行結果イメージ 一番目がjscs, 二番目がrubocop。 流れ diffのあるファイル名を取り出す $ git diff --name-only origin/master README.md bin/run-tests.sh lib/example/travis_ci.rb こんなdiffにrubocop や jscsを実行したい。 diffのあるファイル名を取り出す。 lint実行したいファイルだけに絞り込む $ git diff -
もともとhelm-ghqでも便利なんだけど、helm-ghqとhelm-for-filesを組み合わせたらすごい便利になった。以下はその設定とか その前にhelm-for-filesとはhelm用のファイルを探すのに特化したhelmの関数で、デフォルトで表示されるhelm-for-filesでの候補はbufferのリストとrecentf、file-cache、現在のディレクトリのbufferのリストとhelm-source-bookmarksとhelm-source-locateというもの(最後の2つはよくわからないし、重複しそうなので自分は使っていない) まぁhelm-miniの重いバージョンみたいな認識 helm-ghqとは簡単にいうとghqのリストをhelmで開く拡張。ディレクトリを開いたあとさらにそのディレクトリのなかを探してくれる。 作者さんのブログ http://masutak
今日はこのあと Github の Tokyo Drinkup January 2014 に行くのだが、先方から、もしかしたら 10分ほど Github について話してもらうかも、と打診された。話すか話さないかわからないが、もし話すとしたらと仮定し内容の整理も兼ねて以下「Github を使って雑誌原稿を書く」ということについて書いてみようと思う。 「Github を使って雑誌原稿を書く」もしくは「Github を使った雑誌編集者とのコラボレーション」について、である。 Web+DB PRESS の連載 ご存知の方もいるかもしれないが、このところ技術評論社の Web+DB PRESS で連載をしている。連載を始めて、もう一年近く経った。以前にも Perl に関する連載をしていて、そのときも数年ぐらい続けたので、間があきつつも、なんだかんだでそれぐらいの付き合いになる。 最近は特にテーマは決めず
Ruby のインストール ruby-install コマンドを実行すると、インストール可能な Ruby のバージョン一覧が表示されます: $ ruby-install Known ruby versions: ruby: 1: 1.9.3-p545 1.9: 1.9.3-p545 1.9.3: 1.9.3-p545 2.0: 2.0.0-p451 2.0.0: 2.0.0-p451 2: 2.1.2 2.1: 2.1.2 stable: 2.1.2 jruby: 1.7: 1.7.12 stable: 1.7.12 rbx: 2.1: 2.1.1 2.2: 2.2.6 stable: 2.2.6 maglev: 1.0: 1.0.0 1.1: 1.1RC1 stable: 1.0.0 mruby: 1.0: 1.0.0 stable: 1.0.0 Ruby の安定版(stable)をインス
2013/10/16: Githubのhelp「Remove sensitive data」について追記 先日、初めて知ったのですが、GithubのプルリクをCloseは出来ても、削除は出来ない。(*1) 普段使う上では困らないのですが、パスワードなどの公開すべきでない情報がプルリクに含まれると、結構ヤバい事になる。 結論 結論を先に書くと「リポジトリを作り直すしかない」 試したこと プルリクしてるブランチを上書きする パスワードなどの情報をコミットから(rebase -iなどで)消してからブランチを上書きしてみた。 $ git push -f origin topic_branch プルリクに上書き前後の履歴が全て表示される... プルリクエストしたブランチを削除する 実はGithubでプルリク中のブランチを削除すると、自動的にプルリクがCloseになる。 Closeになるだけだった..
バグ管理システムのRedmine、システム開発では欠かせないツールですが、今回さくらのVPSを借りてそこに自分用のRedmineをインストールしてみました。 バージョン管理はGitでやることにしましたが、できればリモートレポジトリを自鯖上に構築するのは避けたい。Githubの非公開レポジトリをRedmineから参照する方法を調べてみました。 ちなみにRedmineの認証機能以外のアクセス権限がかかっていない前提です。外部からRedmineを参照できない環境の場合は使えないみたいです。 環境 さくらのVPS CentOS5.5 x86_64 Rails2.3.5 Passenger3.0.2 git1.7.3 Redmine1.1.0 です。 RedmineのインストールはRedmine 1.0をCentOSにインストールする手順 | Redmine.JP Blogあたりを参考にPassen
herokuで無料のimage uploaderを作る herokuは非常に便利ですが、read onlyなのでアップローダーを作ったりできません。 もしやろうとするとS3を使った方法が一般的のようですが、若干利用料金がかかってしまいます。 なので無料で作れる方法を考えてみました。 herokuでは画像を直接アップすることはできませんが、DBに直接保存することができます。 しかしherokuのデフォルトのものは、5MBしかありません。 そこでmongolabという、mongodbを240MBまで無料提供してくれるサービスを利用します。 なおmongolabはherokuにadd-onとして提供されているため、セットアップは簡単です。 githubにファイルをあげておいたので、参考にしてください。 https://github.com/face-do/heroku-image-uploade
Elixir の読み方は多分「エリクサー」。RPGゲームのアイテムにありそうな名前だ。 個人的には「エリクシール」と読みたいところだが多分「エリクサー」で良いだろう。 Elixir は最近になって開発が活発化しており、公式サイトも最近立ち上げられたようだ。 http://elixir-lang.org/ つい先週のことだが Github でも公式にサポートされている。 Elixir is officially supported on Github! Including file identification and syntax highlight: github.com/languages/Elix… — Elixir Lang (@elixirlang) March 5, 2012 ここにきて盛り上がってきた感があるので、作者である José Valim が約1年前に書いた Why
There are a few specific things we’ve done at GitHub to help our maintainability and reliability of our Ruby apps. Focusing on improving documentation, optimizing the first-run experience, splitting out our API as Sinatra apps, and being careful about how we ship impacting infrastructure changes has helped us out dramatically. Slides
Github を Windows で利用する方法を紹介します。このエントリーではGit GUIというツールを利用して、 リモートリポジトリの作成 ローカルリポジトリの作成 ローカルリポジトリのコミットとリモートリポジトリへのプッシュ ファイル更新時のコミットとリモートリポジトリへのプッシュ 等について紹介します。「githubの使い方が分からない」というビギナー(私も含め)のためのエントリーです。GUIのオプション設定など詳細な設定は割愛していますので予めご了承ください。 なお、以降の操作を行う前にgithubのアカウント取得は完了させておいてください。 1.ダウンロード githubのサイトにある「Help」をクリック。 右側のメニューから「Intermediate」の中にある「Install Git HTML help」をクリック。 Windowsの説明にある「Msysgit」をクリッ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く