Permalink
Browse files

Move over old blog assets, working prototype.

  • Loading branch information...
Silvenga committed Jan 25, 2017
1 parent 35ba6ef commit 9ef0c065fa6b275a65677c00075da86afbb01ca9
Showing with 1,001 additions and 345 deletions.
  1. +13 −0 README.md
  2. +0 −16 input/_Footer.cshtml
  3. +0 −1 input/_Head.cshtml
  4. +0 −1 input/_Header.cshtml
  5. +0 −10 input/_IndexHeader.cshtml
  6. +0 −120 input/_Layout.Old.cshtml
  7. +43 −15 input/_Layout.cshtml
  8. +0 −11 input/_Navbar.cshtml
  9. 0 input/_PostFooter.cshtml
  10. +0 −30 input/_PostHeader.cshtml
  11. +1 −7 input/_PostLayout.cshtml
  12. +0 −19 input/_PostList.cshtml
  13. 0 input/_Scripts.cshtml
  14. 0 input/_Sidebar.cshtml
  15. +25 −2 input/about.md
  16. BIN input/content/images/2014/09/2014-09-28_11-35-03.png
  17. BIN input/content/images/2014/12/ghost_logo-1.jpg
  18. BIN input/content/images/2014/12/ghost_logo-2.jpg
  19. BIN input/content/images/2014/12/ghost_logo.jpg
  20. BIN input/content/images/2014/12/zentyal-logo-bw-horizontal.png
  21. BIN input/content/images/2014/Apr/2014-04-18_19-31-44.png
  22. BIN input/content/images/2014/Apr/244926568_bde5e03ddc_z.jpg
  23. BIN input/content/images/2014/Apr/qr-1.png
  24. BIN input/content/images/2014/Apr/qr.png
  25. BIN input/content/images/2014/Aug/2014-08-23_19-19-44.png
  26. BIN input/content/images/2014/Aug/2014-08-23_19-51-12.png
  27. BIN input/content/images/2014/Jul/generalMesh.gif
  28. BIN input/content/images/2014/Jun/2014-06-21_21-27-47.png
  29. BIN input/content/images/2014/Jun/2014-06-21_21-29-09.png
  30. BIN input/content/images/2014/Jun/2014-06-21_21-31-22.png
  31. BIN input/content/images/2014/Jun/slow-website.jpg
  32. BIN input/content/images/2014/Mar/slight_screenshot.png
  33. BIN input/content/images/2014/Mar/southpark_internet.jpg
  34. BIN input/content/images/2014/Mar/tablet_use_bamboo.jpg
  35. BIN input/content/images/2014/Mar/upstart80.png
  36. BIN input/content/images/2014/May/mailgun-1-1.png
  37. BIN input/content/images/2014/May/mailgun-2-1.png
  38. BIN input/content/images/2014/May/mailgun_logo.png
  39. BIN input/content/images/2015/01/dmd200.jpg
  40. BIN input/content/images/2016/10/openvpntech_logo1.png
  41. BIN input/favicon.ico
  42. +18 −0 input/humble-disclaimer.md
  43. +4 −0 input/index.cshtml
  44. +8 −0 input/partials/_Navigation.cshtml
  45. +26 −0 input/posts/configure-postfix-to-work-with-mailgun.md
  46. +155 −0 input/posts/deploy-a-tinc-mesh-vpn-running-tap.md
  47. +0 −95 input/posts/first-post.md
  48. +0 −18 input/posts/index.cshtml
  49. +13 −0 input/posts/just-another-putty-color-scheme.md
  50. +25 −0 input/posts/lazy-view-a-jquery-plugin.md
  51. +39 −0 input/posts/openvpn-obfuscating.md
  52. +170 −0 input/posts/openvpn-sheathing.md
  53. +29 −0 input/posts/package-console-powershell-cheat-sheet.md
  54. +32 −0 input/posts/pen-lighter.md
  55. +7 −0 input/posts/pos-editor.md
  56. +49 −0 input/posts/power-ghost-with-upstart.md
  57. +115 −0 input/posts/setup-apache-to-serve-ghost-blog.md
  58. +96 −0 input/posts/slight-ghost.md
  59. +98 −0 input/posts/slight-theme.md
  60. +7 −0 input/posts/the-perfect-singleton-implementation-in-java.md
  61. +28 −0 input/projects.md
