sumio's Avatar

sumio

@sumio.bsky.social

Androidのテスト自動化に興味を持っているエンジニアです。 趣味は合唱。パートはトップテナーです。 「Androidテスト全書」執筆。DroidKaigi 2016-2020, 2022 スピーカー。 https://twitter.com/sumio_tym

105 Followers  |  88 Following  |  86 Posts  |  Joined: 03.07.2023  |  1.7576

Latest posts by sumio.bsky.social on Bluesky

JUnit Release Notes

#JUnit 6.0.0 is released!

✨ Java 17 and Kotlin 2.2 baseline
🌄 JSpecify nullability annotations
🛫 Integrated JFR support
🚟 Kotlin suspend function support
🛑 Support for cancelling test execution
⏭️ New `--fail-fast` mode for ConsoleLauncher
🧹 Removal of deprecated APIs

docs.junit.org/6.0.0/releas...

30.09.2025 08:50 — 👍 119    🔁 75    💬 2    📌 11

書きました!!!

25.09.2025 02:41 — 👍 16    🔁 4    💬 0    📌 0
Preview
【悲報】住信SBIネット銀行が「d NEOBANK」に - すまほん!! NTTドコモは、住信SBIネット銀行のサービスブランド名を新たに「d NEOBANK(ディーネオバンク)」とし、2025年10月1日より提供を開始すると発表しました。新しいロゴやアプリアイコンは、10月1日から順次、公式サイトやアプリなどで使用開始。SNSでは、慣れ親しんだ住信S...

【悲報】住信SBIネット銀行が「d NEOBANK」に smhn.info/202509-sbi-d...

26.09.2025 12:02 — 👍 10    🔁 10    💬 0    📌 2

Pixel 10 Proがやってきたけど、今データ移行しちゃうとしばらく会社のSlack見れなくなっちゃうから諸々落ち着くまで我慢。

23.09.2025 02:15 — 👍 0    🔁 0    💬 0    📌 0
Preview
Jetpack Navigation3の感想 Google I/O 2025でゼロから構築されたナビゲーションライブラリが発表されました。これまでとの違いや、気になった実装などを確認してみました。

書いた
star-zero.medium.com/jetpack-navi...

25.05.2025 13:32 — 👍 8    🔁 1    💬 0    📌 0
Preview
JSpecifyについて AndroidXのReleaseNoteで This library now uses JSpecify nullness annotations という記述があり、 JSpecify を知らなかったので簡単に調べてみました。

ちょっと調べたメモ
star-zero.medium.com/jspecify%E3%...

19.04.2025 03:00 — 👍 1    🔁 1    💬 0    📌 0

金融機関は詐欺目的の偽サイトにご注意とか他人事みたいに言ってる場合じゃないんだよ。ちゃんとDMARCを設定して無意味なパスワード長制限は外してMITM耐性のある2FAを提供して、思いつきのキャンペーンのために新規ドメインに誘導するのをやめて、話はそれからなんだ。それまでは君らも金融犯罪を助長する立場なんだ。

17.04.2025 12:39 — 👍 55    🔁 25    💬 0    📌 1
Preview
町田市、防犯カメラ購入費等の「補助事業」都補助金活用し、2025年度開始へ 町田市、防犯カメラ購入費等の「補助事業」都補助金活用し、2025年度開始へ   【変わりゆく町田の街並み<地域情報サイト>】

町田市、防犯カメラ購入費等の「補助事業」都補助金活用し、2025年度開始へ
kawariyuku-machida.com/article/7323...

#東京都 #町田市 #補助事業 #防カメ #防犯カメラ #インターホン #強盗

25.02.2025 11:26 — 👍 3    🔁 1    💬 0    📌 0
Preview
TrustedTime APIで信頼できる時刻を取得する 公式ブログで紹介されていた TrustedTime API が気になったので、実際に試してみました。こちらのAPIを使うと端末時間をユーザーが変更しても信頼できる時刻を取得できるとのことです。

すごく久々に書いた

