共感で繋がるSNS
Nautilus

Nautilus

仕事はシステムエンジニアです。 広島と岡山の間にいます。 最近はロボット開発の話を投稿したりしてます。
筋トレ
料理
自炊
DIY
IT・Web
読書
キャンプ
釣り
広島
うさぎ
Nautilus

Nautilus

総じて、ちょっと期待外れだったかも。
やっぱり産業用のサーボに変えていくか、プログラム側でどうにか調整しとかないとな。

暗黙的待機ってあんまり好きじゃないんだよね。
なんだかんだで非効率だし、不確実だし。
GRAVITY
GRAVITY11
Nautilus

Nautilus

即応性も気になるな。

やっぱりpwmのサーボだからかな?
サーボの回転完了を待たずに次の処理が始まるから、暗黙的待機を調整しないと使い物にならないかもしれない。

非同期処理にしたところで、サーボの動きに整合性取れなければ意味ないし。
GRAVITY
GRAVITY5
Nautilus

Nautilus

A2000 12GB 搭載完了!
これでAI開発が楽になる!
GRAVITY
GRAVITY12
Nautilus

Nautilus

今日やること

A2000 12GB の搭載とAI開発環境の構築
ハスラー購入手続き
トイレ掃除、部屋掃除
防衛株と銀行株の再評価
イカスミBLTサンドの記事をホームベーカリーで作る
格安木製ロボットアームの注文
車ロボットの充電とサーボの初期化対応

やること山盛りだわw

GRAVITY
GRAVITY
Nautilus

Nautilus

ともあれ、タフトではなく、ハスラーに決定ということで。

居住性が段違いだ。
仕事終わって疲れた状態で、あの狭い運転席に入るのはしんどいよ。
収納スペースもあるし、USB充電2個あるし。

ステアリングはタフトの方が軽いかもだけど、ハスラーは今とほとんど変わりないから慣れるのは早い。

そして、見た目だな。
GRAVITY
GRAVITY5
Nautilus

Nautilus

雰囲気的に、タフトがアメリカなら、ハスラーはイギリスかな?

タフトは天窓があるのが良いな。
使う機会がないかもだけどw

ハイビーム、対向車きたら部分的にハイビーム止めるところはいいね。
あと、タフトは最初からアイドリングなしにできる。
パーキングブレーキ自動になってる。

GRAVITY
GRAVITY7
Nautilus

Nautilus

ハスラーかタフトか、それが問題だ。

今のところハスラー優勢。
値段が同じならハスラーかもなあ。

タフトは頑丈だし、アメ車みたいな見た目が強そうで良いけど、運転席ちょっと狭いかも。

ハスラーは居住性もしっかりしている。
ただお値段が少々高めかも。ハイブリッドで燃費は良いから、長く乗るならハスラーの方がお得かもね。
GRAVITY
GRAVITY7
Nautilus

Nautilus

結局、力が全てなんだよな

力もないのに声だけデカい弱者の多いこと多いこと
そういうのは組織にとって害毒なので、どんどん切り捨てましょう

声のデカい弱者のせいで、真面目に結果を出してる人間がバカを見る
GRAVITY
GRAVITY4
Nautilus

Nautilus

今日やったこと

Eizoモニター2枚のセット
A2000搭載ワークステーションの受け取り
今の仕事先へ退職をする旨の報告
ベーコンの燻製
RTX 3050の経費申請
ヨドバシで日用品の発注

あっという間に私のお休みが終わった。
疲れてうたた寝してたわ。

もっと時間と体力欲しいよ。
GRAVITY
GRAVITY11
Nautilus

Nautilus

昨日の採用面接が効いたのか、興奮して眠れず今目が覚めてしまった。
Pythonの高速化のコード修正業務から始まるのだから、今のうちにもっと高速化の方法をまとめておこうかと思う。

今やってるAI検品システムの高速化でやってることも全部まとめておこう。

lambda式とかも構文の解釈が中途半端だし、高速化できるなら複雑なものも覚えておこうか。
あとは、プロファイリングが雑だから、もう少し丁寧にできるようになろう。
GRAVITY
GRAVITY18
Nautilus

Nautilus

びっくりしたのが、面接した開発部長にこのスキルセットだと今の年収350万は軽く超えるって言われたことだなあ
社長は時給単価どうするか執拗に聞かれたし、なんか全体的に異常にテンション高いなあとしか。

だんだん怖くなってくるよ。
期待外れだったら一気に評価落とすんだろうなって思えて。
GRAVITY
GRAVITY4
Nautilus

Nautilus

新卒半年で退職、フリーランス10年

この状態で採用された。
面接して数時間後に電話かかって、採用って。

なんだか、買い被りすぎじゃないかな?って。
怖いなあ。入ったら何要求されるのかなあって。

GRAVITY
GRAVITY3
Nautilus

Nautilus

鉄血は2期が面白いって思うのは私だけかなぁ。
個人的には1期から主人公サイドにはあんまり感情移入できないから、あの終わり方は痛快としか...

