Skip to content

Commit 2f1d458

Browse files
committed
fix: add jam
1 parent b9f0928 commit 2f1d458

File tree

127 files changed

+9299
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

127 files changed

+9299
-0
lines changed

.gitignore

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
2+
# Created by https://www.gitignore.io/api/visualstudiocode
3+
# Edit at https://www.gitignore.io/?templates=visualstudiocode
4+
5+
### VisualStudioCode ###
6+
.vscode/*
7+
!.vscode/settings.json
8+
!.vscode/tasks.json
9+
!.vscode/launch.json
10+
!.vscode/extensions.json
11+
12+
### VisualStudioCode Patch ###
13+
# Ignore all local history of files
14+
.history
15+
16+
# End of https://www.gitignore.io/api/visualstudiocode
17+

LICENSE

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
This is free and unencumbered software released into the public domain.
2+
3+
Anyone is free to copy, modify, publish, use, compile, sell, or
4+
distribute this software, either in source code form or as a compiled
5+
binary, for any purpose, commercial or non-commercial, and by any
6+
means.
7+
8+
In jurisdictions that recognize copyright laws, the author or authors
9+
of this software dedicate any and all copyright interest in the
10+
software to the public domain. We make this dedication for the benefit
11+
of the public at large and to the detriment of our heirs and
12+
successors. We intend this dedication to be an overt act of
13+
relinquishment in perpetuity of all present and future rights to this
14+
software under copyright law.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
18+
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19+
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
20+
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
21+
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
22+
OTHER DEALINGS IN THE SOFTWARE.
23+
24+
For more information, please refer to <http://unlicense.org>

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# nixbytes
2+
Portfolio Web and Blog Site

archetypes/default.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "{{ replace .Name "-" " " | title }}"
3+
date: {{ .Date }}
4+
draft: true
5+
---
6+

config.toml

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
baseurl = "/"
2+
languageCode = "en-us"
3+
#theme = "hello-friend"
4+
#theme = "Niello"
5+
theme = "hello-friend-ng"
6+
paginate = 5
7+
8+
9+
[params]
10+
# dir name of your blog content (default is `content/posts`)
11+
contentTypeName = "posts"
12+
# "light" or "dark"
13+
defaultTheme = "dark"
14+
# if you set this to 0, only submenu trigger will be visible
15+
showMenuItems = 3
16+
# Show reading time in minutes for posts
17+
showReadingTime = false
18+
19+
20+
[languages]
21+
[languages.en]
22+
title = "NixBytes"
23+
subtitle = "Linux Admin by day and a Coder by night"
24+
keywords = ""
25+
copyright = ""
26+
menuMore = "Show more"
27+
writtenBy = "Written by"
28+
readMore = "Read more"
29+
readOtherPosts = "Read other posts"
30+
newerPosts = "Newer posts"
31+
olderPosts = "Older posts"
32+
minuteReadingTime = "min read"
33+
dateFormatSingle = "2006-01-02"
34+
dateFormatList = "2006-01-02"
35+
36+
[languages.en.params.logo]
37+
logoText = "NixBytes"
38+
logoHomeLink = "/"
39+
# or
40+
#
41+
# path = "/img/your-example-logo.svg"
42+
# alt = "Your example logo alt text"
43+
44+
[languages.en.menu]
45+
[[languages.en.menu.main]]
46+
identifier = "blog"
47+
name = "Blog"
48+
url = "/posts"
49+
[[languages.en.menu.main]]
50+
identifier = "about"
51+
name = "About"
52+
url = "/about"
53+
[[languages.en.menu.main]]
54+
identifier = "projects"
55+
name = "Projects"
56+
url = "/projects"
57+
58+
[taxonomies]
59+
tag = "tags"
60+
category = "categories"

config.toml~

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
baseurl = "/"
2+
languageCode = "en-us"
3+
#theme = "hello-friend"
4+
#theme = "Niello"
5+
theme = "hello-friend-ng"
6+
paginate = 5
7+
8+
9+
[params]
10+
# dir name of your blog content (default is `content/posts`)
11+
contentTypeName = "posts"
12+
# "light" or "dark"
13+
defaultTheme = "dark"
14+
# if you set this to 0, only submenu trigger will be visible
15+
showMenuItems = 3
16+
# Show reading time in minutes for posts
17+
showReadingTime = false
18+
19+
[languages]
20+
[languages.en]
21+
title = "NixBytes"
22+
subtitle = "Linux Admin by day and a Coder by night"
23+
keywords = ""
24+
copyright = ""
25+
menuMore = "Show more"
26+
writtenBy = "Written by"
27+
readMore = "Read more"
28+
readOtherPosts = "Read other posts"
29+
newerPosts = "Newer posts"
30+
olderPosts = "Older posts"
31+
minuteReadingTime = "min read"
32+
dateFormatSingle = "2006-01-02"
33+
dateFormatList = "2006-01-02"
34+
35+
[languages.en.params.logo]
36+
logoText = "NixBytes"
37+
logoHomeLink = "/"
38+
# or
39+
#
40+
# path = "/img/your-example-logo.svg"
41+
# alt = "Your example logo alt text"
42+
43+
[languages.en.menu]
44+
[[languages.en.menu.main]]
45+
identifier = "blog"
46+
name = "Blog"
47+
url = "/posts"
48+
[[languages.en.menu.main]]
49+
identifier = "about"
50+
name = "About"
51+
url = "/about"
52+
[[languages.en.menu.main]]
53+
identifier = "projects"
54+
name = "Projects"
55+
url = "/projects"
56+
57+
[taxonomies]
58+
tag = "tags"
59+
category = "categories"

content/about.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
title: "About"
3+
date: 2018-12-04T22:02:58-05:00
4+
5+
---
6+
7+
8+
# About Me
9+
10+
I am a Linux engineer by day and a coder by night. I am an ambitious problem solver with a passion for Linux (Slackware, Redhat, Ubuntu, Centos)/Unix (Solaris, AIX, OSX), development, coding and technology as a whole.
11+
I am continually evaluating and upgrading my skills so that I can stay at the cutting edge of IT by studying and taking online courses. I started to create this blog to share my passion with technology.
12+
13+
### Technology
14+
15+
#### Nix Like System
16+
17+
having work with varies of unix and linux system, love the platform and phusogy on how this technology has done and involed over the years. Primary Linux Distro include Redhat, Centos, Ubuntu, Debian and expieremented with varies others.
18+
19+
#### Web Technology
20+
21+
22+
#### Code
23+
24+
25+
26+
![NixBytes Repo]()

content/home.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: "Home"
3+
date: 2019-09-19T20:38:15-04:00
4+
draft: true
5+
---
6+
7+
8+
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
title: "Linux Shell on IPad or IPhone"
3+
date: 2018-12-30
4+
author: Linux-Bytes
5+
tags:
6+
- shell
7+
- ios
8+
- github
9+
- linux
10+
- apline
11+
- mobile
12+
---
13+
14+
![IOS](https://ish.app/assets/github-readme.png)
15+
16+
17+
Hello Fellower Moles, thier is a great tools that haves a linux shell on moble devices.
18+
The new Linux command line iSH app on iPad or iPhone. With iSH Shell is a Linux shell for iOS that uses an x86 emulator to run a simplified version of Alpine Linux on IOS. You can install packages and additional software directly into iSH with the Alpine package manager.
19+
20+
Why Alpine Linux you say? Is a Linux distribution based on musl and BusyBox which many power users use, that want a light weight distro. Because of its small size, it's heavily used in containers providing quick a boot-up times, which makes a great choice for small userspace on IOS. To Install the iSH Shell into iOS requires TestFlight, which is a developer tool.
21+
22+
The beauty of the shell is that is can be used on any device even on mobile. this is a great project called iSH in which you can run a container Linux on IOS is a great example. This is an excellent project that will open the doors for many users. We hope to see more of the shell get implements on more device.
23+
24+
check it out and give a trie on your IOS device.
25+
26+
27+
#### Sources:
28+
29+
- [iSH](https://ish.app/)
30+
- [osxdaily](http://osxdaily.com/2018/12/11/ish-linux-shell-ios/)
31+
- [iSH Github](https://github.com/tbodt/ish)
32+
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
title: "Mastering Regular Expressions"
3+
date: 2018-12-29
4+
author: Linux-Bytes
5+
tags:
6+
- regex
7+
- linux
8+
- big data
9+
- programming
10+
---
11+
12+
13+
So Linux Academy is offering a great course called Mastering Regular Expressions. After taking a few video course and video, I have to say learning more about regular expressions is more important than ever. Perhaps a few regexes (regular expressions) is fine for simple tasks, but for complex problems, having a deeper knowledge on many levels can boost your technical skill to a new level especially with the need for big data.
14+
15+
Regex is serving a fundamental tool for the filter, searches analyze and summarize data. In today programming languages its extremely rare for a language to not a regex engine of any kind. Let go back in history a bit, and regular expressions were also known as rational expression, which in the 1950s a man named Stephen Cole Kleene formalized the description the logical expression as a regular language.
16+
17+
It was a common use with Unix, Linux and Unix-like text-processing utilities such as POSIX tools, sed, awk, Perl and many others. Here is a diagram of the Translating from Thompson Kleene show as regex processor translates a regular expression
18+
19+
---------------------------------------
20+
21+
![Alt Thompson kleene star](https://upload.wikimedia.org/wikipedia/commons/thumb/8/8e/Thompson-kleene-star.svg/1000px-Thompson-kleene-star.svg.png)
22+
23+
`(s* means 'zero or more of s ')`
24+
25+
26+
#### Sources
27+
28+
[Regular Expression](https://en.wikipedia.org/wiki/Regular_expression)
29+
[Stephen Cole Kleene](https://en.wikipedia.org/wiki/Stephen_Cole_Kleene)
30+
[linux Academy](https://linuxacademy.com/devops/training/course/name/mastering-regular-expressions)

content/posts/aws-cloud.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
title: "Aws Cloud Tools"
3+
date: 2019-05-17
4+
tags:
5+
- aws
6+
- linux
7+
- shell
8+
- command line
9+
10+
---
11+
12+
13+
# AWS Cloud
14+
15+
The AWS Command Line Interface (CLI) is a unified tool to manage your AWS services. With just one tool to download and configure, you can control multiple AWS services from the command line and automate them through scripts. Now in day scripting is mostly tie to automation. as I alway say, if you can type, you script it and finally you can automate. That why shell interface is so vital in today technology,
16+
17+
#### Great Reosources to use
18+
19+
- https://github.com/awslabs/aws-shell
20+
- https://github.com/donnemartin/saws
21+
- https://github.com/aws/aws-cli
22+
- https://github.com/awslabs/awscli-aliases
23+
- https://github.com/aws/amazon-ecs-cli
24+
- https://github.com/aws/awsmobile-cli
25+
- https://github.com/amazon-archives/awscli-cookbook
26+

0 commit comments

Comments
 (0)