2017/11/23

無料のシステム開発テンプレート集(Excel版)

はじめに

システム開発を効率よく進めるための1つの方法として、システム開発のテンプレートを使用することがあります。

ですが、システム開発のテンプレートは企業内で閉じてしまっていてなかなかインターネットで公開されることはありません。

ですので、システム開発で使用するであろうテンプレート集を Excel で作成して公開します。もちろん無料で商用利用可能です。改変も OK です。

まあ、お約束ですが、著作権までは手放している訳ではないので、別サイトでの公開などはご遠慮ください。

続きを読む "無料のシステム開発テンプレート集(Excel版)" »

2017/01/28

Windows 10 に個人用の Subversion サーバーを立ててみた

なんで今更 Git ではなく Subversion なのかというツッコミはなしの方向で。

Subversion のインストールや設定はちょっと難しいだろうと思っていましたが、「Virtual SVN Server」という GUI で Subversion を管理できるというナイスなツールがあったので、こちらをダウンロードしてインストールしました。

https://www.visualsvn.com/server/download/

続きを読む "Windows 10 に個人用の Subversion サーバーを立ててみた" »

2016/05/05

vagrant up 時に /vagrant が共有フォルダとしてマウントできない問題の解消方法

今まで問題なく起動していた Vagrant 環境 (CentOS6) が、あるときから以下のようなエラーを吐き出すようになりました。共有フォルダの設定なので、Vagrant 環境自体は使用できるのですが…

==> default: Mounting shared folders...

    default: /vagrant => /Users/*****/MyVagrant/mycentos

Failed to mount folders in Linux guest. This is usually because

the "vboxsf" file system is not available. Please verify that

the guest additions are properly installed in the guest and

can work properly. The command attempted was:

mount -t vboxsf -o uid=`id -u vagrant`,gid=`getent group vagrant | cut -d: -f3` vagrant /vagrant

mount -t vboxsf -o uid=`id -u vagrant`,gid=`id -g vagrant` vagrant /vagrant

The error output from the last command was:

/sbin/mount.vboxsf: mounting failed with the error: No such device

 

続きを読む "vagrant up 時に /vagrant が共有フォルダとしてマウントできない問題の解消方法" »

2015/12/31

Vagrant で Windows 7 + IE8 の環境を構築する

はじめに

Vagrant の Box には、Windows 7 + IE8 の環境があります。

2016年1月12日から Windows 7 の IE は強制的に IE11 にアップグレードされますが、WSUS で IE8 に留める企業もあると思います。そういう場合に、この環境が利用できるのではないでしょうか。

なお、この環境は Modern.IE から提供されるものなので、90日間という使用制限が付くことをあらかじめご了承ください。

と思って、Modern.IE にアクセスしたら、以下のアドレスにリダイレクトされました。Modern.IEなくなっちゃたのですかね?

https://dev.windows.com/en-us/microsoft-edge/

一応、Windows の仮想環境は問題なくダウンロードできるようですが(以前より便利になっている)。

続きを読む "Vagrant で Windows 7 + IE8 の環境を構築する" »

2015/12/20

Vagrant で CentOS7 + PHP + MySQL の仮想環境を構築する

はじめに

Vagrant を使用すれば、仮想環境をより簡単に使用できるようになるので、実際に構築してみました。

使用環境は以下の通りです。基本的に CentOS7 の基本パッケージをサポートを考えて採用していますが、MySQL だけは CentOS のサポートから外れてしまったので、最新版をインストールしています。

  • CentOS 7.1
  • Apache 2.4.6
  • PHP 5.4.16
  • MySQL 5.6.28

 

続きを読む "Vagrant で CentOS7 + PHP + MySQL の仮想環境を構築する" »

2015/08/01

Windows 10 でも Visual Studio 2010/2012/2013/2015 はサポートされる

Windows 10 に移行するにあたって、気になるのが開発ツールが Windows 10 に対応しているかどうかです。

特に、Visual Studio は規模の大きなソフトウェアであるため、Windows 10 でサポートされているか確認することは大事ですね。

まずは、各製品のサポートライフサイクルを見て行きましょう。

