めるノート

へっぽこWebエンジニアが地団駄を踏んでいる日誌

HABBO HOTELを知っていますか

表題の通りです。

 

ドット絵の世界でホテルの客として、アバターで動き回りながら周りのユーザーとチャットする、北欧生まれのWebサービス

 

f:id:c5meg1012:20161226004106j:image

 

日本ではとっくの昔にサービス停止されてしまいましたが、わたしは小学生から中学生にかけて、アバターと家具にたくさん貢ぎました。笑

 

実はこれに最近、またハマりつつあります。

日本のサービスは停止したままなので、アメリカとか英語圏のサービスに潜入しております。

 

わたくし、海外経験はほぼゼロ。

ですが、前の会社でベトナムと英語で連絡を取りながら小さいプロジェクトを回していたことがあります。そのときは直接会話というよりは、RedmineSkypeで連絡していました。

なので、そのときと同じノリ、いや、もっと雑なノリで会話をすれば良いので、意外とハードルは低かったです。

 

ちょっとチャットが盛り上がると、Snapchatのアカウントを聞かれたり、下ネタを振られたりしますが笑、とても良い英会話トレーニングになっています。

スラングがバンバン出てくるので、あわててググったりもします。

 

日本人の女の子はなかなか評判が良いみたいなので、オススメです。笑

『Webを支える技術 ーHTTP、URI、HTML、そしてRESTー』を読み終えた

ファミコンバンドのメンバーの名前が謝辞に書かれていてビックリした、というツイートをしてから大分経ってしまいましたが、やっと読み終わりました。。

 

f:id:c5meg1012:20161226002247j:image

 

きっかけは、新卒だったか未経験だったかのエンジニアさんが最初に読んだ本の中のひとつとして紹介されていたことでした。

せっかく転職したので、きちんと土台から勉強し直そうキャンペーン実施中なのです。ひとりで。笑
先日のリーダブルコードも、そのひとつでした。

 

Webのしくみは他の書籍でも読んだことがあったのですが、こちらはWebの歴史に絡めて、Web以外の競合システムと比較しながらWebの特徴を解説しています。

ですので、なぜPOSTをするのかや、なぜエラーを検知させる必要があるのか、また、データベースへの過多なアクセスを避けることがなぜ必要なのか、、など、お約束ごとの理由についても、前より理解が深まったと思います。
当たり前のことですが、理由が分かればより意識できるような気がしませんか?わたしはそうです。笑

 

Ruby on RailsをやるならRESTについてきちんと知っておくべきだし、WebをやるならHTTPメソッドについてやステータスコードについてきちんと知っておくべき。
そう分かりつつも、なあなあでこれまでやってきてしまったので、きちんと知るいい機会だったなと思います。反省。

 

この1年はインフラ屋さんと縁があり、CDNやインフラ周りの話もよく耳にしたので、HTTPヘッダの解説も楽しく読めました。

 

前の会社で設計にチャレンジした時期もあったので、後半の設計手法の話も面白かったです。
あのときはリソースとしては考えられたけど、オブジェクトとしては考えきれなかったな…なんて反省したりしました。

 

積ん読がたまってきたので、連休で一気に読みました。
厚みがしんどいですが、流し読みするところときっちり読むところと緩急をつければがんばれました(旦那氏のアドバイスより)。

銀座コワーキング the SNACK に来てみた

すっかり忘年会シーズン。

旦那さんが仕事に飲み会にと大忙しなので、わたしは自由にやりたい放題してます。

カラオケで楽器の個人練習をしたり、

www.instagram.com

ミッドタウンにひとりでイルミネーションを観に行ったり、

www.instagram.com

気になってた近所のお店に行ったり。

www.instagram.com

 

とはいえ今週の平日は飲み会と練習ばっかりで、家でコードがっつり書けてないなぁ、と思ったので、コードを書こう!と思い立ったわけです。

 

わたしはおうちだとダラダラして集中できない子なので、カフェとかでやるんですけれども、この前Gotanda.jsの帰りに寄ったコワーキングスナックが結構良かった(酒飲みながらできるのがまた(・∀・)イイ! )ので、最近コワーキングスペースに興味を持ち始めました。

 

ほんとは、前の会社の同僚さん(同じ時期に入って同じ時期に転職)がいらっしゃるYahooのLODGEに行こうかと思ったのですが、お仕事の区切りが悪く会社を出るのが遅くなってしまい、オープンが21時までということで断念。

 

