ブックマーク / dankogai.livedoor.blog (14)

  • 次期iPhoneは5ではなく… : 404 Blog Not Found

    2011年10月11日12:00 カテゴリArtiTech 次期iPhoneは5ではなく… 新iPhoneで私が最も評価しているのは、変えるべきを変えたことより、変えざるべきを変えなかった事。 Dan Kogai - Sep 13, 2011 - Public そろそろ iPhone 5 マダーという季節だけど、筐体は変わらないというのがワシの希望的観測。 業界人ほどわかってないというのも、Guy Kawasakiの言う通りなのだけれども。 「iPhone5」に跳べなかったアップル 立ちはだかる互換性の壁  :日経済新聞 。特にiPhoneが見劣りするのが画面サイズ。アンドロイドスマートフォンでは、ハイスペックモデルは4.2インチ以上が常識になりつつあり、年末商戦で4.4や4.5インチの大画面モデルもいくつか登場すると見られている。Appleのデザイン力がどれほど優れていようと、デザイン

    次期iPhoneは5ではなく… : 404 Blog Not Found
    simpleboxes
    simpleboxes 2011/10/11
    iPhoneに関する興味深い考察(予測?)。Galaxy SIIを所有している同僚がいますが、確かに少し大きいかも。ただ、iPhone自体も少し大きくてもまだ許容範囲な気が。小さなめな私の手にはちょうどだけど。
  • 夏時間を支持するのは頭が春な人だけ : 404 Blog Not Found

    2009年07月28日03:30 カテゴリTaxpayer 夏時間を支持するのは頭が春な人だけ その頭が春な人の中にこの御仁がいたことに呆れざるをえない。 総選挙の今 サマータイムをマニフェストに!?ビジネス-最新ニュース:IT-PLUS 海外旅行がこれだけ一般化した今、「サマータイム(夏時間)」と聞いてネガティブなイメージを持つ人はもはや少ないのではないだろうか。海外旅行以上に一般化したものがあることを、ころっと忘れているらしい。 それは、時計が組み込まれた装置。 ケータイも、もちろんその中に含まれる。 サマータイムを導入に成功した各国では、まだ装置に時計が組み込まれることが一般化する前、そう、時計を手で補正するのが常識だった時代に導入している。しかし今や、時計というのはGPSなりNTPなりで自動補正する時代になっている。仮にサマータイムが導入されたとすると、これらの機器はすべて危機的な

    夏時間を支持するのは頭が春な人だけ : 404 Blog Not Found
    simpleboxes
    simpleboxes 2009/07/28
    夏時間のあるニュージーランドで生活していますが、良いシステムだとは思わない>夏時間。夏場、仕事が終わっても昼間のような明るさというのはあるけど、それも単に就業時間をずらせばよいだけかと。
  • 質問は「?」にあらず - 書評 - 人を動かす質問力 : 404 Blog Not Found

    2009年07月18日13:15 カテゴリ書評/画評/品評Art 質問は「?」にあらず - 書評 - 人を動かす質問力 角川oneテーマ21より献御礼。 人を動かす質問力 谷原誠 これは、やばい。 質問というものの正体を、ここまで明かしてしまったとは。 質問とは疑問符のことでしかないという人、必読である。さもなければいつまでもなぜ自分がやられっぱなしなのかが「?」のままだろう。 書「人を動かす質問力」は、弁護士という質問のプロが、質問とは一体なんなのか、そしどんな時にどんな質問をすると何が起きるのかを、白日の下に晒した一冊。 目次 - Amazonより はじめに なぜ、いま質問力が求められるのか?/なぜ、私は質問力に目覚めたのか/人生を成功に導く、質問の6つの力 第1章 知りたい情報を楽々獲得する6つのテクニック オープンクエスチョンとクローズドクエスチョン/全てを聞き出す6つのベーシ

    質問は「?」にあらず - 書評 - 人を動かす質問力 : 404 Blog Not Found
    simpleboxes
    simpleboxes 2009/07/18
    もしかしたら無意識にしている部分もあるかも。質問に対して質問で答えるのはムッとされることもあるけれど。
  • perl - Class::Builtin 0.01 released - perlでもメソッドチェインを! : 404 Blog Not Found

    2009年06月21日19:00 カテゴリLightweight Languages perl - Class::Builtin 0.01 released - perlでもメソッドチェインを! リハビリをかねて作りました。 /lang/perl/Class-Builtin/trunk - CodeRepos::Share - Trac dankogai's p5-class-builtin at master - GitHub @CPAN (coming soon)こういうことが出来ます。 #!/usr/bin/perl -l use strict; use warnings; use Class::Builtin; binmode STDOUT, ':utf8'; my $so = OO('小飼弾'); print $so->length; print $so->decode_utf8

    perl - Class::Builtin 0.01 released - perlでもメソッドチェインを! : 404 Blog Not Found
    simpleboxes
    simpleboxes 2009/06/22
    perlでメソッドチェインの実装。コードを追いたいので、ここに忘れないように残しておく。
  • 日本に留まりたかったら、一度は留学しておくべき : 404 Blog Not Found

    2009年04月29日19:15 カテゴリCulture 日に留まりたかったら、一度は留学しておくべき よくぞ言って下さいました。 On Off and Beyond: 海外で勉強して働こう これまでずっとなるべく言わないようにしていたのだが、もう平たく/明快に言うことにしました。 日はもう立ち直れないと思う。 だから、 海外で勉強してそのまま海外で働く道を真剣に考えてみて欲しい。 はてブやコメントやTBを見ると、「日はもう立ち直れないと思う」に引っかかっている人が多いみたいだけど、現実は実はもっと厳しい。どう厳しいかというと、「海外を知らないと日に留まる資格もない」になりつつあるということ。 以前にも書いたような気がするのだけど、私自身、海外体験がなければ「日でやっていける」という自身は持てなかっただろう。そして私のまわりをみて、「この人は大丈夫」という人は、ほぼ一人残らず海外

    日本に留まりたかったら、一度は留学しておくべき : 404 Blog Not Found
    simpleboxes
    simpleboxes 2009/04/29
    「日本に希望している」あぁその意識は少なかった。だから海外移住に抵抗が少なかったのかも。「離れてしまえば日本の…良いところも…気がつく」これはあります。比較体験することで頭ではなく身体で実感する
  • 404 Blog Not Found:怠翻 - JavaScriptでありがちな9つのシマッタ

    2007年08月17日01:15 カテゴリ翻訳/紹介Lightweight Languages 怠翻 - JavaScriptでありがちな9つのシマッタ 私自身結構シマッタしちゃうので。 Nine Javascript Gotchas 尻カンマ注意 以下のコードはFireFoxでは動きますが、Internet Explorer (以下IE)では問題になります。 var theObj = { city : "Boston", state : "MA", } 最後にカンマが入らないよう注意しましょう。 浮気なthisは何を見てるやら 以下のコードで、thisは何を指しているでしょうか。 <input type="button" value="Gotcha!" id="MyButton" > <script> var MyObject = function () { this.alertMess

    404 Blog Not Found:怠翻 - JavaScriptでありがちな9つのシマッタ
    simpleboxes
    simpleboxes 2007/08/17
    参考に。いくつか知らないものもあった。
  • 404 Blog Not Found:そろそろPHPに関して一言いっとくか

    2007年05月21日04:00 カテゴリLightweight Languages そろそろPHPに関して一言いっとくか こんな記事まで出ていることだし。 [ThinkIT] 第1回:今だからこその「PHPのすすめ」 (1/3) プログラムをたしなまない方にご注意: こちらのPHPとはちょっと違います:-p finalventの日記 - そろそろPHPに関してもう一言いっとくか 各論 使うは天国、インストールは地獄 PHPが一旦インストールされたら、それを使うのは確かに簡単だ。普通にHTMLを書く感覚で <p>以下の環境変数が設定されています:</p> <pre> <?php while(list($k, $v) = each($_SERVER)){ echo "$k=$v\n"; } ?> </pre> とか書けばいい。しかし、PHPでいろいろやるためには、実際にはさまざまなライブラリ

    404 Blog Not Found:そろそろPHPに関して一言いっとくか
    simpleboxes
    simpleboxes 2007/05/21
    最近、PHP見ているんですが、なんとなく窮屈に感じるのはこの辺があるのかなぁ。
  • 404 Blog Not Found:Digest - 今日にでも使うべきJavaScriptの7つのテクニック

    2007年04月25日12:00 カテゴリLightweight LanguagesBlogosphere Digest - 今日にでも使うべきJavaScriptの7つのテクニック 良質の記事だけに全訳したかったのだけど、時間もないので紹介と抄録。 Digital Web Magazine - Seven JavaScript Techniques You Should Be Using Today サンプルコードは、適宜書き換えてあります。 1. Branch when possible - 分岐はなるはやで これは実例を見た方が早いでしょう。クロスブラウザー対応のaddListener()を考える。機能だけを考えれば、以下でOK。 function addListener(el, type, fn) { if ( window.addEventListener ) { el.addE

    404 Blog Not Found:Digest - 今日にでも使うべきJavaScriptの7つのテクニック
    simpleboxes
    simpleboxes 2007/04/27
    参考に。
  • perl - parser書くならgoto : 404 Blog Not Found

    2007年04月24日18:00 カテゴリLightweight Languages perl - parser書くならgoto しかし、当の当の番はこちらだったりする。 404 Blog Not Found:perl - POO と goto Perl 5のgotoは、仕組みを理解した上で使いどころを誤らなければかのごとく強力なのである。 前回の例では、それでも"One of many ways to do it"で、「知らなくても困らない」レベルのものであった。しかし、今回の例は、gotoがなければ当にきつい。 以下の例を考えてみよう。 入力: (define (fact n) (if (= n 1) 1 (* n (fact (- n 1))))) 出力: [['define',['fact','n'],['if',['=','n','1'],'1',['*','n',['f

    perl - parser書くならgoto : 404 Blog Not Found
    simpleboxes
    simpleboxes 2007/04/24
    なるほど。ちょっと使えるかどうか検討するべし。
  • 404 Blog Not Found:perl - POO と goto

    2007年04月24日00:45 カテゴリLightweight Languages perl - POO と goto というわけで、番。 404 Blog Not Found:perl - 万能なnewの書き方 ここからが面白くなるのだが次のEntryへ譲るここに着目していただきたい。 sub init { my $self = shift; $self->{$_} = $default{$_} for keys %default; $self->SUPER::init(); } 初期化に限らず、自分で何かをしたら次のメソッドに振るというのは、OOでは非常によく見られる光景だ。特にpluginなどを使っている場合、それが著しい。 しかし、このコード、次のメソッドに振っているのはいいのだけど、振ってから戻ってくるのだ。メソッド呼び出しも関数呼び出しに過ぎないのだから、当然といえば当然だ

    404 Blog Not Found:perl - POO と goto
    simpleboxes
    simpleboxes 2007/04/24
    gotoか。ちょー盲点。今度試す。
  • 404 Blog Not Found:perl - 万能なnewの書き方

    2007年04月23日22:45 カテゴリLightweight Languages perl - 万能なnewの書き方 Perl 5のOOは、慣れてしまうと簡単だ。 継承とか考えずに、普通にクラスを作りたければ、必要なのは以下の二行だけ。 package Klass; sub new { bless {} }; これだけでは何もできないので、とりあえずnameというアクセサーを追加してみる。これだけ。 sub name { my $self = shift; $self->{name} = shift if @_; return $self->{name}; } しかし、上の形式だと、継承をサポートしていない。だから、 package Klass; sub new { bless {} }; package Klass::Sub; our @ISA = qw/Klass/; # new

    404 Blog Not Found:perl - 万能なnewの書き方
    simpleboxes
    simpleboxes 2007/04/24
    use baseを使わないのは、わざとかな?
  • 404 Blog Not Found:javascript - 勝手に添削 - JavaScript入門

    2007年04月12日23:30 カテゴリLightweight Languages javascript - 勝手に添削 - JavaScript入門 釈迦に説法を承知で。 IT戦記 - 社内勉強会資料 amachang - JavaScript 入門Object.prototype = { /* ... */ }は避けるべし みにくいのでオブジェクトを入れ替える方式に Box.prototype = { speed: 4, move: function() { this.left += this.speed; this.element.style.left = this.left + 'px'; if (this.left > 400) clearInterval(this.id); }, start: function() { var self = this; this.id = s

    404 Blog Not Found:javascript - 勝手に添削 - JavaScript入門
    simpleboxes
    simpleboxes 2007/04/13
    Object.prototype = {} にはそんな弱点があったのか……。という訳でもないみたい→http://d.hatena.ne.jp/amachang/20070413/1176421425
  • javascript - CSSをいじくる : 404 Blog Not Found

    2007年03月12日02:00 カテゴリLightweight LanguagesiTech javascript - CSSをいじくる JavaScriptでDOM要素のstyle属性をいじるのは簡単ですが、これがCSSともなるとobject treeが深くて大変で、Webを見回してもほとんど参考例がありません。動的にCSSをいじっているサイトの例は徳保さん趣味Webデザインぐらいしか見かけません。 というわけで、習作を兼ねて、style属性ではなくCSSをまるごと書き換える関数を作ってみました。 CSS Manipulation via JavaScript http://www.dan.co.jp/~dankogai/css/css_handlers.html 解説 動作確認はFirefox 2, Opera 9, Safari, Mac IE5で行っています。Safariでのみ

    javascript - CSSをいじくる : 404 Blog Not Found
    simpleboxes
    simpleboxes 2007/03/12
    徳保さんのところは、スタイルシートチェンジャーですよね?弾さんのjsとはちょっと違う。スタイルシートの動的変更ならSafariでも可能です。→http://serennz.sakura.ne.jp/toybox/style/
  • perl - (undef) is true : 404 Blog Not Found

    2006年04月06日15:00 カテゴリLightweight LanguagesYAPC::Asia perl - (undef) is true 最近のものだと、Damian先生の"Perl Best Practice"のpp.199がこれに触れています。 Perl Best Practice Damian Conway 結城浩のはてな日記ここから「return undefするな、return ()せよ」というTipsが……っていうのは最近どこかのページで読んだ話題なんだけれど、思い出せない。YAPCのどこかだっただろうか。 YAPCでは、書にある256のBest Practicesのうち、11に触れたのですが、その11の中にこれも入ってました。 Use a bare return to return failure 返り値で失敗を報告する時は、裸の return をもってせよ 偽

    perl - (undef) is true : 404 Blog Not Found
    simpleboxes
    simpleboxes 2006/04/08
    return undefに要注意。
  • 1