Skip to content

Instantly share code, notes, and snippets.

View KoyaYamasaki's full-sized avatar
😇

Do a thing or two KoyaYamasaki

😇
View GitHub Profile
@KoyaYamasaki
KoyaYamasaki / ExportKindle.js
Last active December 31, 2021 19:18 — forked from usayamadx/ExportKindle.js
Amazon Kindle Export
// init
let xhr = new XMLHttpRequest()
let domain = 'https://read.amazon.co.jp/'
let items = []
let csvData = ""
// function
function getItemsList(paginationToken = null) {
let url = domain + 'kindle-library/search?query=&libraryType=BOOKS' + ( paginationToken ? '&paginationToken=' + paginationToken : '' ) + '&sortType=recency&querySize=50'
xhr.open('GET', url, false)
@KoyaYamasaki
KoyaYamasaki / SieveOfEratosthenes.swift
Last active March 4, 2022 11:33
エラトステネスのふるい(中間生成物)
import Foundation
let range = 1000
var primeNumbers: [Int] = []
func sieveOfEratosthenes() {
for number in 0...range {
if number == 0 || number == 1 {
primeNumbers.removeFirst()