「POSIX」を含む日記 RSS

はてなキーワード: POSIXとは

2024-02-17

anond:20240216234130

そうか、その考えはなかった。

自転車置き場の議論として最初に教えるプログラミング言語は何にすべき?

ってのがある。オレの大学ではPascalだった。Cよりはマシだろう。あるいはPythonとかもあり得るかもな。

だが、最初に触れるパソコンLinuxなら、POSIX shホーム言語にできるわけか。。。

そりゃ結構面白いな。

2024-01-07

iOSビルドを除くMac選択される理由って"まともなサポートがあるPOSIX環境から"だし

結局「まともなサポート」とは何だったのだろうか?

https://anond.hatelabo.jp/20240107173901

anond:20240107191403

からだがシェルスクリプト使用してるコマンドオプション仕様を把握するのなんて高級言語使用するAPI仕様を把握するのと同じぐらい基本的で当たり前のことだよ。manっていうコマンドを使ったり、より簡易的には--helpのようなオプション確認できるよ。

君が論理的じゃないとしているところは筋が通っていると思うよ。

検証というのはプログラム開発におけるテスト工程だけでなく無数の利用者継続的に使い続けていることを指しているよ。それを含めるならPOSIX準拠シェルコマンドよりもよく検証されているプログラムなんて世の中に存在しないんじゃないかと思うよ

iOSビルドを除くMac選択される理由って"まともなサポートがあるPOSIX環境から"だし

Linuxノートはねえ…何度か絶滅してるので信用ないんですよ

WSLが出たかPOSIX環境が欲しいだけならWindowsで十分

2023-08-08

Web開発者傲慢さには呆れる

初心者プログラミングを身に着けるのに、LinuxCLI必須とか言い出すのが意味不明

しかUbuntuインストールとかじゃなくWSL2入れて覚えろとか、駆け出しの開発者にそんな難しいことできるわけねーだろっていう。

(Ubuntuだって十分に難しいと思うし)

そりゃ「Web系の」プログラミングだったら、そこら辺のノウハウ必要なのはそうだろう。

でもプログラミングWeb系だけじゃないし、Web系がほとんどなわけでもないからな!

組み込みモバイルだったらLinuxCLIで触る機会なんてまず皆無なので、最初から学ぶのは時間無駄だし、もっと優先して覚えるべきことはいくらでもある。

それこそWeb系だろうなんだろうが、プログラマなら機械語ラインエディタくらい覚えろ当然だろ?ってレベル意味のない勉強だったりするわけで。

こういうこと書くと

「むしろWindowsPOSIXから外れていて異端

とか言い出すバカがいるんだが、POSIX原理主義のほうが世界が狭いことにいい加減気づけっての。

過去に遡れば、薄っぺら機械しかなかったPCにすら日本語処理で大きく劣っていたくせに「UNIXは美しい」とかほざくアホがいた頃から、何も変わってないのな。

しかも今でこそ猫も杓子もLinux推しなのに、Linuxが出た頃は「ワナビーのクソガキが使うおもちゃ」として嘲笑しつつ*BSDが最高とか言ってたのは誰だったっけ?

差別主義者どもが恥を知れ。

2021-06-30

macアプリを開発するためにmac買うってのは少数派だろう

macシェア8%ぞ


iOSアプリ開発のためか、ボランティアベースじゃないまともなサポートがあるPOSIX環境として買ってるのが100%

2020-11-24

anond:20201124154326

Xcodeが要るのと、PCとセットでサポートがあるPOSIX環境が実質macのみだから使ってるだけかなあ

Xcodeは開発環境としては真のゴミだね

Eclipseといい勝負している

2020-08-09

妄想楽しすぎて困る

楽しいことを考えるのが好きだ。

特に自分自身は優れた人間ではない。何らかを生産する能力がなければ行動力もない。

しかしながら自分自身が考えた世界妄想するのが非常に好きなのだ

最近のハマっている妄想会社を興すこと。

如何にして従業員が快適に労働しつつ会社を維持するための収益を挙げるか?を考えている。

他の企業相手商売するBtoB検討したが、話題性一発で勝負できる可能性のある一般消費者相手にするBtoCでやってみよう。

もちろん今から起業するのであればITの分野で、BtoCということであるならば想定できるのはコミュニケーション、まぁつまりSNSだ。

