タグ

2009年7月23日のブックマーク (18件)

  • setTimeout/JavaScriptリファレンス

    JavaScript Reference setTimeout 関連オブジェクト : window、Frame タイプ : メソッド 書式 setTimeout(関数名,ミリ秒) サンプル n = setTimeout(myTimer,1000); 指定した時間に命令を実行するタイマーを設定します。このメソッドで設定したタイマーを解除するには、clearTimeout() メソッドで行います。 Top / Home / Index / Next

    cu39
    cu39 2009/07/23
  • setInterval/JavaScriptリファレンス

    JavaScript Reference setInterval 関連オブジェクト : window、Frame タイプ : メソッド 書式 変数(省略可) = setInterval(関数名,ミリ秒) サンプル <body onload="setInterval(myTimer,1000)"> 指定した時間毎に繰り返し処理をするタイマーを設定します。このメソッドで指定したタイマーは、clearInterval()メソッドを実行しない限り解除されることがありません。 このメソッドのサンプルは、JavaScript入門の ストップウォッチを参照してください。 Top / Home / Index / Next

    cu39
    cu39 2009/07/23
  • はてなスターのように「wwwww」を省略し「w3w」と表示するグリースモンキー (Kanasansoft Web Lab.)

    最近、インターネット上では、笑いを表現する時に「(笑)」のかわりに「w」を使う傾向が強くなっています。入力しやすい事、そして「w」の長さによってその笑いの度合いを表現できるため便利だからだと考えられます。しかし、HTMLは連続した半角英字を表示する際に自動的に折り返さず、半角英字を内包した要素が横に引き延ばされます。スタイルシート等で一応対策を打つ事が可能ですが、あまり見栄えは良くありません。 ところで、はてなスターというサービスがあります。詳細はここでは割愛しますが、このサービスでは気に入ったホームページに好きな数だけスター(☆)をつける事ができます。また、他の人がつけたスターも見る事ができるため、人気のホームページではスターが100を超える事があります。増え過ぎたスターが画面を覆い尽くす事はないのでしょうか。はてなスターではこの問題をスターを省略して表示する事で解決しています。例えば、

  • JavaScript/Sleep,Waitの実装 - 吉野情報技研(jack'slab)

    概要 † JavaScriptで「待たせる」という動作をさせるには、 1. パターン①(非推奨)として、 ループを使った操作に応答しにくい状態の待ち(wait/ビジーウェイト/ループウェイト) がありますが、これはまず使わないほうがいいです。ブラウザが応答できなくなるからです。 2 . パターン②(推奨)として、 操作に応答できる状態での待ち(推奨)を実装するには、 間隔を空けるところで処理のかたまりを関数に分割し、(ステップ分割)、 「setTimeoutをかけて次のステップを起動」したり、 「広い間隔でsetIntervalで条件監視を行う」ことで、実現できます。 ブラウザに負担をかけないためには、タイマーを使ったこちらでやるべきです。 「ある条件を一定間隔で監視し、条件を満たしたら処理を起動する」という、 「条件監視sleep」機能を実装してみましょう。

  • JavaScript には Sleep や Wait のような仕組みはありません。…

    JavaScript には Sleep や Wait のような仕組みはありません。 setTimeout 関数でブロック用のフラグを設けるくらいしか思いつきません。 正確な Wait でなくても良いのであれば、for を使うのも手でしょう という風な感じに書かれているのですが setTimeout 関数でブロック用のフラグというのは どういった感じで書けばいいのでしょうか? それとforを使うやりかたもどのように 書けばいいのか教えてくれませんか?

  • C++/CLIのSTL/CLR オブジェクトにC#からアクセスする方法:CodeZine

    Visual C++ 2008 で追加された STL/CLR は C++ 言語の標準ライブラリ STL をマネージ環境で実装したものです。STL/CLR を使ったプログラミングができるのは C++/CLI だけですが、C++/CLI で作ったライブラリから STL/CLR オブジェクトを提供することで、他の .NET アプリケーションと連携することが可能です。稿では C++/CLI で作成した STL/CLR オブジェクトを C# 言語から操作する方法についてご説明します。 はじめに~ Visual C++ 2008の注目すべき機能「 STL/CLR 」 Windows Presentation Foundation や LINQ、Silverlight など、Visual Studio 2008 世代で追加された多くのリッチな機能が華々しく紹介される中、C++ 言語に関連した新機能の報

    C++/CLIのSTL/CLR オブジェクトにC#からアクセスする方法:CodeZine
  • Live Meshアプリケーションを開発しよう(1/4) - @IT

    特集 マルチデバイス対応アプリの可能性(後編) Live Meshアプリケーションを開発しよう デジタルアドバンテージ 一色 政彦 2009/03/03 前編では、Live Meshアプリケーション(Mesh-enabled Application。以降、Meshアプリ)がどのようなもので、どうやって利用するのかについて、利用者の視点に立って説明した。後編(稿)では、Meshアプリをどうやって開発するのかについて、今度は開発者の視点から解説する。 ※稿では「アプリケーション」は「アプリ」と短く記述する。 ■Meshアプリの開発方法 以下ではMeshアプリの開発環境が整っているという前提で説明していく。Meshアプリの開発環境の構築については、稿の最終ページで説明する。なお、Meshアプリを実行するには、Azureポータル(正式には「Azure Services Developer P

    cu39
    cu39 2009/07/23
  • Live Meshアプリケーションとは何か?(1/2) - @IT

    特集 マルチデバイス対応アプリの可能性(前編) Live Meshアプリケーションとは何か? デジタルアドバンテージ 一色 政彦 2009/02/24 2009年1月27~28日、マイクロソフトによる開発者向けカンファレンス「Tech Days 2009」がパシフィコ横浜で開催された。このカンファレンスは、昨年秋に米国で開催された「PDC(Professional Developer Conference) 2008」の日版であり、Windows AzureとWindows 7が2大テーマとなっていたが、今回、筆者はマイクロソフトの方から「実はマイクロソフトはLive Meshにかなり注力している」という情報を得ていたので、Live Services(特にLive Mesh)に関するセッションを中心に聞いて回った。特集記事はその内容の要約記事である。 多くの読者にとって、Live Me

    cu39
    cu39 2009/07/23
  • 無償開発環境で試すWindows Azureクラウド開発(1/2) - @IT

    特集 Windows Azure開発入門(前編) 無償開発環境で試すWindows Azureクラウド開発 デジタルアドバンテージ 一色 政彦 2009/01/14 Windows Azureのクラウド・サービス(参考:「特集:Windows Azure概説」)を開発するための機能は次期Visual Studio 2010に標準搭載される予定で、それがリリースされるであろう2010年ごろには、クラウドをベースとしたアプリケーション開発はかなり盛んになるのではと予想される。 では、そのクラウド・サービスは一体どのように開発することになるのか? これを理解するには、話を聞いたり、サンプルを見たり、記事を読んだりするよりも、実際に開発を経験してみるのが一番手っ取り早い。 そこで稿では、現在、技術プレビュー(CTP)版として提供されているWindows Azure開発環境を使って、実際にクラウド

    cu39
    cu39 2009/07/23
  • Windows Azure/Azure Services Platformとは何か?

    先月(2008年10月)の最終週、マイクロソフトによる開発者向けカンファレンス「PDC(Professional Developers Conference) 2008」が開催され、クラウド・コンピューティングに関する新たな発表がなされた(ちなみに、このPDC 2008の内容を凝縮した国内向けカンファレンスとして「Tech・Days Japan 2009」が1月27日~28日にパシフィコ横浜で開催予定)。「Windows Azure」と「Azure Services Platform」である(“Azure”は日では「アジュール」と読む。英語読みは「アジュア」)。発表当時はさまざまなメディアで報道されたので、すでに認知している人は少なくないだろう。 稿は、この2つを簡単に紹介する。およそ1カ月前のPDC開催直前に「マイクロソフトが気モードで進めるクラウド戦略」という記事(以降、「前回の

    Windows Azure/Azure Services Platformとは何か?
  • マイクロソフトが本気モードで進めるクラウド戦略 ― @IT

    特集 次世代コンピューティング概説 マイクロソフトが気モードで進めるクラウド戦略 デジタルアドバンテージ 一色 政彦 2008/10/22 2008/11/08 更新 2008/11/17 更新 今年に入ってから、「クラウド・コンピューティング」(Cloud Computing)という言葉があちこちで見られるようになった。例えば、3月に発表された「Google App Engine」はクラウド・コンピューティングとして大きな注目を集めた。マイクロソフトが2008年10月の最終週に米国ロサンゼルスで開催した開発者向けカンファレンスの「PDC(Professional Developer Conference) 2008」においても、最も多いセッション・テーマは「クラウド・サービス」であった。グーグルが先鞭(せんべん)をつけたクラウド・コンピューティングだが、マイクロソフトも気でこれに取り

  • .NET未来展望台 - @IT

    何事も実際に触ってみるのが理解への近道。後編となる今回は、実際にSQL Azure Databaseを使用する手順について解説する

  • 次期Visual Studio 2010と.NET Framework 4.0の新機能

    次期Visual Studio 2010と.NET Framework 4.0の新機能:特集 マイクロソフトの開発ツール戦略(1/3 ページ) 2010年前半ごろのリリースが予想される次期Visual Studio 2010と.NET 4。それらに搭載予定の主な新機能や機能強化を紹介する。 連載目次 稿では、次期Visual Studio 2010(以降、VS 2010)および.NET Framework 4.0(以降、.NET 4)の新機能を概観する。C# 4.0、Visual Basic 10については、稿では紹介しない。 なお、稿はPDC(Professional Developers Conference) 2008の内容をベースにしており、製品版が必ずしもこのとおりになるとは限らないことは注意してほしい。稿で紹介した機能が、実際の製品では搭載されないことはあり得る。 それ

    次期Visual Studio 2010と.NET Framework 4.0の新機能
  • NUnit 2.5 - 廻る技術の覗き穴

    NUnit 2.5がリリースされました。 Release Notes: NUnit 2.5 リリースノートを見てみると、面白そうな機能が追加されているようなので、ちょっと遊んでみました。 (2009年5月26日追記:Release Notesには「Release Candidate」と書いてありますが、ちゃんと「Final Release」が公開されています。) パラメータ化されたテスト TestCase テストケースをAttributeで書くことができます。 たとえば、以下のように書くと、引数を変えて3回のテストが実行されます。 [TestFixture] public class AttributeTestSample { [TestCase(1, 2, 3)] [TestCase(10, 20, 30)] [TestCase(10, 10, 20)] public void Test

    NUnit 2.5 - 廻る技術の覗き穴
  • 再就職支援に7000億円投入でも現場体制が未整備、しょせんは“見せガネ”か(1) | 社会・政治 | 投資・経済・ビジネスの東洋経済オンライン

    再就職支援に7000億円投入でも現場体制が未整備、しょせんは“見せガネ”か(1) - 09/07/22 | 12:25 年度末以降の景気底割れを防ぐうえで一定の防波堤の役割を果たしたと評価されているのが、矢継ぎ早に行った金融対策、雇用対策だ。雇用面では、雇用調整助成金制度を拡充して、支給条件緩和、補正予算による原資の大幅な積み増し(581億円→6647億円)をした効果が大きかった。生産調整などにより仕事がなくなった従業員の休業手当の一部を国が支援するこの制度のおかげで多くのメーカーが解雇を思いとどまり、雇用を維持したうえでの一時帰休や社内での職業訓練などを実施した。  3月以降、対象者数、支給金額は下グラフのように右肩上がり。申請件数ベースで見ても、5月単月で6万7192事業所、対象労働者数は233万8991人となっており、6月以降はさらなる支給増加が見込まれる。  この緊急対策が、失業

  • 基本的な本能: ラムダ式

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Basic Instincts Lambda Expressions Timothy Ng Contents What are Lambda Expressions? Lambda Expressions as Callbacks Why Add Lambda Expressions? Type Inference Code Generation under the Hood Lambda Expressions and Variable Lifting Make the Most of Lambda

    基本的な本能: ラムダ式
    cu39
    cu39 2009/07/23
  • ラムダ式 - ラムダ式と匿名関数 - C# reference

    "ラムダ式" を使用して匿名関数を作成します。 ラムダ宣言演算子=>を使用して、ラムダのパラメーター リストを式体から分離します。 ラムダ式は、次の 2 つの形式のいずれかにすることができます。 式形式のラムダは、式体に式が含まれます。 (input-parameters) => expression ステートメント形式のラムダは、式体にステートメント ブロックが含まれます。 (input-parameters) => { <sequence-of-statements> } ラムダ式を作成するには、ラムダ演算子の左辺に入力パラメーターを指定し (ある場合)、右辺に式またはステートメント ブロックを指定します。 ラムダ式は、デリゲート型に変換できます。 パラメータと戻り値の型は、ラムダ式を変換できるデリゲート型を定義します。 ラムダ式が値を返さない場合は Action デリゲート型の

    cu39
    cu39 2009/07/23
  • http://www.k-brand.gr.jp/log/000898

    cu39
    cu39 2009/07/23