Skip to content

Instantly share code, notes, and snippets.

@dlinsley
dlinsley / change_storage_class.py
Last active June 27, 2022 06:25
aws s3 bucket change storage class by object size
import boto3
import argparse
import string
parser = argparse.ArgumentParser('Change storage class of s3 objects')
parser.add_argument('--bucket', dest='myBucket', default='yourBucketName', help='S3 Bucket to search')
parser.add_argument('--from', dest='fromPath', default='', help='s3 path to start search from')
cliArgs = parser.parse_args()
@akira345
akira345 / rds_log_download.py
Last active April 3, 2020 11:25
Python勉強がてら作成した、RDSのログファイルを一括ダウンロードするスクリプトです。日付ごとにディレクトリを作成して格納します。
# Import the SDK
import boto3
import datetime
import os
rds = boto3.client('rds', region_name='us-east-1')
db_instance_identifier = "mysql-db"
log_base_path = "./log/"
@eiichi-worker
eiichi-worker / memo_2018-01-24-001.md
Last active April 8, 2020 08:55
データベースの正規化

データベースの正規化

正規化の種類

  • 非正規形
  • 第1~第5正規形
  • ボイスコッド正規形

用語

@t3easy
t3easy / .gitlab-ci.yml
Last active April 14, 2025 12:30
Build and deploy docker containers with GitLab CI
image: an-image-with-docker-and-docker-compose
variables:
DOCKER_TLS_VERIFY: "1"
DOCKER_CERT_PATH: ".docker"
before_script:
- mkdir -p $DOCKER_CERT_PATH
- echo "$DOCKER_CA" > $DOCKER_CERT_PATH/ca.pem
- echo "$DOCKER_CERT" > $DOCKER_CERT_PATH/cert.pem
@koshian2
koshian2 / optuna_cifar_keras.py
Created December 7, 2018 16:26
Optuna Keras
import tensorflow as tf
from tensorflow.keras.applications import InceptionV3, VGG16, MobileNet
from tensorflow.keras.layers import GlobalAveragePooling2D, Dense
from tensorflow.keras.models import Model
from tensorflow.keras.callbacks import History, Callback
import tensorflow.keras.backend as K
from tensorflow.contrib.tpu.python.tpu import keras_support
from keras.utils import to_categorical
from keras.datasets import cifar10
@koshian2
koshian2 / gpu_tpu_1.py
Created May 14, 2019 00:05
GPU vs TPU 1
import tensorflow as tf
import tensorflow.python.keras as keras
import tensorflow.python.keras.layers as layers
from tensorflow.contrib.tpu.python.tpu import keras_support
import datetime
import time
import pickle
import os
def conv_bn_relu(input, ch, reps):
@JWDobken
JWDobken / gitlab-ci.yml
Created May 18, 2019 07:41
Django .gitlab-ci.yml
image: docker:latest
services:
- docker:dind
variables:
DOCKER_HOST: tcp://docker:2375
DOCKER_DRIVER: overlay2
CONTAINER_TEST_IMAGE: $CI_REGISTRY_IMAGE:$CI_BUILD_REF_SLUG
CONTAINER_RELEASE_IMAGE: $CI_REGISTRY_IMAGE:latest
@imksoo
imksoo / aws_security_group_with_port_range.tf
Created September 5, 2020 23:03
TerraformでAWS上のSecurity Groupを作るときにポート範囲付きでリスト化してサクッと作る
module "security_group_rules_with_port_range" {
source = "./modules/security_group_rules"
security_group_id = "sg-XXXXXXXX"
description = "Windows Active Directory ports"
type = "ingress"
self = true
rules = [
# DNS
{ protocol = "udp", port = "53" },
{ protocol = "tcp", port = "53" },
@doyle-flutter
doyle-flutter / fastApiFlutter.dart
Created February 25, 2021 06:26
FastAPI + Flutter
import 'package:flutter/material.dart';
import 'package:webview_flutter/webview_flutter.dart'; // ^1.0.7
void main() => runApp(MaterialApp(home: MyApp(),));
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: Text("카카오 결제")),
@tos-kamiya
tos-kamiya / jma_co_jp.py
Last active October 28, 2021 07:54
気象庁のAPIを使って天気予報を取得する例
#!/usr/bin/env python3
import sys
import json
import re
import requests
from rich import box
from rich.console import Console
from rich.table import Table