「Hub」を含む日記 RSS

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

2022-08-30

画像生成AIを使いこなすの教養が試される

話題画像生成AIは、文字入力として画像を生成するが、その文字列のことをpromptという。

自然言語でも生成出来るが、クオリティを上げるにはpromptを理解するしかない。

その参考文献として、DALL-E2 prompt bookというのがある。


アニメ風の画像を生成するのに、「In the style of Studio Ghibli」を入れれば良いと、日本語検索すると出てくると思うが、

なんでジブリ?と思った人は居ないだろうか?

おそらくDALL-E2 prompt bookに書かれているので、それで試しているところから広まったのだろう。


さて自分が欲しい画像をどうやって表現するのかだが、DALL-E2 prompt bookを見ると、美術史とも呼べる単語が並んでいる。

Pixar、1990s Disney, cel shading辺りはわかるが、Mythological map、Fayum portraitなどなど。

アーティスト名についても、

「Inspired? Try Google's Arts & Culture Hub to find 13,000 more artists you can work with.」と

アーティスト探せって言われるが、はっきり言って教養だろう。


自分が生成したい画像が出てこなくて悩んでいるときに、誰と誰の画風を合わせればいいかや、どの美術カテゴリーに入っているか

教養が試される。

なんせ手元に検索するための言葉画像もないのだから


映画テレビプロンプトをハックしろとDALL-E2 prompt bookには書かれてるいるが、これも教養の類だろう。


ファッションもそうだ。

異世界生モノとしてファッションの絵を描く場合ドレスや装飾の名前プロンプトに入力出来るだろうか?

2022-08-24

なぜ初心者は妙な用語の略し方をするのか?

hubにあげればいいんですよね?」

hubがみれないんですけど?」

hubってなんだ。飲みに行こうかの隠語

CLIだとしたら今はもう公式のghに置き換わってるし…。

で、結論は「GitHubのことを略して言っていた」だった。

そんなの分かるかよ…

2022-08-02

アカデミアは一度潰されるべき

科学活動は素晴らしい。しか運営はクソだ。

まず博士号というネズミ講をやめるべきだ。何年も研究を重ねてようやく取れる仕組みはおかしい。大半の人は裕福な家庭の出身でも無い限りは20代後半を極貧で過ごすことを強制される。もちろん歳を食ってから博士課程に行くことも可能であるがかかる時間を考えると躊躇する人は多いだろう。研究職は基本的には博士号要求されるため大きな参入障壁存在する。医者など他人の命を預かる職業であるわけもなくただ研究を行うというに資格必要であるというのは甚だおかしな話である

そして最も変えなければならないゴミ中のゴミ論文誌だ。インターネット全盛のこのご時世に論文誌など本来必要がない。しか歴史的な経緯から特定論文誌に栄誉や注目が集結している。ここに載せるために研究者はお金を払わなければならない。査読を引き受けるのも無料奉仕しなければならない。アクセプトされた論文は公開されるが何故か大きなペイウォールの後ろ側に置かれる。論文を読みたいものは都度購入するか論文誌に超高額なサブスクリプション登録をする必要がある。この利益研究者に還元されない。論文誌が全部むしり取る。こんな滅茶苦茶な搾取スキームがまかり通っていて論文誌以外誰も得をしないのはおかしい。全ての論文特に税金をかけて行われた研究ならなおさら、全ての人に無料で公開されるべきである。Sci-Hubなどのプロジェクトはあるが何度も既得権益攻撃をされている。

アカデミアは一度潰されて一から作り直されるべきであろう。

2022-07-23

anond:20220723003025

知ってるよ。HUBって看板が出てる店行ってみ。

2022-07-20

なぜUSB-Cのポートを増やすだけのハブ殆ど世に存在しないのか

直近でPCUSB-Cポート全然足りないから調べてたんだが、ほぼ存在しないといっていいレベルで見つからない。

海外でも碌に見つからない。聞いたこともないブランドの怪しい製品がいくつか見つかっただけだ。

USB-Cが世に出て何年も経つのになんでこんな惨状なのかちょっと考えてみた。

「船頭多くして船山に上る」を体現したUSB-Cという哀れな規格

USB-Cにはうんざりするほどの企業欲望が詰まっている。セットで導入されがちなUSB-PDも同じだ。

様々な機器メーカー要求ごった煮にしてしまってるのでスペックオプションも含めて膨大な規模になっている。

18Wと240Wの給電ポートの口を共通化するなんて愚の骨頂としか思えないが、そういうことになっている。

alt modeのディスプレイ信号も、電源供給も、データ通信レートも、群がる亡者欲望可能な限り詰め込んでしまっている。

膨大なオプション実装機能実装しないことがマイナスイメージになる

個人的にはalt modeもUSB-PD不要で単なるUSB-Cポートやす機能さえあればいいんだが、オプション機能がないとそれが

商品としてのマイナスポイント」になる。下らねぇ話だが、そう見えてしまうのは仕方ない。

ディスプレイPCUSB-Cケーブル一本で繋げる」とか「すべての機器の充電ケーブル統一」といった見栄えのする機能高値で売れるので

機器メーカーとして単なるバカHUBを作る動機が無いんだろう。

ポート数を増やしても大元PCとつなぐ部分の帯域には限度があるから通信速度も遅くなるし、電源やディスプレイ信号も処理が面倒だろう。

何でもかんでも規格に詰め込んだ結果、基本機能だけの製品が生まれづらくなっているんだろう。

笑える。

「ただUSB-Cポート増やしたい」という簡単要望も碌に満たせないUSB-Cというクソ規格

ガチでクソ規格だよ。

USB-PDの方にも言いたいことは山ほどあるが、気が向いたら別で書く。

2022-05-08

ギークためのChromebook入門

エントリ目的

ライトコンピュータユーザ一切合切無視してギークギークのため情報共有するためのエントリ
感想はてブへ、質問トラバに投げれば誰かが答えるんじゃないか?(他力本願)

開発者は初手でデベロッパーモードにするべし

セキュリティ懸念があるけれど通常モードはセキュアを維持するため機能制限があるので制限開放のため開発者は初手でデベロッパーモードにするしかない。
用途中でデベロッパーモードにするとストレージファクトリリセットされるので注意。

