はてなキーワード: Windowsとは
初心者がプログラミングを身に着けるのに、LinuxとCLIは必須とか言い出すのが意味不明。
しかもUbuntuのインストールとかじゃなくWSL2入れて覚えろとか、駆け出しの開発者にそんな難しいことできるわけねーだろっていう。
そりゃ「Web系の」プログラミングだったら、そこら辺のノウハウが必要なのはそうだろう。
でもプログラミングはWeb系だけじゃないし、Web系がほとんどなわけでもないからな!
組み込みやモバイルだったらLinuxをCLIで触る機会なんてまず皆無なので、最初から学ぶのは時間の無駄だし、もっと優先して覚えるべきことはいくらでもある。
それこそWeb系だろうなんだろうが、プログラマなら機械語やラインエディタくらい覚えろ当然だろ?ってレベルで意味のない勉強だったりするわけで。
こういうこと書くと
とか言い出すバカがいるんだが、POSIX原理主義のほうが世界が狭いことにいい加減気づけっての。
過去に遡れば、薄っぺらい機械でしかなかったPCにすら日本語処理で大きく劣っていたくせに「UNIXは美しい」とかほざくアホがいた頃から、何も変わってないのな。
しかも今でこそ猫も杓子もLinux推しなのに、Linuxが出た頃は「ワナビーのクソガキが使うおもちゃ」として嘲笑しつつ*BSDが最高とか言ってたのは誰だったっけ?
差別主義者どもが恥を知れ。
ラベルが入ってなかったし、BIOSに埋め込まれてもなかったし
カスタマサポート経由で入力したキーでWindowsを再インストールした後に確認したら、これはVLです、って表示されたんだよなぁ……
モバイルは半分iPhoneだからともかく、AndroidもベースはLinuxだから同じような知識は必要だぞ。
iPhoneもUnixベースだからプロセスやメモリの概念はLinuxと同じようなもんだし。
ましてやいまどきの組み込みでLinux搭載してない環境なんてレアすぎだろ。
VSCodeで開発する時にWSL2と一緒に開発環境整えるのがふつう。
いまどきの開発はWebアプリが多いので、Linuxを無視して開発することはありえない。
Webアプリを実際に動かすサーバーがLinuxなんだから、手元の開発環境もLinux(WSL2)じゃないとまともに開発できないぞ。
初心者が自力でそんな難しいというか特異過ぎる環境を構築できるわけがない。
プログラミングの準備なんて可能な限り少ない手数じゃないと、学び始める前に挫折するんじゃねーの?
必須ではないけど、Linux 前提であることが多いから Windows でしか動かないようだとあまり人気のソフトになれないだろうね。
というか、現状すでにほとんどの人がWindows上のWSL2というLinux環境でプログラミングを学んでるんだから、そのままLinux(WSL2)で動くOSSを開発すればいいじゃん。
ほとんどのLinuxのOSSはWindowsのWSL2で動くぞ。
あとオレは昔Windows上で開発してたことがあるから言っておくが、Windowsみたいな中身が分からんソースコードの無いブラックボックスのOS向けに開発してると理不尽すぎて嫌になるぞ。Linuxなら何か問題あってもそこにOSのコードがあるから読めばどうなってるか分かるし、壊れてるなら直すことだってできる。
俺が中学校の頃(2000年前後)、学校にあったパソコン室のパソコンは、WindowsじゃなくてPC-98で、ネットにすら繋がらない端末だったことを思い出したわ
「メガネをかけた出っ歯の顔」とされ、はっきり言って差別的な意図を含んだ絵文字である。
Google(Android)、WhatsApp、Facebookでは、この絵文字の差別性に気付いているのか、オリジナルの定義から外れて出っ歯ではないデザインとしており、「眼鏡をかけた笑顔」となっている。
また、Windowsではいまだに「出っ歯」が残っているものの、Windows11からは出っ歯を控えめにしたデザイン変更が行われている。
Apple(iOS)やTwitterは、依然として従来のデザインが使用され続けている。
また、Joypixelsでは、出っ歯ではないものの、歯に歯列矯正の金具がつけられたデザインが使用されている。
できるWindows読みながら頑張れ
ディストリと言うと Linux の話かな? 俺は Linux では日本語はほぼ使わんから知らん。
俺にとって日本語環境は開発とかには無関係であって単なる事務作業とか用に必要なものなので、そういうのは手っ取り早くデスクトップ環境で作業にかかれる Mac でやることにしている。Out-of-the-box でそういう用途に使えるから、その点で Mac は便利。(ついでに macOS そのものが UNIX系なので、その点でも助かる)
もちろんそういう点では Windows でもいいんだけどね。(ただし Windows だと Windows自身の系と WSLというLinuxの系の両方を扱うことになる点がやや面倒に感じている)
というか、もしあんた自身が Linux の日本語環境が使いにくいと感じているのだとしたら、なんでそんなもん使うんだ? (俺は使ってないよ。)
4.質の高い教育をみんなに
8.働きがいも経済成長も
無理!
14.海の豊かさを守ろう
15.陸の豊かさを守ろう
16.平和と公正をすべての人に
中国が公正になったら暴動だらけでサプライチェーン崩壊(コストアップ)
めちゃコストアップするけど、そのコストは国や大企業、上級国民が払ってくれるの?
もしSDGs達成のためにお前も金払ってな、って言われたら俺も貧困ですがと言いたい。
「でも、君はアフリカで毎朝片道2時間かけて水汲みしてるニシャンタ君より裕福じゃん」とか「でも君はミャンマー内戦地帯でサポート切れの中古のWindowsで通信兵やってるポポンガくんよりIT勉強できる環境にあるじゃん」とか言われたら、ダシに使うそいつをぶん殴りたい。
Mac使いの俺もWindowsを使う場面が多少はあるので EPSON Endeavor を買った。非力ではあるが小さくて安くて俺の用途には合ってるので一応満足。KVMスイッチでMacと切り替えて使っている。
やっぱり Linux というか UNIX 系がすっきりしてていいよな。Windows は何かとごちゃごちゃしててよくわからん。Mac も UNIX系の知識でMacOSが結構いじれるから混乱しにくくてまだ助かる。
Windowsのvirtual desktop(以下個別のvirtual desktopをvdNと表記)はdisplayと直交概念になってて、monitorが増えてもvd1はvd1だし、vd2はvd2で、それぞれに複数のdisplayが生える。従ってvirtual desktopを切り替えると全てのmonitorが切り替わる。
しかし、Macのvirtual desktopはなんかおかしい。
Macにmonitorが増えると、それぞれのmonitorにdesktopが存在する。
ではvirtual desktopはそれぞれのmonitorに生えるのかと思うと全てのmonitorに個別に生える。
ではvirtual desktopがmonitorの従属物なのかと思うと、新しいmonitorに生えた新desktopに手元のwindowが移動したりする。
どういう抽象化なのさ? こうなったら便利だな、をあまり考えずに実装した感じで非常にあつかいづらいし、納得いかない。誰か納得できる説明をくれい。
この手の格安PC全部がどうかは知らんが、プリインされてるWindows 10/11 Proのライセンスが非常に怪しいものがある。
実際にこの目で見たやつ数台はVL版がインストールされていた。
自分はそれなりにWindowsのライセンスの形態や条件を知ってるつもりだが、自分が知らない特別なライセンス形式というのが存在するのかもしれないので完全に黒とは言い切れない。
が、どのそのほかの状況も合わせて非常に黒に近いグレーと言わざるを得ないと思ってる。
なので「常識的に考えてWindowsのライセンス代考えると赤字でしょ」的な価格のこの手のミニPCの購入はおすすめしないし、どうしても購入する場合は自前てOSのライセンスを用意する前提で買った方が良いと思ってる。
※ブコメで指摘いただいたのでLV版→VL版に修正。ボリュームライセンス版のことです。
何か月か前に話題になっていたIntel N100の中華ミニPCにひかれて、5年以上ぶりに自宅の端末を入れ替えた。Intel N100+メモリ16GB+SSD256GB程+Win11pro付きでお値段2万円強という、信じがたいコスパ。
必ずしも優れているとは言えないスペックでWin11を快適に使うために、買ってから最小限やった設定を書いておく。
※本当はhttps://anond.hatelabo.jp/20191116220232さんのWindows11版の記事が出てればそれで事足りたのだけど、見つけられなかったので投下してる
あんま気にしたくはないが、何が入ってるかわからんので一応OSはクリーンインストールし直す。
ファイル名を指定して実行→SYSTEMPROPERTIESPERFORMANCE
# 初期画面を「PC」へ
cmd /c reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v LaunchTo /t REG_DWORD /d 1 /f
cmd /c reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer /v ShowRecent /t REG_DWORD /d 0 /f
cmd /c reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer /v ShowFrequent /t REG_DWORD /d 0 /f
cmd /c reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer /v ShowCloudFilesInQuickAccess /t REG_DWORD /d 0 /f
cmd /c reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v ShowInfoTip /t REG_DWORD /d 0 /f
cmd /c reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v FolderContentsInfoTip /t REG_DWORD /d 0 /f
# 空のドライブは表示しないOff
cmd /c reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v HideDrivesWithNoMedia /t REG_DWORD /d 1 /f
# 同期プロバイダー通知Off
cmd /c reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v ShowSyncProviderNotifications /t REG_DWORD /d 0 /f
ここら辺はhttps://anond.hatelabo.jp/20191116220232さんとほぼ変わらんので説明略。ここまでだけでも必要十二分には軽量化出来ている。
# コンパクトビューON ※エクスプローラの初期値の行間がなぜかWin10より広げられているので、戻す。
cmd /c reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v UseCompactMode /t REG_DWORD /d 1 /f
# 右クリックメニューをWin10以前に戻す ※初期状態ではWin10に比べ機能が大幅に絞られており、Windowsに慣れている人ほど使いづらい。ので、戻す。
cmd /c reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /ve /f
# スクロールバーの幅を広げる ※エクスプローラのスクロールバーまで細くなってしまった。おっさんの目にはきついので、太くする。
cmd /c reg add "HKCU\Control Panel\Desktop\WindowMetrics" /v ScrollWidth /t REG_SZ /d -330 /f
cmd /c reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v TaskbarDa /t REG_DWORD /d 0 /f
# タスクバー:チャット非表示 ※自宅でまでteamsとか使いたくない
cmd /c reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v TaskbarMn /t REG_DWORD /d 0 /f
# タスクバー:Web検索無効化 ※Webへの導線を切れば比較的使いやすい検索インターフェースになった
cmd /c reg add HKCU\Software\Policies\Microsoft\Windows\Explorer /v DisableSearchBoxSuggestions /t REG_DWORD /d 1 /f
# クラウドコンテンツ無効化 ※NetflixとかAmazonとかあそこら辺のやつ
cmd /c reg add HKCU\Software\Policies\Microsoft\Windows\CloudContent /v DisableWindowsConsumerFeatures /d 1 /f
cmd /c reg add HKCU\Software\Microsoft\Windows\CurrentVersion\WindowsStore\WindowsUpdate /v AutoDownload /t REG_DWORD /d 2 /f
cmd /c reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v HideFileExt /t REG_DWORD /d 0 /f
cmd /c reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v Hidden /t REG_DWORD /d 1 /f
cmd /c reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v ShowCompColor /t REG_DWORD /d 1 /f
サイズ→気が済むまで拡大
ポインター - デザイン→Windows標準(大きいフォント)(システム設定)
社内もやってるSEだけどわかる
それらに加えて、
自社の業界、お客の業界の法改正とかも同じように法令読んだり大きめなニュースがあれば確認して、
セキュリティやコンプラ系のニュースがあれば役員に訊かれる前に資料集めて(某中古車屋のLINE対策とかも聞かれたりする知るか)、
あとは税務年金保険関係のニュースもざっと目を通して毎年の作業や計画に支障がないか確認して、
それら全部システムに絡めてレポートして、要件定義から見積りからスケジュールに落とし込んでコーディングもクラウドインフラの作業もほとんど担当に自分の名前を書きこんで、
テストも組んでリリースしてCI組んでコードいじってGithubにいくつか色付けて派遣の予算を計画に落とし込んでQAに答えて、
社内のエンドユーザからはやれWindows動かんMac動かんLinuxての家でやってみたいおうちのPCにWiFiつなげたい変な請求の画面でた空調服いくらすんの家のドアフォンこわれた車動かしといて、に全部対応して
ってのやってる
世の中にはプログラミングしたくないのに、テック系をやりたいという変種がおるねん。あいつらな、コマンドラインとか Windows についてるやつプロンプトすら起動しないのに、マトリックスや攻殻機動隊の CLI みたいなの絶賛するのよ。そういう奴らが、勝手に理想のエンジニアとか情報倫理とか妄想すんねん。それで、勝手にテック系の「本当の金持ちは〇〇」みたいなマナー講師になっちゃうのよ。そういうやつはさ、現実で実践させるとボロが出るねん。だから、リアルな場合の質問をされると困るので、時間が経つと高圧的な奴が生き残るわけ。時事問題に絡めると、ビッグモーターの自動車の知識のない、そんな二世社長がアイツに傾倒するのは、当然だと思わないか?
https://twitter.com/gamerobotlov/status/1682435734320607232
#NECアベニュー は
これには一般オタク老人会からも総ツッコミ、さらにPCエンジン関連の開発者たちがツッコミ。
https://twitter.com/Shingi/status/1682503628479946758
https://twitter.com/hor11/status/1683076902591037440
https://twitter.com/snapwith/status/1683084722354917377
もちろん「この影響で」というのは当時を知っている人間であれば完全なガセであり否定されて然るべきものなのだが、このオッサンが一切認めようとしない。
いわく「80年代からPC-88/98が圧倒的シェアだったと言ってもそれは一部の富裕層オタクだけのもので、一般に普及したのはWindows95以降だから間違ってない」だの「2000年にNECのシェアが高かったのはネットの記事にそう書いてある」だの、まあ一部の視点については完全には間違ってはいないんだが、肝心の「PCエンジンの影響で」という部分がソースもなにもない思い込みなのだから始末に負えない。
そもそもWindows95以降に爆発的に一般層に普及したといっても、まだまだPCは業務用のものであり、コンソールゲーム機の影響でPCが売れるなんてことは仮にもなかった。
https://pc.watch.impress.co.jp/docs/article/20010222/idc.htm
オッサンが挙げていたこちらの記事においても、出荷実績1,400万台中家庭向けは約50%の724万台だったという。
シェアトップ3のNEC、富士通、日本IBMといえばビジネスPCの御三家であるから、台数のうちかなりの割合が業務用だろう。
家庭用のうちNECのシェアがどのくらいあったかだが、これがWindows以前のPC-98全盛期なら90%くらいあったんじゃないだろうか。体感だけど。
Windows以降になると、NECはPC98-NXというAT互換機に移行するのだが、他の互換機との差別化は難しいため埋没していく。
それでも広告や店頭販促はかなり打っていたので雑誌やショップで見かける機会は多かったが、NECがシェアを取っていた感覚はまったくない。自分の周囲を見てもほとんどがソニーのVAIO、でなければソーテックやコンパックあたりの廉価機だったと思う。iMacが爆発的に売れたAppleのシェアも無視できないほどあったように思い出される。
さらにいうと、2000年頃は自作ブームだったのだ。98年頃のCeleron 300AやK6-2ブームを経て、2000年頃はPentiumIIIやAthlonが流行だった。メーカー製PCを買うより圧倒的に安く組めたので、自分もこの頃は自作機だった。
https://pc.watch.impress.co.jp/docs/article/20001122/nmb14.htm
こちらの記事によると自作PCが市販PCより2倍も多かったとある。PC Watch読者だからある程度マニア層のアンケートとはいえ驚きである。
ということで、「90年代、2000年代はNEC製PCが凄く人気でした」というのも家庭向けに関してはかなり怪しいし、ましてそれがPCエンジンの影響であるなんてことは誰が聞いても「?」となる話なのである。
前述の通り90年代前半ならPC-9801/21のシェアは圧倒的だったはずだが、本人が「PC-88/98はマニアしか買ってないから論外」って言ってるんだから除外すべきだろう。
なぜ(当の開発者たちに否定されてまで)PCエンジンのおかげでNECのPCが売れたことにしたいのかはわからない。話が通じないから深掘りすることもできない。
自分のチャンネルに誘導したいから炎上上等なのかガチなのかはわからないが、あまりの無敵ぶりに開発者たちも苦笑いしながら撤退するしかなかったようだ。