Skip to content

Instantly share code, notes, and snippets.

View umbum's full-sized avatar
😸
-

Sungbum Um umbum

😸
-
View GitHub Profile
@umbum
umbum / market-data-widget.html
Last active October 25, 2021 04:40
notion-widgets
<!DOCTYPE html>
<html>
<body>
<!-- TradingView Widget BEGIN -->
<div class="tradingview-widget-container">
<div class="tradingview-widget-container__widget"></div>
<div class="tradingview-widget-copyright"><a href="https://www.tradingview.com/markets/" rel="noopener" target="_blank"><span class="blue-text">Financial Markets</span></a> by TradingView</div>
<script type="text/javascript" src="https://s3.tradingview.com/external-embedding/embed-widget-market-overview.js" async>
{
"colorTheme": "light",
@umbum
umbum / EnumDbValueTypeHandler-annotation.java
Last active November 23, 2021 04:58
MyBatis Custom DefaultEnumTypeHandler using annotation
import java.lang.reflect.AnnotatedElement;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Member;
import java.lang.reflect.Method;
import java.sql.CallableStatement;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Arrays;
@umbum
umbum / EnumUsingDbCodeTypeHandler-interface.java
Last active November 23, 2021 04:56
MyBatis EnumUsingDbCodeTypeHandler using interface
import java.sql.CallableStatement;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Arrays;
import org.apache.ibatis.type.BaseTypeHandler;
import org.apache.ibatis.type.JdbcType;
import org.apache.ibatis.type.MappedTypes;
{
"title": "Personal rules(@umbum02.WinLayout-Basic)",
"rules": [
{
"description": "[Ctrl Fn Win Alt] [command fn control option]",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "fn",
@umbum
umbum / app.py
Created January 19, 2019 13:59
OAuth callback server
from flask import Flask, request
import requests
import json
app = Flask(__name__)
@app.route("/callback")
def callback():
code = request.args.get("code")
data = {