ハードウェア選択

Webで完結するのであれば低性能機で問題ない

Webエンタメを楽しんだりWebツールを中心に利用するのであれば、5万円未満の低性能機で必要十分。
この用途では実質的タブレットPCのような運用へなりやすいのでフリップする2 in 1機やタブレット機がオススメ

ただし、Webベースゲームは楽しめるがAndroid Appレイヤーを用いたゲームは非常に厳しいので諦めたほうが良く、そこそこの負荷の掛かるAndroid Appツールも鈍足でストレスになるのでWeb版があるならそっちを使ったほうが良い。

ChromeOSハードウェアスペックで殴ると快適なのは変わらない

Core i7クラスCPUや16GB以上のワーキングメモリSSDストレージなど高性能機でChromeOSを使うとその分だけ快適になる。
Android Appレイヤーを用いたゲームも快適に動き、ウマ娘クラス3DCGAndroid Appゲームも高速に動く。
しかし、高性能機は空冷ファンを搭載していることが多く、高負荷を掛ければファンは唸るしウルサイ。

Android Appレイヤーを中心に運用したいと考えてるならばx86_64機は非効率

Google Play StoreにてAABパッケージがほぼ強制になったとは言え、開発段階でx86_64を意識しないと処理が非効率になりがちのようなので、Android Appレイヤーを中心に運用したいと思っているのであれば素直にARM機を探してきたほうが良い。

1つのIDEで開発をしクロスプラットフォーム対応することが流行っている昨今、自動でガベコレに頼っていてリソース管理経験に乏しい開発者マジで底辺しか漂流できないので覚えたほうが良いぞ。
それがWeb系のフロントエンドでもバックエンドでもそうだから底辺から脱したいのであれば覚えろ。

しっかりリソース管理できているChromebook向けビルドアーキテクチャによらずサクサクなのでクロスプラットフォームビルドマジで開発チームの腕が如実に反映される。

ちなみにSnapdragon 8 Gen1なChromebook公式発表は今のとこ無いのでAndroid Appレイヤーブンブン回すのは難しい。
メーカーはもうちょっと頑張れ。

Android Appレイヤー

macOSiOSレイヤーよりAndroid App数は多いし操作性は良い

Chromebookの大半はタッチスクリーンディスプレイを搭載しているし、Android StudioでAndroidManifest.xmlを何も考えずに生成すると勝手にChromeOSサポートするので結果的にChromeOSで動くAndroid App数が多くなるという現象が起きている。

Android Studioが雑なのかXcodeが厳密なのかは意見が分かれると思うけど、タッチパッドでiOS App操作というセンスがクソなのは万人が納得するところだと思う。

GPS事実上ほぼ機能しない

ARM系のSoCであればワンチャンいける可能性はあるものの、市場に出ているChromebookの大半はx86_64でGPSモジュールを積んでいないのでGPSを使おうと思うとBluetoothあたりでGPSレシーバ接続するしか無い。
当然A-GPSは使えないので精度がそこまでではないから期待し過ぎに注意。

USB over MIDIが使える

Android AppレイヤーではUSB over MIDIが使えるのでDTMあたりに活用することは可能ものの、iOS比較してレイテンシがそこそこ大きくDTM活用しようと思うユーザは不満を持ってしまうかも知れない(ハードにもよるけど0.5msecくらいズレる)。

そもそも既存Android AppなDAWVSTやLV2などの外部プラグイン対応していないのでAUプラグインが使えるiOSのほうがDTMへ向くんじゃないだろうか?
ただし、DAW単体でDTMを完結するとレイテンシほとんど気にならなくなるので絶対Android AppでDTM不可能というわけでもない。

Linuxレイヤー側でDTMをするのはレイテンシが大きすぎるしJackも上手く動作しないのでオススメできない。

ChromeOS向けマルチタスク対応していないとAndroid Appはスリープする

ChromeOS向けマルチタスク対応していないとAndroid Appはフロントエンド(プライマリ)からフォーカスが外れてバックエンドへ行くとスリープする。
Android Appがスリープされることを考慮しておらず例外処理がされていないとAndroid Appはそのまま落ちる。

まぁAndroid Appがスリープされることを考慮しておらず例外処理がされていないとAndroid Appはそのまま落ちるっていう部分はAndroidスマホで実行しても同じなので正直に言ってスリープされることを考慮しないデバックってAndroid App開発者は何やってんの?とは思う。

ICT教育日本中学生がChromeOSを使うようになっているので、ゲームであれツールであれ何であれChromeOS向けのマルチタスク考慮しておくとスリープしたり落ちたりするAndroid Appよりも支持されるのは間違いないのではないか

Linuxレイヤー

実体LXC/LXD

LXC/LXDなのでDockerに慣れ親しんでる人にはわかりやすいかも?

デフォルトイメージはChromeOS向けにカスタムされたDebian
別のLinuxディストリビューションへ置き換えることも出来るが一部機能制限される可能性がある。

IMLinuxレイヤー側で用意する必要がある

ChromeOS動作するGoogle日本語入力とは別にLinuxレイヤー側で日本語入力を用意する必要がある。
選択できるIMは幅広いのでMozcだろうがSKKだろうが漢直だろうが何でもイケる。
ただ特殊ものを選ぶとChromeOS側と齟齬が発生するのでfcitx-mozcあたりが無難っちゃ無難

USB Pass Throughが使えない

ChromeOSマウントされたUSB機器、というかシリアル接続された機器Linuxレイヤーから認識しない。
見掛け上で接続されているハードのすべてはソフト仮想接続されているだけなので、一部経路から上手く認識しなかったりする。

まりLinuxレイヤーではUSB Pass Throughが使えないが、Android AppレイヤーではUSB Pass Throughが使えるということ。
Linuxレイヤーゲームやろうと思ってもUSBゲームパッド動かないのでマウスキーボードで完結できるFPSみたいなゲームしか上手くプレイできないぞ。

それぞれが独立しているLinuxレイヤーAndroid Appレイヤー相互認識しない

言うなればAndroid Appレイヤースクリーンキャプチャ系のアプリによってLinuxレイヤーで動くGUIアプリキャプチャしようと思ってもキャプチャできず撮像は暗転している。

