Skip to content

Commit

Permalink
Site commit
Browse files Browse the repository at this point in the history
  • Loading branch information
MikeGrace committed Aug 28, 2022
1 parent 2595b1d commit 4075e05
Show file tree
Hide file tree
Showing 1,044 changed files with 12,268 additions and 0 deletions.
7 changes: 7 additions & 0 deletions 404.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
layout: default
title: 404 - Page not found
---
404 - Page not found
====================
Sorry, we couldn’t find the requested URL. You can try again by going [back to the homepage]({{ site.baseurl }}).
9 changes: 9 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
source "https://rubygems.org"

gem "github-pages", group: :jekyll_plugins

# If you have any plugins, put them here!
group :jekyll_plugins do
gem "jekyll-paginate"
gem "jekyll-sitemap"
end
54 changes: 54 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# Site settings
title: MichaelGrace.org
description: "Geek blog"
url: "http://geek.michaelgrace.org"
author:
name: "Michael Grace"
url: "https://geek.michaelgrace.org"

# Build settings
baseurl: / # Change this to your relative path (ex: /blog/), or leave just a /
markdown: kramdown
source: .
destination: ./_site
permalink: /:title:output_ext
paginate: 30
paginate_path: /page:num/
sass:
style: compressed

# Default values
defaults:
-
scope:
path: ""
type: "posts"
values:
layout: "post"

# Plugins
plugins:
- jekyll-paginate
- jekyll-sitemap

# Custom variables
version: "1.0.0"

# Options
custom_header: false
custom_nav_footer: false
reverse: false

exclude:
- update-site


compress_html:
clippings: []
comments: []
endings: []
ignore:
envs: []
blanklines: false
profile: true
startings: []
9 changes: 9 additions & 0 deletions _drafts/template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title:
layout: post
categories:
- Update
---



1 change: 1 addition & 0 deletions _includes/footer.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<footer><span>&copy;2009 - 2020 Michael Grace</span></footer>
18 changes: 18 additions & 0 deletions _includes/head.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<head>
<!-- Meta -->
<meta charset="UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1">
<meta name="generator" content="Jekyll">
<meta name="generated-on" content="{{ site.time }}">
<title>{%if page.title %}{{ page.title }}{% else %}{{ site.title }}{% endif %}</title>
<meta name="description" content="{%if page.description %}{{ page.description }}{% else %}{{ site.description }}{% endif %}">
<!-- CSS & fonts -->
<link rel="stylesheet" href="{{ "/css/main.css" | prepend: site.baseurl | replace: '//', '/' }}">

<!-- RSS -->
<link href="/atom.xml" type="application/atom+xml" rel="alternate" title="ATOM Feed" />

<!-- Favicon -->
<link rel="shortcut icon" type="image/png" href="/img/favicon.png">

</head>
3 changes: 3 additions & 0 deletions _includes/header-custom.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
<header id="header">

</header>
23 changes: 23 additions & 0 deletions _includes/header.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<header id="header" class="parent justify-spaceBetween">
<div class="inner w100 relative">
<span class="f-left">
<a href="{{ site.baseurl }}">
<h1>
Michael Grace
</h1>
</a>
</span>
<span id="nav-links" class="absolute right bottom">
<!-- Nav pages -->
{% for page in site.pages %}
{% if page.layout == "page" %}
<a href="{% if site.baseurl == "/" %}{{ page.url }}{% else %}{{ page.url | prepend: site.baseurl }}{% endif %}" title="{{ page.title }}">{{ page.title }}</a>
{% endif %}
{% endfor %}

<!-- Nav links -->
{% include link.html %}

</span>
</div>
</header>
Empty file added _includes/link.html
Empty file.
24 changes: 24 additions & 0 deletions _includes/menu.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<nav {% if site.reverse == true %}id="nav-left"{% else %}id="nav"{% endif %}>
<div id="nav-list">
<a href="{{ site.baseurl }}">Home</a>

<!-- Nav pages -->
{% for page in site.pages %}
{% if page.layout == "page" %}
<a href="{% if site.baseurl == "/" %}{{ page.url }}{% else %}{{ page.url | prepend: site.baseurl }}{% endif %}" title="{{ page.title }}">{{ page.title }}</a>
{% endif %}
{% endfor %}

<!-- Nav links -->
{% include link.html %}

</div>

<!-- Nav footer -->
{% if site.custom_nav_footer == true %}
{% include nav-footer-custom.html %}
{% else %}
{% include nav-footer.html %}
{% endif %}

