怒Mは思いつきでモノを言う

やったことメモなどなど

VagrantでGo環境を作った手順

Goを勉強しようと環境を準備しようと思いました。 自Macにそのままインストールしても良かったのですが、そういえばVagrant触っていなかったので、Vagrantを使った環境にGoをインストールしてみました。 その手順メモになります。 やること 仮想環境にGoをイ…

「いちばんやさしいGit&GitHubの教本」を読んだ。

これまで仕事ではSVNを使っていました。Gitは個人で何か書く時に使ってたくらいで体系的には知らなかったです。 今後、仕事ではGit、GitHubを使うことが増えそうなのでちゃんと勉強しようと思って、「いちばんやさしいGit&GitHubの教本」を読んで勉強しまし…

これまでの振り返り

2020年7月に前職を退職して、8月から新しい職場で働き始めました。 前職では2008年4月に入社してから12年4ヶ月お世話になりました。 これまでの振り返り(思い出日記)を書き残しておこうと思います。 2008年4月入社〜研修期間(Java/JSP/HTML) 2008年4月入社…

Vagrant のインストール・設定

オリジナル Vagrant のインストール・設定 - Qiita Qiitaからの移行記事です。 はじめに 実践 Vagrantを読みつつ、忘れないようにメモ。 本ではバージョンが1.0系だが、2.0系に読み替えて進めている。 環境 macOS Mojave 10.14.3 Vagrant 2.2.3 VirtualBox 6…

続・Python3の勉強がてらSlackbotを作ってみた

オリジナル 続・Python3の勉強がてらSlackbotを作ってみた - Qiita Qiitaからの移行記事です。 はじめに 前回の「Python3の勉強がてらSlackbotを使ってみた」から、 機能を改善したり追加したりしました。 仕様 ぐるなびAPIを利用して、slackで検索ワードを…

Python3の勉強がてらSlackbotを作ってみた

オリジナル Python3の勉強がてらSlackbotを作ってみた - Qiita Qiitaからの移行記事です。 はじめに タイトル通りですが、Pythonの勉強がてらSlack用のBotを作ってみました。 他の方々が記事で書いているので、自分の備忘で残すレベルになります。 Slackの登…

ラフ集合

オリジナル ラフ集合 - Qiita Qiitaからの移行記事です。 はじめに 私自身、学生時代(2005-2007くらい)の専門としてラフ集合理論を勉強していたので、アドカレネタとして今回書いてみようと思う。 ただ、こういう文章を書くのは久々なので、見苦しい点も多…

Handsontableを入力フォームとして使って、JSONファイルを検索して結果を表示する

オリジナル Handsontableを入力フォームとして使って、JSONファイルを検索して結果を表示する - Qiita はじめに 前回は、JSONファイルを読み込んだ結果をHandsontableで表示させた。今回は、Handsontableを入力フォームとして使って、JSONファイル内を検索し…

JSONファイルを読み込んだ結果を、Handsontableを使って表示してみた。(ついでにCSVもダウンロード)

オリジナル JSONファイルを読み込んだ結果を、Handsontableを使って表示してみた。(ついでにCSVもダウンロード) - Qiita Qiitaからの移行記事です。 はじめに jQueryの勉強をしようと思い立ち、面白そうなライブラリを探していたらHandsontableを見つけた…

Oracle Code One 2019に行ってきた④(旅行日記)

1日目 パウエル駅に着いてからは、まずはモスコーニセンターで参加登録しに行きました。 登録時にめっちゃ説明してくれていましたが、何を言っているかわからず。おそらくカンファレンスバックなどを配っている件を伝えていたのではないかと思われます。 こ…

Oracle Code One 2019に行ってきた③(旅行日記)

ただの旅行日記。 出国~機内 成田空港 妻に見送られながら出国。出国手続きは困ることなく無事完了。飛行機の搭乗時間も予定通り開始して飛行機に乗り込むことができました。 フライト時間は9時間ちょっと。今まで経験のない長さを飛行機内で過ごすことにな…

Oracle Code One 2019に行ってきた②

公開されているセッション動画やスライド、レポート記事などのまとめ編です。 自分のためのメモ。 セッションカタログ 資料が公開されていれば、スライドをダウンロードできます。 events.rainfocus.com セッション動画 www.youtube.com Oracle Code One 201…

Oracle Code One 2019に行ってきた①

2019年9月16日〜19日に行われたOracle Code One 2019@San Franciscoに行ってきました。 記事を分けて書くかと思います。まずは準備編。 www.oracle.com なぜ行こうと思ったのか 渡航準備 パスポート 必要書類 ESTA申請 必要書類 Oracle Code One チケット購…

Fn Project Server API v2 にアップデートされたようです。①

2018/11/29に以下の記事でv2をリリースしたことが報告されています。 オープンソース化されて1年が経ったんですね。 読んだ記事の内容を簡単にメモします。(間違っている点や補足があれば教えて欲しいです。) 慣れない英語のため、全文を読み切るのに時間が…

「JJUG CCC 2018 Fall」に参加してきた。

この記事はJava Advent Calendar 2018 - Qiita16日目も兼ねております。 はじめに 主にJJUG CCCのボランティア活動についての内容が多くなるかと思います。 後は、Youhei Shibata (@yangping0211) | Twitterのランチセッションに触発されて、どうやったらこ…