ChromeOSホストLinuxレイヤーAndroid Appレイヤーゲストなのでそりゃそうなんだけど気付かないとハマる。

LinuxレイヤーDockerを構築するのはやめておけ

LXC/LXD on LXC/LXDになるので面倒くさくなること請け合いだ。
どうしても仮想環境Chromebookに欲しいのであればKVMとかのほうが安定している。
ただしゲストOS上へ仮想環境を構築しているという前提は認識しておくべき。
まりゲストOS制限KVMも引き継ぐ。

ただしこれはDockerが導入できないという意味ではない。
自分解決する気概があるのならばDockerは便利に使える。

Web開発であれば必要十分

CLIツール系は普通に動くのでWeb開発であれば何も意識しないで普通にできる。
ただ、PSD形式みたいなもんは扱いにくいのでWebデザイナーは悲しい思いをするかも知れない。

GIMPInkscapeなども動くけれどデザイナーAdobe使いたいんじゃなかろうか?

Chrome OS向けAndroid Studioが存在する

Android App向けIDEAndroid StudioはChromeOSけが存在するのでAndorid App開発が可能
しかデベロッパーモードでなければエミュレータや実機デバック制限が発生するので注意。

3DCGゲームを作りたいのであればGodot

UnityやUEを使いたいところだけれど、Linux版のUnityやUEは不安定なのでゲーム向けIDEが欲しいのであればGodotがオススメだ。
ライセンスMITなので商用利用だってイケる。

3Dのほか2Dゲームもいける上に、最近IDEよろしくマウスポチポチUIを作れるし、軽量動作物理演算日本語ドキュメントまで揃っているので中高生ガンガン使える素晴らしいIDEだ。

総評

浅い部分は気軽だが深い部分は非常に難解、それがChromebook

浅い部分を触っているうちはYoutubeを観たり、プリインストールされているGoogle Play StoreからAndoird Appをインストールして使うみたいな気軽な運用ができる。
言ってしまえばライトユーザ視点ではノートパソコンの形をしたAndorid機がChromebookだと言える。

しかし一度Linuxレイヤーへ手を出すとUbuntuという何でもできるようになったLinuxディストリビューションが存在する中で、昔懐かしい複雑怪奇Linuxディストリビューションを体験することとなってしまう。
ただ、Chromebookで何でもやろうとするからそうなるだけで、APTからIDEインストールしてちょっとした開発をするなんて使い方であるならば業務利用でも意外となんとかなる・・・というか何も意識しないで使える。

そもそもHTTP使えるなら今どきの開発は何とかなるので、Chromebookへ対してギークがゴチャゴチャ言うのはほぼ間違いなく不満を言いつつDIYを楽しんでる。
Ubuhtuならばアレができるコレができると言うならば最初からUbuntu使えよって話。

ギークとは不便を見つけてゴチャゴチャ言う、そういう鳴き声の動物なのだ

追記

少なくともGoogleエコシステムとしてのChromeOSは非常に完成度が高くなりつつある。
Googleアシスタントは元よりAndoridスマホとの連携もよく、ハードウェアへもそこそこの投資ができるのであれば多くのChromebookではUSIペンが使えるし、USBポートUSB-Cだ。
そこそこのChromebookは多くの場合HiDPIIPS液晶でありグレアなのは気に食わないが美しい。
デベロッパーモードにするとセキュアさは下がるが普通に使えばローリングリリースアップデート無償で得られ、Gentoo LinuxベースなChromeOS潜在的マルウェア絶対数がそもそもWindowsMacよりも少ないという利点がある。
Bluetoothイヤホンヘッドフォンヘッドセットも使えるし、NestスピーカーNest HubNest Camを持っているのであればGoogleアシスタントからコントロールが容易なのは想像が付くだろう。Android AppレイヤーGoogleホームマネジメントアプリであるGoogle Homeも動く。
大胆にも憎きCapsLockキーデフォルトで殺し、Everything Buttonキーとして独自キーバインドを与えたのも面白い
もちろんこれは選択するハードによるもの指紋認証ロックを解除することまでできる。

Googleエコシステムへ浸かっていてGoogle個人情報を捧げられるのであればChromebookはアリな選択肢だと断言できる。
敢えて欠点を挙げるのならば、たった一言欠点表現することが可能だ。


Chromebookじゃなくても別に良くね?」


そう、ギークLinuxを使いたいのであれば別にChromebookじゃなくても良い。
というかギーク別にLinuxじゃなくともHaikuであろうが超漢字Ⅴだろうが喜ぶ生き物だ。OS別になんだって良い。
このエントリは単にChromebookという新しい沼ギークの皆さんをご案内しているに過ぎないのだ。

2022-04-27

anond:20220427175508

そうだね。Instagramへのシェアボタンがあってもいいし。中国のwebio(?微博)へのリンクがあってもいい。

livedooramoebayahoo!ブログライバルからFacebook流れるように足を引っ張りあったのかもね。勝手妄想〜。)

Linkdinやgit hub, qiitaへのリンクがあってもよかったのに。

2022-03-02

欧州議会の緊急会合ビデオ形式で参加したゼレンスキー大統領演説

ウクライナのヴォロディミル・ゼレンスキー大統領欧州議会演説しました。
ありがとうございました。皆さん、このところ、どう挨拶したらいいかからないんです。
なぜなら、"おはようございます"、"こんにちは"、"こんばんは "が言えないのです。
できないんです、これは絶対にそうです、毎日、その日は絶対ダメな人もいるし、その日の夕方最後な人もいるんです、毎日。
私は今日、今、ウクライナ市民について話しているのですが、彼らは命をかけて私たちの壁と自由を守っています。

私はここで見たものが、この団結したムードであることをとても嬉しく思っています今日、皆さん、つまりEU諸国を団結させたことは喜ばしいことですが、それがこのような代償を払うことになるとは思いもよりませんでした。
これは私にとっての悲劇であり、すべてのウクライナ人にとっての悲劇であり、すべての国家にとっての悲劇です。


