ゆるふわ技術日誌

ゆるくふわっと広く浅く。

毎日技術日誌

明日から本気出す(前向きに?) #216

明日から本気出す いや、ごめんなさい。昨日の宣言通り今日は何もできなかったです。 これから学校の講義で課されたJavaのタスクを少し進めてから寝ようと思います。 明日から本気出す、その明日はいつ来るのかみたいな意味で使われがちですが、本当に明日か…

体調が崩れました #215

体調が崩れました 補講だったので1限の時間に大学に行ったわけなんですが、朝から今の今までずーっと頭が痛くて参っております バイトもお休みいただいたので寝不足かな?と思って6時間弱爆睡したりしてみたのですが回復せず………。 土日だったのが不幸中の幸…

Git LFSを使ってみた #213

Git LFSを使ってみた というか使わざるを得なかっただけなんだけど。 Git LFSとは GitHub製のGitのエクステンション。Large File Storageの略。 Githubなどでは、1ファイルが100MB以上のものはPushできない。 そこで、Git LFSを使うと、容量の大きなファイル…

rsyncをwatchさせたい #212

rsyncをwatchしたい したいです。 というのも手元で開発してるサーブレットの動作確認をするのに、いろいろと依存関係が面倒なのでwarに書き出してそのwarを開発サーバーに投げてそっちで動作確認すればよくね?という感じ。 ワンチャンrsync自体にwatchオプ…

完全にダメ人間でした #211

誰か殺してくれ。 ダメ人間1 Java書いてたけどぬるぽ出て放棄 今日はいつもある講義が休講になったりして2〜4限(とその間の昼休み)が完全にフリーでした。 その間に研究室タスクのJavaサーブレット云々を終わらせようとしてIDEを立ち上げたのもつかの間、…

Javaが楽しくなってきたお話/🍆/フレームワーク調査 #210

Javaがたのしい。 研究室のタスクでJavaを書いています。なかなか個人の開発の方をやれる時間を作れないのが苦しいところ。(完全に自分のせいなんだけど) でも、Javaが楽しくなってきました。 結局Javaサーブレットを使って、とあるサービスのREST APIを作…

サーブレットとの不毛な戦いに決着をツケタヨ #209

サーブレットとの不毛な戦いに決着をつけた 昨日から悩みまくっていたサーブレットとの戦い。どこにアクセスしても405が返ってくる件。 先輩の助けを得て無事に解決しました。 import javax.servlet.ServletException; import javax.servlet.annotation.WebS…

Webフレームワーク調査 Koa編 #207

Webフレームワーク調査 Koa編 yurufuwa-tech.hatenablog.com この記事の続きです。 なかなか時間が作れずこんなにおそくなってしまいました。 前回GitHubのREADME.mdを読んでワカンネとか言ってたんですが、公式サイトの方がExampleとかもガンガン載っててわかり…

サーブレットと戦った一日(敗北) #206

Javaサーブレットと戦うの巻 素のJavaサーブレットと1日戦っていましたが、ルーティングが分からず405を常に返すアプリケーションが完成………。 アノテーションを使う方法とか、web.xmlを書き換える方法とかありとあらゆるものを試したがダメ。 こんなことにな…

Java書いて レポートやったら 夜が来た(575) #204

Java書いて レポートやったら 夜が来た(575) なにが575だ、くだらんこと言ってる暇があったらコードを書け。その通りですね。 久々にサークルにちらっと顔を出したら、うっかり全部時間を持っていかれたり、レポート引きずってやったりしてたらこんな時間に……

ついうっかりアドベントカレンダーにフルコミットしてしまった一日 #203

アドベントカレンダー これです。 yurufuwa-tech.hatenablog.com これは頑張って書いたので読んでほしい…。 初めてAWSに触って試行錯誤した内容をまとめて書いた。これで僕みたいに詰む人が出ないと思う。 ただこんなことしてる場合じゃなくて………。 学校の出…

ES6について学んだ(と書きたい人生だった) #202

ES6について学ぶ つってもコード書けないので読み物を。と思ってこれを開いた。 Learn ES2015 · Babel Babelのやつ。 ところが英語力が足らなくて全然わからないなぁという感じに。 なんとか訳しながら途中まで読みましたが……。 つらい。 雑談 今日僕は何を…

Webフレームワーク調査 Koa編(未完) #201

Koa 昨日の続きです。 Webフレームワーク調査、本日はKoaです。 Koa - next generation web framework for node.js KoaはExpressを作った人たちが作っているNode製Webフレームワークらしい。 公式にもExpressive middleware for node.js using ES2017 async …

Webフレームワーク調査 Express編 #200

12月の目標 12月の目標を決めました。 Webサービスを作る上で使えそうなライブラリの調査をしていきます。 もちろん調べるだけじゃなくて実際に使ってみて、どんな思想で作られているかとか、そのライブラリを使うメリット・デメリットについてもちゃんと考…

毎日技術日誌Season2をやります #199