「Oracle Code One 2018 報告会」に行ってきた。

2018/11/17(土)に行われたOracle Code One 2018 報告会に行ってきました。 jjug.doorkeeper.jp メモとか感想とかです。まとまっていません。 メモやTwitterまとめ togetter @yamadamnさんがまとめて下さいました。 現時点での公開スライドを一通り反映し、関…

Fn Projectについて調べて見た。④

Introduction to Fn with Javaの最後です。 前回はfn invokeが成功したところまで。 do-m-gatoru.hatenablog.com まずは、Fn Projectの更新。 brew upgrade fn でFn CLIを更新 fn update server でFn Serverを更新 2018/11/26時点で、fn version 0.5.29、Fn …

JJUGナイトセミナー「Oracle Groundbreakers APAC Tour in Tokyo」に行ってきた。

jjug.doorkeeper.jp 行ってきました。 何度も言っていますが英語はからっきしですので、内容が入ってくるかは不安でした。 案の定からっきしでしたが、メモれた内容は残しておこうと思います。 Java TrackとDevOps/DB Trackが行われていましたが、私はJava T…

Fn Projectについて調べて見た。③

前回はfn invokeで失敗しまいました。 do-m-gatoru.hatenablog.com 原因はFn Serverのバージョンが古かった 調べても同じ様なバグ報告がなかったので、環境がおかしいと考えました。 Fn CLIはbrewを使うことでアップデートできますが、Fn Serverのバージョン…

Fn Projectについて調べて見た。②

前回はInstall Fnまでやりました。 今回はJavaのIntroductionをやります。 まずは Fn CLI の更新 fn run を実行してもエラーになってしまいます。 そもそも何のコマンドだったか思い出せずGitHubを確認したら、runコマンドは壊れてるらしいです。 github.com…

JJUGナイトセミナー「Javaの言語仕様策定とリリースモデルを学ぼう」に行ってきた。

リリースモデルが変わったという話しはチラホラ耳にしていましたが、 ちゃんと知らなかったので、参加しました。 本日は3本立て。 「新しいJDKリリースモデル解説」by 伊藤 敬さん JDK: 新しいリリースモデル解説(ver.2.0) from オラクルエンジニア通信 w…

Fn Projectについて調べて見た。①

Fn ProjectのTutorialを通して知った内容をメモります。 不明点はソース見ながら調べるので、ゆっくりやる予定です。 Fn Project について Fn ProjectはオープンソースのFaaSプラットフォームです。 Fn Projectの特徴については@hhiroshell氏が本家を和訳し…

新人にJJUG CCCが楽しかったことを話してみた。

JJUG CCCに行ってから、社外でのコミュニティ参加が楽しいよって話を社内新人向けしてみました。 興味を持ってくれた人が数人いたので、やってよかったです。 Join thecommunity from amano shohei

「Java Day Tokyo 2018」に行ってきた。③

2018年5月17日(木)に開催されたJava Day Tokyo 2018に行ってきました。 基調講演は途中から参加で、用事があった夕方頃までセッションを聞きました。 で、気になった点をメモ書き。ラスト。書くの遅くなりました。 [TEC-4] Java in Serverless Land Serverle…

JJUG CCC 2018 Spring に参加してきた。

2018年5月26日にJJUG CCC 2018 Springが行われました。 今回で2回目の参加です。そして今回もボランティアとして参加しました。 今回セッション内容については、書いていません。日記です。 前日 前回、入口・出口を手書きで準備したので、事前に用意しよう…

「Java Day Tokyo 2018」に行ってきた。②

2018年5月17日(木)に開催されたJava Day Tokyo 2018に行ってきました。 基調講演は途中から参加で、用事があった夕方頃までセッションを聞きました。 で、気になった点をメモ書き。パート2。 [JSE-2] Project Valhalla 以下の2点の話し。 Value Types (値…

「Java Day Tokyo 2018」に行ってきた。①

2018年5月17日(木)に開催されたJava Day Tokyo 2018に行ってきました。 基調講演は途中から参加で、用事があった夕方頃までセッションを聞きました。 で、気になった点をメモ書き。 [JSE-1] Java in a World of Containers コンテナサイズを小さくしたい話 D…

JJUG ナイトセミナー 「Java SE 10 / JDK10リリース特集」に行ってきた。

※下書きで書いてたのを忘れていたため供養投稿 Java10がリリースされましたね。 まだ、Java9もインストールしていなかったのに・・・ 仕事ではJava6からJava8になったばっかりだし。 JDKリリースモデル Oracle JDKについては、Oracleとの契約が必要になるよ…

Enum型を勉強してみた。

現場で役立つシステム設計の原則 ~変更を楽で安全にするオブジェクト指向の実践技法を読んでいます。 「Chapter 2. 場合分けのロジックを整理する」でJavaの列挙型について書いてあったので調べてみました。 Enum型の使い方(1) public enum MeatEnum { B…

Javaのコンストラクタの挙動について確認した。

この記事はJava Advent Calendar 2017の18日目です。 はじめに Javaについて勉強を初めて数ヶ月が経ちました。 私の所属している会社では1年目の社員はOracle Certified Java Programmer, Silver SE 8 認定資格を取得します。 新人の頃に受験し合格しました…