ただ単純にSNS勝負しようたって既存TwitterFacebookに勝てるはずもないので話題性必要

ここで疑問が湧く。なぜ発言投稿するタイムラインをメインへ据えたSNSにしなきゃならないのかと。

タイムラインによるコミュニケーションオマケでも良いのでは?と。

いわゆるSNSの利点と言えば常時接続性にあるというのは多くの人が理解しているはずだから常時接続性の悪いサービスとくっつけてしまうのはどうだろうか?

人々の話題を得つつ、まだまだ新しさを感じ、接続性の悪いサービスと言えばなにか?

そうだコレしかないだろう「VRコミュニケーションサービス」だ。

VRChatへ代表されるように既存VRコミュニケーションサービスはどうしてもVRゴーグルなどを装着していないとコミュニケーションが取れないという問題があった。

皆さんが「それならもうVRじゃなくてもいいんじゃないか?」と感じるのはもっともだが、ゆったり腰をすえてコミュニケーションを取る時はVRワールドへインして、外出時などはTwitterのようなタイムラインコミュニケーションを取り続けられるのは魅力的だと思わないか

なんならVRゴーグルなしでもVRアバター操作できるようにしたって良い。それはもう既にMMOFPSで実現できているのだから技術的な問題はない。

欲を言えばVRゴーグルも専用機でなく、Google Cardboardのような形式が望ましいな。参加の敷居を著しく下げるだろう。

ARVRの利点を融合し、スマホカメラから手指の動きを認識させVRアバターの手指腕の動作と連動させよう。VRコントローラも悪くはないが。

どうだ?自宅ではスマホを使ってVRワールドへインして、外出先ではVR仲間とタイムライン上でコミュニケーションを取る。

そしてネットワーク分散しよう。

オープンソースで公開し、個々のサーバがまるでMinecraftのように自由VRワールドを公開できつつ、サーバ同士がネットワーク相互接続し、法令違反しない範囲自治権を与えられるようにしよう。

これならばリアルの仲間内VRワールド上でコミュニケーション取れるじゃないか。同じ趣味の者たちが集まるテーマを持ったサーバも公開できるぞ。

もうここまで来たらSNS仕様は以前話題となったMastodon採用するActivityPubプロトコル準拠し、メディア配送形式P2PであるWebTorrentにしようじゃないか

個人サーバを公開する際に問題になるのは借り受けたサーバの従量課金転送なのだから画像動画P2P配送してしまおう。

需要があるだろうしタイムラインのほかチャットも用意してしまおう。こちらも分散型のMatrixプロトコル準拠だ。

開発の中心たる我が社は特権としてマーケットサービス運営できるようにしたら、ある程度のマネタイズ可能になるのではないだろうか?

クリエイター3DCGモデルを公開したり、タイムライン上で使えるカスタム絵文字スタンプ(ステッカー)を有償公開できるマーケットだ。

それと並行してVRワールド上で音楽ライブなどを開催できる環境パッケージとして法人や団体へ売り込もう。BtoB需要もこれで確保できる。チケットマーケットから購入する。

もしもVRワールドとしてSAOのようなMMOを公開できるとするならば、更に面白くなるんじゃないか

分散コミュニケーションVRシステムゲームプラットフォームにまでなる。しかもそれはスマホで参加可能というものだ。

こんなものを立ち上げられれば、会社には面白人材が集まるだろう。

からそそういう会社ではMicrosoftAppleGoogleへ強く依存しないことが求められる。

しかIT巨人たちを脊髄反射Evilと決めつけるのは良くない。彼らは重要ビジネスパートナーで居て貰いたいからだ。

少なくともスマホOSは2大巨頭であるiOSとAndroidOSなわけだし、GPUの多くはWindows最適化され、Apple Silicon化するMac次世代に大きな影響を残すかも知れない。

重要なのは会社内部の業務環境へどのくらい自由度があるのか?という点だろう。

しか自由度が高すぎると管理煩雑になりセキュアな社内システムが構築しにくいという表裏一体の問題があるのも事実だ。

ならば経営者として示さなければならない社内で用いる基礎システムPOSIXだろう。

しかPOSIXが示されたとしてもバックオフィス人員はまだ困るかも知れない。つまりどのようなオフィススイートが標準なのか?だ。

