DBFlute-1.1.7 Released

Java8対応のDBFluteのリリース。 DBFlute-1.1.7 です。 Change Log | DBFlute (1.1.6からの移行の注意点は特になし) 今回は、dfprop で新しいプロパティ多く追加されています。 でも、それらどれも非常にマニアックではありますが... # DBFlute Runtime, DBF…

「ニュアンス」と「エンジニアの心得」という新卒研修のお仕事

昨年、2017年に、とっても意外で、とっても嬉しかったことと言えば、jfluteとしては、こちらですね。「”価値あるサービスを生み出すエンジニア”になるために」新卒エンジニア研修を全公開! | REACH ONE ビズリーチのイマとこれから 新卒が成長して新卒研修を…

まず何より、目の前の道具を使いこなしてください

チャーハンまだ? あなたが中華料理屋の料理人になったとします。まだ料理は初めて、これから学びます。さて、少しだけ学んだので、チャーハンを作ってお客さんに食べてもらいます。もちろん、お金をもらっています。まだあんまりおいしくはないです。評判も…

Logbackのログファイルのエンコーディング

Slf4jの代表的な実装ライブラリ、 「Logback」には、FileAppender があります。 (実際に使うのは RollingFileAppender でしょう) ログファイルを出力するからには、 エンコーディングの設定があるはずです。 (I/Oしてるところにエンコーディングあり!) ググ…

何を大事にしたいのか?があるから判断と行動ができる

まえおき サービス開発の現場を想定していますが、どの組織でも応用できる話だと思います。 大きな価値観の不足 組織の中で、個人個人が...「どう行動すれば良いのか?」 「A と B, どちらを選べば良いのか?」というように迷う場面が多々あるかと思います。…

デザインの一貫性と皆で決める納得感

こちらの記事が印象的でした。 なぜ製品仕様を合議制で決めてはいけないのか。 @hirokishimada_80077 勇気のある記事だなと。 こういう話を聞くといつも、 とある有名な映画監督の言葉を思い出します。 (誰だったか覚えてません...テレビのゲスト出演で) 「…

雪夜のディズニーシー2018

とっても綺麗でした! ... 大盛り上がりのビッグバンドビートの ラス回を観終わって、 アメリカンウォーターフロントを出発! ... タワーオブテラーが吹雪にまみれてます。 ... 大好きドックサイドステージ。 ... 座るとふわふわして気持ちよさそう! ... コ…

誰もマイクロマネジメントしたいわけではないだろう

何か理由があるんじゃないの? マイクロマネジメントという言葉を聞くようになりました。たぶん昔からあったと思いますが、jfluteはあまり馴染みがなかったのですが、昨今「自主的で自由な組織」を目指す会社も増えてきて、否定的な意味で利用される言葉とし…

DBFlute-1.1.6 Released

あけましておめでとうございます。 Java8対応のDBFluteのリリース。 DBFlute-1.1.6 です。 Change Log | DBFlute (1.1.4, 1.1.5からの移行の注意点は特になし) 十年連続、十回目の元旦リリースです! とうとう、 元旦リリースを十年続けてしまいました! 「D…

驚きのDBFluteフェス2017終わり

終わったー どーびーふるーと? キャストの新卒の方が細工してくれたようです笑...11年経ったDBFlute, 驚きのフェスでした。 (ブログは11/29ですが、フェス自体は11/26です)// DBFluteフェス2017 | Connpass https://connpass.com/event/70648/... ...☆★☆★☆★…

dbflute-example-on-springbootのプルリクリクエスト

プルリク募集 プルリクリクエスト、つまり、「プルリク募集」のお知らせです。dbflute-example-on-springboot | Githubという DBFlute と SpringBoot を連携させた、Example プロジェクトがあるのですが... 現状の惨状 現状、ほとんど画面もなく、まともなプ…

U-NEXTさんから Lasta RemoteApi をコントリビュート頂きました

前回の SolrFlute, KVSFlute... U-NEXTさんからSolrFlute,KVSFluteコントリビュート頂きました に引き続き、 ... U-NEXTさん から、 LastaFlute向けのRemoteApiのライブラリ をコントリビュートして頂きました。 ありがとうございます。 まあ、技術顧問やっ…

LastaFlute-1.0.2 Released

LastaFlute-1.0.2 をリリースしました。 それに伴って、 LastaRemoteApi や LastaDoc.jar なども、 リリースされていますので、 該当するライブラリをお使いの方は、 アップグレードをお願いします。 セキュリティ強化のため、 ログアウトしたら、自動的にセ…

プログラマーでも、弟子入りとか師事とかあっていいんじゃない?

プライベートアプレンティス つい最近、 友人がプライベート運営してるサービスの開発に、 勉強のために若い方がお手伝い参加すると聞いて、 とっても良いことだなぁと思いまして。 色々な現場でよく言ってたんです。 「サービスを作りたい!」 って方は多い…

U-OPEN vol.1 で LastaFlute しゃべりました!

(プログラマー向け) U-NEXTさんのイベント「U-OPEN」での、 LastaFlute単独イベント、無事終了! 3時間たっぷり LastaFlute でした。 他のフレームワークではあまりやってない、 「らしさ」を伝えることができたかな、きっと。 そして、みやさま、ありがと…

