塩焼きブログ

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

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)…

Python3でJSONをhttpで取得してパースする

import urllib.request import urllib.parse import json url = 'http://localhost:8080/test.json' param = {'id': '1'} req = urllib.request.Request('{}?{}'.format(url, urllib.parse.urlencode(param))) with urllib.request.urlopen(req) as res: pri…

Pythonのsys.exit()でプログラムを終了させる

PHPにおけるexit()みたいなの import sys sys.exit()

.htaccessですべてのアクセスをindex.phpに集める

Apacheのmod_rewriteを使います RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteRule . /index.php [L] index.phpでは$_SERVER["REQUEST_URI"]などでリクエストパスを取得すればどのような要求がされたかわかる。それに応じてレスポ…

docker logsでログが出力された時間を表示する

-tオプションを付けることで時間を表示できる $ docker logs bbb91b61850e -t root@bbb91b61850e:/# echo "test" 2019-04-11T08:15:20.037279612Z test

メンタルマッチョとは

メンタルがマッチョの状態を指す 人類の到達できる究極の存在 実力の100%を発揮できるようになる サイコパスと間違われる