SR2014年第一四半期におけるステータスレポートが公開されました。中からとくに興味深いものをピックアップして紹介します。Suite」という取り組みについても説明がありました。Suite」はFreeBSDで動作するユーザランドのコマンドやライブラリが適切に動作するかどうかを包括的にテストするための仕組みであり、そのテストコードの集まりということになります。FreeBSDの開発者向けの機能で、開発中に取り込んだ変更でほかのソフトウェアへ影響が出ていないかどうかを自動的にチェックする仕組みとなります。SuiteのコードはHEADまたは最新のSTABLEに取り込まれています。リリースに含まれるのは10.1-RELEASEや11.0-RELEASE以降ということになります。この機能はFreeBSDをエンタープライズユースで使う場合にも利用できる機能です。調達したハードウェアで適切にFreeBSDが動作するかどうか、負荷試験のみならずこのテストキットを実行することで動作状況を確認できます。運用前にこうしたチェックを実施しておくと、運用後に発生したトラブルがハードウェアによるものなのかソフトウェアによるものなのかの切り分けに役立つようになります。installworldを実行する必要があります。テスト関連のコードは/usr/testにインストールされます。SuiteはKyuaおよびATFで開発されていますので、利用するには次のようにKyuaをインストールします。試験によってはPerlも使われるので、必要な場合はPerlもインストールしておいてください。test」と実行すると試験が実行されます。Suiteに登録されているテストの数は500強ほどで、数分から数十分ほどで試験は完了します。試験にはこれまで/usr/src/tools/regression/に登録されていたものも取り込まれています。Suiteで包括的に試験を実施することになりそうです。1#試験結果は次のようにreportサブコマンドで出力させます。found#report-htmlサブコマンドを使うとHTMLとして試験結果を出力させることもできます。Suiteによる継続的自動試験システムの構築、libvirt対応によるクラウド管理ソフトウェアとの連携、オペレーティングシステム管理ソフトウェアとの連動など、ここ最近のFreeBSDプロジェクトの取り組みはよりエンタープライズレベルでの用途向けの開発が活発です。この傾向は今後も継続するものとみられます。~新世代のFreeBSDについて知ろう~」を開催します。参加申し込みはこちらからどうぞ。10.0-RELEASE」が登場しました。10.0-RELEASEではいくつ大きな変更があるほか、これまで望まれてきたさまざまな機能が追加されています。10で導入される新機能や大きな変更点などを取り上げ、新しい機能をどのように扱ったらよいのか、変更に関してどのように対処すればよいのかを詳しく解説します。Linuxを扱っている方にもぜひご参加いただきたい発表会です。シェルとコマンド~実践的企業システム開発手法」を開催します。参加申し込みはこちらからどうぞ。近年、企業の基幹システム(売上管理システム、商品マスタ管理システム、販売管理システム、在庫管理システム、勘定系システム、MDシステム、勤怠管理システム、給与系システム、データ分析システム、ログ分析システムなど)の開発手法として超高速開発手法と呼ばれる開発手法が注目されつつあります。現在の企業活動に求められるシステムの開発時間はますます短くなっており、従来のウォーターフォール型の開発では経営の要求に応えることが難しくなりつつあります。高性能なシステムを短期間に開発できる開発手法の需要が高まってます。本勉強会ではFreeBSDを企業システムのベースに採用し、シェルとコマンドを組み合わせて企業システムを開発する手法を紹介します。この手法は企業システムの開発速度がきわめて高速で、開発される成果物も高性能という特徴があります。した開発手法の草分け的存在がユニバーサルシェルプログラミング研究所が開発しているユニケージ開発手法です。オングスではトリプルティー開発手法と呼ばれるシェルとコマンドをベースとした開発手法を活用して企業システムを開発しています。本勉強会ではこうした企業システム開発の実践経験などをベースに、どのような発想で企業システムを開発するのか、シェルとコマンドをベースとしたシステム開発とはいったいどのようなものなのか、コマンドとしてはどういったものが活用できるのか、などを紹介します。参加申込http://atnd.org/events/49885発表のあとはその場で簡単な懇親会を開きます。軽いつまみとアルコール類は用意しますが、お好きなお酒の持ち込みも大歓迎です。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。