私は新聞の話をしませんし、新聞を読みません。なぜなら、新聞は私の国の生活から消えてしまたからです。
この死体も含めて、すべてが現実出来事なのです。
そして、今日、我々は、価値権利自由のために犠牲を払っているのだと思います。
そして、私たちはよく「私たちは皆、勝つ」と言いますが、皆さんがそれを話すだけでなく、見てくれていることがとてもうれしいです。
そして、私たちは必ずや勝利する、私はそう確信しています。
このような表現があります。"ウクライナヨーロッパを選んでいる" 私たちが目指してきたもの、目指してきたもの、そして今も目指しているものです。
そして、私たちに向けた言葉をぜひ聞いてみたいのです。"今こそヨーロッパウクライナを選ぶ時だ"


小さな攻撃ミサイル攻撃があるので、2分ほどお話をさせていただきます。
今朝は私たち全員にとって悲劇的な出来事でした。巡航ミサイルが2発、ハリコフを直撃しました。
ロシアとの国境に近いこの街は、昔からロシア人が多く、友好的で、かつてはとても温かい関係にあり、
20以上の大学があり、昔も今も我が国で最も多くの大学を抱える拠点となっています若者たちは明るく、スマートで、休日はいつも我が国最大の広場に集まっています自由広場。また、ここはヨーロッパで一番大きな広場でもあります。
そして、これは本当です、想像してみてください、午前中2発の巡航ミサイル自由広場を直撃しました。
何十人もの死傷者が出ました。
これが自由の代償というわけです。


我々は単に我々の土地と「自由のために」戦っているのです。
信じてほしい、我々の国家のすべての大都市が封鎖されているという事実にもかかわらず、
誰も我々の自由国家侵入することはできない。
私を信じてください。今日のすべての広場は、それが何と呼ばれようとも、自由広場と呼ばれることになるだろう。
我々の州のすべての都市で。誰も我々を破ることはできない、
我々は強く立ち上がる、我々はウクライナ人だ。


我々は子供たちが生き続けることを望んでいる。これは公平なことだと思う。
昨日、16人の子供が死んだ。そしてまた、プーチン大統領は、これはある種の「作戦」であり、我々の軍事インフラだけを爆撃しているのだと言うだろう。
我々の子供たちはどこにいるのか?彼らはどの軍事工場で働いているのでしょうか?どのロケット弾操作しているのか?戦車運転しているのだろうか?
あなたは16人の子どもを殺した!


私たちには、とてもやる気のある人たちがいます私たちは、自由生命という私たち権利のために戦っています。
そして今、私たち生存のために戦っています。これは私たちの主な動機ですが、ヨーロッパ平等な一員になるためにも戦っています。
そして、今日私たちは皆、そうであることを示したと思います私たちが参加することで、EUは間違いなく強くなりますあなた方がいなければ、ウクライナ孤独になるでしょう。私たち自分たちの強さ、少なくともあなたたちと同じであることを証明したのです。
私たちと共にいることを証明してください。私たちを見捨てないことを証明し、あなた方が本当にヨーロッパであることを証明し、
そうすれば、生は死を、光は闇を打ち負かすだろう。


ウクライナ栄光あれ


www.DeepL.com/Translator(無料版)で翻訳しました。


ソースhttps://www.ukrinform.net/rubric-ato/3417029-ukrainian-president-volodymyr-zelenskys-address-to-european-parliament.html

President Volodymyr Zelensky of Ukraine has addressed the European Parliament.

Thank you very much! Ladies and gentlemen, you know, in recent days I don’t know how to greet anyone. Because I can't say "Good morning," or "Good afternoon," or "Good evening." I can't, and this is absolutely true because every day, that day is definitely not good for some, that evening is the last one for some, every day. I’m talking today, now, about my citizens of Ukraine, who are defending our walls and freedom at the cost of their lives.


I’m very glad that what I saw here is this unifying mood. I’m glad that we have united all of you today – the EU countries, but I didn’t know that it would be at such a price. And this is a tragedy for me, a tragedy for every Ukrainian, a tragedy for every state.


You know, I don’t speak from, I don’t read from papers because the papers are gone from my country’s life. All of this is real, including these dead bodies, this is real life. And you know, I believe that today we sacrifice for values, for rights, for freedom, just for our desire to be close, just like you, like everyone else, we sacrifice our best people: the strongest, mightiest, most extraordinary Ukrainians.


And we very often like to say that we will all win, and I’m very glad that you are not only talking about it, but also seeing it. And we will all win for sure, I'm positive. There is such an expression: "Ukraine is choosing Europe." That’s what we’ve been aspiring to, what we’ve been going, and still going toward. And I would very much to hear from you something addressed to us: "Now it’s Europe choosing Ukraine."


I have a couple of minutes to talk to you because there are small strikes and missile attacks. This morning was tragic to all of us. Two cruise missiles hit Kharkiv. The city, which is near the border with Russia, where there have always been a lot of Russians and they have always been friends, there used to be very warm relations, there are more than 20 universities there, it was and is the hub hosting the largest number of universities in our country. The youths there are bright, smart, always gathering for all holidays in our country’s largest square. Freedom Square. Also, this is the largest square in Europe. And this is true, it’s Freedom Square. Imagine this: in the morning, two cruise missiles hit Freedom Square. Dozens of casualties. So this is the price of freedom.


We are simply fighting for our land and our freedom, and believe me, despite the fact that all the big cities of our state are now under blockade, no one will penetrate our freedom and state. Believe me. Every square today, whatever it is called, will be referred to as Freedom Square. In every city of our state. Nobody will break us, we stand strong, we are Ukrainians.


We want our children to live on. It seems to me that this is fair. Yesterday, 16 children died. And again, President Putin will say that this is some kind of an “operation,” and that they are bombing only our military infrastructure. Where are our children? At what military plants do they work? Which rockets do they operate? Maybe they drive our tanks? You killed 16 children!


We have very motivated people, very much. We are fighting for our rights – freedom and life. And now we are fighting for survival, and this is our main motivation, but we are also fighting to be equal members of Europe. And I think today we are all showing that we are. With us on board, the EU will definitely be stronger. Without you, Ukraine will be lonely. We have proven our strength, that we are at least the same as you. Prove that you’re with us. Prove that you are not giving up on us, prove that you’re truly Europeans, and then life will beat death, and light will beat darkness.

