20251204

IT College Okinawa Advent Calendar 2025

IT College Okinawa Advent Calendar 2025 - Adventar

の24日目です。

卒業生がイブなんていい感じの日付担当しちまっていいのか…?

 

 

1本書き切れるネタがないんで雑多に…

 

 

カメラを買いました

見出しの通りカメラを買いました

なんか宗教戦争の火種になりそうなので細かくは書きません

f:id:nakamar1:20251206171647j:image

 

買ってそのままのオート設定で嘉手納の道の駅から

f:id:nakamar1:20251206171822j:image
f:id:nakamar1:20251206171819j:image
f:id:nakamar1:20251206171825j:image

 

同じ展望台からiPhoneだとこんなんになるんでどれだけスマホのカメラが進化してもちゃんとしたカメラの強みは消えませんね

f:id:nakamar1:20251206171942j:image

 

手持ちだと不安になったので吊り下げられるように追加しました

QDはワンタッチで着脱できて便利


f:id:nakamar1:20251206172036j:image

f:id:nakamar1:20251206172033j:image

 

 

 

ロボット競技の話

少し前に高専ロボコンが盛り上がってましたね

というわけで少しだけ

 

ロボカップって知ってますか?

まあまずはここを見てください

ロボカップ:自律移動型ロボットによる競技会|ロボカップとは|RJC ロボカップ日本委員会

大雑把に言うと「2025年までに人型ロボットで世界一のサッカーチームに勝つ」事を目標にしたプロジェクトです

覚えて帰ってください

知名度とか競技のエンタメ性でロボコンに負けてるとかそういう話はやめてね

 

 

ちなみに学生向けにロボカップジュニアってのも存在してます

ロボカップジュニアの参戦条件はその年の7月に19歳以下であることなのでアイカレ生でも参戦ワンチャンあります

 

ジュニアのサッカー向けに自分がハード設計したのはこんな感じです

かっこいいからとアクリル使った1年目の機体とコンパクト/低重心を目指したやつと最終形


f:id:nakamar1:20251211011455j:image

f:id:nakamar1:20251211011549j:image

f:id:nakamar1:20251211011545j:image


ロボカップ(ジュニア含む)の中ではサッカーは比較的わかりやすいのとチーム同士で直接戦うのとで見てわかりやすいし配信があったりするのでとっつきやすいと思います

 

 

ライブ

ライブ報告多くない?ってことで張り合います

SANKYO presents マクロスF ギャラクシーライブ☆ファイナル 2025  に行きました

f:id:nakamar1:20251222104545j:image

夏の関東暑くないですか?人が住むもんじゃないですよあれ

 

 

 

高専ロボコンの盛り上がりからロボカップの紹介したかったのがこの記事の9割くらいの理由だしこれ以上のネタが特に浮かばないしでこれで終わります

とにかくロボカップの存在を認知して帰ってください

ロボカップ:自律移動型ロボットによる競技会|ロボカップとは|RJC ロボカップ日本委員会

 

 

明日はこのアドカレ言い出しっぺの人の記事です

最終日かつ主催なのでめちゃくちゃ気合い入った内容だと思います

楽しみですね

 

 

 

自作キーボードはいいぞって話

IT College Okinawa Advent Calendar 2024の6日目

IT College Okinawa Advent Calendar 2024 - Adventar

 

 

優しさ含有比率がバファリンを超えているのでubuntuなんて触ったことねえよみたいな後輩向けにエディタ周りのやつ書いてたの(過去のアドカレ)を貼っておきます。geditはいいぞ(geditはいいぞ)

Windowsサクラエディタでいいよマジで

おそらく在学中は問題なく過ごせるだろうエディタの話 - nakamar1’s diary

 

 

〜〜〜〜ここから本題〜〜〜〜

どっかのLT大会で発表したやつと同じ内容で自作キーボードいいぞみたいな話を長めに書こうとしたけど文章書くのに飽きたからサクサクめに

 

格ゲーとかにアケコン使ったりレースゲーにハンコン使ったりする人はわかると思いますが、入力デバイスが最適化できると捗り方が別物になるんですよね