突然ですが毎日技術日誌Season2をやります 事の経緯などを書きます そもそも毎日技術日誌とは このブログ最初の記事 yurufuwa-tech.hatenablog.com これがきっかけで僕は毎日ブログを書くようになりました。(決めたのは他の誰でもなく自分だが) これで決め…

Redash使ってみた #198

今日やったこと Redashやってみた。 Redash知ってますか。 redash.io こちらです。DB叩いて取ってきたデータをいろんなグラフにしたりしてくれるイケたOSSです。 バイトのお仕事で少し触りました(その為スクショ等はないです。ごめんね。) 使い方としては、S…

JRuby on Rails on Dockerのパフォーマンス問題(未解決) #197

今日やったこと JRuby on Rails on Docker タスク消化シリーズです。 昨日やったJRuby on Rails、今回作るものは最終的にJava7の環境で動かされることになる予定で、手元にその環境がなかったので、Java7上にJRubyを入れた環境をDockerfileにしてみました。 …

なぜかJRuby on Railsをやる #196

今日やったこと こちら。Railsやる人ならおなじみのやつ。 ところがRuby versionのところ… まさかのJavaっていう。 タイトルの通りですが、JRubyです。 Yay!までもっと苦戦する予定だったのでその話を書こうと思ったのですが、あっけなくYayまで辿りつきまし…

初心者がNode学園祭2日目に行ってきた #nodefest #195

Node学園祭に行ってきた。 本日の会場は東京駅スグのリクルート!41階!高い!!!怖い!!!! こちらです。 nodefest.jp 昨日に引き続き、今日は2日目でした。 本日は1日目とは異なり、参加型のワークショップやNode.jsのチュートリアルがセッションと同時…

Node学園祭1日目に行ってきた #nodefest #194

Node学園祭にきました。 こちらです。 nodefest.jp 本日1日目の会場は法政大学。 会場は登壇者含め外国の方多めの印象でした。(登壇者28人中21名が外国人の方らしい。) Slackを使って同時翻訳的なことをしていたみたいなのでその点は日本語しかわからなく…

なんもできん日だった #193

明日はNode学園祭なのですが今日はなんもできずとある事情で割と死にかけてます。

AWSに触った #192

今日やったこと AWS(S3,Route53,CloudFront)を使った。 週末のNode学園祭に持って行こうと思っていた名刺が来ました。(というか、入稿の翌日には届いてた) そこに書いてあるURLに載っけるコンテンツを作ってたのですが飽きたので先に配信の部分をやってみ…

RubyとRailsときどきGA。 #191

今日やったこと RubyとRails 最近Railsがたのしい…。今更感が強すぎる。 before_actionの話 今日はbefore_actionを使ってとある修正をしたりしていました。 before_actionの中でどのメソッドから呼ばれたかを取りたいみたいな事態が発生したのですが、action…

API Blueprintやってみた #190

今日やったこと API Blueprintやってみた 先日やってみると言ってたやつです。 API Blueprint | API Blueprint Markdownっぽい記法でAPIドキュメントが作れるというやつ。 ごにょごにょやると最終的にこんな見た目のものが出来上がります。 記法は dev.class…

JavaのEnumすげーじゃんという話 #189

今日やったこと Java書いてた。Enumすごい。 数日前にも書いた「JavaでBASIC(風な言語の)インタプリタを作る」という謎な課題の提出期限が迫ってきたのでちまちま作業してました。 その中で列挙型に正規表現を突っ込んでマッチするか、みたいなことをやっ…

APIドキュメンテーションツールを調べる #188

今日やったこと APIドキュメンテーションツールを調べる 世の中にはそういうものがあってだね。 「このAPIはこういうパラメーター追加して叩いてね」とか「こういうレスポンスかえるよ」とかをわかりやすくみれたり、ボタン一つでためしにAPIコールしたりで…

RubocopでRubyの知識をつける #187

今日やったこと Rubocopに初めてチャレンジ・Rubyの知識を付ける RubocopとはRubyのLintツールです。 github.com ありがちなインデントがどうこうとかダブルクオーテーションとシングルクォーテーションの揺れとかの警告はもちろん、結構賢くてRubyの思想に…

skywayをお触りしました #186

今日やったこと Skywayに触りました 知ってますかSkyway。 SkyWay - Enterprise Cloud WebRTC Platform WebRTCをかんたんに実装できるプラットフォーム的なものです。NTTコミュニケーションズが提供してます。 ちょっと講義で作ってるウェブアプリに通話機能…

学生だけど個人名刺的なのを作ってみたよ #185

昨日で半年連続更新完了でしたが、すっかり習慣とかしててこの時間になるとブログを書きたくなるのでしばらくは続けていくことにします。 縛りはなくなったので緩めの記事もやっていきます。(縛りが合ってもゆるかったけど) 今日やったこと 学生だけど個人…

毎日技術日誌半年完走しました! #184

今日は雑談が本題だけどとりあえずいつもの。 今日やったこと Ruby書いてました 職場でゴリゴリと。 ここ2週くらいバイトもプライベートもRails書いてたせいで割と慣れてきましたねw 今日はきれいにIS NOT NULLを書く方法を知りました。(ActiveRecord) User.…