Simpleware Blog

シンプルウェア株式会社のブログです。
VisualStudio2012で作成するiTextSharpアプリケーション(2)

 今回は2回目ということで、前回の続きです。
 前回を読んでいない方は「VisualStudio2012で作成するiTextSharpアプリケーション(1)」を参照ください。
LOG出力ツールlog4netを組み込み、メニューフォームのコーディングを整えて、さらに、メニューからのフォーム呼び出しともどりなど行う予定です。

続きを読む >>
| ソフトウェア開発 | 14:47 | comments(1) | trackbacks(0) | - | - |
VisualStudio2012で作成するiTextSharpアプリケーション(1)

 おかげさまでいろいろな種類の開発をさせてもらっている今日この頃。長年、ソフトウェア開発に携わってきて、なーんも業界に寄与していないと実感しています。すこしはなにかしないとなぁ、というわけではないのですが、技術系のコンテンツを今後断続的に掲載しようと思っています。
 特にVisualStudioのVisualBasic系開発が長いのですが、最近PDFファイル操作の必要があり、今まではAcrobatSDKで開発していたのですが。今回はPDFファイル結合が必須のため、他のツールを探していました。 で、「iTextSharp」を見つけて使用しました。
 情報があるようでなかったりしてちょっと苦労はしたのですが、その辺をブログに備忘録として今後まとめようと思っています。なお、今まで受託開発などで経験してきたプロジェクトの作成方法なども記載しますが、できるだけ委託企業先のノウハウに触れないようにしたいと思います。でも、触れてしまったときはご指摘ください。謹んで訂正します。
 開発環境もVisualStudio2008ベースでやってきたのですが、最新はVisualStudio2012となっており、今回はその環境理解も含めて、業務アプリの基本作成から始めたいと思っています。

 まず、今回プロジェクトの基本を作ってみようと思います。
 開発環境は以下のようなものです。

  • 開発マシン:Mac Mini(Late 2012) OS X 10.8.3
  • Windows環境:VMWARE FUSION 5,Windows8 Pro 64bit,メモリ3GB割り当て
  • 画面解像度:1920X1080
  • 開発環境:VisualStudio2012 Pro

続きを読む >>
| ソフトウェア開発 | 20:02 | comments(0) | trackbacks(0) | - | - |
残業せずにソフト開発できる??
 タイトルの通りですよ。
