12.04のポイントリリース,12.04.1が間もなくリリースされます(現地時間8月23日中のリリースの予定です,編注⁠)⁠。Freezeが行われ,ISOイメージがリリースされる予定です。ポイントリリースは「あらかじめアップデートが適用されたISOイメージ」であり,すでに12.04を利用している方にとっては新規のインストールは必要ありません。12.04.1がリリースされています。Freezeを迎え,新機能(注1)が続々と投入され,多くの変化が生じる時期になりました。Freezeまでの期間は大小取り混ぜたバグや実験的な変更により,多くの混乱が生じるはずです。Ubuntuの開発においてもっとも面白い時期ではありますが,実験環境が壊れる・特定の機能が使えなくなる等,強烈な問題が生じる期間でもあります。テスト環境を利用している方は,日々のバックアップや予備機の準備を怠らないようにしてください。Freezeまでに実装されていない機能は自動的に次バージョン回しになるため,「⁠新機能を一応実装して間に合わせたもの」が含まれます。2Dが削除されることになりました。12.10の開発版を利用している場合,すでにunity-2dパッケージはダミーパッケージに置き換わり,利用できない状態になっています。2Dにだけ存在するが,Unity本体では利用できない」などといった混乱がなくなり,統一されたユーザー体験が提供できるようになります。なにより,開発や検証に関するリソースが分散しなくなるため,Unityの機能向上ペースが速くなると考えられます。2Dが必要な環境では,12.10フェーズではUnityが利用できなくなる見込みです。2.0非対応のビデオカード(おおむね8~10年前に設計され,5~6年前まで廉価版として販売されていたもの)が搭載されたマシンでは,LLVMpipeによるソフトウェアエミュレーション動作になる予定なのですが,LLVMpipeの実装は12.10フェーズには間に合わず,早くても13.04での対応となる予定です。3Dを動かせない環境」では,他のデスクトップ環境(たとえばXfce)を利用するか,12.04を継続利用する必要があります。GMA(=内蔵GPU)は例外的(注3)にi915以降です(注4⁠)⁠。Preview」と呼ばれる機能が搭載される予定です。これは,Dash上で右クリックすることで,該当のアイコンから呼び出されるアプリケーションやメディアファイルなどの詳細やプレビューが表示される,というものです。現状では12.10でも未リリースで,先行テストのみが可能です。先行テストには12.10上でPPAを追加する必要があります。2.0には非対応です。この世代のGPUを搭載したハードウェアは非常に古く,寿命も近いと考えられるため,中古であっても新規購入はお勧めできません。1.0ベースではあるものの動作します。注4Unityをサポートしている」ことと,「⁠Ubuntuでドライバサポートがある」ことは独立した問題であることに注意が必要です。GMAやRadeonと異なり,NVIDIAによるドライバサポートが中断された時点で実用的ではなくなるおそれがあります。多言語環境におけるフォント設定の変更Ubuntuの多言語化には,「⁠利用する言語ごとにフォントに関する設定を変更する」という機能が含まれています。これは,利用する主な言語によって適切なフォントが異なること(注5)や,言語ごとに要求するレンダリング指定が異なる(注6)ことに依存しています。この「言語ごとに適切なフォント指定を行う」機能は,利用する言語を指定するユーザーインターフェース(language-selector)により,「⁠特定のフォント指定を要求する言語」が選択された場合に,その言語に応じて設定ファイルを設置する,という実装で行われていました。このための設定ファイルが/etc/fonts/conf.d/69-language-selector-ja-jp.confです(注7⁠)⁠。12.10では少しだけこの複雑さが改善され,「⁠各フォント指定そのものに言語に依存する設定を入れておき,あらかじめ有効にしておく」というモデルになりました。これにより,CJK関係特有のバグが発生しにくくなることが期待できます。注5たとえば,欧米圏ではArialやDejavuのようなLatin-1領域に特化したフォントであっても問題はありませんが,日本語や繁体字中国語を利用する国では,これではほとんどの文字が表示不可能になってしまいます。ところが,それなら単純に日本語や繁体字中国語を含むフォントを利用すればよいかというとそうではなく,今度は欧米圏とは慣習的な文字幅やグリフの特性が異なり,欧米圏の文字表示で困ったことになってしまいます。他にも様々な事情が混在しており,現在のところ単独のフォント設定では「すべての言語において一応表示できる」ところが到達点で,「⁠すべての言語で問題なく表示できる」状態にはなっていません。日本語圏のフォントでは罫線文字やダッシュ・三点リーダーなどの表示位置はベースラインではなくグリフの重心に揃っており,欧米で利用されるフォント(ベースラインに揃う)とは食い違ってしまっています。日本語で書かれた伝統的なドキュメントはこの表示位置に全面的に依存しているものもあり,かつロケール毎に適切に切り替えるロジックは単純には実装できず,現在のところ適切な解決策はありません。注6日本語の表示においてはヒンティングを有効にすると文字が歪んで見えますが,欧米圏ではヒンティングを有効にした方が美しいレンダリング結果が得られます。注7実際には,language-selectorから暗黙でfontconfig-voodooを呼び出し(⁠「⁠voodoo」という名前がすでにして「おまじない」であることを示唆しています⁠)⁠,fontconfig-voodooが/etc/fonts/conf.avail/69-language-selector-ja-jp.confへのシンボリックリンクを/etc/fonts/conf.d/69-language-selector-ja-jp.confとして設置する,というものですした。この挙動は非常にわかりにくい上,複数の言語設定を併用した際の副作用が予想しにくく(しかも時々設置する部分のコードが動かなくなり⁠)⁠,ただでさえ複雑なCJK関連のフォント設定をさらに混乱させるものでした。Quantalの壁紙コンテストUbuntuのリリース恒例,壁紙コンテストが開始されています。写真やイラストをUbuntuに含めてみたい方は,募集要項をよく読んだ上でチャレンジしてみてください。毎回徐々に応募数が増え続けており,昨今は非常に激戦になっています。早期に投稿した方が有利,という傾向もあるので,応募する場合は今すぐ準備した方が良いでしょう。aarch64(arm64)用カーネルとtoolchain64bit版ARM用アーキテクチャ,「⁠aarch64」(⁠ARMv8,注8)に対応した,Linaro由来のカーネルとtoolchainの提供が開始されました。Ubuntuを利用できるようになりそうです。A8」(⁠ARMv7)ではなく「ARMv8」です。#278・#279がリリースされています。TVの進捗状況が更新されています。Serverの優位性を,prezi上のプレゼンとして表現したもの。Ubuntuにおける,デスクトップ環境のシェアの調査結果。4.1.20がリリースされています。ARM環境へのJDKのポーティング状況のまとめ。Notice)として,JujuのCharmに関連する脆弱性情報の提供が開始されました。現時点ではアドバイザリはJujuメーリングリストに対して行われるため,Jujuを利用している場合は購読を検討してください。Oneでも,Dropboxと同じ,「⁠友人を紹介して追加領域500MBを入手」キャンペーンが行われるようになりました。最大で40ユーザー分,20GBまで無料領域を入手することができます。Unixを併用している。Teamではパッケージサーバの管理や翻訳などの作業を担当。2019」を開催しました。DAY1・DAY2の様子を注目セッションとともにお伝えします。LINEのエンジニア3名がイベントに先駆けて見どころを紹介します。コードの安全性・安定性を高める開発サイクル~テスト管理の効率を上げ,脆弱性診断を自動で行う~本連載では,連載「業務を改善する情報共有の仕掛け」を受けつつ,安全性・安定性を加えた開発サイクルについて考えていきます。若者世代から圧倒的な人気を誇るライブ配信&動画投稿コミュニティアプリ「MixChannel」(ミクチャ)の裏側(レコメンドシステムやサーバサイド開発など)について解説していきます。その他の連載CSS3アニメーションでつくるインターフェイス表現CSS3によるアニメーション表現を紹介していきます。その中でも,幅広い読者に応用してもらえるだろうインターフェイスを主なお題とします。MySQL道普請便り本連載では,MySQLを使ったアプリ開発・運用に関するノウハウをご紹介していきます。RecipeUbuntuの強力なデスクトップ機能を活用するための,いろいろなレシピをお届けします。JavaScriptセキュリティの基礎知識JavaScriptに関するセキュリティ上の問題はどこで発生し,どうすれば防ぐことができるのか?について解説していきます。〜システムをきちんと運用するための基礎知識システムは「作って終わり」ではなく,運用の中でさまざまな問題が発生します。問題の発生に備えて事前にどのような対応をしておくべきなのか,問題発生時に何をしなければならないのか,ポイントを解説していきます。きたみりゅうじの聞かせて珍プレーソフトウェア開発の現場で体験したトホホな失敗,思わずうなる珍プレーをきたみりゅうじ氏が四コママンガで紹介。Linuxのメンテナンスの傍ら,Linuxやオープンソースソフトと日々を過ごす著者が,その魅力とつきあい方を,エッセイ風味でお届けします。PRESS特別編集部員,さわやか笑顔のスーパーハカーはまちちゃんとネット大好き14歳わかばちゃんが,毎号,読者の皆さんから寄せられたおたよりを紹介します。皆さんの日頃の悩みにも答えちゃいますよ。]メールでのお知らせメールで次の案内をお送りしております。メールの配信を希望する方は,利用したい項目をチェックしてメールアドレスを入力し,[登録]ボタンをクリックしてください。UPDATES[ほぼ週間に1回]新刊メールマガジン[ほぼ週間に1回]電脳会議の各号案内[ほぼ1ヵ月半に1回]※変更する場合や停止する場合は,登録情報変更ページをご覧ください。※登録いただいたメールアドレスには,そのお知らせ以外,配信いたしません。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。