Blank?=False

ゆるゆる仕事したいフリーランスエンジニアの記事

RubyでAmazonのAPIを使ってKindle Unlimited本の一覧を取得する。

f:id:stonebeach-dakar:20161127221628j:plain

AmazonKindle Unlimitedに関係したWebアプリを作るか。
と、ふと思いついたので、とりあえずKindle Unlitmitedの一覧を取得しなきゃな、AmazonだしなんかAPIあるだろ、という見切り発車でスタート。

ちょっと色々苦労したので書いていきます。

続きを読む

MacOSXにMongoDBをインストールしてみた。

f:id:stonebeach-dakar:20161123222734p:plain
Software Design12月号のNoSQLの教科書の記事を読んで、MongoDBを試してみたくなったので MongoDBをMacOSXにインストールしました。


NoSQLについての記事はまた後日書きます。

続きを読む

関数、メソッド、プロシージャ。それぞれの違いは?

どうもこんばんわ。
プログラミングだと関数を作って・・・とかメソッドを作って・・・とか、ありますよね。
これらので処理の1まとまりを表現する言葉は思いつく限り

  • 関数
  • メソッド
  • プロシージャ

の4つがあります。

これらの違い、ちゃんと説明できますか?
自分はちょっと自信がありません。なので調べてみました。

続きを読む

はてなブログの引用スタイルを変えよう!

どうもこんばんわ。
ブログの引用スタイルを変えてみました。

引用文
引用文
引用文



以下の記事を参考に、自分の好みにちょっと調整しました。 www.keni-customize.net

CSS

blockquote:before{
    content: "“";
    font-size: 400%;
    line-height: 1em;
    font-family: serif;
    color: #999;
    position: absolute;
    left: 0;
    top: 0;
}
 
blockquote p{
    font-weight: bolder;
}

.entry-content blockquote p {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

blockquote:after{
    content: "”";
    font-size: 400%;
    line-height: 0em;
    font-family: serif;
    color: #999;
    position: absolute;
    right: 0;
    bottom: 0;
}

「ソフトウェア開発者の人生マニュアル」は自分にとっての人生マニュアルになりそうな本だった。

ソフトウェア開発者の人生マニュアルという本をよみました。
ソフトウェア開発の勉強方法とかの本かな、と思いきやソフトウェア開発に関係することはほとんどなく、
肩透かしをくらいながら読んでいたらこの本こそが自分の探していた本だ!と気付かされました。

SOFT SKILLS ソフトウェア開発者の人生マニュアル

SOFT SKILLS ソフトウェア開発者の人生マニュアル

続きを読む

汝、SLAPを愛せよ。

SLAPという言葉があります。
Single Level of Abstraction Principleの略ですが、DRY,YAGNIと比べると認知度が低く感じます。
ぜひ知ってほしいものなので紹介します。

続きを読む