タグ

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

  • Linuxがほぼそのまま動くようになった「WSL2」のネットワーク機能

    連載目次 Windows 10上でLinux環境が実行できる「Windows Subsystem for Linux(WSL)」は、Linuxサーバを管理しているシステム管理者はもちろんのこと、Linuxの豊富なコマンドを使って文書処理を効率よく実行したいと思うユーザーにおいても、便利な機能として注目を集めている。 以下の記事で紹介したように、すでに現行のWSL(以下、WSL 1)に比べて、よりLinuxとの互換性を高めたWSL 2の開発が進んでおり、Windows Insider Previewで提供されているプレビュー版で公開されている。 2019年8月1日に公開されたビルド18950では、WSL 2のネットワーク機能に改良が行われた。これは、以前から指摘されていた問題に対する改良であり、ユーザーの利便性、Linuxとの互換性を高める上で重要なポイントといえる。そこで稿では、実際にビ

    Linuxがほぼそのまま動くようになった「WSL2」のネットワーク機能
  • なぜ「NoSQLデータベース」なのか?

    NoSQLデータベースが急速に普及しています。RDBの時代は終わってしまうのでしょうか。RDBは根的な欠陥があるのでしょうか。──それは違います。連載では、「NoSQLデータベースの今」を正しく理解し、ビジネス躍進の実現に向けて対策していくための「ベストプラクティス」を掲示していきます。初回は「今日のデータ問題」の基礎と背景を解説します。 はじめに これから数カ月にわたって、「NoSQLデータベースの今」を紹介していきます。NoSQLデータベースのさまざまな機能や長所を詳しく見ていく前に、最初は「NoSQLデータベースが生み出された理由」を、つまりNoSQLデータベースが得意とすること、そしてこれまでのデータベースでは十分ではなかった部分を確認していきましょう。 1回目となる今回は「今日のデータ問題」について。併せて、これまでのリレーショナル技術ではそれにうまく対応できない理由を取り上

    なぜ「NoSQLデータベース」なのか?
  • スマートフォンアプリデザインに役立つ 基礎のまとめ!

    スマートフォンアプリデザインに役立つ 基礎のまとめ!:一撃デザインの種明かし(14)(1/4 ページ) 各キャリアが新Android携帯を続々と発表し、スマートフォンへの注目がますます盛り上がる中、アプリケーションも、iPhoneAndroidともに展開するものが増えてきました。 そういった中で、稿ではスマートフォンアプリのデザインのコツをまとめてみます! iPhoneAndroidともに展開しているアプリ3例 まずは、iPhoneAndroidともに展開している有名アプリを3つ紹介します。それぞれのスクリーンショットを見ながら違いを探してみてください。 【1】クックパッド レシピの投稿と検索ができるアプリです。PCサイトの雰囲気はそのままに、トップ画面を旬のキーワードと履歴、検索ボックスのみに絞ったシンプルなUIになっています。要素とコンテンツを極力減らすことで、レシピ検索に集中

    スマートフォンアプリデザインに役立つ 基礎のまとめ!
  • データベースの論理構造ってどんなもの?(1/3) ― @IT

    リレーショナルデータベースのデータ構造は、大きく「物理構造」と「論理構造」に分けられます。前回解説したデータファイル、オンラインREDOログファイル、制御ファイルなどのRDBを構成するファイルが物理構造です。今回はもう1つのデータ構造である、「論理構造」の役割を解説します。【更新版】 データベースの「論理構造」とは リレーショナルデータベース(以下、RDB)のデータ構造は、大きく「物理構造」と「論理構造」に分けられます。第2回『リレーショナルデータベースの3大構成要素とは?』で解説した、RDBを構成するOSファイル──Oracle Databaseでは、「データファイル」「オンラインREDOログファイル」「制御ファイル」は物理構造です。 それに対して、「社員表」のような表データなどを格納する表領域や、セグメント、エクステント、データブロックのような、データ管理を容易にするための内部的に使う

    データベースの論理構造ってどんなもの?(1/3) ― @IT
  • エラーを無視してファイルをコピーする方法(壊れかけたディスクからのファイルの救出)

    対象OS:Windows 2000 Professional/Windows XP Professional/Windows XP Home Edition/Windows 2000 Server 解説 コンピュータを構成するパーツの中でも、故障した場合の被害が最も大きくなるパーツはハードディスクであろう。CPUやメモリ、グラフィックス・カードなど、そのほかのたいていのパーツは、壊れても別のものに置き換えればそのまま使うことができるが、ハードディスクが壊れると、すべてが失われてしまう可能性があるからだ。 このような事態を防ぐためには、重要なデータの小まめなバックアップやRAIDによるデータ保護などが欠かせないが、パーソナル用途のマシンや、(サーバではない)単なるクライアント・マシンでは、現実にはほとんど行われていないことも多い。一般的には、ディスクが壊れれば、可能な限りデータを読み出してほ

    エラーを無視してファイルをコピーする方法(壊れかけたディスクからのファイルの救出)
  • 環境変数を設定するには

    $ NEWENV="Hello" ←NEWENVというシェル変数に「Hello」という文字列を設定 $ echo $NEWENV ←NEWENVの内容を表示 Hello ←NEWENVには「Hello」が設定されている $ bash ←子プロセスを起動 $ echo $NEWENV ←NEWENVの内容を表示 ←シェル変数は子プロセスには引き継がれないので、何も設定されていない $ exit ←子プロセスを終了 $ export NEWENV="Hello" ←NEWENVを環境変数として設定 $ echo $NEWENV ←NEWENVの内容を表示 Hello ←NEWENVには「Hello」が設定されている $ bash ←子プロセスを起動 $ echo $NEWENV ←NEWENVの内容を表示 Hello ←環境変数は子プロセスには引き継がれるので、「Hello」が設定されている

  • Insider's Computer Dictionary:NetBIOS とは? - @IT

    1980年代前半に、IBM-PC用のネットワークアダプタのために開発された、ネットワークサービス用BIOS(Basic Input/Output System)のAPIインターフェイスのこと。OSI階層モデルでいうと、トランスポート層とセッション層のプロトコルに相当するサービスが提供されている。Windows 95/98やWindows NT、LAN Managerなどを始め、パソコン用のネットワークサービスのAPIとして広く普及している。 NetBIOSは、もともとは、IBMとSytekがPC Networks(PC-DOS 3.0をベースに、ネットワーク機能を付加したOS)のために開発したネットワークアダプタ上に実装されていたBIOSのインターフェイスである。NetBIOSを呼び出すことにより、2つのコンピュータノード間で、セッション指向もしくはデータグラム指向の通信を行なうことができ

  • @IT:Windows TIPS -- Tips:IPアドレスからホスト名を見つける方法

    TCP/IPプロトコルを使ったネットワークを運用する場合、IPアドレスホスト名は同一ネットワーク上で重複しないように管理する必要がある。TCP/IPでは、IPアドレスで通信相手を特定、識別しているため、お互いに異なるIPアドレスを割り当てておかないと、正しい通信相手と通信できなくなるためだ。 今どきのネットワークでは、IPアドレスの割り当てにはDHCPを利用するため、重複を避けることは難しいことではない。だがそれでも、例えばサーバとして利用するなら、管理しやすいIPアドレスを優先的に割り当てたいだろう。このようなケースでは、まず目的のIPアドレスが使われていないかどうか、もし使われているなら、どのPCに割り当てられているのかを調べる必要がある。 またネットワークのトラブルシューティング作業においても、IPアドレスの割り当て状況の調査が必要になることが少なくない。例えばあるプロセスが大量の

    @IT:Windows TIPS -- Tips:IPアドレスからホスト名を見つける方法
  • システム起動時にUNEXPECTED INCONSISTENCYエラーが発生した場合は - @IT

    システム起動時に、以下のようなメッセージが表示されて起動しない場合がある。これは、ファイルシステムチェックで何らかの問題が発見されたことを意味する。ここでは、この現象が発生した場合の復旧方法について紹介する。 Checking filesystems /12: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY. (i.e., without -a or -p options) *** An error occurred during the file system check. *** Dropping you to a shell; the system will reboot *** when you leave the shell. Give root password for maintenance (or type Control-D to 

  • Linuxシステムの起動と停止の手順- @IT自分戦略研究所

    連載は、Linux 認定試験 LPICに対応しています。一般的なLinuxユーザーレベルのトピックは省略し、システム管理とサーバ管理の内容を取り上げています。また、LPIC対策だけでなく、関連するトピックについて系統的な理解を問う問題も出題しています。連載の特徴は、対象となるプログラムのバージョンを可能な限り明記していること、比較的新しくまとまった解説がまだ少ないトピック、重要だが理解しにくいトピックを優先して取り上げていることです。問題を解き、その解説を読むことにより実践でLinuxを活用できる力を身に付けます。

    Linuxシステムの起動と停止の手順- @IT自分戦略研究所
  • パーティション分割/非分割のセオリー(1/2)

    Windowsでは、原則として分割されたパーティションには独立したドライブ名が割り当てられます(図1)。これはHDDが普及し始めたころのMS-DOS Ver.3.xに由来すると思われます。当時、PC/AT互換機用のMS-DOS Ver.3.xはファイルシステムの制限で32Mbytesまでしか扱えませんでした。そこでHDDを複数の区画に分けて、各区画を32Mbytes以下とすることですべての領域を使おう、というのがパーティションの始まりではないかと想像しています。さらにさかのぼれば、ドライブ名という発想はインテルの8080という8bits CPU用OSであるCP/Mにまでたどれるでしょう。それ以前にはマイコン用のメジャーなOSは存在しませんでした。 余談ながら、同じMS-DOS Ver.3.xでもPC-9800シリーズ用では32Mbytesの制限を受けた記憶がありません。改良したのか、そもそ

    パーティション分割/非分割のセオリー(1/2)
  • 【Windows 11対応】Windowsでホスト名からIPアドレスを見つける方法

    対象OS:対象OS: Windows 8.1/Windows 10/Windows 11、Windows Server 2012/Windows Server 2012 R2/Windows Server 2016/Windows Server 2019/Windows Server 2022 名前を指定してあるサーバに接続させてみたが、どうも間違ったコンピュータに接続しているようだ、といった場合がある。ネットワークの構成を変更したり、接続するネットワークを変更したりした場合に、こうしたトラブルが発生しやすい。このような場合は、あるコンピュータ名が実際にどのIPアドレスに名前解決されているかを調べ、それが正しいかどうかを検証するとよい。 そこで、Tech TIPSでは、あるコンピュータ名やホスト名からそのIPアドレスを見つける方法を紹介する 逆に、与えられたIPアドレスから、そのコンピュ

    【Windows 11対応】Windowsでホスト名からIPアドレスを見つける方法
  • @IT:Windows TIPS -- Tips:巨大なサイズのファイルを簡単に作る方法

    巨大なファイルを使ってディスクやネットワークの速度を測定する ディスクやネットワークなどの性能(速度)がどのくらい出ているかを手っ取り早く調べるには、ある程度大きなデータファイルを用意しておいて、その読み書き速度や送受信速度を調べると簡単だ。 厳密なベンチマークツールがなくても、ファイルをコピーさせながら、その速度をタスクマネージャーやパフォーマンスモニターで見たり、完了するまでの時間を測定したりするだけでも大まかな速度は計測できる。 これを行うには、数十~数百GB以上のサイズのテストファイルが必要になる。Tech TIPSでは、「fsutil.exe」というコマンドを利用して、こうした巨大なファイルを簡単かつ素早く作成する方法を紹介する。 fsutilコマンドで巨大なファイルを作成する Windows OSで巨大なファイルを作成するには「fsutil.exe」というコマンドがとても便利

    @IT:Windows TIPS -- Tips:巨大なサイズのファイルを簡単に作る方法
  • ディスク・デフラグメント完全マスター(コラム) - @IT

    コラム NTFSではフラグメントは発生しにくい? ―― NTFS基礎のキソ ―― デジタルアドバンテージ 2000/10/21 Windows NTの発表とともに新しいNTFSファイル・システムが紹介されたとき、マイクロソフトは「NTFSはFATと違ってフラグメントが起こりにくい」と公言していた。すでに述べているとおり、実際にはNTFSにおいてもフラグメントは日常的に発生する。それでは、何を根拠にこのような発言がなされたのだろうか? この理由は、NTFSで採用されたアイデアによるものと思われる。複雑なNTFSファイル・システムのすべてを紹介するのは別の機会に譲るとして、NTFSの大きな特徴の1つであるこのアイデアについてご紹介しよう。 その秘密はMFT(Master File Table)にあり ファイル・システムでは、広大なディスク領域をクラスタと呼ばれる固定領域に区切り、このクラスタを

  • @IT:Linux Tips Index

    IPAexフォントを使うには(2010/7/7)New! IPA(独立行政法人情報処理推進機構)が開発・配布している日フォントIPAexフォント」をインストールする方法を説明する。 ■yumで「Cannot retrieve repository metadata」エラーが出るときは(2010/7/7)New! Fedoraでyumコマンドを実行して、「Cannot retrieve repository metadata……」というエラーが表示された場合の対処法を紹介する。 ■GUIでアンチウイルスソフトClamAVを使うには(2010/7/7)New! GUIで操作可能なアンチウイルスソフト「KlamAV」のインストール方法と使い方を説明する。

  • @IT:Linux Tips[GNOME]

    ■GNOME Online Desktopを使うには(2008/10/8)New! ネットワークサービスとデスクトップの融合を目指した新しいデスクトップ環境「GNOME Online Desktop」を、Fedora 9で使用する方法を説明する。 ■キーボード操作でプログラムを起動するには(2008/9/17)New! GNOME用のプログラムランチャー「GNOME Do」を利用すれば、プログラムを起動したり、フォルダを開くといった操作をキーボードで行うことができる。 ■GNOME Doのキーバインドを変更するには(2008/9/17)New! Feodra 9のリポジトリに用意されているGNOME Doはそのままでは、呼び出すための[Windows]+[Space]キーが機能しない。このキーバインドを変更する方法を紹介する。 ■ログアウト時の画面を次回ログイン時に再現するには(2008/

  • セミナー申し込みフォームがスパムの踏み台?

    セミナー申し込みフォームがスパムの踏み台?:星野君のWebアプリほのぼの改造計画(1)(4/4 ページ) スパムの踏み台は想定外!? 次の日の朝、星野君が出社してPCを立ち上げると、すぐさま山下君からメッセンジャーでコンタクトがあった。 山下君 「おはよ。昨日のやつ、先輩に見てもらったよ」 星野君 「お、ホントに?早速悪かったな」 星野君は、昨日、山下君に頼んだ後、荷物整理をしてさっさと帰ってしまったことにちょっと罪悪感を覚えた。 山下君 「『出直して来い!』っていってたよ(笑)」 星野君 「えっ!!」 山下君 「ああ、そんないい方じゃないけど、いくつか直さないと駄目だって。先輩がくれたメールを転送しておいたから読んでみて。あと、今日は忙しいから相談に乗れないからね」 星野君 「ありがとう!メール見てみるよ」 星野君は思いもよらぬ駄目出しに、ちょっと戸惑った。急いでメールに目を通すと、山下

    セミナー申し込みフォームがスパムの踏み台?
  • 1