home.social

#stack — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #stack, aggregated by home.social.

  1. the i'm learning from: (spine), iOS app (refresher), (reference), for notes, for building.

    16-week roadmap: .js →

    the self-admin structure forces honesty — no one's grading you. the work either happened or it didn't.

    week 1: it happened.

    weekly at: blogguerz.wordpress.com

  2. Btw, I destroyed my laptop because I wanted to make a #keylogger . Since everything in #Linux has a file I decided to see what's up 😞.
    Anyway the key on your #keyboard are assigned #eventkeys.
    Btw I also learnt how to merge both #C and #assembly after hours for reading documents.
    I'm going to write a #USB #stack in the future probably on Saturday after #university from scratch no dependencies.
    What have you learnt today?!

  3. @da_667 just call the current environment the ai meme stealer diaspora - it is the twilight zone all over again - does the usage of all human knowledge by big tech ai for free make it ok for smb sector to do the same? #cultural misappropriation #stack overflow #moral. legal. ethical, precedent #best practices #iso standards #ptes

  4. Память в JavaScript: Stack и Heap

    Последние пару лет изменили то, как пишется код. Copilot, Cursor, ChatGPT, Claude - все это генерирует вполне работающий JavaScript быстрее, чем успеваешь сформулировать задачу. Это удобно. Но у этого удобства есть обратная сторона, сгенерированный код работает правильно в смысле делает что просили , но не всегда правильно в смысле не течет по памяти и не роняет прод под нагрузкой . Модели хорошо знают синтаксис и паттерны. Они значительно хуже разбираются в том, что происходит под капотом конкретного движка. Closure, захватывающий лишние данные. Event listener, который никогда не снимается. Объект, который непреднамеренно продлевает жизнь половине DOM дерева. Все это - настоящие ошибки, которые реально встречаются в проде и ни один линтер их не поймает. Чтобы замечать такие вещи при ревью, нужно понимать, как именно V8 хранит объекты и когда решает их удалить. Это не академическое знание - это инструмент, который меняет то, на что смотришь в коде. Эта серия состоит из трех частей. Первая - про то, как V8 вообще организует память, что такое Stack и Heap, чем они отличаются и что такое pointer. Вторая - про сборщик мусора, как он определяет, что живо, а что нет и как делает это, не останавливая программу надолго. Третья - практическое применение, откуда берутся утечки памяти, как их искать и как писать код, который не создает лишней работы для GC. Смотреть под капот

    habr.com/ru/articles/1003702/

    #v8 #javascript #память #garbage_collector_javascript #stack #heap #pointer #garbage_collector #nodejs #node

  5. #shownotes for @gamesatwork_biz #podcast e459 are done and publication set for tomorrow, Monday 25 March on gamesatwork.biz and all your favorite podcast feeds! This episode is focused on #genAI music with #Suno, #Glassdoor's real name policy, pendulums for randomness, the #Stack and much more. Be sure to subscribe on gamesatwork.biz so you don’t miss an episode!

  6. on the #shownotes #grind for @gamesatwork_biz in preparation for tomorrow's posting of e459 - #genAI music with #Suno, #Glassdoor's real name policy, pendulums for randomness, the #Stack and much more. Check out the earlier episodes, chock full of #AI #metaverse #AR #VR #gamification and so much more on gamesatwork.biz

  7. #CMS lacks I/O redirection (Unix-like facilities have been added to #Theos); so CMS’s #EXEC has an unusual workaround that Theos retained: the #STACK and BEGSTACK keywords.

    STACK (actually, &STACK, because all EXEC keywords and variables are prefixed with an ampersand) places a single line of text on a stack, which has precedence overthe keyboard puffer. When an EXEC script or other Theos program requests data from the keyboard, data placed by the STACK directive is read instead.

    STACK, as its name suggests, is cumulative. For the really big jobs, a block of text can be surrounded by BEGSTACK and END keywords. An entire session with an application can be driven in this way. (t y)

  8. #CMS lacks I/O redirection (Unix-like facilities have been added to #Theos); so CMS’s #EXEC has an unusual workaround that Theos retained: the #STACK and BEGSTACK keywords.

    STACK (actually, &STACK, because all EXEC keywords and variables are prefixed with an ampersand) places a single line of text on a stack, which has precedence overthe keyboard puffer. When an EXEC script or other Theos program requests data from the keyboard, data placed by the STACK directive is read instead.

    STACK, as its name suggests, is cumulative. For the really big jobs, a block of text can be surrounded by BEGSTACK and END keywords. An entire session with an application can be driven in this way. (t y)

  9. Du hast sicher schon erlebt, dass eine Variable „weg“ ist, sobald eine Methode fertig ist. Gleichzeitig scheinen Objekte manchmal ewig zu leben - bis plötzlich der Speicher knapp wird. Das ist kein Zufall, sondern hängt daran, *wo* Java Dinge ablegt. Wenn du Heap, Stack und Metaspace einmal sa

    magicmarcy.de/heap-stack-und-m

    #Heap #Stack #Metaspace #Lebensdauer #Speicher #Xms #Xmx #Xss #Programming #Java #JVM #Coding

  10. Du hast sicher schon erlebt, dass eine Variable „weg“ ist, sobald eine Methode fertig ist. Gleichzeitig scheinen Objekte manchmal ewig zu leben - bis plötzlich der Speicher knapp wird. Das ist kein Zufall, sondern hängt daran, *wo* Java Dinge ablegt. Wenn du Heap, Stack und Metaspace einmal sa

    magicmarcy.de/heap-stack-und-m

    #Heap #Stack #Metaspace #Lebensdauer #Speicher #Xms #Xmx #Xss #Programming #Java #JVM #Coding

  11. Du hast sicher schon erlebt, dass eine Variable „weg“ ist, sobald eine Methode fertig ist. Gleichzeitig scheinen Objekte manchmal ewig zu leben - bis plötzlich der Speicher knapp wird. Das ist kein Zufall, sondern hängt daran, *wo* Java Dinge ablegt. Wenn du Heap, Stack und Metaspace einmal sa

    magicmarcy.de/heap-stack-und-m

    #Heap #Stack #Metaspace #Lebensdauer #Speicher #Xms #Xmx #Xss #Programming #Java #JVM #Coding

  12. Du hast sicher schon erlebt, dass eine Variable „weg“ ist, sobald eine Methode fertig ist. Gleichzeitig scheinen Objekte manchmal ewig zu leben - bis plötzlich der Speicher knapp wird. Das ist kein Zufall, sondern hängt daran, *wo* Java Dinge ablegt. Wenn du Heap, Stack und Metaspace einmal sa

    magicmarcy.de/heap-stack-und-m

    #Heap #Stack #Metaspace #Lebensdauer #Speicher #Xms #Xmx #Xss #Programming #Java #JVM #Coding

  13. [Перевод] Выделение памяти в Go

    Эта статья посвящена языку программирования Go 1.24 , работающему на Linux на архитектуре ARM . Она может не охватывать специфические для других операционных систем (ОС) или аппаратных архитектур детали.

    habr.com/ru/companies/timeweb/

    #go #golang #memory_management #memory_allocation #stack #heap #timeweb_статьи_перевод #выделение_памяти #стек #куча

  14. [Перевод] Выделение памяти в Go

    Эта статья посвящена языку программирования Go 1.24 , работающему на Linux на архитектуре ARM . Она может не охватывать специфические для других операционных систем (ОС) или аппаратных архитектур детали.

    habr.com/ru/companies/timeweb/

    #go #golang #memory_management #memory_allocation #stack #heap #timeweb_статьи_перевод #выделение_памяти #стек #куча

  15. [Перевод] Выделение памяти в Go

    Эта статья посвящена языку программирования Go 1.24 , работающему на Linux на архитектуре ARM . Она может не охватывать специфические для других операционных систем (ОС) или аппаратных архитектур детали.

    habr.com/ru/companies/timeweb/

    #go #golang #memory_management #memory_allocation #stack #heap #timeweb_статьи_перевод #выделение_памяти #стек #куча

  16. [Перевод] Выделение памяти в Go

    Эта статья посвящена языку программирования Go 1.24 , работающему на Linux на архитектуре ARM . Она может не охватывать специфические для других операционных систем (ОС) или аппаратных архитектур детали.

    habr.com/ru/companies/timeweb/

    #go #golang #memory_management #memory_allocation #stack #heap #timeweb_статьи_перевод #выделение_памяти #стек #куча

  17. Память в JavaScript: Stack и Heap

    Последние пару лет изменили то, как пишется код. Copilot, Cursor, ChatGPT, Claude - все это генерирует вполне работающий JavaScript быстрее, чем успеваешь сформулировать задачу. Это удобно. Но у этого удобства есть обратная сторона, сгенерированный код работает правильно в смысле делает что просили , но не всегда правильно в смысле не течет по памяти и не роняет прод под нагрузкой . Модели хорошо знают синтаксис и паттерны. Они значительно хуже разбираются в том, что происходит под капотом конкретного движка. Closure, захватывающий лишние данные. Event listener, который никогда не снимается. Объект, который непреднамеренно продлевает жизнь половине DOM дерева. Все это - настоящие ошибки, которые реально встречаются в проде и ни один линтер их не поймает. Чтобы замечать такие вещи при ревью, нужно понимать, как именно V8 хранит объекты и когда решает их удалить. Это не академическое знание - это инструмент, который меняет то, на что смотришь в коде. Эта серия состоит из трех частей. Первая - про то, как V8 вообще организует память, что такое Stack и Heap, чем они отличаются и что такое pointer. Вторая - про сборщик мусора, как он определяет, что живо, а что нет и как делает это, не останавливая программу надолго. Третья - практическое применение, откуда берутся утечки памяти, как их искать и как писать код, который не создает лишней работы для GC. Смотреть под капот

    habr.com/ru/articles/1003702/

    #v8 #javascript #память #garbage_collector_javascript #stack #heap #pointer #garbage_collector #nodejs #node

  18. Память в JavaScript: Stack и Heap

    Последние пару лет изменили то, как пишется код. Copilot, Cursor, ChatGPT, Claude - все это генерирует вполне работающий JavaScript быстрее, чем успеваешь сформулировать задачу. Это удобно. Но у этого удобства есть обратная сторона, сгенерированный код работает правильно в смысле делает что просили , но не всегда правильно в смысле не течет по памяти и не роняет прод под нагрузкой . Модели хорошо знают синтаксис и паттерны. Они значительно хуже разбираются в том, что происходит под капотом конкретного движка. Closure, захватывающий лишние данные. Event listener, который никогда не снимается. Объект, который непреднамеренно продлевает жизнь половине DOM дерева. Все это - настоящие ошибки, которые реально встречаются в проде и ни один линтер их не поймает. Чтобы замечать такие вещи при ревью, нужно понимать, как именно V8 хранит объекты и когда решает их удалить. Это не академическое знание - это инструмент, который меняет то, на что смотришь в коде. Эта серия состоит из трех частей. Первая - про то, как V8 вообще организует память, что такое Stack и Heap, чем они отличаются и что такое pointer. Вторая - про сборщик мусора, как он определяет, что живо, а что нет и как делает это, не останавливая программу надолго. Третья - практическое применение, откуда берутся утечки памяти, как их искать и как писать код, который не создает лишней работы для GC. Смотреть под капот

    habr.com/ru/articles/1003702/

    #v8 #javascript #память #garbage_collector_javascript #stack #heap #pointer #garbage_collector #nodejs #node

  19. Память в JavaScript: Stack и Heap

    Последние пару лет изменили то, как пишется код. Copilot, Cursor, ChatGPT, Claude - все это генерирует вполне работающий JavaScript быстрее, чем успеваешь сформулировать задачу. Это удобно. Но у этого удобства есть обратная сторона, сгенерированный код работает правильно в смысле делает что просили , но не всегда правильно в смысле не течет по памяти и не роняет прод под нагрузкой . Модели хорошо знают синтаксис и паттерны. Они значительно хуже разбираются в том, что происходит под капотом конкретного движка. Closure, захватывающий лишние данные. Event listener, который никогда не снимается. Объект, который непреднамеренно продлевает жизнь половине DOM дерева. Все это - настоящие ошибки, которые реально встречаются в проде и ни один линтер их не поймает. Чтобы замечать такие вещи при ревью, нужно понимать, как именно V8 хранит объекты и когда решает их удалить. Это не академическое знание - это инструмент, который меняет то, на что смотришь в коде. Эта серия состоит из трех частей. Первая - про то, как V8 вообще организует память, что такое Stack и Heap, чем они отличаются и что такое pointer. Вторая - про сборщик мусора, как он определяет, что живо, а что нет и как делает это, не останавливая программу надолго. Третья - практическое применение, откуда берутся утечки памяти, как их искать и как писать код, который не создает лишней работы для GC. Смотреть под капот

    habr.com/ru/articles/1003702/

    #v8 #javascript #память #garbage_collector_javascript #stack #heap #pointer #garbage_collector #nodejs #node

  20. Kürzlich habe ich einen Artikel gelesen, in dem es um Fragen in einem Vorstellungsgespräch als Java-Entwickler ging. Es wurden einige Fragen vorgestellt und die These aufgestellt, dass die meisten Bewerber diese Fragen nicht beantworten können. Aus diesem Grund möchte ich ...

    magicmarcy.de/java-interview-f

    #Java-Interview #Grundlagen #JDK #JRE #abstrakte_Klasse #Interface #final #finally #finalise #stack #heap #private #protected #super #Garbage_Collector #GC

  21. Kürzlich habe ich einen Artikel gelesen, in dem es um Fragen in einem Vorstellungsgespräch als Java-Entwickler ging. Es wurden einige Fragen vorgestellt und die These aufgestellt, dass die meisten Bewerber diese Fragen nicht beantworten können. Aus diesem Grund möchte ich ...

    magicmarcy.de/java-interview-f

    #Java-Interview #Grundlagen #JDK #JRE #abstrakte_Klasse #Interface #final #finally #finalise #stack #heap #private #protected #super #Garbage_Collector #GC

  22. Kürzlich habe ich einen Artikel gelesen, in dem es um Fragen in einem Vorstellungsgespräch als Java-Entwickler ging. Es wurden einige Fragen vorgestellt und die These aufgestellt, dass die meisten Bewerber diese Fragen nicht beantworten können. Aus diesem Grund möchte ich ...

    magicmarcy.de/java-interview-f

    #Java-Interview #Grundlagen #JDK #JRE #abstrakte_Klasse #Interface #final #finally #finalise #stack #heap #private #protected #super #Garbage_Collector #GC

  23. You don’t miss a Corelan class by accident.
    You choose to.
    Or not.

    You’re just a few clicks away from changing how you think:
    👉 corelan-training.com
    👉 corelan-certified.com

    #corelan #stack #heap #cced

  24. You don’t miss a Corelan class by accident.
    You choose to.
    Or not.

    You’re just a few clicks away from changing how you think:
    👉 corelan-training.com
    👉 corelan-certified.com

    #corelan #stack #heap #cced

  25. You don’t miss a Corelan class by accident.
    You choose to.
    Or not.

    You’re just a few clicks away from changing how you think:
    👉 corelan-training.com
    👉 corelan-certified.com

    #corelan #stack #heap #cced

  26. @magicmarcy
    Ich hatte das letzte Mal vor 12 Jahren meine Finger zum Coden an der Tastatur.
    Bei den ersten drei Fragen musste ich schmunzeln... und dann konnte ich nur noch eine einzige Frage beantworten... halbwegs.
    Ich wusste bei allem noch was, aber hätte nicht mehr in die Details gehen können.

    Hach, waren das Zeiten! 🥲

    #Java #Grundlagen #JDK #JRE #abstrakte_Klasse #Interface #final #finally #finalise #stack #heap #private #protected #super #Garbage_Collector #GC

  27. @magicmarcy
    Ich hatte das letzte Mal vor 12 Jahren meine Finger zum Coden an der Tastatur.
    Bei den ersten drei Fragen musste ich schmunzeln... und dann konnte ich nur noch eine einzige Frage beantworten... halbwegs.
    Ich wusste bei allem noch was, aber hätte nicht mehr in die Details gehen können.

    Hach, waren das Zeiten! 🥲

    #Java #Grundlagen #JDK #JRE #abstrakte_Klasse #Interface #final #finally #finalise #stack #heap #private #protected #super #Garbage_Collector #GC

  28. @magicmarcy
    Ich hatte das letzte Mal vor 12 Jahren meine Finger zum Coden an der Tastatur.
    Bei den ersten drei Fragen musste ich schmunzeln... und dann konnte ich nur noch eine einzige Frage beantworten... halbwegs.
    Ich wusste bei allem noch was, aber hätte nicht mehr in die Details gehen können.

    Hach, waren das Zeiten! 🥲

    #Java #Grundlagen #JDK #JRE #abstrakte_Klasse #Interface #final #finally #finalise #stack #heap #private #protected #super #Garbage_Collector #GC

  29. @magicmarcy
    Ich hatte das letzte Mal vor 12 Jahren meine Finger zum Coden an der Tastatur.
    Bei den ersten drei Fragen musste ich schmunzeln... und dann konnte ich nur noch eine einzige Frage beantworten... halbwegs.
    Ich wusste bei allem noch was, aber hätte nicht mehr in die Details gehen können.

    Hach, waren das Zeiten! 🥲

    #Java #Grundlagen #JDK #JRE #abstrakte_Klasse #Interface #final #finally #finalise #stack #heap #private #protected #super #Garbage_Collector #GC

  30. Kürzlich habe ich einen Artikel gelesen, in dem es um Fragen in einem Vorstellungsgespräch als Java-Entwickler ging. Es wurden einige Fragen vorgestellt und die These aufgestellt, dass die meisten Bewerber diese Fragen nicht beantworten können. Aus diesem Grund möchte ich ...

    magicmarcy.de/java-interview-f

    #Java-Interview #Grundlagen #JDK #JRE #abstrakte_Klasse #Interface #final #finally #finalise #stack #heap #private #protected #super #Garbage_Collector #GC

  31. Kürzlich habe ich einen Artikel gelesen, in dem es um Fragen in einem Vorstellungsgespräch als Java-Entwickler ging. Es wurden einige Fragen vorgestellt und die These aufgestellt, dass die meisten Bewerber diese Fragen nicht beantworten können. Aus diesem Grund möchte ich ...

    magicmarcy.de/java-interview-f

    #Java-Interview #Grundlagen #JDK #JRE #abstrakte_Klasse #Interface #final #finally #finalise #stack #heap #private #protected #super #Garbage_Collector #GC

  32. Kürzlich habe ich einen Artikel gelesen, in dem es um Fragen in einem Vorstellungsgespräch als Java-Entwickler ging. Es wurden einige Fragen vorgestellt und die These aufgestellt, dass die meisten Bewerber diese Fragen nicht beantworten können. Aus diesem Grund möchte ich ...

    magicmarcy.de/java-interview-f

    #Java-Interview #Grundlagen #JDK #JRE #abstrakte_Klasse #Interface #final #finally #finalise #stack #heap #private #protected #super #Garbage_Collector #GC

  33. Kürzlich habe ich einen Artikel gelesen, in dem es um Fragen in einem Vorstellungsgespräch als Java-Entwickler ging. Es wurden einige Fragen vorgestellt und die These aufgestellt, dass die meisten Bewerber diese Fragen nicht beantworten können. Aus diesem Grund möchte ich ...

    magicmarcy.de/java-interview-f

    #Java-Interview #Grundlagen #JDK #JRE #abstrakte_Klasse #Interface #final #finally #finalise #stack #heap #private #protected #super #Garbage_Collector #GC

  34. Kürzlich habe ich einen Artikel gelesen, in dem es um Fragen in einem Vorstellungsgespräch als Java-Entwickler ging. Es wurden einige Fragen vorgestellt und die These aufgestellt, dass die meisten Bewerber diese Fragen nicht beantworten können. Aus diesem Grund möchte ich ...

    magicmarcy.de/java-interview-f

    #Java-Interview #Grundlagen #JDK #JRE #abstrakte_Klasse #Interface #final #finally #finalise #stack #heap #private #protected #super #Garbage_Collector #GC

  35. GitHub představil nativní podporu pro tzv. „stacked pull requests“ – techniku, která umožňuje rozdělit velké změny v kódu do řady menších, na sobě navazujících pull requestů.

    Každý PR v takzvaném „stacku“ cílí na větev předchozího PR, čímž vzniká uspořádaný řetězec, který se nakonec sloučí do hlavní větve. Přístup řeší dlouhodobý problém […]

    https://zdrojak.cz/zpravicky/github-spousti-stacked-prs-konec-s-obrimi-pull-requesty/
  36. 在 Linux 下 MITM 的 httptap

    這兩天看到的有趣東西,可以在 Linux 在自動幫你塞 root CA,然後自動 MITM 攔截 HTTPS 連線的工具:「Httptap: View HTTP/HTTPS requests made by any Linux program (github.com/monasticacademy)」,

    blog.gslin.org/archives/2025/0

    #Computer #Linux #Murmuring #Network #OS #Security #Software #WWW #authority #ca #certificate #device #https #httptap #in #linux #man #middle #mitm #network #root #security #stack #tcp #the #traffic #tun

  37. 📅 Imagine, it's 2024 and we're still discussing the "revolutionary" concept of using a #stack for #DFS. 🤯 Next up, "How to breathe in oxygen"—stay tuned! 🚀
    dwf.dev/blog/2024/09/23/2024/d #HackerNews #TechTrends #Innovation #HackerNews #ngated