I use GM to render thumbnails of png and jpg images.
Sadly the GM installation guide doesn't describe how to get things working on AWS EC2.
from tqdm import tqdm | |
import whois | |
import csv | |
# Base parts of the names to combine | |
base_parts = [ | |
'paper', 'rock', 'scissors', | |
] | |
# Suffixes to append |
// Copyright © 2019 Simon Strandgaard. All rights reserved. | |
import SwiftyBeaver | |
public let log = SwiftyBeaver.self | |
extension BaseDestination.LevelColor { | |
mutating func applyDefaultStyle() { | |
debug = "🏐 " | |
info = "🏐 " | |
verbose = "🏐 " |
I use GM to render thumbnails of png and jpg images.
Sadly the GM installation guide doesn't describe how to get things working on AWS EC2.
bfile(name, v, offset=1, limit=1000)={ | |
my(cur=offset-1,F); | |
for(i=1,#v, | |
if (#Str(v[i]) > limit, | |
print("Next term has "#Str(v[i])" digits; exiting."); | |
break | |
); | |
my(s=Str(cur++, " ", v[i])); | |
print(s); | |
); |
items = [] | |
values = Array.new(1000) do |i| | |
n = i + 2 | |
x = (n ** 2) / 2 | |
y = Integer.sqrt(x) | |
value = x % y | |
items << [n, x, y, value] | |
value | |
end | |
IO.write('a338277_values.csv', values.join("\n")) |
def plot_modulus(values, count) | |
puts | |
s = values.map {|v| v.to_s(count) }.join('') | |
count.times do |i| | |
value = i.to_s(count) | |
re = Regexp.new("[^" + value + "]") | |
puts '# ' + s.gsub(re, ' ') | |
end | |
end |
require 'prime' | |
def plot(values, modvalue) | |
puts | |
puts "plot(values, #{modvalue})" | |
s = values.map {|v| (v % modvalue).to_s(modvalue) }.join('') | |
modvalue.times do |i| | |
value = i.to_s(modvalue) | |
re = Regexp.new("[^" + value + "]") | |
puts '# ' + s.gsub(re, ' ') |
# 2.920050977316 - A Prime-Representing Constant | |
# by Dylan Fridman, Juli Garbulsky, Bruno Glecer, James Grime, Massi Tron Florentin | |
# | |
# Numberphile | |
# https://www.youtube.com/watch?v=_gCKX6VMvmU | |
# | |
# Article | |
# https://arxiv.org/abs/2010.15882 | |
# | |
# OEIS sequence |
use std::io::Write; | |
std::env::set_var("RUST_LOG", "debug"); | |
env_logger::builder() | |
.format(|buf, record| { | |
writeln!(buf, "{} - {}:{} - {}", record.level(), record.file().unwrap_or("N/A"), record.line().unwrap_or(0), record.args()) | |
}) | |
.init(); |
require 'prime' | |
PRIMES = Prime.first(1000) | |
# Kevin Ryde pointed out that A337724 corresponds to this formula, with crazy rounding | |
# prime(n) - prime(n-2)/2 + prime(n-4)/2^2 - prime(n-6)/2^3 + ... | |
values = [0, 1] | |
30.times do |i| | |
sum = 0 | |
power = 0 | |
sign = 1 |