タグ

関連タグで絞り込む (866)

タグの絞り込みを解除

devに関するwebmarksjpのブックマーク (329)

  • 第35回 FlashムービーとJavaScriptを連携させてみよう:ITpro

    最近ではAjaxの流行もあり,JavaScriptのライブラリがかなり充実していますね。これらのライブラリの関数を始めとしたJavaScriptの関数を,Flashムービーから呼ぶことができれば,Flashムービーだけでは実現が難しい処理も意外に簡単にできてしまうこともあります。 ムービーを表示しているHTMLドキュメントのURIを取得する あけましておめでとうございます。年もよろしくお願いいたします。 さてさて,図1のムービーでは,ムービーを表示しているHTMLファイルのURI(URL)を表示しています。 図1:ムービーを表示しているHTMLファイルのURIを取得するムービー(クリックするとムービーを表示します) Flashムービーでは,ムービー自身のURIは「_urlプロパティ」を使って取得できますが,ムービーを表示しているHTMLファイルのURIまでは取得できません。では,図1のム

    第35回 FlashムービーとJavaScriptを連携させてみよう:ITpro
  • using API; 非公式だが使えるYahoo! Japan Geocoder API

    Yahoo!デベロッパーネットワークでは公開されていないが、Yahoo!は日語の地名を投げると緯度経度を返すGeocoding用のRESTのAPIを提供している。 サンプルリクエスト: http://api.map.yahoo.co.jp/MapsService/V1/search?p=%93%8C%8B%9E&n=10 使い方のわかるパラメータは以下。 p: 地名などの文字列 n: 返却結果の数(ただし、genreが空のitemの数を含まない) b: 返却結果の先頭位置(デフォルトは1) titleとdescription(住所)、緯度経度以外にgenreを返すのが特徴的。例として以下のようなジャンルがある。 バス停、交差点 住宅、団地 ゴルフ場 ビル ショッピング施設、販売店 高速道路、一般道 道の駅 その他の官公署、公共施設 その他の施設 情報源は以下の記事。 Geo::Co

    webmarksjp
    webmarksjp 2008/07/14
    Yahoo!・Softbank
  • プログラマの心の健康

    目次 はじめに 情報不安について 人の話を聞くこと 寝てから考えよう わ・ざ・と、ゆ・っ・く・り・、や・っ・て・み・よ・う ロビンソン式悩み解決法 驚き、最小の法則 むしょうに腹が立つあいつのこと あなたは、そのままでいいんです はじめからやり直したい症候群 人から信頼されるためにはどうしたらよいか トラブルがチャンス あなたはひとりではありません あなたのための聖書の言葉 ぜひ、感想をお送りください リンク集 更新履歴 はじめに 私はプログラマです。 プログラムを書いて生活の糧を得ています。 プログラマというのは精神的にも肉体的にも過酷な仕事だと思われています。 夜遅くまでディスプレイに向かい、 キーボードを叩き、ジャンクフードをべながらバグをとる…そんな職業だと思われています。 確かにそういうところもありますが、プログラマも人間です。 不健康な生活を長いこと続けることはできません。

  • activeCollab日本語情報サイト

    弁護士相談って、いったいどんなものなのでしょう。 例えば、もしあなたのご家族が交通事故に遭ってしまった時。 相手に賠償をしてもらうかもしれません。 何らかの犯罪に巻き込まれてしまった時。 相手との話し合いの中で、弁護士を呼ぶ必要があります。 離婚について相談したい時。 相手と争う必要があるかもしれません。 または、借金をしている時。債務について弁護士に相談することもありますよね。 他にも、遺言や、それに伴う相続について弁護士に相談したり、最近ではストーカーや家庭内暴力などについて相談したい!という時。 様々なことがありますね。 これらの被害や悩みについて、あなたが相談に行くと、弁護士はあなたに解決法を与えるために、寄り添って考えてくれます。 もし、事前の準備なしで相談をしに行ったらどうなるでしょうか? せっかくあなたの味方になってくれる弁護士も、お手上げ状態になってしまうでしょう。 弁護士

    activeCollab日本語情報サイト
  • Cove.ORG domain name is for sale. Inquire now.

    Cove.ORG This premium domain name is available for purchase! More info

  • Part2 Google Web APIsでWeb検索プログラミング!

    Webの世界で検索エンジンの代名詞と言えば,Googleです。日語で「ググる」という動詞が使われるほど有名ですよね。 Googleの検索エンジンは,Webページのリンク数に基づいたアルゴリズム(PageRankと呼びます)で検索結果を順位付けしており,その検索結果の確かさと,処理速度の速さは高い評価を受けています。稿では,Googleが提供するサービスの一つである「Google Web APIs」を取り上げて,格的なWeb APIプログラミングを体験します。 Google Web APIは 1回10件,1日1000回の制限がある Google Web APIsは,Googleの検索エンジンをプログラムから利用するためのWeb APIです。検索エンジンを利用できるといっても,1回の検索で10件,1日あたり1000回までという制限が設けられています。日常的な調べ物に使うには足りないかもし

    Part2 Google Web APIsでWeb検索プログラミング!
  • XSS (Cross Site Scripting) Cheat Sheet

    XSS (Cross Site Scripting) Cheat Sheet Esp: for filter evasion By RSnake Note from the author: XSS is Cross Site Scripting. If you don't know how XSS (Cross Site Scripting) works, this page probably won't help you. This page is for people who already understand the basics of XSS attacks but want a deep understanding of the nuances regarding filter evasion. This page will also not show you how to

  • Rubyを飲み込んでしまうJava ― @IT

    Javaプラットフォームの包容力 先週、記者はJavaOne取材でサンフランシスコにいたため、個人的に気になったのは、Java関連のニュースだ。 中でも印象に残ったのは、Java VM上に実装したRubyの処理系「JRuby」の開発者が、JRubyのほうがCで書かれた家のRubyよりも動作が速いと話したことだ。 “Java”といったとき、一般的には言語としてのJavaを指すが、サン・マイクロシステムズ自身はJavaテクノロジーJavaソフトウェア、Javaツールなどの名称を使い分けている。言語としてのJavaは、Javaテクノロジー全体のもっとも重要なピースの1つではあるが、一部分に過ぎない。JRubyやJythonといったほかの言語の処理系がJava VM上で高速に動くとなると、“Java”を使うことのメリットはJavaという言語が持つ良さにとどまらず、Java VMのパフォーマンス

  • 銀行の言語事情 - novtan別館

    といってもグローバルに活躍するためのマルチリンガルな話ではありませんよ。 今やメガバンクになってしまいましたが、僕がIT業界に入ったときはまだ都銀と呼ばれていた某銀行でのお話。用語について一切説明せずに行ってみる。世代チェッカーかも。 ホスト系 今やメインフレームだからといってホストでもない時代ではありますが、都銀のシステムはトランザクション量やダウンタイムの問題からやっぱりメインフレーム、で、過去の遺産がありすぎてホスト型。 言語はCOBOLが中心ですが、コア部分に近づくとPL/Iだったりアセンブラだったりする。大事なスキルはJCLを書けること。まあ、JCL自体はシェルプログラミングと変わりません。VOL-=SELの指定とか面倒だけど。基的に端末のI/Fを想定しているから、SNAとかFNAとかで通信しなきゃいけなくて手続きはめんどくさい。メモリとかディスクの容量が少なかったときの設計を

    銀行の言語事情 - novtan別館
  • Opera Dragonfly 入門 (Japanese) - Opera Developer Community

    LoginUser name: Password: Lost password? remember Sign upSign up now to post in the forums, comment on articles, submit your own articles and more. この記事は「Introduction to Opera Dragonfly」の日語訳です。 【翻訳:利部直、上廣剛、アンドレアス・ボーヴェンス】 はじめに エキサイティングなニュースです!Opera Dragonfly が発表されました!Opera Dragonfly は Opera の提供する全く新しいウェブ開発ツールです。このアプリケーションは、ウェブ標準のデバック環境と問題解決のための効果的な仕組みを開発者に提供する軽快でパワフルなアプリケーションです。現在、以下の機能が提供されています:

  • MOONGIFT: » PHPでグラフを作るなら「Image_Graph」:オープンソースを毎日紹介

    DB内に蓄えたデータは何のためにあるか。それは何らかの出力を行うためにある。HTMLなのか、メールなのか、CSVPDF…種類は様々だが、結果的にデータは出力されるために存在する。 出力形態の一つにはグラフも存在する。意外と面倒なプログラムからのグラフ出力、専用のライブラリを使って手軽に作成してみよう。 今回紹介するオープンソース・ソフトウェアはImage_Graph、PHPでグラフを作成するPEARライブラリだ。 Image_Graphは元々、GraPHPiteというライブラリで、PEARへの登録を行う上でImage_Graphに名前が変わったようだ。公式サイトには数多くのサンプルが掲載されているのでぜひ見てみて欲しい。 直線的なものや滑らかな曲線のもの、二軸のグラフや複数の種類のグラフを重ねることもできる。また、背景は単色だけでなく画像を指定してすかして表示する事も可能だ。尚、利用には

    MOONGIFT: » PHPでグラフを作るなら「Image_Graph」:オープンソースを毎日紹介
  • いやなブログ: SpiderMonkey で JavaScript のインタラクティブシェル

    SpiderMonkey で JavaScript のインタラクティブシェル JavaScript のコードをインタラクティブに動かせるツール (Ruby における irb のようなもの) が欲しいと以前から思っていたのですが、今日になってようやく SpiderMonkey のインタラクティブシェルをインストールしました。 Debian GNU/Linux なら sudo apt-get install spidermonkey-bin を実行するだけでインストールできます。インストール後、 js コマンドを実行するとインタラクティブシェルが立ち上がります。 式を入力すると値が表示されます。 readline ライブラリがリンクされているので、コマンドライン編集は bash と同様にできます。 js> a = [1,2,3] 1,2,3 js> a.push(4) // 末尾に 4 を追加

    webmarksjp
    webmarksjp 2008/07/13
    javascript
  • HTML構造を視覚的に超分かりやすく出来るスクリプト「stylizator」:phpspot開発日誌

    Corunet. El blog Automatic CSS: The stylizator We’re going to write a simple script that takes an HTML file as input and gives us two things: HTML構造を視覚的に超分かりやすく出来るスクリプト「stylizator」。 stylizatorを使えば、例えば、次の図の左のようなHTMLがあったとすると、図の右のような階層的で、構造が分かりやすいHTMLに変換することが出来ます。 変換されたHTMLのブロック要素には、次のようにブロックのID要素が赤の点線で分かりやすく表示されます。 利用には、Perl環境が必要です(ActivePerlでもOK)。 実行は、次のようにコマンドラインで行います。 perl stylizator.pl <変換を行いたいH

  • こんなソフトを開発してくれたら、1,000円払います -- microPledge

    特に調べてないので、日にも同様のサービスがあるかもしれませんが(っていうか、他の分野で似たような話があるし)。「素晴らしいソフトのアイデアがあるんだけど、スキルや資金がない……」「素晴らしいソフトのアイデアがあるんだけど、他人にウケるか分からない……」などという悩みを、いっぺんに解決するサービス: ■ microPledge: Get software made Springwise の記事で紹介されていました。仕組みはこんな感じ: 誰かがソフトウェアのアイデアを投稿する。 そのアイデアを気に入った人は、「~ドルを資金提供します」という約束(pledge)を行う。 開発者は、気に入ったアイデアに開発の申し出を行うことができる(開発者自身が自分のアイデアに資金提供してもらうために、アイデアを投稿することもOK)。その際、見積額を提示する。 アイデアには応募期間が定められていて、それが過ぎる

    こんなソフトを開発してくれたら、1,000円払います -- microPledge
  • PHPソースからフローチャートを生成する

    Visustin – Flow chart generator sofware PHPのソースからフローチャートを生成するツールです。 対応している言語はPHPの他にC/C++Java、VBといった主要な言語はもちろんのこと、さらにPerlPythonといったLL系の言語も網羅されています。(Rubyはまだのようです) デモ版でCakePHPのソース[cake/dispatcher.php]からフローチャート生成してみました。 ※デモ版ではプリントアウト・エクスポートといった出力ができないので画面をキャプチャしています。 フローチャートの他にUMLのアクティビティー図も生成できます。 ソースの規模にもよりますが、生成した図は画面で見るには大きいですし、デバッグやコードレビュー時に参考資料として使えそうなので、やはりプリントアウト機能は欲しいです。実用するには有料版を購入する必要があると

  • TechCrunch Japanese アーカイブ » 開発者たちを救え!IE6の使用を中止せよ

    Meta is rolling out a broadcast-based messaging feature, called Channels, on WhatsApp, similar to a recent update it sent out to Instagram, as the social juggernaut experiments with giving more conver

    TechCrunch Japanese アーカイブ » 開発者たちを救え!IE6の使用を中止せよ
  • 「50%の完成度でサービスを出す」という言葉を誤解してはいけない

    はてなの近藤社長の、「50%完成度でサービスを出す」という指摘は、まさに「ソフトウェアはサービス」の時代を反映する、ものすごく意味のある言葉だが、万が一勘違いする人がいると困るので、自戒も含めて補足しておく。 ここで言う「50%の完成度」とは、「サービスとして『完成品』と呼ぶにはまだ機能が十分揃っていない」という意味の完成度を指し、決して「アーキテクチャーや不完全だったり、明らかなバグがあるのにサービスインしてかまわない」という意味ではないので注意が必要だ。 少し前に、私の会社で外部のエンジニアを使ってあるウェブ・サービスを作ったことがあるのだが、慣れていない人にプロジェクトのマネージメントをさせてしまったために(これは私のミス)、一応外見上は動いているものが出来てきたものの、スケーラビリティに明らかな問題があり、ユーザーの数が増えたときに破綻するようなものが出来てきてしまったのだ。 担当

  • 【連載】セカイ系ウェブツール考 (8) これぞ合理的! 開発環境もWebベースに移行してみる | ネット | マイコミジャーナル

    今回のテーマは「開発環境」 様々なアプリケーションがWeb化している。メーラーは当たり前のように使われており、カレンダーやタスク管理、さらに画像編集といったアプリケーションまでWeb上で動作するようになっている。 今回は多岐にわたるWebアプリケーションの種類について、特に基となり得るものを取り上げてみたい。それは全てのアプリケーションを生み出す元となる、開発環境だ。すでにいくつかのWebアプリケーション、オープンソース・ソフトウェア(OSS)が登場している。Webベースで行える利点を生かしたもの、ローカルアプリケーションに見劣りしない機能をもったものなど実に様々だ。開発者の方のみならず、見ると何か作ろうかと思わせる、そんなアプリケーションが目白押しだ。 今回紹介するOSS・Webアプリ 『Workspace』 Web OS風な開発環境 『TIDE』 ステップ実行も可能なJavaSc

  • 404 Blog Not Found:perl - 任意のURIからfaviconを取得するAPI

    2007年03月22日04:30 カテゴリLightweight Languages perl - 任意のURIからfaviconを取得するAPI 「404 Blog Not Found:Hatena::Bookmark - ぶくマのfaviconを表示する」で示したようなアプリケーションは今後結構ありうると考えて作りました。 利用法は簡単です。 <img src="http://api.dan.co.jp/favicon/http://www.example.com/path/" alt="favicon"> 例: http://api.dan.co.jp/favicon/http://blog.livedoor.jp/ → http://api.dan.co.jp/favicon/http://blog.livedoor.jp/dankogai/ → とはいっても、大々的に使ってもらう

    404 Blog Not Found:perl - 任意のURIからfaviconを取得するAPI
  • @IT:ソフトウェア開発をちゃんと考える(1)

    連載は、メタボリックスの山田正樹氏が、仕事の合間に読む数冊の書籍に刺激を受けて思考した過程やその結果を記述したものである。参考にするのは必ずしもソフトウェア工学に関わる書籍ではないかもしれないが、いずれその思考の軌跡はソフトウェア工学的な輪郭を帯びることになる。(@IT編集部) 生産性向上のメカニズム ソフトウェア開発における「生産性」とは何か。厳密に定義するのは難しい。生産性とは基的には「あるアウトプットを得るのにどれだけのコストをかけたか」という尺度だ。さすがに「アウトプット」をソース・コード行数で測っても無駄だという認識は広まってきたと思うが、じゃあ代わりに何を使えばいいのかはいまだにはっきりしない。ユースケースやストーリーで測る考え方もある。そんなものは存在しないという意見すらある。 そういう場合には視点を1レベル上げて考えてみよう。つまり、ソフトウェア開発だけ考えているから分

    @IT:ソフトウェア開発をちゃんと考える(1)