2GBメモリでも動作可能な軽量化したWindows 11「tiny11」を試してみた:Windows 11 Trends 開発者のNTDEV氏が、Windows 11 Pro(2022 Update)をベースに、機能を絞り込んだ「tiny11」と呼ぶインストールパッケージを作成、公開している。どのような機能が絞り込まれているのか、2GBメモリでも実行可能ということだが本当なのか、について実際にtiny11をインストールして検証してみた。
![2GBメモリでも動作可能な軽量化したWindows 11「tiny11」を試してみた](https://cdn-ak-scissors.b.st-hatena.com/image/square/603bbef83c03b917b2b56866191e4a7c198cd7da/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F2303%2F06%2Fcover_news027.jpg)
piyokango 氏(@piyokango) インシデントや脆弱性をはじめとしたさまざまなセキュリティ事象のファクトをひたすらに追い求めるセキュリティインコ。Twitterやブログ「piyolog」の他、講演、執筆を通じたセキュリティ情報の発信を10年以上続け、情報通信研究機構公式協力研究インコとして研究にも参画。最近はポッドキャストやClubhouseなど音声発信のコンテンツに注目し、多くの人にリーチすべく活動の幅を広げることにも注力中。 SBテクノロジー 辻 伸弘 氏 コンピュータの専門学校に通いながら、サイバーセキュリティを手探りで学び、侵入テストの仕事に就きたくて上京。現在は、侵入テストだけでなく、事件・事故を調査するセキュリティリサーチの仕事にも携わっている。侵入テストで培った攻撃者視点や分析力と、リサーチで得た情報・知識を基に、執筆や講演などのエバンジェリストとしても幅広く活
MacがArmベースの独自プロセッサに移行することを発表 Appleは、Macのプロセッサをx86からArmベースの独自プロセッサ「Appleシリコン」に移行することを発表した。スマートフォンで独壇場のArmが、PCの世界にも踏み込み始めている。「Apple、MacのAppleシリコンへの移行を発表」より。 頭脳放談「第206回 ImaginationはAppleに捨てられ会社を売る?」でも書いたが、Appleは度々「やる」会社である。多くの日本企業では、成し得ないような劇的な変化を、である。今回のMacにおけるCPUアーキテクチャの変更の話だ(Appleのプレスリリース「Apple、MacのAppleシリコンへの移行を発表」)。 Intelのx86系から、Armベースの自社開発CPU(「Appleシリコン」と言う呼び方が特徴的である)へも、これまでもAppleが度々行ってきた変更のまた1
対象ソフトウェア:Windows 2000/Windows XP/Windows Vista/Windows 7/Windows 8/Windows 8.1/Windows 10/Windows Server 2003/Windows Server 2008/Windows Server 2008 R2/Windows Server 2012/Windows Server 2012 R2/Windows Server 2016、IE5/IE5.5/IE6/IE7/IE8/IE9/IE10/IE11/Microsoft Edge Windows OSに標準装備のWebブラウザ「Internet Explorer(IE)」は、Windows OSと同様、機能や性能の向上のためにバージョンアップが繰り返されてきた。Windows 2000からWindows 10の間にリリースされたIEは、主要な
PCやスマートフォンに限らず、身近なところにある「USB」。だが、同じUSBでもさまざまな形状のコネクターがあったり、安いケーブルではデータ通信ができなかったり、と不思議なことも多い。この「USB」という規格について解説していく。 適当なケーブルでつないだらスマートフォンが充電できなかったが、ケーブルを替えたらデバイスを認識した。充電はできるのに、データ転送ができなくて困った。といったように、USBに関して、こういったトラブルを見聞きすることがある。 最初にUSBが登場したのは、1996年のことだ。すでに20年以上も前になる。このため、USBはPCやスマートフォンに広く普及し、100円ショップでUSBケーブルが売られ、コンビニにはUSB充電器が並ぶ。しかし、こうした普及の影でUSBの仕様を満たさない製品やケーブルなどが存在しているのも事実である。 現在のUSBに関する「混乱」の一部には、こ
Reactとは――その3つの特徴 「React」はFacebookが公開している、ユーザーインタフェース(以下、UI)を効率的に構築することを目的としたWebフロントエンドフレームワーク(JavaScriptライブラリ)です。 Reactには、次のような特徴があります。 シンプル Reactを使ってUIを実装すると、「アプリケーションがどのように見えるか」を単純に表現できます。 叙述的 コンポーネントの状態がReactによって管理され、データに変更があるときには更新の必要があるコンポーネントだけ更新されるようになります。そのため、効率的にレンダリングさせることができます。 コンポーネントベース 「状態」の管理がカプセル化されたコンポーネントを使って、複雑なUIを構築することができます。コンポーネントの組み合わせでアプリケーションを構築することにより、コードの再利用やテストなどを実施しやすく
2016年10月25日、ついにApple Payが日本でも使えるようになります。Apple Payとは、その名の通り、アップルが提供する“決済”の仕組みです。 Felica搭載のiPhone端末で決済を行うときはiOSの標準アプリ「Wallet」を利用します。ユーザーは、このアプリにクレジットカードやSuicaの情報を登録しておき、店舗などで商品の支払いを行うときにFelica読み取り端末にiPhoneをかざして指紋認証を行うと、決済が行われます。実際に使っている様子は下記記事を参考にしてください。 国内対応した「Apple Pay」 早速使ってみた感想と気になる点 - ITmedia Mobile Walletアプリに登録したものを使うので、クレジットカードを毎回入力する手間が省け、さらに店舗やアプリ提供者にクレジット情報を渡さないため安全性が高く、ユーザーにとって大きなメリットがあると
XFSは、巨大ストレージでの利用を視野に入れた64bitファイルシステムである。膨大な領域を効率的に利用するため、XFSにはさまざまな仕組みが組み込まれている。(編集局)
第1回 Windows IoTを始めよう:Windows 10 IoT Coreで始めるIoT入門(1/3 ページ) 見聞きしない日はないほど流行している「IoT」。でも、どうやったら使えるのか? 本連載では読者諸氏が慣れ親しんだWindowsのIoT版を使って、IoTを実践してみる。まずは概要とインストールから始めよう。 連載目次 最近、と言ってももう何年も前からだが「IoT(Internet of Things、モノのインターネット)」がはやっている。その定義はいろいろあるが、PCやIT機器だけでなく、さまざまな「モノ」をインターネット経由で接続し、活用する技術の総称である。 Windowsの世界でもIoT向けにWindows 10 IoT Coreという新しいOSがリリースされている。これはデスクトップ版のWindows 10とは何が違うのか、何ができるのか、どのように使うものなのか
以上の設定でプロジェクトを新規作成すると、最も原始的な(=ひな型の)Windowsアプリが完成したことになる。後は、プロジェクトの「ビルド(=プロジェクトからプログラムを生成する作業)」を行うだけで、プログラムが実行できることは、第1回の「初めてのプログラムを実行する」で解説した。 しかし実際のアプリ開発では、第1回の「生成されたプログラムを動かす」で解説したように、このひな型のプログラムに機能を付け足していく「プログラミング」もしくは「コーディング」の作業が必要だ。 では、実際のプログラミング作業に入っていこう。 プログラミングの手順 実際のプログラミング作業で最低限必要となる作業手順は次の通りだ。 【要件定義】プログラムに必要な機能を考える 【設計】プログラムの機能を実現する仕組みを設計する 【実装】設計に基づきプログラムのソースコードを実装(=コーディング)する それでは、この手順に
JavaScriptを中心としたWebアプリ開発の栄枯盛衰まとめ――LiveScriptからAngularJS/React.jsまで:15周年記念特別企画 @ITが誕生した2000年頃はJavaScriptが不遇だった時代。そこから現在のような人気のプログラミング言語になるまでには、どのような歴史があったのか。15周年を迎えた@ITの豊富なWeb開発関連記事とともに振り返る。 2015年6月17日に、JavaScriptの最新標準仕様となる、ECMAScript 6(ES6、ECMAScript 2015)が正式に承認されました(参考)。1997年にECMAScriptのバージョン1がリリースされてから6度目のアップデートとなり、これまでの中で一番大きな変更が加えられたことになります。 本稿では、ECMAScript 6が正式に承認されたということもあり、2000年頃の第一次ブラウザー戦争
OSSのテキストエディター「Brackets」で使える、Web制作に便利なプラグインを紹介し、拡張機能マネージャーの使い方や便利なプラグインを探すコツ、プラグインのインストール方法について解説する。 OSSのテキストエディターの豊富なプラグインをいろいろと使ってみよう OSSのテキストエディター「Brackets」は、拡張が容易に行えて好みの環境にカスタマイズしやすいのが特徴の一つだ。 筆者は、以前の記事でもBracketsの使い方について紹介したが、今回はBracketsのお勧めプラグイン(拡張機能)を紹介していこう。 その前に、Bracketsでプラグインをインストールする「拡張機能マネージャー」を紹介しておく。 Bracketsの「拡張機能マネージャー」とは Bracketsでは「拡張機能マネージャー」を利用してプラグインのインストールやアンインストールができる。「拡張機能マネージャ
システムにいくらメモリが搭載されていて、そのうちどのくらいのメモリが実際に使われているのか、本当に必要なメモリはどのくらいなのか。Windows OSのメモリ管理機能について解説。 連載目次 前回はWindows OSのプロセスとスレッドについて解説した。今回はプロセスやスレッド管理とも深く関連する「メモリ管理」について見ていく。 タスクマネージャーでメモリの利用状況を確認する Windows OSと、その上で動作しているプロセスがどのくらいのメモリを使用しているかを確認することは、PCにどのくらいのメモリを用意(搭載)すべきかを決めるために重要なことである。せっかく新しい高速なシステムを導入してもメモリが不足していたのではその性能を100%発揮できないからだ。 現在使用中のシステムにいくらメモリが搭載されていて、そのうちどのくらいのメモリが実際に使われているのか、本当に必要なメモリはどの
Docker代替のコンテナーランタイム「Rocket」をCoreOSが公開:「Dockerはもはや標準コンテナーではない」 CoreOSがDocker代替のシンプルなコンテナーランタイムを公開。Dockerの当初の目的であるシンプルなコンテナーを目指すプロトタイプだ。 CoreOSはこれまでDockerを積極的に推進し、共同創業者のブランドン・フィリップスCTOはDockerの筆頭コントリビューターだった。「2013年にDockerが登場した時点で『標準コンテナー』の概念は魅力的だった」とアレックス・ポルビ最高経営責任者(CEO)は振り返る。 しかし現在のDockerについて同氏は、「クラウドサーバー構築用のツールやクラスタリングのためのシステムとなって幅広い機能を持つようになった。『標準コンテナー』の宣言は削除され、我々が描いたようなシンプルで組み立て可能なコンポーネントではなくなりつつ
意外と知られていないことですが、Chromecast対応アプリは、iPhoneアプリやAndroidアプリ同様に誰でも開発することができ、今多くの開発者から注目されていて、今後もその数が増えることが予想されます。 Web&モバイル技術のSIを手掛けるオープンストリームでは、Chromecastデバイスの国内発売前からスマートフォンアプリ(iOS版およびAndroid版)の対応について技術検証を行い、詳細な技術ノウハウを獲得してきました。本連載では、その時に得た技術を基にChromecastアプリのシステム構成、開発環境、開発準備、メディアストリーミングアプリの開発方法について注意点を含めて解説していきます。Chromecast対応アプリを開発する参考にしてください。 初回は、Chromecastの概要とサンプルアプリを動作確認できるまでの開発手順を解説します。 Chromecastアプリの
話題のレスポンシブWebデザインも簡単にできる、CSSフレームワーク「Bootstrap」の概要と基本的な使い方をサンプルとコードを交えて紹介します。 最近はやりのHTML5、JavaScriptライブラリ、CSS3、APIの紹介、またそれらを組み合わせたサンプルアプリケーションの紹介と解説を厳選して紹介、解説していく本連載「HTML5アプリ作ろうぜ!」。今回紹介するフレームワークは「Bootstrap」です。 話題のレスポンシブWebデザインも簡単にできる、CSSフレームワーク「Bootstrap」とは 現在のWeb制作、開発では、ともにスピードが重視されています。「Bootstrap」を使用すると、既に用意されているスタイルを適用するだけで、格段に速く見栄えを整えられます。事実、Webシステムの管理画面などでBootstrapを使用するケースも増えてきました。 Bootstrapは最近
プログラミング初心者を対象にExcelマクロ/VBAを使った業務自動化プログラムの作り方を一から解説する本連載「Excelマクロ/VBAで始める業務自動化プログラミング入門」。前回の「Excelでプログラム作成を始めるメリットとマクロの基本」では、そもそもプログラミングとは何か、Visual BasicとVBAとマクロの違い、マクロの作り方、保存/削除、セキュリティ設定などについて解説した。 今回はExcel VBAプログラミングの基本的な用語解説をメインに、VBE(Visual Basic Editor、VBエディター)の画面構成や使い方も解説する。プロパティ、メソッド、オブジェクトなど専門用語が出てくるが、できるだけ分かりやすく解説したいと思う。どうか、嫌にならずに着いてきてほしい。 これらの用語はプログラミングをする上では必ず出てくるものであり、意味を知らずしてプログラミングすること
今回から数回にわたって「Excelマクロ/VBAで始める業務自動化プログラミング入門」を書くことになった。正直言って、ExcelのマクロやVBA(Visual Basic for Applications)は数十年前にちょっと触っただけで、全くの初心者といっても過言ではない(2014年当時)。本連載はプログラミングの初心者を対象にしているので、筆者も勉強しながら「読者の皆さまと一緒にExcelマクロ/VBAについて学んでいければ」と思っている。 なお、本連載を執筆するときに使った筆者のソフトウェア環境は、OSが「Microsoft Windows 10 Professional」(64ビット)で、Excelは「Microsoft Excel 2016」だ。この連載では原則として「Excel」というとMicrosoft Excel 2016の使用を前提としているが、お手元のExcelでもでき
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く