Bash

はじめに

他の方のエントリで、ダウンロードしたファイルのハッシュ値のチェック処理をシェルスクリプトで書かれていたので勉強がてら読んでみました。
自分だったらこう書くかな?という違いが合ったので、良い勉強になりました。

検証 ...

Bash,CentOS,Linux

はじめに

Bashシェルスクリプト内で alias コマンドを使ってエイリアス設定しようとしてもデフォルトのままでは設定できません。

設定する方法について紹介します。

検証環境$ uname -moix86_64 Ma ...

Bash,CentOS,Docker,Linux

はじめに

Bashシェルスクリプトで日本語の全角文字(ex: あいう)の文字数を取得したかったのですが環境の設定に注意しないといけないことがありました。

検証環境$ uname -moix86_64 x86_64 GNU/Linu ...

Bash,Linux,Mac

はじめに

技術調査のためにひたすら参考になるキーワードをコピペしていましたが、自動的にテキストファイルに吐き出したかったのでスクリプトを書いてみました。

デフォルト状態ではMacで用意されているpbcopy/pbpasteコ ...

Bash,Linux

はじめに

データを文字列の長い行順(あるいは短い行順)に並び替えする方法について説明します。

もともとのきっかけは、findコマンドで検出したディレクトリを階層の深い順に削除しないとエラーメッセージが表示される問題を解消した ...

Docker

はじめに

今までビックデータを扱う仕事をしてきたのにTreasure Dataを触ったことがありませんでした。
csvファイルをアップロードするだけでも悩んでしまいました。

検証環境$ uname -moix86_64 M ...

Bash,Linux

はじめに

ファイルに特定の文字が含まれていたら処理を行う、という分岐を書くときにgrepの実行結果を>/dev/nullに捨てる、という方法をとっていましたが、>/dev/nullを使わなくても良いということを知りました。

Docker,Kubernetes,Linux

はじめに

Dockerを使うに当たりDockerfileの各種命令の理解は必須です。

ただ、VOLUMEという命令を使う機会が多くなかったため、改めて理解を整理してみます。
また、どういうときに便利に利用できるのかに ...

Bash,Linux

はじめに

シェルスクリプトで、インデントされたテキストファイルを while read 構文で読み込み処理したいが、インデントされている行の行頭のスペースが消えてしまうのでなんとかしたいという質問がありました。

検証環境$ una ...

Bash,Linux

はじめに

コマンドラインから全角/半角/大文字/小文字/ひらがな/カタカナ/英字の変換を行うために便利そうな uconv というツールを見つけたので紹介します。
サイトには以下のように書かれていました。

iconv( ...

2020-02-05Bash,Linux

2020-02-05

はじめに

桁数の多い数値を見やすくするために、3桁ごとにカンマ区切りで表示することがあります。
(昔の現場では「カンマ編集」といったり、言語組み込み関数ではnumber_formatとして用意されていたりする機能です。)

Bash,Docker,Linux

はじめに

Docker Composeは非常に便利ですね。

3層構造(クライアント、Web、DB)のアプリケーションを作る際には、最低限Webのコンテナ、DBのコンテナの2つを同時に立ち上げる必要があります。

D ...

2020-01-31Kubernetes,Linux,Ubuntu

2020-01-31

はじめに

余ったPC1台を使ってKubernetesクラスタを構築してみるでKubernetesの検証環境を構築できました。

せっかくできたこの環境を使って外部からアクセス可能なWebサーバを構築し、公開してみたいと思います ...

2020-01-31Docker,Kubernetes

2020-01-31

はじめに

仕事ではGoogle Kubernetes Engine (GKE)を使ってのKubernetesクラスタ構築をしています。

仕事以外の時間でもKubernetesクラスタをゴリゴリ触ってみたいと思いました。

JavaScript

はじめに

簡単にできる、できないなどの意見が昔からあるが、
2020年現在は各種ブラウザやNode.jsも進化し、いずれも統一した方法で実現できるようです。

検証環境$ "/Applications/Google ...