all repos — site @ 7711525d4418d68397edbb09e7330890b35f61a7

source for my site, found at icyphox.sh

Major refactor of home page

Signed-off-by: Anirudh <icyph0x@pm.me>
Anirudh icyph0x@pm.me
Tue, 25 Jun 2019 23:31:14 +0530
commit

7711525d4418d68397edbb09e7330890b35f61a7

parent

172284aa22acbe7be7a08797542c512f03b2de51

M build/about/index.htmlbuild/about/index.html

@@ -26,9 +26,10 @@ <div class="container-text">

<header class="header"> <a href="/blog">blog</a> - <a href="/reading">reading log</a> + <a href="/reading">reading</a> + <a href="https://twitter.com/icyphox">twitter</a> + <a href="https://github.com/icyphox">github</a> <a href="/about">about</a> - <a href="https://twitter.com/icyphox">twitter</a> </header> <body>
M build/blog/index.htmlbuild/blog/index.html

@@ -24,15 +24,18 @@ </title>

<script src="//instant.page/1.1.0" type="module" integrity="sha384-EwBObn5QAxP8f09iemwAJljc+sU+eUXeL9vSBw1eNmVarwhKk2F9vBEpaN9rsrtp"></script> <div class="container-text"> <header class="header"> + <a href="/blog">blog</a> - <a href="/reading">reading log</a> + <a href="/reading">reading</a> + <a href="https://twitter.com/icyphox">twitter</a> + <a href="https://github.com/icyphox">github</a> <a href="/about">about</a> - <a href="https://twitter.com/icyphox">twitter</a> - </header> -<body class="noselect"> + + </header> +<body> <div class="content"> <div align="left"> - <h1 id="posts">posts</h1> + <h1 id="all-posts">all posts</h1> <p>6 June, 2019 — <a href="/blog/rop-on-arm">Return Oriented Programming on ARM (32-bit)</a></p>

@@ -47,6 +50,5 @@ <img src="https://licensebuttons.net/p/zero/1.0/80x15.png">

</footer> </body> </div> - </body> </div> </html>
M build/blog/my-setup/index.htmlbuild/blog/my-setup/index.html

@@ -27,9 +27,10 @@ <div class="container-text">

<header class="header"> <a href="/blog">blog</a> - <a href="/reading">reading log</a> + <a href="/reading">reading</a> + <a href="https://twitter.com/icyphox">twitter</a> + <a href="https://github.com/icyphox">github</a> <a href="/about">about</a> - <a href="https://twitter.com/icyphox">twitter</a> </header> <body>
M build/blog/python-for-re-1/index.htmlbuild/blog/python-for-re-1/index.html

@@ -27,9 +27,10 @@ <div class="container-text">

<header class="header"> <a href="/blog">blog</a> - <a href="/reading">reading log</a> + <a href="/reading">reading</a> + <a href="https://twitter.com/icyphox">twitter</a> + <a href="https://github.com/icyphox">github</a> <a href="/about">about</a> - <a href="https://twitter.com/icyphox">twitter</a> </header> <body>
M build/blog/rop-on-arm/index.htmlbuild/blog/rop-on-arm/index.html

@@ -27,9 +27,10 @@ <div class="container-text">

<header class="header"> <a href="/blog">blog</a> - <a href="/reading">reading log</a> + <a href="/reading">reading</a> + <a href="https://twitter.com/icyphox">twitter</a> + <a href="https://github.com/icyphox">github</a> <a href="/about">about</a> - <a href="https://twitter.com/icyphox">twitter</a> </header> <body>
M build/index.htmlbuild/index.html

@@ -9,39 +9,60 @@ <meta content="#021012" name="theme-color">