</nav>
2 changes: 2 additions & 0 deletions _includes/nav-footer-custom.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
<footer>
</footer>
3 changes: 3 additions & 0 deletions _includes/nav-footer.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
<footer>
<span>version {{ site.version }}</span>
</footer>
1 change: 1 addition & 0 deletions _includes/script.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<script src="{{ "/js/main.js" | prepend: site.baseurl | replace: '//', '/' }}"></script>
9 changes: 9 additions & 0 deletions _layouts/compress.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
--- # Jekyll layout that compresses HTML # v3.0.4 # http://jch.penibelst.de/ # © 2014–2015 Anatol Broder # MIT License --- {% capture _LINE_FEED %} {% endcapture %}{% if site.compress_html.ignore.envs contains jekyll.environment %}{{ content }}{% else %}{% capture _content %}{{ content }}{% endcapture %}{% assign _profile = site.compress_html.profile %}{% if site.compress_html.endings == "all" %}{% assign _endings = "html head body li dt dd optgroup option colgroup caption thead tbody tfoot tr td th" | split: " " %}{% else %}{% assign _endings = site.compress_html.endings %}{% endif %}{% for _element in _endings %}{% capture _end %}{% endcapture %}{% assign _content = _content | remove: _end %}{% endfor %}{% if _profile and _endings %}{% assign _profile_endings = _content | size | plus: 1 %}{% endif %}{% for _element in site.compress_html.startings %}{% capture _start %}<{{ _element }}>{% endcapture %}{% assign _content = _content | remove: _start %}{% endfor %}{% if _profile and site.compress_html.startings %}{% assign _profile_startings = _content | size | plus: 1 %}{% endif %}{% if site.compress_html.comments == "all" %}{% assign _comments = "" | split: " " %}{% else %}{% assign _comments = site.compress_html.comments %}{% endif %}{% if _comments.size == 2 %}{% capture _comment_befores %}.{{ _content }}{% endcapture %}{% assign _comment_befores = _comment_befores | split: _comments.first %}{% for _comment_before in _comment_befores %}{% if forloop.first %}{% continue %}{% endif %}{% capture _comment_outside %}{% if _carry %}{{ _comments.first }}{% endif %}{{ _comment_before }}{% endcapture %}{% capture _comment %}{% unless _carry %}{{ _comments.first }}{% endunless %}{{ _comment_outside | split: _comments.last | first }}{% if _comment_outside contains _comments.last %}{{ _comments.last }}{% assign _carry = false %}{% else %}{% assign _carry = true %}{% endif %}{% endcapture %}{% assign _content = _content | remove_first: _comment %}{% endfor %}{% if _profile %}{% assign _profile_comments = _content | size | plus: 1 %}{% endif %}{% endif %}{% assign _pre_befores = _content | split: "" %}{% assign _pres_after = "" %}{% if _pres.size != 0 %}{% if site.compress_html.blanklines %}{% assign _lines = _pres.last | split: _LINE_FEED %}{% capture _pres_after %}{% for _line in _lines %}{% assign _trimmed = _line | split: " " | join: " " %}{% if _trimmed != empty or forloop.last %}{% unless forloop.first %}{{ _LINE_FEED }}{% endunless %}{{ _line }}{% endif %}{% endfor %}{% endcapture %}{% else %}{% assign _pres_after = _pres.last | split: " " | join: " " %}{% endif %}{% endif %}{% capture _content %}{{ _content }}{% if _pre_before contains "" %}{% endif %}{% unless _pre_before contains "" and _pres.size == 1 %}{{ _pres_after }}{% endunless %}{% endcapture %}{% endfor %}{% if _profile %}{% assign _profile_collapse = _content | size | plus: 1 %}{% endif %}{% if site.compress_html.clippings == "all" %}{% assign _clippings = "html head title base link meta style body article section nav aside h1 h2 h3 h4 h5 h6 hgroup header footer address p hr blockquote ol ul li dl dt dd figure figcaption main div table caption colgroup col tbody thead tfoot tr td th" | split: " " %}{% else %}{% assign _clippings = site.compress_html.clippings %}{% endif %}{% for _element in _clippings %}{% assign _edges = " ;; ;" | replace: "e", _element | split: ";" %}{% assign _content = _content | replace: _edges[0], _edges[1] | replace: _edges[2], _edges[3] | replace: _edges[4], _edges[5] %}{% endfor %}{% if _profile and _clippings %}{% assign _profile_clippings = _content | size | plus: 1 %}{% endif %}{{ _content }}{% if _profile %}
Step Bytes
raw {{ content | size }}{% if _profile_endings %}
endings {{ _profile_endings }}{% endif %}{% if _profile_startings %}
startings {{ _profile_startings }}{% endif %}{% if _profile_comments %}
comments {{ _profile_comments }}{% endif %}{% if _profile_collapse %}
collapse {{ _profile_collapse }}{% endif %}{% if _profile_clippings %}
clippings {{ _profile_clippings }}{% endif %}
{% endif %}{% endif %}
72 changes: 72 additions & 0 deletions _layouts/default.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
<!DOCTYPE html>
<html>

