Fede-26/blog

Add a little README.md with info about the blog.

Closed this issue · 1 comments

The readme should have the description and some links.

Here's the PR! #6.

⚡ Sweep Free Trial: I used GPT-4 to create this ticket. You have 5 GPT-4 tickets left. For more GPT-4 tickets, visit our payment portal.To get Sweep to recreate this ticket, leave a comment prefixed with "sweep:" or edit the issue.


Step 1: 🔍 Code Search

I found the following snippets in your repository. I will now analyze these snippets and come up with a plan.

Some code snippets I looked at (click to expand). If some file is missing from here, you can mention the path in the ticket description.

languageCode = "en"
languageName = "English"
weight = 1
title = "7-bit.xyz"
[params]
displayName = "EN"
isoCode = "en"
rtl = false
dateFormat = "2 January 2006"
# logo = "img/logo.png"
# secondaryLogo = "img/secondary-logo.png"
description = "A blog a bit off. Sometimes written in english, a volte in italiano."
copyright = "Copy, _right?_ :thinking_face: (CC BY-NC-SA 4.0)"
[author]
name = "Federico Zotti"
# image = "img/blowfish_logo.png"
headline = "Student and developer."
bio = "Currently in university, I program in my spare time."
links = [
{ email = "mailto:fedezotti.fz@gmail.com" },
{ link = "https://fede-26.github.io/portfolio" },
# { amazon = "https://www.amazon.com/hz/wishlist/ls/wishlist-id" },
# { apple = "https://www.apple.com" },
# { blogger = "https://username.blogspot.com/" },
# { codepen = "https://codepen.io/username" },
# { dev = "https://dev.to/username" },
# { discord = "https://discord.gg/invitecode" },
# { dribbble = "https://dribbble.com/username" },
# { facebook = "https://facebook.com/username" },
# { flickr = "https://www.flickr.com/photos/username/" },
# { foursquare = "https://foursquare.com/username" },
{ github = "https://github.com/Fede-26" },
# { gitlab = "https://gitlab.com/username" },
# { google = "https://www.google.com/" },
# { hashnode = "https://username.hashnode.dev" },
# { instagram = "https://instagram.com/username" },
# { keybase = "https://keybase.io/username" },
# { kickstarter = "https://www.kickstarter.com/profile/username" },
# { lastfm = "https://lastfm.com/user/username" },
# { linkedin = "https://linkedin.com/in/username" },
# { mastodon = "https://mastodon.instance/@username" },
# { medium = "https://medium.com/username" },
# { microsoft = "https://www.microsoft.com/" },
# { orcid = "https://orcid.org/userid" },
# { patreon = "https://www.patreon.com/username" },
# { pinterest = "https://pinterest.com/username" },
# { reddit = "https://reddit.com/user/username" },
# { researchgate = "https://www.researchgate.net/profile/username" },
# { slack = "https://workspace.url/team/userid" },
# { snapchat = "https://snapchat.com/add/username" },
# { soundcloud = "https://soundcloud.com/username" },
# { stack-overflow = "https://stackoverflow.com/users/userid/username" },
# { steam = "https://steamcommunity.com/profiles/userid" },
# { telegram = "https://t.me/username" },
# { tiktok = "https://tiktok.com/@username" },
# { tumblr = "https://username.tumblr.com" },
# { twitch = "https://twitch.tv/username" },
# { twitter = "https://twitter.com/username" },
# { whatsapp = "https://wa.me/phone-number" },
# { youtube = "https://youtube.com/username" },
# { ko-fi = "https://ko-fi.com/username" },
]

---
title: "Blog's posts"
description: "This is the blog's posts page."

---
title: "ISO OSI - Livello Fisico"
author: ["Federico Zotti"]
date: 2021-12-13
categories: Notes
tags: ["School", "OSI", "Networking", "TPS"]
langs: "Italian"
draft: false
---
{{< katex >}}
# Livello fisico
Si occupa di convertire i bit in segnali da trasmettere alle NIC.
Trasmette bit/segnali.
## Definizioni
### Bandwidth
(larghezza di banda) Quantità di informazioni che la sorgente riesce a trasferire alla destinazione.
_The width of the frequency range transmitted without being strongly attenuated._
In pratica, il _cutoff_ non è molto netto, quindi la bandwidth è dalla frequenza 0 alla frequnza attenuata la metà.
Nel cavo ethernet vengono utilizzate tutte le frequenze disponibili, partendo da 0 (**baseband**).
Nelle trasmissioni wireless invece la frequenza di partenza non è 0, ma parte dalla frequenza di competenza (es. 2.4GHz) (**passband**).
### Teorema di Nyquist
Maximum data rate; viene misurata in bit/s.
Henry **Nyquist**, un ingeniere dell'AT&T, nel 1924 ha scoperto che anche un mezzo di trasmissione perfetto ha un limite di trasmissione dati dovuto all'attenuazione del segnale.
$$
MDR \frac{bits}{sec}= 2 \times B \times \log_2 V
$$
- $B$ = bandwidth (Hz);
- $V$ = numero di simboli (valori discreti che si utilizzano per la trasmissione). (_es. $V=2 \Rightarrow 0V \leftrightarrow 5V$ ; $V=3 \Rightarrow 0V \leftrightarrow 3.3V \leftrightarrow 5V$_).
### Teorema di Shannon
**SNR**: _Signal-to-Noise Ratio_. Viene misurato in decibel (dB).
$$
SNR = 10 \log_{10} \frac{S}{N} \Leftrightarrow \frac{S}{N} = 10^{\frac{SNR}{10}}
$$
Il **teorema di Shannon**, a differenza del teorema di Nyquist, tiene conto del rumore presente nel canale di trasmissione.

