タグ

2010年8月4日のブックマーク (28件)

  • Vim日記 - 青の部隊 505小隊 ULZ

    Vimの進化っぷりに心奪われ、最近は疲れると仕事から逃避してせっせと.vimrcを修正しているぷんです。 そんなわけで、仕事に疲れるたびにVimの不思議な機能を発見しているので、それを日記形式で書いてってみようかと。 Vimを使い始めたのは入社1年目の新人研修が終わった直後。自分の机にあるWindowsマシンから、デバッグ室にあるLinuxマシン(開発用のテスト機)にTeratermでログインして、プログラミングとかをすることになった。 そのときに先輩方が使ってたのがVi。みんながみんなViだった。Viっつーと使いにくいエディタってイメージだったんだけど、別に誰も不便もしてないようなんで、倣って使うことにした。 モード変更。「i」で入力モードになり、「<ESC>」でコマンドモードに戻る。「:」でExモードになる。 保存と終了。「:w」で保存。「:q」で終了。「:wq」で保存して終了。「:q

    Vim日記 - 青の部隊 505小隊 ULZ
    shin1x1
    shin1x1 2010/08/04
  • はじめての国際学会発表 - NextReality

    なんか「はじめてのお使い」みたいですが、初めて国際学会発表する人のために。 大前提だが、英語の発表をするのが目的でなく、研究の発表が目的。英語が多少下手なのはしかたがないが、発表(研究) そのものがつまらないとどうしようもない。 発表時間が何分なのか(純粋な発表と、質疑の時間との配分はどのくらいか)を確認する。大きな学会だとセッションのタイプも色々なので混乱しないように。 学会にレジストしたら、まず自分が発表する会場を確認する。その会場でのセッションに参加して、スクリーンと観客の距離はどのくらいか、どのくらいのサイズの文字まで読めるか、スクリーンの下の文字はどこまで見えるか、などを確認する。必要に応じて発表スライドを手直しする。 一般原則として、スライドの文字数は少なめに、1ポイントでも大きなフォントにならないか工夫する。アニメーションを使うと、一度に出す文字の量を調整しながら説明できる。

    はじめての国際学会発表 - NextReality
  • グル―ポン系サービスの現状が一枚の絵でわかるインフォグラフィック » SEO Japan

    無料で資料をダウンロード SEOサービスのご案内 専門のコンサルタントが貴社サイトのご要望・課題整理から施策の立案を行い、検索エンジンからの流入数向上を支援いたします。 無料ダウンロードする >> インターネット業界で最近、旬なビジネスといえば「ソーシャルアプリ」、そして「グル―ポン系サービス」の2つであることに疑問をはさむ人は少ないでしょう。後者は米国では大ブレイク中で、日でも続々サービスが大手からベンチャーまで登場中ですが、今回一歩先を行く米国のグル―ポン系サービスの現状をSEO Japan自らインフォグラフィックにまとめてみました。 — SEO Japan このグル―ポン系サービス、定義は人によって多少変わるのでしょうが、ざっくりいえば、期間限定、数量限定でクーポンを販売するサービスです。一定の人数が集まらないとクーポンが購入できない仕組み等もあり、ビジネスモデル自体は日でも早く

    グル―ポン系サービスの現状が一枚の絵でわかるインフォグラフィック » SEO Japan
  • redmineを1.0.0にアップデートしてみた - 思っているよりもずっとずっと人生は短い。

    redmineの1.0.0がめでたくリリースされました。ぱちぱちぱち。 Redmine 1.0.0 released そんなわけでさっそくredmineをアップデートしてみました。 私がいれていたredmineは0.9.4だったので、まあそんなに大変ではないだろう、と思っていたら、ほんとに簡単でした。 バックアップをとる DBにはPostgreSQLを使っているので、pg_dumpを使います。 $ pg_dump redmine > redmine20100723.dump 他のDBも似たような感じかと。細かい設定等は各自で工夫してください。 ソースを取得する SCMから取ってくるか、tarballを取ってくるか、どちらでもいいのですが、今回はtarballを取ってきました。 $ wget http://rubyforge.org/frs/download.php/71723/redmin

    redmineを1.0.0にアップデートしてみた - 思っているよりもずっとずっと人生は短い。
  • Sebastian Bergmann

    Sebastian Bergmann has created the industry-leading testing tool PHPUnit, which has played a vital role in professionalizing software development with PHP. Sebastian shares his comprehensive experience in publications and at conferences. As Co-Founder and Principal Consultant of The PHP Consulting Company (thePHP.cc), he helps his clients to develop software successfully. In his free time, Sebasti

  • Download the cards - Design with Intent Toolkit

    Design with Intent: 101 Patterns for Influencing Behaviour Through Design by Dan Lockton with David Harrison & Neville A. Stanton Blog post introducing the cards - please read Download draft version 1.0 of the cards Please note, this draft version is missing 8 pages of introductory material, including suggestions for how to use the cards. I'm aware also that there are a few typos and bits that nee

  • amitsamtani.com » Blog Archive » CakePHP: Autotest using Watchr

    I was taking a look at ZenTest a while ago, especially the autotest functionality. As stated in the ZenTest site, autotest: Improves feedback by running tests continuously. Continually runs tests based on files you’ve changed. Get feedback as soon as you save. Keeps you in your editor allowing you to get stuff done faster. To add more bang to your buck, you can get continuous notifications from g

  • 不完全にしてかなり言葉足らずな比較プログラミング言語学 - 西尾泰和のはてなダイアリー

    プログラミング言語は人が作ったもの。人は誤るもの。なので完璧なプログラミング言語は存在しない。 「人は誤るもの、しかし誤りに固執するのは馬鹿の所業だ。」(キケロ) プログラミング言語も、間違った設計をして、馬鹿でない人がそれを修正することの繰り返しで発展してきた。 というわけで言語間での設計判断のい違いとか失敗した設計とかを収集中。一部抜粋して講義資料に入れるつもりなので他の事例をご存知でしたらぜひ情報をいただけるとありがたいです。 if(x = 0) C言語では代入が式であるためif(x == 0)のつもりでif(x = 0)と書いてしまい、常に偽になってしまう。 x = 0の値はint、条件式はboolでないといけないので型エラーだよ派: Java x = 0は式ではないので条件式に入れたら構文エラーだよ派: Python 条件式にx = 0をいれたらx == 0と解釈するよ派: H

    不完全にしてかなり言葉足らずな比較プログラミング言語学 - 西尾泰和のはてなダイアリー
  • 実は隠された裏の意味を持つ企業ロゴいろいろ : らばQ

    実は隠された裏の意味を持つ企業ロゴいろいろ 企業や製品のブランドには様々なロゴが用意され、名前や関係したデザインが盛り込まれています。 それぞれ良く考えられた末の意匠ですが、中には二通りの裏の意味を持つ、ひねりのあるロゴもあるんです。 実は隠された意味を持っていた、良く知られた有名企業のロゴをいくつかご紹介したいと思います。 Vaio 言わずと知れたソニーのVaioのロゴですが、実は隠れた意味があるそうです。 前半の2文字が正弦波でアナログを示し、最後の2文字が1と0の2進法でデジタルを表現しています。「アナログとデジタルの融合」をスローガンとしているとのことです。 Amazon ネットショッピングでおなじみのアマゾンですが、実はちょっとした哲学を反映しているそうです。 黄色の矢印は、客に満足させたい意味を込めたスマイルの口のようになっています。その矢印がaとzを指しているのは、アマゾンに

    実は隠された裏の意味を持つ企業ロゴいろいろ : らばQ
  • ウノウラボ Unoh Labs: PHPで暗号化・復号化あれこれ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: PHPで暗号化・復号化あれこれ
    shin1x1
    shin1x1 2010/08/04
  • Firebugの意外と知られていない機能紹介(プログラマ向け) - KAYAC Engineers' Blog

    羊毛布団を洗濯機にかけられないことを知りました。ago(@kyo_ago)です。 意外と知られていない機能が多い!?Firebugの使い方を見て、プログラマ向けも欲しくなったので書いてみました。 1. ショートカット一覧 以下のページでFirebugのショートカット一覧が公開されています。 http://getfirebug.com/wiki/index.php/Keyboard_and_Mouse_Shortcuts 取り合えず以下の二つだけでも覚えておくと効率的かもしれません。 F12でFirebugの有効、無効の切り替え 広いコマンドラインモード時にCtrl+Enterでコードを実行 また、以下のメニューからショートカットの変更も行えるので、他の拡張等とショートカットがかぶった場合でも別のキーで使用することが出来ます。 2. Firefox体のツールバーに「要素を調査」ボタン Fi

    Firebugの意外と知られていない機能紹介(プログラマ向け) - KAYAC Engineers' Blog
  • runkit with PHP5.3.x - Do You PHP はてブロ

    テストに欠かせない(と思われる)runkitですが、現在リリースされている最新版runkit-0.9はPHP5.3.xでbuildできません。 WARNING: 0.9 does not compile with PHP 5.2+ so use the CVS version instead. svnからソース持って来いということで、手順としては以下のような感じ。 $ svn co http://svn.php.net/repository/pecl/runkit/trunk runkit $ cd runkit/ $ phpize $ ./configure --enable-runkit $ make $ sudo make install $ $ php -v PHP 5.3.3 (cli) (built: Jul 26 2010 19:08:04) Copyright (c) 19

    runkit with PHP5.3.x - Do You PHP はてブロ
    shin1x1
    shin1x1 2010/08/04
  • 英語の接尾語(辞)をまとめてみた

    [A][C][D][E][F][G][H][I][J][K][L][M][N][O][P][R][S][T][U][V][W][Y] A -ability :〈-ableで終わる形容詞から名詞を作る〉「…できること; …するに値すること」などの意味 -able :〈ふつう他動詞, 時には自動詞に付けて形容詞を作る〉「…できる, …に適する」などの意味,[注意]受動的な意味になるのが普通。 lovable(=that can be loved)に対し, loving(=showing love)の意味は能動的,  〈名詞に付けて形容詞を作る〉「…に適する, …の状態[性質]」などの意味 -ade :「行動、行動中の人(一団)」の意味,  「特定の果物からできる飲料」 -age :「行為, 状態, 料金, 集合」などの意味の名詞を作る -al :「…の(ような), …の性質の」の意味の形容詞を

    英語の接尾語(辞)をまとめてみた
  • ‎Safari Extensions : App Store Story

    Safari Extensions allow Mac users to explore the web exactly the way you want. Find helpful information about a web page, display news headlines, or quickly access and share content to your favorite app and services. To get started, choose Preferences from the Safari menu, select the Extensions tab, and click the checkbox to turn on the extension.

  • PHP for Android, PHP 6 canceled, APC in PHP 5.4 - Lately in PHP podcast episode 3 - PHP Classes

  • WebClipアイコン(Apple touch icon)の覚え書き

    昨日のやつ(あなた専用のiPhoneアプリを作るサービス、始めました。 | itFun.jp)の補足と言うか、ネットだと意外と間違った?情報が多かったので自分なりにWebClipアイコンに関してまとめてみたいと思います。 iPhone/iPod TouchにはWebサイトをSafariのブックマーク以外にネイティブアプリと同じようにアイコンをホームスクリーンに置くことが出来ます。 この方法はすごい簡単で、Web開発者の方は<head>の中に <link rel="apple-touch-icon" href="apple-touch-icon.png"> を書き込むだけ! これで、hrefに指定した画像がホームスクリーンに追加する際にアイコンとして表示されます。 んで、ここからネットの情報と違うところ。 (ダウト)ファイル名は必ずapple-touch-icon.pngで無ければならない

    WebClipアイコン(Apple touch icon)の覚え書き
  • iOS4の壁紙設定 — 黒一色にしたい | iPhoneとたわむれる

    スポンサード リンク iPhoneのOSがiOS4になっての見た目の違いは、 壁紙が変更できるようになったこと。 これが3.0.3(だったかな?)のホーム画面。 こっちが、4.0のホーム画面。 これ、逆に、壁紙を無しにできなくなっている、、、 壁紙ってのは、アイコンが見づらくなって嫌い。 ということで、320×480 pixelの黒画像を作って取り込み、壁紙とした。 メデタシめでたし。 もし、黒画像が必要なら、こちらをどうぞ。 ついでに、ロック画面の背景画の表示領域(?)の サイズが微妙に変わっているので、 これも微調整してピッタリにしといた。 スポンサード リンク タグ: iOS4, iPhone 4, い, 壁紙 この投稿は 2010 年 6 月 22 日 火曜日 23:27 に iPhone OS, iPhone体 カテゴリーに公開されました。 この投稿へのコメントは RSS 2.

  • サービスの稼働状態をモニタリング、表示する·Stashboard MOONGIFT

    StashboardはGoogle App Engine/Python製のオープンソース・ソフトウェア。Webサービスが拡大していくと、自社の提供するサービスが正常に動作しているかチェックしたり、それを利用者に提示する必要に迫られる。特にWebアプリケーションはそうだ。 twilloで使われている例 GoogleはApps Status Page、AmazonAWS Status Pageといったサイトを用意して各サービスのステータスをモニタリングできるようにしている。そんなステータスページを自社でも用いたいと考える人はStashboardを使ってみよう。 StashboardはGoogle App Engine上にダッシュボードを用意する。GAE上にサービスを構築していたら意味がないが、それ以外のサーバであればモニタリングシステムが切り離せるので便利だろう。各サービスに対してGET/P

  • LL Tiger「開発ライセンスとプログラマーの自由」を終えて - Blog::koyhoge::Tech

    2010年7月31日(土)に開催されたLL Tigerで「開発ライセンスとプログラマーの自由」というセッションを行ないました。 Flasher,iPhone開発系の人たちにも登壇をお願いしましたがことごとくフラれて、結局パネルディスカッションを諦め、私一人で登壇して会場から意見を募るという、なんとも無謀なセッションとなりました。結果としては、会場参加者の方々が積極的に発言をしていただいたことに救われて、上手く盛り上がったセッションになったと思います。 開発ライセンスとプログラマーの自由View more presentations from koyhoge. このセッションで私が一番知りたかったのは、今回Apple行ったような「開発ライセンスで使用言語を制限する」という方法が、開発者の一般的な感覚として受け入れられるのかどうかという点でした。参加者に挙手をお願いした簡単なアンケートでは、ざ

    LL Tiger「開発ライセンスとプログラマーの自由」を終えて - Blog::koyhoge::Tech
  • 単体テストを“神速”化するQuick JUnitとMockito

    単体テストを“神速”化するQuick JUnitMockito:ユカイ、ツーカイ、カイハツ環境!(16) Quick JUnitプラグインの3つの大きな特徴 近年、JUnitとHudsonを利用した継続的インテグレーション(CI)によるテストの自動化や、テスト駆動開発(TDD)の普及などにより、ユニットテスト(単体テスト)のテストコードの作成が重要視されています。 今回紹介する「Quick JUnit」プラグインは、JUnitによるテストコードの作成と実装を支援するEclipseプラグインです。Quick JUnitプラグインは石井勝さんにより開発されていましたが、石井さんが不慮の事故により死去後、Quick JUnitプラグインプロジェクトにより開発が継続されています。優れたオープンソースプロジェクトの模範のようなプロジェクトです。 訂正のお知らせ 故人のお名前について間違いがあり、修

    単体テストを“神速”化するQuick JUnitとMockito
  • HTML5を今すぐ使うためのコツや情報をまとめてみました - EC studio デザインブログ

    この数カ月でHTML5のサイトが国内にも増えてきました。先日10周年を迎えた EC studio のサイトもHTML5で制作しています。マークアップの面でのHTML5の導入となりましたが、難しいと思う以上に勉強になることが多くありました。(今も改善を続けています。) http://www.ecstudio.jp/ 個人サイト以外でHTML5を導入するのをためらっている人が多いと思うので、今からでも使っていくためのコツやノウハウをまとめてみました。 新要素をJavaScriptで生成する HTML5の新要素はIEでは未知の要素です。そのため記述していてもDOMツリーが構成されなかったり、CSSが適用されないという問題が生じます。 そこでdocument.createElement(要素名);により、ブラウザ(ユーザーエージェント)にとって未知な存在の要素を生成し、認識させることができます。

  • Estimated reading time in web design

    Jakob Nielsen‘s Alertbox is like a living web design bible for me. In case you don’t know Mr. Nielsen, he’s considered one of the top web usability experts in the world, and his Alertbox is filled with extremely well-researched articles on how people use the Web. Users don’t read (more than 18%) About 2 years ago Jakob Nielsen wrote an “Alertbox” titled How little do users read?. His research sugg

    shin1x1
    shin1x1 2010/08/04
    [[php]
  • - よくきたWiki

    2015-02-20 ChristmasEvent2003 2014-08-21 Linux/RPM/yum/repository 2013-04-02 irc/freenode/info/ja-channel 2011-02-05 PHP/App/cms/Jaws 2010-11-25 Mail/MUA/POP3

  • Snow Leopardで少し古いPHPをビルドする方法 - hnwの日記

    PHP bugs #49332で指摘されているのですが、PHP5.2.10以前およびPHP5.3.0をSnow Leopard(MacOSX 10.6)でビルドしようとすると、リンク時に下記のようなエラーが出てビルドに失敗します。 Undefined symbols: "_res_9_search", referenced from: _zif_dns_get_mx in dns.o _zif_dns_check_record in dns.o "_res_9_dn_expand", referenced from: _zif_dns_get_mx in dns.o "_res_9_dn_skipname", referenced from: _zif_dns_get_mx in dns.o _zif_dns_get_mx in dns.o 対策としては、リンクオプションとして-lreso

    Snow Leopardで少し古いPHPをビルドする方法 - hnwの日記
  • Timothy Perrett · NGINX (Engine-X) Rewrite Rules For CakePHP

    I've been doing some work with NGINX of late and anyone familiar with CakePHP will know that it ships out of the box with Apache .htaccess files to make sure that the URL's are devoid of there query string. Anyway, enough talk, if you want to host cakephp on NGINX, you'll need to use a vhost like so: server { listen 80; server_name somedomain.com; access_log /var/www/logs/somedomain.access.log mai

  • 非デザイナーのためのデザイン基本テクニック その1 | 07design.blog

    デザイナーではない方も趣味でサイトを作っていたり、デザイナーに頼むほどでもない画像を作ったりする機会があると思います。デザイナーはセンスでサクサクと制作するイメージがあるかもしれませんが、実はデザインというものは数々のルールによって成立しています・・・デザイナーではない方も趣味でサイトを作っていたり、デザイナーに頼むほどでもない画像を作ったりする機会があると思います。 デザイナーはセンスでサクサクと制作するイメージがあるかもしれませんが、 実はデザインというものは数々のルールによって成立しています。 そのルールの知識があればデザイナーレベルとはいかないものの、見た目がきれいなグラフィックは作れるはずです。 デザインという言葉の定義やソフトの使い方から始めてしまうとややこしくなるので、 今回はあくまでも「とりあえず見た目をキレイにする」ということに重点を置いて説明します。 記事内で

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 知識ゼロからはじめるiPhoneアプリ開発 - A Day In The Life

    iPhone アプリ開発を初めてはや2年。わけわからんレベルからなんとかアプリをリリースするところまでこぎつけました。もともと趣味ではじめた事ですが今は仕事でも iPhone アプリ開発をしています。ここに至るまで自分が調べたことや参考にした文書をアプリの構想からアプリをリリースするまでの手順にそってまとめてみました。 iOSアプリ開発関連のを書きました 初めて iOS アプリ開発をされるかた向けに「プロの力を身につける iPhone/iPadアプリケーション開発の教科書」というを書きました。 この記事を読んで iOS アプリ開発に興味を持たれた方におすすめです(2013年2月26日発売)。2015年1月17日にSwiftに対応した改訂版がでました。 の内容に関する詳しい記事はこちらです。 iOSアプリ開発のを書きました 初期投資 8400円とプライベートな時間、iPhoneまたは

    知識ゼロからはじめるiPhoneアプリ開発 - A Day In The Life