この点、Microsoft Officeは申し訳ないが却下で、OpenDocumentFormatも検討に入れたが、よりアクセシビリティを考えた結果Google G Suiteをオフィススイートフロントエンドとして選択することにした。

これならばChrome Webブラウザ(またはChromium Webブラウザ)でアクセス可能なのでWindowsMacはもとよりLinuxでも利用できる。

G Suiteを選択したことによってバックオフィス人員すべてへChrome Bookを配布することまで検討できる。

無論、アカウント管理もG Suiteで行えるし、YubiKeyなどで2段階認証可能だろう。

・・・ふぅ

みたいなことを考えると凄く楽しいよね。

2020-05-12

anond:20200512190350

さあ。POSIX化もコンテナ代替することにしたみたいだし。将来的にはドライブレターなんか関係なくなるだけじゃないの。

Citrixのアレみたいな感じで、全部のアプリクラウド上の仮想機械で実行されてファイルクラウドに保存。Cドライブに入ってるのはOS機能必要もののみで、アプリショートカットしか入れない。

2020-03-16

anond:20200315225230






















ほぼ毎日使っている一部を挙げたけれども、出勤準備の時間が近付いてきたのでココまで。
気分が向けば追記するかも知れない。

2020-02-22

独断偏見によるOS組み合わせで見るユーザーの傾向

複数端末持ちは考慮してない。

Windows x iOS/iPadOS

もっと無難な組み合わせ。

製品を選ぶことすら面倒。それどころか「無難さも性能の一部だろ」くらいに思っている。保守的な傾向があり女性率が高い。

macOSユーザーによる「iPhone使っているならMac使えば?」という言葉が大変ウザいと考えていて「ハードの縛りキツイし、もう少しコスパが良くなれば検討する」という評価

AppleによるIntel Mac移行期にマーケティングへ失敗しクリエイター需要Windowsへ移ってしまったため、クリエイターがこの組み合わせであることも多い。

Androidクリエイティブアプリケーションライナップが少なく性能も微妙なのでiOS/iPadOSを使わざる得ないという事情もある。

情報技術者が使っている場合「WSL2便利すぎワロタw」と喜んでいる。

Windows x Android

コスパ重視で多少の使いにくさも我慢できるという人の組み合わせ。

クリエイティブ用途はあまり考えておらず、価格対性能のコスパを重視する傾向にある。

Windows x iOS/iPadOS場合と同様に何も考えずこの組み合わせになっている年配がかなり多いが、IT技術者やゲーマーなどが採用することの多い組み合わせでもある。

手前勝手イメージだが圧倒的に若年〜中年男性率が高い。

Googleが大好きで何故かmacOS x iOS/iPadOSAppleユーザーを敵視していることもある。

好きな言葉は「最強」。

macOS x iOS/iPadOS

Appleの囲い込みによる製品連携シナジー恩恵を最大限に得ている。

MaciPhone/iPadどころかAirPodsApple Watch、HomePod、Apple TVも持っている。

意識高い系」と言われるのが大嫌いで、大抵の場合は「ユーザービリティを考えたら〜」と反論するものの、そのユーザービリティ自分個人のみを指すことが多い。

情報技術者の場合「安定したPOSIX互換機」という評価をしていて「iOS/iPadOS Appsが開発が完結できてプロプライエタリソフトが充実するならLinuxでも良い。あとサウンド周りな」と思ってる。

クリエイターがこの組み合わせの場合絵描きであることが多く、3DCGDTM場合Intel Macへの移行に遅れてしまった人が大半。

macOS x Android

一見して変な組み合わせ。実際ちょっと変わった人。

自分価値観にこだわりがあり、Androidが好きというよりも制限の多いiOS/iPadOSが嫌いと言った方が実態に近い。iTunesも嫌い。

データのやり取りはクラウドを経由するし意外とそこまで問題ないよ」が口癖。

Apple製品が好きだがGoogle製品も好き。何ならAmazon製品も好き。

Linux x iOS/iPadOS

しろiOS/iPadOS制限を開放することが目的の人。

正攻法では使いにくすぎるこの組み合わせにこだわるユーザーmacOS x Androidよりも物凄く変わっている。

iOS/iPadOS脱獄は当たり前、ていうかそうしないとLinuxではまともにiOS/iPadOSが使えない。

