タグ

@ITに関するcx20のブックマーク (162)

  • システム移行などのために複数のコンピュータ名を付ける【Windows OS】

    1台のPCに複数のコンピュータ名を付けたい! コンピュータ名(NetBIOSホスト名)は、通常は1台のコンピュータにつき、1つしか定義できない。しかし場合によっては、1台のコンピュータに対して、同時に複数の名前を付けたいということもある。 例えば、あるサービスを提供している複数台のコンピュータを統合して1台にする場合、統合元のサーバの名前を新しいサーバにも付けておけば、ユーザーはサーバが変更されたことを意識することなく、そのまま利用し続けることができる。 また単にサーバの名前を変更する場合でも、いきなり変更するのではなく、新しい名前を追加で定義して両方のコンピュータ名でアクセスできるようにしておき、しばらく運用してトラブルが起こらないことを確認してから目的とするコンピュータ名に変更する、というような使い方もできる。 さらには、実験やトラブルシューティング用途などのために、1台のマシンで多数

    システム移行などのために複数のコンピュータ名を付ける【Windows OS】
  • 超簡単「Small Basic」でプログラミングを始めよう!(1/3) - @IT

    ソフトウェアを作成するには、プログラム用の特別な言語(=「プログラミング言語」と呼ばれる)で、そのソフトウェアの動作や見た目を記述する必要がある。稿で紹介する「Small Basic」とは、そのようなプログラミング言語の1つである(※ただし、執筆現時点での最新バージョンは「0.6」で、まだ正式版ではなく、日語版もまだない。2010年2月8日現在、「0.8」で日語版の提供が開始された)。 なぜ、いまさらそのようなプログラミング言語が新たに作られてようとしているのか。 Visual BasicやC#、JavaRubyなどの最近のプログラミング言語は長年蓄積されてきた技術や考えが多数導入されており、プログラミング言語が誕生した当時から比べると、非常に洗練されてきている。しかも、機能も盛りだくさんである。洗練されて機能が豊富ということは、それだけ「プログラミング初心者が学ぶには難しい」とい

    cx20
    cx20 2009/08/26
    個人で作ったやつかと思ったら、MS 製だった・・・
  • ネイティブアプリ級のHTML5にグーグルが期待すること - @IT

    HTML 5が拓く新しいWeb(1. Google編) ネイティブアプリ級のHTML 5に グーグルが期待すること 新野淳一 Publickey 2009/8/21 新たなアプリのプラットフォームとなるHTML 5へのWebブラウザベンダの取り組みを聞くインタビュー。まずはグーグルに聞いた オープンな形でHTML革新を進めなくてはいけない 文書を閲覧するWebから、アプリケーションのプラットフォームへと、HTML 5の登場がWebを大きく変えようとしています。そのHTML 5について主要なWebブラウザベンダはどのように考え、取り組もうとしているのでしょうか。 今回はグーグルのシニアプロダクトマネージャ 及川卓也氏と、ソフトウェアエンジニアの田村健人氏に、グーグル、特にGoogle Chromeに関連したHTML 5の取り組みについて話を聞きました。 ――― グーグルは今年のサンフランシス

    cx20
    cx20 2009/08/22
    HTML5 + GDrive(オンラインストレージ) が実用化されれば、アプリケーションプラットフォームとして普及しそうな予感。
  • Twitter、位置情報APIをリリースへ - @IT

    2009/08/21 米Twitterは8月20日、つぶやきに緯度・経度の位置情報を付加できるAPIを提供していく計画であると発表した。これまでにもiPhone向けなどサードパーティ製アプリケーションで、Twitterに位置情報を付加する外部サービスは存在したが、そうした場合、ユーザープロフィールの情報を書き換えるという方法で行うことが多かったという。こうした方法は信頼性に乏しいため、公式にサポートしていくことにしたという。 位置情報を利用することで、例えば、地理的に近い場所にいる人のつぶやきを見ることができるようになる。フォローしていない人のつぶやきであっても、コンサートのようなイベントや、地震発生時などに情報が探しやすくなるなど、今まで考えてもみなかったような応用があり得るだろうとしている。 位置情報APIは開発者向けとして早期公開し、その後、Twitterサービス体でも公開する。公

    cx20
    cx20 2009/08/22
    自販機に近づくと「コーラはいかが?」とかつぶやく広告ボットを想像してしまった。
  • AndroidとWinCEを同時起動、ヴイエムウェアがデモ - @IT

    2009/07/22 ヴイエムウェアが携帯端末の仮想化市場に乗り出す。7月22日から東京ビッグサイトで開催した「ワイヤレスジャパン2009」でモバイル向けの仮想化ソリューション「VMware MVP」(Mobile Virtualization Platform)を展示。モバイル向けOSのAndroidWindows CEが同一端末上で起動できる様子をデモンストレーションしている。 ヴイエムウェアは2008年11月に、モバイル端末向けのリアルタイムハイパーバイザを開発するフランスのベンチャー企業、トランゴ・バーチャル・プロセッサを買収。これをベースにしたVMware MVPを発表している。VMware MVPはマイクロカーネルベースの独自ハイパーバイザで、メイン部分は30KBとコンパクトなのが特徴。ドライバ類などを含めても1MB以下と小さい。これはLinuxのカーネルモジュールとして提供

    cx20
    cx20 2009/07/22
    すごいんだけど、使い道が思い浮かばない・・・
  • 進化するHTML 5、OS化するChrome - @IT

    2009年5月末に米サンフランシスコで開催された開発者向けイベント「Google I/O」ではHTML 5が1つの話題だった。基調講演でグーグルは主要なWebブラウザで実装済みのHTML 5関連機能を紹介。WebアプリケーションのプラットフォームとしてHTML 5が確実に進化していることを印象付けた(関連記事)。 基調講演のデモンストレーションだけで“おなかいっぱい”だった私は、個別に行われたHTML 5関連セッションは(動画リンク)、念のためにその場にいただけ。講演が始まっても原稿執筆にいそしんでいた。もうHTML 5の解説は傷気味。講演内容は上の空だった。 HTML 5の大きな機能追加といえばWebアプリケーションから利用できるローカルストレージや、スクリプトで生成・操作可能な2DベクトルグラフィックのCanvas、プラグインなしに動画プレーヤーを実現できるvideo/audioタグ

  • @IT:Windows TIPS -- Caution:原因不明のメモリ不足エラーに対処する方法(デスクトップ・アプリケーション・ヒープ不足エラーに対処する方法)

    16bitの流れを汲むWindows 9xには、システム・リソースと呼ばれるWindowsシステムの作業用メモリ領域があり、新しいウィンドウが生成されたときや、ウィンドウへのグラフィックス描画がなされたときなど、作業データがこの領域に確保されるようになっている。Windows 9xの原点とも呼べるWindows 3.0では、ウィンドウ管理用(USERリソースと呼ばれていた)やグラフィックス描画用(GDIリソースと呼ばれていた)として、それぞれ16bitアドレッシングによる1セグメント(64Kbytes)のメモリ領域が割り当てられていた。残念なことにWindows 3.0では、ウィンドウを幾つか同時に開いたり、巨大なアプリケーションを実行したりすると、特にこのうちのUSERリソースが不足することが多かった。システム・リソースが不足すると、アプリケーションで使用可能なメモリ領域はまだ残っている

    cx20
    cx20 2009/06/20
    デスクトップヒープに関する調査 → http://q.hatena.ne.jp/1244362964 (メモ帳を何個起動できるか? → XP で 200個未満、Windows 7(x64) で 1000 個以上)
  • Android上でスクリプティング環境を実現する「ASE」 - @IT

    2009/06/09 グーグルは6月8日、モバイル向けプラットフォームのAndroid上でPythonやLuaを使ったスクリプティング環境を提供するオープンソースのプロジェクトAndroid Scripting Environment」(ASE)の存在を明らかにした。端末の画面側を下にして置いた場合に呼び出し音を抑制する、といった簡単なアプリケーションを20行ほどのスクリプトで実現できるという。スクリプトはPC上の開発環境ではなく、デバイス上で直接入力して実行することができる。Pythonでは、インタラクティブな実行モードもサポートする。 これまでにもAndroid上でPythonRubyといった処理系を動かす実験的な取り組みはあったが、ASEはAndroid上の標準的なパッケージとして提供する点が異なる。BeanShellはDalvik VM上で直接動くため、Javaでアプリケーショ

    cx20
    cx20 2009/06/10
    キーボードが欲しくなる・・・ポメラに Android 搭載してくれないだろうか・・・
  • 【詳報】Google Waveとは何なのか? − @IT

    2009/05/29 米グーグルは5月28日、米国サンフランシスコで開催中のイベント「Google I/O 2009」で、まったく新しいメッセージングおよびコラボレーションのためのプラットフォーム、「Google Wave」を発表した。同日、開発者向け早期プレビューとして公開。限定的にアカウントを発行して、外部の意見を取り入れながら開発を進める。年内にも一般向けサービスを公開し、それに続いてサーバの実装も順次、Apache2.0ライセンスのもとでオープンソースで公開していく予定だという。 プロジェクトリーダーで、Google Waveの基調講演でデモンストレーションを行ったラース・ラスムセン氏は、Google Waveは「3つのP」からなると説明する。 Google Waveのプロジェクトリーダー、ラース・ラスムセン(Lars Rasmussen)氏は、Google Waveは「3つのP」

    cx20
    cx20 2009/05/30
    将来的には、リアルタイム音声認識機能も追加されるんだろうなぁ。そうなると会議議事録作成システム(http://www.advanced-media.co.jp/products/amivoicerewriter_kaigi.html)として使えるようになりそう。
  • グーグルが賭けるHTML 5の未来 - @IT

    2009/05/28 「決してWebをあなどってはいけない」(Never underestimate the Web)。Google I/O 2009初日の基調講演でシュミットCEOに続いて登壇したのは、米グーグル バイス・プレジデントのビック・グンドトラ氏だ。ゆっくりと一語一語を区切りながら語り始めたグンドトラ氏の言葉には重みがある。彼は元マイクロソフト社員で、まさにWebをあなどっていた側にいたからだ。 グンドトラ氏はWindowsプラットフォームを唱道する立場にあった。彼に限らず、マイクロソフト社員の間には、ネイティブアプリケーションでなければできないことがあるとする見方が一般的だったという。「Keyholeという会社が出てきたとき、彼らが持つようなアプリケーションこそ、ネイティブでなければできないものだと言っていた。ところがグーグルは2004年11月にKeyholeを買収し、Goo

  • BOOK Preview:インサイドMicrosoft Windows 第4版 上 第2章 システムアーキテクチャ 2.1 要求と設計目標/2.2 オペレーティングシステムモデル - @IT

    BOOK Preview インサイドMicrosoft Windows 第4版 上 第2章 システムアーキテクチャ 2.1 要求と設計目標 2.2 オペレーティングシステムモデル マイクロソフトプレスの書籍紹介ページ 書籍情報のページ 2005/08/02 コーナーは、Windowsシステム管理者向けの書籍から、主要なチャプターをそのまま転載し、その内容を紹介するものです。 今回ご紹介する『インサイドWindows 第4版』は、Windowsオペレーティング・システムの内部を詳細に解説した決定版です。Windowsカーネルの内部について、ここまで詳しく解説した情報はほかにありません。 著者の1人であるデビット・ソロモン氏は、Windows NTの開発リーダーだったデビット・カトラー氏とは旧知の仲で、書の前々版(『インサイドWindows NT 第2版』)を執筆するにあたり、Window

  • Silverlight 2で落書きアプリを作るための5つのテク(1/3) - @IT

    Silverlight 2で.NET技術をカッコよく使おう(4) Silverlight 2で落書きアプリを作るための5つのテク インフラジスティックス・ジャパン株式会社 デベロッパー エバンジェリスト 山田 達也 2009/4/27 連載「.NETを知らない人でも分かるSilverlight入門」の続編のSilverlight 2入門連載です。Silverlightで.NET技術をよりカッコよく簡単に使えるRIAを作ってみましょう。Silverlightそのものについて詳しく知りたい読者は、稿と併せて特集「Silverlightは次世代のJavaScriptフレームワーク?」もご参照ください(編集部) まずは、Silverlightで作る落書きアプリを試してみよう 連載第2回の「無料Visual Studioで始めるSilverlight 2超入門」、第3回の「デザインツールで始めるS

  • 求人数はJava、年収はC#がトップ――ワークポートが調査

    2007年と2008年で大きな変化は見られず、JavaとCが突出。C++PHP、C#が続いた。同社では「総合的にWeb系の需要が高い。ただし、Rubyなど比較的新しい言語を採用している企業はまだ少なく、求人件数としては伸び悩んだ」と分析している。 また、プログラミング言語ごとの募集要項での平均年収について、2007年から2008年にかけての上昇額ランキングを見ると、C#が前年比66万6000円増と大幅に上昇した。2008年における平均年収ランキングでも1位となっている。 この調査結果について、編集部では日シー・エー・ディー 代表取締役社長で、『プログラミングでメシがえるか!?』(秀和システム)の著者である小俣光之氏にコメントを求めた。小俣氏は次のようにコメントしている。 「2年間という短い期間での調査のため、傾向の変化なのか誤差なのかは微妙であるが、Perlがやや減り、Rubyが増え

    求人数はJava、年収はC#がトップ――ワークポートが調査
  • 【2009年度版】.NET開発者のためのオンライン・リソース・ガイド - @IT

    特集:フレッシュマン企画 【2009年度版】 .NET開発者のためのオンライン・リソース・ガイド デジタルアドバンテージ 一色 政彦 2009/04/21 稿は、これから.NETでプログラミングを始めようとしている方や、新しく.NETでの開発に携わることになったフレッシュマンに贈るオンライン・リソース・ガイドの2009年度版である。インターネット上に数ある.NET関連サイトの中で、.NET開発者がまずは押さえておくべきWebサイトについてまとめている。 ●稿がまとめているサイト&ジャンル分けについて .NET開発者がよく利用するサイトの代表は、やはり.NET Framework & Visual Studioを提供するマイクロソフトのサイトだろう。だがひとくくりに「マイクロソフトのサイト」といっても、マイクロソフトが運営するサイトは当にたくさんあり、それぞれのコンテンツも膨大となって

    cx20
    cx20 2009/04/22
    MSDN 関連は Visual Studio のスタートアップ時に表示する「MSDN Online 更新情報」でチェックするケースが多くなった気がする。仕事しないといけないのに横道にそれたりとか(汗)
  • 目的を持ってAjaxを使うためにjQueryの文法を知ろう

    目的を持ってAjaxを使うためにjQueryの文法を知ろう:jQueryで学ぶ簡単で効果的なAjaxの使い方(2)(1/3 ページ) いま話題の「jQuery」を使って、目的を持ったAjax開発の効率化や使いどころ・注意点などについてサンプルを見ながら解説していきます。Webデザイナ/プロデューサーも必見! 連載第1回の「Aptanaで始めるJavaScriptライブラリ『jQuery』超入門」では、Ajaxを使うためのJavaScriptライブラリとしてjQueryの使い方を紹介しました。実際にAjaxを使ったシステムを作るときに、Ajaxを使うことが目的になってしまっている場合があります。残念ながら、このようなプロジェクトは失敗することの方が多いのが現実です。来の目的というものは、Ajaxを使ったシステムによる業務の効率化であったり、ユーザビリティの改善によるリピータの確保であったり

    目的を持ってAjaxを使うためにjQueryの文法を知ろう
  • 日本人がつまずかないためのiPhone開発のポイント − @IT

    よくつまずくポイントはこれだ! iPhoneアプリは大きく分けて下記のような流れでAppStoreに公開されます。 ここではコニットが実際につまずいた点や、ネットでよく見るつまずきポイントなどをご紹介します。これらの点に気を付け、スムーズにiPhone開発ができるといいですね。(コニットの紹介記事はこちら→ニッポンのiPhoneアプリヒットメーカーたちに続け!) 1. Developer登録 <登録> 登録情報は日語で書いてはいけない アプリ制作を始めるためには、まずAppleIDを取得し、Apple Developer Connection(ADC)登録後、iPhone Developer Programを購入しなければなりません。 この際に氏名を日語で書いてしまうと、iPhone Developer Programが購入できず、前に進めなくなってしまうので要注意です。 氏名に限らず

    日本人がつまずかないためのiPhone開発のポイント − @IT
    cx20
    cx20 2009/04/08
    結構面倒くさそう。iPhone 持ってないけど。
  • 開発者に聞く、Google Chromeが目指すもの - @IT

    2009/03/30 「昔はWebブラウザの新バージョンのリリースには1年とか1年半かかっていました。しかし、われわれはWebブラウザの世界にも、Webアプリケーションと同じ速度で革新をもたらしたいのです」。こう語るのは、グーグルでシニアプロダクトマネージャーを務める及川卓也氏だ。及川氏は日グーグルGoogle Chrome開発に携わる1人だ。 東京・渋谷のグーグルの日オフィスで、Google Chromeに関する最新事情と技術的な取り組みについて話を聞いた。ここでは、Google ChromeがベースにしているオープンソースのWebブラウザ開発プロジェクトChromium」のWebサイトにある開発者向け情報と合わせてGoogle Chromeの現状と、高速化への取り組みに迫ってみたい。 矢継ぎ早のバージョンアップで機能強化と高速化 及川氏の指摘通り、グーグルGoogle Ch

    cx20
    cx20 2009/03/30
    GDI の件は「http://q.hatena.ne.jp/1227957618 (GDI オブジェクトが 9,999 個を超えると不安定になる)」のことかな。たぶん・・・
  • Vistaからさらに進化したWindows 7の新GUI(1/3) - @IT

    Windows 7 プレビュー 第1回 Vistaからさらに進化したWindows 7の新GUI デジタルアドバンテージ 打越 浩幸 2009/03/12 連載では、今年後半のリリースが予定されているWindows 7について、その機能の概要を数回に渡って紹介する。なお稿では2009年1月に配布が開始されたベータ版(ビルド7000)に基づいて執筆しているため、最終的な製品版とは内容が異なることがあることをあらかじめご了承いただきます。 【2009/05/07】2009年4月30日にRC版が公開されたため、記事の連載タイトルを当初公開時の「Windows 7 ベータプレビュー」から新しく「Windows 7 プレビュー」に変更させていただきます。」 【2009/08/27】Windows 7は2009年8月にRTM版(製品版)が完成し、すでにOEMなどに向けてリリースされています。正式

  • VMwareとっておきの使い方

    ITエンジニアの業務効率を改善するために、現役エンジニアが実際の現場で利用している便利ツールを、10回にわたり紹介します。 最近は、パッケージソフトウェア、フリーソフトウェア、オープンソースのソフトウェアなどさまざまなツールやその情報がネット上に存在していますが、そうしたツールをそのまま自分の業務に取り入れても、使いこなせるとは限りません。 ツールはあくまで道具です。連載では、現役ITエンジニア5人がこれから10回にわたり、「これはお薦め」というツールを、実際の運用面を想定した情報とともに紹介します。目指す効果を出すためには自身で使い込んで最適化することをお勧めします。 ツールの紹介&特徴 わたしのお薦めするツールは、何といっても「VMware」です。これは、各ハードウェアで動作するOS上で仮想マシンを作成し実行するソフトウェアです。 仮想マシンとは、1台の物理的なコンピュータの中で、独

    VMwareとっておきの使い方
  • .NET Frameworkのバージョンを整理する

    対象ソフトウェア:Windows Vista/Windows 7/Windows 8/Windows 8.1/Windows 10、Windows Server 2008/Windows Server 2008 R2/Windows Server 2012/Windows Server 2012 R2/Windows Server 2016、.NET Framework 1.0/1.1/2.0/3.0/3.5/4/4.5/4.5.1/4.5.2/4.6/4.6.1/4.6.1/4.7/4.7.1 .NET Framework対応アプリケーション(.NETアプリケーション)を利用するには、対象コンピュータに.NET Frameworkを展開(インストール)する必要がある。 この展開作業における厄介な問題の一つは、.NET Frameworkに何種類ものバージョンがあって混乱しやすいことだ。展

    .NET Frameworkのバージョンを整理する
    cx20
    cx20 2009/02/06