ということで、銀座コワーキング the SNACKさんにやってきまして、休憩がてら、この記事を書いてます。

 

こちらは、ビジター(非会員)だと3時間までは¥1,000で、ワンドリンク付き。

Wifiや電源はもちろん、ソファ席や会議室もあります。とっても静か。

たまたま空いていたからか、

www.instagram.com

ラテアートしてくれました。すてき!

入り口の秘密基地な感じも、とても良かったです。

 

そういえばわたし、おうちの部屋も屋根裏の秘密基地なんだった。

www.instagram.com

こういうところで隠れて作業するのが好きなんですよね、昔から。

(高校時代、部活してないときは空き教室か、存在感のない自習室で勉強してた)

 

さて、もうちょっとだけ勉強していこう。

フルリモート旦那のすゝめ

これは 【その2】妻・夫を愛してるITエンジニア Advent Calendar 2016 の15日目です。

 

こんばんは。める(@c5meru)です。
そろそろエンジニアっぽいことをしてみたいなぁと思い、空いていたところに参加させていただきました。

 

わたしの旦那さまであり、PHPer / Symfonyのレジェンドでもあるポリドッグ(@polidog)先生と結婚したのは今年の10月12日です。

 

f:id:c5meg1012:20161214202516j:plain

 

証人になっていただいたのは、Perlの星、かるぱねるら先生(@karupanerura)と、著名なフロントエンドヤンキーことymrl先生(@ymrl)で、婚姻届にサインをしたのはfreeeのボールペンです。笑
その節は本当に、ありがとうございました。

 

それはさておきわたしたち、去年の今頃はまだ赤の他人だったのに、2月末につきあい始め、3月末にプロポーズを受け、6月に引っ越しを済ませ、今に至ります。
これまでの人生、まともに男性とおつきあいしたことがなかったので、なんだか今年はすごい1年だったなと思います。

www.instagram.com

登山が好きなのでお守りをあげました。 

 

改めて、愛してると言うのも恥ずかしいし、ここに書けるほどのライフハックをしているわけでもないので、何を書こうかと思ったのですが...

そうそう、わたしの旦那さま、主夫ほぼフルリモートのエンジニアなんですよね(ちなみに、わたしは毎日9〜18時で出社してます)。

だから、めちゃくちゃ個人差あると思いますが、「フルリモートエンジニアの旦那さま」について書きます。

 

フルリモートエンジニアの旦那さまは... 

・朝、わたしが出かける直前に布団から這い出てきて、玄関で眠そうな顔をしつつ「いってらっしゃい」と言ってくれる
・晴れた平日の昼は、わたしの分までお洗濯や掃除をしてくれる
・夜、わたしが帰ってくると、おいしいごはんを作って待っててくれる

 

こんなことがあっていいのでしょうか!?
おかげさまで、もともとなかった女子力がますます干からびてきています。笑
(※ もちろん彼、メインでは仕事したりコード書いたりしてますよ!)

 

とはいえ任せっきりにするのではなく、洗濯物をたたんで箪笥にしまったり、お皿洗いをしたり、ゴミ出しをしたり、まれにごはんを作ったり、落ちてるゴミを回収したりなど、気づいた小さなことはその都度やるようにしています。当たり前ですが....


まぁ、こんな感じなので、周りの新婚女性とは話がまるで合いません(^^;)
どっちかというと旦那さんサイドのほうが親しみやすかったり。笑

 

あとは、フルリモートだとやっぱり人の会話が減ってしまうようなので、(わたし自身がいっぱいいっぱいなときはダメなのですが)会話量には気をつけるようになりました。
わたし、もともとハードワーカー体質で残業レギュラーだったのですが、今は定時退社がデフォルトになっちゃいまして、おうちで一緒にゆるゆる喋ったりしつつ、コード書いたりゲームしたりします。

 

旦那さまが夜行性で、わたしはもともと朝型だったので、うっかりすると寝顔しか見ないなんてことになりかねないんですよね。
しかもわたし、土日は趣味のクラリネットの方でコンクールとか演奏会の練習があって忙しいもので...当初は「結婚する気ある?」って、よく怒られてたような気がします。笑

 

いろいろ変わった生活ではありますが、そんなところも楽しいです。わたしさえ休めば、いつでも二人でどこか遊びに行けますからね!はっはっは!

 

こんなわたしでも、旦那さまがこうして一緒にいてくれることに、本当に感謝しています。これからも、楽しくやっていければ何よりです。

