塩焼きブログ

塩焼きに関しての研究内容を公開しています

PHPでmb_convert_encodingが無い場合はphp-mbstringをインストールする

下記のようなエラーが発生した HP Fatal error: Uncaught Error: Call to undefined function mb_convert_encoding() in /app/ndex.php:68 この場合は php-mbstring をインストールします。 sudo apt install php-mbstring 懐かしい

Digdagのタスクを並列で走らせる

+group1: _parallel: true +a: sh>: echo "test_a" && sleep 3 +b: sh>: echo "test_b" && sleep 3 +c: sh>: echo "test_c" && sleep 3 +group2: _parallel: true +d: sh>: echo "test_d" && sleep 3 +e: sh>: echo "test_e" && sleep 3 +f: sh>: echo "test…

sheet.newで即時Googleスプレッドシートを開く

ブラウザのアドレスバーに sheet.new と打ち込むことで即時Googleスプレッドシートを開くことができる。これはFirefoxでもChromeでも動作する。Google検索の機能なのではないかと思います。

ロボット掃除機はお掃除が下手くそだから人間がやった方が早いのか?

ロボット掃除機って人間よりも掃除が下手くそだし、人間がやった方が早いって思う人が俺の身近にいるのだけど、たしかに人間が手で掃除機をかけた方が早くすむですね。 でもロボット掃除機のメリットってそこではなくて、ロボット掃除機は何時間もかけてじっ…

RimWorldの芸術品は何の役に立つのか?

芸術品って金策のためだけのものだろ、洋服作って売って、動物繁殖させて売っていれば十分だわ!! って思ってたけど、芸術品は自分の家に配置できるっぽくてですね、配置するとすごい入居者の心情を底上げしてくれるのです。 RimWorldやっててみんないつも…

JavaScriptで配列をシャッフルする

参考サイトのコードを参考。参考サイトではreturnが抜けていたので補填。 node > [1,2,3].sort(function() { return Math.random() - .5; }); [ 2, 1, 3 ] 参考 https://qiita.com/komaji504/items/62a0f8ea43053e90555a

Pythonで配列を指定した数毎に分割する

PHPのarray_chunkと同じことをPythonでしたいと思ったら既に実装去れている方が居ました。以下コピペです。 def chunk(l, size): for i in range(0, len(l), size): yield l[i:i+size] for l in chunk(range(0,100), 10): print(list(l)) a-zumi.net

Pythonでコマンドライン引数を受け取る

こんなふうに書いて import sys print(sys.argv) 実行すると $ python3 test.py pai pai poi ['test.py', 'pai', 'pai', 'poi']

機械学習モデルをpickleでシリアライズして保存する

学習モデルの作成に無限の時間がかかる。最初は大したことないし毎回学習させとけばいいわ!って思ってたけどいざ実戦に突っ込んだら物凄い時間がかかる。。というわけでモデルを保存しておきたい。Pythonではオブジェクトをこんなふうにシリアライズできる…

Python3でJSONをPOSTする

import urllib.request import urllib.parse import json url = 'http://localhost:8080/post' data = { 'id': 1, 'value': 2 } headers = { 'Content-Type': 'application/json', } req = urllib.request.Request(url, json.dumps(data).encode(), headers)…