開発

基礎をやり直し中です。
文字列・リスト操作で改めて覚えておきたいものなどをメモ。

文字列最後の一文字を取得先頭を大文字にするすべて大文字にするすべて小文字にするリストリストをソートするリストを逆順にするリストを逆順にソー ...

開発

はじめに

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()メソッドの実装でつま ...