2011-01-01から1年間の記事一覧

CanvasでLifeGame実装したった。

カッとなってやった。後悔はしていない。 CanvasLifeGame 重すぎてブラウザが死んでも知らない。 更新履歴 2011/12/15 実装アルゴリズム変更。超高速化できた!世代交代時間のkeyをrlからfrに変更 2011/12/14 実装アルゴリズム変更URLクエリで世界の広さと世…

Cake.jsを解析してみる

経緯 HTML5のCanvasで、過去に作ったFlash(ムービーじゃないよ)を実装し直そうとしたところ、マウスイベント処理がクソダラ面倒くさかったので、そのへん簡単にしてくれるライブラリを探していたら、Cake.jsというものに出会った。かなり昔からメンテナン…

elem.unbind();超重要

状況 jQueryバリバリのウェブサイトを作っていたら、ページを開くたびに表示速度が遅くなる、という問題が起きた。いろいろ調べてみると、IE6ではイベントを実装するとメモリリークを起こすらしく、あーこれはもう仕方ないなーと思っていたんですよ。 原因 …

Samurai Coding 申し込んだ。

早稲田大学鷲崎研究室およびGREE株式会社によって開催される、「Samurai Coding」に申し込みました。 http://www.washi.cs.waseda.ac.jp/samurai_coding/とくに腕に覚えがあるわけじゃないし、むしろアルゴリズムとか考えるの得意じゃないし、なんで登録した…

Hachioji.pm #11 行ってきました

久方ぶりの Hachioji.pm でしたが、まぁいつもどおりな感じで安心しました。 LT 基本覚えてません(ぇ というか、エンジニアじゃない俺にとってはどことなく難解で、把握しきれないのです。でも、それでいいのです。どうせ俺のLTもあまり聞かれてないんです…

Resizer - Fireworks拡張

機能概要 Fireworksでは不可能な、カーソルキーを使って1pxずつオブジェクトをリサイズさせる Shiftキーと合わせて操作することで、10pxずつリサイズ可能 FirewoksCS4では、「数値を入力して変形」ダイアログを出さなければできない縦横比固定のリサイズが可…

Fireworksプラグイン開発の備忘録

前置き 職業柄、主にPhotoshopを使っているのだが、WEBデザインをするならやはりFireworksを使ったほうが便利になる点が多々ある。しかし、Fireworksは中の人いわく「一度解散させられたのに必要にかられて再集結させられて、でもそんなにリソースが割けてな…

MacでHDDがスピンダウンする件2

Mac

相変わらず外付けHDDのスピンダウンっぷりが激しいので、どうもpmsetが効いてないんじゃないかと思い、ひとまず別案を考えてみることにし、いろいろ調べてみたところ、どうもスピンアップ/スピンダウンが多ければそれだけHDDが故障しやすい、という情報を目…

MacでHDDがスピンダウンする件

Mac

俺はマカーだ。気がついたら完全にMacに、というかAppleに毒されていて、MacMini(2010)を母艦に、MacBookPro(2009)、MacBookAir(2011)、iPhone3GS、iPhone4S、iPadと、なんか色々持っている。現在、母艦としているMacMiniには、外付けHDDがつながれている。…

バックアップメディアとしてのSDカードとBlu-ray Disk

今、自分のPC内にあるデータのバックアップをどうしようか悩んでいる。一応TimeMachineを使って、大容量HDDにバックアップをとっているが、バックアップ先がHDDというのは何かと不安だ。リアルタイムで完璧にデータが残っている必要はないので、定期的にも少…

デザイナ遍歴

一応職業的にはウェブデザイナということにしているが、学生の頃はがっつり情報系の道を歩んでおり、プログラムよりもデザインをしている方が苦手だったりするわけだが、自己紹介がてらそんなデザイナ遍歴的な何かをナニすることにする。 小中学時代 もうす…

プログラマ遍歴

一応職業的にはウェブデザイナということにしているが、学生の頃はがっつり情報系の道を歩んでおり、デザインよりもプログラムを組んでいる方が得意だったりするわけだが、自己紹介がてらそんなプログラマ遍歴的な何かをナニすることにする。 小中学生時代 …