はてなキーワード: ファームウェアとは
ウェザーニュースのMyライブカメラに参加するため、ソラカメを設置してみた。
わかったこと
・ATOM Cam 2を使用するが、ATOM AppとMyライブカメラ(ウェザーニュースApp)は排他。どちらかに接続してからもう一方に接続するにはリセットが必要。
・「画角調整」画面はサーバで折り返した映像を表示するらしく、遅延が著しいため使いにくい。そのためATOM Appで先に調整してからウェザーニュースAppに接続した方がやりやすい。
・ファームウェアアップデートはウェザーニュースAppからは出来なさそう。ATOM Appから行えるため、WxBeacon2と環境センサAppの関係のようになりそう。
・ATOM AppからウェザーニュースAppに繋ぎ変えてもRTSPで映像を確認することができる。必要なID/PW等はATOM Appから確認できる。(DHCPサーバ側でIPを固定しておく。ちなみに2台設置したところ両方とも同一ID/PWだった。)
(なお、ウェザーニュースAppに接続した段階でATOM Appとの接続が切れるためAlexaでの確認は不可能。)
・ウェザーニュースAppに複数台のソラカメを登録することはできない。複数台繋げたければ、それだけAppを動かす必要あり。(2台目のスマホなりタブレットなり…)
4G 設定で、上りが70~100Mbps (動画視聴や、ゲームや mod のDLで不満を感じない)
5G 設定で、上りが200~250Mbps
4G 回線の方は突然遅くなったりもしない
ただ、5G / 4G 選択式にしておくと、たまに5G回線の不安定さに巻き込まれる
① 回線速度が 5Mbps まで落ちた
②の方は、ファームウェアの更新ではエラーが発生しなかったのだから
通常の自動設定だと「192.168.1.1」(WAN側のセグメント)みたいなのがDNS設定される
このDNSが応答せず名前解決できないというエラーとして現れた点
別扱いなんだなってまざまざと分かる状況
別に200Mbpsの速度はいらないので、4G固定にしてからは特にトラブルは起こっていない
5G SA(Standalone)も拡充していくだろうし
しばらくは 5G は不安定だとすると
4G 安定かなって感じ
ThinkPadの廉価モデルではあるんだが、ここのところ不具合が多くて辛い
今月のwindows updateが当たったあとの再起動でHDMI出力が死んで地味にハマった
今日はBIOSのアップデートが来てたので当ててみたら、再起動後動作がめちゃくちゃ重くなった
何が起こってるのか最初わからなかったが、認識してるメモリが半分になってた
BIOS設定をいろいろみたが改善できそうになく、すぐできる対処法がなくなってきている
メモリ自体を物理的に差し替えたりして切り分けたいが、分解しにくいモデルなのであまりやりたくない
軽く調べたところ、別モデルはあるがファームウェアアップデートで同じ症状になった事例が結構見つかるのでファームウェア不具合の可能性が高そう
[自社開発メガベンチャーをわずか半年で鬱退職した雑魚エンジニアの話|JoanOfArc](https://note.com/joan_of_arc/n/ned510ca913c7)
1. 今はなき鉄鋼メーカー、研究所で新規シミュレーションコード立ち上げ
メンターが米国自動車メーカーへ転職して途方にくれた。電磁気学の教科書を読み漁って掲載されているサンプルコードを理解して、コード手打ちして3ヶ月で動く様にした。社内で誰も見たことが無い結果に驚かれた。
2. 鉄鋼メーカーの人員削減が若手にも迫ってきたので、電子部品メーカーへ転職。コードは書かず開発現場で製品試作品の制作をモクモクと行う。
3. 色々あってプログラマー派遣会社へ転職。ドコモ向けのアプリのテストデータを作成するだけの仕事をアサインされた。楽勝の仕事だったが、拘束時間が長く半年で10kg太る。
4. 派遣で今はなきシャープ常駐でデジカメファームウェアの開発現場に放り込まれる。C言語の未知のコードとLSIの仕様書に戸惑ったが、親切な若手社員に助けてもらって独り立ち出来た。2年程やったが、雇い止めに合った。
VC++製の画像処理アプリもメンテした。VBの画像処理アプリも自作した。
5. 現NTT、当時住友銀行子会社で常駐で電磁界シミュレーションアプリの新機能開発を担当。分散処理による計算時間短縮を狙う部分を担当。分散処理はMPI(現OpenMPI)を使用。まずはパソコン2台で分散処理を行うもNIC(LAN Card)がボトルネックで計算は出来るが1台で計算するよりパフォーマンスが出なかった。職場にジョインしたあとは、しばらくは訳がわからず、戸惑った。通勤時間が長く体が消耗した。
派遣プログラマーは嫌で正社員で働きたかったので、プログラマーにこだわらず職場を探した。知財の職に採用されたので、常駐先と派遣会社に退職を願いでると引き止められて困った。退職を強行して転職できた。離職票の入手に苦労した。暑い夏だった。
6. 中小製造メーカーの知財の職場では要領よく仕事をこなしていると時間があまる。余った時間で社内WEBサイトを作ったりした。使ったのはASP(ASP.NETの前身、VB.NETでコーディング)。フレームワークに従ってコードを埋めるとそれなりに動いた。DBMSはAccessを使った。要するにmdbファイルにデータを保存した。更新処理は管理者のみ、データの閲覧が主な機能であるWEBサイトだった。
7. 知財の仕事は楽勝なのだが、やはり開発の仕事に未練が出てきた。iOSアプリの開発もやってみたくなった。10年以上知財の仕事を行ったが思い切って無職へ転向した。親父も無くなり、遺産の整理もサラリーマンを行いながら難しかったのだ。(つづく)
TP-Linkの某Wifiルータを使っているんだが、ファームウェアをアップデートしたあたりから調子が劇的に悪くなった。
有線接続のPCは全く切れないのでワイアレス通信まわりだと当たりをつける。
特に調子の悪くなったOculusとMacBookAirのWifi設定を観察してると、5GHzに繋がったり2.4GHzにつながったりを行ったり来たりしていた。
ほとんどデフォルトの設定で使っていたがあらためて設定を見直す。
スマートコネクトという同じSSIDで5GHzと2.4GHzの接続をいい感じにしてくれる機能があった。
MacBookAirで様子見してるが解消してる気がする。
BIOS(Basic Input/Output System)とUEFI(Unified Extensible Firmware Interface)は、コンピューターの起動時にハードウェアを初期化し、オペレーティングシステムを起動するファームウェアの2つの異なるタイプです。
BIOSは、1980年代に開発された古い技術で、16ビットのプロセッサモードで動作し、1MB未満の実行可能メモリしか持っていません。これに対して、UEFIはより最近の技術で、32ビットまたは64ビットのプロセッサモードで動作し、より大きな実行可能メモリを持っています。
UEFIは、BIOSに比べて多くの利点があります。例えば、UEFIはより高速な起動時間、より大きなディスクサイズ(2TB以上)のサポート、より強力なセキュリティ機能(セキュアブート)、グラフィカルなユーザーインターフェースなどがあります。
症状を検索すると「ドライバやファームウェアの更新で直るがちょっとめんどくさい」みたいなことが書いてあることが多いので
少し試して「じゃああとでやるか」「うまく更新できてないっぽいなあとで調べてみよう」みたいに放置するかもしれないが
たとえばボタンとかトリガとかスティックとかが変な動きをするというのはだいたい物理的な不良由来なのでドライバやファームウェアでは直らない
保証期間があるうちに速攻で送るのがよい。使い捨てできるほど安物でもないので素直に。今日のゲームは諦めて
買って30分で方向ボタンが押しっぱなしのような入力が発生する症状が出て(ボタンが押し込まれるという物理的な症状ではない)、
ファームウェア更新は有線で…必要なアプリ見つからん…これファーム最新だってことか…?とかのんびりやってたら保証で直せなくなった
見たところ別の現象っぽいけど、ルーターのファームウェアを更新して直った私の自分用覚え書きを貼り付けておきます。
↓
2023/1/7 ついにAppleに問い合わせ。
Wi-Fiが数分で切れる。
4Gでは問題なし。
2.4GHz, 5GHz いずれでも発生。
ネットワーク設定のリセットを指示されたので試したが即再発した。
他のWi-Fiアクセスポイントも指示された。ごもっともだが未検証。
ローソンで試そう。
インターネット上に報告は見当たらないのが不気味。
ローソンで発生しなければ、家のルーターと12月のiOS(含む16.2)との相性問題か。
もともとiOS16でのWi-Fi切断問題は広く知られていたようだ。
https://sbapp.net/appnews/app/upinfo/ios16/wifigakirerutsunagarinikui-141238
> iOS16.1でWi-Fiが切れる問題が発生しiOS16.1.1で改善、iOS16.1.2アップデート後に問題が再発
しかしUI上もWi-Fiが切断されたように見えるというのは、私の症状とは違っているようだ。深刻度はオフオンで直るぶんラクということか。
ストリーミングなら起きない疑惑→ 起きた。けど切れるまでにやや時間がかかる?
発生すると192.168.1.1にさえつながらないし、設定内では「インターネット未接続」と表示されるね。(インターネット未接続は、その時一度きりだったみたい)
ローソンでは大丈夫だったように見える。確かに通信環境は劣悪だったが、いちおう少なくとも15-30分は継続して通信できていた。
NECルータを間に挟む?なんでNEC抜いたんだっけ。意味ないからってだけ?まあ意味ないけど。
2023/1/27
発生した。やはりNECルータを試すしか。あとはもう一度ローソン以外でも試したいが。
2023/2/2
NEC Aterm WG1200HS3 のファームウェアが手動更新になっていたので自動に設定し、1.0.0から1.5.0に更新した!これが効果あるかどうか!→直った。快適!
光クロスが来て契約を検討したけど、10G対応ルータのボロクソっぷりがやばくてどうしようもないんだけどどうすればいい?
今月発売されたルータで性能面はめちゃくちゃいいくせに不具合多発のゴミ
再起動後10分程度で詰まるという以前のルータの不具合がまだとり切れておらず、サポートも匙を投げる有様
あと、今時Wifiが2.4Ghz,5GHz,6GhzごとにSSID分けられないらしい
ファームウェアアップデートでMAP-Eなどがしゃべれるようになったりと機能追加はいいけど、
逆に言うとこなれてないので変なバグと出会ったら大変になりそう
あと普通にできることが面倒な手順を踏まないとできないみたい
具体的にはLAN内の機器に固定IP振るのに、VLAN作ってMACアドレスを登録しないとできないなど
なるほど完璧な性能っスね―――ッ ポンっと買えねえお値段(25万)だという点に目をつぶればよぉ~~!!
まずは、日立のサーバーでのWindows Server 2022への対応からお聞きした。
木村: サーバーにはHA8000VとRV3000の2ラインアップがあります。HA8000VがPCサーバーで、汎用的なサーバーとして、エントリー向けや、HCI、VDIのソリューションなど、いろいろな用途で使われています。RV3000はミッションクリティカル向けです。Windows Server 2022のプレインストール対応は、HA8000Vの全機種で2022年5月を予定しています。
Windowsサーバー市場における日立の強みとして、木村氏は、サポート力を挙げる。
木村: 日立は長年に渡ってプラットフォーム製品の開発を行ってきました。作ってきたからこそ、中身がわかっている技術力があります。できることとできないことを技術者がわかっているので、障害が起きたときや問い合わせのときに、お客様に事実を真摯に伝え、重大な不具合があっても技術力で解決に向けていきます。何かあったときに問題をたらい回しにせず、技術力をコアにしてしっかり対応するサポート力が強みです。
こうした日立のDNAを結実させたサポート商品が「日立サポート360」だ。通常はサーバーのハードウェアからOS、ソフトウェアなどは、それぞれと契約し、サポートを受けることになる。日立サポート360ではこれらをワンストップで受け付け、支援することができる。
広瀬: 窓口が1つになるというのは他社でもありますが、そういう表面的な話だけではなく、複合的な力で問題解決支援にあたれるのが真の価値です。内部で、サーバーからOS、日立ミドルウェア、導入ミドルウェアなど、いろいろな製品の部門の連携がすごく濃密にされているからこそ、複合的な力で問題解決にあたれます。これが本当のワンストップの意味です。
この日立サポート360でWindows Server 2022のサポートにも対応する。日立では、長年のサポート実績により蓄積された技術力により高い自社解決率を誇るという。自社解決率が高ければ、それだけパートナーへのエスカレーションが減るわけで、短期間でのトラブル解決が期待できることになる。
日立のハイブリッドクラウドのソリューション「EverFlex from Hitachi」
木村氏は、日立のハイブリッドクラウド戦略としてEverFlex from Hitachi (以下、EverFlex)ソリューションを説明した。EverFlexは2021年10月にクラウドとのデータ連携ソリューションとして始まり、2022年2月にハイブリッドクラウドのソリューションとして強化された。
木村: お客様がオンプレミスとパブリッククラウドを使うときに、最適なシステム設計にして、コストも最適化していきます。ハイブリッドクラウドの導入には事前にアセスメントやコンサルティングを行うことが大切です。なぜなら、パブリッククラウドを導入することで負担が減るかと思われがちなのですが、ハイブリッド化されることで負担が増えることがあるからです。
EverFlexの特徴の中でも特に「クラウドライクなサービス提供」について木村氏は紹介した。
木村: ハイブリッドクラウドになると保守や運用が煩雑になります。パブリッククラウドとオンプレミスの両方を管理しなくてはならないため、システム管理において両方のノウハウが必要になります。このため保守・運用フェーズにおいて簡単化されずコスト最適化が課題となってきます。それを避けるために、共通化するニーズに応えるようにいろいろと工夫しています。
ハイブリッドクラウドソリューションEverFlex from Hitachi
まず、問い合わせをワンストップ化したり、運用管理を1つのツールで一元化したりすることで、顧客の負担を軽減する。
プラットフォームにおいては、オンプレミスからクラウド接続を可能にしてシームレスにお互いやりとりできるOSが各社ある。Windows Server 2022はまさにそれを特徴としており、同じくAzure Stack HCIも選択肢に入る。
さらに、支払い/利用形態についても、オンプレミスでも売り切りだけでなくフィー型も採用する。こうしたEverFlexの中でWindows Server 2022のユースケースを木村氏は2つ挙げた。
1つめは、運用管理の簡単化の部分で、Azure Portalからオンプレミスを管理できる機能の強化だ。
木村: オンプレミスにエージェントを入れておけば、管理者がAzure Portalだけをさわって、オンプレミスのリソースやイベントの管理も全て一元化できます。これに期待しています。
もう1つはセキュリティの強化だ。
木村: ハイブリッド化が進むと、両方の基盤をネットワークで接続することになります。従来には存在していなかった接続となるため、その部分でセキュリティの強化も進めなければなりません。そこでWindows Server 2022では、Secured-core ServerによってOSそのもののセキュリティレベルが上がっています。TPMと連動する機能によってハードからOSのレイヤーを守り、マルチレイヤーでセキュリティを強化しています。
そのほかにもクラウドライクの取り組みとして2つを木村氏は紹介した。
1つめは「サーバ予備リソース提供サービス」。サーバーを余分に設置し、支払いは電源を入れて使った月だけ発生するというサービスだ。
木村: 迅速でタイムリーにリソースを増強したいときに、クラウドなら自由に構成を変えられます。それをオンプレミスでもできるようにします。クラウドではインスタンス単位となり、ハードウェアの構成はメニューの中から選択することになりますが、オンプレミスでは構成を自由に組む事ができます。まずHCIソリューションから開始しましたが、2022年4月からはそれ以外にも拡大する予定です。
もう1つが「ハードウェア安定稼働支援サービス」。オンプレミス環境のサーバー運用管理を省力化するものだ。
木村: 旧来の保守では、ファームウェアのバージョンアップがあると、技術的にどういう影響があるかを確認して、その都度適用するかどうかを判断する必要がありました。それを提供元が判断するのがこのサービスです。お客様の機器を弊社で管理して、ファームウェアの推奨バージョンの選定や、更新作業などを一括でやります。
サブスクリプションに力を入れる
日立のこれからの注力分野について木村氏は、サブスクリプションに力を入れていくと語った。
木村: 全社的な方針で、サブスクリプションに力を入れていきます。クラウド化で初期投資をおさえるニーズと同時に、オンプレミスも求められています。そうしたお客様のニーズにアラインしていきます。
サブスクリプションやクラウドライクなサービスで管理を簡単にして顧客企業がコストを抑えることで、究極的な目的はその先のDXだと木村氏は語る。
木村: 既存のプラットフォームのコストを最適化させ、浮かせた費用を新たな投資先として、AIやEdgeを活用する新たなデジタルソリューションの領域に向けていくことを支援していきたいと考えています。
そのために木村氏は、よりハイブリッドで使いやすいようなライセンス体系をマイクロソフトに期待している。
木村: 今後ハイブリッド化が進むと、繁忙期にリソースを拡張するといったこともあります。そのときにライセンスが、オンプレミスはオンプレミスで買って、AzureはAzureで課金してと、ハイブリッドで使いづらい体系になっています。将来的にライセンス体系を統一するなど、両方の基盤で使えるような体系になることを期待しています。
また、Azure Portalからオンプレミスを管理できる機能についても、さらなる強化を木村氏は期待する。
木村: Azure Portalからは管理できる範囲に限りがあります。OSから上のリソースやイベントは監視できるのですが、ハードウェアの死活監視や電源管理などは対応していないため、JP1やその他のツールなど、複数のツールを使いこなす必要があります。それらの管理ツールが乱立してしまうと、また管理の手間が増えてしまう。こういったことをオンプレのツールか、Portal側で統一することも期待したいところです。
最後に欠点はないのか?って話なんだけどさ、欠点はある。
前述した通り一般的なアナログシンセサイザーのように物理ノブが少ないのは欠点。ただシンセサイザー初心者には物理ノブは少ないほうが逆に物理ノブの数に惑わされず良いかも知れない。この辺は設計思想・考え方次第だね。
そして、欠点はもう1つある。MIDIの実装思想が20年前のままってのがコスパ最強のCT-S1000VでDTM作曲はじめようと考えるシンセ初心者にとって最大の障害だと思う。これに比べたら少ない物理ノブのせいでメニュー潜る煩わしさなんて無いのも同じだ。
今どきMIDIから楽器音色変更するのにプログラムチェンジ/コントロールチェンジはないだろ。MIDI CCでバンク指定しないとDAWのシーケンサーを動かしても鳴るのはバンク001のStage Pianoだけ。
これはCT-S1000Vの本体液晶に表示されている楽器名とは紐付かない。どういうことかと言えばCT-S1000Vの本体液晶へギター音色が表示されててもMIDI CCでバンク指定しないとMIDI経由で鳴るのはピアノ音色だってことね。
中高生を例に挙げたけどさコスパ最強のCT-S1000Vは音楽に興味ある中高生へマジで売れると思うんだよ。
でもさ?CT-S1000VでDTMはじめますよって今どきの中高生にさプログラムチェンジ/コントロールチェンジ使わせるの?最悪この子たちパソコン持ってないよ?
例えば今のスマホ系のDAWってしっかりとMIDIシーケンサー搭載されていたりするしMIDIチャンネル指定もしっかりできる場合が多いんだよ。
これおそらくスマホ系DAW作ってる開発者すら今どき必要ないと思って組み込んでないんだろうけどMIDI CCが使えないことが多いんだよね(ピッチベンドやモジュレーションなどのCCは使える。音色指定のCCを任意に指定できないという意味)。つまりそれ知らない(使わないから覚えることもない)中高生はスマホでDTMやろうとして絶望するわけよ、どうやってもピアノ音色しか鳴らんから。
CASIOさんほぼ間違いなくスマホ系DAWのこと考慮に入れてなかったでしょ?
これ本当に売れない原因、故障と勘違いした返品の原因になるからファームウェアアップデートでCT-S1000Vの液晶表示とMIDI経由でトリガーしたときの発音を揃えたほうが良いよ。
せっかく初心者向きの物理ノブを搭載させたのにMIDIの仕様が骨董品ってのは本当に無いよ。トータルデザインが揃ってないじゃないか。
というわけで長々語ったけどCASIO CT-S1000V、筆者は「センヴィー」って呼んでるけどセンヴィーの応援よろしくな!
・機械工学は大学で学んだ。機械系4力学のさわりだけなら大体やったがもう忘れている。
・切削加工はけがき、フライス盤、ボール盤、くらいならできるが複雑な形状は作れる気がしない。そういえば旋盤は使わなかった。耐久性を考えなければ3Dプリンタでなんでも作れるらしいが、3Dプリンタは触ったことがない。
・CADは大学の演習でSolidWorksを触った程度。もうすっかり忘れている。手書きの製図とかは調べて思い出せば簡単な形状ならできるかもしれない。
・シミュレータはANSYSをマニュアル通り触った程度。動力学解析とか連成解析とか仕組みは全くわかっていない。
・電気工学はだいぶ勉強不足。簡単な回路図はチップの製品情報を睨めっこしながらINとOUTと接地をどうすればいいかくらいはわかったが、複雑なものになるとダメ。ArduinoとRasberryPiは買ってみたが埃かぶっている。論理回路の読み方はすっかり忘れているが調べれば思い出せると思う。
・化学系は全くの無知。大学受験で知識は止まっている。物性物理的なところも無知。
・数値計算はPythonやMatlabでちょっとできる程度。ライブラリを使った行列計算や簡単なニュートン法くらいなら書けるが、精度や速さが必要だったり複雑になるとダメ。解析は微分積分や常微分方程式を調べて思い出せばできる程度。測度論とか特殊な積分とかいわゆる大学数学的な道具が必要になる解析はできない。
・競技プログラミングはちょっとかじったがやめてしまった。むずかしすぎた。
・機械学習や統計はなんとなく知識はついているが、手を動かして何か作ったことはない。この前統計検定1級落ちた。
・バックエンドはSQLをそれなりに書いてとりあえず動くものなら書ける程度。可用性とかパフォーマンスとか考えられるレベルではない。JavaはJavaEEを横展開的に書いた程度。理解できている自信はない。保守性高めたりデザインパターン的に綺麗な書き方とかできない。C++は一瞬だけ触ったことがあるが、環境構築ハマった&謎のSegmentation Faultで苦手意識を残したまま。Go?Rust?なにそれおいしそうだね。
・クラウドはAWSをマニュアル通りに使っている程度。1から設計なんてできない。なのでAWSのソリューションアーキテクトを勉強中。AzureやFirebaseは触ったこともない。
・ネットワーク系とかセキュリティ系は全く勉強不足。応用情報をギリギリ合格できる程度の知識しかない。わかるようにはなりたい。
・フロントエンドはFlutterを勉強中。Flutterむずかしい、どんな言語でもそうだけどチュートリアルから業務レベルまでの乖離がありすぎてよくわからない。javascriptはjQuery一強時代にちょっと書いた程度。VueとかReactとかなにもわからない。TypeScript?なにそれおいしそうだね。
・ハード系だったりファームウェア系だったりコンパイラ系は何もわからない。わかるようにはなりたい。
全部中途半端だな、、、