Skip to content

Instantly share code, notes, and snippets.

View tamago324's full-sized avatar
⌨️
Enjoy Keeb!

tamago324 tamago324

⌨️
Enjoy Keeb!
  • japan
View GitHub Profile
@tamago324
tamago324 / pointer_compar.c
Created January 29, 2018 13:30
n と &n[0] が同じアドレスなのかを実際に比較してみた!
#include <stdio.h>
int main(int argc, char *argv[]){
int n[] = {3, 4, 7};
if (n == &n[0]) {
printf("同じ!\n");
} else {
printf("違う!\n");
@tamago324
tamago324 / diff_time_hmmss.py
Created March 28, 2018 15:34
2つのunixtimeから差を求めて、h:mm:ssの形式の文字列を返す
def diff_time_hmmss(unixtime1, unixtime2):
""" 2つのunixタイムスタンプの差を返す(h:mm:ss)
"""
# 絶対値の取得
diff = abs(unixtime2 - unixtime1)
h = int((diff / 60) / 60)
m = int((diff / 60) % 60)
s = int(diff % 60)
@tamago324
tamago324 / my_code_login.html
Last active April 6, 2018 12:22
Twitterのログインページを書いてみた
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>Twitterにログイン</title>
</head>
<body>
<!-- header要素の使用 -->
<!-- header>a*2+a>span -->
<header>
@tamago324
tamago324 / reg.vba
Created May 31, 2018 01:02
"(aa) and (bb) and (cc)" から"(aa)"、"(bb)"、"(cc)"を取得する正規表現
Sub test()
Dim regObj As Object
Set regObj = CreateObject("VBScript.RegExp")
Dim matchs As Object
Dim match As Object
Dim sTest As String
sTest = "(AA) and (BB) and (CC)"
@tamago324
tamago324 / Dive into Python3
Created May 31, 2018 02:43
Pythonの基礎が書かれた本をWebに書き起こしたもの
http://diveintopython3-ja.rdy.jp/table-of-contents.html#special-method-names
@tamago324
tamago324 / フォルダ構成.md
Created June 1, 2018 02:40
PyTwitcasting アイデア
./pytwitcasting
    ├── user.py
    ├── tumbnail.py
    ├── movie.py
    ├── comment.py
    ├── supporter.py
    ├── category.py
    ├── search.py
 ├── webhook.py
@tamago324
tamago324 / webapiserver.md
Created June 1, 2018 14:56
WebAPIで認証を行うときのサーバーは一時的にPython内のやつを起動すればいいのでは?

WebAPIで認証を行うときのサーバーは一時的にPython内のやつを起動すればいいのでは?と思ったけどどうなんだろ

SpotipyでもやっぱりリダイレクトURLとか入力しないといけないっぽいし

レスポンスのオブジェクトを作らない利点は、API側が変わってもソースを変えなくてもいいこと 懸念点は、APIを見ないとプロパティがわからないこと

@tamago324
tamago324 / Python_メソッドのコメントの書き方書き方.md
Created June 3, 2018 04:58
メソッドのコメントの書き方メモ
def test(a=1, **kwargs=None):
    print(a, **kwargs)

これを実行するとSyntaxError: invalid syntaxがでる

**をつけた引数にはデフォルト値を設定することができないから!