Progate Lv.100になりました.

現状

f:id:wheson:20170825143130j:plain

Lv.100はどれくらい?

現在はおすすめの学習手順(リンク)に従って進めてます.

進捗状況なのですが,Railsコースの6番目が終わったところです.

f:id:wheson:20170825143135j:plain

とはいえ,道場コースのHTML/CSSRailsもやってますので,おすすめコースのここでLv.100という訳ではないです.

まあ何が言いたいかというと,まだまだLv.100になっても初心者だなぁって感じることですね.

実際1周しかしてないので,HTML/CSSコースの内容が抜けつつありますし,定着させるには何度も周回しないといけないなって思います.

それと,進めてる途中でJavascriptコースが改装されたみたいで,これもまた進めないといけないです.

とりあえずおすすめ1周目を終わらせて,HTML/CSSコースを最後まで終わらせたらクラウドソーシングでお仕事を見つけようかなって思ってます.

Progate凄く楽しいのでおすすめです.

クリップボードに端末上でコピーする方法

はじめに

競技プログラミングの時にいつも端末でコンパイル・テストケースの確認をして、テキストエディタから範囲選択をしてクリップボードに保存していました。(Ctrl-a から Ctrl-cのような感じ)

今回、neovimにエディタを変更したことで、ふと思ったことが、実行確認を端末で行なった後、そのままコマンドでクリップボードにテキストを保存できないのだろうかと。

見つかった方法

Mac OS Xの場合は

cat hoge.cpp | pbcopy 

Linuxの場合は

cat hoge.cpp | xsel --clipboard --input 

Windowsの場合は

cat hoge.cpp | /dev/clipboard

と端末で実行することによって、クリップボードに保存されるとのこと。私の環境ではMac OS Xでのみ確認済み。

これからはこの方法で競プロをやってみようと思います。

追記)Mac OS Xの場合は

pbcopy < hoge.cpp 

で出来たみたいです… ほかの環境ももっと短いコードありそうだなぁ…

こちらの記事を参考にしました

標準出力をクリップボードにコピーする pbcopy , macosx,ubuntu,cygwin でそれぞれ使う - my-notebook