- 箇条書きで
- ここにかく
- かく
// ここにかく(書き方はおまかせ)
// ここにかく(書き方はおまかせ)
| import json | |
| import os | |
| import random | |
| from urllib.parse import parse_qs | |
| def lambda_handler(event, context): | |
| token = os.environ['SLACK_TOKEN'] | |
| query = parse_qs(event['body'] or '') | |
| if query['token'][0] != token or 'user_name' not in query or 'text' not in query: |
| const prefectures = [ | |
| '北海道', '青森', '岩手', '宮城', '秋田', '山形', '福島', '茨城', '栃木', '群馬', '埼玉', '千葉', '東京', '神奈川', | |
| '新潟', '富山', '石川', '福井', '山梨', '長野', '岐阜', '静岡', '愛知', '三重', '滋賀', '京都', '大阪', '兵庫', '奈良', | |
| '和歌山', '鳥取', '島根', '岡山', '広島', '山口', '徳島', '香川', '愛媛', '高知', '福岡', '佐賀', '長崎', '熊本', '大分', | |
| '宮崎', '鹿児島', '沖縄', | |
| ] |
| <!DOCTYPE html> | |
| <html lang="ja"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <title>1.Vue.jsミニハンズオン(TODOリスト作成)</title> | |
| </head> | |
| <style> | |
| .done { text-decoration: line-through; } |
| # Vim | |
| *.swp | |
| *.swo | |
| # IDE | |
| .idea | |
| nbproject |
| #include <stdio.h> | |
| #include <unistd.h> | |
| int main(void) { | |
| while(1){ | |
| printf(" -\r"); | |
| usleep(100000); | |
| fflush(stdout); | |
| printf(" \\\r"); |
| from progressbar import * | |
| import time | |
| widgets = ["Test: ", Percentage(), Bar()] | |
| maxval = 1000 | |
| pbar = ProgressBar(maxval=maxval, widgets=widgets).start() | |
| for i in range(maxval): |
| { | |
| "keys": ["ctrl+j"], | |
| "command": "_enter_normal_mode", | |
| "args": {"mode": "mode_insert"}, | |
| "context": [{"key": "vi_insert_mode_aware"}] | |
| } |