DevDungeon

devdungeon.com · Personal blog · on HN since 2015

DevDungeon is a programming tutorial site covering Python, Go, Ruby, packet capture, and ways to learn languages.

What HN saysCommenters link its tutorials on packet capture with libpcap in C and Go, IP geolocation in Go, and its cookbook method for learning a language.
19HN people shared it
4linked it in comments
20stories submitted
443story points
3 years agolast shared
2015people per year2026

Most-shared posts

  1. 1
    "I know how to program, but I don't know what to program"
    5 people · 171 points · first shared 2016 · 86 comments on HN
  2. 2
    Packet Capture, Injection, and Analysis with Gopacket
    3 people · 36 points · first shared 2015 · 5 comments on HN
  3. 3
    Working with Binary Data in Python
    2 people · 205 points · first shared 2015 · 32 comments on HN
  4. 4
    Enhanced Shell Scripting with Ruby
    2 people · 2 points · first shared 2019 · discussion on HN
  5. 5
    The Cookbook Method for Learning Programming Languages
    1 people · 7 points · first shared 2018 · discussion on HN
  6. 6
    AI Chat Bot in Python with AIML
    1 people · 6 points · first shared 2015 · 1 comments on HN
  7. 7
    GUI Programming with Python – DevDungeon
    1 people · 5 points · first shared 2015 · discussion on HN
  8. 8
    Similarities Between Music and Programming
    1 people · 4 points · first shared 2017 · discussion on HN
  9. 9
    How to Make Your Programming Resume Stand Out
    1 people · 2 points · first shared 2016 · discussion on HN
  10. 10
    Making Tor HTTP Requests with Go
    1 people · 2 points · first shared 2016 · discussion on HN
  11. 11
    Juggling Projects
    1 people · 1 points · first shared 2016 · discussion on HN
  12. 12
    Binaural Beats with Java
    1 people · 1 points · first shared 2016 · discussion on HN
  13. 13
    Working with Files in Go
    1 people · 1 points · first shared 2015 · discussion on HN
  14. 14
    Using libpcap c
    1 people · first shared 2016
  15. 15
    Python tutorial starting your cookbook
    1 people · first shared 2017

What HN people wrote when they linked it

rhlala · 2017-02-02
I use the same method as yours, i pick it from http://www.devdungeon.com/content/python-tutorial-starting-your-cookbo… , i dont see the point in using git for it, but it is a nice introduction
nanodano · 2016-03-17
Tcpdump and wireshark are built on top of libpcap. If you are interested in learning how to write programs in C or Go using libpcap check out these posts. http://www.devdungeon.com/content/using-libpcap-c http://www.devdungeon.com/content/packet-capture-injection-and-analysi…
pstuart · 2015-11-19
> go-sct also provides the geoip package which is a packaged version of http://devdungeon.com/content/ip-geolocation-go
westurner · 2023-12-27
This is almost Hello World: https://stackoverflow.com/questions/2246748/assembly-linking-problem-w… ~: cat hello.asm # section .text # jmp [rax] nasm -f elf64 hello.asm objdump -Sr hello.o /? nasm helloworld: https://www.google.com/search?q=nasm+helloworld : - https://www.devdungeon.com/content/hello-world-nasm-assembler : succinct Hello World program; 32bit ; - [ ] port this to 64bit - "NASM Tutorial" https://cs.lmu.edu/~ray/notes/nasmtutorial/ ; a good "blog tutorial explaining Assembly code" per OT "What is better "int 0x80" or "syscall" [or "sysenter" or VDSO] in 32-bit code on Linux?" https://stackoverflow.com/questions/12806584/what-is-better-int-0x80-o… links to https://stackoverflow.com/questions/12776340/system-calls-implementati… which links to the vDSO Wikipedia article, which explains that vDSO supports ASLR and is more portable than `int 80` (which is the old 32bit way to syscall) vDSO: https://en.wikipedia.org/wiki/VDSO "Linux Assembly HOWTO" http://tldp.org/HOWTO/Assembly-HOWTO/

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close