彼らの存在によってiOS/iPadOS脆弱性は明るみになりApple新製品情報も内部コードから発見してしまう。

Appleもっと自由にするべきだ」がスローガン

Linux x Android

完全にギーク不具合自分でなんとかするDIY精神にあふれる組み合わせ。

他所の良いものは悪びれもなくパクり、他所より良いものを開発したらドヤる。

何か言われても「ランレベルを1にして〜」とか「sudo pacman -Sy archlinux-keyring」とかおおよそのユーザーには理解できない呪言を吐く。

おおよそのユーザーそもそもそういうのが面倒なわけだが、そういう細かい心理は気にしない。

MicrosoftAppleをイジり倒すのも趣味にしており、彼らの口から一般人に知られていない面白い過去エピソードが飛び出すことが結構ある。

裏を返せば「お前ら何で他のOSがそんな詳しいんだwMicrosoftApple好きすぎるだろwww」ということなのだが、それは公然の秘密である

Chromebookは安く買えるLinux向けハードウェアだと思ってる。

2020-01-08

[]Time::Localのバグっぽい仕様

My Y2020 Bug | Tom Wyant [blogs.perl.org]

http://blogs.perl.org/users/tom_wyant/2020/01/my-y2020-bug.html

以下のコードを実行すると、1970-01-01が欲しい所に、2070-01-01が返ってくるという問題

https://ideone.com/OOD6yU

#!/usr/bin/perl
use 5.028;
use warnings;
use POSIX qw(strftime);
use Time::Local;

my $t = timegm(0, 0, 0, 1, 0, 70);
say strftime("%Y-%m-%d %H:%M:%S", gmtime($t));

2070-01-01 00:00:00

https://metacpan.org/pod/Time::Local#Year-Value-Interpretation

Years in the range 0..99 are interpreted as shorthand for years in the rolling "current century," defined as 50 years on either side of the current year.

(snip)

Whenever possible, use an absolute four digit year instead.

Time::Localの仕様として、年数に2桁の値を与えた場合19xx年と20xx年、現在時間から近い年を取るらしい。

70を与えた場合、今は2020年1月8日なので、1970年ではなく、2070年が取られる模様。

対策としては、ドキュメントにあるように、年数は4桁で与えるようにするのが良いと思う。

2019-07-29

anond:20190729082010

フリーソフトウェア運動

フリーソフトウェア原則支援する活動リチャード・ストールマンはその創始者の一人であり代表者でもある。

ほーん

公的機関でのUNIX/Linuxデスクトップ導入を推進しま

狭義のUNIXとは、AT&T ベル研が開発したOSとその直系の派生システムオリジナルのものから Sys III、SYS Vと発展し、現在SCOがそのソースコードを握っている。

POSIX準拠UNIX互換OSカーネルまたは、そのカーネルを用いたOS総称

はいはい

公的機関広報のためのActivityPubプロトコル方式SNSサーバーを設置し運営しま

ActivityPubは非中央集権型の分散SNSオープン標準であるPump.ioのActivityPump プロトコルベース設計されている。 クライアント/サーバAPIを通してコンテンツの「作成」「更新」「削除」を行い、連携するサーバAPI を通して通知およびコンテンツを届ける。

ふむふむ

マイナンバー国際標準規格であるDecentralized IDs(DIDs)へ移行を推進し秘密鍵によって保護された新マイナンバーおよび新マイナンバーカードを発行しま

分散識別子(DIDs)は、検証可能な「自主的な」デジタルIDの新しいタイプ識別子です。

ほー

HTTPS over DNSの普及を推進し国民通信の秘密を守ります

HTTPS over DNSは、HTTPSプロトコルを介してリモートドメインネームシステム解決を実行するためのプロトコルです。

へぇ

マジで何を言われているのかわからんわw

これは投票できる人居ないだろうなぁ

何言ってんのかわかんねぇんだもんw

2019-07-03

冷静に考えるとITエンジニアって異常だよね

私はうぇっぶな界隈で働くしがないエンジニアです。


今日牛丼を食べながらふと気がついたのですが、もしかして我々の業界は異常なのではないでしょうか?

テクニカルタームとかドメイン知識多すぎでしょ。


サービス名、技術名はスキあらば3文字って感じだし (AWS, EC2, EKS, GCP, GAE, GKE k8s, C2C, CPU, GPU, SPU...)

