December Update.
Switch default sort to descending. Add new project. Fix up header links and about.
This commit is contained in:
parent
de745fad87
commit
f585f2a7a4
44
index.go.yml
44
index.go.yml
@ -13,7 +13,7 @@ sortImageLocation: "resources/assets/sort.png"
|
|||||||
headerLinks:
|
headerLinks:
|
||||||
Main Portfolio: "https://portfolio.captainalm.com/"
|
Main Portfolio: "https://portfolio.captainalm.com/"
|
||||||
Root Site Home: "https://www.captainalm.com/"
|
Root Site Home: "https://www.captainalm.com/"
|
||||||
Github: "https://github.com/Captain-ALM/"
|
LinkedIn: "https://www.linkedin.com/in/alfred-manville/"
|
||||||
about:
|
about:
|
||||||
title: "Alfred Manville (Captain ALM)"
|
title: "Alfred Manville (Captain ALM)"
|
||||||
content: >
|
content: >
|
||||||
@ -24,14 +24,18 @@ about:
|
|||||||
I also have a <a href="https://youtube.com/c/CaptainALM">Youtube Channel</a> which is in the process of being resumed from a hiatus.
|
I also have a <a href="https://youtube.com/c/CaptainALM">Youtube Channel</a> which is in the process of being resumed from a hiatus.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
On the programming side, I know Visual Basic .net, C# .net, C, Java, Go, Javascript (Circa. 2000 ECMAScript although I am learning the latest version of the language),
|
On the programming side, I know Visual Basic .net, C# .net, C, Java, Go, Javascript, C++, Python,
|
||||||
Processing and Microsoft Smallbasic (I have also dabbled in C++, Python and Bash/Batch).
|
Processing and Microsoft Smallbasic (I have also dabbled in Bash/Batch).
|
||||||
I am currently in the progress of writing infrastructure software in Go, in the past, I wrote a <a href="https://github.com/Captain-ALM/CALM-Console">command console</a>
|
I am currently in the progress of writing infrastructure software in Go, in the past, I wrote a <a href="https://github.com/Captain-ALM/CALM-Console">command console</a>
|
||||||
in VB .net for my own pluggable libraries (I created a CMD emulator to get past the school disabling interactive CMD) and some <a href="https://github.com/Captain-ALM/CALMNetLibSamples">
|
in VB .net for my own pluggable libraries (I created a CMD emulator to get past the school disabling interactive CMD) and some <a href="https://github.com/Captain-ALM/CALMNetLibSamples">
|
||||||
network communication applications</a> (Including a peer-to-peer <a href="https://github.com/Captain-ALM/C-ALM-VOIP">VOIP client</a>
|
network communication applications</a> (Including a peer-to-peer <a href="https://github.com/Captain-ALM/C-ALM-VOIP">VOIP client</a>
|
||||||
using NAudio as the audio library and my own network wrapper library, however, it is in need of bug-fixing at the moment).
|
using NAudio as the audio library and my own network wrapper library, however, it is in need of bug-fixing at the moment).
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
|
My github username is <a href="https://github.com/Captain-ALM">Captain-ALM</a> and has half my public programming projects,
|
||||||
|
the other half is located at: <a href="https://code.mrmelon54.com/alfred">https://code.mrmelon54.com/alfred</a>
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
On the cracking / hacking side, I've used virtual machines a lot (Mainly infrastructure testing
|
On the cracking / hacking side, I've used virtual machines a lot (Mainly infrastructure testing
|
||||||
but I did at one point try creating and breaking into a test windows domain network I had setup).
|
but I did at one point try creating and breaking into a test windows domain network I had setup).
|
||||||
I've also used VMs to pull perform a PXE boot off a network and analyse the partially deployed image
|
I've also used VMs to pull perform a PXE boot off a network and analyse the partially deployed image
|
||||||
@ -219,3 +223,37 @@ entries:
|
|||||||
Find the source code here: <a href="https://code.mrmelon54.com/alfred/cityuni-webserver">https://code.mrmelon54.com/alfred/cityuni-webserver</a>
|
Find the source code here: <a href="https://code.mrmelon54.com/alfred/cityuni-webserver">https://code.mrmelon54.com/alfred/cityuni-webserver</a>
|
||||||
</p>
|
</p>
|
||||||
startDate: "13/07/2022"
|
startDate: "13/07/2022"
|
||||||
|
- name: "Python Communicator"
|
||||||
|
content: >
|
||||||
|
<p>
|
||||||
|
After learning python for my portfolio development option, I wanted to showcase what I knew in python.
|
||||||
|
I usually make a network application in each of the new programming languages that I learn.
|
||||||
|
For the repo showing me learning python please go to: <a href="https://code.mrmelon54.com/alfred/LearningPy">https://code.mrmelon54.com/alfred/LearningPy</a>
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
This project is a message based network communicator written in python and has a module for networking.
|
||||||
|
The project allows the sending of text messages and files over a network.
|
||||||
|
It also comes with a nice twist, in that if you select the pickle protocol, you can inject code into another client by sending a specially crafted message!
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Find the source code here: <a href="https://github.com/Captain-ALM/CALMPyNetworker">https://github.com/Captain-ALM/CALMPyNetworker</a>
|
||||||
|
</p>
|
||||||
|
startDate: "10/12/2022"
|
||||||
|
endDate: "10/12/2022"
|
||||||
|
videoLocation: "resources/stream/vid-pycom.mp4"
|
||||||
|
videoContentType: "video/mp4"
|
||||||
|
thumbnailLocations:
|
||||||
|
- "resources/assets/pycom-1_t.jpg"
|
||||||
|
- "resources/assets/pycom-2_t.jpg"
|
||||||
|
- "resources/assets/pycom-3_t.jpg"
|
||||||
|
- "resources/assets/pycom-4_t.jpg"
|
||||||
|
imageLocations:
|
||||||
|
- "resources/assets/pycom-1.jpg"
|
||||||
|
- "resources/assets/pycom-2.jpg"
|
||||||
|
- "resources/assets/pycom-3.jpg"
|
||||||
|
- "resources/assets/pycom-4.jpg"
|
||||||
|
imageAltTexts:
|
||||||
|
- "Text Messaging."
|
||||||
|
- "File Messaging."
|
||||||
|
- "Exploit Testing."
|
||||||
|
- "Failed Exploit Testing."
|
||||||
|
6
index.js
6
index.js
@ -186,10 +186,10 @@ function EntrySort(o, s) {
|
|||||||
SortValue = s
|
SortValue = s
|
||||||
}
|
}
|
||||||
if (chg || OrderValue !== o) {
|
if (chg || OrderValue !== o) {
|
||||||
if (ts === "desc" || ts === "descending") {
|
if (ts === "asc" || ts === "ascending") {
|
||||||
ts = -1
|
|
||||||
} else {
|
|
||||||
ts = 1
|
ts = 1
|
||||||
|
} else {
|
||||||
|
ts = -1
|
||||||
}
|
}
|
||||||
var to = o.toString().toLowerCase()
|
var to = o.toString().toLowerCase()
|
||||||
if (to === "start") {
|
if (to === "start") {
|
||||||
|
@ -195,9 +195,9 @@ func (p *Page) getPageData() (*DataYaml, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func getSortValue(toCheckIn string) int8 {
|
func getSortValue(toCheckIn string) int8 {
|
||||||
if toCheckIn == "desc" || toCheckIn == "descending" {
|
if toCheckIn == "asc" || toCheckIn == "ascending" {
|
||||||
return -1
|
|
||||||
} else {
|
|
||||||
return 1
|
return 1
|
||||||
|
} else {
|
||||||
|
return -1
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user