ゆーすけべー日記

はてなBlogってどーなの!?

Technologies

PerlベースのWebアプリ作成を「委譲」する際のスキルチェックリスト20!

え〜とあるアプリのバックエンドを僕一人が書いてるのですが、 さすがにキツくなってきたので大工事をして「楽に」分業出来るようにしています。 その構成はちょいと置いといて〜 ウマく行けば「とある部分」を誰かに任せることになりますよね。 すると「弊…

Perl徹底攻略とWeb開発の基礎徹底攻略が出ます

WEB+DB PRESS plusのムック本として Perl徹底攻略 Web開発の基礎徹底攻略 の2冊がいつもお世話になっている技術評論社さんから来週火曜日23日あたりに出ます。どちらとも以前WEB+DB PRESSに寄稿した僕の記事が一部もしくはだいぶ修正して掲載されています。…

最近の開発周辺事情と職質テックトーク

ここ最近の僕の開発で指標になっているのは「システムとしてのクオリティを上げるか」であり、それって当然のごとく行われているかもしれなくて、いわゆる Quality Assurance = QA なんて言葉があったり、某社では Test Engineer の方がいたりするわけです。…

YouTubeの再生リストをMetro UIで検索視聴出来る「Melodie」が出来た

明日から9日間USへ旅に出るのでその準備をしてたら、いつの間にか全く関係ないJavaScriptを書いていて結果的にこんなのが出来た... YouTubeの再生リストを検索して選ぶと連続再生で動画を見れるWebページ「 Melodie 」です。機能的にはYouTubeオフィシャルサ…

DMMのWeb APIに今更気づいたので...

ムフフなビデオも網羅的に扱うDVDや動画の提供サービス「DMM」のWeb APIがいつの間にか公開していたらしく、なにぶんノーマークだったもので昨日の夜知ってビックリした。というかDMMは一生API出さないだろうなんて決め込んでいたのが良くなかったですね。 …

各種シェアリンク実装まとめ

自分で持っているサイトのURLをTwitterで「ツイートする」みたいなのをHTMLのaタグのhref属性値、 つまりリンクで指定する方法。 いちいち各種サイト行ったり、過去のソース漁るのもメンドクサイのでまとめてみます。対象プラットフォームは Twitter Faceboo…

Android端末を持ってなくてもエミュレータでGoogle Play配布アプリを動かす

iPhoneをずっと使っているのでAndroid端末、僕持ってないんですよねー。とはいえAndroidの環境でアプリの動作確認をしたかったりします。Nexus7のWifiモデルを買ってもいいんだけど、早急にGoogle Playで配布されているアプリをAndroidで検証したかったので…

Webアプリエンジニアとしてのデザインとブリッジ

自分はまさに「アプリケーション」をつくることに特化したエンジニアもしくはクリエータだと思っているんだけど、 その件で考えていることを散文的に書いてみる。 最近では複数のメンバーやパートナーの方と仕事をすることが多いんだけど、その時に自分にと…

AWS運用。1ヶ月経ってからのTips箇条書き

今週末の金曜日、3月15日に「JAWS DAYS 2013」のパネルディスカッションのパネラーとして呼ばれておりましてー。 風呂グラマーのmasuidriveさんとTreasure Dataの太田さんとお話をするらしく多少ビビってる僕です。 プログラム・スピーカー紹介 | JAWS DAYS …

Facebookイベント参加者の名刺画像を自動生成!

@shinotraさんが先日行われたHokkadio.pm #9で面白いことを発表してました。その一つがATNDのイベント参加者の名刺画像を自動生成するというモノ。神奈川にいながら北海道の熱気を感じつつ、昔同じようなことを「Facebookのイベントを対象に」やったなーと思…

ちょっとしたプログラムを書く時(無意識的に)考えること

とある集まりがあってひょんなことから、とあるプログラムをその場で組んで遊んだ。 40行くらいの非常に簡素なPerlスクリプトだ。 どんなものかと言うと、そこにいたメンバーの一人が提案した小さなアイデアを叶えるもので、 コマンドラインで実行するプログ…

Webアプリのディレクトリ事情

現在進行中で開発・運用しているWebアプリのファイルとディレクトリが若干ゴチャゴチャしてたんで、整理したらだいーぶスッキリした。こんな感じ! MacBook@yusuke % tree -L 1 -F . ├── Makefile.PL ├── cli/ ├── config/ ├── deploy/ ├── etc/ ├── lib/ ├─…

Webアプリにおけるキャッシュ。オレオレ事例

Webアプリにおいて、アクセスやデータ量が多く/大きくなってくると、 バックエンドのパフォーマンスが低下しがちです。 MySQLなどのRDBMSにデータを置いている場合は適切に クエリーを改善する、インデックスを張る、といった策で解決する場合もありますが、…

iPad mini を持って旅に出てる

実は先日27日木曜日。調子の悪いiPhone5を見てもらおうと渋谷の Apple Store に行ったら、ちょうどよく以前から欲しかったiPad miniが入荷していたので買ってしまった。iPad mini 16GB ブラックである。そして、たまたま昨日から鈍行列車を乗り継いで北海道…

たった一つのツイートでひたすらアイドル水着画像を集める

