タグ

2011年4月2日のブックマーク (20件)

  • Flashでページをめくるライブラリのまとめ

    実際に使用する場合は、最新情報やライセンスについて再度確認した方が良い。 Page Flip >> PiXELWiT by PiXELWiT 元祖? ソースのダウンロード可能freeのようだ ("Why I gave it away: Something About Sluggy.") コンテンツはfla内で静的に定義している。変更するにはBound PagesのActionsレイヤーのフレーム1のスクリプトを変更する (attachMovieしているところ)Free PageFlip 2.25 by Iparigrafika Dynamic PageFlipのfree版ソースのダウンロード可能ライセンスに関する記述あり (flaファイル内のactionsレイヤーのフレーム5の先頭に書いてある) //this code is written by Macc 2004.11.01 //abe

    seneca
    seneca 2011/04/02
  • なぜ日本のIT企業は雑魚なのか

    ■編集元:ニュース速報板より「なぜ日IT企業は雑魚なのか」 1 プリムラ・マルギナータ(catv?) :2009/05/13(水) 23:51:15.06 ID:ZQjXicq4 ?PLT(12000) ポイント特典 ITベンチャーの海外進出後押し、総務省が教材開発 総務省は13日、情報通信関連分野でベンチャー企業の海外進出を後押しするため、教育プログラム「ICT(情報通信技術)ベンチャー・グローバル・マネジメント・プログラム」を開発したと発表した。進出先の選び方や市場分析の手法などを盛り込んだ教材をつくり、企業の研修や大学の講義などで活用してもらう。 独自の技術を持ち国内で強みを発揮するIT(情報技術)ベンチャーも増えてきた。国境を越えてサービスが普及するIT分野では国際的にも競争力を高める必要があるが、ベンチャー企業の場合は海外展開に必要な人材育成やノウハウの習得に苦労する

  • Macに移行した初心者ユーザーに教えてあげたい意外と知らない便利で使えるMacの小技|男子ハック

    僕の知らないモノもあるだろうなと思って調べてみたら先日のはてなブックマークのホットエントリに参考になるものがありました。知らない人は損してると思うMacの使い方 Ctrl+2 - スチーム速報 VIP ここを参考に見やすくまとめてみます。当初の予定と違ってまとめのまとめ記事になっちゃいましたが参考までに。 ちなみにですがスチーム速報さんの過去記事(Macのショートカットキー一覧の壁紙を作ってみた - スチーム速報 VIP)の壁紙ですが、僕の知人が5年前くらいに似たようなものを作っていたのでショートカットを覚えるまで使っていました。オススメです。 透過PNGなので好みの壁紙と併せて使えるのも嬉しいところです。

    Macに移行した初心者ユーザーに教えてあげたい意外と知らない便利で使えるMacの小技|男子ハック
    seneca
    seneca 2011/04/02
  • エンジニアから見た原発

    典型的な「理科系少年」として育った私にとっては、原子力発電は宇宙旅行人工知能とならぶ「人類の英知を集めた科学技術の結晶」であり、あこがれでもあった。ブルーバックスの相対性理論に関するはすべて読んだし、アインシュタインの書いた e=mc2 という式は私にとってはまさに「人類の英知」を象徴するシンボルであった。高校時代の前半までは、自分は物理学者になると確信していたぐらいだ。ひょんなきっかけからコンピューターの世界に足を踏み入れ、ソフトウェア・エンジニアとしての道を歩むことになったが、科学技術全般に対する情熱は今でも持っている。 そんな私なので、今までは当然のように「原子力発電」の支持者であった。資源の乏しい日にとって「石油が不要で、二酸化炭素を放出しないクリーンな原子力発電」こそ日にふさわしい発電方法であると信じていたし、自動車・エレクトロニクスに続く輸出産業としての原子力に期待もし

  • ネットワーク×ゲーム×プログラミング―オンラインゲーム開発のキーワード15:新刊ピックアップ

    オンラインゲームは,ネットワークを介して楽しめるゲームです。最近の携帯ゲーム端末のローカル通信をはじめ,さまざまなネットワークがその対象となりますが,インターネット経由のものが大きな割合を占めていて,とくに複数ユーザがネットワーク越しにつながるからこそ遊びの幅がぐっと広がるマルチプレイヤーゲームがその醍醐味と言えます。 さてはて,広大なインターネット経由で,どうしたら,多数のユーザに向けてゲームならではの高い反応速度を維持しながらリッチなコンテンツを届けられるのか... そんな疑問が沸き上がるかもしれません。そもそもソフトウェア開発において,ゲーム開発は極めて専門性の高い分野の一つとされていますが,オンラインゲーム開発ではネットワークという地理的,時間的に大きな隔たりがあるプレイヤー間でのゲームプレイを実現することになり,一段と幅広い知識が求められます。 ここではオンラインゲーム開発を横断

    ネットワーク×ゲーム×プログラミング―オンラインゲーム開発のキーワード15:新刊ピックアップ
  • .NETでスマホ向けWebアプリ開発を始める前の基礎知識(1/3) - @IT

    .NETによるスマートフォンWeb UI開発ガイド【導入編】 .NETでスマホ向けWebアプリ開発を始める前の基礎知識 デジタルアドバンテージ 一色 政彦 2011/04/01 いま、開発者の間で「スマートフォン開発」に対する関心が高まってきている。これは.NET開発者においても例外ではなく、Insider.NET/.NET開発者中心の読者の66%(※@IT読者全体では70%)がスマートフォン開発を検討しているのだ*1。(執筆現時点での).NET開発における主要なアプリ形態としては(※稿では「アプリケーション」は「アプリ」と表記)、Windowsアプリと(PC向け)Webアプリが挙げられるが、数年後にはそこにスマートフォンが加わりそうな雰囲気である。 スマートフォン開発といっても、大きく分類して「ネイティブ・アプリ」と「Webアプリ」の2種類が考えられる。現時点で、この両者への開発者の関

  • ちょっと気になるので突っ込んでみる - がるの健忘録

    元ネタ 典型的PHPerの13の悪癖 http://anlyznews.blogspot.com/2011/03/phper13.html これの元ネタの「典型的PHPerの13の悪癖 http://anond.hatelabo.jp/20110329150439 」のほうも見ていたんだけど…ちょっと気になったので、突っ込み。 いつもながら当然ながら、以下、すべて「私見」です。 序文。 …おいちゃんは、はたしてPHPerなのだらうか? 仮説1:Yes 最近扱っている(っつか書いている)言語としては、PHPが一番多い。したがってこの瞬間という時間軸において、PHPerであると考えられる。 仮説2:No PHPerとは「PHP言語のみを扱うプログラマ」のことである(要出典)。C、C++PerlJava、C#、VB、JavaScript、ActionScript、Objective-C、CO

    ちょっと気になるので突っ込んでみる - がるの健忘録
  • より良いPHPerにならないための20Tips

    http://1-byte.jp/2011/03/20/20_tips_you_need_to_learn_to_become_a_better_php_programmer/ 良いPHPerだって?そんなものは丸めてゴミ箱にでも捨ててしまった方が資源の再利用になる分いくらかマシだ。 つまり俺たちがしなくちゃならないことは「より良いPHPerにならないため」に何ができるかってことなのさ。 それじゃ、始めよう。 1. ?>を使うな?>なんて使っちゃいけない。そう俺たちはBAD PHPer。 無駄なホワイトスペースの出力に悩まされるくらいなら対称性なんて丸めてゴミ箱にでも捨てた方がまだマシだ。非対称性こそが賛美。 2. 設定ファイルをPHPで書くなrequire_once("config.php"); 未だにこんなことやってるやつがいるのかいベイベー。絶対にダメだ。この一行を見たら俺は悶絶する

    より良いPHPerにならないための20Tips
  • PHPで 簡単にGET / POSTできるように file_get_contents()を拡張する

    file_get_contents()は便利だが、POSTとかエラー対応とかは少し面倒なので、手軽に使えるようにラップしてみた。 PHPのバージョンは5.2.10以降または5.3.0以降が対象。 function file_http( $url, $params = null,    //パラメータがあれば配列で渡す $method = 'GET',    //GET or POST &$status = null,    //参照渡しでレスポンスのHTTP Status Codeを返す &$http_response_header = null,    //参照渡しでレスポンスのHTTP Headerの配列を返す $request_header = array()    //追加したいリクエストのHTTP Headerがあれば ) { $opt = array( 'method' =>

    seneca
    seneca 2011/04/02
  • 最終回 治療としてのパフォーマンスチューニング―システムの病気はどう治す?(2) | gihyo.jp

    sar(メモリ含む全般⁠)⁠、cat /proc/meminfo(メモリ、Linux系OSのみ⁠)⁠、mpstat(CPU⁠)⁠、iostat(Disk I/O⁠)⁠、netstat(ネットワーク) これらのコマンドを利用することで、5秒や10秒など、パラメータで指定した間隔でのリソース使用状況をモニタして、ログへ出力できます[2]⁠。ボトルネックとなっている処理が実行されている状態でモニタリングを行うことで、その処理がどのリソースを最も激しく消費しているかを突き止められるわけです。 また、リソースのモニタリングは「① 遅延個所の調査」と同じタイミングで行うことが一般的です。稿では解説をわかりやすくするため2つのステップに分けていますが、実際には裏でモニタしながら処理を実測したほうが、二度手間にならず時間を節約できます。 データベースの鉄則遅延個所の切り分けとリソースのモニタは一緒にやる

    最終回 治療としてのパフォーマンスチューニング―システムの病気はどう治す?(2) | gihyo.jp
  • 車を売る際に必要な手続きと書類まとめ

    免責事項:サイトに含まれる情報は、一般的な情報提供のみを目的としています。情報はスペシャルベストによって提供され、当社は情報を最新かつ正確に保つよう努力しますが、いかなる目的においても、ウェブサイトまたはウェブサイトに含まれる情報、製品、サービス、関連グラフィックスに関する完全性、正確性、信頼性、適合性、利用可能性について、明示または黙示を問わずいかなる表明または保証も行いません。従って、これらの情報に依拠することは、あくまでもお客様ご自身の責任において行われるものとします。 当社は、当ウェブサイトのご利用に起因するいかなる損害についても責任を負いません。 ウェブサイトから、スペシャルベストの管理下にない他のウェブサイトへリンクすることができます。当社は、それらのサイトの性質、内容および利用可能性を管理することはできません。リンクは必ずしも推奨するものではありませんし、リンク先で述べら

  • とても便利なvimのコマンド紹介

    こんにちは。小川です。 今日はvimのコマンドでも紹介しようかなと思います。 僕はテキストエディタは大体vimを使っています。 執筆をしたときもvimでやっていましたし、PHPvimで書いています。 vimって色々コマンドがあって便利ですよね。友達vimのコマンドを教えあったりして、度々「こんな便利なコマンドがあるのか!」と驚かされます。 今日はそんなvimのコマンドの中から普段使っていて便利だなーと思うものをいくつか紹介していきます。 ちなみにShiftを押しながらのコマンドは、アルファベットキーの場合は大文字で表記します。 エンターやエスケープを押下する必要がある場合はエンターやエスケープと記述します。「:」ではじまるコマンドモードはエンターを押さないと意味がないので、そこは省略します。 同時押しは+でつなげて表記し、基的には1文字ずつ順番に押下します。 ■ページ移動 「ggで」

    とても便利なvimのコマンド紹介
    seneca
    seneca 2011/04/02
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • CMS構築手法詳細

    CMSツールについて 前回までの記事で、CMSツールの導入前のやらなければならないことを明確にしてきました。端的に言うなら、ユーザーの問題を解決する手法として、CMSツールが存在し、ツールの前にテンプレート・コンポーネント化が必要であると説明してきました。 今回は、上記ができていると仮定して、どのようにCMSを導入していけばよいか、説明していきます。 まず、CMSツールと言われる製品の中にCMSではないものが多く含まれていることに注意しなければなりません。 テンプレート・コンポーネント化ができているとすれば、共通項目は洗い出せているはずです。 このためには、1箇所の入力や、指定で複数箇所の更新が可能にならなければ、必要要件が満たせないことになります。 ツール選択において、最初の選択は「一対一の更新で問題がない」あるいは「一対多の更新が必要」となります。 この選択は、導入ツールのコストに相当

    seneca
    seneca 2011/04/02
  • OKされればいいというものではない!? はずさないデートの誘い方 | ライフハッカー・ジャパン

    股間のムレとはサヨナラ!? 男性の快適を徹底追求したボクサーパンツ「SVBZERO」を穿いたら元のパンツに戻れなくなった件

    OKされればいいというものではない!? はずさないデートの誘い方 | ライフハッカー・ジャパン
  • リアルな生活でイライラさせられる10のことと、その改善策 | ライフハッカー・ジャパン

    もうちょっと痩せたい、もう少しお金がほしい、もっと充実感を味わえる仕事がしたい、酒やタバコを止めたい...。 ヒトにはそれぞれ願望があり、それと現実とのギャップが、イライラやストレスになることもありますね。そこでここでは、リアルな生活でよくある「10のイライラ」とその改善策についてまとめました。 1: 家が散らかっている 定期的に整理整頓や掃除をしないと「汚部屋」化することも。ホコリがたかり、コードがからまり、洗濯物はたたまずに放置されたまま...なんてことありませんか? 金銭的に余裕があれば、お掃除サービスを依頼するのも一つの手ですが、まずは、一週間のうち数時間を家の掃除に当てましょう。音楽を聴いたり、テレビをつけながらなど「お掃除タイムが楽しくなるような方法」を見つけることもポイントです。 これらの家事をできるだけ手早く済ませるテクニックは、いくつもあります。ライフハッカーアーカイブ

    リアルな生活でイライラさせられる10のことと、その改善策 | ライフハッカー・ジャパン
  • 第6回 UNIXプログラミングの勘所(1) | gihyo.jp

    連載では第一線のPerlハッカーが回替わりで執筆していきます。今回のハッカーはJapanizeやText::MicroTemplateなどで有名な奥一穂さんで、テーマはUNIXプログラミングです。 はじめに 「正しいプログラム」を書くために必要な知識とはなんでしょうか。テストが正しく実行されることは、正しいプログラムであるための必要条件に過ぎません。プログラミングにおいてはプログラミング言語だけでなく、OSの動作やデータベース、ネットワークプロトコルなど、さまざまな知識が必要になります。 PerlはもともとUNIX系のOS(LinuxやFreeBSD、Mac OS XなどのOSを稿では以下UNIXと総称します)の上で処理を行うためのスクリプト言語として開発され、今日でもPerlプログラムの多くはUNIX上で実行されています。しかし、「⁠Perlでプログラミング」と言った場合はともすれば

    第6回 UNIXプログラミングの勘所(1) | gihyo.jp
  • HTML5&CSS3入門 with HTML5 パック 第4回 @font-face(ウェブフォント)の利用 | デベロッパーセンター

    連載では、Webデザイナーに向けて、HTML5/CSS3でWebデザインや制作手法はどう変わるのかを解説していきます。主なHTML5/CSS3の役割や機能を学んでいただくとともに、サンプル作成を通してコーディング手法を習得していただくことを目的としています。なお、サンプル作成のツールとして「HTML5 パック for Dreamweaver CS5」を使用します(詳しくは、「HTML5 Pack for Dreamweaver CS5 の使い方」をご覧ください)。HTML5 パックをインストールするには、Dreamweaver CS5のアップデータ11.0.3を適用する必要があります。 ※HTML5とCSS3は現在策定中の草案です。連載は執筆時点の草案の内容にもとづいており、正式に勧告されるまでに変更されることもあり得ます。 これまでの記事では、CSS3で新たに登場する border

  • いまどきのRubyとRailsの学び方 | Act as Professional

    code school という学習サイトがあります。現在は、Ruby on Railsに特化したコンテンツがありますが、確認する限りでは、jQueryやHTML5 & CSS3のコンテンツが近いうちに公開される予定です。 なにが、いまどきなのか? Ruby on Railsrails3に対応してる)が無料で学習できる Rails for Zombies をやってもらえば、すぐにわかるのですが、rails環境を一切つくることなく、Webブラウザだけで完結しているコンテンツなんです。 つまり、ブラウザにコードを打ち込んでいくと、動作する結果を返してくれるのです。環境作りに苦労することなく、学習に専念できるのです。 初心者向けのコンテンツだからこそ、こういった配慮は大事だなぁと考える。 Rails for Zombies は5章構成になっていて、1章ずつ動画で丁寧に説明されている。英語が聞き取

    いまどきのRubyとRailsの学び方 | Act as Professional
  • 51694463 - ブログ

    51694463 2011年04月01日 51694463