Skip to content

Instantly share code, notes, and snippets.

View kitarikes's full-sized avatar
🙈
Out sick

Ryosuke Kita kitarikes

🙈
Out sick
View GitHub Profile
@kitarikes
kitarikes / prize_analysis.md
Last active May 12, 2025 17:06
受賞のためのチェックリストと前回大会の分析

STEP3 受賞のためのチェックリスト作成

プロジェクトの基本要件とルール遵守

  • Google CloudのAIプロダクトを少なくとも1つ以上使用していますか?
  • Google Cloudのコンピューティングプロダクトを少なくとも1つ以上使用していますか?
  • プロジェクトはGoogle Cloud上で実行されますか?
  • 提出物(プロジェクトのGitHubリポジトリURL、デプロイ先URL、プロジェクトを説明したZenn記事)を準備できますか?

プロジェクトアイデアと課題設定

@kitarikes
kitarikes / capture.py
Created February 19, 2025 02:14
キャプチャ用
import pyautogui as pag
import os, os.path as osp
import datetime , time
from PIL import ImageGrab
from tkinter import messagebox , simpledialog, Tk
import cv2
import numpy as np
# pip install pyautogui pillow opencv-contrib-Python numpy

実験1.DNA の紫外光吸収による定量と融解曲線の作成

目的

核酸の二重らせん構造は水素結合やスタッキングなどの非共有結合により形成されているため、高温では一本鎖に解離する(この現象を融解と呼ぶ)。したがって、これらの応用に際しては、二重らせん構造の温度に対する安定性をあらかじめ見積もっておく必要がある。

そこで、本実験ではまず紫外光吸収により DNA の定量を行い、ついで融解曲線を測定して融解温度(Tm)を決定する方法を学ぶ。そして、Tm に影響与える因子として塩(NaCl)の効果を調べる。

実験

import tweepy
consumer_key = '*********************************'
consumer_secret = '*************************************'
access_token = '*******************************************'
access_token_secret = '****************************************'
# edit
search_txt = "#底辺youtuber"
num_tweet = 100
import os
import numpy as np
import cv2
from matplotlib import pyplot as plt
def main():
tmp = os.getcwd()
os.chdir(os.path.dirname(os.path.abspath(__file__)))
img_dir = "../batawa_pic/raw"
new_dir = "../batawa_pic/batawa_300x400"
@kitarikes
kitarikes / application.html.erb
Created November 8, 2019 09:20
challecara_app(ログイン後、マイページ、教科一覧遷移)
<!DOCTYPE html>
<html>
<head>
<title>ChallecaraApp</title>
<%= csrf_meta_tags %>
<%= csp_meta_tag %>
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %>
<%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %>
</head>
@kitarikes
kitarikes / untitled3.ipynb
Created November 6, 2019 05:28
Untitled3.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@kitarikes
kitarikes / kaggle_colab_setting.py
Created November 4, 2019 03:23
google colab settinng
from google.colab import files
files.upload()
#ls -1ha kaggle.json
!mkdir -p ~/.kaggle
!cp kaggle.json ~/.kaggle/
!pip install kaggle
! chmod 600 ~/.kaggle/kaggle.json
!kaggle competitions download -c tgs-salt-identification-challenge
@kitarikes
kitarikes / hoge.py
Created October 31, 2019 13:56
コイントスで、表が出れば1マス、裏が出れば2マス進みます。 今の場所から、Nマスだけ離れたマスに行く方法は何通りあるか出力してください。
from math import factorial
def sub(x,y):
ans=0
for m in range(y+1):
a=2*m+x
b=-m+y
n=a+b
r=b
ans += factorial(n) // factorial(r) // factorial(n - r)
print(ans)
@kitarikes
kitarikes / class_notify.py
Last active October 28, 2019 11:07
LINE notifyをつかってスクレイピングした内容をLINEで通知
from selenium import webdriver # installしたseleniumからwebdriverを呼び出せるようにする
from selenium.webdriver.chrome.options import Options
import urllib.request
import sys
options = Options()
options.add_argument('--headless')
webdriver = webdriver.Chrome(options=options)
#目的のurl