24.02.2025 03:49 — 👍 5    🔁 1    💬 0    📌 0
Preview
Robolectric test with clickable item in Compose bottom sheet fails on certain API levels · Issue #9595 · robolectric/robolectric Short description If you have a Compose bottom sheet with any type of clickable item in it (tested: material 3 Button, regular Image), the onClick handler is not called in Robolectric unit tests on...

ComposeでBottomSheetのUIテスト動かねぇ…クリックが反応しねぇ…ってずっと悩んでたんだけどこのバグっぽいな。あとで試してみよう…
github.com/robolectric/...

15.02.2025 03:34 — 👍 1    🔁 1    💬 0    📌 0
Preview
13-B-9 リーダブルテストコード~メンテナンスしやすいテストコードを作成する方法を考える~ | Developers Summit 2025(2025.02.13-14)

明日は #devsumi で登壇します。何卒よろしくお願いします。

event.shoeisha.jp/devsumi/2025...

12.02.2025 11:37 — 👍 17    🔁 3    💬 0    📌 0
Preview
"仕事のできるエンジニアしかいらない"という怖い世界|福原たまねぎ ぼくはAmazonのシアトル本社でセールの機能を開発している。Amazonでお買い物をしていると「30%引き」や「20%オフ」のようなディスカウントを発見して喜んでくださっている方もいると思うけれど、あのディスカウントを提供する仕組み自体が一つの大きなプロダクト(システムと言ってもいいかな)になっている。そしてそれを支えるためにシアトル、バンクーバー、ベルリン、バンガールにまたがるグローバルなチー...

"人数が多いことはそんなに大事ではない。「仕事が出来るエンジニアがいる」ということが大事なのであり、「仕事が出来ないエンジニアがいない」ということが大事なのだ。これはとてもとても厳しい学びだ。"

"世界でトップのエンジニアチームを作る上で、このような厳しい競争が必要なのかもしれない"

"仕事のできるエンジニアしかいらない"という怖い世界
note.com/fukuharatama...

31.01.2025 05:37 — 👍 40    🔁 12    💬 0    📌 2
【セキュリティ ニュース】Chrome機能拡張「EXIF Viewer」の脆弱性 - 数年越しの調整(1ページ目 / 全1ページ):Security NEXT 「Chrome」向けに提供されている拡張機能「EXIF Viewer Classic」の脆弱性が公表された。数年を経て調整が行われたもので、最新版については脆弱性の影響を受けないという。 :Security NEXT

「開発ベンダーとは数年間にわたり連絡が取れない状況にあり、一時「連絡不能開発者一覧」にも追加されていたが、その後調整が可能となったという。」

JVNのメール配信では報告日が記載されているんだけど、それによると
> この脆弱性情報は、以下の日付にIPAセキュリティセンターが届出を受け、JPCERT/CCが、製品開発者と調整を行ない、2025年1月27日に公表したものです。
> ・2011年12月22日
> ・2015年8月17日
ってことで14年前の報告ってことか。

www.security-next.com/166586

28.01.2025 12:13 — 👍 1    🔁 3    💬 0    📌 0
Post image

ComposablePreviewScanner 0.5.0 is out!
github.com/sergio-sastr...

If you find any issue, feel free to report it 😊

12.01.2025 14:06 — 👍 4    🔁 1    💬 0    📌 0

あけましておめでとうございます!

01.01.2025 02:08 — 👍 5    🔁 0    💬 0    📌 0

雨漏りしてる理学部7号館の改修募金に寄付した。
さすがに雨漏りはヤバいでしょ

utf.u-tokyo.ac.jp/project/pjt199

30.12.2024 17:48 — 👍 3    🔁 0    💬 0    📌 0

"自治体職員から見たDeNAの働き方 | BLOG - DeNA Engineering" https://engineering.dena.com/blog/2024/12/dena-minoh/

28.12.2024 03:00 — 👍 2    🔁 2    💬 0    📌 0

I‘ve been working on the PoC of Composable Preview Scanner 0.5.0 with success! 🎉

This will allow to scan Previews in other source sets different from „main“, like „screenshotTest“, „androidTest“ or the upcoming „preview“, and even combine them.

It‘ll still take some time to be released though 😉

