Skip to content

Instantly share code, notes, and snippets.

View Kinetic27's full-sized avatar
🏠
Working from home

Kinetic27 Kinetic27

🏠
Working from home
View GitHub Profile
@Kinetic27
Kinetic27 / ChromeDriverHelper.kt
Created August 24, 2019 10:30
크롬 드라이버 귀찮은 코드들 도우미
/**
* @since 2018-08-24.
* @author Kinetic(@dev_kinetic)
*/
import org.openqa.selenium.By
import org.openqa.selenium.WebElement
import org.openqa.selenium.chrome.ChromeDriver
import org.openqa.selenium.support.ui.ExpectedConditions
import org.openqa.selenium.support.ui.WebDriverWait
@Kinetic27
Kinetic27 / ChromeDriverHelper.kt
Created August 24, 2019 10:31
크롬 드라이버 귀찮은 코드들 도우미 Main.kt는 예제.
/**
* @since 2018-08-24.
* @author Kinetic(@dev_kinetic)
*/
import org.openqa.selenium.By
import org.openqa.selenium.WebElement
import org.openqa.selenium.chrome.ChromeDriver
import org.openqa.selenium.support.ui.ExpectedConditions
import org.openqa.selenium.support.ui.WebDriverWait
# https://stu.goe.go.kr/sts_sci_md01_001.do?schulCode=J100005580&schulCrseScCode=4&schulKndScCode=04&schMmealScCode=2&schYmd=2019.12.3
@Kinetic27
Kinetic27 / brute_force.py
Created March 14, 2020 15:31
심심해서 짠거 작동 여부는 모름
import string
from itertools import product
import requests
def product_loop(generator):
login_url = '사이트'
login_data = {'pw': 'test'}
falsedata = requests.get(login_url, params=login_data).text
@Kinetic27
Kinetic27 / CoronaSchoolForm.py
Created July 1, 2020 11:47
Heroku에 올리려고 짜둔 CoronaSchoolForm.py
import os
import time
from apscheduler.schedulers.blocking import BlockingScheduler
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.keys import Keys
opts = Options()
opts.binary_location = os.environ.get("GOOGLE_CHROME_BIN")
🌞 Morning 2 commits ▏░░░░░░░░░░░░░░░░░░░░ 0.8%
🌆 Daytime 54 commits ████▋░░░░░░░░░░░░░░░░ 22.3%
🌃 Evening 123 commits ██████████▋░░░░░░░░░░ 50.8%
🌙 Night 63 commits █████▍░░░░░░░░░░░░░░░ 26.0%
@Kinetic27
Kinetic27 / TicTakToe.kt
Created September 11, 2021 16:42
틱택토 코틀린
import java.util.Random
/**
* @author kinetic
*/
fun main() {
val board = Array(9) { " " }
var turn = 0 // 0 is human's turn, 1 is computer's turn
println("Tic Tak Toe")
@Kinetic27
Kinetic27 / mean.py
Created March 13, 2022 15:39
친구 과제 수동으로 하길래 python 코드로 해줬음
str = """9.794, 3.025, 0.500, 0.201, 1.931
9.524, 2.955, 0.458, 0.173, 1.797
8.850, 2.980, 0.500, 0.194, 1.820
9.324, 2.547, 0.542, 0.348, 2.634
9.596, 2.553, 0.583, 0.335, 2.599
9.890, 2.548, 0.583, 0.375, 2.797
10.082, 1.997, 0.625, 0.497, 3.199
9.166, 2.212, 0.667, 0.410, 2.749
9.454, 1.874, 0.667, 0.472, 2.931
10.972, 3.324, 0.417, 0.202, 2.135
@Kinetic27
Kinetic27 / Ring Buffer.c
Created March 16, 2022 08:21
링 버퍼 구현 과제 1
#include <stdio.h>
#define MAX_SIZE 5
// global variables
int queue[MAX_SIZE];
int front = 0;
int rear = 0;
// check if queue is full
int queue_full()
@Kinetic27
Kinetic27 / lol_champ_download.py
Created August 12, 2022 15:56
lol champ downloader python.
import requests
from bs4 import BeautifulSoup as bs
import urllib.request
import re
url = 'https://www.leagueoflegends.com/en-us/champions/'
r = requests.get(url)
soup = bs(r.text, "html.parser")