実ディレクトリ構成とWebサイトの構造は必ずしも同一ではない。これを矛盾なく整合させる仕組みが「仮想ディレクトリ」と「マッピング」である。Webサイトを構築するには、この2つを理解しておく必要がある。 仮想ディレクトリを設定する理由 仮想ディレクトリとは、URLで指定されるディレクトリを指す。例えば、http://www.atmarkit.co.jp/images/と指定された場合、/images/はwww.atmarkit.co.jpの仮想ディレクトリである。 仮想ディレクトリは、当然のことながらサーバ上の実ディレクトリ構造と同一ではない。つまり、www.atmarkit.co.jpでアクセスされるサーバに/imagesというディレクトリは存在しない。もっと分かりやすくいえば、Windowsではディレクトリをこのように表記することはない。実際のディレクトリはc:\www\imagesかも
VMwareのSpringSourceが、JavaScript/HTML5対応のエディタ「Scripted」をオープンソースで公開しました。 Scripted自身がHTML5/JavaScriptで記述されているためWebブラウザ上でエディタとして動作し、HTML/CSS/JavaScriptのシンタックスハイライト、JSLintによる文法チェック、エディタのカスタマイズ機能などを備えています。エディタ部分の機能はEclipse Orionを再利用したとのこと。 Scriptedの全体画面。右側に別ファイルを表示しているところ。
Flash界最強ライブラリの一角 jQuery animateよりも圧倒的パフォーマンス。Flashの最強アニメーションライブラリTweenMax。JavaScript版があるのはご存知でしょうか。 TimlineMax/Lite TweenMax/Liteの4つのライブラリ群の総称でGSAP JSというパッケージ構成です。※要ライセンス注意(後述) まずはその圧倒的パフォーマンスを体感してください。プルダウンから主要ライブラリを選んで、STARTを押すと右下のfpsの数値が変わります。 GreenSock Animation Speed Test 豊富なアニメーション機能 GSAP JSの主要な機能として下記の物が挙げられます。パララックスなどのインタラクティブなサイトを作る上でもとてもすごく重宝しそうです。 ベジェアニメーション 繰り返し 逆再生 時間指定 一時停止 フレームラベル ゆ
水色の四角は画面を表し、白抜き実線枠の四角はボタンを表す。 これを、Webアプリという実装手法を選択する場合に特化すると、図2のような遷移図が描ける。 実線矢印はブラウザが送信するHTTPのrequest(ヘッダおよび、POSTの場合はボディを含む)を表し、黄色の丸がサーバ側での1アクセスの処理を表し、点線がその処理結果を返すHTTPのresponse(ヘッダおよび、HTML)を表す。responseの上の文はHTMLの内容を説明するものである。黄色の丸の中の文は処理内容の説明であり、ここから複数のresponse矢印が出ている場合、処理の結果によって遷移先の画面が異なる場合であることを表し、破線の白抜き四角がその分岐の条件を概説している。 この図で例に用いているのは、ECサイトやblogサービスなどに見られる典型的な「登録個人情報変更」の機能である。「メインメニュー」画面の「登録情報変更
女の子は気まぐれだ。さっきまで大好きって態度をとっていると思ったら、急に怒りだしたりする。でも待ってほしい。これは男が女のことを理解してないことが原因だ。女のことを理解していれば未然に防ぐ方法だって対処法だって存在する。 さぁ、女性経験の多い人は女について卓越した知見を持っていて、童貞に毛が生えたような連中は無知なのだろうか?いや、そもそも「女の子を知っていく」とはどんなことなんだろう?今日はこんなことについて書いていこうと思う。 自分の尺度で相手を捉えること 男が女の子を楽しませる/幸せにするには女の子を知る必要がある。けれど、女の子と関わらないかぎりは女の子を知ることはできない。ここにいろんな悲劇の始まりがあると俺は思ってる。絵に描いたような童貞がどれだけいるのかは分からないけれど、「自分の尺度で女の子を捉えている人たち」は圧倒的に多い。それは童貞だろうが女好きだろうがパンピーだろうが
TOP > 星5 > Googleのデータセンターが公開されるwww凄過ぎワロタwwwwwww 世界よ、これがインターネットだ! Tweet カテゴリ星5 0 :ハムスター2ちゃんねる 2012年10月18日 12:10 ID:hamusoku 1 2 2 :ハムスターちゃんねる2012年10月18日 12:07 ID:C1vwcri7O かっけぇ。整理されきっとる 4 :ハムスターちゃんねる2012年10月18日 12:07 ID:Ws9.w8I.O すげー、SFかと 6 :ハムスター名無し2012年10月18日 12:07 ID:IYq5VUAu0 なんかもう異世界 7 :ハムスター名無し2012年10月18日 12:07 ID:4BoE8Tmj0 え、未来都市? ってくらいすごいわ 8 :ハムスター名無し2012年10月18日 12:07 ID:ifv6Qv4o0 うひょょおおおおお
apple, レビュー!, 快適 IT Abstract ・ Mac/PCに追加の追加ディスプレイとしてiPadを追加利用可能なappのsplashtop XDisplayがいい! ・ 以前使っていた同種のappの「iDisplay」はRetinaディスプレイのiPadによる高負荷を処理しきれずに困っていた ・ splashtop XDisplayは画質こそRetina対応していないが、そのかわり「新しいiPad」でもスイスイと使える ・ ポインタの起動も速やか、動画の再生でも落ちない ・ 幾つかトラブルシューティングも紹介 0. オールタイム告示! ブログ引っ越し中! 新しいiPadをMac/PCのサブモニター(拡張ディスプレイ)にするにはSplashTop XDisplayが描画も速くてオススメ! » BLO-GENIUS 〜Google先生が教えてくれなかったこと〜 ブログデザインは
「作る技術」が便利に簡単になっていけば、エンジニアに求められるスキルセットの変化は当然発生するとは思っていましたが、いよいよそういう新たな差別化の時代が明らかな傾向としても出てきたんだなと思う今日この頃です。 その傾向は、IT出版業界の編集者さんと話をして顕著に感じているのです。 IT出版業界から読み取れる傾向 この頃IT系出版社の編集担当さんと会うことが多く色々と情報をいただいています。 出版社の編集担当さんの情報を、僕は結構アテにしています。 昔、2003年ごろPHP5が発表される前ぐらいの時、SIではJavaが最も勢いのある時代に、担当者さんはPHPがものすごく来そうだと言っていました。 「Javaが勢いがあるのはわかるんだけど、PHPのニーズがものすごいんですよ。」 ってよく言ってました。当時、僕は「いやいやJavaでしょう」って思ってたんですが、その後確かに時代が軽量言語に移って
5年ほど前に「1日中ペアプロしかしないガチペアプロ」のエントリを書き、 その後も社内でも社外の開発合宿等でも 数えきれないほどのペアプロを行ったり見たりしてきたが その中で新たに気づくこともあったので、 エントリを書こうと思う。 ペアプロは、ドライバーとナビゲーターとが 二人三脚で一つのソフトウェアを作り上げたり、 磨き上げたりしていく行為だ。 二人で作業するので、ペアプロとは会話する行為でもある。 そして忘れてはならないのは、 ペアプロでの会話は聞こえている ということだ。 バグ修正やリファクタリングの際、 既存のコードを洗練させる前向きな目的で 「この箇所、ちょっとわかりにくいね。これだとバグが出やすいよね」 「ここは本当はこういう風に書いた方がきれいだね」 「この命名は誤解を招く可能性があるから、名前を変更しよう」 というような会話をすることがある。 さらに、名前から想像しにくい動き
いまだに知らないなんてありえない病とは、プログラマー同士の会話の場で、 「いまだに○○という本さえ読んでいないなんてありえない」 「いまだに○○というフレームワークさえ使っていないなんてありえない」 「いまだに○○という言語を触ったことさえないなんてありえない」 「いまだに○○というパターンさえ知らないなんてありえない」 というように、自分が知っていて相手が知らないものについて、 「いまだに知らないなんてありえない」 と発言してしまう病の総称である。 発症例として、例えば次のようなものがある。 「いまだにマシン語が書けないなんてありえない」 「いまだにRubyを1行も書いたことないなんてありえない」 「いまだにVisitorパターンさえ知らないなんてありえない」 「いまだに高校レベルの数学も押さえていないなんてありえない」 「いまだに個人で開発したアプリが1つもないなんてありえない」 「い
GNU/Linuxに慣れてると、よく打つtop/ps/netstatがOS X使ってるときにLinuxのそれと全然ちがう挙動で使いにくい。同じ挙動にするのman見ても無理そうなんで、なんとか同じように使えるのないか調べてみた。 top htopならLinuxとOS Xで同じように使えるのでhtopを使うとよさそう。 brew install htop-osx ps psのいい代替は見つからなかったけど、ps auxfのようにツリー表示したいときの代替はpstreeを使うとよさそう。 brew install pstree netstat netstatはnetstat -tnpaとかnetstat -tnplをよく使うけど、前者はlsof -nP -iTCP、後者はlsof -nP -iTCP -sTCP:LISTENで代替できそう。 $ sudo lsof -nP -i4TCP -sTC
はい、今さら聞けないウェブ開発者の基礎知識のお時間です。 ブラウザには3つの読み込みモードがあることはご存知ですか? 2つくらいはわかるけど、3つ目が出てこないって方は少なくないかもしれません。 リロード 一番オーソドックスなのがブラウザのリロードボタンを押したときの挙動ですね。普通ですね。 スーパーリロード ブラウザによっては、スーパーリロードという機能を備えています。IEの場合Ctrl+F5(Ctrl+更新ボタン)、Firefoxの場合Ctrl+F5(Shift+更新ボタン)、Chromeの場合Shift+更新ボタン(Ctrl+Shift+R)などでスーパーリロードを呼び出すことができます。スーパーですね。 ページ遷移(リフレッシュ) 3つ目はちょっと良い名前が思いつかないのですが、リロードではなく、通常の画面遷移での読み込みのことです。アドレスバーにフォーカスしてenterするといっ
MacPortsでswftools@0.9.2を入れようとしたら失敗した - kanonjiの日記、MacPortsで入れる代わりに自前でビルドしたライブラリを使ってswftoolsをビルドしてみた - kanonjiの日記で、ビルドする時のライブラリについての知識が足りず困ったので、ちょっと調べてみました。基本的にLinuxについて調べてて、Macについても分かったところがあるって感じです。 ちゃんとまとめるほど理解出来てるわけじゃないので、分かった事を並べる感じで書きます。勘違いしてたり、ちょっと用語がおかしかったりするかもしれません。 LinuxとMacでは仕組みが違う LinuxではELF(Executable and Linking Format)という実行ファイルフォーマットがあって、この辺を調べていくとよくELFという単語を見かけます。 Macはというと、Mach-Oという実
CakePHP2 実践入門 (WEB+DB PRESS plus) 作者: 安藤祐介,岸田健一郎,新原雅司,市川快,渡辺一宏,鈴木則夫出版社/メーカー: 技術評論社発売日: 2012/09/29メディア: 単行本(ソフトカバー)購入: 2人 クリック: 114回この商品を含むブログ (3件) を見る CakePHP2実践入門、やっと読了しました!発売前からいただいていたのに関わらず、 いろいろ予定が重なりまくって、休日は一切使えず、平日の夜に少しづつ読ませてもらいました! というわけで、感想ですが、この「CakePHP2実践入門」、本当に「実践的」な「入門」と言えると思います。 CakePHPを学ぶにあたって必携となるのではないでしょうか。 以下、だらだらと書きますが、「実践的」「入門」の2つの視点で感想を書きたいと思います。 さも当然かのように実践的 CakePHPをただ使うのであれば、
CakePHPのCookbook翻訳で、gitの利用方法を以前書きました。 http://d.hatena.ne.jp/cakephper/20120709/1341808861 その時は、本家の最新の状態をrebaseで反映してから自分のリポジトリのブランチにpushするまでの流れを書きました。 その後は、githubのページから自分のブランチのページへ移動して、pullリクエストをcakephp/docsのmasterブランチに投げればマージされるのを待つのみになります。 今回、RESTの章を気が向いた時に少しずつ翻訳しながら進めていました。 https://github.com/cakephp/docs/pull/407 そうすると、毎回作業の終わりにコミットしたくなるのですが、途中経過のファイルをコミットするため、コミットメッセージとかどうしようかなと迷ってました。 いろいろと考え
日本が世界で勝つかを考えていたら・・・ 先日、とある雑誌の対談をしたのですが、そこで「アメリカ的な文化というものは、そのまま『グローバル』というものにつながっているけど、そのグローバルな時代に、日本が勝つにはどうしたらいいか?」みたいな話題がありました。 そこで僕は「それぞれの国が持っている文脈(コンテキスト)を活用したものでないと、世界では到底ユニークにはなれない」という風な発言をしてたのですが、「いやいや、そもそも日本が今まで勝ってきたものの共通点は何だっけ?」と思ったのです。 いろいろ考えたのですが、アメリカは「ハッカー文化」であるが、日本は「オタク文化」であり、オタク文化とは「手段を目的化することで、ユニークなものができる」という仮説にたどり着きました。 というわけで、そのことについてブログを書いてみます。 アメリカ文化とはどういうものか では、まず対比として、アメリカ文化について
大阪のNOONのミラーボール。NOONは4月に営業許可を持たずに客を踊らせたとして警察に摘発された。 2012年10月16日 (火) 掲載 日本のナイトクラブに奇妙なことが起きている。9月2日午前3時40分、鉄パイプを持ちマスクで顔を覆った男たちが六本木中心部のナイトクラブ、フラワーのVIP席を襲撃し、31歳のレストラン経営者の藤本亮介が撲殺された。襲撃時、店内にはおよそ200人の目撃者がいたにも関わらず、いまだに容疑者は逮捕されていない状態だ。ところが数週間後、フラワーがスタジオゲートという新しい名前と共に再開したとたん、警察は素早く動いた。10月1日、経営者の馬場幹人と従業員7人があまりにも風変わりな罪で逮捕された。だが、日本のクラブオーナーたちはこの「犯罪」をよく知っている。風営法違反、すなわち店内で人を踊らせたからなのだ。 世界でも有数のクラブ文化を誇るここ東京では、驚くべきことに
2012年10月14日08:00 瞑想やれよ人生変わるぞ 1 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2012/10/06(土) 20:57:07.82 ID:QUfJ51I00 マジで 5 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2012/10/06(土) 21:01:06.36 ID:+QSpsKYx0 人生終わるぞに見えた 26 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2012/10/06(土) 21:22:43.21 ID:z7VHWYXX0 中2にして心失った俺も出来るかな 4 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2012/10/06(土) 20:59:46.43 ID:QUfJ51I00 日本人はレッテル貼り大好きだから 瞑想とか宗教くさいとか思うかもだけど 生きてく上で
今のウェブデザインの流行りは「レスポンシブ・ウェブデザイン」! 昨日、とあるアプリの紹介ページについて話し合っていたのだが、株式会社LIGのデザイナブログに書いてあった「必読!5分でわかる流行のレスポンシブWebデザインまとめ」に載っていた「NHKスタジオパーク」のレスポンシブ・ウェブデザインがイケイケすぎて感動したので、紹介する!これは本当にすごい!! まず普通に表示するとこんな感じ。よくある3コラムベースのウェブサイト。 少し幅を狭めると、下にあったコンテンツが右サイドバーに移動し、右サイドバーにあったコンテンツが下に移動した。 さらに狭めてみると、右のサイドバーが完全に無くなった。 さらに狭めると今度は左のサイドバーが消えた。 ブラウザの限界まで狭めてみると、各パーツの幅も狭まってこのような形に落ち着いた。 これを試している時、各要素の動きがあまりにも滑らかでものすごく感動した。皆さ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く