タグ

ブックマーク / kurokouji39.hatenadiary.org (5)

  • 面白すぎる、TeX - kurokouji39の日記

    Accessで作成された業務ソフトをrmenuにリプレースすることが可能か検討中である。 「rmenu」は、下地忠史氏が、開発中のオープンソースソフトウェアである。 Rubyフレームワーク http://www.onas.asia/rubyfuremuwaku 業務ソフトに欠かせない帳票処理、Accessではレポート機能で構築する。 レポート機能が使いやすくできているので、Accessをやめられない原因のひとつ。 「rmenu」の帳票処理は、オープンソースのTeXを利用して構築する。 TeXは、「テフ」と読むらしい。 TeXは、組版ソフトである。 TeXを利用して、Accessでのレポート機能を置き換えられる。 具体的には、TeXの文法により、帳票の雛形となるTeXファイルを作成する。 TeXは、テキストファイルで記述する。 プログラミング言語のような、記述方法だが慣れると可読性が良く、

    面白すぎる、TeX - kurokouji39の日記
    iR3
    iR3 2014/03/04
    ふむふむ
  • kurokouji39の日記

    Windows7Windows10にアップグレード移行してから、パソコンが不安定になっていた。 また、softperfect-ramdiskを利用していたが無償化が終了したので利用をやめた。 WindowsUPdate が 不可能だったり、IE11が激重な状態が 続いていた。 IE11、EDGEでの症状。 Webページの閲覧が遅い、ページの要素が多い場合激重 ダウンロードができない、ダウンロードダイアログが出ない。 Ramdisk 使用時に R¥ ドライブとして定義し、TEMP ファイルとして利用していた痕跡が レジストリに残っているため、正常に初期化できない状態が続いていたことが原因だった。 レジストリを R¥ で検索して該当する部分をすべて 初期値または適切な値に戻したら正常に動作するようになった。 1週間ほど経過したが、現在のところ違和感はない。 電源起動後2分程度でディスク使用率

    kurokouji39の日記
    iR3
    iR3 2012/08/22
    下地さんのRmenuが下山さんから紹介されてゆく。いよいよ Rubyによる本格業務システムの到来♪
  • DOAとは、RDBMSを利用した帳簿組織の作成手法です - kurokouji39の日記

    業務システムを開発する際に、RDBMSを記録の対象とすることが多い。 業務を実施しその記録のため、また記録を集約し請求をする。 請求した債権が回収されたか? 先に支払いを済ませ、業務を実行する場合もあるでしょう。 手作業で記帳することを、コンピュータで効率化するだけの話である。 手作業で記帳する場合の帳簿の工夫を、RDBMSの性能を考慮し、 テーブルの組み合わせを工夫しようということだ。 歴史がある、簿記の、帳簿組織を分析してみると、 入金伝票、出金伝票が、時系列に記帳され、出納帳が作成される。 仕訳伝票が、時系列に記帳され、仕訳帳が作成される。 出納帳と仕訳帳を勘定科目に仕分けし、時系列順に記帳し総勘定元帳が作成される。 転記した際の紐付けを残すために、丁数を記録する。 勘定科目ごとに集計し、試算表を作成する。 たな卸し等の決算業務を実施し決算仕訳を作成し、決算書の形式に従い勘定科目を転

    DOAとは、RDBMSを利用した帳簿組織の作成手法です - kurokouji39の日記
    iR3
    iR3 2012/06/22
    ほ~
  • XEAD Modelerがソース公開 - kurokouji39の日記

    渡辺幸三氏は、OSSプロダクトXEAD Driverに続いて、 これまでフリーソフトであった、XEAD Modelerも オープンソースソフトとして公開し、V1.R3.M39、2012-02-08日から githubからダウンロードできるようになった。 渡辺幸三氏のホームページhttp://homepage2.nifty.com/dbc/から、 XEAD Modelerのダウンロードページへ進むと、 インストーラのリンク上部にgithubへのリンクhttps://github.com/xeadがある。 Eclipse3.7 Pleiadesでソースからコンパイルして実行できることを確認した。 Eclipse3.7 Pleiades をWinXP Proへ導入する手順と XEAD Modelerをgithubからダウンロードし、 XEAD ModelerをEclipse3.7 Pleiade

    XEAD Modelerがソース公開 - kurokouji39の日記
    iR3
    iR3 2012/06/22
  • Rmenuの帳票はTeXを使用します - kurokouji39の日記

    TeXは宣言型言語 TeXは組版のためにソースを記述し、DVIに変換する。 DVIは、プリンタへの出力書式である。 DVIは、pdfへの変換が容易です。 TeXは、SQLに良く似ていると思う。 SQL文を作成し、サーバーに問い合わせると結果の表が返ってくる。 TeXファイルを作成し、platexコマンド、dvipdfmxコマンドを実行することにより。 結果のpdf書類が作成される。 書類の中に、データベースと連携した値、文字列、画像などが組みこめれば、レポートになる。 手続き型言語と宣言型言語ではインピーダンスミスマッチがおこる。 レポート帳票は、顧客毎にケースバイケースの要望。 人の個性、気分、お国柄、法改正により様々に変動する。 「O/R インピーダンスミスマッチ」なんてレベル話ではない。 Rmenu(Rubyフレームワーク)では、これらのミスマッチを取り持つために、Jsonファイルを

    Rmenuの帳票はTeXを使用します - kurokouji39の日記
    iR3
    iR3 2012/06/17
    下山さんが下地さんとRmenuについて語った内容が記録されています。
  • 1