しもむブログ

技術メモ。といっても高度なことは書けないので…初心者がハマったところや、ググってもすぐには出てこないようなものを書くつもり。

在宅勤務用にダンボールデスクを購入した

もともと東京オリンピック時の在宅勤務用に処分が簡単なデスクがほしかった 以前はこれを調べていたが、1NZD65円だとしても26,000円弱もしたので諦めた(当時はもう少し円安だった) Sitting desk 200.00 NZD Shipping 192.87 NZD refold.co COVID-19で在宅…

PoCのアプリケーションログをクラウドストレージサービスで収集する

これはInfocom Advent Calendar 2019 21日目の記事です。 はじめに PoCをやっても「1週間経って全然動いて(動かして)いませんでした」ということが何度かあった どう見ても時間が無駄に流れていくだけだったのでそれをなくしたかった やろうとしたこと PoC…

Qiitaに企業Advent Calendarを作ったった

これはInfocom Advent Calendar 2019 1日目の記事です。 初日なのでこのカレンダーができた経緯を書き留めておこうと思います。

OpenBlocks IoT EX1 バージョン 8(jessie)にOpenJDK8をインストールする

前提条件 OpenBlocks IoT EX1 Debian 8.11 失敗例 無邪気に入れようとするがエラー root@obsiot:~# apt-get install openjdk-8-jdk Reading package lists... 0%Reading package lists... 100%Reading package lists... Done Building dependency tree... 0%…

OpenBlocks IoT EX1にSDカードを挿す時はマウントポイントに気をつける

IoT

ログを大量かつ長期間とっておきたいので念のためディスク容量を増やしておきたい 開発者向けガイドを読むとMMCスロットがあり、まさにうってつけである MMCはシステム運用に十分な信頼性を確保できない為、ファイル交換やログ保存用等にご利用ください。 た…

OpenBlocks IoT BX5にWindowsでシリアルコンソール接続する

IoT

はじめに OpenBlocks IoT FamilyシリーズをIoTゲートウェイとして使っている シリアルコンソール接続するのに、最初はEX1の手順でやろうとしてうまくいかなかった 型番によってドライバーが違うようだ openblocks.plathome.co.jp やってみた ドライバーはこ…

Bitbucket ServerのウェブフックとJenkinsのGeneric Webhook Triggerでジョブを自動実行する

はじめに 力技でプルリクエストがあがるとそのブランチで自動テストが回るようにした リポジトリによって使うJenkinsが異なるため、今回これらのプラグインは使わない Bitbucket Server: Parameterized Builds for Jenkins Jenkins: StashBranchParameter - …

Gradleプロジェクトをアップグレードする

Gradleプロジェクトはリポジトリをクローンしてgradlewを叩くだけだが、Gradleのバージョンが古いことがある 過去に作ったプロジェクト 落としてきたプロジェクト ローカルのGradleが古いまま作っちゃったプロジェクト そんなときはこのコマンドでアップグレ…

Gebでブラウザとドライバーのバージョンが合っていない時に出るエラー

これはG* Advent Calendar 2017 23日目の記事です。 昨日はnemo-kaz@githubさんの自分のHard diskから暗号化されたzipファイルだけ何処かにまとめて片付けたいでした。 はじめに Gebで不思議なエラーに悩まされた時の話です。 Gebについてはぷーさにさんの記…

TDDBC Tokyo 2017-09に行ってきた #tddbc

TDDBC | Doorkeeperを見つけてからずっと参加したいと思ってけどなかなか都合が合わず Twitterで今回のconnpassのページが流れてきて参加 tddbc.connpass.com togetterまとめ togetter.com 自分のやったことをメインにまとめておきます 基調講演 @setoazusa…

Jenkinsfileでnode指定するとmasterノードジョブの一部として実行される

Jenkinsfileでnodeを指定してもビルドキューに入ったまま動かない ビルドキューを見るとnode指定しているのにmasterで実行しようとしているし、なにか書き方が間違っているのかと思いめちゃくちゃ時間を費やす masterノードでジョブを実行したくないという事…

バッチファイルからUTF-8のファイル(日本語あり)を作りたい

文字コードを変えて、echoしてファイルにリダイレクトすればいけるもんだと思ったら謎な挙動だったのでメモ 人様のマシンで実行してもらうのでコマンドプロンプトのフォントを変えるとかそういう操作もなしにしたかったという前提あり 結果として、日本語入…