結婚した直後にPHPerからRubyistに転向してごめんね。引き続きよろしく!

 

www.instagram.com

誕生日にはポリドッグケーキをたべました。


<おまけ>
そういえば結婚を決めたころに「Web企業のシャレオツなセミナールームでさくっと結婚パーティーしたい」「そしてconnpassにイベントとして出したい」「LT枠も用意したい」となどと計画を立てていたことがありました。
実際に「ぜひウチで!」と言ってくださるところって、ぶっちゃけいらっしゃるんですかね? もしそんな神様のような企業様がいらっしゃったら、@c5meruまで教えてください!


明日は、わたしたち夫婦が出会ったGotanda.jsの主宰、ほと(@hoto17296)さんの「おうち探しを支える技術」です!

 

「Web制作者のためのCSS設計の教科書」を読み終えた

会社から1週間くらい借りていたのに、実質今日1日で最初から最後まで読んでしまった...笑

こんなにサクサク読めるならもっと早く読んでおけばよかった。ずっと持っててすみません。

 

Web制作者のためのCSS設計の教科書

 

さて、CSSに関しては、独学も含めると丸2年くらい書いていることになります。

前職では、ちょっと書けるようになってからは、設計よりもスピード!!って感じでずっと駆け抜けてきてしまったのですが、そろそろそんなんじゃダメな気がしてきたので、お言葉に甘えてお借りしてきたわけです(1週間はRailsにお熱で放置してしまいましたが...)。

 

設計手法として出てくるOOCSS, SMACSS, BEM, MCSSなどは、恥ずかしながら名前をほとんど聞いたことがありませんでした。

ただ、それらがやってることっていうのは、自分がいままで触れてきたCSSの中にたくさんあったので、何が言いたいのかは、とてもよくわかりました。単に名前を知らないだけだったようです。

命名規則はBEMが一番好みかなぁ。ダブルクリックで選択できるから、ハイフンよりアンダースコアの方が好きだし。

 

ときどき「ダメな例」として出て来る書き方が、いちいち経験あるので辛かったですが(笑)、今ならもうちょっと上手くやれるかもしれないから、またゼロからガリガリ書きたいなぁ、なんて、読みながら思ってました。今でも、新しいデザインをコーディングするのは好きです。

 

あと、散々フロントエンドの勉強会に行っておきながら「コンポーネント」とは何ぞや、というのがちゃんと分かってなかったので、そのへんについての手がかりとか答えのような情報も結構ありました。

来週はフロントエンドもくもく会に参加予定なので、それを踏まえてJSに取り組もうと思っています。

 

f:id:c5meg1012:20161211234404j:image

Railsもくもく寺に参加してきた

初心者にもやさしいみなさんと、ほどよい男女比率の中で、ゆるゆるもくもくできるので、とても気に入っているコミュニティです。

 

f:id:c5meg1012:20161207224043p:image

 

今日はRailsチュートリアルのちょっと重いログインの章をオラッと一気にすすめました。

セッションまわりはまだまだ未知なので、こういう環境でもなかったら、めんどくさがって超時間かかってたと思います。よかった。

インスタンスメソッドとクラスメソッドの違いとか、controllerで定義するメソッドとhelperで定義するメソッドの違いなんかを理解できた…ような…気がします。

 

react-on-railsを勉強していらっしゃる方がいたり、RubyRailsインストールのコツについて話してる方がいたり、もうすぐ産まれるお子さんの名前を考えている方がいたりで、今回も楽しかったです。

じっくり勉強するいい機会なので、引き続きちょくちょく顔を出そうと思います!

Bliskがとても良かったのに高い話と、Railsを始めて1ヶ月ちょっとになった話

恋に落ちるブラウザ、Blisk。

前の会社だったら、経費にして!、ってねだっていただろう。Web制作だったし。

 

割と有名なやつですけど、以前落としたきりだったので、ふと思い立って使ってみました。

スクリーンショット、こんな感じ。

f:id:c5meg1012:20161206214219p:plain

スマホの画面とPCの画面が両方見られる。素敵。

スマホはそこそこデバイスの種類があっていい感じ。

 

ちなみにこれは弊社のサービスなのですが、このスクショ、キービジュアルがスライドしてる途中だ...

(もちろんBliskでPC/SP両方見ているときも、スライダーはそれぞれ動いています)

 