会社名もソフトウェア名も連想できるってものじゃないし (PostgreSQL, MySQL, Redis, etcd, Consul, HashiCorp, Vagrant, GitHub, CircleCI, FreeBSD, CentOS, Ubuntu, Linux, Couchbase, Hive, Hadoop, Vagrant...)

みんな普通にPOSIX互換コマンドをペシペシしているし (cd, cp, mv, pwd, mkdir, ls, vi を更に謎の数文字オプションも含めて覚えているわけで)



それも特に覚えようとして覚えてきたわけでもないじゃないですか

気がついたら覚えているわけで、手に身についているわけで。まるでポケモン151匹を勝手に覚えてしまったあの頃と同じようなノリで謎の英単語や謎の羅列を身に着けてしまっている訳ですよ。

何ら疑問に感じてなかったんだけど、普通にきじゃないとできないよね。




で、思ったんだけど、インターネット小話で聞く「全然興味はないけどSEなっちゃいました」みたいな人ってガチ苦痛なんじゃないだろうか…

(未だにそんな人を見たことが無いか都市伝説だと信じてるけど)

別に周りにそんな人が居るわけじゃないけど、新卒入社してくる季節ってことでふと気になりました。





おしまい

2019-05-05

anond:20190505131622

https://anond.hatelabo.jp/20190505131826

シェルの標準を定めたPOSIX によると、マッチしたワイルドカードは"sorted according to the collating sequence in effect in the current locale." とある英語がよくわからないが辞書順みたいな意味じゃないかしら。この文章最初期の1998と最新の2018で同じだった。

2019-01-25

https://github.com/yarnpkg/yarn/issues/6953

使う側としては大した内容はないな

monoreposが流行ってるから対応していくよという感じか

scriptの実行に軽量シェル(portable posix-like light shell)を使うようになるというのはwindowsで便利そうな反面, 怖さもある

2018-12-15

anond:20181215160307

HJKLはテキストエディタviカーソル移動

POSIXUNIX/LinuxOSではvi(もしくはVim)がテキストエディタとしてプリインストールされていることが多く、理系だとたいてい一度は触ったことがあるので慣れ親しんでいる

画像が表示できない古典的Webブラウザ(テキストブラウザ)のw3mLynxなどでも採用されているのでインターネット老人会の人たちも慣れ親しんでいる

BPNFはそれぞれBack・PreviewNext・Forwardの頭文字

こちらもPOSIXUNIX/LinuxOSでよく使われるテキストエディタEmacsカーソル移動(正確にはCtrlキーと組み合わせる)

ASWDはFPSゲームでよく採用されるプレイキャラクタの移動に使われるキー

これを採用しているWebサービス中の人FPSプレイヤなんだろう

2018-07-04

[]ギーク2018年上半期をまとめてみた

デスクトップWindows自作PCで最新の高性能CPUGPU、大容量高速なストレージとワークメモリを搭載。WSLのUbuntuによってPOSIX環境を構築。

デスクトップ周辺機器英語配列ゲーミング系、もしくは静電容量方式英語配列キーボード。好みによってはトラックボール作業用にゲーミング左手キーボードフットスイッチディスプレイ4K複数枚。音声の入出力はオーディオインターフェイス経由。

ラップトップMac使用するアプリ可能な限りクロスプラットフォームとして提供されているもの使用。処理性能の低さはeGPUで補完。

ラップトップ周辺機器に超小型のBluetoothマウス

テキストエディタVimWebブラウザChromeオフィススイートGoogle Documents、チャットSlackDiscord

ルータは高速なゲーミング系、もしくはGoogle Wi-Fiメッシュ運用YAMAHAも良いけど手軽さには敵わない。

ネット契約光回線IPv6

スマートフォンiPhone Xを裸運用動画撮影時にZHIYUNのジンバル使用。気分で超広角やNDフィルタ系のスマホレンズを使う。

写真の保存先はGoogle Photo自宅サーバ

タブレットiPad Pro、Smart Keyboard装備、手書き系はApple Pencil。

スマートデバイス周辺機器Ankerオーディオ関連はAirPodsBeats

iTunesゴミ。そのためAndroidを頻繁に検討してしまう。ただやっぱりAndroidはイヤ。

