Web + Life Hack

〜True But Useless〜

【webアプリ】【資料】俺得!2ヶ月で約売上15万を実現したwebアプリの資料を公開します。

先日、マイナビさんがこんなイベントを企画されていました。 エンジニアのためのスキルアップ勉強会『Tech Compass』 #tecomp ― Vol.3 「Webアプリ VS ネイティブアプリ 勝つのはどっちだ!?」 http://atnd.org/events/39427 このイベントには僕も参加して…

【Ruby】【Rails】【資料】誰得?「RubyKaigi」に対抗してRails速度改善の資料を公開します。

今Rubyの祭典、RubyKaigiが開催中です。 RubyKaigi http://rubykaigi.org/2013 著名な方が参加し、多くの講演が行われ、多くのRubyエンジニアが思い思いの話をしながら深交を深めているツイートを見てると本当に楽しそう。 来年は参加出来るように会社に交渉…

【rails】【勉強会】「RubyonRails基礎固めプログラム」に参加しました。〜vol.2〜

前回、このような記事を書きました。 【rails】【勉強会】「RubyonRails基礎固めプログラム」に参加しました。〜vol.1〜 http://g08m11.hateblo.jp/entry/2013/05/27/222442 この「RubyonRails基礎固めプログラム」は二部構成になっていて、二部は Rails技術…

【rails】【勉強会】「RubyonRails基礎固めプログラム」に参加しました。〜vol.1〜

今回、このような勉強会に参加しました。 Ruby on Rails基礎固めエントリーセミナー http://resocia.jp/seminar/rails_seminar.html 参加した理由はいくつかあるのですが一番大きいのは@ITで副編集長をされている西村さんを生で見たかったというのが大きいで…

【勉強会】【雑感】スキルアップ勉強会「webアプリvsネイティブアプリはどっちが勝つのか?」に参加しました。

先週あたりから早朝リリースを実施しています。 http://g08m11.hateblo.jp/entry/2013/05/22/232643 そのおかげで比較的早く仕事が終わるため、このようなイベントに参加することができました。 http://atnd.org/events/39427 (このイベントは三部形式にな…

【開発】【ノウハウ】早朝リリース始めました。

先週あたりから弊社が運用しているサービスにおいて、速度改善を行っています。 それに伴い、「組織の健全性(顔を会わせる、コミュニケーションの維持)が保てる」、「ユーザーのアクセスがほぼない時間帯」、「横やりが入らない(リリースに集中できる状態を…

【rails】【速度改善】viewのボトルネック特定の際に行ったシンプルな方法

先週から速度改善を行っています。 その際に行った方法は以下の通りです。 1・<div>タグ単位で以下のコードを入力(「_1」は都度、更新) <%#ボトルネック特定コード %> <%= start_time = Time.now%> ロジック <%= end_time = Time.now %> <%= logger.info("ボトル</div>…

【web】【勉強会】バンクーバーのうぇぶ屋である「セナさん」のセミナーに参加してきました。

先週の日曜日に恵比寿で開かれた バンクーバーのうぇぶ屋である「セナさん」のセミナーに参加してきました。 http://webya.opdsgn.com/sennawillbebacktojapan/ ちなみに講師の「セナさん」はこんな方です。 http://webya.opdsgn.com/aboutme/ とても熱い方…

【雑感】【速度改善】QA@ITにて速度改善における大変素晴らしいアドバイスを頂いたという話。

今週から急遽、webサイトにおいて速度改善を行うことになりました。 サイト刷新後、1秒や2秒といったことではなく、体感値として10秒あるといった、 危機的な状態のため急遽、今月末までに行うことになりました。 ずっとサイトのメンテナンスを行ってきてお…

【雑感】会社でこんな事があった。

先日、こんな出来事が起きました。 自分が担当している機能があり、それをインターンの子と一緒にするというものです。 インターンの子は都内の有名私大の院生でrails経験が3ヶ月程度で、 うちの会社に来て初めてrailsを触ったという感じでした。 そのインタ…

【楽天】【アフィリエイトソン】アフィリエイトソンでこんなwebアプリを作りました。

前々回、前回とこのような記事を書きました。 【楽天】【アフィリエイトソン】アフィリエイトソンからの学び_1 http://g08m11.hateblo.jp/entry/2013/04/21/122220 【楽天】【アフィリエイトソン】アフィリエイトソンからの学び_2 http://g08m11.hateblo.jp/…

【楽天】【アフィリエイトソン】アフィリエイトソンからの学び_2

前回、このような記事を書きました。 【楽天】【アフィリエイトソン】アフィリエイトソンからの学び_1 http://g08m11.hateblo.jp/entry/2013/04/21/122220 その続きとして自分がリリースしたサービスについて書きたいと思います。 言語 HTML5 CSS javascript…

【楽天】【アフィリエイトソン】アフィリエイトソンからの学び_1

今回は前持って実現したいサービスを考え、使用したい言語を決めて自身のエンジニアスキルを向上させるために参加したはずでしたが結局は、「プロダクトをリリースすること」に注力しました。 目的である自身のエンジニアスキルが向上させるということは出来…

【楽天】【ハッカソン】アフィリソンに参加しています。

今回、一人で以下のイベントに参加しています。 プロダクトリリース目指して頑張ります。 【楽天・ヤフー・リクルート3社共催】第1回アフィリエイトソン -開発して稼ごうお小遣い!-(4/5,6) http://atnd.org/event/echack1/0

【雑感】【キャリアハック】先輩エンジニアが言う「この本(技術書)一通り見てみて。」と自分の「この本(技術書)一通り見ました。」の違い。

昨日は四月一日。 多くのweb系の会社は多くの仕掛けを行ったみたいです。 2013年もすごい!各社のエイプリルフールネタを更新中 http://matome.naver.jp/odai/2136452771760072001 また友人や知人から「嘘なのか本当なのか分からないけどどちらであっても得…

【rails】最近覚えた「継承されたコントローラーのメソッドをskipするrailsのメソッド、『skip_before_filter』」

skip_before_filter :除外したいメソッド名 をコントローラー側で定義すると継承したいクラスで飛ばしたいメソッドを飛ばすことができます。 僕は継承したクラスに「ログイン認証メソッド」があり、それがCGIのレスポンス時に働き http ステータスコードの「…

【rails】【書評】今日詰まったところ全部載っていた本

ググる前にこれを読んで理解しておけばよかったと深く後悔した。 Ruby on Rails 3 ポケットリファレンス作者: 山田祥寛出版社/メーカー: 技術評論社発売日: 2012/01/26メディア: 単行本(ソフトカバー)購入: 8人 クリック: 33回この商品を含むブログ (10件)…

【git】git初心者必見!「git push」の使い方。

git

まだSVNを使っているweb系の会社ってあるのかな? と思うほど、gitの導入が加速化していますが、 みなさんは正しく利用出来ているでしょうか? 特にローカルリポジトリで作業し、リモートリポジトリにソースを配置する、 「git push」コマンドについて私は、…

【rails】日付型の整形について

ピンポイント過ぎてハマるかどうかは不明ですが、 ググる必要を省くため、備忘録的に残して置きたいと思います。 t = date.today date_year = t.strftime("%Y")

【rails】【CGI】たかがhttps、されどhttps。どはまりした内容をまとめました。

httpsでハマッたのでまとめみました。 黒の太字は個人的に重要だと感じた箇所です。 require 'uri' require 'net/http' def self.urlcheck hogehoges = hogehoge.where('created_at is not null') hogehoge = hogehoges[0] response = nil url = 'https://ho…

【Heroku】【Webアプリ】こんなサイトを作ってみた。

前回、Herokuはphpもhtmlでもいけるという記事を書きました。 http://g08m11.hateblo.jp/entry/2013/03/16/225307 その際にこんなサイトを作りました。 T♡S http://tloves.herokuapp.com/ やっていること ・NAVERまとめにある、「テイラー・スウイフト」の画…

【Heroku】【PHP】Heroku、PHP,htmlもデプロイ出来るってよ

「Heroku」と聞いてみなさんがパッと思いつく言語はおそらく、 「rails」または「Ruby」ではないでしょうか? 天下のgihyoさんでも作成プロジェクトは「rails」を使っていました。 http://gihyo.jp/dev/serial/01/heroku しかし、「非公式」ではありますが、…

【雑感】【キャリアハック】これから意識してやっていきたいこと

何のことは無いのですが、ドットインストールや自発的に作ったソースは 出来る限り(アプリリリースのソースや、気合い入れて運用したいサービスのソースは除く)は全部、git hubに乗っけていきたいなと思います。 drop boxや他のストレージ系サービスを使っ…

【rails】知って当たり前?bundle生成させずにrailsプロジェクトを作る方法

railsって本当に便利で、 「rails g scaffold プロジェクト名兼DBのテーブル名 テーブルカラム名:型 」 と簡単なコマンド一つでMVCモデルのプロジェクトが生成されて、 「rails s」だけで簡単にローカルサーバーを立ち上げ、一通りのフォームが出来ます。 し…

【rails】ここで詰まった!数字カラムを文字表示する時の注意点!

テーブルではデータ型がintgerだけど、それをそのまま数字で表示してもなんのこっちゃってこと、ありますよね。 例えば「有効/無効」のフラグ。 DBではフラグで登録するため、0または1で登録すれば良いですが、 表示させる際は、「有効/無効」にしなければ…

【rails】あなたは使ってる?migrationファイルが出来るワンライナー。

railsはテーブルの構築だけでなく、テーブルのカラムもマイグレーションファイルから行うことが出来ます。 その際に必要なコマンドは以下の通り。 rails g migration 'add_column_aaaa(カラム名)_to_table(テーブル名)' 知らなかった方、railsを勉強中の…

【キャリアハック】【書評】『ハッカーと画家』を読んだが奥が深すぎて定期的に再読したい!~シーズン1~

みなさんはPaul Grahamという人物を知ってますか? 詳細はwikiに譲るとして、簡潔に纏めますと、 「エンジニアでありながら投資家でもあり起業家でもある成功したシリコンバレードリームの塊が服を着た」といった感じです。 http://ja.wikipedia.org/wiki/%E…

【rails】これは便利!「.find_by_sql()」でも「?」が使えてびびった話

railsを使いながらmysqlのデータを取得する機会というのはwebサービスで必要で、 単一のテーブルや単純な条件であれば「.where()」を使い、 指定の条件であればモジュールに引数にオブジェクトを渡し、 「?」を使用してその値を利用したりするかと思います。…

【スタートアップ】【勉強会】UT Startup Gym × Open Network Labのイベントに参加してきた。後編

前回、このような記事を投稿しました。 【スタートアップ】【勉強会】UT Startup Gym × Open Network Labのイベントに参加してきた。前編 http://g08m11.hateblo.jp/entry/2013/03/03/235609 その続きで今回はQiitaを始めとするイケてるスタートアップの方が…

【スタートアップ】【勉強会】UT Startup Gym × Open Network Labのイベントに参加してきた。前編

僕は土曜日はUT Startup Gymというものに参加してます。 詳細は以下のリンクを参照ください。 http://ut-gym.jp/ そのUT Startup GymがOpen Network Labという起業家支援インキュベート施設とコラボ イベントをしたのでその内容を書きたいと思います。 なお…