タービンズの輸送艇やランチが狙われてるシーンも個人的には面白いと思う。
いいぞ、もっとやれと。

むしろなんであんなに炎上したんだろうか?
リアタイでみてないからよくわからんね。
GRAVITY
GRAVITY2
Nautilus

Nautilus

小さい頃やっていたゲームは?小さい頃やっていたゲームは?

回答数 116>>

Super depth
GRAVITY
GRAVITY5
Nautilus

Nautilus

なんで1年前の私は日本国債固定3年10万円なんて買ったのか。
元本保証で年利0.3%とはいえ、銀行の金利が上がるのだから、銀行株の方がいいわ。
下手すると定期預金にも負けそうだ。
GRAVITY
GRAVITY1
Nautilus

Nautilus

こういうロボット作ってて思うのが、

なんで配線の基盤剥き出しなのか?

ということなのよね。
お行儀のいい綺麗な部屋の中だけでしか動かせないじゃないか。
GRAVITY
GRAVITY12
Nautilus

Nautilus

ラズパイロボット作りました。

サーボモーターは3つ(1個は車の操舵、2個はカメラの動き)
普通のdcモーターで走る。なんならミニ四駆のモーター取り付けて、さらに強化できると思う。
充電器が付属してないので別途買っとく必要があるっぽい。

組み立ては3時間ぐらいだから、SEの暇つぶしにおすすめ。

あとはGitHubからコードを持ってきて料理するだけ。
ここからが本番だ。
GRAVITY
GRAVITY17
Nautilus

Nautilus

deepseekの登場で、NVIDIAが下がるのは解せないな。
いや、割高すぎで、適正価格になったと思えば妥当だけど。

でも中国のdeepseekも、シンガポール経由して手に入れたNVIDIAのGPU使ってるんだろうし、
AI関係の論文も技術も、ほとんどがNVIDIAのCUDAを前提に作られている。

AI市場で寡占な状態は何も変わらない。
OpenAIにとっては脅威だけど、NVIDIAにとっては、このオープンソース化の流れはプラスになるのではなかろうか?

ただ、NVIDIAのGPUに依存しないAI技術が生まれたり、AMDがAI用の半導体を開発したり、市場が「AIってこんなもんか」って思うようになったら、終わるだろうなあ。
GRAVITY
GRAVITY3
Nautilus

Nautilus

米株は、もう終わりかもしれないな。
今のうちにオルカンを売って、日本株を。
特に銀行株とグロース株を買っておこうか。
GRAVITY
GRAVITY3
Nautilus

Nautilus

マネーリテラシーって大事だなあ
GRAVITY
GRAVITY1
Nautilus

Nautilus

ラズパイロボット開発①

とりあえずラズパイとロボットHATを設置した。
このロボットHATでサーボモーターを制御できるらしい。ラズパイはロボットHATに対して、モーター制御の指示を出すと。

ギアボックス付きのモーターも設置。
タミヤのプラモとは違って最初からギアボックス作ってくれているので、ネジで設置するだけ。

今日はここまで。
GRAVITY3
GRAVITY3
Nautilus

Nautilus

外のネコがうるさい
寝れやしないわ
GRAVITY
GRAVITY2
Nautilus

Nautilus

野良猫がアオアオうるさくて眠れないわ
GRAVITY
GRAVITY
Nautilus

Nautilus

ラズパイでロボット作ります
GRAVITY2
GRAVITY73
Nautilus

Nautilus

子供の頃怖かったTV番組はありますか?子供の頃怖かったTV番組はありますか?

回答数 112>>

火曜サスペンス劇場
GRAVITY1
GRAVITY2
Nautilus

Nautilus

Python、もうサヨナラしようかなと思う。
高速化してると、別にPythonじゃなくても良くね?って思える。
GRAVITY
GRAVITY5
Nautilus

Nautilus

コンスコン教習
GRAVITY
GRAVITY1
Nautilus

Nautilus

疲れた。
この1週間、非同期処理の実装頑張った。
かなり高速化できた。良かった。
GRAVITY
GRAVITY2
Nautilus

Nautilus

必要として欲しい
必要とされたい
誰かに依存してないとしんどい

どうやったら人に依存しなくてすみますか?必要として欲しい 必要とされたい 誰かに依存してないとしんどい どうやったら人に依存しなくてすみますか?

回答数 102>>

自分はなんでもできる、と思う。

自己完結すれば、誰かから必要とされなくても生きていける。
なんでもできる人間になりましょう。

あと、目標を決めて、感情に流されずに行動しましょう。
没頭できるものがあると、他人の存在なんてどうでも良くなる。
むしろ、鬱陶しくなる。

ただ、やりすぎると傲慢になるので注意。

GRAVITY
GRAVITY2
Nautilus

Nautilus

おすすめの音楽を教えてください!?おすすめの音楽を教えてください!?

回答数 130>>

寿司食べたい🍣
GRAVITY
GRAVITY1
Nautilus

Nautilus

生きる意味ってなんですか??生きる意味ってなんですか??

回答数 228>>

個人的には、最適解を求めるためにあると思う。