---
title: "7-bit.xyz"
description: "A blog a bit off."
---
### A blog a bit off.
Sometimes written in english, a volte in italiano.

# -- Theme Options --
# These options control how the theme functions and allow you to
# customise the display of your website.
#
# Refer to the theme docs for more details about each of these parameters.
# https://blowfish.page/docs/configuration/#theme-parameters
colorScheme = "congo"
defaultAppearance = "dark" # valid options: light or dark
autoSwitchAppearance = false
enableSearch = true
enableCodeCopy = true
mainSections = ["posts", "guides", "projects", "notes"]
# robots = ""
disableImageOptimization = false
# defaultBackgroundImage = "IMAGE.jpg" # used as default for background images
# defaultFeaturedImage = "IMAGE.jpg" # used as default for featured images in all articles
# highlightCurrentMenuArea = true
smartTOC = true
smartTOCHideUnfocusedChildren = true
[header]
layout = "fixed-fill-blur" # valid options: basic, fixed, fixed-fill, fixed-fill-blur
[footer]
showMenu = true
showCopyright = true
showThemeAttribution = true
showAppearanceSwitcher = true
showScrollToTop = true
[homepage]
layout = "background" # valid options: page, profile, hero, card, background, custom
homepageImage = "img/bg.jpg" # used in: hero, and card
showRecent = true
showRecentItems = 15
showMoreLink = false
showMoreLinkDest = "posts/"
cardView = false
cardViewScreenWidth = false
layoutBackgroundBlur = true # only used when layout equals background
[article]
showDate = true
showViews = false
showLikes = false
showDateUpdated = false
showAuthor = false
showHero = true
heroStyle = "background" # valid options: basic, big, background, thumbAndBackground
layoutBackgroundBlur = true # only used when heroStyle equals background or thumbAndBackground
layoutBackgroundHeaderSpace = true # only used when heroStyle equals background
showBreadcrumbs = true
showDraftLabel = true
showEdit = false
# editURL = "https://github.com/username/repo/"
editAppendPath = true
seriesOpened = false
showHeadingAnchors = true
showPagination = true
invertPagination = false
showReadingTime = true
showTableOfContents = true
# showRelatedContent = false
# relatedContentLimit = 3
showTaxonomies = false
showAuthorsBadges = true
showWordCount = true
showSummary = true
# sharingLinks = [ "linkedin", "twitter", "reddit", "pinterest", "facebook", "email", "whatsapp", "telegram"]
[list]
showHero = true
heroStyle = "background" # valid options: basic, big, background, thumbAndBackground
layoutBackgroundBlur = true # only used when heroStyle equals background or thumbAndBackground
layoutBackgroundHeaderSpace = true # only used when heroStyle equals background
showBreadcrumbs = true
showSummary = false
showViews = false
showLikes = false
showTableOfContents = false
showCards = false

I also found the following external resources that might be helpful:

Summaries of links found in the content:


Step 2: 🧐 Snippet Analysis

From looking through the relevant snippets, I decided to make the following modifications:

File Path Proposed Changes
README.md Create a new file at the root of the repository. In this file, write a brief description of the blog, its purpose, and any other relevant information. Include links to the blog itself, the author's GitHub profile, and any other relevant resources.

Step 3: 📝 Planning

I have created a plan for writing the pull request. I am now working my plan and coding the required changes to address this issue. Here is the planned pull request:

Add README.md with info about the blog
sweep/add-readme

Description

This PR adds a README.md file to the root of the repository. The README provides a brief description of the blog, its purpose, and any other relevant information. It also includes links to the blog itself, the author's GitHub profile, and any other relevant resources.

Summary of Changes

  • Created a new file, README.md, at the root of the repository.
  • Added a brief description of the blog, its purpose, and any other relevant information.
  • Included links to the blog itself, the author's GitHub profile, and any other relevant resources.

Relevant Files

  • README.md

Step 4: ⌨️ Coding

I have finished coding the issue. I am now reviewing it for completeness.


Step 5: 🔁 Code Review

Success! 🚀


To recreate the pull request, leave a comment prefixed with "sweep:" or edit the issue.
Join Our Discord