Quick Start

test

Getting Started

Devops

Windows

Open Powershell in Admin mode

powershell -Command "Start-Process PowerShell -Verb RunAs"

Set the following environment variables:


  $envName= 'psgist'
  $envValue= '64e4d4d22d4757be6e8e26fd39d760c9'
  $env:psgist = $envValue

function Set-EnvVar($envName, $envValue) {
    # param($envName, $envValue)
    # $env:$name = $value

[System.Environment]::    ($envName, $envValue,[System.EnvironmentVariableTarget]::User)
write-host 'Environment variable set'
write-host '$envName: $envValue'
}

Set-EnvVar $envName $envValue

echo $env:psgist


$name = "amr"
$value = "smells"

function Set-LocalVar($name, $value) {
    # parm($name, $value)
    write-host "$name $value"
}

Set-LocalVar amr smells


Navigate to Profile home directory

split-path $PROFILE | cd

Download $Profile


function Git-profile {
  $gitUser ="bamr87"
  Write-Output $env:psgist
  $masterProfile = "Microsoft.PowerShell_profile.ps1"
  
  $url = "https://gist.githubusercontent.com/$gitUser/$env:psgist/raw/$masterProfile"
  $FileName = Split-Path $profile -Leaf
  $FilePath = Split-Path $profile
  $FullPath = "$FilePath\$FileName"
  
  $webclient = New-Object System.Net.WebClient
  $webclient.DownloadFile($url,$FullPath)
}

function Restart-Powershell {
  Start-Process powershell
  exit
}

restart powershell function

function Restart-Powershell {
  Start-Process powershell
  exit
}

Linux

MacOS

Importing and exporting homebrew packages

vscode://file/C:/Users/AmrAbdel-Motaleb/OneDrive/Documents/GitHub/_notes/index.md

{{site.github.repository_url}}


<div class="sidebar__top">
  <a href="'''liquid{{site.github.repository_url}}'''/blob/gh-pages/{{page.name}}">
    <i class="fab fa-github-square"></i>
  </a>
  <a href="vscode://file{{ site.local_git_pc}}/{{ site.local_repo }}/{{ page.path }}">
    <i class="fas fa-laptop-code"></i>
  </a>
  <a href="vscode://file{{ site.local_git_mac}}/{{ site.local_repo }}/{{ page.path }}">
    <i class="fas fa-laptop-code"></i>
  </a>
  <a href="#page-title" class="back-to-top">{{ site.data.ui-text[site.locale].back_to_top | default: 'Back to Top' }} &uarr;</a>
</div>

Features

Hover Notes

Paste images in Markdown

Autoscale images

Render LaTeX from markdown

add script to head

<script src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script>
$$ \nabla_\boldsymbol{x} J(\boldsymbol{x}) $$

\(\nabla_\boldsymbol{x} J(\boldsymbol{x})\)

MathJax

Golden Ratio
1.6180339887
\phi = \frac{1+\sqrt{5}}{2}

\begin{equation} \phi = \frac{1+\sqrt{5}}{2} \end{equation}

\(\phi = \frac{1+\sqrt{5}}{2}\) is the golden ratio

\begin{align} \phi = \frac{1+\sqrt{5}}{2} \end{align}

Auto Name Code Snippet


# Conversion
markdown: kramdown
highlighter: rouge
syntax_highlighter: coderay
# lsi: false
# excerpt_separator: "\n\n"
# incremental: false

# Markdown Processing https://jekyllrb.com/docs/configuration/markdown/
kramdown: # https://kramdown.gettalong.org/options.html
  input: GFM
  header_offset: 2
  # hard_wrap: false
  auto_ids: true
  # footnote_nr: 1
  # entity_output: as_char
  # toc_levels: 1..6
  # smart_quotes: lsquo,rsquo,ldquo,rdquo
  # enable_coderay: false

Keyboard shortcuts

MS WOrd

![this is a caption](../assets/images/nubi-son.png){: .img-fluid }

adding {: .img-fluid } to a list of images will add it to the <p> tag.

See _scss/it-journey/it-journey.scss

// Extends the CSS for .img-fluid to <img> tags inside a <p> tag

p, img 
  {
    @extend .img-fluid;
  }

Examples

this is a caption Nubi in a sink Nubi yawning

this is a block quote

[!NOTE] this is a note

Welcome to MkDocs

For full documentation visit mkdocs.org.

Commands

  • mkdocs new [dir-name] - Create a new project.
  • mkdocs serve - Start the live-reloading docs server.
  • mkdocs build - Build the documentation site.
  • mkdocs -h - Print help message and exit.

Project layout

mkdocs.yml    # The configuration file.
docs/
    index.md  # The documentation homepage.
    ...       # Other markdown pages, images and other files.

Icons with bootstrap

https://icons.getbootstrap.com/#install

OS Based instructions

TODO: find a way to include OS based instructions using liquid tags

These instructions are pertinent to Mac users.

These instructions are pertinent to Linux users.

These instructions are pertinent to Windows users.

Index

Windows Powershell Cheatsheet

Windows PowerShell is the successor of the windows cmd language, which itself has its roots in the ms-dos Bat language. All recent versions of Windows offer ...

{{name}}

Specs

AWS Practice Question Set

AWS vs Azure vs GCP

Markdown

Basic Syntax Jekyll Markdown Quick Reference

AWS Practice Question Set

AWS vs Azure vs GCP

Bash cheatsheet

Getting started

Favicons

https://mailchimp.com/resources/favicon-size/

Init

Retropi https://www.raspberrypi.com/tutorials/retropie-raspberry-pi-tutorial/

GPT App Build

Title:

Github's hidden gem

title: “github’s hidden gem” description: GPT Promt:

What is my PiDentity?

What is my PiDentity? 3.14[id] userName: email: github: X: phone:

Apps

Musescore

Project Ideas

Zobbie on the Ukulele

desktop mode

desktop mode

Notes Index

Quick Start test Getting Started

Shell and the CLI

Command Line

Untitled

https://www.myonlinetraininghub.com/excel-tables-as-source-for-data-validation-lists

Web Development

Jekyl-CSS-Liquid

Windows Powershell Cheatsheet

Windows PowerShell is the successor of the windows cmd language, which itself has its roots in the ms-dos Bat language. All recent versions of Windows offer ...

Apps

Blender

Illustration of irrational Pi

Illustration of irrational Pi

Consulting Practice

Certification requirements

Shell and the CLI

Command Line

Be agnostic

.NET 

Curiculum

You don’t know what you can’t teach.

READ THE DOCS

Docs are the formal/universal truths for the community and controlled by the community

Take good notes

Notes are thoughts to be materialized

Contributing

Start with Contribution framework

Master's Project

Qualifications General Localized Classes Stack Score Feature Score Footprint Karma Credit Stack

People

Mission

Production

Mission Projects must be well documented and designged with self preservation in mind.

Profit

Mission Equalize the imbalance between the have and havenots by educating and empowering the public with tools that are designed with grassroot potential. Th...

Project List

VS Code Extension your first extension - JE https://yeoman.io/learning/ [ ]

Excel

https://www.myonlinetraininghub.com/excel-tables-as-source-for-data-validation-lists

test

Test

test

Test

Notes Index

Quick Start test Getting Started

Jeykll

Jeykll

Programming

python

Quotes

The day of combination is here to stay, individualism is gone and never to return - John D Rockefeller.

test

test note

Web Development

Jekyl-CSS-Liquid

First Note

Initialization.

Start

Initialize