Visual Studio 2010 だけ延長サポートフェーズに入っていますね。

サポートライフサイクル
サポートライフサイクル
サポートライフサイクル
サポートライフサイクル
サポートライフサイクル
https://support.microsoft.com/ja-jp/lifecycle?c1=501
        

続きを読む "Windows 10 でも Visual Studio 2010/2012/2013/2015 はサポートされる" »

2015/07/05

Windows 10 でも VB6 ランタイムがサポートされる

相変わらず根強い人気のある VB6 ですが、Windows 10 でもサポートされるのでしょうか。

Windows 10 のプレビュー版に VB6 のランタイムをインストールして動作確認をしている猛者も多いようですね。

Windows 10 で VB6 のランタイムがサポートされるか調べていたら、Microsoft の Windows ブログで以下の記述を見つけました。Microsoft が公式の情報として VB6 のサポートに言及したのは初めてではないでしょうか(2015/06/22の記事)。

Windows 10 is designed to run Windows 8.1 and Windows Phone 8.1 software programs. And yes, everyone’s favorite VB6 Runtime will continue to work, too.

Getting ready for Windows 10 – SDKs, compatibility, bridges | Building Apps for Windows

windows.com の WHOIS情報を調べてみたところ、Microsoft 所有のドメインのようなのでガセネタでもないようです。

近々、正式にアナウンスが出るかもしれませんね。

■関連記事

2015/04/06

Access で Active Directory 認証を行う方法

Access 2010 で Active Directory 認証を VBA で行う方法です。

まずは、LDAP (Active Directory) のサーバーを知りたいので、以下のコマンドをコマンドプロンプトで実行します。問題なければ、LDAP サーバーが表示されます。それでも分からない場合は、システム管理者に問い合わせてください。

> nslookup

続きを読む "Access で Active Directory 認証を行う方法" »

2015/04/05

Access のリンクテーブルに主キーを VBA で設定する方法

Access 2010 + PostgreSQL で、リンクテーブルに主キーを VBA を設定する方法になります。リンクテーブルなので、SQL Server でも問題なく動作すると思います。

Access のリンクテーブルでは、リンク先のテーブルが主キーを持っていない場合は、主キーを設定しないとデータの更新ができなくなってしまいます。

このリンクテーブルに設定する主キーのことを、「擬似インデックス」と Microsoft は呼んでいるようですね。リンク先のテーブルにはインデックスを作成しないからということでしょうか。

この擬似インデックスを作成するには、 ‘ CREATE INDEX ' という命令を使用します。設定できるフィールド数の上限は10個までとなります。

詳しくはサンプルコードのコメントを参考にしてください。

続きを読む "Access のリンクテーブルに主キーを VBA で設定する方法" »

Access のパラメータクエリでトランザクションを行って PostgreSQL のデータを更新する方法

Access 2010 の VBA + ADO で PostgreSQL のデータを、トランザクションを行いながらパラメータクエリ(プレースホルダ)で更新する方法になります。ODBC を使用しているので、SQL Server でもさほど手を入れなくても動作すると思います。

さて、サンプルコードでは、DSN レスで PostgreSQL に ODBC 接続を行い、トランザクション処理をパラメータクエリ(プレースホルダ)で行っています。Access ではあまり問題になることは少ないと思いますが、SQLインジェクション対策ですね。

細かい部分はサンプルコードのコメントを参考にしてください。

続きを読む "Access のパラメータクエリでトランザクションを行って PostgreSQL のデータを更新する方法" »

より以前の記事一覧



プロフィール

  • 名前:fnya
    経歴:
    SE としての経験は15年以上。様々な言語と環境で業務系システム開発を行い、セキュリティ対策などもしていました。現在は趣味SE。

    Twitter では、ブログでは取り上げない情報も公開しています。


    ブログについて

    このブログは、IT、スマートフォン、タブレット、システム開発などに関するさまざまな話題を取り上げたり、雑感などをつづっています。


    >>ブログ詳細
    >>自作ツール
    >>運営サイト
    >>Windows 10 まとめ

    Twitter のフォローはこちらから Facebook ページはこちら Google+ページはこちら RSSフィードのご登録はこちらから