ゆるふわ技術日誌

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

毎日技術日誌

webpackに苦戦中。 #129

今日やったこと バイトでした まぁバイトはいつもどおりJSを書いてましたよーってことで。 webpackに苦戦中。 普段はBrowserify使うんですけど、なんとなくwebpack使ってみたくなっていろいろいじっているのですが、configにいろいろ指定できすぎてドキュメ…

いろんなことに手を出しております #128

今日やったこと Java的な何か 話題変わって研究室関連…。 近日中にJavaっぽいものを書くこととなりそうです。 JavaでWeb触るのは1年ぶりとかですね。 今日はその下準備でこれまた久々にSQL叩いたりしてました。 gulpfileを書いたりしてた TypeScriptのコンパ…

引き続きゴリゴリと書いてます #127

今日やったこと 引き続きゴリゴリとTypeScriptだったりを書いてます。 進捗的には全然よろしくないのでスピードアップをはかりたいですね。 今作ってるElectronアプリのUIをsemantic uiを使って作ろうと思ってて、本番の前に一回練習しとくかなって感じでポ…

TypeScript書いてる #126

今日やったこと TypeScript書いてます 最近ずっとTypeScript書いてる気がするけど…。 React関連はTypeScriptの情報もまぁまぁ多くて助かります。 tscが吐き出すjsをそのままElectronのrendererに食わせて動かしているのですが、これやっぱりBrowserifyなりWe…

今日はちょっとつらかったday #125

今日やったこと バイトでした。つらかった。 つらい 既存のコードの修正をやってました。8時間やってましたが残念なことに終わりませんでした。 まぁまぁ大きめのほぼ他人が書いたコードの構造を把握するってどうしたらいいもんなんですかねぇ。 場数を踏め…

LDAP問題解決したけど/LightSailのFWのハナシ #124

今日やったこと 昨日のLDAP問題解決!なんだけど 昨日、めっちゃ頭を悩ませていたLDAPで認証を行うプロキシサーバー、なんとか立てられました。たぶん。 ところがどっこい、ポートフォワーディングすりゃ良くね?と言われてしまいました。悲しい。 LightSail…

リファクタリングばっかりしてたのでWebStormの機能を紹介する #122

今日やったこと リファクタリング的なことをひたすらしてました。 既存のコードの修正をひたすらバイトでしてました。 最近、バイト先でもVimからWebStorm派になりまして、それはそれは便利に使っているのでお気に入りの機能を紹介します。 JetBrains系なら…

設計ほんとに難しい… #121

今日やったこと 設計ほんとに難しい 明日こそ実装に入るぞ芸人と化しています。こんばんわ。 今日も実装には入れず。つれー。 もう作っちゃったほうがいいんじゃねとか思いつつ。 急にプロキシサーバーを立てることになった なんでかわからんけど立てること…

Electronアプリにおける設計 #120

今日やったこと 今日も設計で溶かしちゃった☆ バイトから戻ってきて、個人的に作ってるやつの作業を進めてました。 実装入りたいなんて言いましたが今日も結局設計をやってしまった……。 やっぱ下手な設計で突き進むと後で地獄見そうなのでw こんな感じで手書…

ちゃんとスケジュールを立てようという教訓 #119

今日やったこと 旅行疲れで完全に死んでました。 スケジュールを立てよう 技術的な話ではないですが…。 いま作ってるヤツは9月末にはなんとしても間に合わせないといけないという制約付きです。 あと2週間くらいでパッと仕上げちゃわなきゃならないわけで。…

今日も進捗ダメでした… #118

今日やったこと 沖縄から帰ってきました。 成田経由遠いなぁ…。 エリック・エヴァンス読みました 飛行機+高速バスだったので…ね。 バスの中でコード書こうと思ったらMacの充電無くて悲しいことになってました…。 てなわけで、Kindleでひたすら読んでました。…

オレオレ設計やってました。 #117