PropertiesからConfigSlurperに乗換えようとしてハマった話

これはG*Advent Calendar(Groovy,Grails,Gradle,Spock…) Advent Calendar 2016 17日目の記事です。 昨日はuehajさんのParrotブランチでGroovy3を垣間見るでした。 はじめに ConfigSlurperはGroovyスクリプト形式で書かれた設定ファイルを読み込むためのユー…

JJUG CCC 2016 Fallに行ってきた #jjug_ccc

サイトはこちら 前回は、ツイートを見返すと行くのがつらかったらしいので今回はまず行くところから! 公開されているスライドはのちほど貼り付けていきます 今回の戦利品 ショートカットは自席の見えるとこに置いておきたいし、コピーして配りたいくらい あ…

Flyway Command-line toolの実行結果をSLF4J & Logbackでログファイルに残す

Flyway Command-line toolを使ってDBをバージョン管理する。 使い方は簡単なのですぐに使える。Windowsで実行するとこんな感じになる。 C:\flyway-4.0.3>flyway migrate Flyway 4.0.3 by Boxfuse Database: jdbc:sqlserver://WIN7X64\sqlexpress:1433;authen…

エンジニアサポートCROSS 2016に行ってきた

場所は去年と同じ横浜大さん橋 2016.cross-party.com 会場入口 ここからは参加したセッションの感想

Jenkins JaCoCo plugin 2.0.0ではJaCoCo 0.7.5を使う

Gradle+Jacoco+Jenkinsでカバレッジを計測しているが、Jenkinsとプラグインをバージョンアップしたらカバレッジが0になっとる! ここ1〜2ヶ月はソースコードを全くいじっておらず、当然テストもビルドもSUCCESSが通知されていたのであんまり気にしてなかった…

JDBCドライバが9.2.0.1.0ではOracleのRACサーバに接続できない

日本語では見つけられなかったので書き残しておく。 OracleがRACサーバで構成されている(バージョンは不明) JDBCドライバのバージョンが9.2.0.1.0では下記のエラーになって接続できない とりあえず10.2.0.1.0にしたら接続できた Caused by: java.sql.SQLEx…

Windowsで標準出力とファイルの両方へ出力している風に見せる

やりたいことはバッチをたたいた結果を標準出力で見つつ、ファイルでも確認できるということ しかし、Windowsのコマンドプロンプトではリダイレクトでのファイル出力と標準出力を同時にすることができない で、一番手っ取り早いのは、リダイレクトの後にtype…

Gradle徹底入門 第1部導入編を読んだ #yokohamagroovy

今週末のYokohama.groovyにむけた予習みたいなものです Gradle徹底入門 次世代ビルドツールによる自動化基盤の構築 | 翔泳社www.shoeisha.co.jp 他人の書いたbuild.gradleをMavenの経験からカンで動かしている(gradle testて叩けばテスト流れるんちゃうん?…

JJUG CCC 2015 Springに行ってきた

2015/04/17 公開された資料を追加しました ここ最近いろいろグダグダなので今回は頑張ってすぐブログ書く きっとスライドが公開されるので、公開されたら貼り付けていきます 今回は会場が西新宿のベルサール新宿グランドに変わった。個人的にはアクセスがよ…

エンジニアサポートCROSS 2015に行ってきた

CROSS 2015 | エンジニアサポート CROSS 2015 今年は横浜大さん橋で開催。家から近いしポータルをハックしつつのんびり行けた。 団体割チケット購入で掲示されたやつ 記憶と手元のメモから書き残しておく

2014年にやったことを簡単に、2015年は

2014年にやったことを簡単に twitterはじめた ブログはじめた GitHubにちゃんとしたリポジトリ作って開発をはじめた めげずに勉強会に行き続けた 富山にも行った(ホタルイカめっちゃおいしかった!) 顔見知りになって、また別の勉強会でお会いして、お話し…

Git「ブランチを切り替える」感覚がわからない

職場のソースコード管理をSubversionからGit (Atlassian Stash)に移行中 SubversionとGitの違いはググればいっぱい出てくる(集中型か分散型かなど) でも、周りの様子を見ていると、どうもブランチの感覚がわかりにくいらしい 「ブランチを切り替える」って…

Hello Hatenablog

なんか書いてみようと思う。 といっても高度なことは書けないので… 初心者がハマったところや、ググってもすぐには出てこないようなものを書くつもり。