{% include head.html %}

<body>
<div id="wrap">

<!-- Navigation -->
{% include menu.html %}

<!-- Icon menu -->
<a {% if site.reverse == true %}id="nav-menu-left"{% else %}id="nav-menu"{% endif %}>
<div id="menu"></div>
</a>

<!-- Header -->
{% if site.custom_header == true %}
{% include header-custom.html %}
{% else %}
{% include header.html %}
{% endif %}

<!-- Main content -->
<div id="container">

<main>

{{ content }}

</main>

<!-- Pagination links -->
{% if paginator.total_pages > 1 %}
<div class="pagination">
{% if paginator.previous_page == 1 %}
<a href="{{ '/' | prepend: site.baseurl | replace: '//', '/' }}" class="page-item">&laquo;</a>
{% elsif paginator.previous_page%}
<a href="{{ paginator.previous_page_path | prepend: site.baseurl | replace: '//', '/' }}" class="page-item">&laquo;</a>
{% else %}
<span class="page-item">&laquo;</span>
{% endif %}

{% for page in (1..paginator.total_pages) %}
{% if page == paginator.page %}
<span class="page-item">{{ page }}</span>
{% elsif page == 1 %}
<a href="{{ '/' | prepend: site.baseurl | replace: '//', '/' }}" class="page-item">{{ page }}</a>
{% else %}
<a href="{{ site.paginate_path | prepend: site.baseurl | replace: '//', '/' | replace: ':num', page }}" class="page-item">{{ page }}</a>
{% endif %}
{% endfor %}

{% if paginator.next_page %}
<a href="{{ paginator.next_page_path | prepend: site.baseurl | replace: '//', '/' }}" class="page-item">&raquo;</a>
{% else %}
<span class="page-item">&raquo;</span>
{% endif %}
</div>
{% endif %}

</div>

<!-- Footer -->
{% include footer.html %}

<!-- Script -->
{% include script.html %}

</div>
</body>
</html>
8 changes: 8 additions & 0 deletions _layouts/page.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
layout: default
---
<article id="page">

{{ content }}

</article>
13 changes: 13 additions & 0 deletions _layouts/post.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
layout: default
---
<article id="post-page">
<h2>{%if page.header %}{{ page.header }}{% else %}{{ page.title }}{% endif %}</h2>
<time datetime="{{ page.date | date_to_xmlschema }}" class="by-line">{{ page.date | date_to_string }}</time>
<div class="content">

{{ content }}

</div>
</article>

