Skip to content

Instantly share code, notes, and snippets.

View Fendo181's full-sized avatar
:octocat:
Write Code Every Day 📝

Futoshi Endo Fendo181

:octocat:
Write Code Every Day 📝
View GitHub Profile

原文:How it feels to learn JavaScript in 2016

2016年にJavaScriptを学んでどう感じたか

The following is inspired by the article “It’s the future” from Circle CI. You can read the original here. This piece is just an opinion, and like any JavaScript framework, it shouldn’t be taken too seriously. No JavaScript frameworks were created during the writing of this article.

この記事はCircle CIによる「It’s the future」にインスパイアされています。この記事は単なる一つの意見であり、JavaScriptフレームワークのように、真剣に語れるべきではありません。JacaScriptフレームワークなんて、この記事が書かている時にはありませんでした。

「It’s the future」の素晴らしい翻訳記事もあるので是非、こちらも参考にして下さい。

2016年にJavaScriptを学んでどう感じたか

※この記事は"How it feels to learn JavaScript in 2016"著者であるJose Aguinaga氏による、以下のツイートの本文を確認して記事を翻訳しています。
https://twitter.com/jjperezaguinaga/status/784058480613322752?lang=ja
As long as you reference the original article, please feel free to translate/quote “How it feels to learn JavaScript in 2016” in any media.
また、このような素晴らしい記事を書いて頂いたJose Aguinaga氏に感謝致します。 ありがとうございました。

※追記2016_11_23

@Fendo181
Fendo181 / ContactController.php
Last active November 3, 2016 14:00
laravelで問い合わせフォーム チュートリアル
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
class ContactController extends Controller
{
//

This article translated it with permission of Mr. Abdul Nimeri who is the author of "How" ages faster than "Why".

“How” ages faster than “Why”

I used to write a lot of Angular back in 2015. But recently, the JS community has largely moved on from Angular 1 to other libraries, and in turn, so have my projects. I always knew in the back of my mind that technology — and the knowledge that goes along with it — becomes outdated, but this was the first time I experienced it for myself. I wondered: what parts of my Angular knowledge are now obsolete? What parts are long-lasting? And most importantly, how can I make sure that I always get better as an engineer in the face of all those fleeting frameworks and libraries?

**私は2015年にAngularを使って沢山コードを書いていましたが、最近のJSコミュニティではAngular 1から他のライブラリに大きく移行しており、今度は私のプロジェクトでも同様な事がおきました。常に技術とそれに伴う知識は時代遅れになると心の奥ではわかっていましたが、この事は私自身初めての経験でした。Angularの知識のどの部分が時代遅れになるのか?どの部分が長く続くのでしょうか?。そして最も重要なことは、これらの一時的なフ

alias.a=add
alias.cm=commit
alias.cma=commit --amend
alias.st=status
alias.ss=status -s
alias.sh=show
alias.fe=fetch
alias.me=merge
alias.p=push
alias.br=branch

初期セットアップ

インストール手順

shogoさんのgithubからdeinのシェルスクリプトをインストールするシェルスクリプトを作る。

mkdir ~/.vim/dein
cd ~/.vim/dein

基本手順

mkdir ~/.vim
cd ~/.vim
mkdir colors
git clone https://github.com/tomasr/molokai
mv molokai/colors/molokai.vim ~/.vim/colors/
vi ~/.vimrc

Gitの設定

ユーザ設定

git config --global color.ui true
git config --global user.name "YOUR NAME"
git config --global user.email "YOUR@EMAIL.com"

初期セットアップ

shogoさんのgithubからdeinのシェルスクリプトをインストールする為にスクリプトをダウンロードから実行するまでの一連の手順。 今回はdeinっというディレクトリを作成した。 ファイル名はinit_dein.shとする。

mkdir ~/.vim/dein
cd ~/.vim/dein