将来、URL の twitter.com は x.com となるんだろうか。

アイコンが変わりました。

URLはどうなるのでしょうか。


❯ curl -I https://x.com
HTTP/2 302
date: Mon, 24 Jul 2023 14:24:27 GMT
location: https://twitter.com/
cache-control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
expires: Thu, 01 Jan 1970 00:00:01 GMT
server: cloudflare
cf-ray: 7ebcd3ab8e352615-NRT

❯ curl -I https://twitter.com
HTTP/2 403
date: Mon, 24 Jul 2023 14:24:21 GMT
perf: 7626143928
server: tsa_m
set-cookie: guest_id_marketing=v1%3A169020866196904294; Max-Age=63072000; Expires=Wed, 23 Jul 2025 14:24:21 GMT; Path=/; Domain=.twitter.com; Secure; SameSite=None
set-cookie: guest_id_ads=v1%3A169020866196904294; Max-Age=63072000; Expires=Wed, 23 Jul 2025 14:24:21 GMT; Path=/; Domain=.twitter.com; Secure; SameSite=None
set-cookie: personalization_id="v1_oj788V5nRvbYdR1OvohwoQ=="; Max-Age=63072000; Expires=Wed, 23 Jul 2025 14:24:21 GMT; Path=/; Domain=.twitter.com; Secure; SameSite=None
set-cookie: guest_id=v1%3A169020866196904294; Max-Age=63072000; Expires=Wed, 23 Jul 2025 14:24:21 GMT; Path=/; Domain=.twitter.com; Secure; SameSite=None
x-powered-by: Express
cache-control: no-cache, no-store, max-age=0
x-transaction-id: dd0d24c26c46ed06
strict-transport-security: max-age=631138519
x-response-time: 182
x-connection-hash: 0a63336cc2c8ce1c490be21f121a4f8e8442c7a69dc1ee67c226dc672635b233

これは、どう考えるべきか。

完全移行しますかね。

しれっと、Unicode 文字も存在する。



【iPhone】「パケ詰まり」「パケ止まり」を修復するショートカット 📱

iPhone で動画や音声の視聴中によく通信が止まってしまうことが多くありますよね!

私だけかもしれませんが!

👉 ドコモの「データ詰まり(パケ詰まり)」が起こったらどうする? 夏までにどうにかなる?:Mobile Weekly Top10 - ITmedia Mobile hatena-bookmark

ネットで調べてみると、対応方法としては以下。


- 機内モード ON → OFF を行う

- モバイルデータ OFF → ON を行う

- 端末再起動

- 移動する

端末の再起動は時間がかかるので以下2つの方法を簡単に素早くできるように、ということでショートカット化しておきます。

 

📱 機内モード ON → OFF を行う

設定画面で「機内モードON→OFFを行う」操作をショートカット化します。

【iPhone】「パケ詰まり」「パケ止まり」を修復するショートカット


機内モードをONにする

  ↓

5秒待つ

  ↓

機内モードをOFFにする

【iPhone】「パケ詰まり」「パケ止まり」を修復するショートカット 📱

こんな感じで実行されます。

公開しておきます。ダウンロードできます。

https://www.icloud.com/shortcuts/6032d17a734b46d3b0e647185d3fd08d

👉 Airplane Mode ON → OFF hatena-bookmark

ノーコードとか好きな人はショートカットで自分で作ってみる方が良いですよ。

 

📱 モバイルデータ OFF → ON を行う

設定画面で「モバイルデータOFF→ONを行う」操作をショートカット化します。

【iPhone】「パケ詰まり」「パケ止まり」を修復するショートカット


モバイルデータをOFFにする

  ↓

5秒待つ

  ↓

モバイルデータをONにする

【iPhone】「パケ詰まり」「パケ止まり」を修復するショートカット 📱

こちらも。

https://www.icloud.com/shortcuts/79776fa56551441c9b9c1df7e1adf263
👉 Reset Cellular hatena-bookmark

 

📱 ショートカットのアイコンをホームに置く

ショートカットはホームにアイコンとしておいておけば、素早く操作できますね!

作成したショートカットを「ショートカット」から開いてホームに追加します。

【iPhone】「パケ詰まり」「パケ止まり」を修復するショートカット 📱

【iPhone】「パケ詰まり」「パケ止まり」を修復するショートカット 📱

【iPhone】「パケ詰まり」「パケ止まり」を修復するショートカット 📱

ショートカットにしておくと Siri からも呼び出せるですが、街中でなんかいやです。

 

📱 まとめ

キャリアが行う通信の規格の変更時には、こういうことありがちです。

【iPhone】「パケ詰まり」「パケ止まり」を修復するショートカット
【iPhone】「パケ詰まり」「パケ止まり」を修復するショートカット

4G と 5G の過渡期の不具合のようなので、暫定的に、シンプルなショートカットで対応しておくといいのかな、と思い作ってみました。

テストにもなるし、テストにも使えるし。

👉 ahamoは本当に海外だと快適に通信できるし20GBもローミングで使えるので基本困らないのでおすすめ「ただし東京では通信が不安定」 - Togetter hatena-bookmark


Android Studio Giraffe | 2022.3.1 の dependencies の揃え方

Android Studio Giraffe | 2022.3.1 の dependencies の揃え方Android Studio Giraffe | 2022.3.1 の dependencies の揃え方

Version Catalog + libs.versions.toml で説明します。

まず最初に、Android GradlePlugin と API バージョンを確認します。


👉 Android Studio Flamingo | 2022.2.1  |  Android Developers hatena-bookmark


Giraffe | 2022.3.1	
AGP 8.1	
API  33

これから、


com.android.tools.build.gradle-8.1.0

👉 Google's Maven Repository hatena-bookmark


# libs.versions.toml

[versions]
android-gradle-plugin = "8.1.0"

[plugins]
android-application = { id = "com.android.application", version.ref = "android-gradle-plugin" }


// build.gradle (root)

android {
  def sdkVersion = 33

  compileSdk sdkVersion
  defaultConfig {
    targetSdk sdkVersion
  }
}

が決まります。

また、Kotlin のバージョンを 1.9.0 にあげることができるので、

Android Studio Giraffe | 2022.3.1 の dependencies の揃え方
👉 Compose to Kotlin Compatibility Map  |  Android Developers hatena-bookmark

Compose Compiler のバージョンも 1.5.0 にあげることができました。

 

◾️ まとめ

大きいところで以下の3つをアップグレードすることができました。


[versions]

android-gradle-plugin = "8.1.0"

kotlin = "1.9.0"

compose-compiler = "1.5.0"

少し触った雰囲気、Android Studio Giraffe は、かなり起動やビルド時間が短くなっているように感じます。

👉 【Plugin DSL】Android Gradle Plugin のバージョンを調べる方法 hatena-bookmark
👉 【Plugin DSL】「com.android.tools.build:gradle」の記述は不要? hatena-bookmark