Glory to Ukraine!

2021-12-30

仮想化時代NAS 選び - やっぱり iSCSI は早い。


仮想システムを構築するにあたり、CIFS しか使えない NASバックアップ用に選定してきた SI 屋さんが居たので、CIFS と iSCSI のどちらが早いのか、試してみました。



テストに使う NAS は QNAP の Turbo NAS TS110

http://www.tekwind.co.jp/products/entry_6719.php

です。もう6年以上愛用して、カビが生えてもおかしく無い程に古いし, Marvell 800Mhz という低スペックな Qnap NASです。 100Mbps 時代のモノです。

昨年、HDDがお亡くなりになったので、3Tb の HDD に交換しました。ファームウェアはこんなに古い機械でも、QNAP シリーズの最新バージョンが利用できます

iSCSI は、今あまり見なくなりましたが SCSI ケーブル規格や、SASケーブル接続ハードディスクを、一般的IPネットワークで規格で仮想化したものです。

マウントするホストシステム側は iSCSI initiator, ディスクストレージ機能提供する側を iSCSI Target と呼びます

ホストからマウントするしない」はイニシエータ側のソフトウェア的な操作で行います。これは便利な機能で、ディスク故障などで、一時的物理的に取り外さなければいけない場合でも、ホストから操作だけで実際のケーブル結線の脱着を行う必要がないので、今時での SAS の外付けディスクドライブの様に、ホストシャットダウンして電源を切り、結線を外して修理、交換する、という必要がないので、ディスクデバイスの修理をホストの電源を止めないで実施できると言う、実に便利な事ができます

という事で、仮想環境では実に使いやすストレージデバイスなのです。

マウントするホストから見ると単純に SCSI/SASハードディスクに過ぎません。iSCSIストレージマウントしてからは、通常の増設ディスクの様にフォーマットして、ホスト側で使う一般的な XFS, ext4, NTFS などのフォーマットフォーマットする必要があります

LinuxiSCSI ターゲットからは、内部にターゲットとして使う「巨大なファイル」が、どん! とあるだけです。この巨大ファイルを、イニシエータ側に仮想ディスクイメージとして提供しています。当然シンプル仮想イメージなので、ファイルのものバックアップコピーすれば、ストレージイメージのものバックアップができます

※ qnap NAS場合iSCSI イメージは、 /share/HDx_DATA/.@iscsi.img の下にドンと作られるようです。

[Solved]How to mount iSCSI file?

https://forum.qnap.com/viewtopic.php?f=180&t=25322

[/share/HDA_DATA/.@iscsi.img] # pwd

/share/HDA_DATA/.@iscsi.img

[/share/HDA_DATA/.@iscsi.img] #

[/share/HDA_DATA/.@iscsi.img] # ls -l

-rw------- 1 admin administ 6442450944 Nov 12 2017 iSCSI-2015ace1-5a078d66.000

-rw------- 1 admin administ 1073741824 Jun 24 09:52 iSCSI-lun4-5d0de534.000

-rw------- 1 admin administ 107374182400 Nov 4 2015 iSCSI-nss01-56399e1a.000

-rw------- 1 admin administ 5368709120 Nov 11 2017 iSCSI-nss2015-5a06cf6d.000

-rw------- 1 admin administ 21474836480 Jun 22 17:11 iSCSI-test-56b3ce90.000

-rw------- 1 admin administ 5368709120 Jun 22 17:11 iSCSI-test-56b3ce90.001

[/share/HDA_DATA/.@iscsi.img] #

※ とても重要

CIFS/NFSファイル共有NAS と違い、iSCSIマウントして一つのターゲット制御できるのは、一つのホスト、一つのイニシエータだけです。複数ホストからイニシエータでマウントする(できちゃいます)と、ファイル排他制御は行われないので、ファイルシステム自体の不整合が起こります

まりファイル共有という目的には向いていない、という事です。あくまでも iSCSI ターゲットネットワーク上の仮想ディスクです。

もっとも、一つのホストからマウントしてファイルを保存して、いったんオフラインにして、ターゲットを別なホストからマウントする、という事はできます。また、ターゲットは一つの iSCSI デバイス複数作れるので、1台の iSCSI 装置複数ターゲット実装して、複数ホストから別々のターゲットイメージマウントする事は問題ありません。

極端な話、ホストハイパーバイザーは USB メモリSANブートさせて、後はマウントした iSCSI仮想イメージ上で、仮想マシンを動かす、HDDレスハイパーバイザー運用もできます

物理的な転送速度は、ネットワークの速度とディスクデバイスの性能に依存します。当然 10Gb baseネットワークカードHUB、高規格なケーブルを使えば、論理的な性能は 10Gbps です。大抵は NAS の性能がそこまで出ないのですけどね。ヨドバシカメラあたりで売っている 4,000 円程度の 1G HUB でも、そこそこの性能が出てしまます

距離は、IPがつながればどこでもなので、ホストコンピュータとメインのストレージを自社のサーバールームに置き、イニシエータを動かし、バックアップ用の iSCSI ターゲットデータセンターに置く、なんてこともできます