(※パッドの否定ではないです。PS5の純正コントローラーでGT7楽しいです)

 

百聞は一見にしかずってことでまずは自分の環境を見てください

f:id:nakamar1:20241202235610j:image

分割キーボード+マクロパッドです

足りないファンクションキーやらをマクロパッドで補ってます

実際に使ってる時はもう少し広げて配置してます

分割キーボードはデスク上のレイアウトの自由度が高くて便利

 

ちなみに構成

キット

【委託】Nakaniwa(中庭)

Quick17

 

キーキャップ

商品名忘れましたテヘペロ

 

キースイッチ

テスター押しまくってよかったやつ指差してこれくださいってやったのであやふやですが色々見るに多分これです(取扱やめてるっぽい?)

JWK Ultimate Black 63.5g

 

こんな感じで何もかもを自分で決めることになるので人を機械に合わせるのではなく機械を人に合わせる形になって「いいキーボード買ったのになんか違うな…」が無くなります

 

多くの人にネックになりそうな値段と組み立てについては、

お値段?HHKBが視野に入るくらいです

ハンダ付け?できないんですか?

みたいな感じ

 

専門店は通販もしてるので近くにないよ〜って人でも平気

でも実店舗だとキースイッチのテスターでスイッチの押し心地体験できたりするから行くべき

遊舎工房ショップ - 自作キーボード専門店

 

 

 

 

 

 

 

 

あとは趣味(報告)

タミヤ

f:id:nakamar1:20241204165937j:image

 

岡山でミニ四駆の大会に参加してきました

 

持参した200本近いアルカリ乾電池

f:id:nakamar1:20241204165838j:image

新幹線

S workシート試してみたけどそもそも新幹線に乗る機会がほぼないから違いはよくわかんなかった


f:id:nakamar1:20241204170307j:image

f:id:nakamar1:20241204170311j:image

岡山の人に教えてもらった焼肉

安くて美味しい

 

会場もコースもデカくて綺麗

f:id:nakamar1:20241205122727j:image
f:id:nakamar1:20241205122723j:image

 

大会終了後の廃棄のアルカリ

f:id:nakamar1:20241204170431j:image

 

めっちゃ綺麗に撮ってもらったやつ

f:id:nakamar1:20241204170521j:image

 

大阪に夜に着く場合新大阪駅近辺に宿を取ると飯にも一苦労ですね

近くになか卯があって助かりました

 

 

 

記事交換あと1日ズレてたらこっちも何か書いてた

f:id:nakamar1:20241205204716p:image

20240815

1年近く放置してたから画像投げがてら

 

勢いでJCJC買いました

不審車セットとかあるしまあ…

f:id:nakamar1:20240815153658j:image

 

11月に関東遠征したけどそれは別で

お土産にマクロパッド買って物理ファンクションキー実装
f:id:nakamar1:20240815154041j:image

 

シャオミ 13Tの投げ売り情報見て色々探してXperia1 Ⅲ購入

f:id:nakamar1:20240815154043j:image

 

ここまで2023

ここから2024

 

B-MAX組んだらサイドマスダンが邪魔で電池交換が厄介だったり

f:id:nakamar1:20240815154705j:image

平手レプリカ参戦したり

f:id:nakamar1:20240815155205j:image

 

福岡出張したり
f:id:nakamar1:20240815155220j:image
f:id:nakamar1:20240815155156j:image
f:id:nakamar1:20240815155159j:image

f:id:nakamar1:20240815155458j:image

 

嘉手納基地のイベント行ったり
f:id:nakamar1:20240815155211j:image
f:id:nakamar1:20240815155202j:image

 

ハンドルカバー変えたり
f:id:nakamar1:20240815155208j:image

タミヤ展参加したり
f:id:nakamar1:20240815155214j:image

オーディオ環境構築したりしてました
f:id:nakamar1:20240815155218j:image

背面ボタンつきデュアルセンスを生成した話

ついに出ました𝑨𝑹𝑴𝑶𝑹𝑬𝑫 𝑪𝑶𝑹𝑬 𝑽𝑰 𝑭𝑰𝑹𝑬𝑺 𝑶𝑭 𝑹𝑼𝑩𝑰𝑪𝑶𝑵