スマートウォッチは他に選択肢が無くてApple Watch。PebbleFitbitに買収され絶望している。

電子決済は交通系かApplePay、ApplePayの中身はiD

電子書籍はAmazon Kindle音楽SpotifyApple Music、動画YoutubeNetflix通販Amazon食材ネットスーパー、服はZOZOTOWNおまかせ定期便。

SNSTwitterログイン頻度が非常に落ちてるがFacebook、次の楽園としてMastodonに注目。視覚デザインアイディアプールとしてPinterestは優秀。

ブログは静的サイトジェネレータを使って構築。プラットフォームGithub PagesAWSWordPressは古い。

VLOGを嗜み、普段使い動画カメラiPhone XGoProSONY RX100。本気を出すときデジイチとZHIYUNのジンバルを持ち出す。

空撮ドローンはDJIの中型ドローンかRyzeTech Tello。

スマートスピーカーGoogle HomeとGoogle Home Mini、HomePodは現状で選択肢に入らずHomePod買うならGoogle HomeMaxを買う。

Amazon Echo派も居る。Amazon Echo Spotを実家に置こうか検討してる。

ホームIoTとして連携やすいのでテレビSONY4Kテレビ、電灯はPhilips Hue、赤外線制御Nature Remo。掃除機DysoniRobot Roombaマキタコードレスクリーナー。

調理関係電子調理電子レンジオーブントースターホットクック、ヌードルメーカー、Vitamixなどで省力時短調理をする。食器洗い食洗機

飲み物コカコーラエナジードリンク自作炭酸飲料

洗濯洗濯から乾燥コースで基本畳まない。シャツアイロンがけはアイロンいら〜ずとハンドチーマー

Raspberry PiホームIoTサーバを構築し、既製品では提供されていないサービス自作IFTTTSlackとも連携リモートコントロール。ChatBotもついでにラズパイで。OSUbuntu Server。

TVでの動画視聴はAppleTVChromecastやテレビ内蔵AndroidTVAmazon FireTV派も居る。これまでのメディア資産DLNA経由で視聴。

ゲームハードはSIE PlayStation4Nintendo SwitchXBox系はWindowsプレイしたら良いと思ってる。

スタンドアローンVRゴーグルのOculus GO動画見たりVRChatもする。

棚はディアウォールラブリコでDIY一家に一台マキタバッテリーインパクトレンチ

椅子エルゴノミクスデザインのもの

文房具ツバメノートに本革カバー高橋手帳に本革カバーボールペンJETSTREAM PRIMEサラサグランド万年筆コクーンバランスサファリ、ハサミはフィットカットカーブツイッギー。

バッグやバックパックカメラ向け、ブランドはPeekDesignやSUPER CONSUMER。

軽い運動にはロードバイク使用し、そんなにガチガチカスタムはしない。車は所有していないかスポーティデザインのものハイブリッド

----------

追記(2018/07/04/13:14)

クリエイティブ関係フォトレタッチは安定のPhotoshopでOSS派の人はGIMP動画編集はAdobe PremiereでDavinci Resolveが伸びてきている。DTMGarageBandで、当然DTM趣味の人は本格的なLogicCubaseを使ってる。

絵描きが周囲に1人しか居ないので聞いてきた。参考にならないかも知れないが「Photoshop、IllustratorClip Studio Paintがメイン。最近Paintstorm Studio面白い」と言ってる。

----------

ネット情報と某大手IT企業勤めの俺の周囲の様子から平均としてまとめてみた。

思い出しながら書いたのでアッチコッチにジャンルが飛んで申し訳ない。

平均なので、もちろん自転車趣味のやつはガチガチカスタムするし、カメラ趣味のやつはレンズを買いまくってる。

「○○なジャンルはどんな感じ?」と質問してくれたらわかる範囲で追記するかも知れない。

2018-06-13

はじめてのパソコンOSとしてLinux子供に与えるのは虐待

現在では事実上、結果だけを見るのであればWindowsMacUNIXLinuxなどで実現可能課題は変わらない。

ただ、商業的に一定予算を持って開発されたプロプライエタリアプリケーションソフトウェアの中には、その実現可能課題までの手順を省力化できるものが多い。

システム実装の違いがあれどPOSIX基準実装され(サブシステムとしてPOSIX基準実装している場合もある)、操作性はCommonUserAccessを参考として実装されていることが大半でOSが違ってもほぼ迷わず操作することが可能だ。