13 changes: 13 additions & 0 deletions _posts/2009-03-18-new-avatar-in-the-works.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
title: New Avatar in the works!
date: 2009-03-18T00:49:32+00:00
author: MikeGrace
layout: post
permalink: /2009/03/new-avatar-in-the-works/
categories:
- Other
tags:
- Avatar
- Twitter
---
<img class="alignright size-full wp-image-12" title="Cassie's Illustrations" src="/assets/2009/03/img-1.jpg" mce_src="/assets/2009/03/img-1.jpg" alt="Cassie's Illustrations" height="300" width="222">Cassie is an awesome artist and illustrator! She does some really fun art and I really enjoy having her art all over the place. A while ago Cas did some cartoon sketches of me and I really liked them so she is going to finish a couple so I can use them for my sites and Avatar on twitter and other places. It is going to be really nice once we can get them finished and implemented. If you would like to follow Cassie on twitter visit her page at <a href="http://bit.ly/k9Uan" mce_href="http://bit.ly/k9Uan">http://twitter.com/illustrativecas</a>
17 changes: 17 additions & 0 deletions _posts/2009-03-18-twitter-on-my-blog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
title: Twitter on my blog
date: 2009-03-18T00:07:15+00:00
author: MikeGrace
layout: post
permalink: /2009/03/twitter-on-my-blog/
categories:
- Other
tags:
- CSS
- JavaScript
- jQuery
- Widget
---
[<img class="alignleft size-full wp-image-7" title="jQuery" src="/assets/2009/03/picture-11.jpg" alt="jQuery" width="234" height="88" />](http://www.jquery.com)I finally made enough time to put a twitter feed on my blog and man does it feel good to have that done. I found a fun <a class="zem_slink" title="JQuery" href="http://jquery.com/" rel="homepage">jQuery</a> based widget called Juitter that can be found at [http://juitter.com/](http://bit.ly/IXPvU)

I changed some of the functionality and the css in the jQuery functions so it would be a little more compacte and now it is looking great. Really easy to install but if you are wanting to customize it beyond how many tweets show up you are going to need a fair understanding of jQuery.
17 changes: 17 additions & 0 deletions _posts/2009-03-19-browser-security.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
title: Browser Security
date: 2009-03-19T23:22:57+00:00
author: MikeGrace
layout: post
permalink: /2009/03/browser-security/
categories:
- Mac OS
- Security
- Web Design -Dev
tags:
- Browsers
- Chrome
- Google
- Security
---
<img class="alignleft size-full wp-image-22" title="pwn2own_browsers" src="/assets/2009/03/pwn2own_browsers.png" alt="pwn2own_browsers" width="169" height="184" />I have been upset with Google for taking soo long to put out their Apple version of their Chrome browser. After reading an article on ZDNet about the Pawn2Own hacker event maybe I can give Google some slack. :-) I still want my Chrome ASAP if it is as good as the windows version though. Google seems to be heading in the right direction with their sandbox model for their browser. I am sad that Apple has done so little to create road blocks for hackers but I guess that is expected when you have such a low market share. Now go and read the article and make your own decision on what browser you are going to use. [Questions for Pwn2Own hacker Charlie Miller](http://blogs.zdnet.com/security/?p=2941)
34 changes: 34 additions & 0 deletions _posts/2009-03-29-bring-down-ie-6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
title: Bring Down IE 6 !!!!!!
date: 2009-03-29T19:37:38+00:00
author: MikeGrace
layout: post
permalink: /2009/03/bring-down-ie-6/
categories:
- Other
tags:
- Browser
- Chrome
- Firefox
- IE
- Safari
---
It is time to bring IE 6 to rest. The guys over at .net magazine have put together a campaign to bring awareness to everyone and we all hope that you will join up in the fight. If you are not sure if you are using the latest browser please just download the latest version of any one of the following browesers. Installing a new browser may be out of your comfort zone but it is something that just needs to be done because more and more websites aren&#8217;t looking the way they should because you are using an old browser (if you are using and old browser). And for those of you who are reading this who don&#8217;t know what a browser is&#8230; it is the program/ application you are viewing this webpage with.

This Warning applies to you if you are using an old browser!!

<div id="ie6Warning">
<h1>
Time to upgrade your browser
</h1>

<p>
If you&#8217;re reading this, you&#8217;re surfing using Internet Explorer 6, an eight-year-old browser that cannot cope with the demands of the modern internet. For the best web experience, we strongly recommend upgrading to <a href="http://www.getfirefox.com/">Firefox</a>, <a href="http://www.opera.com/">Opera</a>, <a href="http://www.apple.com/safari/">Safari</a>, <a href="http://www.google.com/chrome">Google Chrome</a>, or a more recent version of <a href="http://www.microsoft.com/windows/downloads/ie/getitnow.mspx">Internet Explorer</a>.</div>

<p style="text-align: center;">
<a href="http://www.bringdownie6.com/"><img class="size-full wp-image-36 aligncenter" title="bd" src="/assets/2009/03/bd.png" alt="http://www.bringdownie6.com/" width="117" height="120" /></a>
</p>

<p>
Check out the bring down IE 6 campaign over at <a href="http://www.bringdownie6.com/">http://www.bringdownie6.com/</a>
</p>
29 changes: 29 additions & 0 deletions _posts/2009-03-29-manually-customize-mac-icons.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
title: Manually Customize Mac Icons
date: 2009-03-29T08:43:46+00:00
author: MikeGrace
layout: post
permalink: /2009/03/manually-customize-mac-icons/
categories:
- How to
- Mac OS
tags:
- How to
---
I know that there are free and paid Mac applications that will change system icons but sometimes I am just too cheap to pay for an application that does what I can do in a few seconds or the application doesn&#8217;t do exactly what I want it to. So, in light of all of this I have created my own how to video and posted it to the web adding to the plethora of icon changing how to videos.



**Resources:**<figure id="attachment_25" style="width: 128px" class="wp-caption aligncenter">

[<img class="size-full wp-image-25 " title="icns2rsrc" src="/assets/2009/03/icns2rsrc.png" alt="icns2rsrc" width="128" height="128" />](http://www.juliensalort.org/Logiciels/index.php?Nom=Icns2Rsrc)<figcaption class="wp-caption-text">icns2rsrc</figcaption></figure>

<p style="text-align: center;">
<a href="http://www.juliensalort.org/Logiciels/index.php?Nom=Icns2Rsrc">Icns2Rsrc.app</a>
</p><figure id="attachment_26" style="width: 104px" class="wp-caption aligncenter">

[<img class="size-full wp-image-26 " title="xcode_sdk" src="/assets/2009/03/xcode_sdk.png" alt="Apple Developer Tools" width="104" height="118" />](http://developer.apple.com/technology/Xcode.html)<figcaption class="wp-caption-text">Apple Developer Tools</figcaption></figure>

<p style="text-align: center;">
<a href="http://developer.apple.com/technology/Xcode.html">Apple Developer Tools</a>
</p>
Loading

0 comments on commit 4075e05

Please sign in to comment.