デモエクの経験で背面にボタンがあると便利なのは知ってるけどPS5対応の背面ボタン付きコントローラーは高いすごく高い

 

調べてたら見つけました都合のいいやつ

f:id:nakamar1:20230828203655j:image

名前は怪しいけどやるっきゃねえ!

f:id:nakamar1:20230828203746j:image

 

改造前

f:id:nakamar1:20230828203800j:image

f:id:nakamar1:20230828203813j:image

 

キットはこんな感じ

分解工具とドライバーもついてきます

f:id:nakamar1:20230828204038j:image

f:id:nakamar1:20230828203954j:image

 

作業途中

f:id:nakamar1:20230828204126j:image

 

基本は公式の動画見てれば問題ないはずです

手間取ったのは

  • ケーブルが抜きにくい
  • 基板外すやつが結構力かける必要がある
  • スティックにカバーつけてるとプラパーツが抜けない
  • 分解用の樹脂ヘラの先端が気軽に潰れる(潰れた)

 

こんなとこです

 

完成するとこんな感じ

f:id:nakamar1:20230828204451j:imagef:id:nakamar1:20230828204454j:image

 

まあこんなもんじゃないすかね

プレイ中にコントローラー見ないけどカラバリは豊富だから映えも狙えるんじゃないすかね

 

 

 

 

キーボード製作記part2

キーボード製作のpart2です

前回は切断してヤスリがけとかみたいな状態で終わりました

 

とはいえ基板が作業できる状態にはなっているので続き

 

基板(組み替えができるキットなので全て使うわけではないです)

f:id:nakamar1:20230314233451j:image

 

表面実装部品のハンダつけとコンスルー刺し

指が痛かったです

f:id:nakamar1:20230314233549j:image

 

スイッチのソケットのハンダつけ

数が多くて途中で飽きます

f:id:nakamar1:20230314233651j:image
f:id:nakamar1:20230314233655j:image

 

この後プレート重ねたりスイッチ差し込んだりしてキャップつけたら完成なんですがハンダつけまでが完璧ならスイッチ差し込みで端子曲げたりでもしない限りトラブルはないと思います

 

完成したのがこちら

公私混同…ではないですが仕事プライベート両方で使えるように頻度が高そうなキーを設定してます

まあ配置は弄れるのでチマチマ変えていくと思います

左手側最下列の右3つはCode(Winキー)、-(スペース)、Code(Insert)になってます(キーキャップ足りなかった…)

f:id:nakamar1:20230314234014j:image

 

キー配置の設定は色々調べたり落としたソース漁ってたら割と簡単に対象見つけて書き換えられました

 

ビルド→書き込みでちょっとだけ苦戦したのですが恥ずかしいので書きません

 

キーボード製作記part1

ANAのクソ安セールの勢いに任せて東京旅行を決行してアキバでキーボードのキット買ったからその製作記録

 

あくまで製作中の記録だから作成手順自体は販売元のマニュアルにお任せ

 

作るのはこれ

【委託】Nakaniwa(中庭)

 

店頭で色々見てて左右分割でなおかつ癖が少なさそうな感じしたとかいう理由でチョイス

初めてだしハンダ付け済みの7sなんちゃらでもよかったかもしれない

 

基板どーん

f:id:nakamar1:20230308002922j:image

 

切る必要のあるやつばーん

f:id:nakamar1:20230308002945j:image

 

切ってヤスリがけしてスポンジ貼っておしまい

f:id:nakamar1:20230308003011j:image

 

PCB切断だったりはミニ四駆やってる人はFRPの加工に使ってる道具使いまわせると思います

 

part1はここまで

次はめっちゃハンダ付けしそう

 

Androidで画面の幅に対して指定した割合の幅の正方形を作成する

Android Studioを用いた開発で画面幅のx%の幅の正方形のビューがほしいときの記述


ConstraintLayoutを親にしてwidthとheightに0dpを指定
以下の2行をxmlに追加


app:layout_constraintWidth_percent="0.70"
app:layout_constraintDimensionRatio="H,1:1"


こんな感じになる
f:id:nakamar1:20220403215635p:plain