nigoblog

暫定無職のブログ

開発

全Webサービスプロデューサーに告ぐ! 新機能はこうやってリリースしろ!

今回はWebサービスを成長させるには必須のアクション新機能のリリースについて実際新機能はどのような手順を踏んでリリースされているのでしょうか。それを考えて行きたいと思います。※具体例には一貫性を持たせておりませんのでややこしい部分があるかもし…

これからWeb系のベンチャーで起業しようと思っている人へ考慮しなければいけないリストを作成した ~技術編~

Web系に限らずですがとにかくいろんなことを考えなければいけません。業界で3年以上やっていたエンジニアならいざしれず、非エンジニアやフロントエンドしか触ったことのないエンジニア。 そして学生等々、Web系ベンチャーをやるには案外考えることが多いん…

Apache + fluentd + S3でアクセスログ収集をやってみた

Apache fluentd S3を利用したログ収集について書きました。Apacheのアクセスログをfluentdを用いてS3に格納する際に参考にしたサイトと、ハマった点が書かれています。

お手軽環境構築 !chefでrubyのバージョンを2.0.0-p195にする方法 ~CentOS~

以前chefを利用し、ローカル環境構築する方法について書きました。そこで今回はrubyのバージョンをchefを使って2.0.0-p195にする方法を書いていきます! chefとvagrantのおさらい recipeファイルの置き場 recipeファイルの内容 まとめ chefとvagrantのおさら…

あなたがVimを使うべき5つの理由

今回はVimの魅力と、それを使うべき理由について書いていきます。はっきりいうと、Vimは絶対に使えるようになるべき!その5つの理由はこちら コーディング速度が変わる コマンドラインへの抵抗がなくなる Railsやnodejsなどのフレームワークと相性がいい Git…

理想のアジャイル開発から流行りのアジャイル論争に参入してみる

最近アジャイル開発に関するブログを数多く見るので便乗して考察してみます。アジャイルがダメだと思う7つの理由 - arclamp ことの発端はこちらのブログ。 ここから様々な人が論争を繰り広げられています。 (エントリーは3/21 確実に乗り遅れていますが…笑)…

jQueryプラグインの作り方 ~ 重要な3つのポイント ~

jQueryプラグインの作成方法について書いていきます。jQueryのプラグインを一言でいうと 「jQueryクラスのメソッド」 ということで、jQueryを一つのクラスと考えそのメソッドを作るということが 「jQueryプラグインを作成する」 ということです。つまり java…

【連載】第三回HTML5でCanvasアプリを作る入門編~様々なマウスイベントについて~

第三回となる今回は、クリック以外のマウスイベントについて書いていきます。これをすることによってアプリケーションを作る応用の幅が聞きます。 マウスの移動を検出 スマフォで移動を検出 まとめ 以上について書いていきます。 マウスの移動を検出 まずは…

ウェブイチをcodeigniterで実装する-第一回-

CodeIgniter徹底入門作者: 河合勝彦,鈴木憲治,安藤建一出版社/メーカー: 翔泳社発売日: 2008/06/10メディア: 大型本購入: 5人 クリック: 65回この商品を含むブログ (19件) を見る 前回のブログレコメンドアルゴリズム超入門 - nigoblogでウェブイチウェブイ…

レコメンドアルゴリズム超入門

集合知プログラミング作者: Toby Segaran,當山仁健,鴨澤眞夫出版社/メーカー: オライリージャパン発売日: 2008/07/25メディア: 大型本購入: 87人 クリック: 2,158回この商品を含むブログ (267件) を見る本日とあるwebアプリケーションのβ版をリリースしたの…

【メインはHeroku】インキュベーションハウス企画、ハッカソンに参加しました。ついでにHerokuの登録もしました。

今回、社会人メンターとしてインキュベーションハウスが企画しているハッカソンに参加しました!! メンターっていうとなんか偉そうな感じですが…笑参加して思ったのは、学生のレベルがどんどん高くなっているということ。参加者の中に現在大学1年の方がいたり…

アジャイルサムライから色々学ぶ

今日は「アジャイルサムライ」という本を読みました。 簡単に内容を説明するとソフトウェア開発の手法である「アジャイル開発」を説明したもの。 ここでアジャイル開発を全部説明してしまうと本の意味がないので、アジャイルサムライの中で自分なりによいと…

MVCについて

前回ちらっと紹介したMVCについて説明していきます。 MVCとは Model View Controller のそれぞれの頭文字でアプリケーションの役割を分担することでよりわかりやすくコーディングするためのアプリケーションのこと。 とはいってもこれではよくわからないので…