元★ネタ たった10行のコードでひたすらアイドル水着画像をあつめる - UT Startup Gym たった3行のコードでひたすらアイドル水着画像をあつめる(Rubyだよ) - maeharinの日記 たった数行のコードでひたすらアイドル水着画像をあつめるのをGoutteで書いてみた…

daemontoolsで起動しているstarmanのログをfluentdで

fluentdが面白そうなんで、散らばっているAppサーバのログを集計してみたい。 アプリケーションは 基本、Perlで書かれてる Starmanで動かす .psgiで「enable "Plack::Middleware::AccessLog", format => "combined";」してる daemontoolsでデーモン化 という…

「ボケて」のスケールアップとスケールアウト

オモロキで鎌団子さんと二人で開発している写真で一言ボケるWebサービス「ボケて」。 バックエンドの改修作業、それに伴うバグ等の修正を施し、やっと落ち着いて来たので、 そのことについて書いておこうと思います。 ボケてとは? 改修作業の詳細に入る前に…

エロサイトのじわじわ(TV放送コード版)資料

GXEB #5でたった今発表した「エロサイトのじわじわ(TV放送コード版)」の資料をSlideShareに上げました。内容がアレなんで詳しいことは推測してくださいw エロサイトのじわじわ (TV放送コード版) View more presentations from Yusuke Wada

Markdownの文章を書くときに使えるMacソフト2つ

今僕は大抵の文章をMarkdown記法で書いています。 Markdownの心地よさは以前この日記に書いた通りです。 Markdownは編集時もレンダリング後も見た目があまり変わらず、プレーンテキストでありながら構造をもたらしてくれます。 Markdownで文章を書こう! - …

Rubyやってみる!(新おっぱいスクリプトもあるぉ)

某プロジェクトでRuby on Rails使うっていぅんで 「アジャイルWebアプリケーション開発」本なんて買ってチュートリアルとかやってます。 ただ、Ruby自体なにも分からないので、Rails覚えてもどれだけできるかがよく分からなす。 ってことでRubyを勉強する!…

Markdown文章をお手軽にKindleで見る

いつの間にか手元にある「Kindle Touch」。ぐふふ。 ページめくりがもっさりしているのが気になるけど、軽くて手頃なサイズ感がいい。 今なら円高なんで安く買えるし。 ただ、Kindle Storeで購入する書籍も含めて英語だとなんとなく実感がわかないので、 日…

Webアプリのパフォーマンスアップ作戦

予定している機能を実現するアプリが完成するだけでWebサービスが成り立つわけではありません。 運用の最中にパフォーマンスにまつわる問題が出てくる可能性があります。 それは突然大きなトラフィックがやってきたというような時だけではありません。 知識…

CSS Frameworkを持つ

例えば、Webサービスのフロントエンドのコードを書き始める時にまず何をするでしょうか? デザインスケッチや画像を元にHTMLとCSSを記述していくことになると思います。 少なくとも僕はそうですね。 理論的にはHTMLだけでもWebサービスを作ることはもちろん…

月額980円のさくらVPSを個人用に使い倒す

Webサービスの運営用にVPSと呼ばれるバーチャル・プライベート・サーバを借りることは昨今よくあることだと思います。 VPSのサーバを借りればroot権限を持てることになるので、自由度が高いサーバ環境を構築することができます。 また、スペックによって価格…

30分、JavaScriptで作るWebサービスのモックアップ

Instagramは日本のユーザーも多く、日常を切り取った写真がほとんどで、 またお洒落なものも混じっているのでたまに眺めると気持ちがホッコリしたりします。 特定のキーワードでInstagramの最新の写真を検索したい時があります。 例えば、みんなが今どんな「…

一人で作る!Webサービスに必要な知識とか能力

iPhoneアプリの設計や開発に比べるとWebサービスのそれは、 かなり複雑でやることが多いことに改めて考えました。 Webサービスは個人で小さいものをたくさん作ってきましたし、 以前技術評論社のWEB+DB PRESSで「Webサービス[即日]開発 〜思いつきをすぐにカ…

これだけは使ってるMacアプリ10個

Evernoteが好きではない。Macのアプリがイケてないからだ。 変なリッチテキストみたいな奴で編集しなくてはいけなかったり、 Webページからコピペした文字がスタイルを継承しちゃったり、 そもそもMarkdownに対応してもらいたかったり。 だから巷で騒がれる…

Markdownで文章を書こう!

みなさんはどのようなエディタでどのような記法で文章を書いていますか? 状況によるとは思いますが、WordとかMacのPagesで文章を書いているという方や Evernoteでメモを取っているという方、または、Blogの投稿フォームに綴っている方、 様々だと思います。…

シンプルなもう一つのCSS Framework「inuit.css」

ワディットのHPを改修する際に使ったんだけど、最近気に入ってるCSS Frameworkが「inuit.css」。CSS Frameworkは便利なんだけどどうしても使っていると「それっぽさ」が出ちゃうので(特にTwitter Bootstrapなんかw)こまめにみんなが使ってないようなもの…

iBooks Authorで「成瀬心美入門」というサンプルを作ってみた

電子書籍に段々と興味がわいた矢先にAppleからのiBooks Author発表があったためしばらく遊んで見ました。残念ながらiPadを僕は持っていないので実機でのプレビューすらできない状態で悶々としているのですが、このiBooks Author、素晴らしい出来です。先日か…