Skip to content

Commit

Permalink
fix: spacing + h2 links
Browse files Browse the repository at this point in the history
  • Loading branch information
theobori committed Jan 24, 2024
1 parent 3f6a124 commit 1bffccf
Show file tree
Hide file tree
Showing 17 changed files with 77 additions and 14 deletions.
2 changes: 2 additions & 0 deletions posts/ebpf.md
Original file line number Diff line number Diff line change
Expand Up @@ -127,3 +127,5 @@ XDP programs can make decision (drop, pass, etc..) on the received packets.
The capabilities are a way of dividing Linux root privileged into smaller "units".

Seccomp means Secure Computing and is a security layer in Linux that allow to filter specific syscalls.

 
2 changes: 2 additions & 0 deletions posts/knockd_ufw.md
Original file line number Diff line number Diff line change
Expand Up @@ -140,3 +140,5 @@ As example:
```bash
knock -v localhost 7264 3981 5410
```

 
8 changes: 7 additions & 1 deletion posts/linux-config.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,10 @@ The Nix installation assumes that SELinux is disabled, because Nix has made its
<img src="/nix_security.png">
</p>

[*Source*](https://github.com/theobori/self-config)
&nbsp;

## Links

[https://github.com/theobori/self-config](https://github.com/theobori/self-config)

&nbsp;
2 changes: 2 additions & 0 deletions posts/mozilla.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,3 +110,5 @@ The CSP header in the HTTP response will therefore indicate that style tags with
&nbsp;

Just like `sha256-2daR3BDHUgNt2bWp/u+3CNDJtsIDrpz+22+QPnNNS5c=` which represents and authorizes a JavaScript source to be loaded by the browser.

&nbsp;
12 changes: 9 additions & 3 deletions posts/nes-utilities.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@ date: "2022-09-22"

I wanted to learn more about how the NES works, so I consulted the resources on [Nesdev Wiki](https://www.nesdev.org/wiki/Nesdev_Wiki) and I discovered that from an NES program (`.nes` file) you could do cool stuff like extracting some tilesets from the CHR ROM (Character Read-Only Memory) or a PRNG (Pseudorandom Number Generator) with the instructions interpreted by the NES.

## nes-utils-cli
## CLI

I made an example binary that can run all the main features of the `nes-utils` library to make it more convenient to test.

[*Source*](https://github.com/theobori/nes-utils-cli)
[https://github.com/theobori/nes-utils-cli](https://github.com/theobori/nes-utils-cli)

&nbsp;

Expand Down Expand Up @@ -161,4 +161,10 @@ Value 0xad
Compare value 0x8d
```

[*Source*](https://github.com/theobori/nes-utils)
&nbsp;

## Links

[https://github.com/theobori/nes-utils](https://github.com/theobori/nes-utils)

&nbsp;
2 changes: 2 additions & 0 deletions posts/notes-taking.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,3 +86,5 @@ The `ldap_net` network in my case is necessary because I have integrated OpenLDA
Once access to Nextcloud has been established, simply go to the files and retrieve the WebDAV link previously generated by Nextcloud.

In Joplin, all that's left to do is enter this link and the Nextcloud authentication informations.

&nbsp;
2 changes: 2 additions & 0 deletions posts/pubnix.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,3 +39,5 @@ Documentation (technical and other) can be consulted on the [wiki](https://tilde
&nbsp;

[tilde.team](https://tilde.team) is a pubnix among others, it makes people aware of the use of their data, the software they use and it proposes alternative solutions to other bigger solutions in general ethically not very correct.

&nbsp;
2 changes: 2 additions & 0 deletions posts/python-useful.md
Original file line number Diff line number Diff line change
Expand Up @@ -193,3 +193,5 @@ class Binds:

return await bind.try_call(*add_args, **add_kwargs)
```

&nbsp;
6 changes: 5 additions & 1 deletion posts/teeworlds-utilities.md
Original file line number Diff line number Diff line change
Expand Up @@ -230,4 +230,8 @@ try {

&nbsp;

[*Source*](https://github.com/teeworlds-utilities/teeworlds-utilities)
## Links

[https://github.com/teeworlds-utilities/teeworlds-utilities](https://github.com/teeworlds-utilities/teeworlds-utilities)

&nbsp;
1 change: 1 addition & 0 deletions posts/teeworlds.md
Original file line number Diff line number Diff line change
Expand Up @@ -150,4 +150,5 @@ If you already had Teeworlds data in an user directory on your host system. You
```bash
-v "$HOME/.teeworlds:/home/tee/.local/share/teeworlds"
```

&nbsp;
8 changes: 7 additions & 1 deletion posts/tf-doom.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,10 @@ This demo has been realized with the test Terraform project, every steps to repr
</video>
</p>

[*Source*](https://github.com/theobori/tf-doom)
&nbsp;

## Links

[https://github.com/theobori/tf-doom](https://github.com/theobori/tf-doom)

&nbsp;
10 changes: 8 additions & 2 deletions posts/tf-neuvector.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,8 @@ So I decided to create a Terraform provider to handle all this cleanly. The lang
<img src="/terraform_provider.png" width="90%">
</p>

So I created a Go SDK for NeuVector before using it in the provider, you can find it out [here](https://github.com/theobori/go-neuvector).
So I created a Go SDK for NeuVector before using it in the provider.

&nbsp;
Now the provider is able to fully manage the implemented resources (create, delete, update and import).

Expand Down Expand Up @@ -85,5 +86,10 @@ resource "neuvector_service_config" "service_config_test" {
not_scored = true
}
```
&nbsp;

## Links

[*Source*](https://github.com/theobori/terraform-provider-neuvector)
[https://github.com/theobori/terraform-provider-neuvector](https://github.com/theobori/terraform-provider-neuvector)

&nbsp;
8 changes: 8 additions & 0 deletions posts/tf-ovh.md
Original file line number Diff line number Diff line change
Expand Up @@ -191,3 +191,11 @@ resource "ovh_domain_zone_record" "autoconfig" {
target = "mail"
}
```

&nbsp;

## Links

[https://github.com/theobori-cafe/dns](https://github.com/theobori-cafe/dns)

&nbsp;
2 changes: 2 additions & 0 deletions posts/theoboricafe.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,5 @@ While setting up the server(s) and services, I learned some interesting things a
&nbsp;

This project will continue and evolve over time.

&nbsp;
16 changes: 11 additions & 5 deletions posts/tinychip.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@ In fact it's a misuse of language to say that it's an "emulator" because CHIP-8

## How does it works ?

So, basically there are three main components that make it works. The **CPU**, the **API** and the Core (kernel).
So, basically there are three main components that make it works. The CPU, the API and the Core (kernel).
&nbsp;
The **API** polls the keyboard inputs and send them to the **CPU** that put them in the right memory location.
The API polls the keyboard inputs and send them to the CPU that put them in the right memory location.
&nbsp;
The **CPU** fetch, decode and execute an instruction from a **ROM** (program or game), it can change the **VRAM** and the **CPU** registers, etc ..
Depending of the **CPU** state, the window draw the **VRAM** throught the **API**.
The CPU fetch, decode and execute an instruction from a ROM (program or game), it can change the VRAM and the CPU registers, etc ..
Depending of the CPU state, the window draw the VRAM throught the API.
&nbsp;
There are approximately n instructions executed per second for a frequency of n hz (n is 500 by default). The sound and delay timers are managed with 60hz.

Expand All @@ -39,4 +39,10 @@ As I said, it supports some quirks for specific instructions, because according
&nbsp;
I implemented the 36 instructions + the 4 I was taking before to be compatible with more ROM.

[*Source*](https://github.com/theobori/tinychip)
&nbsp;

## Links

[https://github.com/theobori/tinychip](https://github.com/theobori/tinychip)

&nbsp;
6 changes: 5 additions & 1 deletion posts/tinywad.md
Original file line number Diff line number Diff line change
Expand Up @@ -247,4 +247,8 @@ fn main() -> Result<(), WadError> {

&nbsp;

[*Source*](https://github.com/theobori/tinywad)
## Links

[https://github.com/theobori/tinywad](https://github.com/theobori/tinywad)

&nbsp;
2 changes: 2 additions & 0 deletions posts/websites.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,3 +59,5 @@ By losing myself on the Internet, I find some very interesting things, most of t
- [Pitch](http://pitchprash4aqilfr7sbmuwve3pnkpylqwxjbj2q5o4szcfeea6d27yd.onion)
- [Darknet Bible](http://biblemeowimkh3utujmhm6oh2oeb3ubjw2lpgeq3lahrfr2l6ev6zgyd.onion/)
- [Darktea](http://it7otdanqu7ktntxzm427cba6i53w6wlanlh23v5i3siqmos47pzhvyd.onion)

&nbsp;

0 comments on commit 1bffccf

Please sign in to comment.