<meta name="HandheldFriendly" content="true"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@icyphox"> -<meta name="twitter:title" content="Anirudh"> +<meta name="twitter:title" content="Anirudh (icyphox)"> <meta name="twitter:description" content="Memeing security since forever."> <meta name="twitter:image" content="/static/icyphox.png"> -<meta property="og:title" content="Anirudh"> +<meta property="og:title" content="Anirudh (icyphox)"> <meta property="og:type" content="website"> <meta property="og:description" content="Memeing security since forever."> <meta property="og:url" content="https://icyphox.sh"> <meta property="og:image" content="/static/icyphox.png"> <html> <title> - Anirudh + Anirudh (icyphox) </title> <script src="//instant.page/1.1.0" type="module" integrity="sha384-EwBObn5QAxP8f09iemwAJljc+sU+eUXeL9vSBw1eNmVarwhKk2F9vBEpaN9rsrtp"></script> <div class="container"> <header class="header"> <a href="/blog">blog</a> - <a href="/reading">reading log</a> - <a href="/about">about</a> + <a href="/reading">reading</a> <a href="https://twitter.com/icyphox">twitter</a> + <a href="https://github.com/icyphox">github</a> + <a href="/about">about</a> </header> -<body class="noselect"> - <div class="introduction"> - <h1 align="center"> - <p><img src=/static/icynobg.svg class=logo></p> +<body> + <div class="content"> + <div align="left"> + <h1 align=center> + <img src=/static/icynobg.svg class=logo> +</h1> + +<p>Hi! I&#8217;m Anirudh. I&#8217;m currently majoring in Computer Science and +I generally do computer security stuff. Lately, I&#8217;ve been dabbling +with hardware and embedded security. <br /> +When I&#8217;m not breaking things, I write (pretty) bad code in the <a href="https://nim-lang.org">Nim</a> +programming language. Or Python, otherwise. <br /> +I do a bunch of other things too, which you can read all about <a href="/about">here</a>.</p> + +<p>Want to contact me? The best way is via email, at <a href="mailto:icyph0x@pm.me">icyph0x@pm.me</a> +or via <a href="https://twitter.com/icyphox">Twitter</a> DMs.</p> + +<h1 id="latest-post">latest post</h1> - </h1> - </body> - </div> - <div class="footer"> - <div class="left"> - &copy; 2019 — <a href="mailto:icyph0x@pm.me">icyph0x@pm.me</a> +<p>6 June, 2019 — <a href="/blog/rop-on-arm">Return Oriented Programming on ARM (32-bit)</a></p> + +<h1 id="currently-reading">currently reading</h1> + +<p><a href="https://www.amazon.com/Terrorism-Counterintelligence-Terrorist-Detection-Irregular/dp/0231158769">Terrorism and Counterintelligence: How Terrorists Elude Detection</a> <br /> +<em>still reading</em> | by <strong>Blake Mobley</strong> | started <strong>sometime in April</strong></p> + </div> - </div> + <hr /> + <footer> + <img src="https://licensebuttons.net/p/zero/1.0/80x15.png"> + </footer> +</body> + </div> </html>
M build/reading/index.htmlbuild/reading/index.html

@@ -27,9 +27,10 @@ <div class="container-text">

<header class="header"> <a href="/blog">blog</a> - <a href="/reading">reading log</a> + <a href="/reading">reading</a> + <a href="https://twitter.com/icyphox">twitter</a> + <a href="https://github.com/icyphox">github</a> <a href="/about">about</a> - <a href="https://twitter.com/icyphox">twitter</a> </header> <body>
M build/static/style.cssbuild/static/style.css

@@ -11,7 +11,6 @@ }

.container { position: absolute; - overflow: hidden; top: 0; bottom: 0; left: 0;

@@ -27,7 +26,6 @@ }

