2014年3月5日のブックマーク (5件)

  • アフィリエイトだけで夫婦と子供1人が生活できるまでにやったこと - ノマド的節約術

    私がサイト運営に興味を持ったのは2004年です。 その頃からアフィリエイトにも興味を持ち、いろいろと試していたのですが、ほとんどうまくいくことはありませんでした。 一時期アフィリエイトから離れていたのですが、2011年頃から再びノマド的節約術を始めたことでサイト運営を再開しました。 これから約3年ほどで、アフィリエイトだけの収入で家族を養っていけるほどになりました。 私がフリーランスになる直前、真っ先に僕に興味を持って会って下さったPrimaryTextの松村さんのひと押しもあったので、思い当たる限り、どうやってここまで辿り着いたのか書いてみます。 ※ 当然、真似したからといって同じ結果になるとは限りません。 結論:運が良かった 身も蓋もない結論ですが、アフィリエイトで生活できるようになったのは、運が良かったとしか言いようがありません。 これを書いている時点では大丈夫ですけど、寝て起きたら

    アフィリエイトだけで夫婦と子供1人が生活できるまでにやったこと - ノマド的節約術
  • これからObjective-Cを書くプログラマへ - Qiita

    Objective-Cを愛してください Objective-CはCの拡張です。 Cでできることはすべてできるし、Cでできないこと( 恐らく計算機では不可能なこと )はすべてできません。 Objective-CはJavaよりも年上です。 「Objective-CってJavaに似てるね」と言われると、Objective-Cを愛するものとしては少し悲しい気分になります。 歴史的にはJavaがObjective-Cの影響を受けています。 メッセージングに使うブラケット[]はObjective-Cのチャームポイントです。 Objective-CがSmalltalkの子であると証明するための、とってもチャーミングな形質です。間違っても「キモい」なんて言わないであげてください。 関数とメソッドを見た目で区別できるという利点もあります。 メソッド名が長いのはメソッド自身がドキュメントの役割を果たしているか

    これからObjective-Cを書くプログラマへ - Qiita
  • 注目したいオンライン教育サービス13選【国別】 | freshtrax | btrax スタッフブログ

    インターネットが普及する現在、パソコンやタブレット、スマートフォンさえあれば世界中どこでも簡単に、学びたいことにアクセスし自分自身で教養を身につけることができます。通学・通勤中にできるものから格的なオンライン講習の受講まで、もしくは無料のものから有料のものまで、自分に合ったサービスを選択し簡単に学ぶことができるのです。オンライン学習サービスの数は年々増えており、今とても熱い分野と言えるでしょう。 オンライン学習サイトの総称はMOOCs(ムークス)と呼ばれ、(略: Massive Open Online Courses)アメリカでも多くの注目を受けています。前回紹介した以前の記事でも記載したように、ここアメリカでオンライン教育の人気が加速している背景には、高等教育学費の値上がり(1985年に比べ2013年は5.6倍に上昇)、そして何よりも学生ローン負債問題があります。恐ろしいことにアメリカ

    注目したいオンライン教育サービス13選【国別】 | freshtrax | btrax スタッフブログ
  • あれ、いつも書いてるな~というJavaScript の小技集 | バシャログ。

    いい加減髪を切りたいminamiです。 JavaScriptでいつも書いてるな~という処理や、知っていると便利なTipsを簡潔に集めた記事を見てほお~と思ったものがいくつもあったので抜粋してみました。 ※追記1: ご指摘がありましたので一部修正しました。「配列をソートする」ではなく「配列をシャッフルする」でした。 ※追記2:「HTMLをエスケープする」のソースがまちがって表示されていました。修正しました。 ※追記3:予想以上に反響が大きく、多数ご指摘を受けてしまいました。よく使う処理の書き方もいろいろあるんだな~という参考程度にご紹介したのですが、参照元の記事の内容の検証が不十分なまま紹介してしまい申し訳ありませんでした。いろいろと勉強になりました! 45 Useful JavaScript Tips, Tricks and Best Practices 配列からランダムで値を取り出す v

    あれ、いつも書いてるな~というJavaScript の小技集 | バシャログ。
  • ブラックなWeb開発現場の救世主、Gruntのインストールと使い方

    連載目次 一昔前であれば、HTMLJavaScriptCSSを使用してWebアプリを作成する場合、(筆者の経験では)所定の位置にファイルを置くだけでした。最近はHTMLJavaScriptCSS関連の技術も複雑化/多様化し、いろいろなことを考慮しなければなりません。 例えばJavaScriptファイルの場合は、以下の作業を行うこともあるでしょう。 minify(圧縮)や結合 単体テストの実行 JSLint(構文チェック)の実行 さらに、CoffeeScriptやTypeScriptを使用している場合にはコンパイル(JavaScript変換)を行う必要もあります。 また、SCSS(Sass)やLESSなどのCSS拡張メタ言語を使用している場合にも、コンパイル(CSS変換)作業が必要です。 ファイルを修正してビルドするたびに、これらの作業をいちいち手作業で行っていては非常に面倒でしょう

    ブラックなWeb開発現場の救世主、Gruntのインストールと使い方