タグ

ブックマーク / atmarkit.itmedia.co.jp (12)

  • 画面外に移動してしまったウィンドウを表示領域内に戻す【Windows】

    対象OS:Windows 8.1/Windows 10/Windows 11、Windows Server 2012/Windows Server 2012 R2/Windows Server 2016/Windows Server 2019/Windows Server 2022 Windowsを使っていると、何かの拍子でウィンドウが画面外のどこかに消えてしまい、デスクトップのどこを探しても見つからないという状況になることがある。 タスクバーにウィンドウ(アプリケーション)のアイコンは表示されているのに、デスクトップにはウィンドウがないという状態だ。最小化されているのかとタスクバー上のアイコンをクリックしても、ウィンドウは表示されない。 こうしたトラブルの原因は、たいていはアプリケーションのバグのせいでデスクトップの領域外にウィンドウが移動してしまったせいだ。 これは、タスクバーから数回

    画面外に移動してしまったウィンドウを表示領域内に戻す【Windows】
    yellowho
    yellowho 2017/09/17
  • サンプル例に見る機能仕様書の基本的な書き方&読みやすくする7つのテクニック (1/3):プロジェクト成功確率向上の近道とは?(2) - @IT

    サンプル例に見る機能仕様書の基的な書き方&読みやすくする7つのテクニック:プロジェクト成功確率向上の近道とは?(2)(1/3 ページ) ITシステム開発の問題点の一つであるコミュニケーションの失敗。連載では、これを防ぐ方法としてお勧めしたい3つのドキュメントを紹介していく。今回は、Joelの機能仕様書を日人向けにカスタマイズされたものを例に、機能仕様書の基的な書き方、読みやすくする7つのテクニック、仕様書作成ツールは何を使うべきか、誰が書くべきかなども解説します。 連載目次 連載の第1回の前回「ドキュメントは最強のコミュニケーションツールである――Joelの機能仕様書入門」では、ITシステム開発がビジネスに貢献していくためには、まずは開発の成功が出発点になること、そしてITシステム開発におけるコミュニケーションの重要性、そしてコミュニケーションにおけるドキュメントの重要性について説

    サンプル例に見る機能仕様書の基本的な書き方&読みやすくする7つのテクニック (1/3):プロジェクト成功確率向上の近道とは?(2) - @IT
    yellowho
    yellowho 2016/06/26
  • ドキュメントは最強のコミュニケーションツールである――Joelの機能仕様書入門

    ドキュメントは最強のコミュニケーションツールである――Joelの機能仕様書入門:プロジェクト成功確率向上の近道とは?(1)(1/2 ページ) ITシステム開発の問題点の一つであるコミュニケーションの失敗。連載では、これを防ぐ方法としてお勧めしたい3つのドキュメントを紹介していく。今回は「Joelの機能仕様書」のポイントを解説する。 連載目次 はじめに 連載では、ITシステム開発がビジネスに貢献していくために必要な、最も基的な条件である“システム開発の成功”につながるいくつかのポイントを紹介します。 筆者は、さまざまなコンピューターシステム開発に長年携わってきたソフトウェア技術者ですが、この連載では、あえて技術的ではない話題を中心に述べます。というのも、技術論だけではシステム開発が成功する条件としては不十分ですし、すでにたくさんの優れた技術論が各方面で展開されています。あらためてそこ

    ドキュメントは最強のコミュニケーションツールである――Joelの機能仕様書入門
    yellowho
    yellowho 2016/06/26
  • 残業も減らせる!? 上級エンジニアになるためのDesign Doc超入門

    残業も減らせる!? 上級エンジニアになるためのDesign Doc超入門:プロジェクト成功確率向上の近道とは?(3)(1/3 ページ) ITシステム開発の問題点の一つであるコミュニケーションの失敗。連載では、これを防ぐ方法としてお勧めしたい3つのドキュメントを紹介していく。今回は、「技術視点」のドキュメントとして、2000年代以降注目されている「Design Doc」について解説します。 IT技術がビジネスに貢献していくためには、まずはシステム開発を成功させることが重要です。連載「プロジェクト成功確率向上の近道とは?」では、システム開発を成功させるために、コミュニケーションが果たす役割の重要性と、ドキュメントによるコミュニケーションの重要性について解説してきました。 連載1回の「ドキュメントは最強のコミュニケーションツールである――Joelの機能仕様書入門」、第2回の「サンプル例に見る

    残業も減らせる!? 上級エンジニアになるためのDesign Doc超入門
    yellowho
    yellowho 2016/06/26
  • いまさら聞けないUX(User eXperience:ユーザー体験)の歴史、現状、今後はどうなる?

    いまさら聞けないUX(User eXperience:ユーザー体験)の歴史、現状、今後はどうなる?:安藤幸央のランダウン(69)(1/2 ページ) 現在に至るまで「UX」的なものがどのように発展してきたのかを振り返り、今後どうなっていくのかを考えます。あらためてユーザビリティやUXを考えるヒントにしてください。 少し前になりますが、著名Webサービスについて、登場から現在まで、Webデザインの変化を振り返り、そのサービスの体験が変化していく様子、洗練されていく様子を時系列に従って見る「UX Timeline」というサイトが話題になりました。 音楽検索サービス「Shazam」、メーリングリストサービス「Mailchimp」、動画共有サービス「Vimeo」、ファイル共有サービス「Dropbox」、定額制音楽視聴サービス「Spotify」、車のシェアリングサービス「Uber」、宿泊に関するシェア

    いまさら聞けないUX(User eXperience:ユーザー体験)の歴史、現状、今後はどうなる?
    yellowho
    yellowho 2016/03/19
  • 簡単インストールから始める初心者のためのRuby on Railsチュートリアル

    Railsは、その名の通りプログラミング言語「Ruby」向けのWebアプリケーションフレームワークです。オープンソースで開発が続けられています。 よく見られるWebサービスは、データベースにデータを保存し、ブラウザーを使ってその入出力を行います。そのようなアプリケーションを作る場合、開発者はRailsを使うことで高い生産性を発揮することが可能です。 また、Railsはフルスタックなフレームワークなので、さまざまなタイプのアプリケーションを作ることができます。例えば、Androidアプリケーションに向けてJSONやXMLを出力するサーバーサイドに限ったアプリケーションを作ることもできます(参考「Androidアプリちょい足し開発レシピ(2):TwilioとRailsで作る、電話でテキスト読み上げアプリ」)。 近ごろはエンタープライズ領域での採用も多くなり、業務システムのクラウド化をRails

    簡単インストールから始める初心者のためのRuby on Railsチュートリアル
  • ビルドツールGradleのインストールと使い方、Jenkins/Git連携

    ビルドツールGradleのインストールと使い方、Jenkins/Git連携:小山博史のJavaを楽しむ(18)(1/5 ページ) オープンソースのビルドツール「Gradle」の主な特長やLinux/Windowsでの環境構築方法、さまざまな使い方に加え、CI/バージョン管理との連携方法を解説します。 「これから」のための柔軟なビルドツール、Gradleの主な特長4つ Javaではアプリケーションをビルドしたり、Webアプリをサーブレットコンテナへデプロイしたりするときにビルドツールを使うことがよくあります。ビルドツールを使うと、開発中に変更があった部分に影響する範囲だけコンパイルをしたり、アプリのパッケージを作成するときに必要な比較的単純なファイルコピーの作業をミスなく実行したりすることが、簡単にできるようになります。 今回紹介をするGradleはオープンソースのビルドツールの1つです。J

    ビルドツールGradleのインストールと使い方、Jenkins/Git連携
    yellowho
    yellowho 2015/03/11
    楽しい
  • エンジニアが28歳までにキャリアプランを立てるべき理由

    エンジニアが28歳までにキャリアプランを立てるべき理由:経済評論家・山崎元の「エンジニアの生きる道」(6)(1/2 ページ) 連載目次 キャリアプランが必要な理由 ビジネスパーソンは、キャリアプランを持つべきだ。エンジニアも例外ではない。 ここでいうキャリアプランとは、数年から十数年くらいの時間軸における将来の働き方の大まかな見通しのことだ。将棋でいう「読み筋」のようなもので、必ずしも現実がその通りになる必要はない。「毎年、毎年、将来数年の見通しが変化していく」といった形で、心の中に将来像がある状態を持っているといい。 キャリアプランニングが必要な理由は、人材価値を作るためには年単位の時間がかかるからだ。 ビジネスにおける人材価値は、(1)ある仕事ができるという「能力」と、(2)その能力を現実に使った「実績」の2つで構成されている。能力を養うにも、何らかの仕事をするためにも、年単位の時間が

    エンジニアが28歳までにキャリアプランを立てるべき理由
  • エンジニアも知っておきたい出世のコツ四箇条

    エンジニアが出世するために必要な行動とは何だろうか――上司にゴマをすること? 身を粉にして働くこと? いや、真実はもっとシンプルだ。 連載目次 ゲームとしての「出世」 率直にいって、エンジニアは文系ビジネスパーソンよりも、「出世」というゲームに対する感度が鈍いことが多い。しかし、エンジニアも多くの場合、出世に興味を持ってはいる。しかし、どう動けばいいのかを整理できず、受動的に評価されるのを待っている人が多いように見える。特に、自分の技術的な能力に自信を持っている人が組織内での出世を得られない場合は、人事がアンフェアだと不満を持ったり、プライドが傷ついたりするのではないか。 ほとんどの組織にあって「人事」は完全に公平とは言い難いものだし、その結果としての出世の具合に納得し難い状況が生じることはある。しかし、不公平に腹を立てる前に、「出世」というゲームの構造がどのようなものなのか、再確認してお

    エンジニアも知っておきたい出世のコツ四箇条
  • クラウド構築で注目が集まるCloudStackとは?

    クラウド構築で注目が集まるCloudStackとは?:CloudStackによるプライベートクラウド構築術(1)(1/2 ページ) CloudStackは、オープンソースベースのIaaSクラウド構築・運用ソフトウェア。使いやすく、機能が充実していることなどから、大規模なデータセンター事業者や組織での導入が相次いでいる。連載では、このソフトウェアをプライベートクラウド構築に活用する方法を紹介する 近年、「クラウド」という言葉がテレビコマーシャルでも流れるようになり、クラウドコンピューティングへの関心と利用が、IT業界のみならずほかのさまざまな業界に広がってきています。 クラウドコンピューティングは、インターネットを介して必要な計算機リソースやアプリケーションを、オンデマンドで利用することができるコンピューティングとサービスの利用モデルです。 クラウドを利用する側のメリットとして、必要な時に

    クラウド構築で注目が集まるCloudStackとは?
  • Evernote社もご愛用~InVision(インビジョン)の使い方:登録編

    ※各固有名詞のカタカナ読みはユーザーによって異なるため、一つの参考としてください。 InVisionってどんなサイト? InVisionは、デザインのラフスケッチを共有し、複数人でアイデアを出し合いながらデザインプロトタイプを作成できるサービスです。以下のような、Web業界をけん引している一流企業もデザイン段階でInVisionを取り入れているそうです。 Evernote、ebay、razorfishなどの、世界中で知られているWeb企業も、こぞってInVisionを愛用しています。スタートアップ企業として「アジャイルで競争に打ち勝つ」ため、グローバル企業として「より良い製品をデザインする」ため、またデザインに特化したエージェンシーとして「顧客との関係を進化させ続けていく」ため――より良いサービスを作り世界にチャレンジするために、デザインの力が注目されています

    Evernote社もご愛用~InVision(インビジョン)の使い方:登録編
    yellowho
    yellowho 2015/02/07
  • OpenStackが今求められる理由とは何か? エンジニアにとってなぜ重要なのか?

    OpenStackが今求められる理由とは何か? エンジニアにとってなぜ重要なのか?:OpenStack超入門(1)(1/3 ページ) スピーディなビジネス展開が収益向上の鍵となっている今、システム整備にも一層のスピードと柔軟性が求められている。こうした中、なぜOpenStackが企業の注目を集めているのか? 今あらためてOpenStackのエキスパートに聞く。 今強く求められている「ビジネスとITの連携」 経営環境変化が激しい近年、「ビジネスとITの連携」の重要性がますます高まっている。これを受けて、開発、運用の両面でさまざまなムーブメントが起こっている。その一つの象徴といえるのが、開発分野におけるアジャイルや、アジャイルを核とするDevOpsだろう。これまでビジネス部門と開発・運用部門は、部門の壁、契約の壁などによって分断されてきた。しかし変化の速い市場に最適なサービスを迅速に立ち上げ、

    OpenStackが今求められる理由とは何か? エンジニアにとってなぜ重要なのか?
    yellowho
    yellowho 2014/12/15
  • 1