LastaFlute が 1.0.0 になりました

(LastaFlute/DBFluteユーザー向け) 今日はDBFluteの11歳の誕生日です(^^。 11年経ったら、DIコンテナ、Webフレームワークも 付いてきちゃった。。。 => (昨年のブログ)DBFluteは10歳になりました ... LastaFlute-1.0.0 Released sugayaさんの「フォーク話」…

意外と忘れがちな優秀なプログラマーになるための10のコツ

月並みなものは、ここでは話題にしません。よく「忘れがち」なものにフォーカスします。 コツ1. 土日という概念を捨てる 土日は、土日ではなく、たまたま仕事に拘束されない平日です。自分を高めるトレーニングに時間を使えます。とはいえ、普段の生活もあり…

別にパソコンがなくてもプログラミングはできるよ

書く時間と考える時間 o 仕事を早く終わりにして帰りたい o スキルアップのためにプログラミングたくさんやりたい o オープンソース活動のための時間を確保したいこういう感じの様々な悩みがあるかと思いますが、 ズバリ!書く時間と考える時間を分離するを…

フレームワーク選定という寂しい工程と一つの希望

まあ、日記です。 メニューだけ見たことある フレームワークの選定というのが、いつの時代も浅いロジックで終わるのは、「ある意味では仕方のないこと」だと言えるのかも知れないと思うようになりました。「多くのフレームワークに長けた人」なんてほとんど…

東京ディズニーシー、16周年おめでとう

本日「2017/9/4」で、 ディズニーシーは16周年。 Congraturations!!! わりとしっかりと霧雨の中、 「ファンタズミック!」の開始直前、 リドアイルから... 「5, 4, 3, 2, 1, おめでとうー」 の掛け声が! リド近くで鑑賞していましたが、 周りも合わせて自分…

レスポンスのある人は信頼される

信頼される人ってこういう人だな! って思ったのです。 10年以上前の昔話ですが... 若いjfluteは、出向でとあるベンチャーにいました。社員が10人くらいしかいなくて、社長は超やり手、小さな会社なのに世界的な会社をクライアントに持ち、その発言力もすご…

プログラマー、議論が進まない四天王

プログラマー (ITエンジニア) ならでは!? かもしれない特徴的なものを四つご紹介。 「姿勢」二つ、「落とし穴」二つに分けています。 o 姿勢1: 提案のない不満と愚痴 o 姿勢2: 論理性のない納得がいかない o 落とし穴1: 分析のないパズルゲーム o 落とし穴2:…

良かったことを続けるために、良かったことを見失わないこと

よく、振り返りの手法として、 KPTをオススメしています。 単純なフレームワークですが、 単純なロスをしないために。 「単純なロス?」 今までできてたことが、 気づいたらできなくなっちゃう 「そんなことある?」 あります。 個人の技能も、組織の特性も…

DBFlute-1.1.4 Released

Java8対応のDBFluteの十四回目のリリース。 DBFlute-1.1.4 です。 DBFlute Top Change Log 移行の注意点 1.1.2 to 1.1.4 LastaFlute/SAFluteを使われている方は、 若干お知らせがありますので、 移行の注意点をお読みください。 今回も、様々な微調整が多い…

所詮、できる人はできる人と一緒に仕事したい

ちょっとぶっちゃけた話ですが、チームビルディング、採用ブランディング、個人の幸せにとって重要な話だと思って。 辞める人にネガティヴがないわけない 会社を辞める人はたくさんいますし、そこら中でしょっちゅうあります。いまの時代わりと普通のことで…

仲の良いチームじゃないと成り立たない技術がある

タイトルに迷いました。 技術?技術課題?問題解決?技術方式?少し広い意味に捉えてください。jfluteの10年以上の、様々な現場での経験を元にしています。昔も今も全部振り返ってみました。 かぶストーリー かぶを収穫します! resort「かぶを収穫しますよ…

例外メッセージ、敬語で満足でもロスロスパターン

わりとシンプルな話ですが、 10年以上この現象が止まらないので、書きました。 値をロスした例外メッセージ とにかくこれ: String sea = ... Integer land = ... Object miyage = piariLogic.moveToBonvo(sea, land); if (miyage == null) { throw new Dstor…

LastaFluteが二歳になりました

二年前、こんなブログを書いてましたね。 一言も LastaFlute と書いてないですが、 初回バージョンを出した日でした。 // さすがに「ワーク"ワークのためのライフ"バランス」考える http://d.hatena.ne.jp/jflute/20150726/workworklife そもそも LastaFlute…

問題分析と問題解決を分けることがハマらない第一歩

焦りストーリー 焦りマクラー「Sが動かない!(or Sを実現したい)」 jflute「ふむ、したらそれってもともとは...(質問しようと)」焦りマクラー「Aで動きますかね?(質問を遮る)」 jflute「いやぁ今のところそう言い切れないような」 jflute (ふむ、例外見ると…

サービス開発者は、それ必要?いつ必要?スキルが求められる

サービス開発でのアンチパターン ビジネスサイド「D という機能が欲しいです」 エンジニア「じゃあ実装します」(その後...)通りすがり「なんで D を実装してるの?」 エンジニア「"ビジネスサイドさん" が欲しいって言ったから」通りすがり「なんで D をいま…