.container-text { position: absolute; - /*overflow-y: auto;*/ overflow-x: hidden; top: 0; bottom: 0;

@@ -65,7 +63,7 @@ width: 100%;

} .content { - position: absolute; + position: relative; font-size: 18px; top: 10%; left: 30%;

@@ -114,11 +112,16 @@ top: 30px;

display: inline-block; position: absolute; width: 100%; + align: center; text-align: center; } .header a { margin-right: 20px; +} + +.header a:last-child { + margin-right: 0 } .muted {
M config.pyconfig.py

@@ -4,9 +4,10 @@ title = 'Anirudh'

author = '' header = """ <a href="/blog">blog</a> - <a href="/reading">reading log</a> + <a href="/reading">reading</a> + <a href="https://twitter.com/icyphox">twitter</a> + <a href="https://github.com/icyphox">github</a> <a href="/about">about</a> - <a href="https://twitter.com/icyphox">twitter</a> """ footer = """<img src="https://licensebuttons.net/p/zero/1.0/80x15.png">""" template = 'index.html' # default is index.html
M pages/_index.mdpages/_index.md

@@ -1,1 +1,28 @@

-<img src=/static/icynobg.svg class=logo> +--- +template: index.html +title: Anirudh (icyphox) +subtitle: Memeing security since forever. +--- + +<h1 align=center> + <img src=/static/icynobg.svg class=logo> +</h1> + +Hi! I'm Anirudh. I'm currently majoring in Computer Science and +I generally do computer security stuff. Lately, I've been dabbling +with hardware and embedded security. +When I'm not breaking things, I write (pretty) bad code in the [Nim](https://nim-lang.org) +programming language. Or Python, otherwise. +I do a bunch of other things too, which you can read all about [here](/about). + +Want to contact me? The best way is via email, at [icyph0x@pm.me](mailto:icyph0x@pm.me) +or via [Twitter](https://twitter.com/icyphox) DMs. + +# latest post + +6 June, 2019 — [Return Oriented Programming on ARM (32-bit)](/blog/rop-on-arm) + +# currently reading + +[Terrorism and Counterintelligence: How Terrorists Elude Detection](https://www.amazon.com/Terrorism-Counterintelligence-Terrorist-Detection-Irregular/dp/0231158769) +*still reading* | by **Blake Mobley** | started **sometime in April**
M pages/blog/_index.mdpages/blog/_index.md

@@ -4,7 +4,7 @@ title: Blog

subtitle: A blog where security is shilled, agressively. --- -# posts +# all posts 6 June, 2019 — [Return Oriented Programming on ARM (32-bit)](/blog/rop-on-arm)
M static/style.cssstatic/style.css

@@ -11,7 +11,6 @@ }

.container { position: absolute; - overflow: hidden; top: 0; bottom: 0; left: 0;

@@ -27,7 +26,6 @@ }

.container-text { position: absolute; - /*overflow-y: auto;*/ overflow-x: hidden; top: 0; bottom: 0;

@@ -65,7 +63,7 @@ width: 100%;

} .content { - position: absolute; + position: relative; font-size: 18px; top: 10%; left: 30%;

@@ -114,11 +112,16 @@ top: 30px;

display: inline-block; position: absolute; width: 100%; + align: center; text-align: center; } .header a { margin-right: 20px; +} + +.header a:last-child { + margin-right: 0 } .muted {
M templates/blogindex.htmltemplates/blogindex.html

@@ -24,12 +24,9 @@ </title>

<script src="//instant.page/1.1.0" type="module" integrity="sha384-EwBObn5QAxP8f09iemwAJljc+sU+eUXeL9vSBw1eNmVarwhKk2F9vBEpaN9rsrtp"></script> <div class="container-text"> <header class="header"> - <a href="/blog">blog</a> - <a href="/reading">reading log</a> - <a href="/about">about</a> - <a href="https://twitter.com/icyphox">twitter</a> - </header> -<body class="noselect"> + {{ header }} + </header> +<body> <div class="content"> <div align="left"> {{ body }}

@@ -40,6 +37,5 @@ {{ footer }}

</footer> </body> </div> - </body> </div> </html>
M templates/index.htmltemplates/index.html

@@ -2,7 +2,7 @@ <!DOCTYPE html>

<html lang=en> <link rel="stylesheet" href="/static/style.css" type="text/css"> <link rel="shortcut icon" type="images/x-icon" href="/static/favicon.ico"> -<meta name="description" content="Memeing security since forever."> +<meta name="description" content="{{ subtitle }}"> <meta name="viewport" content="initial-scale=1"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta content="#021012" name="theme-color">

@@ -10,11 +10,11 @@ <meta name="HandheldFriendly" content="true">

<meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@icyphox"> <meta name="twitter:title" content="{{ title }}"> -<meta name="twitter:description" content="Memeing security since forever."> +<meta name="twitter:description" content="{{ subtitle }}"> <meta name="twitter:image" content="/static/icyphox.png"> <meta property="og:title" content="{{ title }}"> <meta property="og:type" content="website"> -<meta property="og:description" content="Memeing security since forever."> +<meta property="og:description" content="{{ subtitle }}"> <meta property="og:url" content="https://icyphox.sh"> <meta property="og:image" content="/static/icyphox.png"> <html>

@@ -26,16 +26,15 @@ <div class="container">

<header class="header"> {{ header }} </header> -<body class="noselect"> - <div class="introduction"> - <h1 align="center"> - {{ body }} - </h1> - </body> - </div> - <div class="footer"> - <div class="left"> - &copy; 2019 — <a href="mailto:icyph0x@pm.me">icyph0x@pm.me</a> +<body> + <div class="content"> + <div align="left"> + {{ body }} </div> - </div> + <hr /> + <footer> + {{ footer }} + </footer> +</body> + </div> </html>