これまで、こう言った話題類似したものに「iPhoneを求める子供Android端末を買い与えるのは虐待か?」などがある。

今回の話題の発端となったエントリでは娘さんはCLIP STUDIO PAINTを求めるまで、Linuxディストリビューションの1つであるUbuntuをある程度は使えていた様子が見て取れる。

更にUbuntuではファイルドラッグドロップによる移動操作などが当然可能であるが、娘さんはCLIの基礎的な操作まで行えるようになっており、PCスキルは同年代の子供よりも「できるほう」のようだ。

学校教育ではWindowsに触れていたようだが、Linux特性デスクトップ環境を変更することによって見た目や操作性を著しく変化させることが可能で、娘さんからすると「パソコンによって見た目や操作性に多少の違いはあるもの」という認識だったようで、WindowsLinuxOSプラットフォームとしての違いをそこまで気にしていなかったようだ。

娘さんは今回の件でWindowsLinuxの違いを認識していくようになるであろうが、この違いを経験することがプラスになるのかマイナスになるのかは、まだまだ稀少な事例過ぎて判別が難しいように思われる。

ただ、少なくともWindowsLinuxの違いに良くも悪くもストレスは感じるのではないかと推測できる。

例を挙げれば、よく言われるようにLinuxにはPhotoshopIllustrator提供されておらず、ゲーム選択肢も少ない。逆にGIMPなどX Window Systemを前提に実装されているGIMPなどのアプリケーションLinuxの方が軽く、パッケージ管理システムによるアプリケーション管理の容易さなどがある。

ちなみに父親Windowsは高価なので誕生日プレゼントとしてならばWindowsを買える(おそらくCLIP STUDIO PAINTも同時購入)という道を示していた。

2018-03-26

https://anond.hatelabo.jp/20180201132629

カトラークラスのエンジニアが数十人、数十年かけて磨き上げた Linux カーネルにかなうわけねーだろ。

もはやFreeBSD人手不足で、Meltdown, Spectre にも満足に対応できない有様。

カーネルがごちゃごちゃしてたのは v3 初期までで、その後、徹底的な抽象化・#ifdefによる機能の分離化、CPU依存排除をしたおかげで、configオプションを最小化したら恐ろしいまでに小さいサイズカーネルになる上に、オレオレCPUへの移植もそれほど大変でなくなった。LLVMSSAなどの技術をBPFが取り込んだおかげで、カーネル内のモニタリングも perf関係からの置き換えの目処がたったら、そのあたりの余計なコードも削ぎ落とせる夢がある。

おかげでconfigオプションが数千にもなってしまったが、ディストリビューション多様化してくれたお陰で、自分用途に合わせたカーネル選択に困ることもあまりない。WindowsMacでも Linux システムコールラッパがほぼ完全に動くようになり、「Write Once, Run Anywhere」をVMを介さないで実現する POSIX以来の夢がいま正に実現しようとしている。

結論FreeBSDは死んだ。

2017-07-10

viVimを瞬時に見分ける方法を知りたい

まず思いついたのが「コマンド名がvimだったらVimviだったらvi」だったけど、

Vimviを名乗っている場合があるから無理では?」

「alias vim=vi、あるいはalias vi=vimされていたら分からないのでは?」

と気付いたので駄目。

次に思いついたのが「色ついてたらVim。ついてなければvi」だけど、

Vimビルド方法によっては色つかないから無理では?」

「一々色付きそうなファイル開いて確認してたら瞬時とは言えないのでは?」

と気付いたのでこれも駄目。

その後に思いついたのが「ggで一番上の行飛べたらVim、飛べなかったらviしかしこれも、

「exrcでggに1Gをmapしてたら分からないのでは?」、

viが改造されててggで飛べたりしたら分からないのでは?catにPOSIXに無いオプションがあるように、viPOSIXに無いキーバインドが追加されててもおかしくないのでは?」、

と思ったのでこれまた駄目。

うーん……。

2017-01-26

別にzshを使うのは自由だけどさ

posix shellかbashで動くスクリプトを用意してくれよ

プラグインインストールのためだけにいちいちzshを入れたくない

ログイン ユーザー登録
ようこそ ゲスト さん