View
@@ -0,0 +1,13 @@
# Blog
## TODO
- [ ] Ghost generated links that end with `/`, how to fix the links?
- [ ] Posts are in a posts folder now, customize pipeline to move to root
- [ ] Comment system is broken... again...
- [ ] Comment system needs some id (can I use the filename)
- [ ] Markdown is rended differently, fix changes
- [ ] Fix Javascript/Less assets (integrate into pipeline)
- [ ] Figure out how to minify
- [ ] Enable some type of automatic reload system
View

This file was deleted.

Oops, something went wrong.
View

This file was deleted.

Oops, something went wrong.
View

This file was deleted.

Oops, something went wrong.
View

This file was deleted.

Oops, something went wrong.
View

This file was deleted.

Oops, something went wrong.
View
@@ -6,9 +6,9 @@
var blog = new
{
title = "Silvenga's Blog'",
description = "Just another blog for the masses.",
footer = $"Copyright &copy; Mark Lopez {currentYear}. <a href='/humble-disclaimer/'>My Humble Disclaimer and Privacy Policy</a>.<br>Written under the <a href='https://creativecommons.org/licenses/by-sa/4.0/'>Creative Commons Attribution-ShareAlike 4.0 International License</a>."
title = "Silvenga",
description = "Just another Weblog for the masses.",
footer = $"Copyright &copy; Mark Lopez {currentYear}. <a href='/humble-disclaimer'>My Humble Disclaimer and Privacy Policy</a>.<br>Written under the <a href='https://creativecommons.org/licenses/by-sa/4.0/'>Creative Commons Attribution-ShareAlike 4.0 International License</a>."
};
}
@@ -23,7 +23,7 @@
<meta name="HandheldFriendly" content="True" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<style>
@@import url('/assets/css/style.css');
@@import url(@Context.GetLink("/assets/css/style.css"));
@@import 'https://fonts.googleapis.com/css?family=Open+Sans';
</style>
</head>
@@ -43,21 +43,49 @@
<main class="content">
@Html.Partial("partials/_Menu.cshtml")
<div class="body">
@RenderBody()
</div>
<div class="hidden full-width">
<div id="title">@blog.title</div>
<div id="page-id">post.id</div>
<div id="page-width"></div>
@if(IsSectionDefined("Header"))
@if(IsSectionDefined("Index"))
{
@RenderSection("Header")
@RenderSection("Index")
@RenderBody()
}
else
{
@Html.Partial("_Header")
<article class="article">
<div class="main-container">
<div class="article-header">
<h1 class="article-title">
@Model.String(BlogKeys.Title)
</h1>
@if(Model.Get<DateTime>(BlogKeys.Published) != default(DateTime))
{
<div class="article-date">
@(Model.Get<DateTime>(BlogKeys.Published).ToString("MMMM dd, yyyy"))
</div>
}
</div>
<div class="article-container">
<div class="article-content flow">
@RenderBody()
</div>
<!--{{#if @@enableDisques}}
<div class="article-comments">
<div id="disqus_thread"></div>
</div>
<script>
// Use for the first page load, afterwards everything can be handled in js.
var disqus_identifier = '{{post.id}}';
</script>
{{/if}}-->
</div>
</div>
</article>
}
</div>
<div class="hidden full-width">
<div id="title">@blog.title</div>
<div id="page-id">post.id</div>
<div id="page-width"></div>
</div>
</main>
<footer class="footer" id="main-footer">
@@ -71,6 +99,6 @@
</footer>
</div>
</div>
<script async type="text/javascript" src="/assets/js/pack.min.js"></script>
<script async type="text/javascript" src="@Context.GetLink("/assets/js/pack.min.js")"></script>
</body>
</html>
View

This file was deleted.

Oops, something went wrong.
View
No changes.
View

This file was deleted.

Oops, something went wrong.
View
@@ -2,10 +2,4 @@
Layout = "_Layout.cshtml";
}
@section Header {
@Html.Partial("_PostHeader.cshtml")
}
@RenderBody()
@Html.Partial("_PostFooter.cshtml")
@RenderBody()
View

This file was deleted.

Oops, something went wrong.
View
No changes.
View
No changes.
View
@@ -1,3 +1,26 @@
Title: About Me
Title: About
---
I'm awesome!
## Who am I?
Hi, my name is Mark Lopez. I am a [programmer](https://github.com/Silvenga), a [hacker](https://en.wikipedia.org/wiki/Hacker_ethic) and a [computer scientist](https://en.wikipedia.org/wiki/Computer_scientist). I love technology, [beautiful code](http://www.informationisbeautiful.net/visualizations/million-lines-of-code/), [playing with gadgets](https://www.google.com/nexus/5/), and the [freedom of the Internet](http://www.savetheinternet.com/internet-freedom). I can currently be found in Dallas, Texas.
I am an alumni of [Neumont University](http://www.neumont.edu/) with a Bachelor of Science in Computer Science. I can program in Java, C#, C++, JavaScript, and read a dozen others. I've since specialized in C# running under .Net and Mono. I am very excited about the future of C# with the coming of ASP.Net 5, .Net 4.5.2, Roslyn, Signalr, and others - now Open Source project's - written in C#. With C#'s future ability to run on all architectures and platforms, using completely native machine code, who can't be excited!
## This Blog
This blog is a semi-recent project of mine. I've spent hours-on-end fixing my own problems - I thought I might as well share the outcomes of my time. This is actually the third incarnation of this blog. I wanted to completely design-from-scratch a website, so I proudly chose [Ghost](https://github.com/TryGhost/Ghost) as a framework, then built up.
Every pixel on this site, every line of style in the source, was painstakingly created by hand. Even the server this blog rest upon was diligently set up by myself. I hope this weblog, in time, becomes a reference to some and an enjoyment to others.
## Social Media
I can be found at [Google+](https://plus.google.com/+MarkLopez-Silvenga), [LinkedIn](https://www.linkedin.com/in/silvenga), [Facebook](https://www.facebook.com/silvenga), and [Twitter](https://twitter.com/Silvenga). I'm also active on [GitHub](https://github.com/Silvenga) and [SuperUser](https://superuser.com/users/183064/mark-lopez). You can verify my publicly-auditable identity via [Keybase](/keybase/). Feel free to message me on my personal email [m@silvenga.com](mailto:m@silvenga.com) (beware of my aggressive anti-spam filter).
## Public Key
<pre>
4096R/FEF78709
keybase.io/silvenga
DC75 80D8 0D67 53DC F209 2A54 37F1 A037 FEF7 8709
<a href="https://keybase.io/silvenga/key.asc">https://keybase.io/silvenga/key.asc</a>
</pre>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
View
Binary file not shown.
View
@@ -0,0 +1,18 @@
Title: A Humble Disclaimer
---
This is my domain. Thusly so, the information and my opinions under this domain ([silvenga.com](https://silvenga.com)) are provided as is with no warranties.
The opinions under my domain are solely my own. The writing under this domain does not represent the opinions, intentions, ideas, or reality of my employers, associates, affiliates, friends, family, or enemies. In addition, my opinions and ideals change from time to time. As such, any thoughts expressed within old or paradoxical compositions may be different to those thoughts I hold today.
This blog may contain useful information; however, I am not an expert. I do not guarantee the accuracy, completeness, currentness, suitability, sustainability, or validity of any information. Therefore, I will not be liable for any errors, omissions, delays, or apocalypses due to this information, nor any losses or damages that arise from its use. Rather, I do guarantee that I will make all effort in correcting incorrect information under my domain.
Feel free to challenge me, disagree with me, or tell me I'm completely crazy in the comments section, but I reserve the right to delete or edit any comment at my sole discretion. I provide no warranties that I will read any comments, as such I cannot endorse the comments that are published.
I may use images, links, obnoxious flash animations, and other media to provide extra information. I, however, do not provide warranty of correct usage under law or in context. Any files or downloadables under my domain are to my knowledge safe, but I provide no warranty of such, download and use at your own discretion. If I am in error, contact my domain Whois contact immediately for resolution.
All the writing of my own I release under the [Creative Commons Attribution-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-sa/4.0/). All the programs, scripts, and other relatable works of my own are released under the [MIT License](https://silvenga.com/mit/) unless otherwise specified. All other content holds the rights of the original licensor, individual, or legal enity.
I will never share personal information with third parties nor do I store any information about your visits other than to analyze your browsing experiences through the use of cookies. I use [Piwik](https://piwik.org/privacy/) to perform web analytics, thusly I maintain complete control over any collected information. If the reader has alergies to nuts or milk they can turn off the use of cookies at anytime by changing the specific browser settings.
This disclaimer is subject to change without notice and was last updated on December 16, 2014. The reason for change was for grammar corrections.
Oops, something went wrong.

0 comments on commit 9ef0c06

Please sign in to comment.