raino_tech_blog

プログラマによる技術系ブログ

3分でわかるGitの歴史

Git

現在、バージョン管理システムとしてはGitが最も人気です。(なんで定期的に人気度下がってるんでしょう。) ということで、このGitの歴史について簡単にまとめてみます。 歴史 gitの開発は、Linuxカーネルの開発者の多くがBitKeeperのシステムに対するアク…

Nim言語とは

Nim

最近、いつかやろうと思っている面白そうなプログラミング言語が結構たまってるんですよね。 RustとかGoとかNimとか。 その中でも今回はNimについて調べ、まとめてみます。 ちなみに以下の記事で実際の環境構築とHello, world!までやっています。 ns-i.haten…

Nimの環境構築[Ubuntu 16.04 LTS]

Nim

Nim自体については以下の記事に書いてあります。 ns-i.hatenablog.com 今回はとりあえずHello, world!を表示するところまでやります。 いずれはVisual Studio Codeと連携したいところです。 環境構築 まず、以下のコマンドをターミナルから実行してNimのコン…

React.js vs Vue.js [JavaScript]

みなさん、これを見てください。 これはGoogle Trendsを使って、”React.js”と”Vue.js”という2つのワードの人気度を調べた結果なんですね。 それにしてもすごい熱い戦いしてますね。 っていうか今はVue.jsのほうが人気なんですね。 ちなみにこの話にはオチが…

ゆるくスキル修得はじめます [JavaScript]

いやー、みなさん。今や猫も杓子もJavaScriptですよね。 フロントエンドもバックエンドもJavaScriptだ!って感じです。 具体的には Node.js + React.js + Redux + webpack みたいな感じが今の流行りなんですかね? もちろん、Railsも実際に現場で使われてい…

chmodってわかりにくいですよね

今回はLinuxで使われるchmodというコマンドについて基本的な使い方を簡単にまとめてみます。 chmodとは? chmodコマンドとは、ファイルやディレクトリのアクセス権限を変更するコマンドです。 そしてchmodコマンドを使う前に、まず対象のファイル・ディレク…

DOMとCSSOM

Web

今日もネットでWeb開発系の知識を漁っていたのですが、こんな良さげなページを見つけました。 developers.google.com かなり重要そうな情報です。 つまりブラウザがどうやってHTML及びCSSからページを作っているの?っていうところを解説してくれているよう…

Go言語はクールな言語?

さっきこんな記事を見つけました。 hackernoon.com この記事では各言語について色々な比較をして、最終的にGo言語が一番ポイント高いという結果になるんです。 これは結構驚きでした。確かに、最近どうやらGo言語がいいらしいぞ、という話は聞いていたんです…

はじめまして

どうも、はじめまして。 このブログでは技術系のことや、その他諸々を書いていきます。 インプットだけではなくアウトプットもしていかないと現代の情報社会で生き残れないのでは、との思いから始めました。 よろしくお願いします。