git

Debian testing(Buster)でGit環境を構築する

Gitのインストール

以前は’git-core’というパッケージ名でしたが、今は’git’という名前に変わっています。

それに加えてドキュメントもインストールします。

# apt install git git-doc

コマンドラインから’git –version’と入力してGitがインストールされたか確認します。

次のようにバージョンを返すでしょう。

$ git --version
git version 2.13.2

Gitの設定

名前とメールアドレスを設定する

変更をコミットするとき表示される名前をuser.nameに,問合せるときに使う自分のメールアドレスをuser.emailに設定します。

またそれらの設定値をグローバルなものにするために’–global’オプションを付けます。

$ git config --global user.name "Hoge Hogeo"
$ git config --global user.email "hoge@hoge.com"

‘–list’オプションで設定されたか確認できます。

$ git config --list
user.name=Hoge Hogeo
user.email=hoge@hoge.com

GitのGUIアプリケーションを使う

  • git-gui
# apt install git-gui

このコマンドで、次のgitkもインストールされます。

コミット、プッシュなどの操作はできますが、

リポジトリの履歴の閲覧はできないのでその場合はgitkを使いましょう。

  • gitk

Emacsでファイルを編集し、常時立ち上げたままでリポジトリの履歴の閲覧用に使っています。

.gitignoreの設定

Gitで管理したくないファイルを’~/.gitignore’に書きます。

GitHub – simonwhitaker/gibo: A shell script for easily accessing gitignore boilerplates

で配布されているgiboを使って’.gitignore’ファイルを作成します。

ダウンロード後、ディレクトリ内の’gibo-completion.bash’をホームディレクトリに’.gibo-completion.bash’としてコピーします。

ここは、使っているシェル応じてコピーするファイルを選択してください。

‘.bashrc’に’source ~/.gibo-completion.bash’を追加します。

次のコマンドで有効にします。

$ . ~/.bashrc

giboコマンドに’–list’オプションを付けて起動すると引数がリストアップされます。

$ ./gibo --list
=== Languages ===

Actionscript            Lua
Ada                     Magento
Agda                    Maven
Android                 Mercury
AppceleratorTitanium    MetaProgrammingSystem
AppEngine               Nanoc
ArchLinuxPackages       Nim
Autotools               Node
C++                     Objective-C
C                       OCaml
CakePHP                 Opa
CFWheels                OpenCart
ChefCookbook            OracleForms
Clojure                 Packer
CMake                   Perl
CodeIgniter             Phalcon
CommonLisp              PlayFramework
Composer                Plone
Concrete5               Prestashop
Coq                     Processing
CraftCMS                PureScript
CUDA                    Python
D                       Qooxdoo
Dart                    Qt
Delphi                  R
DM                      Rails
Drupal                  RhodesRhomobile
Eagle                   ROS
Elisp                   Ruby
Elixir                  Rust
Elm                     Sass
EPiServer               Scala
Erlang                  Scheme
ExpressionEngine        SCons
ExtJs                   Scrivener
Fancy                   Sdcc
Finale                  SeamGen
ForceDotCom             SketchUp
Fortran                 Smalltalk
FuelPHP                 Stella
Gcov                    SugarCRM
GitBook                 Swift
Go                      Symfony
Gradle                  SymphonyCMS
Grails                  Terraform
GWT                     TeX
Haskell                 Textpattern
Idris                   TurboGears2
IGORPro                 Typo3
Java                    Umbraco
Jboss                   Unity
Jekyll                  UnrealEngine
Joomla                  VisualStudio
Julia                   VVVV
KiCad                   Waf
Kohana                  WordPress
LabVIEW                 Xojo
Laravel                 Yeoman
Leiningen               Yii
LemonStand              ZendFramework
Lilypond                Zephir
Lithium

=== Global ===

Anjuta                  Matlab
Ansible                 Mercurial
Archives                MicrosoftOffice
Bazaar                  ModelSim
BricxCC                 Momentics
Calabash                MonoDevelop
Cloud9                  NetBeans
CodeKit                 Ninja
CVS                     NotepadPP
DartEditor              Otto
Dreamweaver             Redcar
Dropbox                 Redis
Eclipse                 SBT
EiffelStudio            SlickEdit
Emacs                   Stata
Ensime                  SublimeText
Espresso                SVN
FlexBuilder             SynopsysVCS
GPG                     Tags
JDeveloper              TextMate
JEnv                    TortoiseGit
JetBrains               Vagrant
Kate                    Vim
KDevelop4               VirtualEnv
Lazarus                 VisualStudioCode
LibreOffice             WebMethods
Linux                   Windows
LyX                     Xcode
macOS                   XilinxISE

