タグ

ブックマーク / ascii.jp (12)

  • WSL以前から40年以上続く、Windows(Microsoft)とUNIXとの関わり

    80年代、Microsoft製のUNIXが存在していた POSIXサブシステムは2012年までサポートが続いた 現在のWindows 11では、Windows Subsystem for Linux(WSL)が動作するため、(それ自体はUNIXではないものの)UNIXからのアプリケーションを簡単に動作させることができる。 かつてMicrosoftは、x86版UNIXのライセンスを持っており、XENIXと呼ばれる製品を販売していた。また、Windows NTに「POSIXサブシステム」、のちに「Windows Service for UNIX(SFU)」と呼ばれる機能があった。そういうわけで、WindowsとUNIXは切れない“縁”があったのだ。 Windows NTのPOSIXサブシステムやその搭載理由などに関しては、過去記事(「Windows Subsystem for Linuxの中身

    WSL以前から40年以上続く、Windows(Microsoft)とUNIXとの関わり
  • WindowsのコマンドでLAN内のデバイスを探す (1/2)

    自宅のネットワークなどで、接続しているPCを全部見つけたいことがある。エクスプローラーのネットワークから見つけることもできるが、スクリプトなどで処理したい場合に手入力するのは面倒だ。そんなときには、PowerShellのGet-NetNeighborコマンドが利用できる。 PowerShellのGet-NetNeighborコマンドは、ネットワーク内の通信により得たIPアドレスを出力できる。ただし、大量の出力があるので、不要なものを排除する必要がある Get-NetNeighborでアクセス可能なIPアドレスを探す LAN内のネットワークノードを探すのは面倒な処理だ。たとえば、クラスCのプライベートネットワークならノード数は多くても254個なので、すべてのアドレスに対して、Pingコマンドを実行して応答の有無でノードの存在を確認することも不可能ではない。しかし、実際にスクリプトを書くとなる

    WindowsのコマンドでLAN内のデバイスを探す (1/2)
    otn
    otn 2021/08/28
  • PowerShellを“いい子”に改造して、WSLから“推し変”した

    WSLを使ってCドライブ上のファイルを実行するとどうしても遅くなってしまうことを知り、PowerShellに”推し変”しようと決意しました。とはいえ、デフォルトのPowerShellは個人的には使いづらく感じてしまい推せる気がしなかったので、PowerShellを自分好みの”いい子”にして推す方法を選びました。 想定している対象読者 ・WSLと最近うまくいっていない方 ・PowerShellと仲良くなれない方 ・PowerShellと仲は良いけど、もっと仲良くなりたい方 とりあえず環境構築 1.Windows Terminalのインストール インストールはこちらから 2.必要なフォントのインストール こちらからCascadia Code PLまたはCascadia Mono PLをインストールして、Windows Terminalフォントとして設定する必要があります。設定はWindows

    PowerShellを“いい子”に改造して、WSLから“推し変”した
    otn
    otn 2021/02/27
  • Windows 10で秋の大型アップデートが始まったのに、春のアップデートも落ちてこないマシンがあるのはなぜ? (1/2)

    Windows 10 Ver.20H2の一般向け配信が開始されたのに いまだにVer.2004が落ちてこないマシンがある 仕事柄、筆者宅には、Windows 10が動作しているPCが複数ある。Windows Insider Previewをインストールしているマシンもあるが、何台かは最新のWindows 10を入れている。その中には、Windows 10 Ver.2004がいまだに“落ちてこない”機種がある。すでに「October 2020 Update」ことWindows 10 Ver.20H2の一般向け配布が開始されているのに、Windows 10 Ver.1909のままなのだ。 機種によって配布が遅れている原因は「Safeguard Holds」と呼ばれる措置が原因だ。これは機能アップデートを実行した結果、障害が発生することをMicrosoft側で検出した場合に、同じ条件を持つマシン

    Windows 10で秋の大型アップデートが始まったのに、春のアップデートも落ちてこないマシンがあるのはなぜ? (1/2)
    otn
    otn 2020/11/09
  • これもオヤジホイホイ!! ドスパラ中古PC担当者と語る、懐かしのインターネット時代 (1/7)

    ドスパラの中古PC担当者が集まって、“懐かしのパソコンの話題”で盛り上がる連載企画「懐かしのレトロPC 座談会」が、Dospara Expressで連載中だ。前に自作パーツの話題で盛り上がったところ、予想外? いや予想以上! に好評だったため、第2弾を企画。 懐かしのレトロPC 座談会では「大昔のパソコンに20世紀のOSを再インストールしてみたり」などなど、アクティブに活動中。古くからのパソコンファンから見れば懐かしく、若い世代から見れば歴史を振り返る体験が得られるかも。 今回のテーマはインターネット。題して「あのころ私たちは若かった、草の根ネットからブロードバンドまで大放談」。まだインターネットに家庭でつなぐ前の時代から、黎明期ならではのインターネット事情、そしてその周辺にあった技術まで。内容は特に設定せず、好き放題、思い思いに話してみることになりました。シナリオのないトークの行く先やい

    これもオヤジホイホイ!! ドスパラ中古PC担当者と語る、懐かしのインターネット時代 (1/7)
  • Windows Info

    最新版のWindows 10を中心に、技術情報や活用術など、Windowsにまつわるあらゆる情報を、ライターの塩田紳二氏が毎週深く深く掘り下げてお届け! 2024年05月12日 10時00分 PC 第431回 Windows上でユニコードを「見る」方法 Windowsでは、文字コードに「ユニコード」を使う。Windowsに搭載されているフォントはさまざまあるが、ユニコード文字を表示できるように、多数の文字の形が組み込まれている。 2024年05月05日 10時00分 PC 第429回 WindowsからWordPadが廃止! RTF(Rich Text Format)はどうなる? Windowsの標準アプリとして長らく含まれていた「WordPad」が廃止になる。年秋のWindows 11 Ver.24H2から同梱されなくなるようだ。これにより、Windows単体では、RTF形式のファイルを

    Windows Info
    otn
    otn 2016/10/10
  • ASCII.jp:ロードマップでわかる!当世プロセッサー事情(大原雄介)

    多くの新製品が世に送り出されるプロセッサーの世界。テクニカルライターの大原雄介氏による連載では、CPUGPUなどコンピューターの中核となるプロセッサーのロードマップを軸に、その変遷を解説していく。 2024年09月16日 12時00分 PC 第789回 切り捨てられた部門が再始動して作り上げたAmpereOne Hot Chips 2024で注目を浴びたオモシロCPU Hot Chips第2弾は、Ampere ComputingのAmpereOneをご紹介したい。こちらのコアは前回のOryonほどいわくつきではないのだが、会社がいわくつきだったりする。 2024年09月09日 12時00分 PC 第788回 Meteor Lakeを凌駕する性能のQualcomm「Oryon」 Hot Chips 2024で注目を浴びたオモシロCPU Hot Chips 2024で、おもしろいプロセッサ

    ASCII.jp:ロードマップでわかる!当世プロセッサー事情(大原雄介)
  • Winnyの金子氏が夢見る次世代高速ネットの世界 (1/5)

    2011年、8年をかけた「Winny」裁判が終わった。渦中にいたのは「2ちゃんねる」では「47氏」と呼ばれていた金子勇氏だ。裁判後のインタビュー(関連記事)では、編集部の「これからどうしていきたいか?」という質問に「決めてないです」と答えていた金子氏であるが、着実に次のステップに進み始めている。 6月12日、Skeed社とデータホテルが業務提携して「CLOUD CONNECT」というデータセンター間を高速接続するサービスを展開すると発表(関連記事)したが、金子氏は現在、このSkeed社の社外取締役となっており、新たなプロダクトの開発に専念している。今回のインタビューでは、この金子氏とともに代表取締役社長である明石昌也氏も同席を願い、Winny事件をきっかけにできあがったというSkeed社や、事件の思い出、そして彼らが現在広めようとしている高速データ転送技術について尋ねてみたい。 Winny

    Winnyの金子氏が夢見る次世代高速ネットの世界 (1/5)
  • 30分でできる!Webサイトを高速化する6大原則 (1/4)

    Webサイトを制作するとき、「パフォーマンス」を気にしたことがあるだろうか? もしまったく気にしたことがないなら、気をつけた方がいい。閲覧に時間のかかる“遅いWebサイト”はユーザーにフラストレーションを与え、閲覧をやめさせてしまう恐れがある。 下記のグラフは、「Simple-Talk」という海外のオンラインメディアで発表されたユーザー調査の結果だ。アンケートページの表示にかかる時間を意図的にコントロールし、表示時間によってユーザーが感じるフラストレーションの違いを調べたものだ。 縦軸がフラストレーション(10段階)、横軸が表示までの時間を表している。1~5秒以内にページが表示された人に比べ、ページ表示までに5秒以上かかった人は2倍以上もフラストレーションを感じている。フラストレーションがあまりに高ければ、せっかく何らかの目的を持って訪れてきたユーザーも待ち切れずにブラウザーを閉じてしまう

    30分でできる!Webサイトを高速化する6大原則 (1/4)
  • iPhoneがJavaScript+SQLiteでGPSレコーダーに! (1/5)

    JavaScriptを使ってGPSデータを取得できるようになったiPhone OS 3.0。前回は、現在の位置情報を取得し、Googleマップに表示する方法を紹介しました。後編は、位置情報と日時をデータベースにどんどん記録していくプログラムを作ってみましょう。 Safariのデータベースを使う iPhoneに搭載されているSafariは、HTML5で追加される予定のAPI「Client-side database storage」を先行実装しており、ブラウザーが用意しているローカルデータベースにJavaScriptを使ってデータを保存できます。 iPhoneのSafariはデータベースエンジンとして「SQLite」を実装しています。SQLiteは、SQLのすべての命令には対応していませんが、簡単なWebアプリケーション用途であれば十分な機能を持つデータベースエンジンです。個々のテーブルは「

    iPhoneがJavaScript+SQLiteでGPSレコーダーに! (1/5)
  • Twitterで使えるbot50徹底レビュー! (1/6)

    sponsored 生成AI「Box AI」を組み込んだBoxの将来像も披露、「BoxWorks Roadshow Osaka 2024」レポート 大阪ガス、豊中市も登壇 西日に注力するBoxが大阪で大型イベント開催 sponsored MSIのNUC「Cubi NUC 1M」を徹底レビュー NUCはどれも同じではない!ちょっとした違いなのに大きく影響するポイントを見逃さずに選ぼう sponsored 浄土真宗親鸞会がネットギア「M4250」を導入、能登半島地震では「機動力の高さ」が生きる 大規模イベントの“ワンオペ映像業務”、実現したのはNDIとネットギアPro AVスイッチ sponsored JN-IPS238FHDR-C65W-HSPなら直販価格2万2980円 昇降式スタンドとUSB Type-C給電は後悔しないディスプレー選びの新要件! 2万円台前半でも探せばある sponso

    Twitterで使えるbot50徹底レビュー! (1/6)
  • サーバ手配不要!App Engineで動くCMS

    期間限定のちょっとしたイベントの告知や、サークルの仲間内で見るような簡単なWebサイトを作りたい。そんなとき、なるべく手軽にサイトを更新できるシステムがあると便利だ。無償で使えるWebサイト更新ツールやCMS(Content Management System)は数えきれないほどあるが、今回は「App Engine Site Creator」を紹介しよう。 App Engine Site Creatorは、Pythonで書かれたオープンソースの簡易CMS。最大の特徴は、その名の通り、グーグルが提供する「Google App Engine」(GAE)上で動く、ということだ。このため、Webサイトを立ち上げるにあたって新たにレンタルサーバを手配したりする必要はない。GAEのアカウントさえ持っていれば、ローカルのテスト環境でApp Engine Site Creatorを使ってWebサイトを構築

    サーバ手配不要!App Engineで動くCMS
    otn
    otn 2009/01/12
  • 1