Macでプログラミングするならまず入れるべき、Homebrewをインストールする

Homebrewとは HomebrewはMacOS用のパッケージ管理システムです。ターミナルでごちゃごちゃやっていく際に高頻度で使用します。 何かしらの環境構築をするときに、やり方を説明してくれているページで、すでに入っている前提で話が進んでいくので必須と言ってもいいぐらい必要不可欠です。 ということで、今回はHomebrewの導入方法をまとめていこうと思います。 インストール手順 htt...

React.jsチュートリアルをやってみる

はじめに 業務で開発しているプロジェクトでReact.jsを入れることになりまして、そのためのインプットとしてReactチュートリアルを行いました。 今回はチュートリアルで学んだことを整理しつつ1つ1つの工程ごとにまとめていこうと思います。 Reactチュートリアルとは そもそもReact.jsはFacebookが開発したもので、公式ページにチュートリアルがあります。こちらにある内容と同じも...

create-react-appコマンドでReact.jsの環境構築を一瞬で作成する

はじめに 今回業務で開発しているプロジェクトにReact.jsを入れてみることになりました。 それにあたって、学習のためにReact.jsのサンプルプログラムを作成しようと思い、そのための環境構築をしたのでその手順をまとめていきます。 create-react-app React.jsで書かれたプロジェクトはビルドする必要があるので、WebPackなどのツールをいれていろいろ設定しないとい...

Slackのワークスペースを登録する

はじめに 社内用のコミニュケーションツールとしてよく使われるものの1つのがSlackです。僕の勤めている会社でもSlackを使用しています。 Slackでは用途に応じたチャンネルを使い分けれたり、他のアプリとの連携も充実していているのでとても便利です。 今回は、自分用のSlackのワークスペースを作成していきましたのでその手順をまとめていこうと思います。 目的 わざわざ自分用を作る目的とし...

RailsからCoffeeScriptを使用しないようにする。

RailsにデフォルトでGemfileに組み込まれているCoffeeScriptですが、僕が開発しているチームでは今後使わないと判断しました。なので今回は、その際の手順と途中で発生したエラーをまとめていこうと思います。 手順 .coffeeを使わなければいいという話ではありますが、rails generateで.coffeeがデフォルトで生成されたり、使用しないのに読み込むのは無駄なのでRai...

WordPressのシンタックスハイライトをprismjsに乗り換えた

はじめに このブログは技術ブログとしてWordpressを使用してやってきましたが、ソースコードを載せるときのシンタックスハイライトとして、これまでCrayon Syntax Highlighterを使用していました。特にこだわりもなく選んで使用していましたが、個人的に見た目はあまり好みではなくて他のシンタックスハイライトを探していたら、Prismjsを見つけました。 今回は、Prismjsを...

Ruby on RailsでE2Eテストを実装した

はじめに 最近Railsを触り始めました。だんだんページ数も増えてくるのに加えてサイト構造の変更がわりと頻繁に起こったりするのでその都度の確認がとても大変になるのに対して、毎回全てを網羅しているわけではないので気付かない部分で500エラーをはいてたりすることもしばしばありました。全てはテストの実装をすっとばして開発していたのが原因です。不安な気持ちがありながら毎回デプロイしていました。テストをし...

メタルラックでマイニングリグを作成する

これまでのあらすじ 初心者がマイニング用自作PCを組み立ててみたの記事でマイニング用PCを組み立てて、マイニング用PCのGPUを増やしてみたで1枚構成だったGPUを増設し2枚にしました。 これからどんどん増やしていこうと思った矢先の出来事・・・ 最初に購入した一般的な自作PCのケースではGPUが入らないということが前回判明いたしました/(^o^)\ ということで今回GPUを増設していくため...

jQueryUIでドラッグ&ドロップ出来る表を作成する

はじめに 今回業務でWebページでドラッグ&ドロップで追加、移動ができるような表を作成する案件がありました。ドラッグ&ドロップの実装をしたことがなかったのでその際にいろいろ調べて完成まで至ったのをまとめていこうと思います。 実際に作ったもの このようなかんじのものを作成しました。 ポイントとしては、 表の外にあるリストから表のマスにドラッグ&ドロップして追加することが出来る 表の中...

【仮想通貨】開設しておくべき取引所と使い分け方を徹底解説

仮想通貨を扱う上で必須と言っていいものが取引所です。 日本の国内だけで見ても取引所がたくさんあって、どこがどう違って、どれを使えばいいのかが難しいかと思います。 今回は取引所ごとの違いをまとめて、開設しておくべき取引所を紹介していきたいと思います。 どの取引所を開設しておくべきか この問いに対して、僕はだいたい作っておくべきだと考えています。 なぜかというといくつも理由があります。 日本...