binnMTIのブックマーク (31)

  • ショートカット一つに数十秒分の作業を閉じ込めるのだ。Snow Leopard のサービス機能を実際に使ってみる | シゴタノ!

    ▼編集後記: ずっと続けていました「iPhone 情報整理術」をやっと脱稿して、次になにをしようかと休息を取りながら考えているところです。放り出したままの iPhone アプリの開発もしたいし、別の趣向のの原稿も書きたいし…。でもそれにもまして、そろそろ生後2ヶ月になる娘とごろごろしている時間を作るのが最近の優先課題。ごろごろ大事ですよ!

  • http://twitter.com/tsukutter/

    http://twitter.com/tsukutter/
  • 試してみよう! FlexではじめるRIA開発

    はじめに Adobe Flex(アドビ・フレックス、以下Flex)は、Flashアプリケーションを、ソースコードをコンパイルする形で構築できる無償のオープンソースフレームワークです。Flexで作成されたリッチインターネットアプリケーション(RIA)は、多くのブラウザ環境がサポートするAdobe Flash Player上で実行でき、Adobe AIR(アドビ・エアー)という技術を利用すればデスクトップで動作するアプリケーションを作成することも可能です。 そのため、FlexではFlashが持つ豊かな表現力だけでなく、ブラウザやOSの組み合わせによるさまざまな環境において、ユーザーに一貫したエクスペリエンスを提供することを実現しています。 今回は、そのFlex開発のスタートラインとして、実務レベルの開発では必須の統合開発環境「Adobe Flex Builder 3」(アドビ・フレックス・ビル

    試してみよう! FlexではじめるRIA開発
    binnMTI
    binnMTI 2009/07/15
  • 進行状況ダイアログを表示する

    注意:この記事は、.NET Framework 1.1以前を想定して書かれています。.NET Framework 2.0以降でも動作するとは思いますが、.NET Framework 2.0以降では「BackgroundWorkerクラスを使用して進行状況ダイアログを作成する」の方を参考にしてください。 ここでは、時間のかかる処理を行っている時にその進行状況を表示する、進行状況ダイアログを表示する方法を紹介します。 進行状況ダイアログを作成するには、「時間のかかる処理の進行状況を表示する」で紹介した方法が参考になります。ここではその内、マルチスレッドを使用する方法で進行状況ダイアログを作る方法を紹介します。 補足:ここではDoEventsメソッドを使った方法は紹介しませんが、「時間のかかる処理の進行状況を表示する」を参考にすれば簡単でしょう。しかしDoEventsメソッドを使って進行状況ダイ

    進行状況ダイアログを表示する
    binnMTI
    binnMTI 2009/07/04
  • @IT:.NET TIPS Encodingクラスで扱えるエンコーディング名は? - C#

    稿は2003/04/11に初版公開、2008/07/24に改訂した記事を再改訂し、Visual Studio 2017でコードの動作検証、図版の追加、全般的な構成の変更などを行ったものです。 ファイルの読み書きなどで文字コードを指定したいときがある。そのために使うEncodingクラス(System.Text名前空間)のインスタンスは、どのようにして取得すればよいだろうか? また、日語独自のエンコーディングを指定するには、どのようなエンコーディング名が使えるのだろうか? 稿で整理して紹介する。

    @IT:.NET TIPS Encodingクラスで扱えるエンコーディング名は? - C#
    binnMTI
    binnMTI 2009/07/04
  • .NETマルチスレッドプログラミング 1:スレッドの実行と同期

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    .NETマルチスレッドプログラミング 1:スレッドの実行と同期
    binnMTI
    binnMTI 2009/07/01
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    binnMTI
    binnMTI 2009/06/27
    RichTextBoxテキスト色付け高速化計画
  • Visual SourceSafe でのバイナリ ファイルの扱い

    Visual SourceSafe では、文字データだけを含むテキスト ファイルと、それ以外のバイナリ ファイルは明確に区別されます。ほとんどの操作では、この 2 種類のファイルは、同じように扱うことができ、いずれのファイルもリバース デルタ技術で保存されて使用ディスク領域を最小限に抑えますが、ファイルの処理の一部は異なります。 Visual SourceSafe によるファイルの種類の識別方法と、テキスト ファイルとバイナリ ファイルに対する処理方法の違いを次に示します。 ファイルの種類の識別方法 Visual SourceSafe にファイルを追加すると、そのファイルの種類がチェックされ、テキスト ファイルとバイナリ ファイルのいずれかの種類が自動的に割り当てられます。ファイルの種類を判別する既定の方法は単純で、ファイル内に NULL 文字 (バイナリ値で 0) が含まれているかどうか

    Visual SourceSafe でのバイナリ ファイルの扱い
    binnMTI
    binnMTI 2009/06/24
  • 『BeginUpdate』を使えば『AddRange』を使用した場合と処理速度は変わらない - C#

    ListBoxやComboBoxにアイテムを追加する場合、追加する値を配列で持っているなら『AddRange』を使えば1発で済むのだが、そうでない場合もある。 『AddRange』に比べ『Add』メソッドを使用すると処理に時間が掛かってしまうような気になるが、処理速度にどれ程の差があるのか、実際に調べてみた。 『Add』メソッドを使用する場合、再描画に時間が掛かること、コントロールがチラつくことを回避するために『BeginUpdate,EndUpdate』を使用するものとする。 前設定として『ListBoxに文字列(Item)を追加する処理』のみを計測するため、ListBoxに追加する文字列は予め配列に持っているものとしている。 配列の要素数は100000(10万)。 AddRangeメソッドを使用した処理 lst.Items.AddRange(sArr); Addメソッドを使用した処理

    binnMTI
    binnMTI 2009/06/15
  • HTML5.JP - 次世代HTML標準 HTML5情報サイト

    HTML5.JP は、HTML5 の国内での普及を目指し、2007 年に個人プロジェクトとして運営が開始されました。2019 年現在、すでに HTML5 は当たり前のように活用され、多くの情報がネットから入手することができるようになりました。 当サイトの役割は終えたことに加え、当サイトの更新もままならず情報も古いままであったことから、当サイトを閉鎖することにいたしました。これまで当サイトをご支援頂きました皆様には心より御礼申し上げます。 2019 年 8 月 15 日 管理人より

    binnMTI
    binnMTI 2009/06/11
  • ウェブリブログ:サービスは終了しました。

    「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧

    ウェブリブログ:サービスは終了しました。
  • Google Code Project Hosting で Web サイト構築 - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 日は、 Google のちょっと変わったサービスをご紹介しようと思います。タイトルにもありますが、 Google のオープンソース向けプロジェクトホスティングサービス Google Code Project Hosting です。基的には、オープンソースのソフトウェアプロジェクトに対して Subversion サーバー(ファイルの保管とバージョン管理を行うサー

  • 第2回RichTextBoxの拡張その1(ライブラリ化):つれづれに:So-net blog

    第2回である。 ここからが当にC#のサンプルプログラムの作成だ。 もともとテキストエディタのようなものをイメージしていたので、テキストエディタのようなインタフェースを作ろうと思う。苦労するとおもうが、頑張ってみよう。 1.RichTextBoxの拡張 調べてみると、C#には、System.Windows.RichTextBoxというクラスがあることがわかった。 このクラスで、テキストを扱え、かつフォントなども変えられるし、文字色も付けられる。 ただのTextBoxもあるが、こちらよりも汎用性が高いので、まずこれを拡張しようと思い立った。 処理的には、TextBoxのほうが軽そうだけれど、文字色をつけたりとか標準でついてるクラスのほうが今後役立ちそうである。もともと色はつけたいなあと思っていたしね。 私のような素人が作成する場合、自前でがんばるよりできる限り標準のクラスの機

    binnMTI
    binnMTI 2009/06/05
  • Re[8]: RichTextBoxのスクロール同期の方法

    ■No8105 (tk さん) に返信 > 方法としては > 1. 片方のRichTextBoxがスクロールイベントを受け取ったら > 2.その移動量もしくは場所を取得して > 3.もう一方のコントロールにSendMessageでスクロールイベントを発生させる こちらの質問 http://bbs.wankuma.com/index.cgi?mode=al2&namber=8097 と同じなのですが、 その手順で基はあっています。 スクロールバーをクリックしたり、ドラッグしたりした際には同期できます。 ですが、RichEdit内でカーソルの移動を行ったり、HOMEやENDを押したときの移動に関しては スクロールバーのメッセージが来ないので同期できません。 > だと思っているのですが、イベントの受け取り方、 > というよりもイベント名がわかりません。 > あとSendMessageの方法です

    binnMTI
    binnMTI 2009/06/05
  • http://dobon.net/i/vb/dotnet/control/tbscrollbars.html

    binnMTI
    binnMTI 2009/06/05
    クリティカルな話題だった
  • TreeViewのノードをDrag&Dropにより移動、コピーできるようにする

    TreeViewのノードをDrag&Dropにより移動、コピーできるようにするエクスプローラのフォルダがドラッグ&ドロップによりコピーや移動ができるのと同じように、ツリービューのノードをドラッグ&ドロップでコピーや移動できるようにしてみましょう。なお、ドラッグ&ドロップの方法に関する説明はこちらでしていますので、ここでは一切いたしません。 この方法について、「マイクロソフト サポート技術情報」の「[HOW TO] Visual Basic .NET アプリケーションにツリー ビューのドラッグ アンド ドロップ機能を追加する方法」「[HOW TO] Visual C# .NET アプリケーションにツリー ビューのドラッグ アンド ドロップ機能を追加する方法」でも紹介されているようですが、ここで紹介するコードはこれをさらに拡張したような感じになっています(このサンプルコードを書き終えてからこの

    TreeViewのノードをDrag&Dropにより移動、コピーできるようにする
    binnMTI
    binnMTI 2009/06/04
  • スケジュール調整システム「ちょー助」トップ

    会議に、飲み会のスケジュール調整に。 みんなで予定を合わせるための、 新しいタイプの日程調整ツール。 自分の都合を○×で埋めるだけ!! メアドなど個人情報登録も一切不要。 Pick up! 「ちょー助」は同種のサービスの中で最も古く、当時は言わば「発明」でした。 同種の他社サイトが、人名を模したネーミングになっているのも、パイオニアである「ちょー助」の影響と言えます。 現在でも、類似サービスとは一線を画す、機能面の充実を誇っています。

    binnMTI
    binnMTI 2009/05/23
    こっから何か作れるかも
  • チェック必須!GUIインタフェースを作るようにWebインタフェースを作成できる·Sigma Visual Ajax GUI Builder MOONGIFT

    Visual StudioやMS Accessの良い所は画面のデザインが誰でも簡単に作成できることだろう。そのため、整ったデザインにはならないこともあるが、それでも誰でも作成できてしまうというのは大きな利点だ。 ドラッグアンドドロップでWebアプリケーションの画面を設計できる Webの場合はHTMLを色々と修正する分、インタフェースの作成が面倒だった。そう、それは過去の話になるかも知れない。 今回紹介するオープンソース・ソフトウェアはSigma Visual Ajax GUI Builder、GUi並みの操作性でWebインタフェースを作成できるソフトウェアだ。 Sigma Visual Ajax GUI BuilderはWebアプリケーションを容易に開発することができるIDEライクなソフトウェアだ。多数のコンポーネントをドラッグアンドドロップで配置し、キャプションや値、アクションを指定でき

    チェック必須!GUIインタフェースを作るようにWebインタフェースを作成できる·Sigma Visual Ajax GUI Builder MOONGIFT
    binnMTI
    binnMTI 2009/05/23
  • Ajaxを勉強しよう

    このページはAjaxを勉強してみたい人向けの学習用ページです。サーバーを入れ替えたため一部CGIを使用したものが動作していません。時間のある時に修正します。また、書いてから、かなり時間が経過しているため内容的に古いものもあります。ご了承ください。 Ajaxで利用されるエフェクトに関しては別ページ(Ajax Effect)に移動しました。 Ajax関連書籍に関してはAjax関連書籍一覧ページを用意しました。 Prototype系ライブラリ サンプルプログラム【New !!】のページを用意しましたので、Prototype系のライブラリを利用している方は参考にしてみてください。 ミスや間違いなどがありましたらopenspc@po.shiojiri.ne.jpまでお願いします。 第一章 Ajaxって? AjaxとRIA AjaxとDHTML AjaxとFlash Ajaxに必要な知識と技術 Aja

    binnMTI
    binnMTI 2009/05/23
  • .NETでファイルアップロード機能を持ったWebページを作る

    はじめに 最近は、Webページを使ってファイルをアップロードできるサイトをよく見かけます。自分のサイトでもやってみたいところですが、機能や表示を凝ろうとすると難しそうです。 File Upload 1.0JのFile Uploadコントロールは、コードを書かずにプロパティの設定だけで、ファイルをWebサーバにアップロードできる機能を持ったコントロールです。しかも、Ajaxに対応しており、ファイルのアップロード状況を表示するパネルまで装備しています。 今回は、File Upload 1.0JのFile Uploadコントロールを使い、ファイルのアップロード機能を持ったWebページを作成してみました。 対象読者 Visual Basic/ Visual C# 2005・2008を使ってプログラムを作ったことのある人。 必要な環境 Visual Basic 2005、2008、Visual C#

    .NETでファイルアップロード機能を持ったWebページを作る
    binnMTI
    binnMTI 2009/05/22