アプリ関連ニュース

次期OS「Android 17」発表。テーマは「インテリジェンスシステム」

Googleは5月12日、開発者向けイベント「The Android Show: I/O Edition」にて、次期OS「Android 17」の新機能を発表しました。

Watch The Android Show | I/O Edition 2026
https://www.youtube.com/watch?v=dXCCleAddEA

Googleはこの発表で「Androidはオペレーティングシステムからインテリジェンスシステムに進化する」としています。

単なるOSアップデートではなく、Androidという存在そのものを再定義する。そんなメッセージが込められた発表でした。

Gemini Intelligence:AIが「代わりにやる」時代へ

Android 17の中核を担うのが「Gemini Intelligence」です。

これまでのスマートフォンは、ユーザーがアプリを開き、入力し、操作するという「指示待ち型」の存在でした。しかしAndroid 17では、Geminiを搭載したエージェント型AIが、ユーザーの行動を学習して、本人に代わってタスクをこなす方向へシフトします。

例えばコンサートチケットの購入など、
「検索して、比較して、入力して、確定する」という一連の流れをエージェント型AIが丸ごと代行してくれるようになります。

Gemini IntelligenceはSamsung GalaxyおよびGoogle Pixelデバイスで今夏より提供されるようです。

UI刷新「Material 3 Expressive」も進化

ビジュアル面も強化されます。
昨年導入された滑らかな動きが特徴の「Material 3 Expressive」も、さらにブラッシュアップされます。
AIは常に前面に出るのではなく、普段は背景に溶け込み、必要なときだけ現れる設計になっています。

考え中
音声を聞き取り中
作業実行中
など、Geminiの状態はアニメーションで表現されます。

Gboardが「会話の流れ」を理解する

音声入力も大きく進化しそうです。
Gboardには、新機能「Rambler」が追加されます。これは単なる音声認識ではなく、「文脈理解」を行う仕組みです。

音声入力が「テキスト変換」の域を超え、対話型の編集アシスタントへと進化します。

来週に本編のGoogle I/Oが開催されるので追加発表を楽しみにしてます。

木曜日担当:nishida



軽すぎるWindows?「Tiny11」が注目される理由

最近、Windowsの軽量化を目指したカスタムOS「Tiny11」が注目を集めています。古いPCでも快適に動作することを目的に作られたもので、「Windows 11が重すぎる」と感じているユーザーの間で話題になっています。

続きを読む

AIとOSSのセキュリティの今後について

コードの脆弱性を高速で見つけ出すAIがリリースされ、セキュリティ業界に大きな波紋が広がっています。

AIによる脆弱性発見

Anthropicが4月に発表した Claude Mythos Preview は、従来モデルを大きく上回る脆弱性発見能力とエクスプロイト生成能力を備えています。

Claude Mythos Preview は、Linuxカーネルのような重要ソフトウェアにおいて、長年見逃されてきた深刻な欠陥を特定してアクセス権限を得るエクスプロイトを作成することに成功したとされています。

これはセキュリティ向上の観点では大きな前進です。しかし同時に悪用も可能という側面も持っています。

守り側の先手を取る Project Glasswing

これが悪用されると、経済、公共の安全、国家安全保障に影響がでる可能性があります。

こうしたリスクを踏まえ、Anthropicは Project Glasswing を開始しました。

これは Claude Mythos Preview の一般公開を取り下げ、一部の企業・組織に限定提供することで、防御目的に活用してもらう取り組みです。参加企業には、Apple、Microsoft、Google、Amazon Web Services などが名を連ねています。

今後の課題

限られた組織への限定的提供がもたらす格差、そしてOSSの民主性や透明性への影響。脆弱性発見スピードが、修正スピードを上回る問題。
これらは、これからのセキュリティ戦略を考える上で避けて通れないテーマになりそうです。

参考URL
https://www.anthropic.com/glasswing

木曜日担当:nishida



AIはクラウドから手元へ?Google「Gemma 4」が変える使い方

2026年4月、Googleが新しいAIモデル「Gemma 4」を公開しました。今回のモデルは、これまでのAIとは少し違い、「クラウドで使うAI」ではなく、自分のPCやスマートフォンで動かせるAIとして注目されています。

続きを読む

Windows 11 + Docker / Laravel + Vue.js 環境構築ガイド #6

本記事は Windows 11 + Docker / Laravel + Vue.js 環境構築ガイド #5 の続きです。

本記事では、Docker操作コマンド、トラブルシューティング、バックアップと復元コマンドについて説明します。

6-1. Docker操作コマンド

コンテナ内に入る
docker exec -it laravel-test-web bash

コンテナから出る
exit

環境の再ビルド
docker compose down
docker compose build –no-cache
docker compose up -d

6-2. トラブルシューティング: DBが起動しない

DB コンテナがすぐに終了してしまう場合、データファイルの不整合が疑われます。

# DBデータを削除(初期化されます)
sudo rm -rf /home/linux/projects/laraveltest/docker/db/data

※削除後はバックアップからリストアを行って復元します。

バックアップと復元

7-1. データベース (MySQL)

バックアップ: (Bash)

# プロジェクトフォルダへ移動して実行
cd /home/linux/projects
docker exec laravel-test-db mysqldump -u root -p"admin" laraveltestdb > laraveltestdb.sql

上記を実行すると \\wsl.localhost\Ubuntu\home\linux\projects\laraveltestdb.sql が生成されます。

\wsl.localhost\Ubuntu\home\linux\projects\ laraveltestdb20250101.sql

※windows環境からwls2(ubuntu)環境にsqlを移行する場合、windowsで上記を実行するのではなく、linux(\wsl.localhost\Ubuntu\home\linux\projects)などからubuntuのコマンドで上記を実行する必要があります。

復元: (Bash)

docker exec -i laravel-test-db mysql -u root -p"admin" laraveltestdb < laraveltestdb.sql



7-2. WSL環境全体のバックアップ

Windows PowerShellで実行します。

バックアップ (Export):

  1. Docker と WSL を停止します。
wsl --shutdown

Windows のタスクトレイからも Docker Desktop を終了してください。

  1. Ubuntu のディストリビューション名を確認します。
wsl -l -v
  1. バックアップ作成 (例: C:\backup\ubuntu.tar)
wsl --export Ubuntu C:\backup\ubuntu.tar


復元 (Import):

  1. 既存の Ubuntu を登録解除(削除)します。
wsl --unregister Ubuntu

初回インストール時は以下にデータが保存されますが、以下のデータも削除されます。
C:\Users\user_name\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu_79rhkp1fndgsc\LocalState\ext4.vhdx

  1. インポート (インストール先: C:\wsl\Ubuntu)
wsl --import Ubuntu C:\wsl\Ubuntu C:\backup\ubuntu.tar

以下にインストールされます。
C:\wsl\Ubuntu\ext4.vhdx

  1. デフォルトユーザーを元に戻します。
ubuntu config --default-user linux

次回は、Vue.jsの導入方法について解説します。

木曜日担当:nishida



アプリ関連ニュース

お問い合わせはこちら

お問い合わせ・ご相談はお電話、またはお問い合わせフォームよりお受け付けいたしております。

tel. 06-6454-8833(平日 10:00~17:00)

お問い合わせフォーム