【送料無料】QNAP TS-431P2(ホワイトNAS 4ベイモデル クアッドコア CPULAN 2ポート搭載 (TS431P2)

価格:56,145円

(2019/7/27 12:05時点)

感想(0件)

  • LUN -

iSCSI の耳慣れない言葉に LUN (論理ユニット番号 : Logical Unit Number)というのがあります

昔の SCSI は、 SCSI バスアダプタに7番のIDを振り、残りの 0 ~ 6 のディスクCD, Tape などに ID を振り分ける物理的な3ビットディップスイッチやジャンパ端子が付いていました。これが SCSI アドレスです。

まり初期のSCSI 規格では8つ分。

これが実に難物でした。特に複数SCSI バスアダプタカードをデュプレクス設定する場合割り込み番号も別々にするので、手が滑ってジャンパピンを飛ばして床を這いまわって探したり、難解なディップスイッチを前に数日悩んだものです。

まりつのSCSIバスには 0~7の合計8台(うち大抵7番はSCSI バスカード)の物理ユニットデバイスがつながって別々に見えたという仕組みだったわけです。

ところが SCSI バスを使った Raid コントローラが出てくると、ディスクの鈴なりが、一つの物理デバイスに見えてしまうわけです。これを「論理的仮想番号」に分割して、システムからは、単一の鈴なり Raid ディスク複数論理番号に分割したわけですね。

これが LUN というヤツです。

iSCSI 機器ターゲットも、内部のソフトウェア的に複数論理デバイスに分割して、複数ホストコンピュータから複数物理デバイスのように見せかけるわけです。

別々な LUN は一つ、あるいは複数iSCSI 機器によって、複数ホストに別々のディスクデバイスとして見せかけるンです。

まぁ、いい加減な説明なので、他所で調べてください。

https://en.wikipedia.org/wiki/Logical_unit_number

Qnap NAS場合iSCSI ターゲットウィザード形式簡単作成できますEXT4 ファイルシステム上で、オンラインでも簡単サイズの拡大ができるので、 Windows の Storage Server のように NTFSVHD 形式ではないので、そこそこ性能が出ますが、いかんせん古さと遅さは否めません。

Qnap NASiSCSI ターゲットの設定は、偉そうな Linuxサイトに書いてある程、面倒なことはありません。ストレージマネージャから iSCSI タブにあるウィザードに従って iSCSI ターゲット名に任意名前を付けると IQN にその文字列が追加されるだけです。わざわざ vi エディタに「正確に」綴りを間違えずに設定する必要もありません。ここでは Chap 認証は付けませんでした。

仮想時代NAS 選び - やっぱり iSCSI は早い。_a0056607_16405779.jpg

機械は古いのですが、逆に言うと、「古くて遅い」ため、サーバーNASとの接続プロトコルの性能差が、如実に現れる事になります

QNAP TVS-951X 10GBASE-T/NBASE-Tポート内蔵

10GbE接続対応 NAS

Windows10 の MicrosoftiSCSI イニシエータは「コントロールパネル」>「システムセキュリティ」>「管理ツール」の中にあるので、ここで、設定済の iSCSIターゲットを」 「検索」して選んで「接続します。Chap 認証を付けておいた場合ターゲットで設定したパスワード必要でしょう。

仮想時代NAS 選び - やっぱり iSCSI は早い。_a0056607_16412132.jpg

新規作成して、接続した後は、フォーマットされていないため、ディスクマネージャからフォーマットして使います。ちなみに、フォーマットして利用した iSCSI ターゲット仮想ディスクは、他のマシンマウントすることもできます。つまりHDDを取り外して、他のPCに繋げる事と同じことですね。

PR

ちなみに opeSUSE で使うにはこんな感じになりました。

open SUSE Leap 15.1 で iSCSI NASを使ってハマった

https://islandcnt.exblog.jp/239328437/

  • CIFS の性能を見てみる -

一番イラつくのは、巨大なファイル転送でしょう。という事で 3G 程ある SUSE LinuxインストールDVDISO ファイルを CIFS でコピーしてみます

仮想時代NAS 選び - やっぱり iSCSI は早い。_a0056607_16414334.jpg

3分11秒かかりました。1Gビットネットワーク12~3% 程度の帯域を使って通信しています。明らかに古いNAS の性能が足を引っ張っているようです。

スループットは 150Mbps 程度で全体の最大15%程度でしょうか。

仮想時代NAS 選び - やっぱり iSCSI は早い。_a0056607_16415832.jpg

次に iSCSI マウントしたディスクコピーしてみます

仮想時代NAS 選び - やっぱり iSCSI は早い。_a0056607_16422170.jpg

初速は出るのですが、その後は、ボロイ TS-110 の性能がモロに出ます。それでも 20 MB/s から 25 MB/s 程度は出ています

仮想時代NAS 選び - やっぱり iSCSI は早い。_a0056607_16423835.jpg

2分25秒でした。 大体20%程度のスループットです。





--

数字に弱い私の脳みそですが、 iSCSI は CIFS より 1.5倍くらい早い、という事が言えます

Zabbix で QNAP TS-110 の I/O を見てみると、前半の CIFS アクセスより後半の iSCSI アクセスの山が高い事がよくわかります

仮想時代NAS 選び - やっぱり iSCSI は早い。_a0056607_16425860.jpg

CIFS を使ったリモートディスクマウントは、他のPCからアクセスができる、というメリットがありますが、iSCSI単一ホストからアクセスしかできません。<--- これ重要.... -- もっとも、ターゲットストレージ複数作って複数サーバーから異なるデータ領域アクセスはできますが -- バックアップ用途や、サーバー増設ストレージとして考えれば、良い選択であると言えます

もっとも、iSCSI デバイスのものは、ターゲット単位で別々なホストから接続できますしかし同じターゲットで別々のホストからイニシエータから繋ぐと、とても笑いごとにならない事態になるので、普通やりません。

ハイパーバイザー同士で一つのターゲットを共有してライブマイグレーションしたことはあります

こうした性能のわずかな違いが、仮想システムハイエンド領域で違いとなって出てきます。なお Qnap でも openiSCSI でも Windows Storage Server でも取った領域そのままのサイズのでかいファイル作成されるようです。

国産 NAS の「ハイエンド」と称する「LANxxxx」などのモデルでは Windows Storage Server を使って NTFS フォーマットしていますWindows Storage Server は見た目 Windows サーバーのものなのですが、ところどころちゃんデチューンされているようで、SOHOけが限度です。

こういった国産 NAS メーカー製品カタログでは、「ハイエンド」は Windows Storage Server を搭載して、低価格NASUnix 系のシステムで「低価格」を謳っていますが、そもそも、上位モデルは、CPUメモリの性能が高いものが使われています。性能が違うのは当たり前なのですが、あまり性能が出ないだろうと思います

Windows Storage Server じゃなくて、ちゃんとした Windows Server と CAL 買えよな、という事なのですね。

このあたりは独自OSNAS としてチューニングした Qnap や Synology, asuster などの iSCSI 機能付きの NAS を中規模ネットワークのミドルレンジNAS として利用したほうが良いと思います

仮想環境でのネットワークタッチストレージ(NAS)は、本回線(構内LAN)とは切り離し、ストレージ専用のネットワークとして独立して運用させるのが基本です。サーバーNAS間で凄まじい通信が発生します。サーバーNICが2ポート以上のものが推奨されます

  •  誤解していけないのは --

iSCSIあくまでもネットワーク上のストレージのみの機能提供するものであり、ファイル共有の手段ではない、という事です。

NAS をCIFSで使うと NAS が持つ独自アクセス権限を設定しなければなりません。セキュリティも当然 NAS 独自機能で設定します。

iSCSIあくまでも「外付け SCSI デバイス」のネットワーク版なので、マウントする側のOSのものファイルシステムセキュリティ機能アクセス制限ホスト側の機能をそのまま利用できますセキュリティ的には、マウントする際のパスワード制限しかないので、独自ストレージネットワーク内に配置すべきで、ユーザが使う構内ネットワークに配置すべきではありません。

2021-12-19

タックル大改め脱税出身だけど

世間では何だかんだ言われててこの前HUBで飲んでたら横の席の(話聞くに)中高卒のウェーイグループに「あそこバカレベルじゃんwww」みたいなので盛り上がっててHUBドリンク並みに薄ーい気持ちになってたりするわけだけど、まあ偏差値的には確かに可もなく不可もなくど真ん中な立ち位置なのは確かで。

いいとことしてはOBOGがそこかしこにいるので(学部が違えば他大レベルとはいえど)そこそこコミュニケーションきっかけになるのでつかみはOK死語)になってそこから話広げられたり、あといわゆる偏差値20差の法則で旧帝でもFランでもどっちにも対応できる。

