higan96.info

プロフィール

紹介

higan96というハンドルネームで活動しています。
独学でプログラミングを勉強してWebサービスを公開したり、ブログに技術的な話題を投稿しています。
2013年11月4日現在、転職活動中です。
転職決まりました(2013/12/25)。

スキル等

  • HTML
  • CSS
  • Javascript
  • jQuery
  • ActionScript3
  • Linux(CentOS,Ubuntu)
  • Mysql
  • PHP(5.3~)
  • Symfony2
  • CakePHP2
  • Photoshop
  • Flash

開発したサービス

bnqa.jp

概要

技術書や専門書などの学習コストの大きな本を中心としたソーシャルリーディングサービスを目指したもの。

技術

Linux(CentOS)/Apache/PHP5.4/Symfony2.3/Memcached/jQuery

挑戦したポイント

フレームワークはSymfonyのLTSである2.3を採用。2016年までサポートの予定になっている。
オブジェクトキャッシュとしてはMemcachedを採用。AmazonのProduct Advertising APIで取得したデータをAPIの規約を破らないように24時間だけ保存。ページの読み込みが700msから80ms程度まで短縮。
AjaxにはjQuery、デザインはTwitterBootstrap3を使用。サーバーはAWSでEC2+RDSの使用を考えたが5000円/月程度かかるため、コストの面でさくらVPSを選択。

higan96.info

概要

このページ。ポートフォリオの整理やSNSへのリンク集として作成。

技術

Html5/CSS3/jQuery/AWS(S3/Route53)

挑戦したポイント

一部であるがCSS3を使用。デザインとしては「ずるいデザイン」を参考に作成。
このページの最大のポイントとしてはhtmlの静的ページを使用しているため、AWSのS3にホスティングしたこと。 選択した理由としては、予想されるトラフィック量からコストの面で国内レンタルサーバーと遜色は無いと考えたため、性能と信頼性からコストパフォーマンスが高いと考えたため。S3にホスティングするにあたり、Route53を同時に使用している。

loghose

公開終了

概要

自動でライフログを収集するためには?という問題に挑戦したサービス。 最初に登録した「記録したいライフログ」をひたすら記録し続けるサービスで、「毎日ジョギング10km」と登録すると、10日後「100km」走ったことになっている。 つまり実際にやったかどうかを記録せず、目標通りやったと仮定した場合の値を計算し出力する(やらなかった場合、そこから引き算)

技術

Linux(CentOS)/Apache/PHP5.3

挑戦したポイント

初めて作ったWebサービスだったため、全てが挑戦だった。結果的に失敗であったけど、多くの学びがあった。

SNS

使用中のSNS一覧