今日やったこと 今日も引き続き沖縄におります。 今日は少し時間が取れたので今作ってるやつの設計をやってみました。 オレオレ設計 MVCやらMVVMやらなんやら、時間を書けて勉強する必要がありそうです。 とりあえず、今作っているやつは9月末には完成させな…

進捗がアレです #116

今日やったこと 進捗ダメです。また読み物だけやって、何も書いてません…。 マズイ…。 雑談 その分沖縄観光は充実しております(?)

えりっくえゔぁんす #115

今日やったこと 今日から沖縄に来ています……! 飛行機の中でエリック・エヴァンス読んだ せっかく5000円もする本を買ったので、暇だったのでひたすら読んでました。 インターン期間中は、要点だけを拾って読むというようなことをしていたので今回はイチから…

Flux?Redux?という話 #114

今日やったこと FluxとかReduxって何なの すっかり設計とかデザインパターンとかいうたぐいの話が好きになってしまいました。 いままでなんの疑いもなくReduxを使ってましたがFluxと何が違うのとかその辺を追い求めたくなってしまったのでいろいろ読んだりし…

TypeScript+Electron #113

今日やったこと バイトでした、がバイトのこと書いても仕方ないので帰宅してからやったことを。 TypeScript + Electronの構成について考える Electronアプリが作りたくて、せっかく勉強したのでTypeScriptで書こうと思って環境作ったりしてました。 いろいろ…

今日から頑張る #112

今日やったこと 一日、PCの使えない環境に置かれて悲しかったので、インターン期間中に買ったドメイン駆動設計の本をiPhoneのちっちゃい画面で読んだり、他のデザインパターンにはどんなものがあるのか調べたりしてました。 MVC?MVVM???とかなりそうになった…

たった2週間のサマーインターンで人生変わっちゃった話 #111

今日やったこと 全力で駆け抜けた2週間のインターンが終わって、久々にめっちゃ寝てました。 あと、今度作るアプリケーションの設計をするためにいろいろと資料を読み漁ったりしていました。 とりあえず、今日は2週間のインターンまとめ記事です。技術的なこ…

インターン終わりました! #110

本気で発表しました。 詳しいことはまた明日にでも! 取り急ぎ。

明日で最後! #109

今日やったこと インターン9日目、明日でついに終わってしまいます。 寂しいです。 技術的には、設計のメリットを立ち返ってよーくよく考えてみたり、リファクタリングして質を高めたりということをしていました。 インターン課題は今日で終わり。 明日は総…

終盤です #108

今日やったこと いつもどおりゴリゴリコーディングを朝から晩までやってました。 いろいろ書きたい気持ちは山々ですが、時間がなさすぎるので終わったらゆっくりと長々と書きます。 雑談 心が弱いのなんとかしたい。 インターン先で泣くことになろうとは…………

WebStorm大好き太郎 #107

今日やったこと インターン7日目でした。 相変わらずTypeScriptを使って設計を実装に移しております。 ReactNativeにRedux入れようとして詰まったり、まぁいろいろとやっとりますが、書くと長いし省略。 まぁ人生1で頑張っております。 雑談 何かを質問する…

今日も今日とてTypeScript〜/HHKBの話 #106

今日やったこと インターンいよいよ折り返し6/10日目です。 昨日は事前準備のため夜中にネカフェに。 軽く変質者。ネカフェで2時間くらいだけ寝てインターン行きました。前日も3時間も寝てないし軽く意識が飛びそう。 TypeScript楽しい ゴリゴリ書いてます。…

TypeScriptのトリコになりそうな話 #105

今日やったこと 新宿のこんなカフェに行ってひたすらTypeScriptを使って諸々実装をしてました。 新宿・貸し会議室・電源ノマドカフェ「BASE POINT」(ベースポイント) 普通のカフェだと、長時間いると迷惑になってないかとか気になっちゃってなかなか集中で…

TypeScript + ReactNative#104

今日やったこと 土日はインターンお休みなので自宅作業です。 インターンで学んでいることはこの先絶対に役立つことなので、なんとか頑張って習得したいと思っております。 React Native + TypeScript 散々DDDを使って設計してきたアプリケーションを月曜か…

