Access

Accessのパススルークエリで高速化してみたメモ

最近、外注システムのDBにAccessから接続して、分析業務を行う機会が多くあります。 Oracle等のフロントエンドとしてACCESSを使用する機会は、社内情シスであれば頻繁にあると思います。そんなとき、普通はOracle内のテーブルにリ...
other

社内SEに求められる5つのこと

正解などないと思うが、現時点で感じていることを列挙してみる。 ただし、少し特殊な環境なため自分以外の参考になるかどうかは不明。ちなみにここでは情報リテラシーが比較的低めの会社組織を前提に書いている。 1.部署横断能力 まずはこれが一番大事。...
Windows

知っておくとかなり捗る! Windows セキュリティゾーン関連レジストリをバッチで編集する方法

端末名取得等の目的でWebアプリからVBScriptを実行するには各クライアントに対して以下の設定を行う必要がある。 ①信頼済みサイト追加 ②「信頼済みサイト」⇒「レベルのカスタマイズ」⇒「スクリプトを実行しても安全だと...」の有効化 端...
PHP

PHPExcelでExcel作成~クライアント端末へコピー つまずいたことメモ

業務システムでよく必要となる以下の機能を実装しようとしてつまずいたことを今後の参考のためにメモ。 1.サーバ上の所定のフォルダへExcelファイルを作成する(PHPExcel5使用) 用意しておいたひな形ExcelファイルをPHPExcel...
Access

Accessってなんだかんだいって便利という話

ここ2年くらい「社内開発はちょっとしたものも全部Web実装」と決めて行動してました(学習のため半ば強引に)。が、まーかゆいところに手が届かないというか。 そんなとき、久々にAccessでちょっとしたモノをつくってみたところ、なんか改めて便利...
MySQL

MySQLでインデックスを作成する方法

これまで結構DB使ってデータ検索とかいろいろしてきたけど、「パフォーマンスチューニング」とかいう言葉を見ても「?」という感じのまま使ってきた。なのでテーブル生成するときのcreate文を作るときも「not Null」や「Primary Ke...
jQuery

jQueryで簡単にメッセージをスーッと消す setTimeoutの実装方法

Web上でときどき見る「登録しました」などのメッセージ表示エリアがスーッと消えてなくなる動きを自分もやってみた。簡単ながら社内システムなどで今後も使えそうなのでメモ。 業務アプリの多くがDBにデータいれて、取り出して、表示...という単調な...
PHP

Webアプリ+VBScript でWebアプリの操作感をネイティブに近づける

社内業務システムなどでは、データをExcelへ出力する機能が高確率で要求される。 この業務システムを例えばPHPでつくるような場合は、できるだけデスクトップアプリの動きに近づける工夫が必要である。 今回、PHPのExcel出力処理にこれまで...
jQuery

jQueryで簡単にフワッと画像を表示させる lazyload.jsの実装方法

よくWebサイト上で見かける、画面をスクロールしていくとフワッと画像が現れてくるあの小技です。いつか自分も使う機会があったら使ってみようと思っていましたが、本日社内システムの一部で使うことになったので使い方をメモ。簡単ながら、なかなか使えそ...
PHP

Codeigniterで画面に何も表示されない場合の対応方法

今CodeIgniterで作成中のサイトがレンタルサーバで正常に動作するか確認しておくために仮にアップしてみた。 ここでは仮にhtdocs内にそのままtestというフォルダごとアップ。 configのbase_urlは「○○○.co.jp/...