タグ

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

  • 認証や資格情報のエラーでリモートデスクトップに接続できない【テレワークトラブル対策】

    テレワーク(リモートワーク)で自宅から会社のPCに「リモートデスクトップ」で接続して仕事をする、という機会もずいぶんと増えたのではないだろうか? ただ、リモートデスクトップ接続では、何らかの原因でリモートPCへの接続に失敗する、というトラブルが生じることがある。特に、冒頭のスクリーンショットにもある「お使いの資格情報は機能しませんでした」「ログオンに失敗しました」といったエラーは、目にした人も多いのではないだろうか? 「資格情報」という堅苦しい表現だと分かりにくいが、要はユーザー名やパスワードといった認証に用いられる情報のことだ。つまり、前述のエラーメッセージは認証に失敗したことを表している。 そこでTech TIPSでは、リモートデスクトップ接続で認証に失敗する原因を6種類ピックアップし、それらの対策をまとめてみた。接続先(サーバ)側は、Windows 10やWindows 11、Wi

    認証や資格情報のエラーでリモートデスクトップに接続できない【テレワークトラブル対策】
    gokichan
    gokichan 2023/07/25
  • Windowsにおけるhostsとlmhostsの違い

    Windowsネットワークでの静的な名前解決の手段には「hosts」と「lmhosts」という2種類のファイルがある。hostsはTCP/IPの一般的な名前解決の手段の1つで、NBT系のサービスでも利用されている。lmhostsは、主にNetBIOS名とIPアドレスの対応付けに利用されている。 解説 Windowsネットワークで利用されるプロトコルには、大きく分けてNetBIOS系のプロトコルと、TCP/IP系のプロトコルがあり、その目的に応じて使い分けられている。もともとこれらのプロトコルはまったく別のものであり、Windows OSに附属するコマンドは主にNetBIOS系(SMBやMS-RPCなどを含む)で動作するように作られているものが多かったが(コマンドの操作対象として「\\サーバ名」という形式の指定をするものは、NetBIOS系のことが多い)、現在では両者は巧みに組み合わされ、ユ

    Windowsにおけるhostsとlmhostsの違い
  • 【Microsoft公式情報+α】互換性チェックを回避してWindows 11にアップグレードする方法

    最小システム要件を満たさないPCでもWindows 11にアップグレードできる可能性が…… 最小システム要件を満たないPCで、Windows 11にアップグレードしようとすると、システムのチェックでアップグレードがブロックされてしまう。これを回避するレジストリキーがMicrosoftから公開された。このレジストリキーを設定することで、要件を満たさないPCでも、Windows 11にアップグレードできる可能性がある。 Tech TIPS「Windows 11にアップグレード不可!? 諦めるその前に」で報告の通り、「Windows 11」では、Windows 10が快適に動作していたPCであっても、プロセッサが古いなどの理由で無償アップグレードができないことがある。 こうしたPCでも、自己責任によりレジストリを編集することで、Windows 11への無償アップグレードが可能である。Micros

    【Microsoft公式情報+α】互換性チェックを回避してWindows 11にアップグレードする方法
  • 前バージョンから大幅に性能向上した新Linux環境「WSL 2」の実力を探る

    新型コロナウイルスのまん延で不透明なところはあるものの、「Windows 10 May 2020 Update(バージョン2004)」の開発は順調に進んでいるようで、正式配布が近づいている。既に、Windows Insider Programによるプレビュー版の配布は、正式リリース版を試す「Release Preview」リングで行われており、近いうちに一般向け配布開始のアナウンスがあると思われる。 さて、今回はMay 2020 Updateの目玉ともいえる「Windows Subsystem for Linux(WSL) 2」に関して、Release Previewバージョンでのまとめを行い、併せて従来の「WSL」と機能や性能を比較してみることにする。 なお、記事では、従来のWSLを「WSL 1」、May 2020 Updateに搭載される機能やその実行環境などを「WSL 2」と区別し

    前バージョンから大幅に性能向上した新Linux環境「WSL 2」の実力を探る
    gokichan
    gokichan 2020/05/20
  • ルーティング・プロトコルの役割を理解する

    IPネットワークの世界では、パケットの中継を行う「ルーティング」の役割が非常に重要です。もしIPネットワークの分野を極めようというのであれば、ルーティングの仕組みを理解することは必要不可欠でしょう。連載では、ルーティングにおける「経路情報」を管理する「ルーティング・プロトコル」に焦点をあて、その仕組みや運用法を解説していきます。TCP/IPやルーティングに関するある程度の知識があることを前提に解説を進めていきますので、あらかじめ、「連載:ルータの仕組みを学ぼう 第2回 イーサネットとルーティング」「連載:ネットワーク・コマンドでトラブル解決 第3回 ルーティングの設定は正しいか?」などを一読されることをお勧めします(編集局) 「ダイナミック・ルーティング」と「スタティック・ルーティング」 IPネットワークにおいて経路情報を管理する手法として、「スタティック・ルーティング」と「ダイナミック

    ルーティング・プロトコルの役割を理解する
    gokichan
    gokichan 2019/10/29
  • UbuntuでのGPUディープラーニング環境の構築【Ubuntu 18.04 LTS対応】

    UbuntuでのGPUディープラーニング環境の構築【Ubuntu 18.04 LTS対応】:機械学習&ディープラーニング環境構築入門(1/3 ページ) GPUを活用したTensorFlow/PyTorch/Chainerなどによるディープラーニングを実践するための環境をUbuntu上に構築する際の選択ポイントと手順を説明する。 連載目次 0. ディープラーニングのOS環境の選択指針 TensorFlowやPyTorch、Chainerなどのライブラリを使ったディープラーニング(Deep Learning)/機械学習Machine Learning)を始めようと思ったなら、当の初心者/学習者であればGoogle Colaboratoryの活用をお勧めする(※参考「ディープラーニングを始めるための、作業環境の特長と使い分け指針:Google Colaboratory入門」)。しかし「格的

    UbuntuでのGPUディープラーニング環境の構築【Ubuntu 18.04 LTS対応】
    gokichan
    gokichan 2019/10/21
  • ExcelなしでExcelファイルを操作するには?(純正SDK編)[.NET 3.5、C#/VB]:.NET TIPS - @IT

    ExcelなしでExcelファイルを操作するには?(純正SDK編)[.NET 3.5、C#/VB]:.NET TIPS Open XML SDKを使用して、Excelファイル(.xlsxファイル)をC#やVisual Basicから作成したり、それに対して書き込み/読み込みを行う方法を説明する。 連載「.NET TIPS」 Microsoft Office(Word/ExcelPowerPoint)のファイルをプログラムから操作したいとき、OfficeがインストールされているWindows上ならばCOMインタフェースが使えることはよく知られている。では、Officeがインストールされていない環境のときは、どうしたらよいだろうか? Office 2007から採用されたOpen XML形式のファイル(拡張子が.docx/.xlsx/.pptx)であれば、Officeがなくても、また、.NET

    ExcelなしでExcelファイルを操作するには?(純正SDK編)[.NET 3.5、C#/VB]:.NET TIPS - @IT
    gokichan
    gokichan 2019/09/12
  • デジタルID最新動向

    SNSなど複数のWebサービスが連携して動くサービスが広く使われている。連携に必要不可欠なのが、アクセス権限をセキュアに受け渡すための仕組みだ。連載ではこのような仕組みのうち、「OAuth 2.0」や「OpenID Connect」「SCIM」の最新動向と技術の内容を紹介する。

    デジタルID最新動向
    gokichan
    gokichan 2019/07/17
  • モチベーション、無理に「上げよう」としていない?――やる気が出ないときの処方箋 (1/4):仕事が「つまんない」ままでいいの?(46) - @IT

    先日、知人から「やる気」について相談を受けました。何でも「やる気が出てこなくて、仕事に手が付かない」のだとか。 もっとやる気を出したい――多くの人が望んでいることではないでしょうか。 やる気があれば「もっと頑張ろう!」という意欲が湧いてきます。意欲が湧けば「よし、やってみるか!」と行動的にもなれます。行動して何かしらの変化が生まれれば楽しいし、うれしい。それが、次のやる気にもつながります。 けれども、現実は全くやる気が出ないし、仕事をする気も起きません。休日もダラダラした時間を過ごすだけ。ふと気が付けば日曜日の夕方です。「あーあ。この週末も、何もしなかったなぁ」――そう思うと、自分がダメ人間に思えて悲しくなります。そして、ますますやる気を失ってしまうのですよね。 以前、「やる気が出ない当の理由」という記事を書きました。そこでは、こんな図を出しました。まさにこんな「負の無限ループ」の中にい

    モチベーション、無理に「上げよう」としていない?――やる気が出ないときの処方箋 (1/4):仕事が「つまんない」ままでいいの?(46) - @IT
    gokichan
    gokichan 2018/10/18
  • RPAの運用管理とセキュリティ、その留意点と対策

    RPA(Robotic Process Automation)とは何かという基的なことから、導入するためのノウハウまでを解説する連載。今回は、RPAの運用管理とセキュリティについて。 RPA(Robotic Process Automation)とは何かという基的なことから、導入するためのノウハウまでを解説する連載「RPA導入ガイド」。前回まで、「全体計画」「机上検証」「PoC」「評価・修正」「導入・構築」の5つの導入プロセスに基づいて解説を進めてきました。 最終回となる今回は、RPAの運用管理とセキュリティについて解説します。開発を終えるとRPAの運用が開始されますが、運用管理やセキュリティに関する知識を事前に押さえておくことで万全に備えることができます。IT部門の方にとってはごく基礎的な知識ですが、IT部門以外の業務部門の方も想定し、あえて説明します。 システムの運用管理 システ

    RPAの運用管理とセキュリティ、その留意点と対策
    gokichan
    gokichan 2018/09/13
  • ==演算子とEqualsメソッドの違いとは?[C#]

    .NETでは「2つのものが等しいかどうか」を比較するために==演算子、Equals/ReferenceEqualsメソッドを使える。これらの違い、使用する際の注意点を説明する。

    ==演算子とEqualsメソッドの違いとは?[C#]
    gokichan
    gokichan 2018/05/24
    ややこしい
  • 数値を右詰めや0埋めで文字列化するには?[C#、VB]

    稿は2004/01/30に初版公開、2008/07/10に改訂された記事を再改訂し、C# 6.0/Visual Basic 14(以下、VB 14)の補完文字列についての記述を追加したものです。また、稿のコードは全てC# 6.0/VB 14で動作を確認しました。 数値をファイルや帳票に出力する際には、文字列の幅を固定し右詰めにしたり、0埋めで出力したりしたい場合がある。このような用途には、Stringクラス(System名前空間)のFormatメソッドを使うのが簡単だ。 Formatメソッドでは、書式を指定する「書式指定文字列」と、それに対応するオブジェクトを引数で指定する。稿では、よく用いられるであろう整数値の文字列化に絞って解説する。 また、C# 6.0/VB 14では、「補間文字列」(interpolated string)という機能を使うことで、StringクラスのForma

    数値を右詰めや0埋めで文字列化するには?[C#、VB]
  • 「おじさんプログラマー」は「気に入られ力」を磨け!

    「おじさんプログラマー」は「気に入られ力」を磨け!:仕事が「つまんない」ままでいいの?(38)(1/4 ページ) こんにちは、おじさんです。先月47歳になりました。 最近、「おじさん」を実感することが増えました。目が成熟して(いわゆる、老眼というやつです)見づらいので、ノートPC仕事をするのが結構ツライです。容器に「40」と書いてある目薬を使うようになりました。肩もめちゃくちゃ凝ります。 そんな折、82歳で現役のプログラマーとして活躍する若宮正子さんが、ニューヨークの国連部で講演をし、称賛を受けるという報道を見ました。若宮さんは80歳を超えてからプログラミングの技術を学び、スマートフォンのアプリを開発したそうです。 一言「すばらしい!」。すごいなー、格好いいなー。 というのも、私も以前、プログラマーだったからです。若いころは「生涯プログラマー」を目指していました。でも、30歳を過ぎたこ

    「おじさんプログラマー」は「気に入られ力」を磨け!
    gokichan
    gokichan 2018/02/26
  • ITエンジニアの副業はあり寄りのなし? なし寄りのあり?

    大きな特徴は、前述のシンプル操作に加え、iOS端末内にある「ミュージック」アプリのライブラリはもちろん、iCloud Drive、Dropboxといったインターネットのストレージ上に保存してある音楽や、ハイレゾの音楽ファイルを統合的に扱える点にある。特に、圧縮音源とハイレゾ音源を同じプレイリストに混在できる機能は、珍しいのではないだろうか。その他にも、「ミュージック」が対応していないFLACの再生や曲名、アーティスト名の読み上げ機能といった特徴も兼ね備えている。 副業でのアプリ開発実績をアピールして大手ネット企業に転職 アプリの紹介はひとまず置いておき、筆者としての興味は、まず「副業での開発」という部分に向く。昨今は政府主導による「働き方改革」や「創業・新規事業創出の推進」が叫ばれ、兼業・副業の促進も取り組みの1つとして挙げられている。ただ、政府がそうやって旗を振っても、実態は追いついてい

    ITエンジニアの副業はあり寄りのなし? なし寄りのあり?
    gokichan
    gokichan 2017/11/16
  • Python Tools for Visual Studioのセットアップ

    Python Tools for Visual Studioのセットアップ:特集:Visual Studioで始めるPythonプログラミング(1/2 ページ) Python Tools for Visual Studioを使うと、高度な開発者支援機能を活用して、Pythonプログラミングが行える。今回はその概要について見ていこう。 連載目次 Visual Studio(以下、VS)が.NET開発者だけのものだった時代はもう終わっている。現在では、.NET言語に加えて、JavaScriptTypeScriptなど、さまざまな言語がサポートされるようになった。特集では、そうした言語の中でもPythonに焦点を当て、VSでPythonプログラミングを始めるための基礎知識を何回かに分けて紹介していこう。 Python Tools for Visual Studio VSでPythonを利用す

    Python Tools for Visual Studioのセットアップ
    gokichan
    gokichan 2016/11/23
  • GitHubでの大容量データファイルの扱いを効率化する「Git Large File Storage v1.0」

    GitHubは2015年10月2日(現地時間)、「Git Large File Storage(Git LFS) v1.0」を正式に発表した。Git LFSは2015年4月にGitHubがアーリーアクセスプログラムとして公開していたオープンソースのGit拡張。「GitHub.com」および「GitHub Enterprise」でアドオンとして利用できる(料金体系はリンクを参照)。 Gitのようなソースコード管理を目的とした分散型バージョン管理システムでは、ラージファイルを扱うのが不得手とされてきた。Git LFSは音声データや動画などのラージファイルをリモートサーバー上に格納、Gitリポジトリ内部ではラージファイルの部分をテキストポインタに変換してこの問題に対応する。 v1.0公開に際しては、HTTPクライアント及びAPIの仕様を書き換え、数千ファイルを同時転送した際のオーバーヘッドを低減

    GitHubでの大容量データファイルの扱いを効率化する「Git Large File Storage v1.0」
    gokichan
    gokichan 2015/10/05
  • 若者にこそ知ってほしい、古いITと最新ITの驚くべきギャップ

    若者にこそ知ってほしい、古いITと最新ITの驚くべきギャップ:最新IT技術をビジネスで活用するためには Windows 10やMicrosoft Azureといった最新ITテクノロジをビジネスで活用するためには、テクノロジに対してどのように向きあうべきなのだろうか。最新ITテクノロジを紹介することを“なりわい”とする日マイクロソフトのエバンジェリストによるリレーコラムから、そのヒントを得てほしい。第1回はMicrosoft Azureを中心に幅広い知識と経験を持つ高添修氏による寄稿だ。 三つのあるあるエピソードに見るITエンジニアの世代間ギャップ 物事には歴史があり、歴史には人々の感情を奮い立たせるヒントが含まれている……はずだった。 しかしIT業界においては、その歴史こそが、若者と年長者の間に壁を作り、結果としてクラウドやデバイス、コミュニケーションツールといった新しいITのスムーズな

    若者にこそ知ってほしい、古いITと最新ITの驚くべきギャップ
    gokichan
    gokichan 2015/10/01
  • Webアプリケーションのパッケージングを「やり直す」

    Javaを途中までかじったが挫折した。やはりJavaプログラマにスキルチェンジしたい! という読者のために、Tomcatの最新バージョンを使いながらJSPを基礎から解説していく(編集部) 前回までは、JSPにおける主な標準アクションの使い方を紹介してきました。連載の最終回となる今回は、JSPページやJavaBeansコンポーネントなどを1つのWebアプリケーションとしてまとめ、Tomcatに配置する方法を説明します。 Webアプリケーションはどこに配置するべきか? 連載ではこれまで、JSPページやJavaBeansコンポーネントの記述方法を説明してきました。しかし、こうして作成したJSPファイルやクラス・ファイルなどの成果物をTomcat上で動作させるには、どのような手順を踏めばよいのでしょうか。 初期は特に決まっていなかった 実はJava EEの初期には、この手順が標準化されておらず

    Webアプリケーションのパッケージングを「やり直す」
    gokichan
    gokichan 2015/08/11
    デプロイ
  • ファイル名は「左から右に読む」とは限らない?!

    ファイル名は「左から右に読む」とは限らない?!:セキュリティTips for Today(8)(1/3 ページ) 私たちの常識が世界では通用しないことがあります。攻撃者はそんな心のすきを狙って、落とし穴を仕掛けます。今回はそれを再認識させるかのような手法と、その対策Tipsを解説します(編集部) 皆さんこんにちは、飯田です。先日、セキュリティ管理者の方々と「今後のウイルス対策のあり方」について意見交換をする機会がありました。参加者からは活発な意見や質問も飛び交い、盛り上がりを見せた意見交換会となりました。私自身も多くの気付きや学びを得ることができ、貴重な時間を過ごすことができました。 その意見交換会の中で、Unicodeの制御文字を利用したファイルの拡張子偽装の話題が出ました。この手法は目新しい手法ではなく、数年前からすでに指摘されていたものです。しかし、久しぶりに手法について議論するこ

    ファイル名は「左から右に読む」とは限らない?!
    gokichan
    gokichan 2015/06/06
  • 「“サーバーは止まるもの”を前提とするCassandraの実装はIoTと相性がいい」説

    「“サーバーは止まるもの”を前提とするCassandraの実装はIoTと相性がいい」説:Database Watch(2015年4月版) 今月は「Cassandra Summit Tokyo 2015」から、IoT(Internet of Things:モノのインターネット)を支えるデータベースとして活躍する「Cassandra」のいまを取材してきました。 連載バックナンバー 自動車と「Cassandra」の関係 2015年4月21日、「日Cassandraコミュニティ」が主催する「Cassandra Summit Tokyo 2015」が開催されました。今回はその中から自動車のIoT分野におけるCassandraとの関係について見てみましょう。Cassandraは分散型NoSQLデータベースの一つです。 IoTの潮流の一つとして、自動車などの車両に搭載したセンサーのデータを収集し、その

    「“サーバーは止まるもの”を前提とするCassandraの実装はIoTと相性がいい」説
    gokichan
    gokichan 2015/04/27