設計とTypeScriptと #103

今日やったこと インターン、全日程10日中5日目、折り返しでした。 設計 毎日設計しとるで、満足いくまで多分延々とやる。 TypeScriptやった DDDの、特にドメインモデルをJSで実装するのはいくらクラスがあるとは言え厳しいのでts始めました。 土日で習得し…

まだまだ設計! #102

今日やったこと サマーインターン4日目、いよいよこちらも本気モードです。 とにかく一日中設計設計設計!!といった感じでコーディングのコの字もまだやっておりません。 設計をちゃんとしたソフトウェアは変更に強かったり、誰が見てもわかりやすかったり…

今日もひたすらDDD! #101

今日やったこと ひたすらDDDについての理解を深めた! それだけ。1日やそこら本気になってやったところでどうにかなるもんではないが、これをモノにしたときに見える世界が違うと信じて。 進捗で言えば進んでる方、とメンターの社員さんには言われるけどまだ…

サマーインターン2日目、DDDをやった #100

今日やったこと 設計だったりの重要性とか、設計をちゃんとすると何がいいかとかそう行ったことを中心に学びました。 ちょっと設計やってみたり。 設計手法としてDDDを使っているのですが、肝心のドメインについて理解しないまま進めてて無事爆死、インター…

今日からサマーインターン #99

今日やったこと 今日から9/1までサマーインターンに参加します。 社名は明かしていいのかよくわかってないのでやめときますが六本木ヒルズ内某社です。 でかい。 テレ朝夏祭り的なの開催中でドラえもんがたくさん。 今日はイントロダクション的な内容でコー…

明日からインターンに行ってきます #98

今日やったこと DDD Quickly日本語訳を読んだ www.infoq.com ちょっと前から読んでたんですが、流石に読み終わらんぞということでガッツリ読みました。 わかるところもあれば、何言ってるのおいしいの状態のところもあるのでその辺はインターンを通して学ん…

今日もReact Native#97

今日やったこと 体調を壊しました。半分以上寝てしまいました。 今日もReact Nativeやってました。 夕方までひたすら寝たら体調がよくなりました。睡眠大事。 というわけで、必死こいてReact Nativeやってました。 基本的なコンポーネントは調べながらなら使…

React Nativeのエラーがわからなすぎる件 #96

今日やったこと React Nativeのエラーがわからなすぎる 今日もReact Nativeやってます。 これはまだマシな方ですが、(いや解決しなかったけど)React Nativeのエラーがわからなすぎます。 (2017/08/19 00:21頃追記) これ、今見て気がついたんですけどimport…

つらーい #95

今日やったこと バイトしてました。今はインターンの課題やってます。 何もおわらなくてやばいです。

ReactNativeやったりIEと戦ったりした #94

今日やったこと ReactNativeのリストを扱った 1時間早くお家を出て、快適なWi-Fiのもとにやる作業は気分がいいです。 コードが手元にないのでアレなんですが、propに配列渡してあげるだけなのでネイティブで扱うListViewの5万倍くらい簡単で涙が出そう。 イ…

Rubyを書いた #93

今日やったこと Rubyを書いた インターンが迫っていて、課題も終わってなくてRuby書いてる場合ではなかったのですが、研究室絡みでこちらも期限がアレだったので書きました。 書いたのはコレ。 github.com とある事情によりNginxの設定を動的に書き換えたい…

メアドのバリデーションに今日も悩まされた件 #92

今日やったこと 続メールのバリデーション 先日もメールのバリデーションの話書きましたが、今日も悩まされました。 こんなサイトがありまして… Email Address test cases – Testing Testing 1,2,3 これを通る正規表現を求めて頑張りましたが、普通にこれを…

ReactNativeのViewについて色々調べた #91

今日やったこと 諸般の事情でコード書けなかったので代わりに色々調べモノしてました。 ReactNativeのUIキット すご〜く勘違いしてたのですがReactNativeは普通のReactとは違ってHTMLのタグではなくReactNativeのコンポーネントを組み合わせてUIを作っていく…