使っているOS,言語、ソフトを引数にしてgiboコマンドを起動します。

$  ./gibo Linux Emacs LibreOffice LyX Ruby OCaml TeX > ~/.gitignore

二回目以降は以下のように追記すればよいでしょう。

$  ./gibo Vim Python >> ~/.gitignore

Magitのインストール

gitコマンドのEmacsインターフェースであるMagitをインストールします。

パッケージ名はelpa-magitです。

$ apt install elpa-magit

依存関係にあるパッケージもインストールされます。

.emacsの設定

Infoを参照しながら以下の設定をします。

(require 'magit)
(global-set-key (kbd "C-x g") 'magit-status)
(global-set-key (kbd "C-x M-g") 'magit-dispatch-popup)

オープンソースのテキストエディタAtom 1.18.0リリース、GitとGitHubが統合されより便利に

GitHubは現地時間6月13日にオープンソースのテキストエディタAtomの最新版であるバージョン1.18.0をリリースしました。

Atomとは、もともとMac OS X用にGitHubの内部で開発が進められてきたプログラミング向けのテキストエディタです。

CSS、HTML、JavaScriptなどのWeb技術を基に構成されたエディタです。

また、統合開発ソフトのようにビルドシステムやワークスペースなど、開発に有用な機能が元から備わっています。

最新のバージョン1.18.0の大きな変更点は、GitとGitHubが統合されたことです。

Gitのブランチの作成、commit、push、pullなどの操作がAtomだけで実行できるようになりました。

現在では、Mac OS X版だけでなくWindows版、Linux版も開発されています。

Linux(debian)版のインストール

Atom よりdebパッケージをダウンロードします。

ダウンロードされたatom-amd64.debをインストールします。

dpkg -i atom-amd64.deb

コマンドから起動します。

atom &

スクリーンショット

ブックマーク(2014-3-23)「クリエイターならば絶対にフォローしておくべき6人のフォトグラファー」他

クリエイターならば絶対にフォローしておくべき6人のフォトグラファー | Picture Picture

もちろん、「カメラや撮影技術にはさほど興味がない」という方もいるかもしれませんが、これから紹介する6人の方をチェックしておくことで、何かしら感化を受けることは間違いないでしょう。

ウェブライターよ。なぜ君たちはこれほど文章がヘタなのか? | All About News Dig(オールアバウト ニュースディグ)

紙媒体で構造不況に悩む文筆業者たちよ、もう心配はいらない。あなたたちの高い能力はネット上でも然るべき評価をされはじめている。あと、ウェブを仕切るクライアント殿たちよ、私たちは只今大バーゲンセールのお買い得期間真っ最中だ。早く買っとかないと後悔しまっせ?!

Git作業スタイル: リモートレポジトリに保存しつつキリのいいところで変更をまとめる – Qiita

ウェブ制作者はチェックしておきたい、面白いアイデアを使った最近のウェブサイトのまとめ | コリス

デザインの細かいところまでこだわりが! こんな発想はどこから生まれるの? そんな次のプロジェクトのヒントになるような面白いアイデア満載のウェブサイトを紹介します。

Evernoteと自動化を駆使してペーパーレスに執筆するSF作家、ジェイミー・ルービンの仕事術 : ライフハッカー[日本版]

SF作家として多数の著書を出す傍ら、ブロガー、ソフトウェア開発者、そして2児の父としても活躍するルービン氏。そんなルービン氏のペーパーレスな仕事術を聞いてきました。

ヤフー、Yahoo!ショッピング関連APIを50本公開、無料で利用可能::SEM R (#SEMR)

Yahoo!ショッピングがAPIを大量公開。eコマース事業に関わる開発者がより自由度の高いサービスを利用出来るよう支援する。

Google、TwitterやFacebookデータはランキングに利用せず、Google+はパーソナライゼーションに利用 SMX West 2014::SEM R (#SEMR)

グーグルのアミット・シンガル(Amit Singhal)氏、Twitter や Facebook データを Google検索順位決定シグナルとして用いていないと説明。同社は Twitter や Facebook のデータにアクセスする権限を有しておらず、そうしたシステムを構築すること自体が困難。

コンテンツが増え続ける世の中で英語を学ぶこと – ワザノバ | wazanova

コンテンツが増え続ける世の中で、読むべきものの絞りこみと、消化する英語コンテンツ量のバランスをとるのは大変ですが、少しづつ比率を増やして、英語コンテンツを過半にしても効率をおとさず、ストレスを感じなくなれば、ゴールに一歩近づいてきます。

Google Geo Developers Blog: Adding the new Google Maps to your website just got easier with the new Google Maps Embed API

Finally, as with our existing embedded maps, the Google Maps Embed API is free and without limits, and the new API also includes the same on-map ad experience we introduced to embedded maps in November.

世界は広く、あなたは小さい。だからやりたいことをやり、それを嫌う人のことは考えなくていい : ライフハッカー[日本版]

Smithさんは、そんな状態から抜け出す方法を教えています。相手が自分のことをどう思っているのかを気にし過ぎず、自分に自信をつける完ぺきなガイドです。

ブックマーク(2014-3-14)「cron周りのベストプラクティス読んだ」他

cron周りのベストプラクティス読んだ – $shibayu36->blog;

WEB+DBのPerl Hackers Hubで書かれていた「cron周りのベストプラクティス」を読んだ。かなり参考になった。

経緯としては読みたいって呟いたら感想よろしくと言われたので慌てて読んだ。

もうFTPを利用することは止めて、Gitを使おう。そのほうがメリットが多いよー | WP-D

そしてきょうの本題ですね。タイトルの通り、FTPをやめてgitでファイルの送信受信もしてしまおうということです。概念的にはこんなかんじになります。

【2014年版】Webマーケティングに役立つ無料分析ツール厳選5つ

そこで、本日は私自身も使っていて便利だと実感している市場・競合調査に役立つ情報源の中から、Web上ですぐに使える無料のツールを厳選してご紹介します。

これらのツールを使うことで、今まで知り得なかった貴重なデータを得ることが出来ます。 競合の状況や市場のトレンドを捉えて戦略や施策を見直すことでこれまでよりも大きな結果を得られるようになります。

まとめ系 株・FX投資記事をまとめ  合計ブックマーク3,000超 – 株式、FXのまとめ解説

投資歴6年のスレ主が質問に回答。

最初の2年はあまり利益が出なかったものの、その後は毎年100万円から400万円利益を稼いでいるとのこと。

損きりの重要性を強調

生命保険まとめ:知ってるだけで絶対得する生命保険の全情報と全知識

そこで、今日は生命保険を検討するときに絶対抑えておきたいことと、生命保険の加入や見直しを検討する時に、少しでも得するために知っておきたいことをすべてをお伝えします。

お金に困った時に無利子でお金を借りる方法!(藤田孝典) – 個人 – Yahoo!ニュース

このような銀行、消費者金融、カードローンだけではなく、お金を貸してくれる身近な窓口があることをご存じだろうか。

それも原則は無利子で貸し付けてくれる窓口がある。

それはお住まいの市区町村社会福祉協議会だ!

安藤幸央のランダウン(67):プログラミングもクラウドへ―― 学習&開発環境Webサービス23選まとめ (1/3) – @IT

オンラインのプログラミング環境や、オンラインでコードを書いて学べる学習サイト9選、ビジュアル(子ども向け)プログミラングWeb環境5選を紹介する。

検索上位を独占するために私が行っているSEOコンテンツ作成の全手順

非常にボリュームが多いが、本当のコンテンツSEOを行い、検索から思い通りのアクセスを得るために、どのステップも疎かにすることはできないものだ。ぜひ、ひとつひとつじっくりと読み込み、そして実践して欲しい。

Nexus7 32T 2012 SIMフリーモデルを今だからこそ買った3つの理由 – drk7jp

今がそのタイミングと思う理由はズバリ3つあります。回線価格、使いやすい端末、端末価格。これがやっと納得の行く水準にきたと思っています。

ブックマーク(2014-2-28)「初心者歓迎。この8つのオススメFlickrグループできっと写真はうまくなる」他

初心者歓迎。この8つのオススメFlickrグループできっと写真はうまくなる : ライフハッカー[日本版]

今回は写真の基礎を勉強したいと思っている方に、最適なFlickrグループを8つ紹介します。Flickrグループのあとのカギカッコ内は、そのグループのテーマです。

Ruby – Code School

Master your Ruby skills and increase your Rails street cred by learning to build dynamic, sustainable applications for the web.

Structure and Interpretation of Computer Programs

These pages contain selected sections of Structure and Interpretation of Computer Programs by Harold Abelson and Gerald Sussman with Julie Sussman. The programs are given in JavaScript, translated from Scheme by Martin Henz. The JavaScript programs can be executed (evaluated) by clicking on them. If you are interested, here is some information on how these pages were generated, and what tools are used “under the hood”.

知らないと逆効果!WordPressプラグインでSEO対策したつもりの結果

今回は、以前僕もお勧めしたプラグインのお話です。 お詫びも込めていますので是非、御一読下さいm(._.)m

Google+ カスタム URL が一般ユーザにも設定可能に | PLUS1WORLD.com

今まで、一部のユーザしか使用することが出来なかった、Google+のカスタムURL機能がついに一般のアカウントでも利用できるようになったようです。

Gitコンフリクト解消ガイド(git mergetoolの使い方) – Qiita

「SEO的に優れた無限スクロールの実装方法」Googleからのアドバイス::SEM R (#SEMR)

Googleが検索エンジンに配慮した無限スクロールの導入方法を公式ブログでアドバイス。クローリングできるようページ分割したものを用意するのが原則。プログレッシブ・エンハンスメントを前提に設計しよう。

AndroidとUSB機器を簡単接続できるOTGとは? | 携帯・スマートフォン – エコノミックニュース

OTGとは「USB On-The-Go」のことで、パソコンを介することなく、USB機器を相互に接続できる規格のこと。そのためAndroidのスマートフォンやタブレットに、このアダプターを接続すれば、USB機器を使うことができるという大変便利なもの。

Googleの新機能を使って、春に向けた“プチ身辺整理”! 日経トレンディネット

立春を迎え、2月も半ばになりました。まだまだ寒いですが、春はもうすぐ目の前にありますよ! 新生活を迎える方もそうでない方も、近づいた春を新たな状態で迎えるためにもちょっとした“プチ身辺整理”をしてみませんか?

Facebookページを運用している企業がGoogle+を運用するメリットとは|聞く技術研究所-株式会社ドゥ・ハウス

全世界でのユーザー数が4億人を超え、世界第2位の規模のSNSになっているGoogle+ですが、Facebookページは運用しているけれど、Google+はまだ手をつけていないというご担当者さまも多いのではないでしょうか。

ブックマーク(2014-2-18)「IT業界人ならフォロー必須!海外のトップイノベーターのTwitterアカウントまとめ」他

IT業界人ならフォロー必須!海外のトップイノベーターのTwitterアカウントまとめ | nanapi ナナピ

多くの著名人や成功者たちが使用しているTwitter。海外のイケてる起業家のツイッターアカウントをフォローして、彼らの感性に触れてみませんか?

誰得UNIX-Blog: git-flowでもgithub flowでもない、Git本家推奨のワークフロー

gitworkflows – Gitにおける推奨されるワークフローの概要

Javaを使うメリットはありますか? はい、それはもちろんあるに決まってます! – ブログなんだよもん

色々書きましたが、下記の2点にメリットを集約できると思います

言語機能や開発環境によりコード品質や生産性の底上げがしやすいため人の確保が比較的容易 言語の安定性やモニタリングなど運用時に都合の良い部分が多い

「なぜ?」が見えるGoogleアナリティクスの設定方法~どこを見ればいいと言う前に!

サイト構築時にオススメしたいWordPressプラグインまとめ20選 | 株式会社LIG

今回はWordPressサイトを構築している時に役に立つプラグインを紹介したいと思います。タイプ別で分けて紹介します。

テストファーストなGitワークフローについて – kazuhoのメモ置き場

Gitのワークフローに関する話題が、また盛り上がっているようなので、僕が好んで使っているワークフローについて書きます。

Git チュートリアルとトレーニング| Atlassian

ここでは、ワークフローやGitコマンドに関するビジュアルガイドを利用して、例を伴った入門編の役目を果たします。現在のワークフローのスタイルを保ちながら、軽量かつ機能豊富なGitの利点を活用しましょう。

2013年に読んだ本230冊の中で最も影響を受けた10冊+α(マインドマップ付き) #10book2013 – ライフハックブログKo’s Style

SPDYとLinuxの間でGoogleマップがハマった落とし穴 – ぼちぼち日記

GoogleマップサービスでSPDYの問題が発覚し、GoogleがLinuxカーネルに修正を加えて対応したというお話です。将来 Linux + nginx + SPDY を使いリバースプロキシでサービス運用を検討されている方は参考になるかもしれません。

Inside AdSense : Google アナリティクスを活用し、ユーザーの理解を深めよう! アナリティクスシリーズ 第 1 弾

そこで本日より 5 週間にわたり、サイト運営者様が、ウェブサイトに訪れるユーザーへの理解を深めるためのアナリティクスの活用方法をご紹介いたします。

ブックマーク(2014-2-17)「学校では教えてくれない日本語の文章作法」他

学校では教えてくれない日本語の文章作法 – NAVER まとめ

日本語で文章を書く際のセオリーと技法について紹介します。

WordPress立ち上げで最初にインストールしたプラグインまとめ | Kousyoublog

今回、ブログをJUGEMからwordpress化するにあたって最初にインストールしたプラグインのまとめです。googleで検索して色々なブログやサイトでまとめられている記事を参考にしたので、概ねオーソドックスな、つまり多くの人には今更感満載のラインナップなのだろうと思いますが、一応立ち上げ時の記録ということで。

最近話題になったイケてるWebサービス・アプリ12選(2014年1月編)

1月が終わり2月も始まったということで、1月中に話題になったWebサービスやアプリを12個ほどご紹介します。

2014年もよろしくお願いします。

インターネットに公開するサーバーの基本的なセキュリティ設定 | 774::Blog

定期的にこういう内容を書いて公開している気がする。昔の記事もあるのでそちらを読めばいいのだが、また書く必要性が生じてきたのであらためて書きます。

ブックマークに加えておきたい、雰囲気のある写真画像がダウンロードできるストックフォトサイトのまとめ | コリス

個人ブログでも商用サイトでも、そして紙やTシャツにも無料で利用できる、雰囲気のあるかっこいい、ライフスタイル、ファッション、フード、動物、自然、建物、人物などをテーマにした、さまざまな高解像度の写真がダウンロードできるサイトをMediumから紹介します。

gitって難しいのかなー – 未来のいつか/hyoshiokの日記

いろいろな人がgitは難しいという。そうなのかなー。ふーん。自分はあんまりそうは思わないけどつらつらと考えてみた。

忘れたくないGitコマンド | yan’s Handicraft

よく使うの機会があるのに、すぐに忘れてしまうGitコマンド。 忘れない自信がないので、まとめてメモっておくことにします。

初めてのMVNO SIMの選び方のコツ! – SIM通 | マイナビニュース

でも実際はそんなに面倒なことではなく、以下の3つのポイントのうち、どれが自分の目的に合ったサービスか分かれば、その先の選択肢は絞り込めます。

月額1,000円以内で収めたいかどうか 090/080の電話番号で通話がしたいかどうか 一時的に使いたいのか、継続して使いたいのか

Gyazo ブログ: 「Rails+Mongoで日本最大規模」 – Gyazo.comがRuby on Rails+ MongoDBで月間600万ユーザーのサイトを全面再構築。イベントも開催

画像の瞬間共有サービス「Gyazo.com」を運営するNota Inc.は、本日、Ruby on RailsとMongoDBを採用してサイトを全面リニューアルしました!

サーバ管理に役立つVim技10選 – Keep It Simple, Stupid

ここではサーバ管理作業などで知っていると捗るだろうなと思っている Vim の使い方を 10 個ほど紹介したいと思います。

ブックマーク(2014-2-16)「文章力をアップするために私が実践した6つのこと」他

文章力をアップするために私が実践した6つのこと : ライフハッカー[日本版]

過去半年間、わたしは Buffer 上で記事を執筆していました。とにかく大量に書いていました。さらに、自分のブログとスタートアップのためにも、定期的に書くようにしていました。たくさんの文章を書いていたのですが、その間、自分のワークフローや記事のスタイルに関して、小さな改善を加えていきました。

人気ブログ「Digital Inspiration」を運営するインドNo.1のテック系ブロガーの仕事術 : ライフハッカー[日本版]

過去10年にわたって、アミット・アガルワル(Amit Agarwal)はDigital Inspirationというブログを書きつづけ、正しいテクノロジーを使って生活をより便利にするためのテクニックや方法を紹介してきました。また、彼は多くのクールなコードやアプリを開発し、さらには本も執筆しています。

Web制作者はブックマーク必須!LIGブログ記事を知りたい分野別にまとめてみました。

今回は、これまでLIGで公開された記事をWeb制作者が見たいもの、学びたい分野別にまとめてみました。ぜひブックマークしておいて、時間があるときに見ておいてくださいね。特にWeb制作者の方は必見だと思います。めっちゃ勉強になること間違いなしっす!

Webアプリをいまどきの手法で爆速開発した — KaoriYa

外道はるかぜちゃんジェネレータというWebアプリを いまどきな手法を用いて爆速で開発した話を紹介します。

アフィリエイトの確定申告のやり方~副業でかかる税金はいくら?

「確定申告」の時期が近づいていますね。 僕も昨年はアフィリエイト報酬が多くありましたので必死に作業をしています。

なにぶん初めての事もあり、戸惑いながらググりながらフォロワーの方に貴重な意見を頂きながらとりあえずわかった事をまとめておきます。

クックパッド「とりあえずこれ読んどきなさい」と言われた本5冊 – せかいや

お久しぶりです。

クックパッドに年明けから入社したものの 順調にITの基礎知識がないことが露呈されており、

「この本読んだら」といわれたので、読むことにします。

ブログに載せる画像は適当にネットから引っ張ってきてはダメですよ! | あなたのスイッチを押すブログ

ブログで使ってOKな画像は、大きく3つあります。

  1. 自分に著作権のある画像
  2. ロイヤリティフリーの画像
  3. クリエイティブ・コモンズの画像

以上の3つが、記事に掲載して良い画像の種類です。それでは、それぞれご説明しましょう。

やっぱり手放せないWebブラウザー「Firefox」活用テクニックまとめ – 夕刊アメーバニュース

現在の最新バージョンは「26.0」となっている。年内にバージョン番号が30.0を余裕で超えそうな勢いで進化し続けるFirefox。活用テクニックを押さえれば、鬼に金棒、怖いものなしといったところだろう。

3倍はかどる.gitconfigとgitコマンド – 忘れないようにメモっとく

よく使うサブコマンドはエイリアス貼る。logもきれいに見えるのでgit treeはおすすめ。

コンテンツマーケティングに取り組むなら!無視できないGoogle+の3つのメリット – SMMLab(ソーシャルメディアマーケティングラボ)

Googleサービスとの融合が進み、ジワジワとその実力を表しはじめているGoogle+。その効果はコンテンツマーケティングに取り組む方には無視できないものになっています!

ブックマーク(2014-2-10)「2014年の海外マーケティング系ツール総ざらいのインフォグラフィック」他

2014年の海外マーケティング系ツール総ざらいのインフォグラフィック | TechDoll.jp

マーケターが導入や活用を検討すべきツールがいろいろカバーされてるよ。Eメールマーケティング、SNSマーケティング、コンテンツマーケティング、ウェブアナリティクスからCRMに至るまで、これは要チェック。

《もっと便利に使うためのお役立ちiPhone/Androidアプリ》アプリごとに自動で低速/高速を切り替えられる、DTIの“激安SIM”をさらにお得に使う専用アプリ:スマホ&タブレットch.

キャリアの音声通話までは利用できないが、SMSで通常の電話番号を持ちテキストをやりとりできる利点は大きい。さらにSMSが使えるので、LINEなどの認証・ひも付けも有効でLINEが使える、というのもLINEが普及したこのご時世では大きなメリットになる。

Vagrant: Debian Wheezy の base box を作成する – 狐の王国

OBDNマガジン: .testted OCS Inventory NG Debian Wheezy AX3 A7

OSC Inventory NGは、オープンソースのIT資産管理システムです。

いつやるの?Git入門 | bikkuri

Git勉強会の資料で、ディレクターやデザイナーでももわかりやすい内容となっています。 SVNとの比較や、Gitの内部構造と各コマンドの関係、ブランチやリモートリポジトリとの関係など、Gitを使うメリットなどが詳しく書かれています。

ブログのカスタマイズ履歴はMacの標準コマンド Git で管理するのがお勧めです

やたらとブログに手を入れても、何をしたのか一切覚えていない @azur256 です。その理由は、自分で覚えるのをやめているからです。あ、記憶力が悪いという理由もあります(笑)

Git の diff を美しく表示するために必要なたった 1 つの設定 #git – 詩と創作・思索のひろば (Poetry, Writing and Contemplation)

第27回 バージョン管理 ─GitHub連携とおまけ:Android Studio最速入門~効率的にコーディングするための使い方|gihyo.jp … 技術評論社

今回はGit連携のうちでもGitHub連携に特化した機能を紹介します。Android Studioは標準でGitHubだけサポートしており,これだけ特別扱いしています。

事業がわかる人とクオリティの高い情報発信力というのが必須条件 – ワザノバ | wazanova

振返ってみると、インキュベーター/VCの業界は取引の効率化、透明性アップ、情報発信など健全に発展してきているなと思います。Bitcoinが金融業界のインフラとしてどれくらいのインパクトを与えられるかという議論が盛んですが、インキュベーター/VC業界自身もSoftware is eating the worldに対応すべく変化してきてます。日本のインキュベーター/VC業界も早晩こうなるでしょう。

さくらのVPSに来る悪い人を観察する その2

さくらのVPSにアタックしてくる人たちを、ハニーポットなど使いながらその行動を観察した記録です。観察日記。

ブックマーク(2014-2-8)「tmuxで複数サーバの同時オペレーション」他

tmuxで複数サーバの同時オペレーション | NaviPlus Engineers’ Blog

tmuxを使い初めて1年くらいになりました。 今日はtmuxの、普段のオペレーションでよく使ってる機能を紹介します。

SEO担当者が知っておきたい、Google検索とGoogle+の関係::SEM R (#SEMR)

検索とソーシャルが交差する世界を見据えて、Google+を研究している人が増えています。検索トラフィックの獲得を担うSEO担当者にとっても、Google+と検索がもっと連携を深めた未来を見据えて、いま対策できることは整理しておきたいところです。2014年1月1日時点で、Google+は検索結果にどんな影響を及ぼしているかについてまとめます。

その2 Rubyプログラマー向けのGo言語の解説 – ワザノバ | wazanova

Web.goのおかげでGo言語に多機能な性格も持ち合わせている。システム言語(自分は分散ファイルシステムの開発に使っている。)でもあるが、一般的なウェブの開発にも使える。パフォーマンスがよいのは言うまでもない。Go言語は、そのシステムバックグランドに忠実であるとともに、動的な開発言語としてベストな機能である部分もあると思う。

Inside AdSense : 2013 年度下半期 人気記事 TOP 5 のご紹介

本日は Inside AdSense 公式ブログで 2013 年下半期に最も読んでいただいた人気記事 TOP 5 をご紹介いたします。

WordPress 関連記事を記事内に呼び出すショートコード!

こんにちは!あらゆです。「絶対に入れておきたい便利なショートコード」を紹介するこのコーナー。第3回目は、「これを入れない理由がない」というくらいに役立つ「記事紹介用ショートコード」です。シンプルなコードながら、「1つのプラグイン級の機能がある」というくらいに使い道が豊富です。

Web制作者のための実践Git – 適切な履歴の作り方 | CodeGrid

このシリーズでは、Gitを普段から使っているが、もっと便利に使いこなしたいという方*に向けて、Gitをさらに使いこなすための機能や、考え方について解説します。

PCよりも重視すべきモバイルサイト最適化–ユーザーローカルの分析と工夫 – CNET Japan

CNET Japan Live 2013では、ウェブ解析ツールの開発・提供を行っているユーザーローカルのコーポレートセールスディレクター・渡邊和行氏が、モバイルサイトの分析事例を紹介しながらスマートフォンユーザーへの効果的な情報提供の手法を説明した。

スタートアップならおさえておきたいAWS(Amazon Web Services)入門 ~メディア露出時のピーク対策編~ 先生:高山 …