餅は餅屋 年賀状作成支援ソフトウェアです。 餅は餅屋 さぁ今年も残り一ヶ月を残すのみとなった。年の暮れともなればイベントが盛りだくさんだが、年の明けに向けての準備も開始される。代表たるものが年賀状だろう。 最近は電子メールに押されて随分枚数が減ったようだが、時には葉書を出してみるのも情緒があって良いのではないかと思う。かと言って手間をかけ過ぎるのではなく、適度にPCを使ってみよう。 本日紹介するフリーソフトウェアははがき作家3、年賀状作成支援ソフトウェアだ。 はがき作家3のフリーウェア版は、表書き(宛名面)についてフリーで利用できる。裏面はプロフェッショナル版のみとなる。 だからと言って、機能が足りない訳ではない。郵便番号からの住所入力支援、敬称や電話番号、家族の登録もできる。一度作ってしまえば、ずっと使い続けることが出来る住所録になる。 年賀状を他のソフトウェアで作る事も出来るが、位置の
次世代型LinCity 3Dに進化したLinCityです。 次世代型LinCity OSやビジネスアプリケーションに対しては過剰な演出よりも実用性を求めるが、ことゲームに関しては逆の人が多いだろう。2Dよりも3D、リアルで繊細なレタッチを求めるのではないだろうか。 それでいくと、恐らく殆どの方が満足するであろう出来になっていると思う。だからと言って、商用レベルを求めてはいけない、これはオープンソース…無償なのだから。 本日紹介するオープンソース・ソフトウェアはLinCity-NG、LinCityの次期版となるソフトウェアだ。 何といってもそのクオリティの高さに驚きだ。3D、且つディテールが細かい。最初に作るモニュメントがLinuxのペンギンである辺りのにくい演出もある。 ゲーム自体は通常のシムシティだ。住宅、鉄鋼、農場、それに商業地。スピードが三段階で変えられるので、ある程度作って速度を速
SELinuxを実装したFedora Core 4サーバを作ってみよう(updated 14 Mar/06 ) このページの更新はもう行いません。 SELinuxのstrict-1-27ポリシー、Fedora core 4、postgresql-8.1.1、mysql-5.0.18、apache- 1.3.34、apache-2.2.0、php-5.1.2、php-4.4.2、winscp、 putty、nmap、lsat、java、snmp、mrtg、 meadow、pear、smarty、mod_security、namazu、nucleus、samba-3.0.20bは試しましたか? このページの簡単な説明(今日の独り言) SELinuxに対応したサーバの作り方です。SELinuxを際だたせるために書いていないところは、こち らで確認してください。なかなか大
今回は、パターンを1つだけ紹介します。「Mediatorパターン」です。GoF本では、それぞれのパターンの「目的]「背景」「効果」などが明示されています。私も、ちょっと真似をしてみましょう。複数のオブジェクトを組み合わせてプログラムの機能を実現するという目的において、オブジェクト間の関連がゴチャゴチャになってしまうという背景(問題)があり、Mediatorパターンの採用によって関連をキレイに整理できるという効果があります。説明だけでは、何のことだかわからないと思いますので、具体例をお見せしましょう。 図1[拡大表示](1)をご覧ください。これは、UML(Unified Modeling Language、ユーエムエル)と呼ばれる表記法で記述されたプログラムの設計図です。UMLでは、四角形の中に下線付きで名前を書いてオブジェクトを表し、関連のあるオブジェクトを矢印で結んで示します。ここで関連
はじめに この記事は、mymy-mycompany分室の2005年10月に1ヶ月をかけて書いたものです。ブログだと後から参照するのが大変なので、ここにまとめておきます。また、ブログでは時間の都合で書けなかった話も追加していく予定です。 私の道具箱 ここ1ヶ月ほど、私的Webサイトプロジェクトなるものに参加しています。オープンソース方式ではなくて伽藍方式。以前、オープンソースのカンファレンスに出たときに、そこで発表していた学生が、ちらと「実はオープンソースよりも伽藍のほうがクオリティが高いものができると思っているんだよね~」と話していたのが、非常~に気になってはいるのですが、そのあたりは、各自のモチベーションと時間の取り方の違いでしょうね。オープンソースでもコミットする人数(アクティブな人)が限られていれば伽藍に近くなるし、伽藍にしてもうまくいかないプロジェクトごまんとあるわけなので。 で、
Word・Excel・PowerPointの技 このサイトでは、Office 2003までの使い方を扱っています。 新しいバージョンの使い方は、別サイト「Be Cool Users Office」をご覧ください! このサイトのWordカテゴリー Word トップページ 画面表示:ここを甘く見るとステップアップは一生望めません!作業効率アップ基本のキ。 入力・編集:バカにできない入力のススメ・編集中の瞬間技。 保存・印刷:こんな方法があったのか! レイアウト:クールな文書作りにこんな技を使いこなしたい! 表・罫線:スピーディーに表を操るテクニックたち。 図形:図形の技ってあなどれない! その他:こんな技で更にパワーアップ! このサイトのExcelカテゴリー Excel トップページ 画面表示:Excel作業効率アップ基本のキ。まずはこれからスタート! 入力・編集:入力時間、編集時間、短縮。短
Thank you for being patient. We are doing some work on the site and will be back shortly.
混乱するプロジェクトを1から10までガチガチに管理するのではなく、うまくいくようにそっと手を貸してやること。そんな発想の転換が実はいまどきのプロジェクトを上手に運営するコツなのかもしれない。本連載では「自己組織化」という概念をプロジェクト運営に応用するノウハウをお伝えする。(@IT編集部) 1. プロローグ~大火事プロジェクトの火消し役が計画した、あるひそかな実験 昨年、火が付いたプロジェクトに火消しマネージャとして参画することになりました。チームメンバーは連日の徹夜で疲弊し切っていました。マネージャ陣との信頼関係すら怪しい状況でした。クライアントからは怒声が飛び、連日のように詳細な進ちょく状況報告を求められます。報告作業自体が開発スケジュールを圧迫していました。データベースのテーブル定義でもめている段階なのにもかかわらず、カットオーバー予定日は目前に迫っていました。タフな判断と徹夜の作業
fib = FunctionMaker(n); fib(0).eq(1); fib(1).eq(1); fib(n).eq("fib(n-2)+fib(n-1)"); p(fib(10)); // dump memoized value p(fib.memo.toJSON()) fact = FunctionMaker(n); fact(0).eq(1); fact(n).eq("fact(n-1) * n"); p(fact(10)); // dump memoized value p(fact.memo.toJSON()) ack = FunctionMaker(m,n); ack(0,n).eq("n+1"); ack(m,0).eq("ack(m-1,1)"); ack(m,n).eq("ack(m-1,ack(m,n-1))"); p (ack(2,2)); // dump me
Part1●効率化を図る リスクを考えながら無駄をなくす ドキュメントを大幅に削減したいのであれば,開発プロセスを見直すのが最も効果がある。ユーザーや開発者同士の意思疎通が図られ,お互いの合意がとれているのであれば,ドキュメントは省略可能だ。この特徴を最大限に生かしたのが,XP(Extreme Programming)による開発である。 ただ,XPを含め,お互いの合意がとれている状態にするのはかなり難しい。規模が大きくなればそもそも困難になるほか,ユーザーの立場からするとリスク回避のためにどうしてもドキュメントが不可欠になる。開発プロセスの見直しが難しい場合は,合意がとれているものは省略する,できるだけ再利用する,などして地道にドキュメントを削減していくしかない。 開発プロセスを見直す 一般に,システム構築では要求→分析→設計→実装→テストといった手順を踏んでいくが,このようなプロセスでは
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く