スキマ時間にNode.jsのDocument
今更感がありまくりですが、電車乗ってる時とか、ちょっとした隙間時間にNode.jsのドキュメントをダラダラ眺めたいな〜と思ったら、公式ドキュメントにちょうど求めていた感じのシングルページとして見れるページがありました。
これなら電波のない地下鉄とかでも、電波ある場所で読み込んでおけば、地下を疾走する鉄の箱の中で吊革につかまりながら死んだ魚の眼の奥底をギラリと光らせて、node.jsに触れられるね!
タイポスクワッティングに気をつけよう!
本日、自身の身に降り注いだことなので、振り返りも兼ねてブログに書いておく。
まず、タイポスクワッティングとは?
下記のサイトの文言を引用させて頂く。
サイバースクワッティングの類型として、「タイポスクワッティング」と呼ばれる手法があります。著名サイトのドメイン名の「タイプミス」のようなドメインを取得し、偶然打ち間違えたユーザを誤誘導するものです。
自分が経験したケース
私の場合、とあるherokuapp.comのサイトを見ようとした際にドメインを打ち間違えた。
出てくるはずのサイトが表示されないまま、別のドメインにリダイレクトされ、あなたのMacは危険です!的な怪しいメッセージと、macOSネイティブっぽくデザインされた警告ダイアログがWeb上に埋め込まれて、とても怪しげに表示されていた。
最初そのサイト自体に何かあったのかと思ったが、なんとなくおかしいと思い、再度正確にURLを入力し直すと表示されるべきサイトが表示された。
その後、一応セキュリティソフトでフルスキャンを行い、自身のPCが怪しげな何かに感染していないことを確認して、一息ついた。
それにしても、普段からこういうものがあることは、頭では理解しているつもりだったが、まさかherokuappのタイポで起きるとは思わなかったので、一瞬ドキッとしてしまった。
まだまだ自身の認識が甘いなとも痛感した。
以上、振り返りでした。
iTerm2のcolorschemeをIcebergに変えた。追記=>あと、macのTerminalも変えた
以前ブログで書いたVimのcolorscheme、Iceberg
南極からやってきたカラースキーム、というイカしたキャッチコピーの名のごとく寒色系の色合いがとてもクールで落ち着く。 iTerm2もこちらのカラースキームを使用してみることにしたので、以下、設定時の操作を備忘録として残しておく。
iTerm2にIcebergを設定した際の備忘録
下記の方が作られていたiTerm2のカラースキームを使用します。
他にも作られている方がいらっしゃいましたので、気になる方はチェックしてみるといいと思います!
- 上記リポジトリをダウンロード
- iTerm2のPreference -> profiles -> default(人によりけり) -> colorsを選択
- 下記のキャプチャ箇所でダウンロードしてきたIcebergのiterm colorをimportすれば、設定できるようになる。
macのターミナルもIcebergに変えた
普段macではiTerm2をメインで使用していましたが、macのターミナルもIcebergに変えてみました。 こちらはIcebergの公式よりダウンロードでき、設定方法もページ内に載っています。
Iceberg - dark blue color scheme for Vim / Neovim
うーん、いい感じ!⛄
追記: Atom と VSCodeにも icebergを導入しました
詳細は下記のポストにて
エディターも自由に選べないようなプロジェクトに参加してしまったのにもかかわらず、どうしてもVimが触りたいときにこのポストで、ほんの一握りの安らぎを提供できたら嬉しい
言いたいことはタイトルに書いてしまった。
ただの深夜のネタポストです。ネタとして読んで下さい。
下記のような境遇の人だけ、読む価値が多少はあるかもしれません。
そんな境遇のあなたは下記にあるWindows版のGitを使っているかもしれない。
で、あれば下記あたりのパスを見てみてほしい。
versionによって差異があると思う。
(古いversionだったりすると、Gitフォルダ配下にあるshareフォルダの下にVImが隠れていたりするかも。)
C:\Program Files\Git\usr\bin\vim.exe
ちなみに上記のGitのversionは下記の通り
git --version git version 2.8.2.windows.1
このexeを叩けば、いつもどおりのあのウィンドウが立ち上がる。
デスクトップあたりにでもショートカット設定しておけばバッチリだね!
【leet変換からENIGMAまで】気軽に様々な変換が試せるサイトを見つけた ---> CRYPTII
インターネットの波を彷徨っていたら、偶然、様々な変換を行えるサイトを見つけたので、ブログにメモしておく。
サイト内の説明を略してみた。
CryptiiはMITライセンスのもとで公開されているWebアプリケーションで、異なるフォーマットのシステム間でエンコードしたりデコードすることができます。 これはJavaScriptを使用してブラウザ上で完結するため、入力したコンテンツはどの種類のサーバーにも送信されません。 この暗号化方法は非常に基本的なものであり、安全ではないことに注意してください。
変換の種類は様々で、ASCII変換
やMD5やSHA-1などのHASH
から、面白そうなところだとENIGMA
なども用意されていた。
leet変換を試してみる
せっかくなので、leet変換を行ってみる。
上のサイトにアクセスして、画面右側のCONVERT TO ~
のところを LEETSPEAK
にすることで leetへの変換を試すことができる。
下記は実際に変換してみたところの画面キャプチャ。
画面上に表示されている Density
というところのバーをいじることで変換具合も調整できる。
ぜひ、leet変換など試してみたい方はチェックしてみてください。
leet以外にも様々な変換を試せるので、実際にいじってみるだけでも楽しい。
なお、Githubでコードも見れる。
自身一人で企画した初の一人ゲレンデハッカソンに関する結果ポスト。
先日こんなポストを書きました。
結果
結果から言うと実施しませんでした笑。
普通にゲレンデでスノボしていました笑。
実際に雪山に到着し、その圧倒的な存在感に圧倒されたのと、友人たちからの「本当に滑らないの?」という言葉に、自身の鋼の心も折れ、人生初のスノボ体験をしました。
なんとか一人でエッジ効かせながら滑れるようにはなったので、次はターンをしながら右左と滑れるようになることが目標。
来年もまたチャレンジしてみたいと思います。
あと、今回のポストからはそれるため割愛しますが、
今回ゲレンデでは、一人ハッカソンとは別に、もう一つ別の目的があり、そちらについては大成功をおさめることができました。
結果的に友人やゲレンデスタッフの方々を巻き込んだ、生涯忘れないような、最高の一日となりました。ほんとうに感謝!
で、ハッカソンは?
また別の機会に改めて1stハッカソンをやろうと思います。
別に特別な場所に行かなくても、ランドリーで洗濯物を乾かしに行った際の待ち時間30分で、新機能のプロトを一つ作る
、というハッカソンでもいいわけだしね。
一人ハッカソンをやろうと決めてよかったこと?
実際にその日のうちに、どういう目的でどういうタスクを行うかを明確に洗い出す機会を持てたのは良かったと思いました。
普段何気なくコードを書いてしまうと、何となくこのタスクとこのタスクから片付けていこう〜みたいな感じに自分はなってしまうのですが、
実際に限られた時間で、ハッカソンでの目的とそれに関するタスクを洗い出すことができたのは、予定を立てるという行為に対しての成長のきっかけを自身にもたらしてくれたような気がします。
ま、これは別にハッカソンとはあまり関係ないかもしれないけど、
ハッカソンに向けた準備を行う上で自身のTODOに関するハッカソン
ができていたのかもしれないなと。
締め
というわけで、うだうだ書いていないでコード書きます笑。
雪山仕様に変更したvimのicebergが最高にクールです。
以上!
ICEBERG、最高にクールだ、、、(惚れ惚れ)
久しぶりにVimのカラースキームを変えてみた。
普段、hybridを愛用してきたけど、今回icebergに変えてみた。
寒色系な感じがとてもクールで最高にテンションが上がる。
Iceberg - dark blue color scheme for Vim / Neovim
ちなみに作者の方のブログもとても面白いし、読み応えのある内容ばかり。
下はVimConf2017の舞台裏について。
明日のゲレンデハッカソンはicebergで臨ませてもらう。 うーん、楽しみ。
ちなみにゲレンデハッカソンについての経緯は昨日のツイートを書きに引用しておく。
今夜は、今週末に予定されているゲレンデハッカソンに備えて、復帰した2016MacBook Proの環境を整備する。残したままになっていたvim周りとかをメインで!
— Yuki Shindo (@shinshin86) January 25, 2018
ま、ハッカソンといっても、実際は友達グループでスノボに行くけど、「今、色々と骨折したくない状況なので、俺は滑らないでロッジでコード書いているわ!」って宣言して、自分ひとりで企画したもの。
— Yuki Shindo (@shinshin86) January 25, 2018
友達や彼女から何度か念を押されて「本当に滑らないの?」と聞かれたときは、さすがに後ろ髪をひかれる思いだったが、、、皆の滑っている勇姿を見ながらコード書くぜ!ロッジのコーヒーがうまけりゃ、テンション上がるだろうな!Haha!
— Yuki Shindo (@shinshin86) January 25, 2018
補足:元々の計画時は滑るつもりだったが、最近状況がものすごいスピードで色々と変わってきて、今はどうしても骨折したくないッテ状況になったので、ちょいとストイック野郎になっているのさ!さて、NeoBundleからdeinを使ったvimプラグイン管理への移行を試してみよう!
— Yuki Shindo (@shinshin86) January 25, 2018