開発

はじめに

Linuxで仕事が捗る便利なコマンドを紹介します。

あらかじめ言っておきますが、あまりにも基礎的すぎて、ちゃんと勉強した人にとっては「当たり前やろ…」という内容です。

ただ、業務で必要な部分だけつまみ食 ...

開発

今日もLinuxです。

シチュエーション値が一列に記載されたテキスト(元リスト)がある。
元リストから任意の値が抽出されたテキスト(リストA)がある。
元リストからリストAではないリストを作りたい。

元リ ...

開発

シチュエーション

ユーザー名、商品名など、何かしらの値が一列に記載されたテキストが複数あるとします。

file_1

file_2

file_3

これらをまとめ

開発

PyMongoとは

PythonからMongoDBを扱えるライブラリです。

CLIのmongoとは書き方が微妙に違うため、そのまま転記すると色々とハマりかねません。
具体的には、あくまでPythonで動いているので、 ...

開発

MongoDBで、MySQLでいうLIKEのようなクエリの書き方を紹介します。

〜を含むdb.col.find({field: {$regex: "something"}});

fieldの値にsomethingが含まれるコ ...

開発

8進数、16進数、36進数…などの値を10進数に変換します。
ついでに、N進数とは何か振り返り、10進数→N進数変換を自前実装してみます。

N進数→10進数に変換

とてもシンプルに書けます。

開発

コマンドライン引数を使う簡単なスクリプトを書くとき、引数としてTrue/Falseを渡して処理を分岐したいなんてことがあったのですが、見事にハマりました。

TL;DRPythonでは、空文字(”)以外の文字列はすべて ...

開発

Python+MongoDBでPyMongoを使っています。
Mongoシェルと同じ書き方でデータをソートしたらうまくいきませんでした。

エラー文if no direction is specified, key_or_ ...

開発

Djangoチュートリアルをやってます。

はじめての Django アプリ作成、その 4 | Django ドキュメント | Djangoのpolls/views.pyのvote()メソッドの実装でつま ...

開発

ファイルのリネームって度々発生します。
数が多くなると面倒でスクリプト組んだりしてたのですが、Linuxコマンド一発でできることを知り、感動しましたのでやり方を残します。

環境MacOS 10.13.6
Mac O ...