ReactとVue.jsを状態管理から見た選び方

今回はReactとVue.jsのどちらを選定するかについて状態管理という観点で書いていこうと考えてます。 結論 いきなり結論ですがReactは関数型視点でコンポーネントを設計していく。Vue.jsはオブジェクト指向視点でコンポーネントを設計していく。 以上終わり。…

PhoenixでpryをDockerと併用して使う

久しぶりに普通の技術ネタを一つ。 今、ElixirのPhoenixを使って開発をしています。PhoenixはRuby on Railsの弟分みたいな存在でRailsを使用したことある人なら学習コストが低めで開発出来ると思います。 そこでpryをdockerと併用して使う方法の説明になりま…

6年間SEO対策に携わってみて

タイトルは釣りだ。流石に6年間ずっとSEOをやってきたわけではない。しかし、SEOについてエンジニア側から発信の情報は少なかった。その中で私がSEO対策をしていて気づいた原則を今回書いていきたい。 SEOは最適化であって上位にあげる手段ではない SEOの本…

現実的なオブジェクト指向でツラいところ

cassetteの延澤です。 最近、Elixirにハマっている。モダンな言語らしく痒いところに手が届く良い言語だなと感じる。個人としては今まで色々な言語で書いてきて得意な言語はあるけど、好きな言語というのはなかったので良かった。関数型だがモナドを用いない…

2017年度の振り返りと2018年度に向けて

総括 前職を退社して今月でちょうど1年になるので今年度の振り返りと来年度の目標を書く。 結果で言えば技術は大きく飛躍した。しかし、本来自分がやろうと考えていたことに関しては色々と見直さなければならない。来年度も今年度の延長線上で進めていくの…

ウォーターフォール・アジャイル以外の第三の道

cassetteの延澤です。 今回は「ウォーターフォール・アジャイル以外の第三の道」について書いていきたいと考えてます。ウォーターフォールとアジャイルのメリデメを簡単に紹介して、最後に私の考えを載せております。 ここでアジャイルについて言及してます…

テスト合宿に参加した

cassetteの延澤です! 本日はテスト関連のイベントに泊まり込みで参加した感想とそこから得た考えを書きます。 どんなイベント 以下のイベントに参加しました! WACATE2017 冬 ~すべてがTになる~ 開催概要 - WACATE (ソフトウェアテストワークショップ) …

サーバサイドの人間が最新のフロントエンドに入門した

cassetteの延澤です! 今回は「サーバサイドの人間が最新のフロントエンドに入門する」について書いていきます。 私自身普段はサーバサイドのプログラミングがメインです。しかし、最近事情がありフロントエンドの開発もしております。 元々、マークアップエ…

WEB開発したいならUbuntuを使う!

cassetteの延澤です。 今日は環境構築についてお話をしたいと思います。 とくにこれからプログラミングしたいと考えている方向きの内容になります! 以前、書いた通り環境構築を習ってしまえば初期のの学習コストは恐ろしく減ります。 そこで私が効果的だっ…

Pythonが人気になっている理由

cassetteの延澤です! 今回、pythonが何故注目されてきているのかについて書いていきます。 まず、以下の記事をご覧下さい。 www.publickey1.jp pythonが人気言語の1位になっております。以前はランキングに対して私はそこまで興味を惹かれませんでした。し…

プログラミングが苦手だった私が、苦手を克服した一つの考え方

cassetteの延澤です! 前回、PHPの掲示板をフルスクラッチで3カ月かかった内容を書きました。 (参照:プログラムを書くことに絶望したら、環境構築をやればいいよ) しかし、この経験からある重要な概念を学ぶことが出来ました。 それは、エンジニアとして重…

プログラムを書くことに絶望したら、環境構築をやればいいよ

cassetteの延澤です! 今回は表題にある通り、「プログラムを書くことに絶望したら、環境構築をやればいいよ」というテーマについて書いていきます。 これは私の初めて就職した際のエピソードが元になります。そのエピソードとは、初めて就職した際に全然プ…

フリーランスに興味ある方必見!エンジニア視点の、3つのポイント!

cassetteの延澤です!現在、私はフリーランスエンジニアとして某企業に4月から常駐しています。フリーランスに興味はあるけれど、 「やっていける技量があるかわからない」「どうやって仕事を探したらいいの?」そんな人たちに役立つ(かもしれない)記事を…

何故、プロジェクトは炎上するのか?<解決編>

cassetteを運営する延澤です! developer-cassette.hatenablog.jp 前回の解決編を書きます(すごい日にちが空いてしまった) 振り返り 前回のポイント プロジェクト管理の本質は「人同士の関わり方」である 過去にも未来にも同じプロジェクトは存在しない 以上…

何故、プロジェクトは炎上するのか?<問題編>

cassetteを運営する延澤です! 今日はタイトルにある「何故、プロジェクトは炎上するのか?」を私のエンジニア経験から考察したいと思います。 プロジェクト管理の本質 世の中には今もどこかで炎上プロジェクトがあります。「人月の神話」というプロジェクト…

初めまして!

初めまして! cassetteを運営する延澤です! …といきなりcassetteと言われても何のこっちゃという感じですよね。。 簡単に言えば、cassetteは私が個人事業主として運営していく屋号になります! 由来はカセットテープやゲームカセットなど、どこか可愛らしく…