タグ

2009年7月10日のブックマーク (7件)

  • Undo,Redoの実装つづき - あしあと日記

    いや、悪い反応では無いのでむしろ喜ぶべきことなんだけど、意外と好評なエントリーなので続きを書きます。 タイトルだけは前回同様釣りっぽいタイトルで^^ 前回のエントリーが思ったより反響が大きくてびっくりしてます。なんか炎上してるのか?って思っちゃいましたw 炎上っていうのはさすがにネガティブだし、内容とかけ離れすぎてるのでタイトル変えました。 さて前回はコマンドパターンとコマンドの実装について書きましたが、今回は予告どおり実行部の実装についてです。 といっても、今回はとっても単純な話です。Undo用にスタックにコマンドを積んで、Undoするよって呼ばれたら、スタックからコマンドをpopしてきてundoの処理を実行するだけです。 ただし、Redoも出来ないと行けないので、実行したコマンドは今度はRedo用のスタックに積んでいきます。 実装は次のようになります。 まず前回の二番目のパターンに則っ

    Undo,Redoの実装つづき - あしあと日記
  • Undo,Redoの実装って何十回もやってる気がする - あしあと日記

    undo,redoの実装って何十回もやってる気がする。毎回同じパターンだ。undo,redoが登場するような編集ソフトは大体同じパターンに落とせる。フレームワークも作った。ブログにそういう内容を書きたいが面倒くさい。需要があれば面倒でも書くんだけどなあ http://twitter.com/youpychan/status/994486992 という発言をしたら何人か反応を頂いたので書いてみることにする。 需要があるなら書こう。undo,redoだけじゃなくてグラフィカルな編集ソフト全般の話をいつかまとめたいと思っていたので、ちょいとシリーズで書いてみようかとおもう http://twitter.com/youpychan/status/994636764 書こうと思う。 まずUndo,Redoについて。 Unod,Redoってみなさんどういう風に実装しているでしょうか? 私はコマンドパタ

    Undo,Redoの実装って何十回もやってる気がする - あしあと日記
  • 俳優経験者が指南する「人前で上手く話すためのティップス10選」 - IT業界を生き抜く秘密10箇条 - ZDNet Japan

    文:Jack Wallen(Special to TechRepublic) 翻訳校正:村上雅章・野崎裕子 2009-07-01 08:00 人前で話すことを考えただけでも冷や汗が出るというあなたに朗報である:大衆を前にしてもよどみなく堂々と話せるようになる、緊張を和らげるための簡単なテクニックがいくつかあるのだ。記事では、役者としての長い経験を持つ筆者が自ら実証したこういったテクニックを紹介する。 ビジネスの世界においては、効果的な話術が必須である。インタビューの場であれ、上司に昇給(あるいは予算の増額)を願い出る時であれ、製品を入札者や潜在顧客に売り込む場合であれ、クライアントと話す時であれ、プレゼンテーションを行う場合であれ、大規模なネットワークのアップグレードに必要となる作業担当者を招集する場合であれ、人前で話す際にはできる限りうまく話す必要があるのだ。ただ困ったことに、たいてい

    俳優経験者が指南する「人前で上手く話すためのティップス10選」 - IT業界を生き抜く秘密10箇条 - ZDNet Japan
  • Mozilla Re-Mix: 「Firefox 3.5」リリース。速攻レビュー。

    いよいよFirefox 3.5 正式版がリリースされました。 Chrome、safari、IE8などとブラウザ戦争が激化する中、新機能の追加、スピードアップ、安定性の向上などあらゆる方向からチューンされたFirefox 3.5の全貌をレビューしてみたいと思います。 Firefox 3.5は、70言語以上のWindowsLinuxMacOS版がダウンロード可能となっています。 プライベートブラウジング、TraceMonkey JavaScript engineによる高速なブラウジング、位置情報の取得、HTML5のサポートなど、より速く、より安定したブラウジングが行えるものとなっています。 すでにベータ・RC版で体験された方も多いと思いますが、以下にその新機能、改良点などをまとまてみました。 ■Gecko 1.9.1レンダリングエンジンの採用。 ■TraceMonkey JavaScrip

  • JavaScriptの最適化について、code.google.comの記事の適当訳 - それ図解で。・・・tohokuaikiのチラシの裏

    GoogleがWeb全体のスピードアップにいよいよ格的に着手, 一社だけではできないと強調 からリンクのあった、 http://code.google.com/intl/ja/speed/articles/optimizing-javascript.html が日語かと思ったら日語じゃなかった・・・・。 いやー、意外とというか文字列については、全然知らんかった。 Closureって便利だし、「おぉ〜俺って使ってるジャン」みたいな気になれるからついつい使っちゃうんだけど、高コストなのね・・・・。反省。 ということで、超適当翻訳。どっかの誰かが書いてるかも。 前おき 著者: Google Chromeエンジニア Gregory Baker, Software Engineer on GMail & Erik Arvidsson 推奨される経験:JavaScriptの実践的な知識 クライ

    JavaScriptの最適化について、code.google.comの記事の適当訳 - それ図解で。・・・tohokuaikiのチラシの裏
  • 本は分解・スキャンして寝床を確保-作業手順解説

    は分解・スキャンして寝床を確保 (作業手順解説) 棚 白光 ハッコーヒーティングガン 883B 100V-1KW平型プラグ 883-13 "1: まずのカバーを外してから背表紙を剥がします。このときドライヤーでの背を暖めて糊を溶かし気味にすると楽に背表紙を剥がせます。ヒートガン(工業用ドライヤー)があるとより手早く作業できます。それから、ユリイカの目次やラノベの擬似ポスターのように折り返しになってるページは、この作業のすぐ後に展開しておきましょう。忘れて裁断すると涙目になりますから。" プラス 断裁機 PK-513L 裁断幅A4タテ 26-106 "2: 次にの背を綴じた糊を含めて5〜10mmほど裁断機で裁ち落とします。糊が残っているとスキャナに汚れがついて画像に黒い縦スジが入るので余分に切るのがコツです。この裁断機は力をかけずとも垂直に裁ち落とせるので特にお勧めです。(PK-

  • http://gerenuk.crazyphoto.org/2009/06/30/1021/