/* あとでなおす */

友達募集中

【Script】VBScript, Batの先頭で処理の実行確認を行う

VBScript(*.vbs)とWindowsのバッチファイル(*.bat)でプログラムの実行確認を行います。 上記二種のファイルは意図しないダブルクリックなどで誤って実行してしまう場合があるため 私はプログラムの先頭に実行確認のダイアログやメッセージ等を出力するように…

【Excel計算式】ファイル名とシート名を取得する

ファイル名 =MID(CELL("filename",A1),FIND("[",CELL("filename",A1))+1,FIND("]",CELL("filename",A1))-(FIND("[",CELL("filename",A1))+1)) シート名 =RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1)))

【Salesforce】レコードが5万件以上存在する2つのオブジェクトに対して一度に処理を行う

表題は厳密には50,001件以上ですが、記事にすると書きにくいので5万件にしています。 Salesforce で開発を行っている方ならご存知の通り SOQL で Salesforce 上の オブジェクトに対して5万件以上のレコードを一度に取得しようとするとガバナ制限に 引っかか…

【Java】JSONObject と JsonObject をパースする

Java で Json(JSONObject と JsonObject) をパースしてみました。 JSONObject(org.json.JSONObject) と JsonObject(com.google.gson.JsonObject) は異なります。 パースの方法も異なります。 JSONObject (org.json.JSONObject) jar Download org.json.jar : …

【PostgreSQL】テーブルデータに合わせてシーケンスをリセットする

PostgreSQLにてシーケンス番号をリセットするSQLです。テストデータのINSERTやDELETEを何度も繰り返しているうちに シーケンス番号とテーブルのレコード件数が合わなくなってしまった時などに使用します。 シーケンス番号とレコード件数は別に合わせなければ…

【Excel】個人的によく使うショートカット

私がExcelでよく使うショートカットです。 コピペ等のショートカットは除いています。[Ctrl] + [;](セミコロン) … 現在の日付を入力(YYYY/M/D形式) [Ctrl] + [:](コロン) … 現在の時刻を入力(H:MM形式) [Ctrl] + [D] … 1つ上のセルをコピー [Ctrl] + [HO…

【ひとりごと】「!」がしんどい

プログラムにおいて条件式等でよく見かける「if(!条件式)」が個人的にちょっとしんどいと思った記事です。 何がしんどいかっていうと「!」自体が個人的に見づらいです。 この「!」を見落としたするということはすなわち・本来 True であるべきところが False…

【セットアップ】Ver 2.0 以降の Android Studio を日本語化する

Android Stuido の日本語化対応時に以下のようなエラーが表示される時があります。*1 Internal Error. Please report to https://https://code.google.com/p/android/issuescom.intellij.ide,plugins.PluginManager$StartupAbortedException: java.lang.refl…

【CakePHP】プラグインの下にある設定ファイルをプラグイン以外から読み込む

CakePHP で設定ファイルは通常「app/Config/coinfig.php」に置き*1、その設定ファイル内に複数個の設定を記載することができます。 $config = array( 'name' = '山田 太郎', 'hobby' = array('Game', 'Music'), 'family' = array( 'father' = '山田 勤', 'mo…

【SQL Server】トリガー一覧取得SQL

SQL Serverでテーブルトリガーの一覧を取得するSQLです。たまに使うのでメモ。 Management Studioってトリガーを確認しにくいんですよね。 他システムをメンテや障害対応してくれとか言われたときにトリガー誤爆したくないで私はSQL Serverの場合はこのSQLを…

【こちうさ】Rabbit House Tea Party 2016【I am 難民】

今更ですが「ご注文はうさぎですか??」のRabbit House Tea Party 2016に行ってきました。 自分は夜の部のみ参加しました。 参加された方、お疲れ様でした。 感想はもう、「最高!」の一言に限ります。 自分の好きなキャラが目の前でお話ししているだけで …

【ひとりごと】全然ブログ更新していないね

ブログ更新してなかったから更新しよう。 最終更新が2年前とかになってた…

【C#】Crestal Reports の初回起動を早くしてみよう【SAP】

帳票で使用されるクリスタルレポートの初回ロードがどうにも遅いので、早くしてみようというわけです。 実際には初回を早くするのではなく、プログラム起動時などマルチスレッドにてダミーのクリスタルレポートをロードする→ユーザがクリスタルレポートを初…

【SQL Server】SUM()使用時のオーバーフローについて

会社でちょっと引っかかったのでメモ ○ SELECT SUM(2147483647); ○ SELECT SUM(2147483648); × SELECT SUM(2147483647 + 1); ※2147483647…SQL Server の integer 型の最大値 2147483648 = 2147483647 + 1 でありますが、上記の通り2行目のクエリは成功してい…

【Microsoft Windows 8】デュアルディスプレイ(拡張)でスタートメニューを表示するディスプレイを変更

Win + PageUp(もしくは PageDown) キーで変更します。 [コントロールパネル] → [画面の改造解像度] → [これをメインディスプレイにする] にチェックを入れた場合メインディスプレイを変更できますが、スタートメニューの出力ディスプレイを変更できません。 …