21.12.2024 10:20 — 👍 5    🔁 1    💬 0    📌 1
Preview
Back to the Future: Compose Previewing Your XML-Based Views! Jetpack Compose has transformed Android UI development with its declarative approach, making UI code simpler to write. One of its standout features is Compose Previews, which allows developers to inst...

✍️ I've just published a new blog post:

„Back to the Future: Compose Previewing Your XML-Based Views!“
sergiosastre.hashnode.dev/back-to-the-...

18.12.2024 15:35 — 👍 5    🔁 1    💬 1    📌 0

とりあえずmixi2入れた

16.12.2024 15:09 — 👍 0    🔁 0    💬 1    📌 0
Preview
[mixi2への招待] sumioさんとはじめよう Androidのテスト自動化に興味を持っているエンジニアです

sumioからの #mixi2 招待🎟️
一緒にはじめよう!🚀
mixi.social/invitations/...

16.12.2024 15:09 — 👍 1    🔁 0    💬 0    📌 0
Preview
Release 1.37.0 · takahirom/roborazzi Bug Fixes and Workarounds Compose AlertDialog Support Support for capturing Alert Dialogs has been fixed, ensuring correct screenshot display. captureScreenRoboImage(), which merges all windows, is...

Roborazzi 1.37.0 is out! 🎉 Fixes for AlertDialog() and SDK 35 Compose screenshots. New inspectionMode() for Compose Previews. More: github.com/takahirom/ro...

15.12.2024 13:33 — 👍 6    🔁 2    💬 0    📌 0

IPoEは同時に1つしか契約できないので、前のが解約されないと新しい方に切り替わらないと思います。

ただ、切り替わる直前までは前のに接続できることが多いので、不通になる時間はそんなに無いと思いますよ(自分の場合は乗り換えたときは、不通になったことに気づいてHGW再起動したらすぐ繋がりました)

前のを解約しないと新しい方が契約すらできない、とかだと困りますが。。

24.11.2024 02:52 — 👍 1    🔁 0    💬 0    📌 0

Pixel 9
ブラックフライデーセール待ってたのだけど、日付変わって0:40に見たらもう売り切れてて買えなかった。。

21.11.2024 04:29 — 👍 4    🔁 0    💬 0    📌 0
Preview
住信SBIネット銀行、ATM手数料ゼロの新時代へ ~「アプリでATM」利用手数料完全無料化 + キャッシュカード利用でも一定回数まで無料~ | プレスリリース | NEOBANK 住信SBIネット銀行 住信SBIネット銀行で実施するお知らせをご覧いただけます。

住信SBI、
結局キャッシュカード使う時のATM手数料、一定回数無料を続けることにしたのか。

www.netbk.co.jp/contents/com...

18.11.2024 15:12 — 👍 2    🔁 0    💬 0    📌 0
Preview
Software Design 2024年12月号 第1特集では,シェルスクリプトの「基本」と「罠」に焦点を当て,シェルスクリプトの基本的な知識から,普段の開発プロセスを便利にするシェルスクリプトの使いどころ,そして罠を避けつつ安全に使うための方法まで解説します。第2特集では,Swiftのこれまでの進化をふりかえりながら,Swift 6の新機能や移行へのヒントを解説します。

バグを早く発見するとどんなよいことがあるでしょうか?またどうやってバグを早く発見するのでしょうか?
Software Design 12月号のソフトウェアテスト探検隊は「シフトレフトテスティングの意義と戦略」を解説します。よろしくお願いいたします! gihyo.jp/magazine/SD/...

18.11.2024 07:02 — 👍 1    🔁 2    💬 0    📌 0

もう手癖で
env VISUAL=vi visudo
って打つ身体になってしまった
(ここ数年打つ機会無いけど)

15.11.2024 14:52 — 👍 0    🔁 0    💬 0    📌 0

visudoでnano立ち上がるようになったかの、いつからだっけ?
2000年には既にそうなってた気がするけど記憶が。。。

15.11.2024 14:47 — 👍 1    🔁 0    💬 0    📌 0

@sumio is following 20 prominent accounts