その辺オールマイティーに卒なく熟せるのは入学難易度考えたらコスパはいいかなーって思った。

2021-11-25

知ってるか? Windows問題マイクロソフトに直接報告する方法がある

Windowsの標準ニュースアプリのヤバさ
anond:20211110184109

うん、そうだ、いいところに気づいてくれた。

ただ、そもそも問題は、ニュースアプリではなく、アプリが表示しているニュース供給元のmsnニュースBingにある。

msnニュースとは

MSN ニュース

https://www.msn.com/ja-jp/news/

msnInternet Explorer登場初期から運営されているマイクロソフトYahooにあたるポータルサイトだが、現状ではほぼニュースサイトとしてしか機能していない。

もともとmsn立ち上げ時からmsnニュース編集部産経などマスメディアから天下りしてきたような外人部隊による編集であまりモラルも質がいいとは言えなかったのだが、現在機械学習ベースとしたエンジン動作しているようだ。

"新聞社が作るニュースサイト"という葛藤 - MSN産経ニュース編集長に訊く (1) | TECH+
https://news.mynavi.jp/article/20071121-sankei/

矢口真里さんがMSN特命編集長に就任Twitterで「特ダネ投稿キャンペーン - BCN+R
https://www.bcnretail.com/news/detail/100915_18147.html

MicrosoftAI編集者を“雇用”、MSNニュース編集スタッフ数十人は契約終了へ【やじうまWatch】 - INTERNET Watch
https://internet.watch.impress.co.jp/docs/yajiuma/1255985.html

広告フィッシング問題に関してはBingとその広告エンジン問題がある。そして、日本語版Bing米国と比べて機能は少ないし、検索結果の品質も酷い。

とはいえ、それが放置されている最大の原因は、すでに多数指摘されているように「だれも読まない・使わない」「使っているのは情弱だけ」だからだろう。

そして、それを運営している日本マイクロソフトにしても、これらのサービス提供する動機が、Windows機能として米国提供しているものカウンターパートとして日本でも用意しなくてはならない、という義務的ものであるからと考えられる。必然的意識は低くなるわけだ。そもそも米国本社はともかく、日本マイクロソフトAppleGoogleを吹っ飛ばしてやろうと質を向上させるような高い目的意識技量発言力を持っている人材はそう多くない(いないとは言わないが)。

ではどうすればいいか

というと、この増田のように周りから油を注いで燃やしていくのもアリではあるのだが(じゃんじゃんやってほしい)、マイクロソフト場合、実は正面から指摘・報告するためのフィードバック窓口がほとんどの場所に用意されているので、気づいたら片っ端から報告していくのが本来正攻法となる。

フィードバックHub

Windows10以降には諸問題を報告するための「フィードバックHubアプリが同梱されており、ほとんどの標準アプリフィードバック送信ボタンが用意されている。

ニュースアプリ場合は、左側のハンバーガーメニューの下にある😀のボタンフィードバックボタンになっている。

ここをクリックすると、フィードバックHubが立ち上がり、自動的ニュースアプリ既存フィードバック一覧画面になるので(もしかすると初回は規約承認画面かなにか出るかもしれない)、右上の[+フィードバックを送る]ボタンを押下すれば、入力画面になる。

あとは、問題を報告するだけだ。

フィードバックの要約」に簡潔な問題概要

「より詳細な説明」に詳細な問題の内容を

書き、さらカテゴリ問題再現等々手順に従ってほしい。

報告内容は機械翻訳されて米国本社でまとめられるので、日本語でいいのだが、一文一文は短く、平易な日本語で書くことを心がけてほしい。

また、ついカッとなってフィードバックの要約」に罵倒や見下すような乱文を書くのはご法度だ。

正直、使い勝手は良くないが、問題を報告し、賛成票を投じ、マイクロソフトに対して問題エスカレーションできるシステムが用意されていることを知ってほしい。

なんなら、送信したフィードバックリンクを共有してSNSなどで組織票を集めることもできる(これも使いにくいが…)。

ただし、注意すべきなのは、このフィードバックHubは、「一般ユーザー」と「Windows Insidersユーザー」では、データベースが分離されているという点だ。それぞれのユーザーから自分たちが属している集団フィードバックしか見ることができない。

それ以外のフィードバック

msnニュースBingにも直接フィードバック送信するフォームが用意されている。

MSN ニュース

https://www.msn.com/ja-jp/news/

test - Bing

https://www.bing.com/search?q=test&pq=

それぞれ右下フッター辺りにリンクがあるので、おかしニュース記事検索結果に遭遇したら報告してほしい。