「残業せずにソフト開発できる行程作成法セミナー」
(主催:栃木県情報サービス産業協会
というものを昨日受講してきました。

その感想をちょっと書こうかと。。。

続きを読む >>
| ソフトウェア開発 | 09:09 | comments(0) | trackbacks(0) | - | - |
工数と金額
 忘れないうちに記載しておこうと思うので、月曜日の朝から書いてます。

受託開発主体で開発していると当然のごとく値引きの要請があります。
何もソフトウェア開発に限ったことではないですがね。

商売なので当然です、よ、ね。

実際の仕事を始めると、注意しておかないと社内で問題が開きます。

皆さんも経験あると思いますが、、、

続きを読む >>
| ソフトウェア開発 | 10:39 | comments(0) | trackbacks(0) | - | - |
パッケージソフトを作ること
 パッケージソフトウェアを作ることは、当ればある程度のロットで製品が売れるので、利益につながります。
ソフトウェアの場合は特に、ご承知の通り、コピーでどんどん本数を出せるので原価少なく販売できます。

ただし、ですよね。
世の中、そんなにうまくはいきません、よね。
続きを読む >>
| ソフトウェア開発 | 14:20 | comments(0) | trackbacks(0) | - | - |
ソフトウェアを作ること
 「ソフトウェアを作る」ということをこのごろ考えるのですが、って作ってるのですが、って、なかなか進まないのですが。

例えば、

体重が気になる昨今、カロリー計算をするプログラムを作ろうと思うと、「カロリー」ってなに?ということになります。

一応熱量としてのカロリーは「1グラムの水の水温を1度あげるための熱量は15度カロリー」となってます。ただし、0度から1度にするのと、20度から21度にするための熱量は当然違うので、15度の水温を基準としてそこから1度あげるための熱量を「15度カロリー」または標準カロリーというそうです。
でも、ここでもいろいろあって「水の比率によるカロリー」「国際蒸気表カロリー」「熱力学カロリー」などなど、何のこっちゃ、というほどあります。

続きを読む >>
| ソフトウェア開発 | 09:51 | comments(0) | trackbacks(0) | - | - |
「売れるソフトウェア」って何?

  受託開発ばかりしていると、顧客の依頼内容を理解して、できるだけそれに近づけ、またその依頼内容を超えたりしたらなおヨシ、なんて感じで仕事してるので、「売れるソフトウェア」についてあまり考えないのです。




会社を作ったのを契機に、「シンプルウェアシリーズ」と称して、シンプルなソフトウェアを開発して、世の中に問うていきたいと思っておるのですが、人間の常としてどうしても「売れるソフトウェア」が出来ないかなぁ、なんて考えてしまいます。

そんなのがわかれば世の中のIT企業は苦労しないですよね。

続きを読む >>
| ソフトウェア開発 | 18:34 | comments(0) | trackbacks(0) | - | - |
開発環境を維持、追加すること
いろいろな開発言語やDB環境を、デスクトップPCやノートPCやLinuxPCやMacやらなんやらへ構築していると、そのうちいろいろな事を忘れてしまい、 例えばPHPのPEARへモジュール追加するには、なんてことも思い出せないようになる。
そのたびにネットを検索し、ブックマークを追加し、参考になったページをPDF化し保存するが、PCを変えたり、HDDエラーで交換したり、PCを購入して変更したり、等々していると、ブックマークを移行し忘れてなくなってしまったりします。
ブックマークをOperaリンクで同期とって複数PCで保管していても、今度はファイルがなくなったりします。または見つからないほどの深いフォルダに眠っている。
そしてOpera ちょっとレスポンス遅いのでChomeへ変更しようかなどと考えていると、ブックマーク同期への移行が中途半端でまたまた面倒になる。Firefoxもまた然り。
subversion使ってバージョン管理と文書管理をしていますが、これもまたフォルダ構成を気まぐれに変更するので、またまたファイルの行方不明が出たりします。

結局は自分の整理不十分と忘れっぽいことが原因なのです。

気合入れるぞ!!と思う今日この頃です。

| ソフトウェア開発 | 09:51 | comments(0) | trackbacks(0) | - | - |
 123456
78910111213
14151617181920
21222324252627
28293031   
<< October 2018 >>
+ RECOMMEND
PHILIPS Fidelio/フィデリオ 【寝室にぴったりな一台】ドッキングスピーカー DS1100
PHILIPS Fidelio/フィデリオ 【寝室にぴったりな一台】ドッキングスピーカー DS1100 (JUGEMレビュー »)

目覚ましとiPhone4s充電スピーカとして購入。
なかなかよい感じ。アプリ連動あるし。
+ RECOMMEND
Apple Apple TV MC572J/A
Apple Apple TV MC572J/A (JUGEMレビュー »)

いまさらですが、これで、月1回程度映画レンタルしてます。また、インターネットラジオも。よいと思います。
+ RECOMMEND
日本電気 モバイルWiMAXルータ AtermWM3500R マーズレッド PA-WM3500R(AT)R
日本電気 モバイルWiMAXルータ AtermWM3500R マーズレッド PA-WM3500R(AT)R (JUGEMレビュー »)

今月契約して使い始めてます。チューニングしないと安定しませんが、そこそこでしょう。出張に都内で使う前提なので問題ないです。
+ RECOMMEND
ML110 G6 BM101A Xeon X3430 2.4GHz メモリ1GB DVD-ROM HDDレス OS無し
ML110 G6 BM101A Xeon X3430 2.4GHz メモリ1GB DVD-ROM HDDレス OS無し (JUGEMレビュー »)

ほぼ1ヶ月使用してます。RAID0の書き込みは遅いけど、コストパフォーマンスは上々です。
+ RECOMMEND
TWINBIRD LINK ZABADY 10型 防水ワイヤレスモニター VW-J107W ホワイト
TWINBIRD LINK ZABADY 10型 防水ワイヤレスモニター VW-J107W ホワイト (JUGEMレビュー »)

チューナ機能はないですが、TVやDVDと接続してお風呂で見られます。良いです。
+ SELECTED ENTRIES
+ RECENT COMMENTS
+ CATEGORIES
+ ARCHIVES
+ MOBILE
qrcode
+ LINKS
+ PROFILE
+ OTHERS
このページの先頭へ