大庭 慎一郎 / Shinichiro Oba Profile Banner
大庭 慎一郎 / Shinichiro Oba Profile
大庭 慎一郎 / Shinichiro Oba

@ooba

Followers
4,580
Following
1,784
Media
1,552
Statuses
24,222

Programmer / LEGO Lover / 元メルカリiOSエンジニア / Scrub / Boost Remote / 入門LEGO MINDSTORMS NXT

Tokyo-to, Japan
Joined April 2007
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@ooba
大庭 慎一郎 / Shinichiro Oba
3 years
「Scrub」というScratch 3.0用Webブラウザアプリを作っています。Scratch Link機能を内蔵しており、iPad単体でmicro:bitやLEGO BOOSTなどのプログラミングが可能です。機能限定版をApp Storeでも公開しています。
12
18
87
@ooba
大庭 慎一郎 / Shinichiro Oba
4 years
金庫や郵便受けについてるダイヤル錠の仕組みを息子に説明するために、レゴでモデルを作ってみた。白い矢印が合うと開くという設定。これのおかげで機構だけでなく、別の回し方でも開けられることを説明できた。
7
2K
6K
@ooba
大庭 慎一郎 / Shinichiro Oba
4 years
メルカリが公開しているエンジニア向け日英ボキャブラリーリスト、めっちゃ実用的だ…! 現時点で125個ある例文を身につけたら、とりあえずミーティングでの発言には困らなそう。
1
648
3K
@ooba
大庭 慎一郎 / Shinichiro Oba
5 years
グリニッジ天文台で買った時計キットがなかなかよかった。電池不要なゼンマイ式振り子時計で、短針と長針、15分ごとに鳴るベルを組み立てる。6歳以上対象で£15。
3
693
2K
@ooba
大庭 慎一郎 / Shinichiro Oba
5 years
メルカリ社、在籍7年目に突入。マネジメントが苦手な僕を6年間ずっとヒラのエンジニアでいさせてくれて、年収も毎年モリモリ上げてくれる会社に感謝しかない。
2
255
2K
@ooba
大庭 慎一郎 / Shinichiro Oba
3 years
新しいM1 iMacを見たあとに現行iMacを見ると急に古臭く見えるの、毎度のことながらすごい。
Tweet media one
Tweet media two
3
190
2K
@ooba
大庭 慎一郎 / Shinichiro Oba
9 years
弊社のQAスタッフが使っているiPadスタンドが衝撃的すぎる。心臓に悪い… http://t.co/m9R5GnwxHR
Tweet media one
20
4K
1K
@ooba
大庭 慎一郎 / Shinichiro Oba
6 years
エモい話をします。 5年半前に一人ではじめたメルカリiOSプロジェクト。この規模のアプリを作った経験も技術もない中で試行錯誤しながらなんとか形にしたものが、増築に増築を重ねていつの間にか巨大プロジェクトに。 そんな中、ずっと「技術的負債を残してしまった」という感情を拭いきれなかった。
5
431
2K
@ooba
大庭 慎一郎 / Shinichiro Oba
3 years
「メルカリ一人目のiOSエンジニア」という過去は、ウケがよくて話のネタとしては便利だけど、実力以上の過剰な評価をされてしまうことも多い。 僕はたまたま立ち上げ期にいただけで大したことはしてなくて、むしろ技術的負債の製造機だった自覚がある。僕がしたのは船に乗り込んだことだけです。
4
89
1K
@ooba
大庭 慎一郎 / Shinichiro Oba
4 years
Kinesis Advantageを真っ二つにして、左右にBLE Micro Proを仕込んで、完全無線左右分割キーボードにしてやった…! まだ試作段階なのに快適さ爆上げで感動してる
Tweet media one
3
373
920
@ooba
大庭 慎一郎 / Shinichiro Oba
10 years
iPhone 5cとINFOBAR A02、似たような外見でも仕上げの精度はここまで違う http://t.co/BKVfuxwctQ
Tweet media one
18
2K
756
@ooba
大庭 慎一郎 / Shinichiro Oba
4 years
長男(8)が「1と0.999…はイコールなんだよ」と言い出した。聞いたら今日買ってもらった「この問題、とけますか?」という本で読んだらしい。確かにその証明が載ってる。 「でもなんでそうなるかわからないんだ」 だよねー。パパでも直感的には違う数だと思う。将来に思い出してくれるといいな。
Tweet media one
14
340
774
@ooba
大庭 慎一郎 / Shinichiro Oba
3 months
Apple Vision Proの金額、頭ではわかっていたけど、こうして請求額を日本円で示されるとびっくりするくらい高くてウケる
Tweet media one
5
238
765
@ooba
大庭 慎一郎 / Shinichiro Oba
3 years
ノードベースのプログラミングは感覚がリアクティブプログラミングに近いと思ってはいたけど、レッスン5で出てきたワイヤーワープを変数として使う手法を取り入れるとよりそう感じる。左が元のプログラムで右がリファクタリング後。100倍わかりやすくなった。 #はじめてゲームプログラミング
Tweet media one
Tweet media two
3
261
757
@ooba
大庭 慎一郎 / Shinichiro Oba
3 years
ライデンフロスト効果で水滴がありえない動きしてる
1
257
717
@ooba
大庭 慎一郎 / Shinichiro Oba
5 years
メルカリのUK撤退について、あとからではいくらでも言うことができるのであまり語りたくはありませんが、一言だけ言うなら「悔しい」ですね。現場からは以上です。
3
54
609
@ooba
大庭 慎一郎 / Shinichiro Oba
6 years
30年以上プログラミングをやってるけど、プログラムを読んでこんなに嬉しい気持ちになったのははじめてかもしれない。 一人でやっていたら絶対に味わえないことだし、人がいればいいわけでもない。こんな環境で働けて本当に幸せだと思う。 というわけで、みんなメルカリにおいでよ![PR]
2
95
567
@ooba
大庭 慎一郎 / Shinichiro Oba
7 years
例えばフリマアプリの商品画面を作ることになったとします。 閲覧者は「出品者、購入者、どちらでもないログインユーザ、未ログインユーザ」の4通り、商品ステータスは「販売中、取引中、取引完了、出品停止中」の4通りだとすると、全16通りそれぞれに対してUIや挙動がどう変化するかを漏れなく決めるのが仕様策定者の仕事です。 仕様の表現形式は問いませんが、この16通りを網羅できているか、考慮済みであることが伝わってくるかどうかは、その仕様の「信頼度」に大きく影響します。実装者に「この場合どうなりますか?」と聞かれたら負けだと思って頑張って書いてくれると嬉しいです!
2
268
538
@ooba
大庭 慎一郎 / Shinichiro Oba
2 years
Swift Playgrounds 4やばいな…。試しにBluetooth通信するアプリをiPad上で一から作ってみたけど、外付けキーボードさえあれば特に不自由なく開発できちゃう。これは間違いなく世界を変える。
Tweet media one
1
99
476
@ooba
大庭 慎一郎 / Shinichiro Oba
4 years
ライゾマティクスのソフトウェアエンジニアの募集要項。あの映像や作品たちがどんなソフトウェア技術で成り立っているか想像できない人は、これ読むだけでも勉強になるのでは。
1
142
421
@ooba
大庭 慎一郎 / Shinichiro Oba
6 years
メルカリiOS版を0から一人で作っていたとき、スケジュールを最優先事項にしていた。最終的に早くできるのであればコピペも上等、実装に迷ったら常に早く組める方を選び、守るところは守りつつ抜ける手は抜きまくった。 そうしてできたクソコードを、まさか4年以上も負い目に感じることになるとは…。
2
135
399
@ooba
大庭 慎一郎 / Shinichiro Oba
6 years
そんなプロジェクトに、信じられないほど多くの優秀なエンジニアが入ってくれて。「前借りしていた未来の時間を返済」「技術的負債を技術的資産に」と前向きに、技術と経験とアイディアを駆使してどんどんよくしてくれて。 久しぶりにJPのコードを読んだら、なんかちょっと泣けてきたんですよ…。
1
89
389
@ooba
大庭 慎一郎 / Shinichiro Oba
3 years
【速報】Apple Silicon MacでiOS版のtorne mobileが動いた!
Tweet media one
Tweet media two
Tweet media three
2
201
392
@ooba
大庭 慎一郎 / Shinichiro Oba
5 years
Apple Watchからレゴを操作するアプリできた!!
2
76
339
@ooba
大庭 慎一郎 / Shinichiro Oba
3 years
超大事。メルカリでも「佐々木希事件」というのがあったな…。
2
32
265
@ooba
大庭 慎一郎 / Shinichiro Oba
4 years
ロンドンの学校に掲示されていた「Our Golden Rules」を思い出した。DoとDon’tのリスト。 - Do be gentle - Do be kind and helpful - Do be honest - Do work hard - Do look after property - Do listen to people - Do be polite これにも「仲良く」とかは書いてない。
Tweet media one
@kensuu
けんすう - きせかえNFTの「sloth」
4 years
海外の小学校に行ってた人に聞いたけど、そこでは友達と仲良くしようと言われたことはなくて - Forgive and forget - Be gentle みたいに言われてたと。 なにかされても許し忘れよう、親切にしよう、というほうが、合わない人と仲良くしろ、といわれるより分かりやすくていいなと思いました。
5
334
2K
0
61
264
@ooba
大庭 慎一郎 / Shinichiro Oba
6 years
実際に他のメンバーがどう思いながら開発に取り組んでいるかはわからないし、こう思っちゃうのは0→1をやった人��るあるかもしれない。アッテやUK版の立ち上げでJPチームを離れたのもその感情を増幅させていると思う。 とにかくずっと負い目みたいなのを感じていた。
1
74
255
@ooba
大庭 慎一郎 / Shinichiro Oba
3 years
三代目ソウゾウ、いまからアプリ作るならiOS 14以上でSwiftUI採用だろうし、CTOはあの名村さんだし、絶対楽しいやつじゃん…。しかもいまや大企業になったメルカリの100%子会社なので、手厚いサポートや福利厚生の元で、小さなチームで開発できるはず。求人殺到しそう。
2
17
196
@ooba
大庭 慎一郎 / Shinichiro Oba
3 years
そんな感じなので、たまに「大庭さんのようになるにはどうしたらいいですか?」とか「メルカリ級のスタートアップに初期から入るには?」とか聞かれるんだけど、「進太郎さんのような信頼できる起業家と知り合いになって、エンジニアを募集し始めたらその日に連絡とってください」としか言えない🙈
2
32
193
@ooba
大庭 慎一郎 / Shinichiro Oba
4 years
スタートアップで働きたいと思っている人は、エンジニアでもそうでなくても株やストックオプション(SO)のことをざっくりとでも学んだほうがいいですよ…。やりたいことややりがいも大事だけど、お金は大事だよ…。
1
24
172
@ooba
大庭 慎一郎 / Shinichiro Oba
6 years
英語圏で働いていると、現地の同僚はこちらの英語力を察してわかりやすく話してくれるし、下手な発音も拾ってくれるので「お、英語話せてるじゃん!」とか思いがちですが、それは相手が大人だからということを忘れてはいけません。調子に乗って現地の子供に話しかけると容赦なくボコボコにされます…。
0
77
161
@ooba
大庭 慎一郎 / Shinichiro Oba
6 years
アイコンから何からデザインを大幅変更したメルカリUK版がリリースされました🎉 5.0.0 (5000)という大変キリの良いバージョンです。さよなら、箱アイコン…。
Tweet media one
Tweet media two
0
39
161
@ooba
大庭 慎一郎 / Shinichiro Oba
3 months
Appleが新しい言語「Pkl」をリリース。こういうの設定ファイル言語っていうのかな? なかなか面白い。 Appleが出してくるんだから、そのうちplistから置き換わるかもしれないし、Xcodeにも搭載されるかもしれない。
1
28
146
@ooba
大庭 慎一郎 / Shinichiro Oba
3 years
あまり考えずに書いた話にたくさんの反応をいただいてますが、僕が言いたかったのは「一流のエンジニアじゃなくてもチャンスはありますよ」ということだと思います、たぶん😅 あとは個人的には「儲かりそう」より「面白そう」を重視した方がいいかなと思います。とにかく6年間ずっと楽しかった。
0
13
138
@ooba
大庭 慎一郎 / Shinichiro Oba
6 years
メルカリJP版にすごいアップデートがきた。人類の友である人工知能!
Tweet media one
1
68
132
@ooba
大庭 慎一郎 / Shinichiro Oba
10 months
はー、M2 MacBook Air 15インチのミッドナイト、めちゃめちゃいいわ…。PowerBook時代を含めた歴代ノートの中で一番好きなデザインかも。 いまのMBPの筐体がどうしても受け入れられなかったんだけど、Airの薄さと15インチの広さで完璧なバランスになった感じがある。
Tweet media one
2
9
133
@ooba
大庭 慎一郎 / Shinichiro Oba
4 years
iOSやmacOSで使える自作Bluetoothアーケードスティックができた! DUALSHOCK 4のフリをするESP32 Featherを内蔵していて、挙動やボタンアサインはプログラムで変更可能。試しにPS4 Remote Playでテトリスエフェクトを遊んでみた。
2
31
127
@ooba
大庭 慎一郎 / Shinichiro Oba
6 years
Oculus Goに昔買ったUSBのゲームパッドをつなげたらちゃんと認識した。ゲームパッドのボタンと視線でメニュー操作できる。Unityからも見えてるのでゲームにも使える。Bluetoothのゲームパッドはまだ試したことないけど、たぶん一緒かな?
Tweet media one
1
68
112
@ooba
大庭 慎一郎 / Shinichiro Oba
6 years
うちの長男、パパがメルカリで働いててプログラミングを仕事にしていることは知っているのに、メルカリのアプリを作っているとは思っていなかったことが発覚。 毎日会社で何してると思ってたんだろう…。君が知ってるメルカリもアッテもパパが最初に作ったんだぞ…。
1
15
117
@ooba
大庭 慎一郎 / Shinichiro Oba
4 months
Apple Vision Pro、日本のクレカで買えました
Tweet media one
2
16
113
@ooba
大庭 慎一郎 / Shinichiro Oba
6 years
「GitHubやQiitaを見て云々」と言いながら全然見てないことが伺えるテンプレスカウトメールは1通750円で生産されているんですねー。たまに受け取るんですが正直マイナス効果しかないし、場合によっては会社ごと嫌いになるので、ちゃんとご自身で書かれることをお勧めします。
1
103
108
@ooba
大庭 慎一郎 / Shinichiro Oba
5 years
何度でも言うけど「iOS×BLE Core Bluetoothプログラミング」はiOSでBLEアプリを作りたい人は必読。ハマりどころ逆引き辞典の章だけでなく、思いつく限りのあらゆるTIPSが載っててもう何回も読み直してる。BLEの解説書としても優秀なのでiOSエンジニアじゃなくても買うべし。
2
27
104
@ooba
大庭 慎一郎 / Shinichiro Oba
2 years
Scratchだとこんな感じで色んなイベントに対する並列処理を簡単にいくらでも書ける。息子たちがプログラミングしている様子を見ていると、我々から見ると無駄に思えるくらいイベントブロックを多用していて面白い。思考が完全にイベント駆動の非同期プログラミングになっているんだと思う。
Tweet media one
@t_trace
藤井 太洋, Taiyo Fujii
2 years
Scratchでプログラムを始めた子どもたちは、一つのイベントで複数の処理が動き出す非同期処理を前提に考える。 今後が楽しみだよ、ほんと。
1
21
74
0
43
105
@ooba
大庭 慎一郎 / Shinichiro Oba
4 years
メルカリのプロフィール画面の背景画像って変更できないじゃないですか? 僕の記憶が正しければ「最初は固定画像でリリースして、あとで変更機能をつけよう」という話だったんだけど、もはや誰も覚えてなさそうなのでここで供養しておきます🙏
Tweet media one
2
5
104
@ooba
大庭 慎一郎 / Shinichiro Oba
5 years
チャンスを掴むには、 1. それがチャンスであると気づく 2. 自分に関係のあるチャンスだと考える 3. チャンスに挑戦できる環境にいる 4. チャンスに挑戦する決断をする 5. チャンスをモノにできるよう頑張る くらいのステップがあって、意外と2までで脱落してるケースが多いんじゃないかと思う。
1
21
105
@ooba
大庭 慎一郎 / Shinichiro Oba
3 years
ついにiPadからScratch 3.0でLEGO MINDSTORMS EV3がプログラミングできるようになった…! Scratch Linkの機能を内蔵したWebブラウザとしてApp Storeに出せたらいいな。
1
29
106
@ooba
大庭 慎一郎 / Shinichiro Oba
7 years
iPhoneやiPadからLEGO Boostをラジコンみたいに操作できるアプリ「Boost Remote」をリリースしました🎉 公式アプリとのBLE通信を解析して作りました。コードはGitHubで公開中
4
28
100
@ooba
大庭 慎一郎 / Shinichiro Oba
5 years
仕事していて一番楽しい時間は、PMやデザイナーとUI仕様について検討しているときかもしれないなぁというのは前から思ってて。それができるからiOSエンジニアやってる説ある。プログラミングはもちろん楽しいけど、作るものによってはしないで済むならしたくないときも多いんだよなぁ。
1
4
102
@ooba
大庭 慎一郎 / Shinichiro Oba
4 years
ほぼSPIKEプライムのパーツで作ってあって、真ん中の灰色パーツとダイヤルのマークだけ他のを使用。
Tweet media one
1
44
95
@ooba
大庭 慎一郎 / Shinichiro Oba
13 years
「キミのコードは正しい。どこも間違ってない。でもそれが動かないのが Android だ。デバイス依存の世界へようこそ!」 http://bit.ly/ey49Je
0
148
84
@ooba
大庭 慎一郎 / Shinichiro Oba
2 years
M2 iPad Pro専用機能であるApple PencilのHoverで遊んでみた。Apple Pencilを近づけると光が集まっていって、画面にタッチすると弾けるイメージ。指やマウスのときはタッチだけ反応する。
2
21
89
@ooba
大庭 慎一郎 / Shinichiro Oba
6 years
長男(6)「昨日学校でデバッグしたんだよ」 私「!!?? 今なんて言った…???」 どうやらコンピューティングの授業で、ノートに書かれたプログラムの間違いを探して直す、というのをやったらしい。英国の小学校すげーな。
0
32
85
@ooba
大庭 慎一郎 / Shinichiro Oba
1 year
トイレットペーパーで0とNullの違いを説明するやつ、いらすとやにもちょうどいい画像あった。助かる。
Tweet media one
Tweet media two
1
7
86
@ooba
大庭 慎一郎 / Shinichiro Oba
6 years
メルカリの場合、おかげさまでその後たくさんの優秀なエンジニアが入ってきてくれて、初期のコードはだいぶなくり品質も向上したのですが、それでも新しい人が入るたびに「こんなのですみません…」と思ってしまうのはなんなんですかねぇ…。 ゼロイチ立ち上げエンジニアあるあるですかね…?
0
17
81
@ooba
大庭 慎一郎 / Shinichiro Oba
5 years
Scratch Linkの機能を内蔵した自作ブラウザを作ったら、iPad上のScratch 3.0からBLE機器に接続できた!!
2
17
74
@ooba
大庭 慎一郎 / Shinichiro Oba
5 years
長男が発見したのですが、iPhoneのマップでLondon Eyeを見ると、なんと回ってる…!
0
26
75
@ooba
大庭 慎一郎 / Shinichiro Oba
5 years
振り子とアンクルを最後に外から取り付けるようになっているので、脱進機がないと一気に針が回ってしまう様子を体験できる。振り子の長さを変えることもできる。組立説明書や解説がちょっと不親切なのが残念。
Tweet media one
Tweet media two
1
40
72
@ooba
大庭 慎一郎 / Shinichiro Oba
5 years
さよなら、出品ボタン
Tweet media one
0
3
74
@ooba
大庭 慎一郎 / Shinichiro Oba
4 years
Nintendo Switch ProコントローラーをUSB接続した時の挙動をエミュレートしてラズパイ(とスマホ)からSwitchを操作している記事。この情報があればオリジナルコントローラーも作れそうだ。
1
36
74
@ooba
大庭 慎一郎 / Shinichiro Oba
10 years
iOS 8.0は黒歴史になった模様。Xcode 6.1のシミュレータに出てこない http://t.co/7h2V0qX0ao
Tweet media one
0
155
72
@ooba
大庭 慎一郎 / Shinichiro Oba
5 years
振り子時計なので当然動かしたり横にすると動作しなくなるんだけど、その様子を観察してた長男(7)から「全部の時計がこの仕組みで動いているの?」と想定質問が。しめしめとヒゲゼンマイやテンプ、クォーツ時計などの話をしてあげることができた。説明する過程で大人も勉強になる。
1
31
70
@ooba
大庭 慎一郎 / Shinichiro Oba
2 months
try! Swift Tokyo 2024で @hcrane14 さんと一緒に「Swiftでレゴを動かそう!」というワークショップをやることになりました! Bluetooth LEとCore Bluetoothの基礎を学びながら、実際にレゴをBLE通信で動かしてもらう予定です。お楽しみに!
0
15
71
@ooba
大庭 慎一郎 / Shinichiro Oba
4 years
新しいLEGO MINDSTORMS Robot Inventorの「GELO」の脚を、公式写真を参考にSPIKEプライムのパーツで作ってみた。モーター自体がスイング&スライドする面白い仕組み。前後4脚全て同じ構造ぽい。
0
12
70
@ooba
大庭 慎一郎 / Shinichiro Oba
12 years
TwitterってツイートURLのユーザIDの部分を別の文字列にしてもアクセスできるのね。知らなかった。URL偽装や発言捏造できちゃうね
@masason
孫正義
12 years
自然エネルギー協議会に沖縄県が新たに参加。47都道府県の内、36道府県が一体となり自然エネの普及活動に取り組みます。 http://t.co/xK8YTYG1 #energyjp
86
244
92
1
90
66
@ooba
大庭 慎一郎 / Shinichiro Oba
8 months
Apple Vision Proデベロッパラボに参加して、実機で色々検証してきました。内容は何も書けないんですが、最高の体験でした…!
1
5
68
@ooba
大庭 慎一郎 / Shinichiro Oba
4 months
visionOS向けに360度ぐるりと壁に囲まれたマインスイーパーを作っているんだけど、Vision Proの発売に全然間に合いそうもないな…。この状態でもかなり楽しいけど。
1
9
66
@ooba
大庭 慎一郎 / Shinichiro Oba
2 years
次男(6)がiPadのTinkercadで3Dモデルを作りながら「これ、プリントしたい。うちに3Dプリンタある?」とか言ってて、いまどきの幼稚園児が恐ろしい。
1
5
66
@ooba
大庭 慎一郎 / Shinichiro Oba
4 years
LEGO Powered Upアプリの複数ハブ接続実験。PUのハブにBOOSTのモーターを繋げたコントローラーで、Technic CONTROL+の42099を前後進させてみた。レバーの角度に応じてモーターのパワーを変えてる。 ついに公式環境だけでここまでできるようになった…!
1
17
66
@ooba
大庭 慎一郎 / Shinichiro Oba
2 years
開通したばかりのElizabeth Lineに初乗車。立派な液晶ディスプレイにこれしか情報が出てなくて最高。
Tweet media one
2
5
62
@ooba
大庭 慎一郎 / Shinichiro Oba
3 years
こうやってハードウェアをどんどん改善していけるのはレゴブロックならでは。リモート操作に使っているのはSBrickですね。
1
9
62
@ooba
大庭 慎一郎 / Shinichiro Oba
4 years
デュプロかつ非公式拡張とはいえ、Scratch 3.0でプログラミングできるレゴのセットが4,941円で買えるとか、買わない理由なくないですか!? このセットは本当に面白いので、子供がいる人や小さいお子様へのプレゼントを考えている人、みんな買いましょう! でかいけどw
1
27
59
@ooba
大庭 慎一郎 / Shinichiro Oba
3 years
Clubhouseで招待するときにアドレス帳のデータを抜かれるのが嫌なので、アドレス帳を空にしたiPhoneを別に用意して、招待する人だけそこに登録する運用にしてる。 いまのところ複数の端末から同時ログイン可能なので、こういうこともできるし、別の部屋を同時に聞いたりもできる。
1
39
59
@ooba
大庭 慎一郎 / Shinichiro Oba
2 years
Scratchで機械学習��やるときによく使われている「Stretch3」で、僕が作っているレゴ向け拡張機能の一つであるレゴ デュプロ トレインの拡張機能が使えるようになりました🎉 プログラムでレゴ デュプロの機関車を動かしたり、線路上の色を識別したりすることができます。
Tweet media one
2
11
60
@ooba
大庭 慎一郎 / Shinichiro Oba
12 years
“アプリで使う画像パーツをPNGではなくPDFを使うと解像度非依存の表示ができるテクニック | Cocoaの日々情報局” http://t.co/ZQIHVtMt
0
13
55
@ooba
大庭 慎一郎 / Shinichiro Oba
3 years
Scratch専用ブラウザ「Scrub」とLEGO用拡張機能てんこ盛りの改造版Scratch 3.0 でデュプロトレインをPowered UPのリモコンで操作できるようにしてみた。パワー制御はもちろん、音やライトもプログラミングできます。
1
16
57
@ooba
大庭 慎一郎 / Shinichiro Oba
3 years
iOS版しか用意していないBLEアプリでもApple Silicon MacならMac上で実機実行できるの最高だ…! iPadとして動く感じ。動作確認がかなり楽になりそう。
Tweet media one
0
19
55
@ooba
大庭 慎一郎 / Shinichiro Oba
2 years
レゴマリオシリーズ、歴代最高の怖さ
Tweet media one
2
9
55
@ooba
大庭 慎一郎 / Shinichiro Oba
2 years
おお、macOS版のSwift Playgroundsにもアプリ作成機能がきたー! ただしmacOS 12.4以降のみ対応。こっちはApp Storeへの公開だけでなく、iPadOS版ではできなかったアプリのローカルインストールにも対応してる模様。
Tweet media one
2
12
54
@ooba
大庭 慎一郎 / Shinichiro Oba
3 years
レゴストア六本木ヒルズ店、久しぶりに来たらバッテリーボックスだけでなくトレインモーターやBOOSTのモーター、Powered Upのハブまで単品発売してた! すごい!
Tweet media one
Tweet media two
1
10
54
@ooba
大庭 慎一郎 / Shinichiro Oba
5 years
10X社は創業約2年でこれだけのプロダクト作ってるのにまだ社員7人という、真の少数精鋭チームな感じ。0→1を過ぎたフェーズでこんないい環境で一桁番目の社員になれるチャンス、なかなかないのでは…?
0
3
54
@ooba
大庭 慎一郎 / Shinichiro Oba
3 years
長男(小3)が「sinとcosってどうやって使うの?」と聞いてきたので、概念を軽く説明した後、Scratchで円や波形を描くプログラムを一緒に作ったりした。「スプライトが右向いたまま円の動きしてる!」ととてもScratcherらしい感想を頂きました😅
2
6
52
@ooba
大庭 慎一郎 / Shinichiro Oba
8 months
iOSDC Japan 2023 Day2でLTした「MFi認証不要! iPhoneとMIDIで双方向通信できるUSBデバイスを作ろう」の発表資料です。Swift Playgroundsでのデモ時に画面切り替えをミスっていたようで、代わりにスクショを掲載しておきました🙇‍♂️ #iosdc
1
7
52
@ooba
大庭 慎一郎 / Shinichiro Oba
4 years
Pybricksのプログラム永続化を使ってLEGO Powered Upを自律走行させてみた。ハブ上のMicroPythonからトレインモーターとセンサーを直接制御しているので、PCやスマホとの通信は必要ないし、ボタンを押しただけでプログラムが動く。ハブがプログラム可能なバッテリーボックスに進化した…!
1
12
52
@ooba
大庭 慎一郎 / Shinichiro Oba
2 years
よく採用プラットフォームのスカウトメール機能みたいなのでGitHubで引ける情報をちょこっと入れただけのほぼ定型メールが届くけど、これもらって嬉しい人いるのかなぁ。僕は逆に印象悪くなっちゃうんだけど。しかも送信者がCEOだったりCTOだったりするけど、本当にその人が送ってるの?
0
10
52
@ooba
大庭 慎一郎 / Shinichiro Oba
5 years
メルペイ、店舗でのiD支払いを推してるけど、例えばSuicaなどの他アプリからもApple Payとして使えるし、三菱UFJ銀行からもチャージできるし、クレカなしで使える最強ペイでは
Tweet media one
0
11
51
@ooba
大庭 慎一郎 / Shinichiro Oba
2 years
LEGO MINDSTORMSアプリがアップデートしてついに日本語対応した! さらになんと機械学習の拡張機能が登場。まだ試してないけど、どうやら画像認識と音声認識ができるぽい。すごい
Tweet media one
Tweet media two
Tweet media three
Tweet media four
0
8
48
@ooba
大庭 慎一郎 / Shinichiro Oba
4 years
Brook Wireless Fighting Boardが届いた! これはPS4やNintendo Switch用のアケコンを自作したい人のためにDUALSHOCK 4やプロコンのフリをしてくれるボード。USBとBluetooth両対応。今回はDUALSHOCK 4をサポートしたiOS/iPadOS 13で使えるか検証する。
Tweet media one
2
23
49
@ooba
大庭 慎一郎 / Shinichiro Oba
4 years
Kinesis Advantageの無線分割キーボード化計画、キーウェル部分の動作確認も完了。左右をそれぞれBLE Micro Proに配線して設定変えるだけで動いた。お手軽すぎる…。13ピンのFFCコネクタは、元の基板から取り外して再利用してみた。
Tweet media one
1
15
48
@ooba
大庭 慎一郎 / Shinichiro Oba
4 years
在りし日の姿。真ん中の人、疲れた時に僕の頭を支えてくれてありがとう。
Tweet media one
2
17
47
@ooba
大庭 慎一郎 / Shinichiro Oba
2 years
2020年10月発売なのに日本ではずっと売ってくれなかった次世代のマインドストーム、51515 LEGO MINDSTORMS Robot Inventorをようやくゲット…! 一緒に88017 アンギュラーモーターLも買って、Powered Up系デバイスをコンプリートした。
Tweet media one
2
5
46
@ooba
大庭 慎一郎 / Shinichiro Oba
4 years
新しいBLEデバイスを手に入れたら、公式アプリより先に自作アプリに繋げてみるのが作法。予想通りLEGO Wireless Protocolを話すPowered Up系デバイスだった。出荷状態。 #legomariohack
Tweet media one
1
13
45
@ooba
大庭 慎一郎 / Shinichiro Oba
4 years
営業再開したレゴストア六本木ヒルズ店へ。新商品が大量にあって目移りする中、お目当てのコーナーを発見。日本でこうやって単品売りしてくれる日が来るとは…。 LモーターとXLモーターを合わせて3つ買いました! ありがとうございます! 88005 LEDライトもお願いします! @LEGO_Group_JP
Tweet media one
1
7
46
@ooba
大庭 慎一郎 / Shinichiro Oba
3 years
プログラミングを覚えて年収一千万ってやつ、自分の場合は小学生の頃にプログラミングを始めて、35年くらい経ってからようやく超えたって感じなので、プログラミングスクールで0から学んで短期間で一千万いく人がいたら本当にすごいことだと思う。
1
1
45
@ooba
大庭 慎一郎 / Shinichiro Oba
3 months
visionOS専用マインスイーパーを作ってます。円柱型のフィールドで水平方向が繋がっているのが特徴です。 実機がきてから続きを作ろうと思っていたのでまだコンセプトレベルですが、プロジェクトを公開しちゃいました。よかったらビルドして遊んでみてください。
1
10
44
@ooba
大庭 慎一郎 / Shinichiro Oba
2 years
LEGO Store Leicester Square、リニューアルオープン30分前。想像以上の人!
Tweet media one
Tweet media two
1
2
44