いしのなかにいる

*いしのなかにいる*

oops ! I am in rock !

EC2からRDSに接続しようとしたら「ERROR 2003 (HY000): Can’t connect to MySQL server」が出た

しばらく構築していないとさっぱり忘れてしまうのがAWSの設定 今回RDSを作成したので、EC2から接続しようとしたところ、、、 $ mysql -h mysql–instance1.123456789012.us-east-1.rds.amazonaws.com -P 3306 -u master_user -p Enter password: ERROR 2003 (…

【AWS】EC2作ったらまずはrootユーザのパスワードを設定しよう

新規にEC2インスタンスを作って「さぁなにかやろう」となると大概こんなエラーが出ます。 $ yum install httpd 読み込んだプラグイン:extras_suggestions, langpacks, priorities, update-motd このコマンドを実行するには root である必要があります。 そん…

【Androidアプリ開発】adbコマンドをMacのターミナル上で使えるようにする

こんにちは 最近ようやっとターミナル上でadbコマンドを使うようになりました。 特にコツとかはないですが設定方法をまとめておきます。 実機のAndroid端末のログが見たい! いつもAndroid Studioを通してデバッグしていましたが、「cordova run android」 …

cordova run android コマンドで 「Error: spawn EACCES」が発生した時の解決方法

cordovaアプリを実機で試してみようと $ cordova run android を実行したら $ cordova run android ANDROID_HOME=/Users/user/Library/Android/sdk JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home Subproject Path: CordovaLi…

【Rails】ポート番号を指定してRailsサーバを起動する方法

こんにちは 開発環境でRailsのサーバを起動するときって、いつもこんなコマンド打ちますよね? bundle exec rails s 今までこれで起動して困ることはなかったのですが、複数のサーバを同時にあげようとしたときに「どうすんだ?」って軽くはまったのでメモで…

S3バケットにアップロードしたファイルを一括ダウンロードする方法

S3に置いてあるファイルを一括でタウンロードしたい 既存の Wordpress サイトを Local by Flywheel に移行するため、S3に上げたファイルを一括ダウンロードする必要が出てきたのですが、、 S3のファイルってAWSコンソールからだと一つずつしかダウンロードで…

【JavaScript】Date型の値を比較するには

こんにちは。 なぜかDate型の比較がうまくいかったので調べてみました。 同じ日付、時刻でもイコールにならない 同一の日時を持っていても別オブジェクトの場合、「==」とか「===」での比較はfalseになる 「<」とか「>」はうまくいくのに・・・ date = "Tu…

ホストで使っているシェルを調べる方法など

ホストで使っているシェルを調べる方法など。 毎回忘れてしまうのでメモ 使用しているシェルを調べる方法 $ echo $SHELL /bin/bash ホスト上で使用可能なシェル一覧 $ cat /etc/shells /bin/sh /bin/bash /sbin/nologin /bin/dash /bin/zsh 使用可能なシェル…

【Mac】Parallelsで日本語入力の切り替え方式をMacと同じにする

Mac

こんにちは! 今回はParallelsを使ってWindowsを使っている人向けのネタを紹介します。 『日本語入力の切り替え方式をMacと同じにする方法』 ParalellsはIMEの切り替えが面倒くさい! Macを使いながらWindowsも使えちゃう便利なParalellsですが、 デフォルト…

github のアカウントが「Your account has been flagged.」になってしまったら

ある日、githubを開いたらこんなメッセージが表示されていました。 何かの設定エラーか? 特に何かしたつもりもなかったので、ポリシーでも変わったのかな〜と思っていました。 (赤いメッセージなのがチョット怖いですが) 英語力はまるでないので、google…

【資格試験】CompTIA Cloud+認定資格に合格しました

先日ようやくCompTIA Cloud+を取得しました! なかなか情報がない試験なので、今後試験を受ける方の何かの足しになればと思い、勉強方法なんかを書いておきます。 使用した教材 本(Cloud+ テキスト CV0-001対応 (実務で役立つIT資格CompTIAシリーズ)) 問題…

JavaScriptで経過時間(「〜分前」とか「〜日前」)を表示したい

というわけで、TwitterとかFacebookでよく使われている「〜分前」とかを表示するときの実装例をご紹介します。 実装例 方法としては、現在時刻とデータの時刻の差分を求めて、その差分の時刻を表示します。 サンプルは、 データ : 2017年2月11日 20時25分42…

【Mac】スクリーンショットの保存先や名称の変更方法

Mac

スクリーンショットの保存先変更 $ defaults write com.apple.screencapture location ~/Pictures/ SystemUIServerを再起動し、設定を反映します。 $ killall SystemUIServer 戻すとき $ defaults delete com.apple.screencapture location $ killall System…

【Mac】いろいろな画面キャプチャ(スクリーンショット)の取り方

Mac

こんにちは よく使う画面キャプチャ。 範囲選択して保存する方法はバッチリなのですが、その他は毎回忘れるのでメモ 画面全体 Command + Shift + 3 ※ Control を押しながらやるとクリップボードにコピー デフォルト(初期状態)はデスクトップにファイルが作…

【Ruby】配列内の文字列を数値に一括変換する

カンマ区切りの数字の文字列を一気に数値に変換したいときってありませんか? たとえばこんなやつです。 "1,2,3..." これ、何も考えずにカンマで分割すると、文字列の配列になっちゃうんですよね。 こんな感じに > "1,2,3".split(",") => ["1", "2", "3"] Ac…

【資格試験】CompTIA Cloud Essentials に合格しました

使用した教材 本&問題集(Cloud Essentials テキスト&問題集 CLO‐001対応版 (実務で役立つIT資格 CompTIAシリーズ)) TAC模試(リテイクバウチャー付き) 勉強期間 通勤時間(往復2時間)を使って2週間くらい。 勉強方法 本、問題集はほぼ使用せず。 (最…

【Mac】Macを買ったら最初にやること

Mac

こんにちは 先日新しいMacをセットアップする機会があったので、備忘を含めてメモ。 Macの初期設定で私がやっていることです。 1.セキュリティソフトのインストール 大事な手順です。 お好きなソフトをインストールしましょう。 2.トラックパッドの調整 …

【Ruby】NameErrorが出てrakeタスクが実行できない!

rakeタスクの作成にチャレンジしてみました。 Capybaraでサイト情報を解析するクローラを作っていたので、 こいつを呼び出すように実装してみたのですが、どうにもうまくいかず。 やったこと クローラのモジュールをrakeタスクから呼び出すだけ、だと思って…

【Mac】ssh-agentを使ってパスフレーズの入力を省略する

sshやらgitへのpushやらで毎回パスフレーズを入力するのが嫌で過去に http://blog.malor.net/entry/ssh-agent-step1blog.malor.net こんな記事を書きましたが、セキュリティ上あまり良くないようです。 (パスフレーズを解除するので当然といえば当然) じゃ…

【Mac】秘密鍵にパスフレーズを設定(変更)する方法

先日、秘密鍵に設定したパスフレーズを解除しました。 http://blog.malor.net/entry/ssh-agentblog.malor.net 毎回パスフレーズを入力するという不毛な生活を抜け出してウハウハだったのですが・・・ この話を(自慢げに)知人にしたところ、 「ssh-agentに…

【Mac】秘密鍵に設定したパスフレーズを解除する方法

すっごい今更なのですが、秘密鍵のパスフレーズを解除しました。 というのも、サーバにsshで接続するときやgitでpushするときなんかに毎回パスフレーズ聞かれるんですよね。 つどつど律儀に入力していたのですが、さすがに入力が面倒になってきました。 (毎…

【Xcode9】実機でiPhoneアプリをテストしようとしてハマッた話

自作iPhoneアプリを実機でデバッグしようとしたら、いくつかエラーが出て動きませんでした。 また同じことをしない様にメモ。同じ事象で悩んでいる方がいたらお試しあれ! Development cannot be enabled while your device is locked. 下のメッセージが表示…

【資格試験】HTML5プロフェッショナル(LEVEL2)に合格しました

「Web技術者、Webデザイナー、ITプロフェッショナルが取得したい資格No.1」 という触れ込みのHTML5プロフェッショナル認定試験 LEVEL2も合格してきました! なんと合格点ギリギリ・・・ 難しかったです。 使用した教材 本(HTML5プロフェッショナル認定試験 …

Reactアプリを IE11 で表示すると 「オブジェクトは 'startsWith' プロパティまたはメソッドをサポートしていません。」 が発生する

create-react-app で作った ReactアプリをIE11で表示したら画面が真っ白に! create-react-app で作った Reactアプリ をIE11で表示したら画面が真っ白になりました。 コンソールには以下のエラーが… オブジェクトは 'startsWith' プロパティまたはメソッドを…

【Windows10】CドライブにWindows.old ってフォルダーがあるんだけど、消してもいいの?

こんにちは ここ最近、Paralellsで起動しているWindows10の動作が遅くなってきていたので「もしや」と思っていたのですが、案の定容量がカツカツになっていました。 128GBのMacなんかでParalellsを使用しているとすぐにカツカツになってしまうのでこまめにい…

【資格試験】HTML5プロフェッショナル(LEVEL1)に合格しました

「Web技術者、Webデザイナー、ITプロフェッショナルが取得したい資格No.1」 という触れ込みのHTML5プロフェッショナル認定試験 受けよう受けようと思っていましたが、なかなかまとまった勉強時間が取れず、、 先日やっとこさLEVEL1に合格しました 使用した教…

Local by Flywheel が起動しない!アップデート後に起動しなくなった時の対処法

Local by Flywheel が起動しない!! ローカルWordpress環境を簡単に構築できる Local by Flywheel ですが、 アップデートしたら起動しなくなってしまいました。 ”Starting Local Machine.”のメッセージのまま画面が表示されない・・・ アプリを再起動しても…

たったの3ステップでローカルWordPress環境が構築できる Local by Flywheel が便利すぎる

Webサイトを構築するときにWordPressを利用している人は多いと思います。 でも少しデザインを変えたいとか、新しいテーマを試してみたい、という場合に運用しているサイトを直接いじるのは勇気がいりますよね。 そんな時は自由に試せるWordPress環境を作って…

【資格試験】CompTIA Security+認定資格に合格しました

資格試験、次はHTML5プロフェッショナルの試験を受けようと思っていたのですが ちょいと事情があり、差し込みでCompTIA Security+を取得しました。 率直な感想として、Cloud+を取得した時に比べてだいぶ楽でしたね。 (IPAのセキュリティスペシャリストの勉…

MySQLのデータベースの名前を変更する

先日Railsでアプリ作成していて、ふと名称を変更したくなったのでやり方を調べてみました。 というのも、ちょいとアプリの名前を変更したくなったんです。そしたら合わせてフォルダ名とかも変えたくなって… データベース名の変更がしたい 結論から言うとコマ…