Edgeにも…メニューの中にフィードバック機能がある。EdgeフィードバックフィードバックHubではなくEdgeから送信した方がEdgeチームに直接届くそうだ。

最近は、新しく「フィードバック ポータル」というサイトも用意された、製品ごとにフィードバックWebから送信できる。Edgeから送信したフィードバックもここから状況を閲覧できるようになった。

Feedback · Community

https://feedbackportal.microsoft.com/feedback

声の小さい日本

Windows Insidersなどマイクロソフトフィードバックコミュニティーに参加していると、マイクロソフト社員から頻繁に口に上るのが「日本人はフィードバックが極端に少ない」という点だ。(あと、「ポジティブフィードバックほとんど無い」)

この世界は声が大きいものほど有利に動くようにできている。シャイ発言しない日本人は損をしてばかりなのだ

「こんな当たり前のことわかってるだろ?」というレベルのことが当事者責任者には全く伝わっていないことがままある。あなたが声を上げなければ世界は何も変わらない。

マイクロソフトバカにすることは簡単だが、声を上げるための窓口は用意されている。これを利用しない手はないはずだ。

2021-08-13

結論から言います。G502 Heroゴミ

ホイールがツルッツルの金属で指が滑る普通にラバーとかでよかったろこれ。ユーザーの間では旧タイプへのホイール交換が常識らしい。あほらし。

から発売された無線式502では改善されてるらしい。ラバーぽくなってる。でも有線式はそのまま。あほらし。

そしてグリップ問題解決したとしても、この無限スクロール機構ゴミofゴミ

無限普通スクロールモード物理的にガコッと切り替えるせいでホイールボタンが切り替え専用で役割固定だし、無限状態だとスルスル回りすぎる上に精度が悪い。

たくさん動かすときはいいけど1,2回分だけ動かしたいときに、下がったあとまた上に戻ってしまうことが多発する。

どうにもならんから無限じゃないモードで使おうとすると、物理的になんか引っ掛けて回転悪くしてるせいで動作感が一般的ホイールより重い。これとツルツルホイールが組み合わさって普通より力を込めて撫でないと回らない。

あと親指や小指があたるラバー部分が臭くなりやすい。定期的にアルコール脱脂綿かなんかで拭けばいいけど、前使ってたRazer NagaやG300sはそんなことしなくても気にならなかった。気がする。

で、重量。やっぱ重いわ。持ち上げるとき明らかに負担を感じる。これでさらにウェイトつけれるよ!とかやってんだから時代錯誤ですわ。

それから専用アプリG HUB使用中のアプリ検出して自動的プロファイル切り替える機能があるからロジかRazerの二択と思ってるんだけど、ゲームによっては一発で切り替わってくれんのがダメ

あとG HUBだと単純なキーコンビネーションですら簡単登録できず、検索にヒットした項目からD&Dする方式からリストにない組み合わせはマクロで作らんとならん。正気か?

それ以外はだいたい良いっす。特にクリック脇にボタンが2個あるのがいいっすね。欲を言えばG300みたいに右クリック脇にもボタンつけてくれてもいいっすよ。サイドボタンより押しやすいし。

そんな感じです。

2021-08-11

anond:20210811170931

喉に小骨が刺さったような違和感が拭えなかったか初心者向け記事誘導したのだけども、元記事の内容が変かというとそこまでではないというのはそのとおりであろう。

とかの業務でそういう構成組むのかしらみたいな話や、

のような、細かい違和感を抱きながら学ぶより、一般的構成を元に解説している記事のほうが有益かなぁと思っただけ。

2021-08-08

五輪コロナに打ち勝った証なんだからもう飲食店で酒飲んでも良いだろう

HUBビール飲もうぜ

2021-07-28

読んでいた本でブラジルハンモックの上でいたすことがあることに触れていて、どういうふうにいたすのか、落ちないのか、想像できなかった。

なのでporn hub検索をかけた。

ちょっと謎が解けた。

同じことをするかどうかは別として、アダルトサイト勉強になった初めての体験だった。

2021-07-26

AmazonHubロッカーを今まで15回使用して、トラブル発生が3回。

①違うロッカー配送された

自分スロット他人商品が入っていた

ロッカー配送中の、紛失または破損と推定される不着

①と③は注文キャンセルで済ました。

②は本来自分商品キャンセル扱いになったけど、誤配された商品自分で返送しないと買い取る事になると言われ、非常に不愉快だったが対応した(着払いで返送した)。お詫びで500ポイントつけてくれたけど。

トラブル発生率20%て、どうなのよ。

なので、Amazonコンビに受け取り一択コンビニ受け取りなら、間違いなくヤマト配送になるから安心

2021-06-15

Amazonくるのおせぇ

配達とかなら他の客がとかわかるけどさ、Hubロッカーも遅いじゃん?

職場の近くの受け取りにしてるんだけど、週末に出先にでちゃって、18時くらいに荷物がくると受け取れなくて、しかも月曜に回収するとか言われて余裕なさすぎだろと思ってしま

もうちょっと効率的にできないかなぁ

2021-05-29

酒類扱う飲食店を潰す気かって言うけど、

酒飲みながらノーマスクでだらだら喋るのなくならない限り閉めてって言わざるをえなくない?


居酒屋はガヤガヤしてるからデカくなりがちだし、酒入るとハッピーになりがちだし、店員が「マスクしてないならお喋りしないでね」って言えないなら閉めろよ。

ちなみに言ってるの見たことないよ。

酒も食べ物も来てないのにマスク外して喋ってるのは見たけど。

一人で飲むの好きだから一人飲みできないのは寂しいんだけど、それ以上に感染対策してます(できてない)店だらけで一人なのに感染リスク上がりまくりだよ。

もうすぐHUBポイントが切れる。それは避けたいんだよ。

2021-05-08

amazon Hubロッカーが出来た

なんか選択肢に増えてた

2021-05-06

学術論文無料で公開している海賊版サイト「Sci-Hub」の運営者へのインタビュー

https://gigazine.net/news/20210505-an-interview-with-sci-hub-alexandra-elbakyan/

お金を払って論文を読む人がいなくなったら論文を書く人が生活できなくなると漫画村の時は言ってなかったっけ

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