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

Akka StreamsでもMyBatisを使いたい

はじめに 正直かなりニッチな需要だと思うのですが、Akka StreamsのMyBatis用コネクタを実装したのでそのお話です。 github.com JavaでAkka Streamsを使ったときにデータベースへのアクセスを楽にしたかったのが動機ですが、JavaからAkka Streamsを使うこと…

僕らが本当に欲しかったのはStream APIだったのか?

TL;DR 要素シーケンスとしてjava.lang.Iterable<T>がすでにあったのに、さらにjava.util.stream.Stream<T>を導入してまでシーケンスに対しての順次及び並列処理を等価的に扱えるようにする*1必要があったの? 実務レベルで考えても順次に処理するのがほとんどで、</t></t>…

Spark ShellをScalaで使うときのメモ

はじめに 最近データの整形等にSpark Shellを使っているのですが、使い方を忘れるので備忘録的なアレです。 Welcome to ____ __ / __/__ ___ _____/ /__ _\ \/ _ \/ _ `/ __/ '_/ /___/ .__/\_,_/_/ /_/\_\ version 2.4.4 /_/ Using Scala version 2.11.12 (Op…

gitbucket-backup-pluginを4.32に対応させたお話

GitBucketが2.13系でビルドされるようになり、バイナリ互換性が無くなったらしいのでバージョンを上げてビルドしなおしました。 と書くとさも自分でやりましたと言わんばかりですが、PRを頂いたのでマージして4.32対応版をリリースしました。 ありがとうござ…

.NET 5とは?今後のリリース予定は?既存のアプリケーション対応は?!

はじめに 皆さんこんにちは! 闇落ちVBプログラマーの弊社(@jyuch)と申します! 最近マイクロソフトから発表された.NET 5について自分なりに調べてみました。 一般的に知られていない.NET 5のリリース予定や.NET Frameworkとの互換性、今後のリリーススケ…

Angularでもいい感じに多言語化したい

はじめに 4月からVBおじさん改めナウでヤングなWebエンジニアになりました弊社です。 MS信者の弊社としましては、Blazorをぶっこんでヒャッハーしたいのですが、GAしていないものをプロダクションに投入するのはまぁ・・・ねぇ・・・*1 github.com じゃけんAngula…

VB.NETでReDim Preserveを使うくらいなら配列を使うのをやめたら?

はじめに 弊社のブログで現在一番アクセス数が多いのは(個人的には意外ですが)ReDimの記事です。 jyuch.hatenablog.com この記事でもReDim Preserveには否定的な感じで書いていますが、現在でもこの意見は変わりません。 今北産業 添え字操作がバグの温床…

Windowsの記憶域に他から引っ張ってきたSSDを追加したい

はじめに 弊社ではVMware Workstationで検証環境を構築しており、その仮想マシンの格納用にSSDをシンプル構成(いわゆるRAID0)の記憶域(Windowsでのストレージプール)を構成しています。 記憶域用に新品を買ってくるのではなく、他で余ったSSDが出たら都…

WSUSで設定する分類ってなんじゃらほい

はじめに Windows Serverは投げ捨てるもの 完全に自分用のメモです。 検証環境の構築でWindows Serverのセットアップを何度もやっているのですが、管理とかアップデートの適用がいい加減面倒になってきたのでAD + WSUSの環境を構築しました。 WSUSは更新の対…

2019年こそAkka.NET + F#の最強(当社比)の組み合わせがどうにか流行ってほしい

F#

はじめに あけましておめでとうございました 1月・2月は弊社にとっては2018年の13月と14月みたいなものだったので、実質3月から2019年がスタートした感じです。 2019年も相変わらず不遇な扱いのF#と日本での知名度はもやはゼロに等しいAkka.NETですが、個人…