<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://docs.kdesp73.org/</id><title>My Docs</title><subtitle>A Docs site for my Projects</subtitle> <updated>2025-10-14T18:36:23+03:00</updated> <author> <name>Konstantinos Despoinidis</name> <uri>https://docs.kdesp73.org/</uri> </author><link rel="self" type="application/atom+xml" href="https://docs.kdesp73.org/feed.xml"/><link rel="alternate" type="text/html" hreflang="en" href="https://docs.kdesp73.org/"/> <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator> <rights> © 2025 Konstantinos Despoinidis </rights> <icon>//assets/img/favicons/favicon.ico</icon> <logo>//assets/img/favicons/favicon-96x96.png</logo> <entry><title>Networks Lab Notes</title><link href="https://docs.kdesp73.org/posts/networks-lab-notes/" rel="alternate" type="text/html" title="Networks Lab Notes" /><published>2024-12-16T14:33:00+02:00</published> <updated>2024-12-16T16:48:38+02:00</updated> <id>https://docs.kdesp73.org/posts/networks-lab-notes/</id> <content src="https://docs.kdesp73.org/posts/networks-lab-notes/" /> <author> <name>Konstantinos Despoinidis</name> </author> <category term="notes" /> <summary> Links Σελίδα Μαθήματος DNS Watch Google Dig Dig Hex Packet Decoder BIND Download HTTP response status codes Subnet Calculator Υποδικτύωση Ενότητα 1 Εντολή ipconfig /all Η εντολή ipconfig /all εμφανίζει αναλυτικές πληροφορίες για τη διαμόρφωση του δικτύου. ipconfig /all Host Physical Address IPv4 Δίκτυο Subnet Mask Defauly Gateway (Διεύθυνση Router) Εντολ... </summary> </entry> <entry><title>Publish a Maven Package</title><link href="https://docs.kdesp73.org/posts/publish-maven-package/" rel="alternate" type="text/html" title="Publish a Maven Package" /><published>2024-11-19T18:51:00+02:00</published> <updated>2024-11-19T19:55:14+02:00</updated> <id>https://docs.kdesp73.org/posts/publish-maven-package/</id> <content src="https://docs.kdesp73.org/posts/publish-maven-package/" /> <author> <name>Konstantinos Despoinidis</name> </author> <category term="tutorial" /> <summary> Step 0: Create a Sonatype account Visit central.sonatype.com and follow the appropriate steps to create an account and get a verified namespace Signing up using Github is recommended to simplify the process Step 1: Get your User Token Navigate to your account and click Generate User Token Step 2: Set-up settings-security.xml Run the following command mvn --encrypt-master-password ... </summary> </entry> <entry><title>x86asm notes</title><link href="https://docs.kdesp73.org/posts/x86asm-notes/" rel="alternate" type="text/html" title="x86asm notes" /><published>2024-09-05T13:00:00+03:00</published> <updated>2024-09-05T13:00:00+03:00</updated> <id>https://docs.kdesp73.org/posts/x86asm-notes/</id> <content src="https://docs.kdesp73.org/posts/x86asm-notes/" /> <author> <name>Konstantinos Despoinidis</name> </author> <category term="notes" /> <summary> Sections .data: Stores initialized data (constants, static variables) .bss: Stores uninitialized data or variables that should be zeroed out at runtime .text: Contains the executable code of the program .rodata: Stores read-only data such as string literals In 64-bit architecture .data and .bss serve the same purposes Defining data db: Defines a byte (8bits) of data dw: D... </summary> </entry> <entry><title>Python Notes</title><link href="https://docs.kdesp73.org/posts/python-notes/" rel="alternate" type="text/html" title="Python Notes" /><published>2024-07-02T11:43:00+03:00</published> <updated>2024-07-02T11:43:00+03:00</updated> <id>https://docs.kdesp73.org/posts/python-notes/</id> <content src="https://docs.kdesp73.org/posts/python-notes/" /> <author> <name>Konstantinos Despoinidis</name> </author> <category term="notes" /> <summary> Variables num = 5 s = "Example" arr = [5, 2, 6, 2, 7] b = False I/O Output print("Hello World") # Hello World print("Hello", "Kostas") # Hello Kostas print("num = ", num) # num = 5 Input i = input("Enter a number: ") # But i is not a number. It's a string. All input is initially text # We can cast this to a number i = int(i) # Now it's a number (integer) Blocks If age = int(input... </summary> </entry> <entry><title>Room Api (Kotlin)</title><link href="https://docs.kdesp73.org/posts/room-api-tutorial/" rel="alternate" type="text/html" title="Room Api (Kotlin)" /><published>2024-04-06T09:22:00+03:00</published> <updated>2024-04-06T21:17:08+03:00</updated> <id>https://docs.kdesp73.org/posts/room-api-tutorial/</id> <content src="https://docs.kdesp73.org/posts/room-api-tutorial/" /> <author> <name>Konstantinos Despoinidis</name> </author> <category term="tutorial" /> <summary> Dependencies build.gradle.kts (root) plugins { ... id("com.google.devtools.ksp") vesion "1.9.0-1.0.13" apply false ... } build.gradle.kts (module) plugins { ... id("com.google.devtools.ksp") ... } dependencies { val roomVersion = "2.6.1" implementation("androidx.room:room-runtime:$roomVersion") ksp("androidx.room:room-compiler:$roomVersion") // IMPORTANT implementation... </summary> </entry> </feed>
