haiju's 開発メモ

開発に必要な情報を自分用にメモ

2019-01-01から1年間の記事一覧

MT4で取引時のLot数のデフォルト値を設定するには?

FXの勉強で実践トレードをMT4で行う時に、口座に十分な必要証拠金 が入金されているはずなのに、Lot数を選ぶ際にリストで0.1~0.5単位で 選べない(1.00の前は0.05になっている)のは何でなんやろか? というのが気になっていたので、調べてみた(Φω| 結論とし…

PostgreSQLのテーブルのデータをCSVエクスポートするには?

基本的にCOPYコマンドを使えばいいらしい。 でも、自分ローカルじゃないし開発サーバーで利用してるので psqlコマンドから叩ける方がいいんだけどな...ってことで調べた ので備忘録としてまとめる(Φω| [書式] $ psql -c "copy table_name to stdout with csv…

PHPプログラムからPostgreSQLのストアドプロシージャを呼んで値を取得

特に使い方を聞かなかったけど実装した通りだった。 なかなかPostgreSQLに関する日本語情報も少ないけど ストアドプロシージャをPHP等プログラミング言語から 利用する方法が書かれてるサイトはないに等しかった。 でも最近、よく見てるPostgreSQLのチュート…

Microsoft Office 365 Soloの月額サブスクリプションの購入と解約について

ちょっと前に月額利用が安いお名前ドットコムのOffice 365 Businessを 3か月ほど利用していた(実際に7月末に解約を申請したら、使わないのに 8月末まで解約できないルール?だった)。 サブスクリプションのルールは商品や会社により違うものだと思うけど 解…

Windows10について調べること(Windows10 April 2018 Updateサポートの終了)

寝てたらWin10の更新通知ダイアログが出てた。 ちなみにこの通知が出たノートPC本体は去年の8月モデル。 2019年11月にサポートが終了するらしい。 で、今すぐ。今夜。時刻を選択して再起動が選べたので、 少し調べてからにしようと思って、再起動時間を選択…

PDOStatementの基本と返す値について

PDOStatementを直に触らなくなって早や数年で、返す値や型が よくわからなくなっていたので備忘録としてまとめておいて、 あとでなるはやで復習しておかないといけない(Φω| しかし、PL/pgSQLの関数をPHPプログラム内で使う方法がよくわから ないんだが・・…

LAVIEでマウスパッドを使ってる時にFn+spaceを実行するとマウスカーソルが消えるので注意

仕事先でNEC Lavieを使っていて、誤ってFn + spaceが押されて しまうと、マウスパッドが無効になってマウスカーソルが消える ので十分に注意する。 最初、全くそのつもりはなかったが、突然マウスカーソルが 消失してしまいパニックで作業が続けられなくなっ…

PostgreSQLでpsqlコマンド実行時にSQLクエリーを叩く

PostgreSQLをMySQLの黒い画面のクライアントっぽく使う には、基本以下コマンドでイケる。 % psql -d database_name でも、ついでに簡単に必要なデータを検索するクエリーを 実行するにはどうするの? ってのを調べたのでメモ。試す程度なら、挿入や更新も同…

Linuxの黒い画面でSubversionを使うには

今まで、ソースコードのバージョン管理ツールというと長らく VSSかGitを使った現場の時代が長かったのと、Subversionは Windows開発環境の現場で1年未満で、しかもGUIツールを 使ってたから、よく知らねwってことで、よく使うコマンド についてまとめられた…

無料で使えるオンラインマインドマップ作成ツール「Coggle」

名前が某検索エンジンに似てるけど、まさか違うよね? と思っていたけど、使うにはGoogleアカウントが必須で 共同で作業するにはGoogle Driveに共有フォルダを作成して 保存する必要があるという情報を聞いて、あーやっぱりーと思ったw XMindみたいにインス…

lessコマンドでログを確認する

久々にPHPのログを見るので、いろいろとやり方を忘れたので備忘録で まとめておくテスト(Φω| 大量に吐かれたログファイルの最新部分だけ確認したいが、tailコマンド だと物足りないので、lessコマンドを使う。 [使い方] 1. ログファイルがあるディレクトリ…

Google Driveにエクスポートした仮想マシンをバックアップ

先程の記事で、別PCへの移行用にVirtualBoxの仮想マシンをエクスポート してバックアップしたので、これをGoogle Driveにアップロードして保存 する方法について調べて試してみたので、備忘録をまとめる(Φω| [手順] 1. PCでGoogle Driveにアクセス。 2. 左…

VirtualBoxの仮想マシンをバックアップするには?

別PCのVirtualBoxに移行させるために現在のPCでバックアップを 取る手順について調べて試してみたので備忘録をまとめる(Φω| ちなみに、この場合は意味としてはバックアップだがVirtualBox的には エクスポート(仮想アプライアンスのエクスポート)になるので…

Manjaro GNOME 18.0_x86-64にcreate-elm-appでElmプロジェクトを作成

環境が動かない場合は、だいたい公式ドキュメントの情報をスルー して、自己流で「多分こうなるはず」で動かしてる場合が多い。 create-elm-appも「-g」オプションがあるからグローバルにインストール を敬遠で無理やり試行錯誤じゃなくて、とりあえず、公式…

Manjaro GNOME 18.0_x86-64にelm-webpack-4-starterでElmプロジェクトを作成

前の記事でNode.jsのバージョンをv10.x系からv8.x系にダウングレード して、elm-webpack-4-starterを再インストールしてみたので備忘録として まとめた。 でも、この記事をまとめている途中であることに気づいたw(Φω| インストールに失敗したの、これもだけ…

Manjaro GNOME 18.0_x86-64のNVMでNode.jsをv8.xにダウングレード

ブログには下書きを残していなかったけど、3ヶ月以上前に elm-webpack-4-starterをインストールしようとしてエラーになって 放置してた分の解決策が少しわかったので備忘録としてメモ しておく(Φω| githubのREADME.mdには、Node >= v8.9.0 ってなっていたけ…

TitanFXのデモ口座開設と注意点

ホストのWin10にTitanFXのデモ口座(MT4)をインストールした際の備忘録 について、まとめてみる(Φω| [手順] 1. TitanFX公式ページを開き、デモ口座開設ボタンをクリック。 2. MT4デモ口座をダウンロード画面で必要事項を入力し、送信ボタン をクリック。 3. …

Win10でPATH環境変数を設定するには?

問題なのはWin10はupdateされるごとに、環境変数設定ダイアログ をどこから呼び出していいのか見えなくなる点。 取り急ぎ、環境変数設定ダイアログをコマンドで表示する手順は以下。 [手順] 1. WindowsキーとRキーの両方をクリックで「ファイル名を指定して…

Manjaro GNOME 18.0 x86-64にPostgreSQLをインストールする

最近、MySQLじゃなくてデフォルトでPostgreSQLを使用する フレームワークが増えてきて、この機会に勉強しておこうと思い 環境を構築してみた。 [手順] 1. ターミナルを起動し以下のコマンドを実行。 % sudo pacman -S postgresql 2. インストール完了後に、…

sublime text 3の起動方法

Manjaroにsublime text 3をインストールしてターミナルから起動しようと するけど起動しないので、メニューを見たら[プログラミング]以下に 登録されていたwww(Φω| どっかのブログでは、ターミナルから「$ subl」を実行するって書かれて たし、vscodeがター…

Manjaro GNOME 18.0_x86-64にSublime Text 3をインストールしてみる

(1)公式ドキュメントの方法と(2)AUR(yay)からインストールする方法 と調べて公式ドキュメントの方法をまず試した。 [手順/公式ドキュメントの方法でインストール] 1. 下記コマンドを実行し、GPG keyをインストール。 % curl -O https://download.sublimetext…

Jenkinsの基本的な使い方

とりあえずJenkinsの基本的な使い方について参考にしている サイトをまとめておく(Φω| [参考サイト] qiita.com itsakura.com wiki.jenkins.io daybydaypg.com

error: pathspec 'BRANCH-NAME' did not match any file(s) known to git. の対処方法

新しいリモートブランチに切り替えようとしてタイトルのような エラーが発生した場合、以下の手順で対処する(Φω| [手順] 1. ローカルから接続しているリモートブランチの表示を更新。 git remote update git fetch git checkout branch_name origin/branch_…

BitZenyしかチェックしてない間に各種暗号通貨Walletが増えてた

英語ブラウザでログインしようとしたからか知らんけど 既存の自分のブログで記事を更新したいだけなのに、新しく ブログサイトを作成する画面に遷移した・・・(ΦωΦ) なんで??? それはともかくとして、最近はBitZenyをコミュニティ通貨 の推しコインとして…

ブログのURLをhttps化した!

遅ればせながら、こちらのブログのURLをhttps化した。 ところで台湾ブランドのノートPCはスペックが高くて安くて いいのだけどキーボードが安定しないのは仕様だろうか?(ΦωΦ) 3社試した中ではAcerのはキーボードが不安定ということは なかったけど・・・ […

Manjaro GNOME 18.0_x86-64にyay-binをインストールしてpakkuをアンインストール

久しぶりに仕事帰りに契約している有料の自習室に来た! で、いろいろ勉強したいことはあるけど、Win10のVirtualBox にインストールしているManjaro の整備としてAUR helperを pakku -> yayに変更して、インストール済みのpakkuをアン インストールするまで…

githubとgitlabにsshアクセス設定するおさらい

過去にbitbucketでsshアクセスする記事を書いて、最近、新しい ノートパソコンにgithubとgitlab用の設定をしたのだがブログに 記事をまとめてなかったことに気づいたw(ΦωΦ;) それで、ノートにまとめた内容を備忘録にまとめてみる。 [手順] 1. ssh鍵を作成。…

ローカル開発環境にcloneしたpurescript/package-setsのfork元をupstreamに登録して同期

package-setsのpackages.jsonにflareやflareを使ったパッケージを登録 するために、1週間以上前にforkしておいたpackage-setsをようやく ローカル開発環境にcloneしてきたので、fork元の更新分を同期して 反映するために、upstreamに登録した手順について、…

Manjaro GNOME 18.0_x86-64 でpurescript-spagoが動かない時はAURでncurses5-compat-libsインストール推奨

halogenは従来のpulpとpsc-packageでもpurescript-setsをfork しなくても含まれてるから、あえてspagoを試さなくても いいけど、spagoを試してみたいなと思ってhalogenを学習 する予定のディレクトリでインストールを実行したら、ローカル プロジェクトの方…

Mac にインストールしたManjaro GNOME 18.0_x86-64にAURヘルパーとしてyayをインストール

仕事で使用しているMacのVirtualboxにManjaro GNOME 18.0_x86-64 に入れたけど今回は日本語情報も多く、評判の高いGo製のyayを インストールしてみたので基本的な使い方についてメモして おく(ΦωΦ) インストールについては、pakkuとあまり変わらないけど。 …