├── index.html ├── _layouts ├── grid.html ├── post.html ├── page.html ├── image.html ├── default.html ├── scaffold.html ├── article.html ├── home.html └── about.html ├── .gitignore ├── collections ├── _gallery │ └── 2015-02-28-test-img.md ├── _posts │ ├── 2015-02-28-Post-without-An-Eyecatcher.md │ ├── 2022-05-10-Antarctica-0.2-is-released.md │ ├── 2016-08-12-My-Example-Post.md │ ├── 2021-8-26-Antarctic-0.1-Released.md │ ├── 2015-02-28-test-markdown.md │ ├── 2021-8-29-welcome-to-jekyll.md │ ├── 2021-8-25-Theme-Antarctica.md │ ├── 2018-12-05-an-exhibit-of-markdown.md │ ├── 2017-06-10-quick-mardown-example.md │ ├── 2017-05-20-this-post-demonstrates-post-content-styles.md │ └── 2016-01-01-another-test-markdown.md └── _projects │ ├── 2019-6-15-HDGV.md │ ├── 2021-3-17-CH55xG-Tiny.md │ ├── 2021-8-24-Xassette-IoT.md │ ├── 2021-5-17-BBsink.md │ └── 2021-4-10-Lite-Logger.md ├── assets ├── img │ └── a-default.png └── css │ ├── fonts │ └── Symbols-2048-em.woff2 │ ├── syntax.css │ └── style.css ├── Gemfile ├── _includes ├── sidebar │ ├── projectslist.html │ ├── categorieslist.html │ ├── archiveslist.html │ ├── sidelist.html │ └── sidebar.html ├── functions │ ├── get_share.html │ ├── get_tags.html │ ├── get_categories.html │ ├── get_projects.html │ ├── get_datetimes.html │ ├── get_article_words.html │ ├── get_article_excerpt.html │ └── get_value.html ├── widgets │ ├── abstract.html │ ├── related_sites.html │ ├── table_of_content.html │ ├── colophon.html │ ├── post_meta.html │ ├── share.html │ ├── comment.html │ ├── global_cmt.html │ └── toc.html ├── list.html ├── head.html ├── postPrev.html ├── bottomNav.html └── anchor_headings.html ├── tags.html ├── categories.html ├── archives.html ├── projects.html ├── gallery.html ├── about.html ├── home.html ├── Antarctica.gemspec ├── README.md ├── _config.yml └── LICENSE /index.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: home 3 | title: Home 4 | --- -------------------------------------------------------------------------------- /_layouts/grid.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: scaffold 3 | --- 4 | 5 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.gem 2 | .bundle 3 | .jekyll-cache 4 | .sass-cache 5 | .reff 6 | _site 7 | Gemfile.lock 8 | -------------------------------------------------------------------------------- /collections/_gallery/2015-02-28-test-img.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: image 3 | src: https://picsum.photos/800/600 4 | --- -------------------------------------------------------------------------------- /assets/img/a-default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SdtElectronics/jekyll-theme-antarctica/HEAD/assets/img/a-default.png -------------------------------------------------------------------------------- /assets/css/fonts/Symbols-2048-em.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SdtElectronics/jekyll-theme-antarctica/HEAD/assets/css/fonts/Symbols-2048-em.woff2 -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | source "https://rubygems.org" 4 | gemspec 5 | 6 | gem "webrick", "~> 1.7" 7 | 8 | gem "github-pages", "~> 219", group: :jekyll_plugins -------------------------------------------------------------------------------- /_layouts/post.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: scaffold 3 | --- 4 | 5 |
20 | Copyright © 2021 SdtElectronics
21 |
22 | All rights reserved.
23 |
20 | {{ excerpt }} 21 |
22 | 23 | {%- if post.properties -%} 24 | 25 | {%- for prop in post.properties -%} 26 | {{ site.template.propIcons[prop] }} 27 | {%- endfor -%} 28 | 29 | {%- endif -%} 30 |Hello, World!
44 | 45 | 46 | ``` 47 | 48 | In arcu magna, aliquet vel pretium et, molestie et arcu. Mauris lobortis nulla et felis ullamcorper bibendum. Phasellus et hendrerit mauris. 49 | 50 | #### You might want a sub-subheading (h4) 51 | 52 | In arcu magna, aliquet vel pretium et, molestie et arcu. Mauris lobortis nulla et felis ullamcorper bibendum. Phasellus et hendrerit mauris. 53 | 54 | In arcu magna, aliquet vel pretium et, molestie et arcu. Mauris lobortis nulla et felis ullamcorper bibendum. Phasellus et hendrerit mauris. 55 | 56 | #### But it's probably overkill (h4) 57 | 58 | In arcu magna, aliquet vel pretium et, molestie et arcu. Mauris lobortis nulla et felis ullamcorper bibendum. Phasellus et hendrerit mauris. 59 | 60 | ### Oh hai, an unordered list!! 61 | 62 | In arcu magna, aliquet vel pretium et, molestie et arcu. Mauris lobortis nulla et felis ullamcorper bibendum. Phasellus et hendrerit mauris. 63 | 64 | - First item, yo 65 | - Second item, dawg 66 | - Third item, what what?! 67 | - Fourth item, fo sheezy my neezy 68 | 69 | ### Oh hai, an ordered list!! 70 | 71 | In arcu magna, aliquet vel pretium et, molestie et arcu. Mauris lobortis nulla et felis ullamcorper bibendum. Phasellus et hendrerit mauris. 72 | 73 | 1. First item, yo 74 | 2. Second item, dawg 75 | 3. Third item, what what?! 76 | 4. Fourth item, fo sheezy my neezy 77 | 78 | ## Headings are cool! (h2) 79 | 80 | Proin eget nibh a massa vestibulum pretium. Suspendisse eu nisl a ante aliquet bibendum quis a nunc. Praesent varius interdum vehicula. Aenean risus libero, placerat at vestibulum eget, ultricies eu enim. Praesent nulla tortor, malesuada adipiscing adipiscing sollicitudin, adipiscing eget est. 81 | 82 | Praesent nulla tortor, malesuada adipiscing adipiscing sollicitudin, adipiscing eget est. 83 | 84 | Proin eget nibh a massa vestibulum pretium. Suspendisse eu nisl a ante aliquet bibendum quis a nunc. 85 | 86 | ### Tables 87 | 88 | | Title 1 | Title 2 | Title 3 | Title 4 | 89 | | --------------------- | --------------------- | --------------------- | --------------------- | 90 | | lorem | lorem ipsum | lorem ipsum dolor | lorem ipsum dolor sit | 91 | | lorem ipsum dolor sit | lorem ipsum dolor sit | lorem ipsum dolor sit | lorem ipsum dolor sit | 92 | | lorem ipsum dolor sit | lorem ipsum dolor sit | lorem ipsum dolor sit | lorem ipsum dolor sit | 93 | | lorem ipsum dolor sit | lorem ipsum dolor sit | lorem ipsum dolor sit | lorem ipsum dolor sit | 94 | 95 | | Title 1 | Title 2 | Title 3 | Title 4 | 96 | | -------------------------- | -------------------------------------- | -------------------------- | -------------------------------------- | 97 | | lorem | lorem ipsum | lorem ipsum dolor | lorem ipsum dolor sit | 98 | | lorem ipsum dolor sit amet | lorem ipsum dolor sit amet consectetur | lorem ipsum dolor sit amet | lorem ipsum dolor sit | 99 | | lorem ipsum dolor | lorem ipsum | lorem | lorem ipsum | 100 | | lorem ipsum dolor | lorem ipsum dolor sit | lorem ipsum dolor sit amet | lorem ipsum dolor sit amet consectetur | 101 | -------------------------------------------------------------------------------- /_includes/bottomNav.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /collections/_posts/2016-01-01-another-test-markdown.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: article 3 | title: Another Test Markdown 4 | abstract: Another demonstration of some features of Markdown 5 | categories: markdown 6 | tags: test 7 | eyeCatcher: https://img.rawpixel.com/s3fs-private/rawpixel_images/website_content/v430-adj-42-acrylictexture_2.jpg?w=800&dpr=1&fit=default&crop=default&q=65&vib=3&con=3&usm=15&bg=F4F4F3&ixlib=js-2.2.1&s=e283f157f1a5c95c4873022041295af0 8 | --- 9 | 10 | {{ "here is a liquid filter." | capitalize }} 11 | 12 | {% capture test %} 13 | \`escape inline code\` 14 | `inline code` 15 | Here is a **capture block**. 16 | {% endcapture %} 17 | 18 | {{ test | markdownify }} 19 | 20 | {% assign x = 100 %} {% assign x = x | divided_by: 3 %} 21 | 100 / 3 = {{ x }} 22 | 23 | \1. 21312 24 | \2. 21312 25 | \4. 4214 26 | 27 | {% highlight python wl linenos %} 28 | import networkx as nx 29 | from collections import Counter 30 | 31 | diagrams = defaultdict(list) 32 | particle_counts = defaultdict(Counter) 33 | 34 | for (a, b), neighbors in common_neighbors.items(): 35 | # Build up the graph of connections between the 36 | # common neighbors of a and b. 37 | g = nx.Graph() 38 | for i in neighbors: 39 | for j in set(nl.point_indices[ 40 | nl.query_point_indices == i]).intersection(neighbors): 41 | g.add_edge(i, j) 42 | 43 | # Define the identifiers for a CNA diagram: 44 | # The first integer is 1 if the particles are bonded, otherwise 2 45 | # The second integer is the number of shared neighbors 46 | # The third integer is the number of bonds among shared neighbors 47 | # The fourth integer is an index, just to ensure uniqueness of diagrams 48 | diagram_type = 2-int(b in nl.point_indices[nl.query_point_indices == a]) 49 | key = (diagram_type, len(neighbors), g.number_of_edges()) 50 | # If we've seen any neighborhood graphs with this signature, 51 | # we explicitly check if the two graphs are identical to 52 | # determine whether to save this one. Otherwise, we add 53 | # the new graph immediately. 54 | if key in diagrams: 55 | isomorphs = [nx.is_isomorphic(g, h) for h in diagrams[key]] 56 | if any(isomorphs): 57 | idx = isomorphs.index(True) 58 | else: 59 | diagrams[key].append(g) 60 | idx = diagrams[key].index(g) 61 | else: 62 | diagrams[key].append(g) 63 | idx = diagrams[key].index(g) 64 | cna_signature = key + (idx,) 65 | particle_counts[a].update([cna_signature]) 66 | {% endhighlight %} 67 | 68 | ```cpp 69 | void insert(const char* key) { 70 | if (*key == '\0') { 71 | finish = true; 72 | } else { 73 | int idx = *key - 'A'; 74 | if (!next[idx]) 75 | next[idx] = new Trie(); 76 | next[idx]->insert(key + 1); 77 | } 78 | } 79 | ``` 80 | 81 | ```ruby 82 | p ":+1:" 83 | ``` 84 | 85 | ``` diff 86 | + 'user_exists' => 'SELECT EXISTS(SELECT 1 FROM table WHERE username = (:username || \'@sample'))', 87 | + 'get_users' => 'SELECT split_part(username, \'@\', 1) FROM table WHERE (username ILIKE :search) OR (name ILIKE :search)', 88 | + 'get_password_hash_for_user' => 'SELECT split_part(password, \'{CRYPT}\', 2) FROM table WHERE username = (:username || \'@sample\')', 89 | + 'set_password_hash_for_user' => 'UPDATE table SET password = \'{CRYPT}\' || :new_password_hash WHERE username = (:username || \'@sample\')', 90 | ``` 91 | 92 | Reload the Nginx: 93 | 94 | ``` console 95 | $ sudo nginx -s reload 96 | ``` 97 | 98 | 99 | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 100 | | spancell1 || spancell2 || cell | spancell3 || 101 | |^^ spancell1 || spancell2 || cell | spancell3 || 102 | {:class="custom-table"} 103 | 104 | 109 | 110 | 111 | |:-----:|:-----:|:-----:|:-----:| ---- | 112 | | (0,0) | (0,1) | (0,2) | (0,3) | | 113 | | (1,0) || ^^ | (1,3) | | 114 | 115 | 116 | |:-----:|:-----:|:-----:|:-----:| ---- | 117 | | (0,0) | (0,1) | (0,2) | (0,3) | | 118 | | (1,0) ||| (1,3) || 119 | 120 | 121 | |:-----:|:-----:|:-----:|:-----:| ---- | 122 | | (0,0) | (0,1) | (0,2) | (0,3) | | 123 | | (1,0) ||| ^^ | | 124 | 125 | |:-----:|:-----:|:-----:|:-----:| ---- | 126 | | (0,0) | (0,1) | (0,2) | (0,3) | \ 127 | | (1,0) ||| ^^ | | 128 | 129 | 130 | ## Table 131 | 132 | | Stage | Direct Products | ATP Yields | 133 | | ----: | --------------: | ---------: | 134 | |Glycolysis | 2 ATP || 135 | |^^ | 2 NADH | 3--5 ATP | 136 | |Pyruvaye oxidation | 2 NADH | 5 ATP | 137 | |Citric acid cycle | 2 ATP || 138 | |^^ | 6 NADH | 15 ATP | 139 | |^^ | 2 FADH | 3 ATP | 140 | | 30--32 ATP ||| 141 | 142 | 143 | {:color-style: style="background: black;" } 144 | {:color-style: style="color: white;" } 145 | {:font-style: style="font-weight: 900; text-decoration: underline;" } 146 | 147 | |: Here's a Inline Attribute Lists example :|||| 148 | | ------- | ------------------------- | -------------------- | ----------- | 149 | |: :|: