Skip to content

KandZ - Tuts

  • Benchmarks ▾
    • CPU
    • GPU
  • Operating Systems ▾
    • Linux ▾
      • Distros ▾
        • Fedora
        • Other Distros
        • Ubuntu
      • Gnome 48
      • KDE
      • LFCA - Linux Foundation Certified IT Associate
      • LFCS - Linux Foundation Certified Sysadmin
      • Linux CLI
      • Various
  • Other
  • Programming ▾
    • Frameworks & Libraries ▾
      • Angular
      • React
      • Tailwind CSS
      • Vue.js
    • Languages & Runtimes ▾
      • CSS
      • Dart
      • HTML
      • JavaScript
      • Node.js
      • Rust
      • SQL
      • TypeScript
    • Tools ▾
      • Docker
      • Git
  • Tools
  • Windows ▾
    • Windows 11
KandZ - Tuts
AngularCSSDartDockerGitHTMLJavaScriptNode.jsReactRustSQLTailwind CSSTypeScriptVue.jsFedoraGnome 48KDELFCA - Linux Foundation Certified IT AssociateLFCS - Linux Foundation Certified SysadminLinux CLIOther DistrosUbuntuVariousCPUGPUOtherToolsWindows 11
  • LFCS 20 🐧 Compression — gzip, bzip2, xz
    Linux | LFCS - Linux Foundation Certified Sysadmin | Operating Systems

    LFCS 20 🐧 Compression — gzip, bzip2, xz

    ByKandZ October 9, 2026October 9, 2026

    Compression reduces the size of a file by encoding its contents more efficiently. On Linux, three compressors dominate: gzip, bzip2, and xz. Each is a general-purpose compressor with a different trade-off between speed and compression ratio. gzip is the fastest and the most widely supported. bzip2 compresses better but is slower. xz compresses the best…

    Read More LFCS 20 🐧 Compression — gzip, bzip2, xzContinue

  • LFCS 19 🐧 Archives with tar
    Linux | LFCS - Linux Foundation Certified Sysadmin | Operating Systems

    LFCS 19 🐧 Archives with tar

    ByKandZ October 9, 2026October 9, 2026

    tar is the standard archiving tool on Linux. It bundles many files and directories into a single archive file, preserving their paths, permissions, ownership, timestamps, and directory structure. The name comes from “tape archive,” a reference to its origins as a tool for writing backups to magnetic tape, but the format survived the tape era…

    Read More LFCS 19 🐧 Archives with tarContinue

  • LFCS 18 🐧 Text Processing — awk Basics
    Linux | LFCS - Linux Foundation Certified Sysadmin | Operating Systems

    LFCS 18 🐧 Text Processing — awk Basics

    ByKandZ October 9, 2026October 9, 2026

    awk is a complete programming language designed for text processing. Where grep selects lines and sed transforms them, awk understands fields. It splits each input line into columns, gives each column a name, and lets you write expressions and actions that operate on those columns. A single awk command can find the lines that match…

    Read More LFCS 18 🐧 Text Processing — awk BasicsContinue

  • LFCS 17 🐧 Text Processing — sed Basics
    Linux | LFCS - Linux Foundation Certified Sysadmin | Operating Systems

    LFCS 17 🐧 Text Processing — sed Basics

    ByKandZ October 9, 2026October 9, 2026

    sed is the stream editor. It reads input line by line, applies a set of editing commands to each line, and writes the result to standard output. Unlike an interactive editor, sed is not meant for hand-editing a file. It is a filter: it takes a stream of text, transforms it according to a script,…

    Read More LFCS 17 🐧 Text Processing — sed BasicsContinue

  • LFCS 16 🐧 Text Processing — grep Basics
    Linux | LFCS - Linux Foundation Certified Sysadmin | Operating Systems

    LFCS 16 🐧 Text Processing — grep Basics

    ByKandZ October 9, 2026October 9, 2026

    grep is the command-line equivalent of the find function in a text editor: it searches input for lines that match a pattern and prints the matching lines to standard output. It is one of the most frequently used commands in Linux administration, and the LFCS exam tests it as part of the “Search files and…

    Read More LFCS 16 🐧 Text Processing — grep BasicsContinue

  • Vue.js 30 🟢 Emitting Custom Events with defineEmits() and Event Validation
    Programming | Frameworks & Libraries | Vue.js

    Vue.js 30 🟢 Emitting Custom Events with defineEmits() and Event Validation

    ByKandZ October 9, 2026October 9, 2026

    Props flow down from parent to child. Events flow up from child to parent. When a child component needs to tell its parent that something happened — a button was clicked, a value changed, a form was submitted — it emits an event. The parent listens for that event and reacts. This is the second…

    Read More Vue.js 30 🟢 Emitting Custom Events with defineEmits() and Event ValidationContinue

  • Vue.js 29 🟢 Reactive Props Destructure with Native Default Values Syntax
    Programming | Frameworks & Libraries | Vue.js

    Vue.js 29 🟢 Reactive Props Destructure with Native Default Values Syntax

    ByKandZ October 9, 2026October 9, 2026

    In Vue 3.4 and earlier, destructuring props was a known footgun. The official documentation warned against it, and the ESLint plugin had a rule to catch it. The reason was simple: defineProps() returns a reactive object, and destructuring it reads the current value and stores it in a plain variable. The variable is no longer…

    Read More Vue.js 29 🟢 Reactive Props Destructure with Native Default Values SyntaxContinue

  • Vue.js 28 🟢 Declaring Props with defineProps()
    Programming | Frameworks & Libraries | Vue.js

    Vue.js 28 🟢 Declaring Props with defineProps()

    ByKandZ October 9, 2026October 9, 2026

    Props are the primary mechanism for passing data from a parent component to a child component. In Vue 3’s <script setup>, the defineProps() macro is the way to declare them. It is a compiler macro, not a function that runs at runtime. The compiler reads the declaration, generates the equivalent runtime props option, and removes…

    Read More Vue.js 28 🟢 Declaring Props with defineProps()Continue

  • Vue.js 27 🟢 Debugging Lifecycle Hooks (onRenderTracked, onRenderTriggered)
    Programming | Frameworks & Libraries | Vue.js

    Vue.js 27 🟢 Debugging Lifecycle Hooks (onRenderTracked, onRenderTriggered)

    ByKandZ October 9, 2026October 9, 2026

    Vue’s reactivity system is automatic, and most of the time that is exactly what you want. You change a ref, and the component re-renders. You read a ref in a template, and Vue records that the component depends on it. But when a component re-renders too often, or not often enough, the automatic behavior becomes…

    Read More Vue.js 27 🟢 Debugging Lifecycle Hooks (onRenderTracked, onRenderTriggered)Continue

  • Vue.js 26 🟢 Vue 3 Component Lifecycle Hooks Overview (onMounted, onUpdated, onUnmounted)
    Programming | Frameworks & Libraries | Vue.js

    Vue.js 26 🟢 Vue 3 Component Lifecycle Hooks Overview (onMounted, onUpdated, onUnmounted)

    ByKandZ October 9, 2026October 9, 2026

    A Vue component is not a static piece of markup. It is created, mounted into the DOM, updated when its reactive state changes, and eventually unmounted. Each of these phases is a moment when the component may need to do something: fetch data after it appears, react to a prop change, clean up a timer…

    Read More Vue.js 26 🟢 Vue 3 Component Lifecycle Hooks Overview (onMounted, onUpdated, onUnmounted)Continue

Page navigation

1 2 3 … 159 Next PageNext

© 2026 KandZ - Tuts - WordPress Theme by Kadence WP

    Search