diff --git a/lang/index.wiki b/lang/index.wiki deleted file mode 100644 index 2691656..0000000 --- a/lang/index.wiki +++ /dev/null @@ -1,23 +0,0 @@ -= Languages = - -== Sections == - -* [[C|C]] -* [[C++|C++]] -* [[C-sharp|C#]] -* [[Python|Python]] -* [[Bash|Bash]] -* [[HTML|HTML]] -* [[CSS|CSS]] -* [[Javascript|Javascript]] -* [[PHP|PHP]] -* [[Rust|Rust]] -* [[Go|Go]] -* [[sql|SQL]] -* [[x86|x86]] - -== Also see == - -* [[../tech/index]] - -[[../index]] diff --git a/math/Eliptic_Curve.wiki b/math/Eliptic_Curve.wiki deleted file mode 100644 index c51807a..0000000 --- a/math/Eliptic_Curve.wiki +++ /dev/null @@ -1,9 +0,0 @@ -= eliptic Curve = - -An eliptic curve is a curve of form: - -``` -y^2 = x^3 + ax + b -``` - -They often curve around the origin diff --git a/math/gcd.wiki b/math/gcd.wiki deleted file mode 100644 index 020300b..0000000 --- a/math/gcd.wiki +++ /dev/null @@ -1,4 +0,0 @@ -= Greatest Common Denominator = - -A greatest common denominator or GCD is the largest number that two numbers can -both divide into diff --git a/math/index.wiki b/math/index.wiki deleted file mode 100644 index a2580c0..0000000 --- a/math/index.wiki +++ /dev/null @@ -1,18 +0,0 @@ -= Math = - -The purest study of them all - -== Topics == - -* [[proofs]] - -=== Number Theory === - -* [[prime]] -* [[relative_prime]] -* [[modular_inverse]] -* [[euclidean_algorithm]] - -=== Computer Science === - -* [[markov_chain]] diff --git a/lang/Bash.wiki b/tech/Bash.wiki similarity index 100% rename from lang/Bash.wiki rename to tech/Bash.wiki diff --git a/lang/C++.wiki b/tech/C++.wiki similarity index 100% rename from lang/C++.wiki rename to tech/C++.wiki diff --git a/lang/C-sharp.wiki b/tech/C-sharp.wiki similarity index 100% rename from lang/C-sharp.wiki rename to tech/C-sharp.wiki diff --git a/lang/C.wiki b/tech/C.wiki similarity index 100% rename from lang/C.wiki rename to tech/C.wiki diff --git a/tech/Eliptic_Curve.wiki b/tech/Eliptic_Curve.wiki index 06b7101..c51807a 100644 --- a/tech/Eliptic_Curve.wiki +++ b/tech/Eliptic_Curve.wiki @@ -1,12 +1,9 @@ -= Eliptic Curve Cryptography = - -ECC is an algorithm that solves the same problem as [[RSA]], but with smaller -key sizes. It is asymetric and based on [[../math/Eliptic_Curve]]s and based on -the difficulty of inding a curve given points on said curve, and a -[[../math/Trap_door]] - -== algorithm == - += eliptic Curve = +An eliptic curve is a curve of form: +``` +y^2 = x^3 + ax + b +``` +They often curve around the origin diff --git a/lang/Go.wiki b/tech/Go.wiki similarity index 100% rename from lang/Go.wiki rename to tech/Go.wiki diff --git a/lang/HDL.wiki b/tech/HDL.wiki similarity index 100% rename from lang/HDL.wiki rename to tech/HDL.wiki diff --git a/lang/Javascript.wiki b/tech/Javascript.wiki similarity index 100% rename from lang/Javascript.wiki rename to tech/Javascript.wiki diff --git a/lang/Node.js.wiki b/tech/Node.js.wiki similarity index 100% rename from lang/Node.js.wiki rename to tech/Node.js.wiki diff --git a/lang/Python.wiki b/tech/Python.wiki similarity index 100% rename from lang/Python.wiki rename to tech/Python.wiki diff --git a/lang/Solidity.wiki b/tech/Solidity.wiki similarity index 100% rename from lang/Solidity.wiki rename to tech/Solidity.wiki diff --git a/math/Trap_door.wiki b/tech/Trap_door.wiki similarity index 100% rename from math/Trap_door.wiki rename to tech/Trap_door.wiki diff --git a/lang/bithacks.wiki b/tech/bithacks.wiki similarity index 100% rename from lang/bithacks.wiki rename to tech/bithacks.wiki diff --git a/math/congruences.wiki b/tech/congruences.wiki similarity index 100% rename from math/congruences.wiki rename to tech/congruences.wiki diff --git a/lang/constexpr.wiki b/tech/constexpr.wiki similarity index 100% rename from lang/constexpr.wiki rename to tech/constexpr.wiki diff --git a/math/euclidean_algorithm.wiki b/tech/euclidean_algorithm.wiki similarity index 100% rename from math/euclidean_algorithm.wiki rename to tech/euclidean_algorithm.wiki diff --git a/tech/gcd.wiki b/tech/gcd.wiki index f80cdc1..020300b 100644 --- a/tech/gcd.wiki +++ b/tech/gcd.wiki @@ -1,16 +1,4 @@ -= GCD = += Greatest Common Denominator = -Greatest common divisor is the multiple that two numbers have in common - -== Extended Euclidean's Algorihtm == - -Way to find the greatest common divisor of two numbers - -* Theorm - - If m,n are relatively prime then n has an inverse mod m - * n^-1 = b mod m - - Where a,b are any integer solutions to - * a * m = b * n = 1 mod m - - and b would be a modular inverse of n - - [[index]] +A greatest common denominator or GCD is the largest number that two numbers can +both divide into diff --git a/tech/index.wiki b/tech/index.wiki index fcc613c..2691656 100644 --- a/tech/index.wiki +++ b/tech/index.wiki @@ -1,22 +1,23 @@ -= Tech = - -Everything dealing with my awful addiction to computers += Languages = == Sections == -* [[security|Security]] - Security tools and techniques -* [[development|Development]] - Development tools -* [[algorithms|Algorithms & Datastructures]] - Algorithms and Data structures -* [[databases|Databases & SQL]] - Databases and SQL -* [[os|Operating Systems Design]] - Basic building blocks of an OS -* [[embedded|Embedded Programming]] - Embedded Systems like arduinos and (kinda) pi's -* [[electronics|Digital and Analog]] - Digital and analog electronics -* [[unix|Unix]] - Gentoo and other unix systems -* [[3D_printing|3D Printing]] - Print objects from plastic -* [[android|Android]] -* [[misc|Misc]] - Miscellaneous tools + +* [[C|C]] +* [[C++|C++]] +* [[C-sharp|C#]] +* [[Python|Python]] +* [[Bash|Bash]] +* [[HTML|HTML]] +* [[CSS|CSS]] +* [[Javascript|Javascript]] +* [[PHP|PHP]] +* [[Rust|Rust]] +* [[Go|Go]] +* [[sql|SQL]] +* [[x86|x86]] == Also see == -* [[../lang/index]] +* [[../tech/index]] [[../index]] diff --git a/lang/inline_static_member.wiki b/tech/inline_static_member.wiki similarity index 100% rename from lang/inline_static_member.wiki rename to tech/inline_static_member.wiki diff --git a/lang/jQuery.wiki b/tech/jQuery.wiki similarity index 100% rename from lang/jQuery.wiki rename to tech/jQuery.wiki diff --git a/math/markov_chain.wiki b/tech/markov_chain.wiki similarity index 100% rename from math/markov_chain.wiki rename to tech/markov_chain.wiki diff --git a/math/modular_inverse.wiki b/tech/modular_inverse.wiki similarity index 100% rename from math/modular_inverse.wiki rename to tech/modular_inverse.wiki diff --git a/lang/object.wiki b/tech/object.wiki similarity index 100% rename from lang/object.wiki rename to tech/object.wiki diff --git a/math/primative_root.wiki b/tech/primative_root.wiki similarity index 100% rename from math/primative_root.wiki rename to tech/primative_root.wiki diff --git a/math/prime.wiki b/tech/prime.wiki similarity index 100% rename from math/prime.wiki rename to tech/prime.wiki diff --git a/math/proofs.wiki b/tech/proofs.wiki similarity index 100% rename from math/proofs.wiki rename to tech/proofs.wiki diff --git a/math/relative_prime.wiki b/tech/relative_prime.wiki similarity index 100% rename from math/relative_prime.wiki rename to tech/relative_prime.wiki diff --git a/lang/sql.wiki b/tech/sql.wiki similarity index 100% rename from lang/sql.wiki rename to tech/sql.wiki