NYJJのブックマーク (22)

  • 1-byte.jp - CakePHPを使ったテスト駆動開発

    ブログ初ポストはCakePHPを使ったテスト駆動開発です。 CakePHPはユニットテストとしてSimpleTestに対応しています。 SimpleTestをインストールするだけで、モデルやコントローラ、シェル、ルーティングクラスなどのユニットテストが出来るようになります。 今日はこのCakePHPSimpleTestを使ってテスト駆動開発の流れを説明します。 ただ、僕自身テスト駆動開発を学んだのは去年のCake祭りなので、至らない点が多々あります。 もし何かあれば、コメントでご指摘ください。 今更感もありますが、この場を借りてCake祭りでテスト駆動の指導をしてくださった、@sizuhikoさんに感謝します。 開発手順 まずは開発手順を示します。少し細かいですが、テスト駆動では以下のような順で開発していきます。 設計する。 テストケースを書く。 テストケースをデバッグする。 コー

    NYJJ
    NYJJ 2011/10/19
    跡で読む
  • CakePHP開発者が知るべき10のこと

    先日、こんな記事が上がっていました。 Android開発者が知るべき10のこと この記事でまとまっているのは、Android開発において必要な10の項目です。 インターフェースの設計から、データの取り扱いまで。 AndroidはモバイルデバイスのOSで、CakePHPは単なるWebフレームワーク。 しかし、予め用意されたルールやAPIを活用する点は同じです。 つまり、フレームワーク全般において、開発者が知るべきことをまとめることが出来るはずです。 ここでは、私が良く利用するCakePHPフレームワークについて、開発者が知るべき10のことをまとめます。 1. CakePHPで良いのか CakePHPを使う際に、知るべきことその1。 それは、あなたは当にCakePHPを使うべきなのかということです。 現在、あらゆるフレームワークが溢れ返っています。 Ruby Ruby On Rail

    NYJJ
    NYJJ 2011/10/06
  • 有料だったが無料化した超多機能スクリーンショットソフト「SnapDraw」

    単に見ている画面のデスクトップやウインドウを画像ファイルとして保存するだけでなく、あとから矢印や説明付きの吹き出しを付けたり、鏡面反射・回転・パースを付けて立体的にするなどの特殊効果、さらには枠線・ウォーターマーク・余白の付加といった高度な編集機能までをも実現しているのがこのフリーソフト「SnapDraw」です。 以前は有料のシェアウェアだったのですが、現地時間2011年8月19日に突如「フリーソフトにする」と宣言し、一切の機能制限を持たない無料版としてリリースされました。もともと有料だっただけのことはあり、通常のフリーソフトの範疇をはるかに凌駕する機能が満載となっています。 Print Screen Capture Software with Special Effects, Annotation Tools and support for Windows 7, Vista and XP

    有料だったが無料化した超多機能スクリーンショットソフト「SnapDraw」
    NYJJ
    NYJJ 2011/08/22
  • ふつうのユーザが知らないHTML5コーディングツール10選 - YAMAGUCHI::weblog

    はじめに こんにちは、Python界の情弱です。今日はChrome+HTML5 Conferenceのお手伝いに来てます。いままで全く触れてこなかった世界ですが、結構HTML5はXMLのようにセマンティクスに重点を置いてるんですね。CSS3も動的なエフェクトを簡単にかけられるようになってるし、とてもいいですね。 さて、YouTube Live Streamのお手伝いしながらRSS見てたら、ちょうど今日のテーマに沿ったエントリがdiggで紹介されてたので、翻訳しました。 10 Excellent HTML5 coding Tools Many Users Don’t Know About 10 Excellent HTML5 coding Tools Many Users Don’t Know About (オリジナル) HTML5はウェブサイトの作成方法を根から変えることになるでしょう。

    ふつうのユーザが知らないHTML5コーディングツール10選 - YAMAGUCHI::weblog
    NYJJ
    NYJJ 2011/08/22
  • @chibicode - コーラの競争相手はペプシではない

    マーケティングの基だけど、見落としながらスタートアップを運転してる人がいそうなので叩かれるの覚悟で書いてみます。 コーラの競争相手はペプシではない クラウドの競争相手は家賃かもしれない 意中の人はもう落とされている コーラの競争相手はペプシではない コカ・コーラとペプシコーラのアメリカ2大コーラ会社はコーラを中心に同じような清涼飲料水のラインナップをそろえ、世界各地で激しいマーケティング競争を繰り広げた。—コーラ戦争 コーラの「競合製品」はペプシで、ダイエットコークの「競合製品」はダイエットペプシ。だけど「競争相手」は違うかもしれない。同じ自販機に置かれているジュースたちでもなくて。 コーラには大量のカフェインが入っている。コンピューター室でオールしてた大学二年生の頃、全品半額の自販機が近くにあったのでコーラで目を覚ましてた。しかし虫歯に悩まされた上、一75セントしか節約してないのでは

  • PhoneGapでAndroidアプリを作るための基礎知識

    PhoneGapで「ハイブリッドアプリ」を作ろう 「PhoneGap」とは、カナダのNitobi社が開発を行っているスマートフォン向けのハイブリッドアプリケーション制作のためのフレームワークです。JavaやObjective-Cを書かなくても、HTMLCSSJavaScriptだけで、iOS(iPhoneiPad/iPod touch)・Androidアプリを作成できます。 ■ 「ハイブリッドアプリケーション開発」とは HTMLJavaScriptといったWebアプリケーションの技術を使って、iOSやAndroidのネイティブアプリを開発する手法を、「ハイブリッドアプリケーション開発」と呼びます。単なるWebViewを使ったWebアプリケーションではなく、フレームワークによって提供されているAPIを通じて、ネイティブ機能を使えます。 PhoneGapはいくつかあるハイブリッドアプリ

    PhoneGapでAndroidアプリを作るための基礎知識
    NYJJ
    NYJJ 2011/07/28
    PhoneGap
  • PhoneGapでAndroidアプリを作るための基礎知識

    HTMLをAndoridネイディブアプリとして「Hello World」 以上で、PhoneGap開発環境のセットアップが一通り完了したことになります。ここからは、簡単なサンプルアプリを開発していきます。 ■ Activityファイルの修正 Eclipse上で「src/com.example.helloworld/HelloActivity.java」をダブルクリックします。 package com.example.helloworld; import android.app.Activity; import android.os.Bundle; public class HelloActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCre

    PhoneGapでAndroidアプリを作るための基礎知識
    NYJJ
    NYJJ 2011/07/28
    gannbarou
  • HTML5でiPhoneアプリ開発!PhoneGap入門 (1/5)

    HTMLCSSJavaScriptといったWebの技術でスマートフォン用のアプリを開発できるモバイルフレームワークが注目されています。連載でもこれまで、Web技術を使ってiOS向けのアプリを開発できる「NimbleKit」を紹介してきましたが、他にも以下のような同様のモバイルフレームワークがあります。 スマートフォン向けのアプリケーション開発フレームワーク Titanium http://www.appcelerator.com/ PhoneGap http://www.phonegap.com/ NimbleKit (iPhone専用) http://www.nimblekit.com/ JSWaffle (Android専用) http://d.aoikujira.com/jsWaffle/wiki/ 今回から数回にわたって、「PhoneGap」を使ったiPhone/iPad向け

    HTML5でiPhoneアプリ開発!PhoneGap入門 (1/5)
    NYJJ
    NYJJ 2011/07/28
    Macでのインストールがのっている。でも今はページが見れないので
  • 絶対マネしたい!Facebook先進国の4事例から学ぶ『極めて』ソーシャルなFacebookページの使い方 : (旧)ガイアックスソーシャルメディア ラボのブログ

    企業がFacebookを利用する事のメリットの1つに、APIを使って「Facebookのソーシャルグラフ」を活用できる、という点があります。 上記のニールセンの調査によると、『ネット上の口コミ』よりも『知人からの紹介』のほうが、信頼度が20%も高い、という結果が出ています。 Facebookページでは、API公開されているソーシャルグラフを使うことによって、この『知人からの紹介』の導線を作り出すことが出来ます。 また、ソーシャルグラフの使い方は紹介だけではありません。 『友達に聞いてみる』というアクションを誘発させる事により、『安心して購入できる』、『(相談された)友達に情報が拡散する』といった効果もあります。 今回はそんなソーシャルグラフを、うまく活用できている海外事例を4つご紹介します!

    絶対マネしたい!Facebook先進国の4事例から学ぶ『極めて』ソーシャルなFacebookページの使い方 : (旧)ガイアックスソーシャルメディア ラボのブログ
    NYJJ
    NYJJ 2011/07/12
  • 暴言と知性について - 内田樹の研究室

    復興相が知事たちに対する「暴言」で、就任後わずかで大臣を辞任することになった。 この発言をめぐる報道やネット上の発言を徴して、すこし思うことがあるので、それについて書きたいと思う。 松大臣が知事に対して言ったことは、そのコンテンツだけをみるなら、ご人も言い募っていたように「問題はなかった」もののように思われる。 Youtube で見ると、彼は復興事業は地方自治体の自助努力が必要であり、それを怠ってはならないということを述べ、しかるのちに「来客を迎えるときの一般的儀礼」について述べた。 仮に日語を解さない人々がテロップに訳文だけ出た画面を見たら、「どうして、この発言で、大臣が辞任しなければならないのか、よくわからない」という印象を抱いたであろう。 傲慢さが尋常でなかったから、その点には気づいたかもしれないが、「態度が大きい」ということは別に政治家が公務を辞職しなければならないような

    NYJJ
    NYJJ 2011/07/06
  • 最近よく使ってる、Web制作に役立つWebサービス的なやつ

    少し前に聞いてくれた方がいたのでついで にシェアしてみます。個人的に最近よく好ん で使っている、Web制作に役立つWebサー ビスみたいなものをご紹介。全部既出で 珍しいものは無いんですけど、一覧にする のもたまにはいいかもですね。 というわけで、場合によっては誰得な記事ですけどご了承下さい。僕がここ最近でよく使ってるWebツールを古いのから新しいのまで、順不同でご紹介していきます。 web計。 → 黄金比・白銀比をサクサク計算 計算が面倒な黄金比や白銀比を、数値を入力するだけでサクサク出してくれます。動作も軽くてストレス無しです。 web計。 simplelib → よく使うjQueryコードをパッケージで配布 めっちゃ楽です。jQueryで作りたい機能だけを選択して、1つのjsファイルにパッケージにしてくれますよ。ページスクロールとかタブとか需要の高いものが揃っています。ちょっと機能を

    最近よく使ってる、Web制作に役立つWebサービス的なやつ
    NYJJ
    NYJJ 2011/06/29
  • 高木浩光@自宅の日記 - 技術音痴なIT企業CTOが国のWGで番号制度の技術基盤を歪める

    技術音痴なIT企業CTOが国のWGで番号制度の技術基盤を歪める 非公開で進められている(傍聴が許されていない)「情報連携基盤技術WG」の配布資料を入手した。しかも、この「情報連携基盤技術WG」には、存在自体が非公表のサブWGがあり、その構成員は、「情報連携基盤技術WG」から中立の有識者らを除いた、ベンダーの人々だけの集まりになっているらしい。入手した資料は、そうしたベンダーの構成員から今月提出されたもののようだ。 入手した資料のうち、一つは重大な問題のある文書であり、他にもう一つ、問題のある文書があった。 「番号制度」は、推進派に言わせれば「国家百年の大計として国の礎を作ることに他ならない」という*1ものであり、ベンダー試算によれば何千億円もの国家予算が必要と言われているものである。しかも、その方式設計は国民のプライバシー影響を左右する重要なものであって、一度不適切な方式を普及させると

    NYJJ
    NYJJ 2011/06/27
  • 蜘蛛から雲へ - 書評 - インターネットのカタチ : 404 Blog Not Found

    2011年06月21日16:00 カテゴリ書評/画評/品評iTech 蜘蛛から雲へ - 書評 - インターネットのカタチ 著者より献御礼。 インターネットのカタチ あきみち・ 空閑洋平 村井純の「インターネット」から16年。ついに同書を継ぐ一冊が登場した。 同書のオビにある「これが当だ。」は、もう「当ではない」のだから。 書「インターネットのカタチ」は、村井純の弟子達による、インターネットの今のカタチ。「インターネット」とはどこが違うのだろうか? それが、「蜘蛛から雲」へということ。 インターネット 村井純 404 Blog Not Found:iモードが世界制覇できなかった当の理由 「インターネット」の主張のキモは、たった二つ。 インターネットにおいてスマートなのは、両端だけでいい 使いたい放題でなければ「物のインターネット」ではない インターネットの見かけ上の姿は、今もなお

    蜘蛛から雲へ - 書評 - インターネットのカタチ : 404 Blog Not Found
    NYJJ
    NYJJ 2011/06/21
  • IQテストとIQ最高得点者リスト:IQ Test and People With the Highest IQ

    Wondering how much IQ you have? Click above to check it. You can go forward and backward, skipping questions or overwriting your answers. Take as much time as you want for your speed doesn't matter. Completed, press submit button. For evaluation, visit the source. You can also check how much your body costs at Cadaver Calculator. 40分でできるIQテスト。上のイラストをクリックするとスタートする。全39問の図形によるテストでスピードは関係なし。何度直してもOKです

    IQテストとIQ最高得点者リスト:IQ Test and People With the Highest IQ
    NYJJ
    NYJJ 2011/06/21
    面白い
  • アサヒ飲料、ペットボトルの「ウィルキンソン ジンジャエール 辛口」を6/14に発売 - はてなニュース

    アサヒ飲料は、ペットボトル入りの炭酸飲料「ウィルキンソン ジンジャエール 辛口 PET500ml」を6月14日(火)に発売します。価格は140円(税別)です。 ▽ 伝統と信頼のブランド「ウィルキンソン ジンジャエール 辛口」|ニュースリリース 2011年|会社情報|アサヒ飲料 「ウィルキンソン ジンジャエール 辛口」は、ジンジャーの強い辛みが特徴の炭酸飲料です。これまでの「ウィルキンソン ジンジャエール」は、ビン飲料として販売されていました。アサヒ飲料によれば、ペットボトル飲料として販売するにあたり、そのまま飲むことはもちろん、家庭でお酒の割り材として使用するにも適した味わいに仕立てているとのことです。パッケージは金と黒をベースにしており、ウィルキンソンのブランドロゴと「GINGER ALE」のロゴが大きく描かれています。 「ウィルキンソン ジンジャエール」がペットボトルで発売されることに

    アサヒ飲料、ペットボトルの「ウィルキンソン ジンジャエール 辛口」を6/14に発売 - はてなニュース
    NYJJ
    NYJJ 2011/06/15
    ペットボトルになったのね。
  • 初心者Webアプリケーション開発者がチェックすべき情報源2011 - ハニーポッターの部屋

    毎年恒例の診断前準備として開発者向けに、「初心者Webアプリケーション開発者がチェックすべき情報源」を集めているので、皆さんにもご紹介。他に追加した方が良い情報源があった場合はご指摘いただけると助かります。 上から重要な順。★がとりあえず読んどけ、の必須。必須のポイントは、短期間で大雑把に網羅的にポイントが整理されているもの。 徳丸を必須に入れるか迷ったけど、あの厚さは、万人は読めないので、上位ランクだけど必須からははずした。 ★Webサイト構築 安全なウェブサイトの作り方 改訂第5版 http://www.ipa.go.jp/security/vuln/websecurity.html 携帯ウェブサイトの実装方法を追加 セキュリティ実装 チェックリスト(Excel形式、33KB) 安全なSQLの呼び出し方(全40ページ、714KB) ★発注仕様 発注者のためのWebシステム/Webアプ

    初心者Webアプリケーション開発者がチェックすべき情報源2011 - ハニーポッターの部屋
    NYJJ
    NYJJ 2011/06/14
  • 転職・退職代行マガジン -

    「適応障害になってしまって退職をしたい…。でもこれってただの逃げなのかな」   適応障害は人によって症状が違うため、なかなか周りに理解がされにくく、苦しいですよね。 「このまま仕事を続けられそうに…

    NYJJ
    NYJJ 2011/06/09
  • 【WordPress】「StatPress Reloaded」の日本語化ファイル公開 | ECWorks Blog

    アクセス解析ツールとして「StatPress Reloaded」という大変に優秀なツールがあるのですが、日語化されていなかったため、日語化ファイルを制作しました。 ▼ダウンロードはこちら statpress-reloaded-l10n-ja_JP.zip ▼プラグイン体の入手先はこちら http://wordpress.org/extend/plugins/statpress-reloaded/ 【追記】 ファイル名が間違っていました(^^;;;。(l18nではなくl10n) また、翻訳に誤字があったため、中身も更新しました。 タイムスタンプが11:00のものが最新です。古い場合は再度ダウンロードをお願いします。

  • スターバックスの紙コップ利用を減らすためのアイデアコンペに優勝したのはコップのデザインではなく、”行動”をデザインするものだった!! | greenz.jp グリーンズ

    スターバックスの紙コップ利用を減らすためのアイデアコンペに優勝したのはコップのデザインではなく、“行動”をデザインするものだった!! 2011.02.01 石村 研二 石村 研二 スターバックスもパートナーとなったコーヒーカップの廃棄量を減らすためのアイデアコンペ「Betacup」が行われたことについてはgreenzでもお伝えしました。このコンテストの結果が発表されたのですが、その結果選ばれた「Karma Cup」はなんとコーヒーカップではなかったのです!しかも他のアイデアとは一線を画すエモーショナルな仕掛けがなされていました… このKarma Cupのコンセプトを示すイメージ画に書かれた言葉がまず印象的です。 A shared problem. A shared reward.(問題を分かち合い、報酬も分かち合おう) このKarma Cupのコンセプトを要約すると、店頭に黒板を置き、マイ

    スターバックスの紙コップ利用を減らすためのアイデアコンペに優勝したのはコップのデザインではなく、”行動”をデザインするものだった!! | greenz.jp グリーンズ
    NYJJ
    NYJJ 2011/06/09
  • Twitterで見かけるハミ出した顔文字の正体 - RyoAnna

    少し前からTwitterで見かけるようになった、上下に飛び出す変な顔文字。 気持ち悪いのであまり関わらないようにしていたのだが、この顔文字の謎が明らかになったのでお伝えしたい。 いつものようにiPhoneのApp Storeをぶらぶらしていた時のこと。 Unicoder Lite (App Store)というアプリが気になりダウンロードした。 起動するとなにやら見慣れた文字が。 顔文字でよく使われるギリシャ文字やキリル文字だ。 しばらく眺めているとこんな符号が。 合成用区分符号 これが上と下の行にはみ出す顔文字の正体だった。 ためしに作ってみよう。 ベースとなる顔文字を置く。 左目に合成用区分符号を入れる。 続いて右目に。 見事にはみ出す。 Unicode(ユニコード)とは、世界中のコンピュータの文字を符号化したもの。その "U+0300-036F" に配置されているダイアクリティカルマー

    Twitterで見かけるハミ出した顔文字の正体 - RyoAnna
    NYJJ
    NYJJ 2011/06/09