分2009年5月8日と9日,カナダのオタワ大学にて*BSD国際会議BSDCan2009が開催されました。2004年から毎年開催され,2009年で6回目となります。前日の6日と7日には有料のセッションであるチュートリアルの開催や,*BSDデベロッパごとのサミットが開催されました。clangに関する話題を速報として簡単に紹介します。Pervical氏からありました。rc.dの並列処理を実現するには検討すべき課題が多いのですが,これが実現されるとシステムの起動時間やサービスの起動時間が短縮できるようになる可能性があります。Ullrich氏から行われました。PC-BSDやsysinstall(8)で実現されているもののbsdintallでは実現されていない機能をまとめ,またそれ以外にも要望がある機能などが示されました。Loafman氏からはカーネル内部で故意に,たとえば0.1%の確率でsysctlで指定した値が関数の返り値として返るようにして,フォールト状態を発生させるための取り組みが紹介されました。問題のある状態を簡単作り出すことが可能になる機能で,カーネル開発における堅固性確保に活用できそうです。Baldwin氏からは,最近開発を行ったmmapの拡張機能に関する話題が紹介されました。最近のGPUはユーザランドとカーネルランドの双方においてより複雑なメモリマッピング機能を要求します。これら要求に答える機能をmmapの機能として実装したというもので,この機能によってamd64版においてもNVIDIAドライバが動作するようになりそうです。Birrell氏からありました。発表ではmake++といった表記が見られました。依存関係の自動処理や構造の見直しなどで,現在よりも細かい単位での並列ビルドを可能にする取り組みです。ビルド処理の高速化を実現するための機能も紹介されました。BSDMakeレベルでこうした機能が実現できると,システムの構築などでマルチコアの活用が現在よりも引き上げられ,システム構築時間の短縮につながります。Rabson氏から行われました。DomUとして動作させることができます。Rabson氏から紹介されました。今のところsysinstall(8)がZFSのインストールに対応していないため,ブートパーティションをZFSにするにはいくらかの手法が必要になります。その方法が簡単に紹介されたほか,今後の作業としてsysinstall(8)にZFSブート対応機能を追加するといった話が紹介されました。Losh氏より発表されました。FreeBSDはとくにこの1,2年で組み込みアーキテクチャへの移植が一気に表立って進みました。Losh氏からは現在移植して動作するボードやプロセッサの紹介などがおこなわれました。clangに置き換える作業に取り組んでいます。報告されているとおり,システムビルドの99%が成功し,i386/amd64はカーネルの起動が確認されています。clangはFreeBSDプロジェクトの関係が良好であったり(FreeBSDをビルドするためのパッチの取り込みが迅速⁠)⁠,BSDライセンスという採用のしやすさ,エコシステムがうまく働いているため今後も改善が期待できるといった利点があり,注目を集めています。9では実験的に取り込みたいという話がでていました。Design』2009年7月号(6/18発売)に掲載予定です。そちらも合わせてご覧ください。LLVM著者プロフィール後藤大地(ごとうだいち)BSDコンサルティング株式会社取締役,オングス代表取締役。2019」を開催しました。DAY1・DAY2の様子を注目セッションとともにお伝えします。LINEのエンジニア3名がイベントに先駆けて見どころを紹介します。コードの安全性・安定性を高める開発サイクル~テスト管理の効率を上げ,脆弱性診断を自動で行う~本連載では,連載「業務を改善する情報共有の仕掛け」を受けつつ,安全性・安定性を加えた開発サイクルについて考えていきます。若者世代から圧倒的な人気を誇るライブ配信&動画投稿コミュニティアプリ「MixChannel」(ミクチャ)の裏側(レコメンドシステムやサーバサイド開発など)について解説していきます。その他の連載CSS3アニメーションでつくるインターフェイス表現CSS3によるアニメーション表現を紹介していきます。その中でも,幅広い読者に応用してもらえるだろうインターフェイスを主なお題とします。MySQL道普請便り本連載では,MySQLを使ったアプリ開発・運用に関するノウハウをご紹介していきます。RecipeUbuntuの強力なデスクトップ機能を活用するための,いろいろなレシピをお届けします。JavaScriptセキュリティの基礎知識JavaScriptに関するセキュリティ上の問題はどこで発生し,どうすれば防ぐことができるのか?について解説していきます。〜システムをきちんと運用するための基礎知識システムは「作って終わり」ではなく,運用の中でさまざまな問題が発生します。問題の発生に備えて事前にどのような対応をしておくべきなのか,問題発生時に何をしなければならないのか,ポイントを解説していきます。きたみりゅうじの聞かせて珍プレーソフトウェア開発の現場で体験したトホホな失敗,思わずうなる珍プレーをきたみりゅうじ氏が四コママンガで紹介。Linuxのメンテナンスの傍ら,Linuxやオープンソースソフトと日々を過ごす著者が,その魅力とつきあい方を,エッセイ風味でお届けします。PRESS特別編集部員,さわやか笑顔のスーパーハカーはまちちゃんとネット大好き14歳わかばちゃんが,毎号,読者の皆さんから寄せられたおたよりを紹介します。皆さんの日頃の悩みにも答えちゃいますよ。]メールでのお知らせメールで次の案内をお送りしております。メールの配信を希望する方は,利用したい項目をチェックしてメールアドレスを入力し,[登録]ボタンをクリックしてください。UPDATES[ほぼ週間に1回]新刊メールマガジン[ほぼ週間に1回]電脳会議の各号案内[ほぼ1ヵ月半に1回]※変更する場合や停止する場合は,登録情報変更ページをご覧ください。※登録いただいたメールアドレスには,そのお知らせ以外,配信いたしません。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。