タグ

softwareに関するS0R5のブックマーク (25)

  • オープンソースとは何か? Open Source Definition逐条解説書 – Shuji Sado

    オープンソースとは何か? Open Source Definition(オープンソースの定義) 逐条解説書 v1.0, 2024年1月22日 佐渡 秀治 Open Source guy オープンソース(Open Source)とは、米国の公益法人であるOpen Source Initiative(OSI)が策定した「オープンソースの定義」(Open Source Definition)で書かれた条件を満たすライセンス及びそのライセンスが適用されるソフトウェアのことである。このオープンソースという用語は自由ソフトウェア(Free Software)の代替として企図され、広く一般へ自由なソフトウェアを広めるためのキャンペーンのための用語として人為的に策定されたが、その後のオープンソース・ムーブメントと呼ばれる熱狂期を経て、紆余曲折ありながらも現在では世界の様々な領域においてオープンソースは当た

    オープンソースとは何か? Open Source Definition逐条解説書 – Shuji Sado
  • 女の子になれる。変幻自在のAIボイスチェンジャー「Voidol3」

    女の子になれる。変幻自在のAIボイスチェンジャー「Voidol3」
  • 徐々に高度になるリングバッファの話 - Software Transactional Memo

    リングバッファのイメージ図 1. リングバッファとは何か 機能的にはFirst In First Out (FIFO)とも呼ばれるキューの一種であるが、リング状にバッファを置いてそれの中でReadとWriteのインデックスがグルグルと回る構造をとる事によって容量に上限ができることと引き換えに高速な読み書き速度を得たものである。キューを単に実装するだけなら山ほど方法があって線形リストを使ってもいいしスタックを2つ使っても原理的には可能だ。その中でもリングバッファを用いた方法の利点はひとえに性能の高さでありメモリ確保などを行わないお陰でシステム系の様々な場所で使われている。 これの実装自体は情報系の大学生の演習レベルの難度であるが少し奥が深い。まずリングバッファのスタンダードなインタフェースと実装は以下のようなものである。 class RingBuffer { public: explicit

    徐々に高度になるリングバッファの話 - Software Transactional Memo
  • ありきたりなシェアウェア代替オープンソースソフトウェアのリスト

    MS OfficeがどうのこうのAdobeがどうのこうのいやわかる、MS OfficeとかAdobeは業界標準だしファイル互換でインポートとかも楽だ。 ただまぁその万人へ必須か?と言われたら圧倒的にそれが必須じゃない仕事をしている人のほうが多い。 何なら仕事じゃなくて趣味レベルであるならばなおさらMS OfficeとかAdobeとか業界標準ソフトウェアじゃなくても良くなっちゃう。 ということで、ありきたりなシェアウェア代替オープンソースソフトウェアのリストを作ってみた。 Libreofficeド定番中のド定番、オープンソースのオフィススイートだ。 MS Officeじゃなくて良い人はLibreofficeかGoogleのクラウドのヤツを使ってる。 やはり主に使われるのはワープロソフトのWriterと表計算ソフトのCalcとプレゼンテーションソフトのImpressだが、MS Accessの代

    ありきたりなシェアウェア代替オープンソースソフトウェアのリスト
  • もはや人と区別がつかない音声合成ソフト、VOICEPEAKがラインナップを大幅拡充。キャラクターシリーズ含め8ボイスがリリースに

    ※6ナレユーザー優待版とは「VOICEPEAK 商用可能 6ナレーターセット」を所有しており、かつAHSのユーザー/製品登録を行った方を対象とした特別価格の商品です。AHSのサイトログイン後のマイページからのみ購入可能です。 上の5つがキャラクターシリーズであり、下の3つが6ナレーターセットと同様、キャラクターがなく、商用可能なものとなっています。 まずは、8つの喋りがどんなものなのかを確認するため、ちょっとずつ喋らせてみたので、以下の動画をご覧ください。 いかがですか?ご覧いただければ、使い方はだいたい分かると思います。VOICEPEAK上で直接テキストを入力してもいいし、このビデオのようにテキストをコピー&ペーストするのもOK。あとは、ボイスを選択した上で再生ボタンを押せばいいだけ。とにかく簡単です。 VOICEPEAKには、これまででトータル15種類のボイスが揃ったことになる ご存じ

    もはや人と区別がつかない音声合成ソフト、VOICEPEAKがラインナップを大幅拡充。キャラクターシリーズ含め8ボイスがリリースに
  • ソースコードを公開したソフトウェアで収益を得ている会社

    ソースコードを公開したソフトウェアで収益を得ている会社をまとめる。いわゆる「オープンソースソフトウェア(OSS)」という有名な言葉を使わなかったのは、OSS の定義に当てはまらない、またはその可能性があるものが含まれているため。 この記事では "OSS" の定義に当てはまらないものも含め、主要な事業を構成するソフトウェアを一定のライセンスの下で公開している会社をまとめていく。このようにソースコードを公開して利用者やフィードバックを集めるビジネスモデルは open core とか COSS: Commercial Open Source Software と呼ばれているようだ。 企業が「ソースコードが公開されているソフトウェア」を利用するメリットとしては、主に以下の2つがあると考えられる。 コア機能の開発に集中できる 自社のビジネスの核となるソフトウェアの開発に集中し、それ以外の機能的・非機

    ソースコードを公開したソフトウェアで収益を得ている会社
  • Berkeley DB (Hash) の実装 - knqyf263's blog

    普段あまりこういう誰の役に立つのか分からない記事は書かないのですが、解析をするまでの背景がOSSに関するとても良い話なので重い腰を上げて書きました。 概要 古のアプリケーション組み込み型のデータベースとしてBerkeley DBがあります。元々はカリフォルニア大学バークレー校によって開発され、その後Oracleによって買収されています。データ操作にSQLは使えず、アプリケーションに埋め込んで使用します。RDBまでは必要ないけどちょっとしたDBが必要みたいな時に使われているようです。機能はシンプルで組み込みのため性能も良いとのこと。詳しくは以下に書いてます。 docs.oracle.com 記事ではそのBerkeley DBの中身がどのように実装されているのかの雰囲気を記します。Berkeley DBはBtree accessやHash access, Queue/Recno access

    Berkeley DB (Hash) の実装 - knqyf263's blog
  • 開発に54年間もかかったソフトウェア「Xanadu」がついにリリース、その秘めたる野望とは?

    「Xanadu(ザナドゥ)」は1960年に開発がスタートしたシステムで、2014年4月後半にこれまで54年間のプロジェクトの成果物としてひっそりと「OpenXanadu」というソフトウェアをリリースしました。Xanaduは、現在インターネット上で使われているハイパーテキストシステムであるWorld Wide Web(ウェブ)のポジションに就いて、現在のインターネットを構成する基システムになっていたかもしれないものなのですが、開発が遅すぎてもはやそれも夢物語状態です。しかし、Xanaduの産みの親であるテッド・ネルソン氏にはまだ大きな野望があるようです。 World's most delayed software released after 54 years of development | Technology | theguardian.com http://www.theguard

    開発に54年間もかかったソフトウェア「Xanadu」がついにリリース、その秘めたる野望とは?
  • yEd Graph Editor

    Ready to use React components for specific use cases like supply chains or organization charts

    yEd Graph Editor
  • システム手帳のように自分好みにカスタムできるタスク管理ツール「xfy Planner」を使ってみた

    ガントチャート表示やカレンダー表示を縦横無尽に切り替え、日々のToDoチェック・進捗管理・アイデアメモなど多岐にわたる情報を直感的な操作で整理し活用することができるジャストシステムの「xfy Planner」。高い操作性とすっきりとしたデザイン、HTMLPDFでの出力が可能な点も好評で、以前GIGAZINEで紹介したベータ版を利用している人も多いのではないでしょうか。 その「xfy Planner」に、新バージョンがいよいよ登場するとのことで、さっそく使い心地を試してみました。 というわけで、実際に無償試用版を使ってみたレビューは以下から。情報整理・活用ソフト xfy Planner 上記リンク先から「無償試用版ダウンロード」をクリック。 以下インストール手順などは以前紹介したベータ版と同様なので、今回はGoogle Calendar連携機能やちょっとユニークな「リフィル」を中心に見てい

    システム手帳のように自分好みにカスタムできるタスク管理ツール「xfy Planner」を使ってみた
  • ソフトウエアはハードウエアより硬い

    ソフトウエアは硬い。ハードウエアよりも硬い。ある程度の規模のソフトウエア資産を抱え,それを日々動かしている担当者の方であれば,ソフトウエアの硬さ,すなわち柔軟性の無さを痛感しておられると思う。 ソフトウエアが硬くなっている,という印象的な表現は,2004年1月に出版された『ソフトウェア入門』(黒川利明著,岩波新書)に出てくる(日経エレクトロニクスも2005年12月19日号で「ソフトウエアは硬い」という特集を組んでいた)。来,ソフトウエアは開発した後であっても,使い方や環境の変化に応じ,柔軟に変更できることが特徴だった。ところが同書によれば,「コンピュータシステムにおいては,ハードウェアを変更するか,ソフトウェアを変更するかという判断を迫られたとき,今日ではユーザは一般的にハードウェアの変更を選び,ソフトウェアの変更は後回しにする」ようになってしまった。 例えば,あるシステムの応答速度が遅

    ソフトウエアはハードウエアより硬い
  • Partty!.org始めました - みんなでペアプロできるサービス - Blog by Sadayuki Furuhashi

    今操作しているターミナルを共有できるサービスPartty!.orgを始めました。 Partty!.org ソースコード ソースコード@CodeRepos Partty!.orgソフトウェアを使ってシェルを起動すると、Webブラウザやtelnetコマンドを使って、その操作の様子が見られるようになります。パスワードを入力すれば、そのまま操作することもできます。 操作の様子は録画されているので、後から再生することができます。↑このようにブログに貼り付けることもできます。 ペアプログラミング、グループプログラミングに CUIアプリケーションのデモンストレーションに ペアプログラミングにはぴったりです。同じディスプレイをのぞき込んだり、二人が同じ場所に並んでいる必要もありません。「ちょっとコレ見て!」とPartty!.orgのURLを送るだけで、とても気軽に始められます。 とりあえず録画してブログに

    Partty!.org始めました - みんなでペアプロできるサービス - Blog by Sadayuki Furuhashi
  • 窓の杜 - 【NEWS】「Outlook Express」「Thunderbird」などのメールをバックアップ・検索・閲覧

    Outlook Express」「Thunderbird」などのメールをバックアップして高速に検索・閲覧できるソフト「MailStore Home」v2.0.0.3054が公開された。Windows 2000/XP/Server 2003/Vistaに対応するフリーソフトで、現在作者のホームページからダウンロードできる。 「MailStore Home」は、さまざまなメールソフトのメールをバックアップし、高速に全文検索・閲覧できるソフト。「Outlook Express」「Outlook」「Windows メール」「Thunderbird」などのメールソフトのほか、POP3/IMAPサーバー上のメールをバックアップすることも可能。大量のメールをバックアップしておき、あとで資料として利用したい場合などに便利。 画面は3ペイン型で、左上がフォルダツリー、左下がメールリストとなっている。右側は

    S0R5
    S0R5 2008/01/18
    やっぱりこういうのあったんだね。試してみよう。
  • 子供も使えるMac用お絵描きソフト「Scribbles」 - ネタフル

    かつてMacには「キッドピクス」という、とてもよくできたお絵描きソフトがありましたが、最近では適当なのがないなー、と思っていたのでした。 子どもに使わせたいので難しいものではなく、当にシンプルなもので良いのです。 というところで「Scribbles」が良さそうだったので早速、試してみました。ダウンロードはコチラからです。 起動すると、真っ白なキャンバスが開きます。 ツールらしきものは右上にある、 ・筆 ・矢印 ・虫メガネ と、下にある、 ・もしゃもしゃ ・青い丸 ・スライダー ・紙の束らしきもの になります。全部で7つ。 まずは「もしゃもしゃ」をクリックしてみます。 すると、筆先を選択する機能でした。 続いて「青い丸」をクリックしてみます。 こちらは色選択の機能でした。 「スライダー」は、筆先の太さを調整する機能でした。 続いて「紙の束らしきもの」をクリックすると、こんな画面に。 プラス

    子供も使えるMac用お絵描きソフト「Scribbles」 - ネタフル
  • Bccから卒業しよう!一斉メール配信ソフト「Mail Distributor」の使い方! - livedoor ディレクター Blog

    皆さんこんにちは。 livedoor Blogを担当している眞子です。 日は、livedoor Blogで多用しているフリーのインストール型一斉メール配信ソフト「Mail Distributor」の使い方をご紹介します。 このソフトを使えば、数十名から数百名の方に同じメールを自分のパソコンから一括で送信が可能です。また、Bccで送るよりも、よりスマートにメールを送ることができます。 livedoor Blogではブロガー向けに、さまざまなキャンペーンを開催する機会が増えており、最近は、マイクロソフト社の『PowerPoint2007』プレスセミナーのご招待や、ケータイ小説『命の輝き』読者モニターの募集などを行っています。 このようなキャンペーンの場合の基的なフローとしては、以下のようなものです。 (1)livedoor Blog開発日誌にて告知 (2)ブロガーより応募いただく (3)運

    Bccから卒業しよう!一斉メール配信ソフト「Mail Distributor」の使い方! - livedoor ディレクター Blog
    S0R5
    S0R5 2007/11/03
    使いようによってはspam送信ソフト
  • ボイスマジックの紹介

    ボイスマジック(VoiceMagic) V1.2 最終更新日付 2003年02月15日 全二重のできるサウンド機能を使用して、マイク+スピーカ+パソコンをボイスチェンジャーにします。 Windows95/98専用です。Windows2000でも動作します。 デバイスが選択できるようになったので、サウンドカードを2枚つかえば、ボイスチャットで、ボイスチェンジャーを使うことができます。 ただし、サウンドカード2枚つかうには、いろいろ設定がややこしいです。 詳細説明(ダウンロードファイルに同じ説明が含まれています) ダウンロード vcmgc12.lzh (152KB) 収録雑誌 Q&A集 改善要望 【V1.1からV1.2への変更点】 マイク、スピーカのデバイスを選択できるようにした。 【V1.0からV1.1への変更点】 バッファーサイズを 0.05秒から1.0秒まで指定できるように変更しました。

  • Sendmailの利用状況をレポート化 - Sendmail Analyzer 3.0登場 | エンタープライズ | マイコミジャーナル

    27日(フランス時間)、Sendmail Analyzerの最新版となる「Sendmail Analyzer 3.0」が公開された。Sendmail AnalyzerはPerlで開発されたsendmail利用統計報告ツール。sendmailの利用統計を分析し、グラフを含んだHTMLドキュメントを生成する。 整理される情報はインバウンド、アウトバウンド、大規模メッセージ、送信者、受信者、リプレイ、ドメイン、mailbox利用状況などの統計情報。CGIを使ってビューを表示させることができるほか、cronと併用して1時間ごと、1日ごと、1ヶ月ごと、1年ごとといった形での自動生成が可能。 3.0は以前のバージョンである2.x系を完全に書き直したもの。処理速度が向上しているほか、消費するリソースや報告書の内容などが改善されている。プロダクト自身はPerlと同じライセンスのもとフリーソフトウェアとして

  • 窓の杜 - 【NEWS】MS、共有PCの状態を再起動のたびに初期化できる「Windows SteadyState」を公開

    Microsoft Corporationは16日、PCを再起動するたびにWindowsのインストールドライブをあらかじめ設定された状態へ巻き戻せる共有PC向けソフト「Windows SteadyState」を公開した。Windows XPに対応するフリーソフトで、現在同社のホームページからダウンロードできる。 「Windows SteadyState」は、ユーザーがPCへ施したソフトのインストールやファイル保存といった変更を、再起動後にもとへ戻せる共有PC向けソフト「Shared Computer Toolkit」の後継版。未使用のパーティションを用意しなくてもインストール可能になって導入の敷居が下がったほか、設定画面も分かりやすくリニューアルされた。学校やネットカフェなどで不特定多数が利用する共有PCの管理に利用できるほか、家庭でも、たとえば子供の予期せぬ操作でPCの環境が壊れるのを防

  • スクラップブック「紙」/洛西一周のウェブサイト

    スクラップブック「紙」 パソコン上で満足にものを書くには、普通の紙と比べると障壁となる ものがあまりにも多い。それを取り除くことに挑戦したスクラップブックソフト(兼エディタ)です。ホームページを効率よく取り込み、管理できます。 新着情報 サポート kamiFAN.com みけさんが運営している「紙」Tips満載のページ。 紙copiフォーラム 質問・要望をどうぞ よくある質問集

  • Windows上にテスト環境を作ってくれる『SandBoxie』 | 100SHIKI

    これはちょっといいかも。 SandboxieではWindows上にいわゆる「テスト環境」を作ってくれる。 このプログラムを起動した上でテストしたいプログラムを動かした場合、あなたのハードディスクに一切データを書き込むことなく動作確認ができるのだ。 なんだか怪しいなぁ、というプログラムや、ちょっと試してみたいだけ、というプログラムに威力を発揮するだろう。 またそうして試したプログラムは、Sandboxie上で削除するだけできれいさっぱり消えてくれるという簡単さである。 ネットの普及によって何が怪しいかがわかりにくくなっている。こうした「テスト環境」を提供してくれるソフトウェアはいいですね。

    Windows上にテスト環境を作ってくれる『SandBoxie』 | 100SHIKI