In this category, I post new software I find, information about current software or tricks that can be utilised in current software.
+ 01/06/23
- Switching To FFmpeg
27/05/23
- Don't Use GitHub
19/05/23
- Do It Yourself
13/05/23
- Start Using 2FA Properly
diff --git a/blog/switching-to-ffmpeg/index.html b/blog/switching-to-ffmpeg/index.html
new file mode 100644
index 0000000..6fbcfef
--- /dev/null
+++ b/blog/switching-to-ffmpeg/index.html
@@ -0,0 +1,38 @@
+
+
+
+
+ (POST) Switching To FFmpeg
+
+
+
+
+
+
+
+
+
+
+ Switching To FFmpeg
+ Posted on 1 June 2023
Categories: Software
+ I just started using FFmpeg ... and it is AMAZING! When I mean amazing, I really mean amazing.
+ For those of you who do not know what FFmpeg is, it is basically a command-line application that can be installed on all platforms that is basically the Swiss army knife of videos, audio files and images. It merges almost every single codec, encoders and decoders, filters and more in a single application allowing for fast access and modularity.
+ FFmpeg is one of those tools which have impacted your life without you realising it. Whenever you watch a movie, show or any piece of edited or converted content, there is an extremely high change that FFmpeg was involved.
+ You may say:
"Bu.. But I use a video editor and online file converters! Those are not FFmpeg!"
+ Most file converters and video editors use at least some FFmpeg. Many websites like YouTube and WhatsApp use FFmpeg directly when they need to compress a video.
+ Why?
+ The reason I switched is because of its versatility. You can create a single command to record your screen in lossless quality, save the original file in '.mov', the audio in '.mp3' format in another folder, encode a '.mp4' file, transcode it to be played on Android and trim a specific part of the video and send it to a server that you own.
+ FFmpeg is a difficult program to learn but the rewards are worth it. I currently have a command that records my screen, converts the audio in the recording from mono to stereo and finally encode it in H.264 for ultimate compatibility.
+ To Close The File...
+ All in all, you should learn FFmpeg if you do even a little amount of multimedia manipulation. It will help you out immensely.
+ >>> Reply To Me
+ Previous Post
+
+
+
+
+
+ 8A8HeXwULYKWtbujMkGiBYKQPahJCT3ye2N6wCAdEv1L6ipoJjDmfVLKa7XnmE77nGLFmu5dGrL8U4zVGrkDncKEDfkpDEj
+
+ bc1qj0zdajhrg5uxac036u2t5empuc7xwrds5dde98
+
diff --git a/definitions/arch-linux/index.html b/definitions/arch-linux/index.html
index 4fdb2c3..a07a8ee 100644
--- a/definitions/arch-linux/index.html
+++ b/definitions/arch-linux/index.html
@@ -14,7 +14,7 @@
sf.cu > Definitions > Arch Linux
- Arch Linux
+ Arch Linux Categories:
Software
Arch Linux
Arch Linux is a barebones Linux Distribution. It is often referred to as a 'do it yourself' distribution due to the fact that it has the absolute essential packages and nothing else. Everything else, you install yourself. It is also known for the AUR or the Arch User Repository. It is a community-driven repository that has a plethora of packages. It has so many packages that many people switch to Arch Linux because of the AUR. There is no need to add extra repositories like Debian-based distros or RHEL-based distros because almost every package you can think of is on the AUR.
Arch Linux has become a meme in the Linux community. This is because there are many people who say that they use Arch. Due to this, the phrase 'i use arch btw' became famous.
diff --git a/definitions/file-extensions/index.html b/definitions/file-extensions/index.html
new file mode 100644
index 0000000..f2847e1
--- /dev/null
+++ b/definitions/file-extensions/index.html
@@ -0,0 +1,28 @@
+
+
+
+
+ (DEFINITIONS) File Extensions
+
+
+
+
+
+
+
+
+
+
+ sf.cu > Definitions > File Extensions
File Extensions
+ These are file extensions that I use in my blog posts.
+ H
+
+
+
+
+
+
+ 8A8HeXwULYKWtbujMkGiBYKQPahJCT3ye2N6wCAdEv1L6ipoJjDmfVLKa7XnmE77nGLFmu5dGrL8U4zVGrkDncKEDfkpDEj
+
+ bc1qj0zdajhrg5uxac036u2t5empuc7xwrds5dde98
+
diff --git a/definitions/free-software/index.html b/definitions/free-software/index.html
index bd15a51..578b543 100644
--- a/definitions/free-software/index.html
+++ b/definitions/free-software/index.html
@@ -14,7 +14,8 @@
sf.cu > Definitions > Free Software
- Free Software
+ Free Software Categories:
Software
+
Free Software Foundation
diff --git a/definitions/git/index.html b/definitions/git/index.html
index 6562633..f795aae 100644
--- a/definitions/git/index.html
+++ b/definitions/git/index.html
@@ -14,7 +14,8 @@
sf.cu > Definitions > Git
-
Git
+
Git Categories:
Software
+
Git
diff --git a/definitions/h264/h264.webp b/definitions/h264/h264.webp
new file mode 100644
index 0000000..00f7922
Binary files /dev/null and b/definitions/h264/h264.webp differ
diff --git a/definitions/h264/index.html b/definitions/h264/index.html
new file mode 100644
index 0000000..83c52a3
--- /dev/null
+++ b/definitions/h264/index.html
@@ -0,0 +1,33 @@
+
+
+
+
+
(DEFN) H.264
+
+
+
+
+
+
+
+
+
+
+
sf.cu > Definitions > H.264
+
H.264 Categories:
File Extensions
+
+
+
+
H.264
+
+
H.264 is one of the world's most famous video codec. It is an industry standard for video compression. It is also known as Advanced Video Coding (AVC) or MPEG-4 Part 10.
+
If you casually watch videos online or ones which people send you, you are watching videos encoded in H.264 most of the time.
+
+
+
+
+
+ 8A8HeXwULYKWtbujMkGiBYKQPahJCT3ye2N6wCAdEv1L6ipoJjDmfVLKa7XnmE77nGLFmu5dGrL8U4zVGrkDncKEDfkpDEj
+
+ bc1qj0zdajhrg5uxac036u2t5empuc7xwrds5dde98
+
diff --git a/definitions/hardware/index.html b/definitions/hardware/index.html
new file mode 100644
index 0000000..e9b4e62
--- /dev/null
+++ b/definitions/hardware/index.html
@@ -0,0 +1,34 @@
+
+
+
+
+
(DEFINITIONS) Hardware
+
+
+
+
+
+
+
+
+
+
+
sf.cu > Definitions > Hardware
Hardware
+
These definitions all include hardware like laptops and phones.
+
L
+
+
P
+
+
S
+
+
T
+
+
+
+
+
+
+ 8A8HeXwULYKWtbujMkGiBYKQPahJCT3ye2N6wCAdEv1L6ipoJjDmfVLKa7XnmE77nGLFmu5dGrL8U4zVGrkDncKEDfkpDEj
+
+ bc1qj0zdajhrg5uxac036u2t5empuc7xwrds5dde98
+
diff --git a/definitions/index.html b/definitions/index.html
index c5d1350..2c9c1ee 100644
--- a/definitions/index.html
+++ b/definitions/index.html
@@ -13,8 +13,8 @@
-
sf.cu > Definitions
-
Definitions
+
sf.cu > Definitions
Definitions Categories:
+
These are all the definitions that I used in my blog posts.
A
diff --git a/definitions/lineageos/index.html b/definitions/lineageos/index.html
index 1dafdab..40cb2cf 100644
--- a/definitions/lineageos/index.html
+++ b/definitions/lineageos/index.html
@@ -14,7 +14,8 @@
sf.cu > Definitions > LineageOS
-
LineageOS
+
LineageOS Categories:
Software
+
LineageOS
diff --git a/definitions/linux-distribution/index.html b/definitions/linux-distribution/index.html
index 0b60c29..d0ec503 100644
--- a/definitions/linux-distribution/index.html
+++ b/definitions/linux-distribution/index.html
@@ -14,7 +14,8 @@
sf.cu > Definitions > Linux Distribution
-
Linux Distribution
+
Linux Distribution Categories:
Software
+
Zorin OS, Fedora, Arch Linux
diff --git a/definitions/linux-phones/index.html b/definitions/linux-phones/index.html
index 688ef1c..bd23ed8 100644
--- a/definitions/linux-phones/index.html
+++ b/definitions/linux-phones/index.html
@@ -14,7 +14,7 @@
sf.cu > Definitions > Linux Phones
-
Linux Phones
+
Linux Phones Categories:
Hardware
PinePhone Pro by Pine64
diff --git a/definitions/malware/index.html b/definitions/malware/index.html
index cdd1170..d1ecd4a 100644
--- a/definitions/malware/index.html
+++ b/definitions/malware/index.html
@@ -14,7 +14,8 @@
sf.cu > Definitions > Malicious Software [malware]
-
Malicious Software [malware]
+
Malicious Software [malware] Categories:
Software
+
WannaCry Ransomware
diff --git a/definitions/non-free/index.html b/definitions/non-free/index.html
index aeca62a..19d3ff1 100644
--- a/definitions/non-free/index.html
+++ b/definitions/non-free/index.html
@@ -14,7 +14,8 @@
sf.cu > Definitions > Non-Free Software
-
Non-Free Software
+
Non-Free Software Categories:
Software
+
Non-Free Software
diff --git a/definitions/operating-system/index.html b/definitions/operating-system/index.html
index 66d104d..314ce71 100644
--- a/definitions/operating-system/index.html
+++ b/definitions/operating-system/index.html
@@ -14,7 +14,8 @@
sf.cu > Definitions > Operating System
-
Operating System
+
Operating System Categories:
Software
+
Windows, Linux, MacOS
diff --git a/definitions/pre-built-computers/index.html b/definitions/pre-built-computers/index.html
index 25425ac..6e55bee 100644
--- a/definitions/pre-built-computers/index.html
+++ b/definitions/pre-built-computers/index.html
@@ -14,7 +14,7 @@
sf.cu > Definitions > Pre-Built Computer
-
Pre-Built Computer
+
Pre-Built Computer Categories:
Hardware
Gaming & Workstation Pre-Built Computers
diff --git a/definitions/prism/index.html b/definitions/prism/index.html
index 785adea..1776fc2 100644
--- a/definitions/prism/index.html
+++ b/definitions/prism/index.html
@@ -14,7 +14,8 @@
sf.cu > Definitions > PRISM [NSA]
-
PRISM [NSA]
+
PRISM [NSA] Categories:
Software
+
Providers & companies which joined the PRISM program.
diff --git a/definitions/security-key/index.html b/definitions/security-key/index.html
index 62adc64..9764d79 100644
--- a/definitions/security-key/index.html
+++ b/definitions/security-key/index.html
@@ -14,7 +14,7 @@
sf.cu > Definitions > Security Key
-
Security Key
+
Security Key Categories:
Hardware
Yubico C Bio
diff --git a/definitions/self-host/index.html b/definitions/self-host/index.html
index 9c56460..842ac3a 100644
--- a/definitions/self-host/index.html
+++ b/definitions/self-host/index.html
@@ -14,7 +14,8 @@
sf.cu > Definitions > Self-Host
-
Self-Host
+
Self-Host Categories:
Software
+
Raspberry Pi 4, a credit-card sized computer often used for self-hosting
diff --git a/definitions/software/index.html b/definitions/software/index.html
new file mode 100644
index 0000000..925b5f2
--- /dev/null
+++ b/definitions/software/index.html
@@ -0,0 +1,47 @@
+
+
+
+
+
(DEFINITIONS) Software
+
+
+
+
+
+
+
+
+
+
+
sf.cu > Definitions > Software
Software
+
These definitions are related to software like operating systems.
+
A
+
+
F
+
+
G
+
+
L
+
+
+
M
+
+
N
+
+
O
+
+
P
+
+
S
+
+
U
+
+
+
+
+
+
+ 8A8HeXwULYKWtbujMkGiBYKQPahJCT3ye2N6wCAdEv1L6ipoJjDmfVLKa7XnmE77nGLFmu5dGrL8U4zVGrkDncKEDfkpDEj
+
+ bc1qj0zdajhrg5uxac036u2t5empuc7xwrds5dde98
+
diff --git a/definitions/template/def-template.html b/definitions/template/def-template.html
index 67fb270..a365bf2 100644
--- a/definitions/template/def-template.html
+++ b/definitions/template/def-template.html
@@ -2,7 +2,7 @@
-
(DEFINITION) Sufyaan's Webpage
+
(DEFN) Sufyaan's Webpage
diff --git a/definitions/thinkpad/index.html b/definitions/thinkpad/index.html
index baa228e..c72ed76 100644
--- a/definitions/thinkpad/index.html
+++ b/definitions/thinkpad/index.html
@@ -14,7 +14,7 @@
sf.cu > Definitions > ThinkPad
-
ThinkPad
+
ThinkPad Categories:
Hardware
ThinkPad T500
diff --git a/definitions/unix-philosophy/index.html b/definitions/unix-philosophy/index.html
index 2348026..d2edfac 100644
--- a/definitions/unix-philosophy/index.html
+++ b/definitions/unix-philosophy/index.html
@@ -14,7 +14,8 @@
sf.cu > Definitions > UNIX Philosophy
-
UNIX Philosophy
+
UNIX Philosophy Categories:
Software
+
UNIX Philosophy (simplified)
diff --git a/index.html b/index.html
index 16ad174..3975d31 100644
--- a/index.html
+++ b/index.html
@@ -1 +1 @@
-
(HOMEPAGE) Sufyaan's Webpage sf@titan [~/sf.cu]$ cat INTRO.md
Greetings, everyone! My name is Sufyaan and I welcome you to my personal website!
I am a brand designer but my interests are in computing. I love using free (libre) software that follows the UNIX philosophy.
I like to spend my free time tinkering around with my computer and learning about new innovations in both the technology and design industries.
On this website, I post on my blog about a plethora of topics that I am interested in like:
Computing GNU/Linux Design Announcements I do not post regularly. I did not create this website for views or money. I simply post what I enjoy and what I find helpful.
If you would like to contribute to this website, please do so on it's Git repository . Any contribution, no matter how small, is appreciated.
Here are links to useful pages on this website:
Blog - View my blog posts on computing, Linux and design.About - View some information about me and find out how to contact me.Portfolio - View my designs and projects.Links - My pages on other websites and sites I like to browse.Definitions - View the definitions of terms that I use in my blog posts.8A8HeXwULYKWtbujMkGiBYKQPahJCT3ye2N6wCAdEv1L6ipoJjDmfVLKa7XnmE77nGLFmu5dGrL8U4zVGrkDncKEDfkpDEj
bc1qj0zdajhrg5uxac036u2t5empuc7xwrds5dde98
+
(HOMEPAGE) Sufyaan's Webpage sf@titan [~/sf.cu]$ cat INTRO.md
Greetings, everyone! My name is Sufyaan and I welcome you to my personal website!
I am a brand designer but my interests are in computing. I love using free (libre) software that follows the UNIX philosophy.
I like to spend my free time tinkering around with my computer and learning about new innovations in both the technology and design industries.
On this website, I post on my blog about a plethora of topics that I am interested in like:
Computing GNU/Linux Design Announcements I do not post regularly. I did not create this website for views or money. I simply post what I enjoy and what I find helpful.
If you would like to contribute to this website, please do so on it's Git repository . Any contribution, no matter how small, is appreciated.
Here are links to useful pages on this website:
Blog - View my blog posts on computing, Linux and design.About - View some information about me and find out how to contact me.Portfolio - View my designs and projects.Links - My pages on other websites and sites I like to browse.Definitions - View the definitions of terms that I use in my blog posts.I hope you find useful and interesting information on this website!
8A8HeXwULYKWtbujMkGiBYKQPahJCT3ye2N6wCAdEv1L6ipoJjDmfVLKa7XnmE77nGLFmu5dGrL8U4zVGrkDncKEDfkpDEj
bc1qj0zdajhrg5uxac036u2t5empuc7xwrds5dde98
diff --git a/sitemap/index.html b/sitemap/index.html
index bd957a3..9a24916 100644
--- a/sitemap/index.html
+++ b/sitemap/index.html
@@ -36,6 +36,7 @@
Posts