Skip to content

Instantly share code, notes, and snippets.

View yoshiki-0428's full-sized avatar
🏠
Working from home

Yoshiki yoshiki-0428

🏠
Working from home
View GitHub Profile

今から始めるサーバレスアプリケーション

モジュールの流れ

モノリシック -> サービス思考アーキテクチャ(SOA)-> マイクロサービスアーキテクチャ どれがいいというわけではない、規模や組織による

サーバレスとは

  • サーバの管理
  • パッチ、最適化、スケーリングの運用する必要がない

jooq DateでGroupByのコード


Result<Record3<Integer, Integer, BigDecimal>> fetch1
                    = DSL.using(conn)
                            .select(DSL.year(TABLE.DATE),
                                    DSL.month(TABLE.DATE),
 DSL.sum(TABLE.MYBIGINT))
SECURITY_OAUTH2_CLIENT_REGISTRATION_YOURAPP-CLIENT_CLIENT-ID:
SECURITY_OAUTH2_CLIENT_REGISTRATION_YOURAPP-CLIENT_CLIENT-SECRET:
SECURITY_OAUTH2_CLIENT_REGISTRATION_YOURAPP-CLIENT_CLIENT-NAME:
SECURITY_OAUTH2_CLIENT_REGISTRATION_YOURAPP-CLIENT_PROVIDER:
SECURITY_OAUTH2_CLIENT_REGISTRATION_YOURAPP-CLIENT_SCOPE:
SECURITY_OAUTH2_CLIENT_REGISTRATION_YOURAPP-CLIENT_REDIRECT-URI:
SECURITY_OAUTH2_CLIENT_REGISTRATION_YOURAPP-CLIENT_AUTHORIZATION-GRANT-TYPE:
SECURITY_OAUTH2_CLIENT_PROVIDER_COGNITO_AUTHORIZATION-URI:
SECURITY_OAUTH2_CLIENT_PROVIDER_COGNITO_TOKEN-URI:
SECURITY_OAUTH2_CLIENT_PROVIDER_COGNITO_USER-INFO-URI:
function execCopy(string){
// 空div 生成
var tmp = document.createElement("div");
// 選択用のタグ生成
var pre = document.createElement('pre');
// 親要素のCSSで user-select: none だとコピーできないので書き換える
pre.style.webkitUserSelect = 'auto';
pre.style.userSelect = 'auto';
class Solution:
def romanToInt(self, s: str) -> int:
symbol_map = {
"I": 1,
"V" : 5,
"X": 10,
"L" : 50,
"C" : 100,
"D" : 500,
"M" : 1000,