子View の状態(クリックされた、フォーカスがあたった、選択されたなど)を親と共有したい場合、 android:duplicateParentState="true or false" setDuplicateParentStateEnabled(boolean) が使えます。 これを設定すると、自身の状態よりも親の状態が優先され、親の状態と同じ状態をとるようになります。 例えば、ダッシュボードで (ボタン1) ----------- |画像|画像| ----------- (ボタン2) ----------- |画像|画像| ----------- (ボタン3) ----------- |画像|画像| ----------- ・・・ があって、どっちの画像を押しても、両方の画像が状態に応じて変わるようにするには、両方の画像の親Viewにクリック処理をさせ、子View に android
Microsoft Learn. Spark possibility. Build skills that open doors. See all you can do with documentation, hands-on training, and certifications to help you get the most from Microsoft products. Learn by doing Gain the skills you can apply to everyday situations through hands-on training personalized to your needs, at your own pace or with our global network of learning partners. Take training Find
仮想HDD(以下、VHD)からのネイティブブート機能により、管理者はブータブルイメージをVHDに作成し、そのVHDをコンピュータのHDDに保存できる。さらに、BCDEditを使って、目的のVHDからの起動ができるようにブートメニューを構成できる。 VHDイメージからのネイティブブートは、仮想マシンを使う場合と比べて開発やテストを行う上で次のような点で好都合だ。 仮想マシンでは使えないハイエンドグラフィックスカードのようなコンポーネントを含むすべての物理ハードウェアにアクセスできる あるテクノロジーブログによると、VHDの読み書き性能は、驚くほど物理ディスクに近いという 複数のVHDイメージを1つのパーティションにロードできる ネイティブブートVHDは、スナップショットのように機能する差分ディスクをサポートする。このため、構成変更を元に戻せる アプリケーションや役割をインストールしなくても、
TracLightningの0.12対応も進みつつありますが0.11系の話題です。 先日のOSC2010/Tokyoで尋ねられたことなのですが、Trac のチケットやカスタムクエリで表示される登録日や更新日は今ひとつ優しくありません。 チケットの登録/更新日 チケットのコメント カスタムクエリ 何ヶ月前とか何分前とか表示されても、ちっとも嬉しくありません。 マウスカーソルをリンクに当てると年月日の表示も見られますが、極めて直感的ではないと言えます。 そこでTracのテンプレートを修正して、直感的な日時の表示にしちゃいましょう。 手を入れる対象のテンプレートは2つで、TracLightning2.5.xの場合は、 %TRAC_LIGHT_HOME%python\Lib\site-packages\Trac-0.11.7.ja1-py2.5.egg\trac\ticket\templates以
今回は環境変数を表示するWebページを作りたいので、ASP.NET Webロールを選択して[>]をクリックして「クラウドサービスソリューション」にASP.NET Webロールを追加してから[OK]をクリックします。 するとAzureの設定用のプロジェクトである「HelloAzure」プロジェクトとASP.NET Webロールのプロジェクトである「WebRole1」プロジェクトが作成されたソリューションが表示されます。 この図ではソリューションが自動生成された後に「WebRole1」を「WebRoleHelloAzure」に変更しています。 Default.aspxへのデザイン追記 画面上にボタンコントロールとGridViewコントロールを配置しました。配置方法などはASP.NET Webフォームと全く同じ感覚です。 Default.aspx.vbへのコード記述 Public Class _
One place for all extensions for Visual Studio, Azure DevOps Services, Azure DevOps Server and Visual Studio Code. Discover and install extensions and subscriptions to create the dev environment you need.
xUnit.NETは.NET 2.0以上で動作するテストツールで、MicrosoftのBrad Wilson氏とJames Newkirk氏が中心となって開発を進めています。xUnit.NETは拡張性の向上、カスタム属性の減少、メソッドごとのインスタンス生成を特徴としており、Moq、Ninject、Oxite、KiGGなどのOSSにも採用されています。以下、xUnit.NETの導入方法、テストコードを紹介します。 xUnit.NET の入手と環境設定 xUnit.NET はCodePlexから入手できます。執筆時点での最新バージョンは1.6です。「xunit-1.6.zip」をダウンロードして適当なフォルダ(本稿ではC:\Sample\xunit)に展開します。これには以下のようなファイルが含まれています。 xUnit.NETのWebサイト インストールウィンドウ(xunit.instal
WCF RIA Servicesで更新ってどうやるのか見てみました。 基本的には、Silverlight側で変更箇所を記録しておいて、DomainContextのSubmitChangesメソッドで一括でサーバに送るといった寸法みたいです。 早速やってみました。 足場づくり RIAUpdateという名前でSilverlight アプリケーションを作成します。そしてRIAUpdate.WebプロジェクトにPeopleServiceという名前でDomainServiceを作成します。 とりあえず、適当に100件の人のデータを返すようにGetPeopleメソッドを実装します。 namespace RIAUpdate.Web { using System.ComponentModel.DataAnnotations; using System.Linq; using System.ServiceM
ADO.NET Entity Framework概要 ADO.NET Entity Framework(以降、Entity Framework)とは、.NET Framework 3.5からADO.NETに追加された、新しい概念に基づくデータ・アクセス技術である。そして、2010年4月の.NET Framework 4(以降、.NET 4)のリリースに伴い、Entity Frameworkもバージョンアップし、多くの新機能を持つこととなった。 しかし、Entity Frameworkは、これまでのデータ・アクセス技術とは異なるアプローチを採っているため、いま1つ理解しづらい技術だ、と感じる開発者も多いようだ。また、「すでに多くのソリューションが提供されているO/Rマッパーの新種だ」といった的確とはいえない理解も散見される。 本連載では、Entity Frameworkの概要や基本的な考え方
今、ウチの環境で使っているTracは、独自環境から一年半前にTracLightning 2.1をベースにして構築後、プラグインをちょこちょこ追加しながら使ってますが、随分長い間更新してません。 そんななか気が付けばベースにしているTracLightningは2.5.1が6月1日にリリースされ、随分と環境が進んでいます。(こちら) 停滞しているとdisられ気味のTracも0.12が登場目前でなので、Trac 0.11系列であるTracLightningの2系も2.5が恐らく最後のリリースになるのではないでしょうか。 というわけで、現在利用しているウチで利用している2.1+αなTracの環境を2.5.1へ移行するべく、独自で入れているプラグインを洗い出してみました。*1 結果は追加が10個、変更(修正)が2個。 以下はその結果と各プラグインの解説です。(だいたいアルファベット順) TracLi
みなさんこんにちは。ふむふむソフトの飯島です。 前回の記事では、Twitter APIを利用するための手続きと、GAE(Google App Engine) SDKを使ってローカルの開発環境でWebサービスを動かす方法を説明しました。今回はいよいよ、サンプルコードの中身について解説したいと思います。 Twitter APIを使うと、たとえばこうなります!(その3) コードの解説に入る前に、今回も1つ、当社がTwitter APIで作ったサンプルをお見せしましょう。本連載のサンプルコードのカスタマイズ例として、第1回では「ついまん。創刊準備号」、第2回では「Lispeln α(リスペルン アルファ版)」を紹介しましたが、今回はちょっと毛色を変えてTwitter ボット(bot)を紹介します。 1年間かけてひっそりと1万ダウンロードを突破した、当社開発の人気Windows ガジェット「はとぽっ
Tracでwikiページやチケットの数が増えてくると、その分類・検索の手がかりとしてタグの利用は欠かせない。そのためのプラグインとしてTagsPluginを入れた。TagsPluginは下記のサイトから配布されている。 TagsPlugin – Trac Hacks - Plugins Macros etc. easy_installを使えば一発でインストール可能だ。 % easy_install http://trac-hacks.org/svn/tagsplugin/tags/0.6でも、現在のバージョン(0.6)では少々問題が有る。例えば「iPhone」というwikiページが存在する場合に「iPhone」というタグを他のwikiページやチケットに設定しておくと、タグリスト画面でiPhoneをクリックした時にいきなりiPhoneのwikiページへジャンプしてしまうのだ。そうではなくて、
みなさんこんにちは。ふむふむソフトの飯島です。 さっそくですが、みなさんはTwitter APIを使ってプログラミングしていますか? すでに星の数ほどTwitterアプリやWebサービスはありますし、バリバリ使っている方も多いと思いますが、「知っているけれど、なかなか触るチャンスがなくて……」という方もたくさんいるのではないでしょうか? そこで今回から5回にわたって、Twitter APIを使ったWebサービスのプログラミングについて解説したいと思います。ただAPIの使い方を解説するだけでは面白くないですから、Webサービスを公開するサーバーとしてグーグルのクラウドサービス「Google App Engine(以下GAE)」を使い、自分でサーバーを用意することなく全部無料で遊んでみましょう。 本連載では、サンプルコードのダウンロードはもちろん、Twitter APIの準備からGAEの準備、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く