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

Translating SQLException with SQL state '42000', error code '1064', message [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc,

予約語をcolumnに使った場合はバッククウォートで囲わないとダメ ### Translating SQLException with SQL state '42000', error code '1064' ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax;…

This XML file does not appear to have any style information associated with it. The document tree is shown below.

S3のバケットポリシーが未設定の場合、閲覧できない様子

docker のnoneイメージを一括で削除するコマンド

$ docker image rm $(docker images -a | grep none | awk '{print$3}')

Mac Medisを使う

git clone https://github.com/luin/medis.git && cd medis npm install npm run-script build npm start

There is no tracking information for the current branch.

Git pullした時にremoteブランチに関連付けできていない場合に表示される。 確認 $ git branch -vv * master b3384d7 first commit 設定 masterブランチをorigin/masterに設定する例 $ git branch --set-upstream-to=origin/master master Branch 'master' s…

Gitlab-runnerで正規表現が使える

.gitlab-ci.yml stages: - build build: stage: build script: - echo "Hello World!" only: - /^dev/ tags: - testbuild gitでtagを付与してpushすることでpipelineが生成されるようになる。 上記の例だと、"dev"から始まるtagが対象

Action: Consider marking one of the beans as @Primary, updating the consumer to accept multiple beans, or using @Qualifier to identify the bean that should be consumed

*************************** APPLICATION FAILED TO START *************************** Description: Field sampleInterface in ******** required a single bean, but 3 were found: - oneExecutor: defined by method 'oneExecutor' in class path resou…

docke stop all

docker stop $(docker ps -q)

EC2インスタンスのボリュームが増えない場合はresizeする

コンソール画面でvolume増設したら、以下のコマンドを実行する $ sudo resize2fs /dev/xvda1 余っているvolumeをよしなに割り当てる

systemctl 自動起動

メモ 自動起動確認 $ systemctl is-enabled <service> 自動起動 $ sudo systemctl enable <service></service></service>

Git 特定folderに変更があったか調べる

git diff HEAD~ --name-only | grep folderName

Gitlab runner unregister ERROR

> sudo gitlab-runner unregister -t hogehoge********* Runtime platform arch=amd64 os=linux pid=27680 revision=de7731dd version=12.1.0 Running in system-mode. ERROR: Unregistering runner from GitLab error runner=hogehoge status=only http or …

React native login form

https://www.bootdey.com/react-native-snippet/9/Login-form-ui-example

React-native * Expo

facebook.github.io expo init AwesomeProject cd AwesomeProject npm start # you can also use: expo start Lan 同一ネットワーク Tunnel 他のネットワーク ★これ使った。

vim

vimコマンド メモ # 行番号表示 :set number # 行番号非表示 :set nonumber # autoインデントなしでpaste :set paste

UUIDをterminalで生成

$ uuidgen 164AA7BB-70B8-4F27-B460-84402C309BF5

golangでS3からGetObjectする

はじめに github.com/aws/aws-sdk-go このsdkを使ったs3オブジェクトの取得を行うサンプルコードです。 sample package main import ( "fmt" "os" "github.com/aws/aws-sdk-go/aws" "github.com/aws/aws-sdk-go/aws/credentials" "github.com/aws/aws-sdk-go…

AWS EC2のSSH接続

接続に必要な秘密鍵が必要です。***.pem .pemに権限を付与しておきます。 $ chmod 600 ***.pem SSH接続 $ ssh -i ***.pem ec2-user@ec2-**-***-***-***.ap-northeast-a.compute.amazonaws.com おわり

javaのversionを切り替える

shinsuke789.hatenablog.jp

localstack mounts deniedエラー

docker-compose up じゃなく TMPDIR=/private$TMPDIR docker-compose up で動く おわり

Dockerコンテナーのファイルをlocalに持ってくる

コマンド コピー先ディレクトリに移動して、以下のコマンド $ docker cp <container id>:/dir/targetFilename copyFileName localからコンテナーにコピーする場合はパラメータを入れ替える コピーするファイルのディレクトリに移動して、以下のコマンド $ docker cp target</container>…

mysqldump 基本コマンド

コマンド 特定のデータベースのダンプ $ mysqldump -u root -p <databasename> > mysql.dump PostgreSQL互換 $ mysqldump -u root -p <databasename> --compatible=postgresql > mysql.dump</databasename></databasename>

Missing artifact mysql:myspl-connector-java:jar:

はじめに 環境 mac eclips java 11 POM.xml <dependency> <groupId>mysql</groupId> <artifactId>myspl-connector-java</artifactId> </dependency> やったこと connector J のdownload dev.mysql.com POM.xml で右クリック実行> 6 maven install error [WARNING] The POM for mysql:myspl-connector-java:jar:8.0.15 is missing, no…

MattermostをDockerで起動する

はじめに slack的なチャットツール のオフラインでも動くやつ docker-composeがあったので簡単に起動できる github.com 注意点1 free版は以下のようにeditionを指定する必要がある。 Choose Edition to Install If you want to install Enterprise Edition,…

DBにSSHで接続してと言われた

はじめに AWS RDSへの話です。 エンドポイント&パスワードでいつも接続していてよくわからなかったので、メモ。 AWS RDSのパブリックアクセシビリティ SSHで接続してということは、RDSがパブリックではないという意味でした。 AWS RDSの設定でパブリックア…

グローバルアドレスを確認する

mac

はじめに local環境からセキュリティグループが設定されたAWS RDSに接続しようとして、ハマった。 ネットワーク周り弱いので、メモかき どうやら 設定されているのはifconfigで確認したIPではなく、グローバルアドレスらしい。。。。 ググればOK グローバル…

ひらがな一文字をランダムで表示するjavascriptを書いてみた

イメージ イメージ スタートボタンでドラムロールがスタート ストップでドラムロールが停止します code <meta charset="UTF-8" /> <html> <style type="text/css"> .main { font-size: 480px; text-align: center; } .start { display: inline-block; font-size: 2em; width: 300px; height: 100px; padding: 0.5e</html></meta>…

brew install maven

$ brew install maven ちなみにgradleは $ brew install gradle おわり

macでtreeコマンドする

mac

$ brew install tree おわり

GroovyでHello, world!

Spring Boot CLIをinstall $ brew tap pivotal/tap $ brew install springboot Installを確認する $ spring --version Spring CLI v2.1.3.RELEASE プロジェクトを作成 hello.groovy @RestController class hello { @RequestMapping("/") def home() { "Hello…