ゆるふわ技術日誌

エンジニア見習いの悪戦苦闘日記

進捗を追われるのマジつらい件 #139

今日やったこ

進捗を追われていました

ずっとElectronアプリを作っている、みたいなぼんやりしたことをこのブログには書いていましたが、何に使うものかというと、母校の高校の文化祭の投票を集計するみたいな、ミニ業務アプリてきなサムシングでした。

今日がその日だったのですが、私の計画不足もあり、使用する時間直前まで一切完成せず、あたふたする高校生を目の前に部屋の端っこでひたすらコードを書いていました。

辛かった。派遣常駐SEってこんな感じなんだろうか、と思った。

でまぁ、目標の機能は全部付け終わらなかったものの、一応コアな部分は動くようになんとか間に合わせて、作ったのですが、事前に貰っていたテストデータと本番データが全く別の形式で完全終了、なぜか私が投票のデータを持ち帰って家で泣きながら(泣いてないけど)コードを書く羽目になっています。悲しい。

今まで作ってきたものより多少規模が大きめのElectronアプリを作ってみて、いろいろと知見はたまったのですが、その話はまた今度。

雑談

ちょっと愚痴エントリーになっちゃって気分の良くない感じですが、もう一個。

まぁ察してくれといったところ。

僕にこのアプリケーションを作って、と依頼してきた先生、完全にシステム屋のこと軽視してんだろうなぁとおもいましたまる

鋭意開発チュウ #138

今日やったこ

Electronアプリをゴリゴリと作っております。

ひさびさにThinkPadで with サイゼリヤ

トランスパイルがMacBookよりは速いような気がしている。

ただバッテリーが割とぐんぐん減っていくのがつらい…。

雑談

さて期限の明日までに完成するのでしょうか………!?

Spread operatorが使えないの巻 #138

今日やったこ

今作ってるelectronアプリはWebpack+babelでトランスパイルしてるんですが、何故だかピリオド3つのやつがトランスパイルされないみたいで詰みました、悲しい。

1時間ちょっと悩んでどうにもならなかったので諦めました。

こんど調査します。

雑談

眠いぞー。

いよいよやばくなってきたのでJavaScriptを書いています #137

今日やったこ

いよいよヤバイ

バイトも研究室も関係なく、個人的に頼まれていた案件(?)がいよいよ期限を迎えそうでマジでヤバイので研究室にこもって進捗を出しています。

ひたすらElectronアプリを書いています。

家よりは集中できるので良い。

寝れるのかはいささか疑問だけど…。

雑談

ラボ泊デビューしちゃいましたねぇ…。

SPAとNginxの設定に苦しむの巻 #136

今日やったこ

バイトでした。

SPAをデプロイする際のNginxの設定に苦しむ

SPAだと基本的に何らかのルーター系のライブラリを使って、URLを見て動的にルーティングする、みたいな実装が普通だと思います。

その際のNginxなどのWebサーバーはhttp://example.com/というアドレスだったときに/の後ろに何が来てもindex.htmlを返す、みたいな設定をしてやらないといけないのですが、それに結構ハマって時間を溶かしてしまいました。

悲しい。

この辺、もっとカンタンにサクッとやれたらカッコイイのになぁ。インフラ知識が欲しい。

雑談

やる気Maxになったので夜なべします。

Mavenとの戦いは続く… #135

今日やったこ

続・Mavenとの戦い

昨日の

JavaとJavaScriptを書いた一日でした #134 - ゆるふわ技術日誌

これで、Mavenとの戦いは終わってめでたしめでたし…のはずだったのですが、諸般の事情によりservletを書くこととなってしまいましたw

なのでまたMavenゴニョゴニョしてます。

Mavenにはarchetypeという機能があって、テンプレからプロジェクト生成みたいなことができる、らしい。

普段Intelli J使いなのでこちらを参考に。

IntelliJ IDEA を使って Web アプリケーションを Tomcat へデプロイしてみた - Qiita

雑談

サークル行きたかった案件

JavaScriptはたのしい言語。

JavaとJavaScriptを書いた一日でした #134

今日やったこ

JavaJavaScriptを書いた

Java

Java書いて、終わったと思ってjarに書き出したらキレられたのでMavenと戦った。

詳しくはこちらに。

qiita.com

タイトルにセンスがなさすぎる。

JavaScript

React Routerと戦ってしまった。

ハマったポイントとしては、React Routerはv3->v4で破壊的変更が入っているらしいです。

それに全く気が付かず、古いドキュメントとか記事とかと混在して読んでしまって爆死しました。

v3以前のreact-routerはおおよそv4以降ではreact-router-domに移されている模様です。

どうぞご注意ください。


そしてsemantic-uiをやっと書き始めた。

f:id:uutarou:20170925232148p:plain

業務アプリっぽいものを書いている。スケジュールが押しまくっています。

雑談

最近クソ忙しいんですけど気持ちよくなってきました。