ReactNative躓いたポイントメモ #90

今日やったこと ReactNativeやっています ちょこちょこやってます。 ほんとはガチでやらねばならんのだけど。 Alert出した。 これだけだとマジで数行。 export default class App extends React.Component { render () { return ( <View style={styles.container}> <Text>Hello, ReactNative</Text> <Button title='What time is it?' onPress={() => { Al</button></view>…

WebStormデビューしたのでやったことまとめ #89

今日やったこと WebStormデビューした 正確には昨晩ですが、WebStromデビューしました。 学生はJetBrainsのIDE無料で使えます。ありがたや。 登録は以下から。 Free for Students: Professional Developer Tools from JetBrains acドメインのメールを持って…

Emailのバリデーションは難しい…という話。 #88

今日やったこと バイトでした。 Emailのバリデーションは難しい。 正しいメールアドレスの形式はRFCにて定められているのですが、意外といろんな記号やらなんやらが使えたり、@より後ろにIPアドレスが使えたりします。 知らなかった。 自称99.99%のメアドに…

ReactNativeに触れたりyarnに触れたりした#87

今日やったこと ReactNativeに初めて触ってみた。 触ってみたというと語弊があるかもしれませんが…。 とりあえず環境だけでも作っておくかという感じ。 facebook.github.io とりあえず、QuickStartの指示通りcreate-react-native-appをインストール。 試しに…

課題が終わったのでJavaScriptのお勉強をしました #86

今日やったこと JavaScriptのお勉強 ずっと手こずってた課題を提出してきたので帰ってきて遅れていたJavaScriptのお勉強を行いました。 Promiseのあたりを復習。 やっぱり書いてみないことには、文法を眺めていても仕方ないなぁと思いました。 明日は書くぞ…

今日も課題… #85

今日やったこと 課題 昨日に引き続き学校のやり残した課題をやっていました。 Q学習をC言語で実装するみたいな感じです。 基礎的なコードを書く力がないので配布されたサンプルの意味が理解できません。 雑談 やらなければならないこと(期限付き)が山ほど…

Cやった #84

今日やったこと 課題のC言語的なのをやりました 人工知能の講義の課題を未だに引きずってます……… つらい 雑談 今日はつらいのでこれだけです。 おい……….おい………………まじかよ……— ううたろ (@uutarou10) 2017年8月6日

MacでIEのテスト/inputのaccept属性の動作について #83

今日やったこと MacでIEのテスト 忌々しきInternet Explorerですが、未だに現役で使われているから動作検証しないわけにはいかないと。 それだけのためにWindows環境を用意しなくてもええんやで、という話を教えてもらったのでメモ。 developer.microsoft.co…

iterator作った #82

今日やったこと iteratorつくった iteratorよくわからなかったので実際に書いてみました。急ぎでドカドカ書いただけなので汚い…。 // 配列作ってiteratorで全件console.log const products = ['iPhone', 'iPod', 'iPad', 'Mac', 'AppleWatch'] const product…

試験終ったので今日から勉強祭りです #81

今日やったこと JavaScriptのお勉強 オライリー進めてます。 オブジェクト指向のところに入ってきて、prototypeとかの意味とか改めて読んで「へぇ…」とか言っています。 インターンまでになんとしても終わらせるぞ…! ThetaのAPIを叩いた RICOHのThetaってあ…

進捗 #80

ないです。 今日やったこと reduceメソッドについて Reduxとかのreducerの語源となっているreduceメソッド。 ちょうど読んでる本にreduceに関する記述が出てきました。 ちょっとずつ読んでいます。 明日で試験も終了なので、それが終わったらスパッと終わら…

ES6+ReactなElectron環境構築やってみた #79

今日やったこと 2科目試験でした。 1日空いて明後日が最終試験日です。 明日がおやすみなので少し趣味のコードを書きました。 ES6 + React + Electron React使ってElectronのアプリを書きたくてですね…。そうなったら当然ES6が使いたくてですね…。 いきなり…