vbaで2次元配列をマージソートをする必要があり、海外のサイトなどもいろいろ調べてみたんだけど、2次元配列のマージソートのソースを公開しているページを見つけられなかったので書いてみました。 ソートのプログラムの実装の必要性について ネットで二次元…
本日Bitnami-Redmineをインストールし、sslを設定しようとしたところ、何やらエラーしたのでそれを解決したメモ 環境は以下の通りOS:Linux Centos7 Redmine:3.3.1-0これってだいぶ昔にもはまったことがあり、解決するのに苦労した記憶があった。 またしても…
jqueryのcolorboxはライセンスもMITで非常に人気のあるプラグインです。 またselect2も同じくMITライセンスで非常に高機能なUIを提供してくれるいいプラグインです。モーダルウィンドウをcolorboxで表示して、その中でプルダウンをselect2化したときに、ほと…
あまりwebで検索しても情報が出てこなかったので備忘として残します。PHPMailerを利用してSMTPサーバにつないでメール送信を行うケースは多いと思います。 でも、ちゃんと理解して使わないと、思った通りのメールが遅れないという事態になるので注意が必要で…
備忘録としてcentos6のデスクトップで使用していた「ソフトウェアの追加/削除」(コマンドからはgpk-applicationで起動)のメニューが、こないだインストールしたCentos7のデスクトップで見つからなかった。$ sudo yum install gnome-softwareでアプリケーシ…
下記は、何も悪いことはしていない、何の変哲もないVBAのスクリプトだが、 こんなのの実行に30秒程度かかるなんて信じられるだろうか。 Sub test() Dim i As Integer Dim ra As Range Dim myra As Range Set myra = Range("A1:K1") myra.Value = 1 For Each …
いつもcpanからText::MeCabのインストールでエラーが出て苦しんでいるので、備忘録としてまとめます。まず環境CentOS 6.7 Perl 5.10.1作業ディレクトリはどこでもいいです。 まずmecabのインストール wget http://mecab.googlecode.com/files/mecab-0.996.ta…
phpでwkhtmltopdfを使ってpdf出力しようと思って、snappyをcomposerからインストールした。下記を参考にした。qiita.comgithub.comファイルで保存したかったのでgenerateFromHtmlメソッドを使った。 サンプルが動くのを確認して、張り切って日本語ファイル名…
忘れやすいのでメモ。vbaのPageSetup.PrintAreaプロパティはセル範囲をA1形式の文字列で設定し、複数の範囲にしたい場合はカンマで区切れば複数範囲の印刷設定が可能である。こんな風に... ActiveSheet.PageSetup.PrintArea = "A1:G5,A8:G13" しかし、なぜそ…
たとえば、findnextを使って、検索にヒットするすべてのセルに処理を行いたいとします。こういう時は、コールバックが使えたら便利だなと思っていました。ただvbaにコールバック関数的なものがあるのか分かりませんが、callbyname関数があってこれを使うとそ…
ついこないだまでは、普通にGuest AdditionsをCentOSのデスクトップにインストールすることで、FHDの画面が表示できていた。しかしこないだVirtualboxのバージョンアップしたところ、FHDにならなくなってしまった。 アイコンもデカいし、文字もデカい。これ…
これまでリモートアシスタンスを使って遠隔地と毎日1回はデスクトップの共有を行っていたのですが、2015年の5月初週ぐらいから急に接続ができなくなりました。原因は、dnsが名前解決してくれないことのよう。 環境はアシスタンスを受ける側とする側ともにwin…
PowerPoint VBAでフォントの名前を変更しようとした際、ハマったのでメモ。環境は以下。MS office 2013 64bit Win7Meiryo UIをテキストボックスのフォントにしようとして、 Slide(1).Shape("textbox").TextFrame.TextRange.Font.Name = "Meiryo UI" としたん…
qemu-kvmなどをcentos6.5へインストールしてコマンドからkvmを利用しようとしたときのメモ$ qemu-kvm -monitor stdioと打ってみたがどうもコマンドが見つからないらしい。いやいやそんなはずはない、きちんとインストールしたのに。 念のためyumでもう一回イ…
git cloneでとってきたVagrantfileがあるのにvagrant upできなかった。inspected result must be ASCII only or use the same encoding with default external (Encoding::CompatibilityError)のようなエラーが出たが、原因はどうもgit cloneしたディレクト…
なにやら昨日いろいろ手こずったのでメモ。cygwin自体は起動したんだけど、Bash Prompt hereを右クリックで出したかったのに、出せなかったので、一回アンインストールして再挑戦してようやくできた。【環境】 windows8.1 64bit【成功した方法】 cygwinの64b…
現在通っている産業技術大学院大学(AIIT)のクラウドインフラ構築特論という授業でWakame vdcを仮想環境上にインストールする課題があったのだけど、自分のローカル環境にインストールするのに結構ハマって苦労したので、インストール方法の記録を残したいと…
大量のグラフをパワーポイントに貼り付ける作業をやることがあると思います。 位置の調整とかサイズの調整とか面倒なんで、マクロでやることにしたんですが、その際発見したパワポに貼り付けた画像をスマートに変数に代入する方法をメモ。 要はエクセル上で…
ブラウザ処理の自動化をしたいなと思ってselenium-vbaをインストールしたんだが、うまく動かなかったのでメモ。 windows7の64bit版を使っていて、officeも64bitのものを使っている。 インストールは簡単。 https://code.google.com/p/selenium-vba/ から現行…
2014年4月8日にwindowsXPのサポートが切れまして、会社にたくさんの現役引退したクライアント端末が残りました。中にはcorei5のcpuのマシンもあり、下取りにも出せたのですが、たいした額にもならなさそうだったので、linuxをインストールしてファイル共有サ…
sambaで共有を構築されているオフィスは結構多いと思います。共有マシンにlinuxなりunixをいれてsamba入れてportあけて共有をつなげるまでは割と簡単にできますが、 「このファイルのコピー作ったの誰だ!」 とか 「このフォルダが削除か移動されてるらしく…
開発環境が特にlinux上である必要はないんだけど、 いちいちsftpでアップロードするよりも、 保存してパッと画面に反映できたほうが楽かなと思って centOS 6.5のデスクトップ版にeclipseとPDTをインストールしてみたいと思います。(実は過去に何度もやって…
いつも邪魔くさいオートコンプリートは結構offにしている人が多いと思うけど、あるシートだけはonにしたいってケースがあったのでメモ。オートコンプリートをonにしたいシートにWorksheet_ActivateイベントとWorksheet_Deactivateイベントを使い、Applicatio…
たとえばエクセルのマクロで Dim ra As Range Set ra = Selection.SpecialCells(xlCellTypeConstants) でselectionに何か値が入っているセルがないとエラーになる。こういうのが面倒というか、vbaの振る舞いが予想しづらいところで、非常に煩わしく感じる。…
jquery-uiのtooltipは非常に簡単にツールチップを実装できるツールとして知られている。たとえば、 jqueryのjsファイル、 jquery-uiのjsファイル、 jquery-uiのcssファイルを読み込んだ状態で、 $(function(){ $(document).tooltip(); }) とするとtitle属性…
以下のhtml(本当はもっと複雑なことをしようとしたんだけど、バグを特定するため、不要な設定を削除していった結果以下のようになりました)をブラウザに表示させてみたところ…… <html> <head> <meta charset="UTF-8"> <title></title> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <style type="text/css"> div{ width:900px; } table{ bord…</meta></head></html>
昨日何気なくテスト環境のゲストOSのshutdownコマンドをサボってvirtualboxのウィンドウの×ボタンで閉じようとしたのだけど、どうも正常にshutdownされなかった。1晩経っても停止中のステータスから変わらないので仕方ないからホスト側windowsのタスクマネ…
他のブラウザではちゃんとflashがoverflowで表示されるのに、safariだけoverflowがまったく効かなかった。何がしたかったのかというと、flashのステージの大きさを動的に読み込むflvの大きさに合わせてactionscriptで小さくできたらいいんだけど(flvは複数…
忘れやすいのでメモ。 datepickerは非常に便利な日付選択可能なUIなんですが、ページのロード時にあらかじめ今日の日付がセットされていてほしいことがある。そんなときは…… $(':text').datepicker().datepicker('setDate','today'); とする。 面倒なんだけ…
インクリメンタル検索は、テキストボックスとかで文字を入力すると勝手にテキストボックスの下とかに表示される入力候補みたいなやつ。これをwebで実装しようと企みました。(すでによくありますが)環境は クライアント:javascript(jqueryライブラリ) サー…