gitでパスワードをキャッシュさせる

GithubやBitbucketなどのGitリポジトリへpushやpullをhttpsでするときにはIDとパスワードを求められます

一旦キャッシュするには


$ git config credential.helper cache

とすればデフォルトで900秒、メモリ上キャッシュされるようです
1分にするなら


$ git config credential.helper 'cache --timeout=60'

でできます

あんまり重要でないリポジトリでめんどうだったら、長くしたりしています
ちゃんとするならsshでやったりがいいと思います

カエレバでアフィリエイトリンクを生成する(ヨメレバも)

amazonとか楽天とかアフィリエイトサービスがありますが、簡単に一つの商品のアフィリエイトリンクが作成できるカエレバというサービスでアフィリエイトを作成してみました
最初から、見栄えがいいのがいいですね

カエレバにアクセス
中断にユーザーデータ入力があるのでここを入力します
各アフィリエイトIDの調べ方も載っているので、参考に打ち込みます
必要な分だけでいいです
kaereba

打ち込めたら保存ボタンを押して、一番上へ
kaereba2

ほしいもののキーワードでも打ちこめば
kaereba3

こんなかんじで出てくるので
Amazonとか楽天とか必要なものにチェックをいれて、下のHTMLをお持ちのサイトに貼り付けるだけでできあがり
kaereba4

↓こんなのできます

本ならヨメレバのほうが良さそうです..
↓こちらはヨメレバ

Bootstrapをbowerで入れて使ってみる

HTML/CSS/JavascriptフレームワークのBootstrapをbowerを使って入れてみます
Bootstrap v.3.2.0でした

npmが使えるようにしてあったのでそこからです、あしからず

bowerをインストールする

$ sudo npm install -g bower

grunt-cliをインストールする

$ sudo npm install -g grunt-cli

bootstrapをインストールする

$ bower install bootstrap

下記のようにディレクトリが作成されbootstrapがインストールされます
├── bower_components
│   ├── bootstrap
│   └── jquery

使えるようにするため
$ cd bower_components/bootstrap
$ npm install

これで
bower_components/bootstrap/dist
ディレクトリにjavascriptやcssができます

bootstrapを使ってみる

使うために、今回はシンボリックリンクで使いやすいところへリンクを貼りました
$ ln -s bower_components/bootstrap/dist/css css
$ ln -s bower_components/bootstrap/dist/js js
$ ln -s bower_components/bootstrap/dist/fonts fonts

ベースのHTMLを
http://getbootstrap.com/getting-started/
Basic template
のところを見れば、使えます
bootstrap1

見た目でわからないので
http://getbootstrap.com/examples/starter-template/
なんかを見ながら
[html]
<div class="container">
<h1>Hello, world!</h1>
<p class="lead">
はじめてのBootstrap<br>
あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよわをん
</p>
</div>
[/html]
とすると
bootstrap2

leadが文章を目立たせるプロパティです
cssは
http://getbootstrap.com/css/
を参考に

nav barを追加してみると
[html]
<div class="navbar navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Project name</a>
</div>
<div class="collapse navbar-collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#about">About</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</div><!–/.nav-collapse –>
</div>
</div>
[/html]
bootstrap3

ウィンドウサイズを小さくすると
bootstrap4
ナビが消えたりします

ナビバーはcomponentsのページを参考に
http://getbootstrap.com/components/#navbar

WordPressで新規投稿時、自動でTwitterへ投稿する

WordPressで新規投稿時、自動でTwitterへ投稿するようにしてみました
以前紹介したJetpackプラグインを使っています
WordPressプラグインのJetpackを入れてみた
Facebook、LinkedIn、Tumblr、Path、Google+へも連携できるようです

左メニュー、Jetpack>設定、より「パブリサイズ共有」を有効にしておきます
すると、左メニュー、設定>共有、が増えるのでクリックします
wordpress-sns
Twitterの連携をクリック、お持ちのTwitterアカウントを紐付けます

連携出来ました
wordpress-sns2

これだけで新規投稿時にTwitterへも通知がいくようになります