今やった仕事、もっといい方法があるんじゃないかと。
そう思い出したら、時間がいくらあっても足りない。

試行錯誤を積み重ねて、改善を続けるのが最高に面白い。
そう思わないか?



GRAVITY
GRAVITY
Nautilus

Nautilus

日銀利上げ、インバウンド需要完全回復、強気のFRB、ディープシープショック、米リスクオフの流れ、メガバンク初任給増、トランプ関税対策の内需増。

どう見ても国内銀行株の流れだわ。
銀行株をNISA枠使い切るまで買っとこう。

オルガンの時代は終わった。
GRAVITY
GRAVITY5
Nautilus

Nautilus

非同期処理のコード、ChatGPTでさえまともな動くコードが出てこない。
GRAVITY
GRAVITY5
Nautilus

Nautilus

世界は、エヌビディア暴落で時価総額90兆円の損失。
一方で日本は、時価総額4600億円のテレビ局の不祥事の報道ばかり。
GRAVITY
GRAVITY2
Nautilus

Nautilus

エヌビディア、急落。
GRAVITY
GRAVITY
Nautilus

Nautilus

4時間以上かけて、非同期処理、マルチスレッド、マルチプロセスの違いがやっとわかったわ。

非同期処理: IO待機が発生すると別の非同期処理に移行できる。ただし、非同期処理内に同期処理がある場合、別の非同期処理に移行することはできない。IO待機が頻繁に発生する、複数サイトのウェブスクレイピングなどに有効。

マルチスレッド: 複数のスレッドを使うことで、並列処理が可能。並列処理でIO待機時間の有効活用も可能だが、非同期処理ほどフレキシブルに対応はできない。スレッドがオーバーヘッドしている処理に有効。

マルチプロセス: 複数のCPUコアを使うことで、複雑な計算処理を高速化できる。ただし、プロセスごとでメモリは独立しているため、IO待機の多い処理には逆効果。さらにCPUがマルチコアでないと無意味。シングルプロセスで動作させ、1コアのCPU使用率が100%になっている場合、マルチプロセスは有効。

⬛︎結論

高速化したい時、全ての処理をマルチプロセス、非同期処理などにするのではなく、
処理の一部が、IO待機かCPUのどちらで時間がかかっているのか見極め、部分的に実装することが重要。
GRAVITY
GRAVITY9
Nautilus

Nautilus

中居さん叩いてる人達。

叩けるほど真っ当な生き方をしてきたのだろうか?
GRAVITY
GRAVITY10
Nautilus

Nautilus

どうにもできないことで悩むのはやめよう。
自分以外のことで悩んでる時間は、本当に勿体無い。

金と健康と目標さえあれば、それ以外何もいらない。
GRAVITY
GRAVITY17
Nautilus

Nautilus

DRF+ReactのSPAでJWT認証できた
あとはwebsocketとJWT認証の両立だな

これで、ブラウザで動くオンライン対戦のアプリが作れる

まずはsec-websocket-protocolを使って接続時のリクエストにJWTトークンを含めてみよう
GRAVITY
GRAVITY8
Nautilus

Nautilus

好きな曲の歌詞を一部だけ書いて、当ててみて!好きな曲の歌詞を一部だけ書いて、当ててみて!

回答数 11997>>

勝ち取りたい物もない無力なバカにはなれない、それで君はいいんだよ
キリキリと生き様を、そのために死ねる何かを
この時代に叩きつけてやれ
GRAVITY
GRAVITY27
Nautilus

Nautilus

生きる意味ってなんですか??生きる意味ってなんですか??

回答数 228>>

最適解を考えること
GRAVITY
GRAVITY5
Nautilus

Nautilus

websocketとJWT認証の両立どうやるんだ?
sec-websocket-protocolでどうにかするのはわかった、
でも、トークンの再生成どうすんだ

websocket接続中にJWTのトークン有効期限切れになったらどうする?

websocketのメッセージにトークン含ませる方法もあるみたいだが、
方法論が色々ある上、どれも決定打に欠けるな...

最適解を考えねば
GRAVITY
GRAVITY9
Nautilus

Nautilus

今、DRF+ReactのSPAで、囲碁のオンライン対局サイト(WEBアプリ)作ってる。
websocketとJWT認証を実装して、
囲碁ライブラリとして有名なsabakiを導入。

とりあえずHerokuにデプロイするまでやって、終わったらネイティブなスマホアプリにも対応したいなあ。

対戦相手にAIが選べるようにもしたい。
GRAVITY
GRAVITY4
Nautilus

Nautilus

平日にお休みもらって、罪悪感。
日曜朝の雰囲気出すために、サンデーモーニングの録画を流すと...。
GRAVITY
GRAVITY1
Nautilus

Nautilus

今更ながらコードブルー見てる
私も仕事頑張らないとなって思う
GRAVITY
GRAVITY7
Nautilus

Nautilus

年の瀬に行った笠岡ベイファーム
GRAVITY
GRAVITY2
Nautilus

Nautilus

やっぱり、エディタはvimが1番だなあ
GRAVITY
GRAVITY1