- 開発者心理の変化
- 不具合検出率と不具合内容の変化が現れるのか
【マイヤーズの三角形】
1. ユーザーが3つの整数を入力する。この3つの整数は三角形の一辺の長さを表す
# | |
# [設問]ピッチャーのデータを分析するプログラムを作成してください | |
# 1. ピッチャーごとの平均球速を計算する関数を作成し、結果を表示してください | |
# 表示例) 田中将大の平均球速は154km/hです | |
# 補足: 小数点以下は「切り捨て」してください | |
# 2. ピッチャーごとの最高球速を計算する関数を作成し、結果を表示してください | |
# 表示例) 田中将大の最高球速は154km/hです | |
# 3. 最速のピッチャーは誰か計算する関数を作成し、結果を表示してください | |
# 表示例) 最速ピッチャーは田中将大、最高球速は156km/hです | |
# |
import time | |
import subprocess | |
from watchdog.events import PatternMatchingEventHandler | |
from watchdog.observers import Observer | |
class TestFileWatchEventHandler(PatternMatchingEventHandler): | |
def __run_test(self): | |
subprocess.call('python3 -m unittest discover ./tests', shell=True) |
from flask import jsonify, request, Flask | |
from flask_jwt_extended import ( | |
jwt_required, | |
create_access_token, | |
JWTManager | |
) | |
HTTP_OK = 200 | |
HTTP_BAD_REQUEST = 400 | |
HTTP_UNAUTHORIZED = 401 |
import json | |
def json_dumps_handler(data): | |
has_dict = isinstance(data, object) and hasattr(data, '__dict__') | |
if not has_dict: | |
raise TypeError() | |
return data.__dict__ | |
let g:quickrun_config = get(g:, 'quickrun_config', {}) | |
let g:quickrun_config._ = { | |
\ 'runner': 'vimproc', | |
\ 'runner/vimproc/updatetime': 40, | |
\ 'outputter': 'error', | |
\ 'outputter/error/success': 'buffer', | |
\ 'outputter/error/error': 'quickfix', | |
\ 'hook/close_quickfix/enable_exit': 1 | |
\ } |
from flask import jsonify, Flask | |
from flask_jwt import jwt_required, current_identity, JWT | |
class User: | |
def __init__(self, id, username, password): | |
self.id = id | |
self.username = username | |
self.password = password |
"car_makers": [ | |
{ | |
"id": 1, | |
"name": 'TOYOTA', | |
"cars": [ | |
{ | |
"id": 1, | |
"name": 'カローラ' | |
}, | |
{ |
version: 1 | |
formatters: | |
defaultFormatter: | |
format: '[%(asctime)s][%(levelname)s] %(message)s' | |
datefmt: '%Y-%m-%d %H:%M:%S' | |
handlers: | |
fileHandler: | |
formatter: defaultFormatter |
# -*- coding: utf-8 -*- | |
import psycopg2 | |
import psycopg2.extras | |
from psycopg2.extensions import adapt, register_adapter, AsIs | |
DB_CONFIG = { | |
'host': 'localhost', | |
'dbname': 'dbname', |