2017-01-01から1年間の記事一覧
まったくなんの需要もない自己満足な記事こういう画像を作りたい.作ってどうするの?みたいなのは次回記事にします. int w; int h; PGraphics[] pg; int numArray; void setup(){ size(500, 500); w = width; h = height; PFont f = loadFont("RictyDimini…
pythonでLINE botを作っていますが, github.com ここでだいたいわかります.しかし画像の送信とimagemapはサンプルがないので実装してみます.APIリファレンス 画像送信 from linebot.models import ImageSendMessage def make_image_message(): messages =…
pythonで import win32com.client as wincl に関する記事が少なすぎるので,いくつかまとめます. まず speak.Speak("Hello World", i) のiについてです for n in range(2): speak.Speak("Hello World" + str(n), i) sleep(1) print(n) で検証します. i = 0…
タイトルが長いですが今回の要件を整理します pythonを使う 文字を読み上げる 内容はテキストファイルである キーイベントで一行ずつ読み上げる って感じです.ちなみに今回はWindows10を使っています.Macではできません.ではコード import win32com.clien…
import argparse from pythonosc import dispatcher from pythonosc import osc_server def print1(unused_addr, *p): print(p) //タプルで出力される def osc_loop(): parser = argparse.ArgumentParser() parser.add_argument("--ip", default="127.0.0.1"…
意外とまとまっているサイトがなかったのでまとめておく。 Arduinoのアナログ信号はA0~A5の6つしかない。が、増やす方法がないわけではない。方法は二つ(初心者なので厳密にはいろいろ違うことを許してほしい) ・ADコンバータを使う ・MUX(マルチプレクサ)…
# sqlalchemy.url = driver://user:pass@localhost/dbname sqlalchemy.url = sqlite:///test.dbalebmic.initを正しいパスに変更する。 当たり前であるがこれを忘れて死んでいた。Tutorial — Alembic 0.9.6 documentationじゃあ、これをデプロイしようとして…
Pythonで暗号化と復号化 - Qiitaこれの延長。暗号化した文字列をテキストファイルに保存したいという謎の欲求により生まれたコード import base64 from Crypto import Random from Crypto.Cipher import AES import string, random class AESCipher(object):…
mussyu1204.myhome.cx var chart; //グローバル変数にする const display_graph = function(scores, labels, colors, date){ const doughnutData = { labels : labels, datasets : [{ fill:false, tension:0, label: date, backgroundColor: colors, data : …
これも全然難しい話ではなかったのだが、凡ミスでつまずいた。 //callender.js const my_cal = function(){ $(document).ready(function() { $('#calender').fullCalendar({ dayClick: function(date, jsEvent, view) { const send_date = JSON.stringify(da…
やってみれば簡単なんだけどやりたいこと: 長さの同じ配列が二つある。一つの値をoptionのvalueに、もう一つを表示される値に使いたい。 @app.route('/action', methods=['POST']) def arrange_form_nums(): title = "yeah!" option_value = [0, 1] option_t…
openframeworksからキーボード入力を送れば解決なのでは?という声が聞こえてきそう…。python import argparse import math import re import threading import sys from pythonosc import dispatcher from pythonosc import osc_server import config impor…
いろいろつまった。けど、思ったよりはスムーズにできたかな。最初から動くはずのないwindows x ofxfacetracker でもちゃんと読めばできた。 windows10 visual studio 2015 openframeworks 0.9.8 要約すると ofxCvはoFのバージョンに対応するものを入れる オ…
あんまりスマートじゃない気がするんだけど、とりあえずできたので忘備録的に記載しておく dates = ["2017-06-15", "2017-06-16", "2017-06-18"] reasons = ["", "ppo", "pupp"] cal_data = { "date_answer" : [dates, reasons] } #dictにする必要はないんだ…
いろいろ調べたのですが、調べ方が悪いのか、全然出てこないので自分でまとめておこうと思います。 実は簡単だった。まず基本形 return render_template('index.html', message="message", title="popopopoooon") `render_template` で指定したhtmlファイル…
cssが反映されていない。中途半端にcssが適応されている。 なぜか dayClickイベントも着火しないjavascript - FullCalendar dayClick not working (does nothing) - Stack Overflowここをみれば解決する。要は <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.4.0/fullcalendar.min.css" /> </link>
方位センサ(取得値三つ)とフォトリフレクタ4つのときの挙動比較。 import processing.serial.*; Serial myPort; int[][] data; final int N = 4; //ここを受信する数値の数にする void setup(){ size(1000, 1000); myPort = new Serial(this, "COM4", 19600)…
簡単と標ぼうされるものをかけ合わせて簡単に簡単に動かしたいときにコードを書いた 基本的には Flask and great looking charts using Chart.js – Python Tutorial を参照したんだけど、当然のようにそのままだと動かないので、編集した。 graph.html{% ext…
フォトリフレクタ(RPR220)を使ったときに、分解能を上げるための施策にこまった。 deviceplus.jp基本的にはこのサイトを参照した。困ったのは512Ωの部分の最適な抵抗値。なるべく大きいrangeで取りたい。 で普通に可変抵抗(max10kΩ)を使ってみると、どうやら…
heroku loginをするが、なぜか動かない heroku-cli: Installing CLI... 18.53MB/18.53MB ! Heroku client internal error. ! Search for help at: https://help.heroku.com ! Or report a bug at: https://github.com/heroku/heroku/issues/new Permission d…
これに需要がなさそうなのですが、herokuは一時的にファイルを置けるんですよね。どう使い道があるのかわからないのですが…。 from flask import Flask, render_template, request, redirect, url_for import numpy as np import os import glob from werkze…
Processingでやれよ!!!!三軸方位センサの値をプロットしています。 冷静に考えて、webとしてFlask+p5.jsとかでやったほうがきれいだったんじゃないか…。ちなみに何回かやってわかったのですが、これやらないほうがいいです。Ctrl-cでも止まらなくなった…
mysql -u root -pでrootに入る。この状態で作成したユーザに権限を付与しないとエラーになる(なった) grant all on *.* to 'user'@'localhost'; これするといい!
nekoyukimmm.hatenablog.comこれでだいたいうまくいく。 が UPLOAD_FOLDER = '/path/to/the/uploads' の部分は UPLOAD_FOLDER = 'path/to/the/uploads' とする(初心者なのでここでつまずいた)。また日本語が入るファイル名はアップできない
基本形。ほんとに単純化した者。 pythonのコードを記載しておく。Arduinoは方位センサを使っている。 pip install pyserialして import serial import re def main(): with serial.Serial('COM3',9600,timeout=1) as ser: while True: c = ser.readline() de…
単純なんだけどはまったので event.source.userIdだと思っていたんだけど event.source.user_idなんだよね…。あと現在時刻の取得。herokuでやっているから時差あるけど…。 import time from datetime import datetime # print(datetime.fromtimestamp(event.…
左 Atomのフォルダツリービューを左側(右側)に表示する方法 | Black Everyday Company上 Atom でメニューバーが消えてしまった時 - Qiita
やってみたかったので始めました。王道かなと scrapy を入れてみたのですが別に使いやすくないなーと思いました。 入れ方はこちら Installation guide — Scrapy 1.1.3 documentation pip install scrapyで入らなかったので詰んだかなと思ったのですが、上記…
あとで整形します。 メインコード from chainer import Link, Chain, ChainList, Variable import chainer.functions as F import chainer.links as L import chainer from chainer import training from chainer.training import extensions import numpy a…
pc.atsuhiro-me.net このサイトをコピペしたら動かしたら動いたのだが、何をしているのかを調べていきたいと思います import json, sys, glob, datetime, math import numpy as np import matplotlib.pyplot as plt import chainer from chainer import comp…