Skip to content

Instantly share code, notes, and snippets.

🅰️
rch Linux

Kumpei IKUTA ikr7

🅰️
rch Linux
Block or report user

Report or block ikr7

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View anime.d
import std.stdio;
import std.complex : complex, Complex, abs, arg;
import std.algorithm.comparison : clamp;
import std.format : format;
import conv = std.conv;
import math = std.math;
import IF = imageformats;
alias Image = IF.IFImage;
View mand.d
import std.stdio : writeln;
import std.complex : complex, Complex, abs, arg;
import std.algorithm.comparison : clamp;
import conv = std.conv;
import math = std.math;
import IF = imageformats;
alias Image = IF.IFImage;
immutable int size = 64; // 画像サイズ
@ikr7
ikr7 / youtubers.md
Last active Jan 17, 2018
おもしろ YouTube チャンネルを紹介するぜ!
View youtubers.md

おもしろ YouTube チャンネルを紹介するぜ!

追加してカテゴリ分けしました

数学系

Numberphile

数学のいろいろな概念を,いろいろな数学者がわかりやすく解説してくれるチャンネル. Brady Haran という映像作家(?)が MSRI の支援を受けて運営している.グラハム数のグラハムとか.コンウェイ群のコンウェイとかが出ててすごい.番外編を集めたチャンネルが別にある→ Numberphile2

@ikr7
ikr7 / expr.ts
Created Mar 25, 2017
計算です
View expr.ts
// これ ( https://www.desmos.com/calculator/ktrb025zjm ) と半直線との交点を求める
// 楕円は this, 楕円の各パラメータは desmos に準じる, ただし desmos での t は theta とした
// 半直線は r, 原点は o, 方向ベクトルは d
const A: number = // t^2の係数
(Math.cos(this.theta) ** 2 * r.d.x ** 2) / this.b ** 2 +
(Math.cos(this.theta) ** 2 * r.d.y ** 2) / this.d ** 2 +
(2 * Math.cos(this.theta) * r.d.x * r.d.y * Math.sin(this.theta)) / this.b ** 2 +
(2 * Math.cos(this.theta) * r.d.x * r.d.y * Math.sin(this.theta)) / this.d ** 2 +
(r.d.x ** 2 * Math.sin(this.theta) ** 2) / this.d ** 2 +
@ikr7
ikr7 / .block
Last active May 1, 2017
Fractal Dimension Measurement
View .block
license: mit
@ikr7
ikr7 / index.html
Last active Nov 14, 2016
Play with Hata-map / 畑政義写像で遊ぼう
View index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Play with Hata-map / 畑政義写像で遊ぼう</title>
<style media="screen">
#container {
max-width: 1000px;
margin-left: auto;
@ikr7
ikr7 / hata_map.go
Created Nov 1, 2016
畑政義写像
View hata_map.go
package main
import (
"math/cmplx"
"image"
"image/color"
"image/png"
"os"
)
@ikr7
ikr7 / mand_pi.c
Created Oct 5, 2016
マンデルブロ集合(を定義する漸化式)を用いた円周率の近似
View mand_pi.c
#include <stdio.h>
#include <math.h>
#define MAX_ITER 100000000
int N (long double c) {
long double z = 0.0;
for (int n = 0; n < MAX_ITER; n++) {
z = z * z + c;
if (z >= 2.0) {
@ikr7
ikr7 / index.html
Created Oct 2, 2016
WebGL でマンデルブロくん with Distance Estimation
View index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>WebGL でマンデルブロくん</title>
<style>
body {
margin:0;
overflow:hidden
@ikr7
ikr7 / mand.go
Created Sep 30, 2016
おせえよ
View mand.go
package main
import (
"math/cmplx"
"image"
"image/color"
"image/png"
"os"
)
You can’t perform that action at this time.