タグ

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

  • 【Windows 11】毎度イラっとする起動後の「PCのセットアップを完了しましょう」を二度と見ないようにする

    PCのセットアップを完了しましょう」を非表示にする 更新プログラムを適用後、再起動してサインインすると「PCのセットアップを完了しましょう」というウィザードが表示されることがある。このウィザードが表示されると、キャンセルができないため、ウィザードを最後まで進めないと、Windows 11が使えない。そこで、このウィザードが表示されないように設定しよう。 「Windows 11」では、更新プログラムの適用後などに起動(サインイン)すると、「PCのセットアップを完了しましょう」というウィザードが表示されることがある。このウィザードは、全画面で表示され、途中でキャンセルできないため、最後まで進める必要がある。そのため、特に設定を変更する必要があるわけでもないのに、毎回表示されるこのウィザードにイライラしている人も多いのではないだろうか。 このウィザードが表示されると、以下の画面のように4枚の画

    【Windows 11】毎度イラっとする起動後の「PCのセットアップを完了しましょう」を二度と見ないようにする
    coppieee
    coppieee 2024/03/18
  • 誰もが知っておくべき画像生成AI「Stable Diffusion」の仕組みと使い方

    誰もが知っておくべき画像生成AI「Stable Diffusion」の仕組みと使い方:Stable Diffusion入門 Stable Diffusionの概要と基的な仕組み、それを簡単に使うための公式なWebサービスである「DreamStudio」を紹介し、Stable Diffusionで画像生成する際に行われていることについて駆け足で見ていきましょう。 連載目次 今、画像生成AIが「革命」と言えるほど盛り上がっているのをご存じでしょうか。2022年8月前後 からDALL・E 2(ダリ・ツー)やImagen(イマジェン)、それからもちろんMidjourney(ミッドジャーニー)など、多数の画像生成AIが登場し、世の中を騒然とさせていました。が、それらを一足飛びで追い越して多くの人が熱中しているのがStable Diffusion(ステーブルディフュージョン)です。最初はSNSで大

    誰もが知っておくべき画像生成AI「Stable Diffusion」の仕組みと使い方
    coppieee
    coppieee 2022/09/17
  • 「気に入らないコード」をレビューする際にRed Hatのエンジニアはどうしているのか

    「気に入らないコード」をレビューする際にRed Hatのエンジニアはどうしているのか:10個のヒントとは? プロジェクトメンテナーの立場にあるとき、提出されたコードが何らかの理由で気に入らない場合はどうしたらよいだろうか。Red Hatのソフトウェアエンジニアが、コードレビューを行うに当たって念頭に置くべき10のヒントを解説した。 Red Hatでソフトウェアエンジニアを務めるデビッド・ロイド氏は2019年7月8日(米国時間)、コードレビューを行うに当たって念頭に置くべき10のヒントを同社の開発者向け公式ブログで解説した。プロジェクトメンテナーの立場にあるとき、提出されたコードが何らかの理由で気に入らない場合に役立つ指針だ。コントリビューター側としても参考になる。 これらのヒントは、客観的で的を射たレビューを行い、プロジェクトとその参加者を前進させるという観点からまとめられている。 (1)

    「気に入らないコード」をレビューする際にRed Hatのエンジニアはどうしているのか
    coppieee
    coppieee 2019/07/11
  • Python 2系終了のタイムリミット迫る。早く「3系」に切り替えよう

    Python 2系終了のタイムリミット迫る。早く「3系」に切り替えよう:気になるニュース&ネット記事 2019年も折り返しであと半年。Python 2系統のサポートが終了し、各種ライブラリもPython 2系向けが提供されなくなっていく。そろそろ「Python 3系統」に切り替えよう。

    Python 2系終了のタイムリミット迫る。早く「3系」に切り替えよう
    coppieee
    coppieee 2019/06/27
    やっと終わるのか
  • これから始めるAndroidのビジネス活用

    個人が所有するスマートフォンを職場でも利用する「BYOD(Bring Your Own Device)」が進んでいる。一方で、セキュリティ面での不安の声も聞こえる。その回答として、GoogleAndroid向けにAndroid for Workの提供を開始した。稿では、このAndroid for Workについて解説していく。 連載目次 コンシューマー向けを中心に、Androidはすでにスマートフォン市場で10億台以上出荷され、IDCの調べによると、グローバルで80%を超える巨大なシェアを獲得している。そのAndroidは、2003年に米国カリフォルニア州パロアルトで設立されたAndroid社が開発したものである。その後、2005年にGoogleによって買収され、現在に至っている。従来は、セキュリティ面での不安や管理面での難しさが企業導入への課題となっていたが、2014年11月にリリー

    これから始めるAndroidのビジネス活用
    coppieee
    coppieee 2015/05/13
  • 第9回 UEFIサポートとセキュアブート

    Windows 8.1をUEFIモードでインストールすることにより、高速な起動やブートコードなどを保護するセキュアブート機能が利用できる。 今回は、高速な起動を可能にするWindows 8.1のUEFIサポートと、ブートコードなどを保護するセキュアブートについて解説する。 Windows 8/8.1では「高速スタートアップ」という機能が導入され、従来のWindows 7と比較するとシステムの起動が非常に高速になっている。高速スタートアップの具体的な内容については以下の記事を参照していただきたい。 「素早い起動を可能にする高速スタートアップ」(連載「Windows 8レボリューション」) 高速スタートアップの内容を簡単にまとめておくと、次のようになる。 システムを終了させる場合、ユーザーセッションが終了した状態(OSカーネルとデバイスドライバーだけが残っている状態)を休止状態としてディスクに

    第9回 UEFIサポートとセキュアブート
    coppieee
    coppieee 2015/05/05
    UEFIモードあるのか!今更気が付いた。msinfo32
  • Windows Vistaのファイアウォールでpingへの応答を許可する - @IT

    Windows Vistaではファイアウォールが強化され、従来のWindows XP SP2やWindows Server 2003のWindowsファイアウォールよりも機能が向上している。しかしこのために、いくらか設定方法が変更されている部分もある。例えば外部からpingコマンドを実行し、それに応答するためには、ICMPのEchoコマンド・パケットの受信を許可する必要がある。このためには、従来のWindowファイアウォールでは、[コントロール パネル]-[Windowsファイアウォール]の[詳細設定]タブにあるICMPグループの[設定]ボタンを利用していた(これ以外にネットワーク・インターフェイスごとにも設定できる)。 Windows XP SP2レビュー――4.ファイアウォール機能(Windows Server Insider) ICMPリダイレクト使用時のファイアウォール設定に注意(

    coppieee
    coppieee 2015/03/11
    windowsでping有効化。
  • アプリ開発者もインフラ管理者も知っておきたいDockerの基礎知識

    関連記事 共同プロジェクトも展開:Red Hat、Linuxコンテナ技術で米新興企業と提携 米Red Hatは、Linuxの次世代コンテナ技術に関して、米新興企業と提携を結んだと発表した。Red Hat Enterprise Linuxに「Docker」を組み合わせて、Red HatのPaaS製品の強化を目指す。 認定ホスト間でのシームレスな機能を保証:米レッドハット、コンテナー化されたアプリケーションの認定プログラムを発表 米レッドハットは2014年3月11日、コンテナー化されたアプリケーションの認定プログラム「Red Hat Container Certification」を発表した。既存のアプリケーション認定プログラムの延長だ。 ユーザーは「PaaS」「IaaS」を求めているわけではない:狭義の「PaaS」を超えようとするレッドハットのOpenShift レッドハットは、PaaS製品

    アプリ開発者もインフラ管理者も知っておきたいDockerの基礎知識
    coppieee
    coppieee 2015/01/16
  • DTDで要素型宣言を定義する

    DTD(Document Type Definition:文書型宣言)とは、読んでのとおりXML文書の構造(型)を宣言するものです。DTDは、XSLTやDOM(Document Object Model)のような目に見える動作を制御するものではありません。そのため、どうしても初心者には「分かりにくい」「目的がみえにくい」と敬遠されがちなきらいもありますが、だからといってなんら恐れる必要はありません。 なぜなら、DTDとはXML文書を「そのまま」ある一定の構文にしたがってルール付けし、表現するものなのです。つまり、DTDを独立した単体のものとして理解する必要はないということです。DTD単体で分からなければ、DTDが表現する対象としてのXML文書と照らしあわせてみてみましょう。「DTDのこの部分はXML文書のここを表現しているんだな」という対応関係でみていくことができれば、それでもうDTDを理

    DTDで要素型宣言を定義する
    coppieee
    coppieee 2014/10/17
  • JavaScriptで家電を操作するための赤外線信号の基礎知識

    今回は赤外線信号の基礎知識、読み取り/送信方法までを説明し、次回でWebブラウザーのUIとリアルタイムに連携させます。 下記は必要な材料のリストです。今回もGroveモジュールを使います。 Grove Baseシールド →前回使用したものと同じ Grove 4ピンケーブル →2必要 赤外線センサー(WLS12136P) →このセンサーにリモコンを向け、リモコンのボタンを押すことで赤外線信号を読み取る 赤外線LED(WLS12148P) →リモコンで発生した赤外線パターンと同じ信号をここから発生させて、家電を操作する リモコンはどういう信号を送信しているの? 早速、某エアコンのメーカーにリモコン信号の仕様を問い合わせましたが、残念ながら公開していないとの回答でした。 でも、大丈夫です。道が閉ざされたわけではありません。リモコンから送信される赤外線パターンを学習し、それと同じ信号を赤外線LE

    JavaScriptで家電を操作するための赤外線信号の基礎知識
    coppieee
    coppieee 2014/08/28
    なんかJavaScript強調してるけど、制御部分のサンプルコードは全部Arduinoスケッチ(C++)だけどね。
  • Windows 8/8.1で自動起動されるスタートアッププログラムを無効化する

    解説 Windowsシステムでは、システムが起動したときやユーザーがログオン(サインイン)したときなどに、自動的にプログラムを実行する機能がある。これを「スタートアッププログラム」「自動実行プログラム」などという。 自動実行するプログラムはユーザーが明示的に登録することもあるが、ほとんどの場合はWindows OSのインストール時や、デバイスドライバー/アプリケーションのインストール時などに自動的に設定される。そのため、知らないうちに非常に多くのプログラムが登録され、メモリやCPU、ネットワークなどのリソースを余計に消費したり、望んでいない処理(特定のショートカットキーを押すと意図しないアプリケーションが起動するなど)が行われたりする。 プログラムによっては、システムトレイにアイコンが表示されたり、コントロールパネルにアイコンが登録されたりするので、そこから有効/無効などを設定できるものあ

    Windows 8/8.1で自動起動されるスタートアッププログラムを無効化する
    coppieee
    coppieee 2014/06/08
  • Androidのプロセス間通信を自由自在にするAIDL

    前回の「Android 4.0のサービス/プロセス間通信の基」ではAIDLを使用した「サービス」の基を解説しました。サービスのライフサイクル、AIDL、Parcel、Parcelableに関しては、前回の記事を参照してください。 今回の記事で解説するサンプルアプリは、前回と同じものを使用します。以下よりダウンロードしておいてください。 なぜ「プロセス間通信」なのか? Androidの「サービス」は、バックグラウンドで処理を行いたい場合やバックグラウンドに常駐させたい場合に使用するケースがほとんどです。そのバックグラウンドの処理がアプリ固有であれば、同一プロセスで行い、プロセス間通信を行う必要はありません。 つまり、「複数のアプリから使用される可能性のある処理を独立したプロセスとして切り離し、それぞれのアプリから使用できるようにサービス化しておくこと、そのサービスを利用すること」がプロセ

    Androidのプロセス間通信を自由自在にするAIDL
    coppieee
    coppieee 2014/05/23
  • これから始めるGoogle+ハングアウト

    Google+ハングアウトの基機能 Google+ハングアウトには、「ステータス」「チャット」「テレビ会議」の3つの機能がある。「ステータス」で在籍確認をして、「チャット」で話し掛け、必要に応じて「テレビ会議」に切り替えてコミュニケーションを継続するというような使い方が一般的だろう。 ■機能(1) - ステータス機能 Google+ハングアウトでは「ステータス」を使って、自分がチャットできる状態かどうかを相手に伝えることができる。各ステータスの意味は次の通りである。 Google+ハングアウトのステータス Gmailの画面からステータスを確認すれば、相手がオンラインかどうかを直感的に判断することができる。 (1)Gmailの画面の左下側には、Google+ハングアウトのステータスが表示されるので、相手がオンラインかどうかを直感的に判断できる。

    これから始めるGoogle+ハングアウト
    coppieee
    coppieee 2014/05/13
  • Windowsタブレットで画面の回転を禁止(固定)する

    解説 Windowsタブレットは、体を縦置きにしたり横置きにしたりすると、内蔵のセンサーによって画面の表示方向が自動的に縦になったり横になったりするようになっている。来は便利な機能なのだが、タブレットを使っていると、予想外の場面で画面が回転してしまったり、表示方向を変えようと体の向きを変えてもセンサーがすぐに反応してくれなかったりと、ストレスの原因になる場合もある。特に、タブレットであってもWindowsデスクトップを利用することが多い現状では、PCと同様に画面は横表示にして、センサーによる自動回転を無効に(体の方向によらず回転を禁止に)したいと思うユーザーは少なくないだろう。 実際筆者も、iPadAndroidタブレットは縦置き、すなわち縦長で使う場面が多いのだが、Windowsタブレットだけは横置き横長表示の方がしっくりくる(縦長表示はいまひとつしっくりこない)。このような場

    Windowsタブレットで画面の回転を禁止(固定)する
    coppieee
    coppieee 2014/05/03
  • traceroute(tracert) ~ネットワークの経路を調査する

    traceroute(Windowsではtracert)は、あるホストから別のホストまでのネットワーク経路をリスト表示するコマンドだ。ここでいう経路とは、ホスト間を接続するルーター(ゲートウェイ)のこと。tracerouteにより、経路上にどのようなルーターが位置しているかを表示する。 目的と用途 traceroute(Windowsではtracert)は、あるホストから別のホストまでのネットワーク経路をリスト表示するコマンドだ。ここでいう経路とは、ホスト間を接続するルーター(ゲートウェイ)のこと。tracerouteにより、経路上にどのようなルーターが位置しているかを表示する。 主な用途としては、pingで相手ホストから正常な応答がなかった場合などに、ホスト自身や経路上のルーターのルーティング設定が正しいかどうかを確認するために用いられる。また、目的ホストまでのルーターのリストから、「設

    traceroute(tracert) ~ネットワークの経路を調査する
    coppieee
    coppieee 2014/04/21
  • .NET TIPS .NET時代のソース・コード差分ツールとは? - VS.NET - @IT

    プログラミングを行っていると、修正前のファイルと修正後のファイルで、どの部分が追加されてどの部分が削除されたのか、どこが変更されたのかを知りたい場合が多々ある。そのような場合、「ファイルやディレクトリ単位で、ソース・コード同士の差分を取って、変更個所を確認する」というのが一般的な手段だ。 このようなソース・コードの差分取得と変更個所の確認を行うためのツール(以降、差分ツール)の1つに「WinDiff」がある。このツールは.NET以前のVisual Studio 6.0(以降、VS 6.0)の時代にはよく使われていた。 Visual Studio .NET(以降、VS.NET)でも、このWinDiffは、「C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\Bin\」フォルダの中に「WinDiff.Exe」というファイル名で

  • 第14回 信頼性のある通信を実現するTCPプロトコル(その1)

    前回はUDPについて解説した。これはIPプロトコルの機能をほぼそのまま利用した、データグラム指向の通信を実現するプロトコルであった。今回からは、TCP/IPプロトコルの核ともいえる、TCP(Transmission Control Protocol)について解説する。 TCPは、信頼性のある双方向のストリーム型(コネクション指向)通信を実現するためのプロトコルである。下位層にあるIPプロトコルは、信頼性のないデータグラム型の通信プロトコルなので、信頼性のある通信路を実現するためには、さまざまな工夫が必要となる。すでに何度か説明しているように「信頼性のない」とは、パケットの到達が必ずしも保証されないとか、到着順序が入れ替わる場合がある、パケットが消失したりしても再送処理などが行われない、などを意味している。このようなパケットをベースにして、TCPでは、信頼性のあるストリーム型の通信機能やフロ

    第14回 信頼性のある通信を実現するTCPプロトコル(その1)
    coppieee
    coppieee 2014/02/10
  • シマンテック、ハッシュアルゴリズム「SHA-1」利用停止までのロードマップを解説

    シマンテックは2014年2月5日、Webサイト閲覧を安全に行うために使われる電子証明書で利用されるハッシュアルゴリズムを、現在の「SHA-1」から「SHA-2」へ移行を促すための解説を行った。 WebブラウザーでSSL通信を行うためには、(1)ブラウザーなどにルート証明書を入れること、(2)認証局がSSLサーバー証明書を発行すること、(3)Webサイト管理者が正しくSSLサーバー証明書をインストールすることの3つの条件がそろうことが必要だ。 暗号化通信を始める場合、利用者がブラウザーを使ってWebサーバーにアクセスすると、WebサーバーはSSLサーバー証明書、中間認証局証明書をブラウザーに向け送付する。送付されたSSLサーバー証明書が、シマンテックをはじめとする正しい証明書発行機関のものかどうかを判断するため、ハッシュアルゴリズムを適用し、ハッシュ値を算出する。このとき使われているのが、S

    シマンテック、ハッシュアルゴリズム「SHA-1」利用停止までのロードマップを解説
    coppieee
    coppieee 2014/02/05
  • これでGitも怖くない! GUIでのバージョン管理が無料でできるSourceTreeの7つの特徴とは

    これでGitも怖くない! GUIでのバージョン管理が無料でできるSourceTreeの7つの特徴とは:ユカイ、ツーカイ、カイハツ環境!(31)(1/3 ページ) SourceTreeは直観的なGUIで使いやすい、今話題の無料のリポジトリ管理ツールです。稿では、Windows版のSourceTreeをGitサポート機能を中心に紹介します。 Gitも使える大人気のバージョン管理ツール「SourceTree」 SourceTreeは、もともとMac OS X用に開発されていた無料のGit/Mercurialのクライアントアプリケーションで、GUI(Graphical User Interface)による直観的なバージョン管理の操作ができます。 SourceTreeは、2011年10月に「JIRA」「Bitbucket」で有名なアトラシアンに買収され、Windows用の正式版が2013年6月に公

    これでGitも怖くない! GUIでのバージョン管理が無料でできるSourceTreeの7つの特徴とは
    coppieee
    coppieee 2014/01/30
    SourceTree流行ってるのか
  • あの日、Twitterのくじらが出なかったもう1つの理由

    社会を率いているリーダーは、いつの時代にも存在する。しかし、そのリーダーたちの顔ぶれは、毎年異なる。ここ数年、世界で注目されているリーダーの顔ぶれはどのように変化してきたのか。 社会を率いているリーダーは、いつの時代にも存在する。しかし、そのリーダーたちの顔ぶれは、毎年異なる。ここ数年、世界で注目されているリーダーの顔ぶれはどのように変化してきたのか。その移り変わりについて、漠然と想像することは可能だが、具体的に説明することは難しい。しかし、多くの活躍するリーダーの姿を間近で見てきた元日マイクロソフト会長、現慶應義塾大学大学院メディアデザイン研究科 古川享教授は、その変化を明確に示す。 今回は、2013年11月下旬から12月初旬にかけて古川氏が登壇した2つのイベントで語られた内容を合わせてレポートする。イベントは、慶應義塾大学大学院メディアデザイン研究科が主催した講演会「メディアイノベー

    あの日、Twitterのくじらが出なかったもう1つの理由
    coppieee
    coppieee 2014/01/09
    “未来を予測すると、予測は必ず外れる。未来は予測するものではなく、自らの手で創るものだ”アラン・ケイかっけぇぇぇぇ