タグ

ブックマーク / www.milkstand.net (5)

  • HTMLってホントよく出来てるな。

    Objective-Cなんてのを書いてると、なんでこんなちっぽけなことを実現するのに時間がこんなにかかるんだろうと思う。 スキルや経験に問題があるかも?!というのは否定しないけど、Webベースで作ってる時に比べて、自分の生産性が1/20ぐらいになってる気がして、携帯HTMLのサーバサイドコード書いてた時と比較しちゃって、モチベーションの維持が当大変。 HTMLのハイパーリンク、テーブル、CSS、、、すごくシンプルなアーキテクチャで、すごいよ、やっぱり。 なによりWebは分業したときの切り分けがエンジニアに優しいw。 唯一の弱点はサーバサイドコードが汚くなることだけど、汚くあることで可読性は悪いけど、その分、修正のスピードが早い。汚いところは君の頭の回転でカバーだ。 AjaxもいらないからブラウザとWebサーバの間で先読み技術などがどんどんリッチになって、Webの人はできるだけ使いやすいW

  • Webエンジニアスキルの勘所

    Webのエンジニアにはどういうスキルが一番必要か?という話を考えてみた。 例えば、C言語やUnixの経験が長く、オブジェクト指向も理解していたとしたら、PHPから始まり、Rubyなどの理解は決して難しくないだろう。 では、それだけの経験で一線級のWebエンジニアとしての信頼が置けるかというと、ちょっと違うような気がする。 考え方のベースは、 「Webは、要するにテキスト処理であることが多い。だから難しい」 ほとんどの事がHTTPプロトコルを通じてテキストデータとして情報が、なんのネットワークの制約もなく流通する。つまり、HTTPヘッダを含むテキストの操作でセキュリティホールを作り、それが世界のどこから攻撃されるかわからない。 また、 同様に世界中からアクセスが集まることがありうるので、回りくどいテーブル設計をしてしまうと、あっというまに破綻してしまうこともある。 そして、 基的にマルチア

  • 楽天アフィリエイトが儲かる理由

    ブログを書いてる人たちは、楽天アフィリエイトとアマゾンアフィリエイト、どっちが儲かっていますか? アマゾンは料率が最低3%で、楽天アフィリエイトは基1%のアフィリエイト報酬です。 単純に考えるとアマゾンアフィリエイトの方が良いに決まってるじゃん、という話になります。 ところが僕個人のblog活動においては、アマゾンアフィリエイトは大苦戦しています。 紹介料は、3ヶ月で3,000円ぐらいいけば良い感じです。 それに対して楽天アフィリエイトでは、なんだかんだで毎月3,000ポイントから最大で8,000ポイントぐらいの楽天ポイント報酬をもらっています。(1ポイント1円相当) このブログをご覧の方はわかるかもしれませんが、このブログって、そんなにアフィリエイトアフィリエイトしてないですよね。を紹介する時はいつもアマゾンなんですが、楽天の方はそんなに頑張っていません。せいぜい忘れないようにしてる

  • F's Garage:はじめてWebプログラミングをするなら PHP? Ruby?

    やっぱり、PHP・・・・かな 1週間暇ができたのでWEBプログラミングを勉強したいと思います。 〜略〜 ・今後プログラミングしていくにあたり有用な、使える言語である ・1週間後掲示板が作れる ・以後まとまった時間がとれず、たとえば1時間単位でも積み上げていけるような基礎(土台)を 修得できる 以上が条件です。 〜略〜 という、はてなの質問が結構興味深かった。 候補としては、以下のものがあがっていた。 ・PHPRuby on Rails ・cake PHPPythonRuby(CGI) ・Java 当は途中までレスを書いてたんだけど、肝心のオススメするがなくて書けなかった。 PHPは、オライリーのはじめてのPHP5は読んだけど、あれは他の言語経験者が読むなので初心者向けじゃないし、僕の場合は、会社での他人のソースコードと、php.netのリファレンスが僕にとっての情報源なの

  • Macに入れたい7つのWindowsソフト(マイナー)

    Parallels楽しいですね。 Macのファイルをdf.exeにドラッグして差分取れちゃうんだもんなぁ。 (クリックすると拡大表示) もうすぐリリースされる現在ベータ版のParallelsをインストールすると、Windowsのウインドウ単位でMac OS上に表示されるようになっているため、Macのウインドウと協調できるようになっているのがものすごく大きなメリットになっています。 更にMac側のデータが全部Windows側から共有されているので、Mac側のApacheのバーチャルホストに設定されてるディレクトリをWindows上のEclipseでプロジェクトとしてマウントできちゃったりするわけです。 開発でよくやるLinuxマシンの開発テスト環境を、WindowsのEclipseで編集すると言ったことがMac上で一台でできてしまうわけです。 MacにもEclipseはありますが、安定性は確

  • 1