Blisk、ちょっと前までは無料で全部使えてたらしいけど、今は無料版だと30分しか使えないのがつらいところ。

でも、9ドルは出せないなぁ。

その半分だったら出しても使いたかったけど...

 

さて、Railsを始めて1ヶ月半くらいになりました。

もう業務でも結構書いていますが、当初は何もわからなかったので

・ProgateさんのRuby / Railsプログラム(有料も含め)全部

・パーフェクトRuby / Ruby on Rails

を経て、今はRailsチュートリアルを進めています。

業務のペアプロでたくさん教わっているのもありますが、だいぶ分かるようになってきました。 

 

Railsさんは、よしなにやってくれたり、ルールもある程度決まっていたりするので、悲劇が起きにくい印象です(PHPの悲劇は涙なしには語れません...)。

 

これが終わったらひとまずRailsは業務やプロジェクトで引き続き馴染んでいく方向にして、いよいよ例のアレに本格的に取り組もうと思っています。

めざせリプレース!

「リーダブルコード」を読み終えた

「リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック」を読み終えました。 

コーディング(not HTMLコーディング)の中で暗黙の了解になっている部分を一生懸命説明してくれた本。

 

初心者がすぐに渡される本、ということでひとまず読んでみたけど、うんうんなるほど、という感じだった。 

ある程度熟練したエンジニアだと当たり前すぎてつまらないみたい。

 

個人的に、C#Python以外はさわったことある言語だったので分かりやすかったです。

 

f:id:c5meg1012:20161126171316p:image

 

https://goo.gl/pFvtOR

はてブを始めなさいと言われたので

はてなブログ、はじめました。

 

最近はLINE BLOGに夢中だったのですが、やはりエンジニアということもあり、ぜひはてブを始めてほしいと上司に言われたので、早くも移動することにしました。笑

 

LINE BLOGはアプリで見るとシンプルなデザインで、操作感もとても良かったです。

リアクションしてくるのが、どうみてもアフィリエイトの人たちだったのが残念でした。

 

とはいえ、はてブはどうも意識高い系の香りがして、取っ付きづらいなぁと思っていました。

なので、あんまり自分の中で盛り上がらなかったらLINE BLOGに戻るかもしれません。

 

生保レディやったり、マークアップやったりしてましたがエンジニアになって1年とちょっと経ちました。まだ何も積み上がってないですが、しみじみ。

 

今の会社に入ってようやくひと月経とうとしているのですが、今日はランチでも飲み会でも、今までで一番いろんなことが話せて聞けて、楽しかったです。

 

お仕事はとにかくトライアンドエラーなので、がんばっていきます。

 

まずは、ご報告まで。

 

 

 

退職しました

今は有給消化中です。

・台湾に行った
最終出社の翌日から台湾に飛び2泊3日の旅行をしました。
夜市も九份も行ったけど、淡水の夕焼けが一番綺麗でした。
行き帰りの飛行機で寝ずにパーフェクトRuby on Railsを読みました。

FCBの追い込みをした
ファミコンバンドのコンサート、今週末が本番です。寸劇の着替えが多すぎて覚えられない…あと露出が多い…

・式場見学にいった
そして場所と日程を決めてきました。お金貯めなくては。

・名義変更の手続きをした
銀行とクレカとケータイは電話や店舗じゃないとダメなんです。つらみ。

・旦那さまの会社の人にお祝い会をしてもらった
夫婦揃って飲みすぎました。笑

・プレ出社した
打ち合わせのあと、trelloのタスクをざっとさらって、ディスプレイを選びました。

・前の会社のみんなに送別会をしてもらった
全体の送別会は先月に終わっていて比較的あっさりしてたんですが、今回は子会社時代の仲間に送ってもらいました。ちょっとさみしくなりました。
でも、小遣い稼ぎにコーディングのお仕事したいのでください、と言っておきました。笑

・生まれて初めてラーメン屋に並んだ
メンマもチャーシューも海苔も、そしてスープも麺も文句なしでした、が、お腹いっぱいで死にそうになりました。

ポケモンがハロウィンなのでゴースト狩りをした
久しぶりにたっぷりポケモンGOしました。

今日はこれから新しい会社のお師匠と新型Mac Book Proを買いにいきます。
残念ながらTouch Barは入荷待ちなので、普通の配置です。

明日明後日はFCBのリハーサルと本番。
有給は一瞬で消え去りそうですが、変わらず邁進して行きます!