2016-01-01から1年間の記事一覧
まさかのaws-sdk-v1で!!既にリリースしているものを止めるわけにはいかないので、そのままやることにしました。。 (adsbygoogle = window.adsbygoogle || []).push({}); require 'aws-sdk-v1' AWS.config({access_key_id:'アクセスキー', secret_access_ke…
毎回調べることになるはずなので、メモしときます。 RubyInstallerをインストール RubyInstaller for Windows 好みのversionをダウンロードしてサッとインストールする。オプションの設定で、「Rubyの実行ファイルへ環境変数PATHを設定する」と「.rbと.rbwフ…
よく使用するMySQLとSQLServerの2パターン (adsbygoogle = window.adsbygoogle || []).push({}); MySQL ifnullかCOALESCEを使用することで置換ができます。 SELECT COALESCE(列名, '0') FROM テーブル名;または SELECT ifnull(列名, '0') FROM テーブル名; …
(adsbygoogle = window.adsbygoogle || []).push({}); とりあえずこの3冊を勉強しようと思います。 エンジニアとして、必要な知識ではない部分もあるかもしれないですが、知っておくと役に立つ可能性もありますし数学好きなので久々にペンと紙を持ってやり…
実は僕からはあんまり言うことがない。 (adsbygoogle = window.adsbygoogle || []).push({}); SQLの最初の関門と思っている結合 内部だったり外部だったりleftやrightなどなど色々あってわかりにくいよねnullnote.comじゃあこのサイト見るしかないね! とり…
ログファイルなどはwebアプリケーションだととても容量が多いため、 日ごとや月ごとにgzに圧縮されている場合があります。 (adsbygoogle = window.adsbygoogle || []).push({}); ログファイルの中身を検索するのに、いちいち解凍して検索かけるのは 容量的に…
最近はやりの自動テストツール。 そんな中から人気のあるSelenium WebDriverの導入から簡単な使い方までを紹介したいと思います。 Java, C#, Python, Ruby, JavaScript(Node.js)がサポートされていますが、今回はRubyを使用します。 時間があればNode.jsもや…
今までエンジニア感漂うブログでしたが、いきなりこんな記事を書いてみます。昔から気になっていたことをふと思い出したので、ちょっとメモ程度に中学校の頃に負の数が現れて、マイナス x マイナス = プラス と習った記憶はあるのですが、 どうしてそうなる…
RubyでSQLを直接実行する際に、executeを使用すると 結果が「Mysql2::Result」っていうクラスのオブジェクトが返ってきて非常に扱いに困ります。 (adsbygoogle = window.adsbygoogle || []).push({}); そもそもcountを使用できなかった気がします。。 そんな…
UPDATEとINSERTそれぞれ別でも良かったのですが、投げるSQLを少なくしたかったので1つにまとめました。@@ROW_COUNTを使用して簡単にいくかなって思ったのですが、、 azure.microsoft.com (adsbygoogle = window.adsbygoogle || []).push({}); どうやら@@ROW…
ローカルのMYSQLにCSVファイルをインポートしたのでメモ書き 使用コマンド LOAD DATA LOCAL INFILE 'file_name' INTO TABLE table_name (adsbygoogle = window.adsbygoogle || []).push({}); 区切り文字や囲む文字にも指定ができるので、それも考慮して作成…
正規表現って難しいですよね。 実際に書いてみても合ってるかわからないし、不具合無く動くかどうかも不安です。 そんな心配を解決するものがありました! (adsbygoogle = window.adsbygoogle || []).push({}); regex-railroad-diagram package テキストエデ…
目的 DBからCSVファイルを生成しようと思ったら、カラム内に改行やカンマが入っていてファイルが上手く作れないことが起きたので、 CSVファイルに出力する前に改行やカンマを置換処理を行いたい。 (adsbygoogle = window.adsbygoogle || []).push({}); SQL文…
大文字、小文字、数字の中からランダムで好きな分だけ文字を出すプログラムを書く機会があったので、 忘れないように書いておきます。 パスワード自動生成とかで役に立つかな? (adsbygoogle = window.adsbygoogle || []).push({}); 今回は10文字分表示させ…
gitkrakenとは www.gitkraken.com SourceTreeやTower2のあるなか現れた新生のイカ型gitクライアントです。 公式サイトよりMac / Windows / Linuxに対応した実行ファイルを無料でダウンロードして使用することができます。 (adsbygoogle = window.adsbygoogle…
今回のゴール ボタンをクリックしたときに、background-colorの値が1ずつ増加していく。 というのをjQueryを使用して行っていきます。 (adsbygoogle = window.adsbygoogle || []).push({}); 使用するプラグイン RGB color parser in JavaScript / Stoyan's …
web-design-fox.hatenablog.com前回の続編です。 前回のあらすじ nginxをソースからインストールをして、IPアクセスできるところまで完了しました。 詳しいことは前回の記事をご覧ください。では今回は、PHP7の導入をしていきましょう。 (adsbygoogle = …
4月なので今日からまた更新を頑張っていきたいです。今回は少し長いので、2回に分けてやりたいと思います。nginxもyumでインストールすればすぐに出来てしまうのですが、moduleを追加したい時や バージョンを上げたいときにyumの場合は出来ないのでソースコ…