Tagged articles
273 articles
Page 2 of 3
Liangxu Linux
Liangxu Linux
Oct 1, 2023 · Fundamentals

Boost Your Unix Productivity: 10 Essential Shell Tricks You Need

This guide walks you through practical Unix command‑line techniques—including filename autocompletion across shells, history expansion shortcuts, pushd/popd directory stack navigation, finding large files, creating temporary files with cat, using curl for downloads, mastering regular expressions, identifying the current user, and powerful awk data processing—each illustrated with clear examples and ready‑to‑run commands.

ScriptingUnix
0 likes · 13 min read
Boost Your Unix Productivity: 10 Essential Shell Tricks You Need
Liangxu Linux
Liangxu Linux
Sep 17, 2023 · Fundamentals

Essential Linux Shell Interview Questions and Practical Answers

This guide provides concise explanations and command examples for common Linux shell interview topics, covering script termination, file header removal, line length checking, displaying non‑printable characters, directory permissions, process states, and useful text‑processing commands.

ScriptingUnix
0 likes · 7 min read
Essential Linux Shell Interview Questions and Practical Answers
Code Ape Tech Column
Code Ape Tech Column
Sep 4, 2023 · Backend Development

A Comprehensive Introduction to Aviator: Lightweight JVM Expression Engine and Script Language

This article introduces Aviator, a high‑performance lightweight JVM‑based expression engine and script language, detailing its features, usage scenarios, code examples for evaluating expressions, variables, custom functions, and script execution, making it suitable for rule engines and dynamic calculations.

AviatorExpression EngineScripting
0 likes · 9 min read
A Comprehensive Introduction to Aviator: Lightweight JVM Expression Engine and Script Language
Open Source Linux
Open Source Linux
Sep 1, 2023 · Fundamentals

Top Linux Shell Interview Questions and Practical Answers

This article presents ten common Linux shell interview questions, each followed by concise explanations and ready‑to‑run command‑line examples that illustrate how to abort scripts, manipulate files, inspect characters, manage directories, and understand process states.

LinuxScriptingcommand-line
0 likes · 7 min read
Top Linux Shell Interview Questions and Practical Answers
macrozheng
macrozheng
Aug 10, 2023 · Backend Development

Unlock High‑Performance Rule Engine with AviatorScript: A Complete Guide

This article introduces AviatorScript, a lightweight high‑performance JVM‑based scripting language, explains its core features, provides step‑by‑step setup and syntax examples, demonstrates function creation and custom extensions, and showcases real‑world use cases such as client version control, marketing rules, and order risk assessment.

AviatorScriptJVMJava
0 likes · 19 min read
Unlock High‑Performance Rule Engine with AviatorScript: A Complete Guide
Su San Talks Tech
Su San Talks Tech
Aug 1, 2023 · Backend Development

Why AviatorScript Is the Lightweight JVM Rule Engine You Need

This article introduces AviatorScript, a high‑performance, lightweight JVM‑hosted scripting language for rule engines, covering its origins, key features, quick start with Maven, core syntax, control structures, custom functions, and real‑world use cases such as client version control, marketing rules, and order risk management.

AviatorScriptBackend DevelopmentJVM
0 likes · 20 min read
Why AviatorScript Is the Lightweight JVM Rule Engine You Need
Liangxu Linux
Liangxu Linux
Jul 22, 2023 · Operations

17 Essential Linux Sysadmin Commands to Boost Productivity

This article compiles 17 practical Linux operation tricks—from file searching and batch extraction to disk monitoring, log analysis, and firewall scripting—providing sysadmins with ready-to-use command snippets that can streamline daily tasks and potentially earn a raise.

AutomationBashScripting
0 likes · 8 min read
17 Essential Linux Sysadmin Commands to Boost Productivity
JD Tech
JD Tech
Jul 7, 2023 · Operations

Practical Applications of Shell Scripting for Test Development and Automation

This article explores common pain points in test development, demonstrates how Shell scripting can automate repetitive Linux tasks, introduces basic commands like copy and concatenate, and presents real‑world case studies such as auto‑comment generation, memory‑usage monitoring, service management, and function encapsulation to boost productivity.

AutomationDevOpsLinux
0 likes · 11 min read
Practical Applications of Shell Scripting for Test Development and Automation
Laravel Tech Community
Laravel Tech Community
Jun 28, 2023 · Fundamentals

Comprehensive Guide to Using AWK for Text Processing

This article provides a thorough introduction to the AWK language, covering its basic syntax, common usage patterns, operators, built‑in variables, and numerous practical examples for processing and extracting data from text files.

Data ExtractionScriptingUnix
0 likes · 10 min read
Comprehensive Guide to Using AWK for Text Processing
Python Programming Learning Circle
Python Programming Learning Circle
Apr 28, 2023 · Backend Development

10 Python Automation Scripts to Simplify Repetitive Tasks

This article presents ten practical Python automation scripts—including HTML parsing, QR code scanning, screenshot capture, audiobook creation, PDF editing, StackOverflow querying, mobile device control, CPU/GPU temperature monitoring, Instagram uploading, and video watermarking—to help readers eliminate repetitive tasks and streamline their workflows.

MobileScriptingWeb Scraping
0 likes · 13 min read
10 Python Automation Scripts to Simplify Repetitive Tasks
Python Programming Learning Circle
Python Programming Learning Circle
Apr 8, 2023 · Operations

Using Python for Operations Automation: Remote Execution, Log Parsing, Monitoring, Deployment, and Backup

The article explains how operations engineers can leverage Python scripts and popular libraries such as paramiko, regex, psutil, fabric, and shutil to automate common tasks like remote command execution, log analysis, system monitoring with alerts, batch software deployment, and file backup and recovery, providing code examples for each scenario.

AutomationDevOpsOperations
0 likes · 9 min read
Using Python for Operations Automation: Remote Execution, Log Parsing, Monitoring, Deployment, and Backup
MaGe Linux Operations
MaGe Linux Operations
Apr 7, 2023 · Operations

Boost Your Ops Efficiency: 5 Python Scripts Every Sysadmin Should Master

This article explores how Python can automate common operations tasks—remote command execution, log parsing, system monitoring with alerts, batch software deployment, and backup/restore—providing code examples with libraries such as paramiko, regex, psutil, fabric, and shutil to help engineers boost efficiency and reduce manual errors.

DeploymentOperations AutomationScripting
0 likes · 9 min read
Boost Your Ops Efficiency: 5 Python Scripts Every Sysadmin Should Master
Liangxu Linux
Liangxu Linux
Apr 2, 2023 · Operations

Essential Linux Command-Line Tricks for Sysadmins: Find, Sed, iptables, and More

This article compiles practical Linux shell commands and scripts for tasks such as locating and moving files, batch unzipping, powerful sed edits, directory checks, disk usage monitoring with email alerts, log analysis, firewall configuration, and network diagnostics, all aimed at streamlining system administration.

LinuxScriptingShell
0 likes · 9 min read
Essential Linux Command-Line Tricks for Sysadmins: Find, Sed, iptables, and More
Open Source Linux
Open Source Linux
Mar 31, 2023 · Operations

Boost Your Ops Efficiency: 5 Python Scripts Every Engineer Should Know

This article explains how Python can automate common operations tasks—remote command execution, log parsing, system monitoring with alerts, batch software deployment, and backup/recovery—providing code examples and practical tips to improve efficiency and reduce manual errors.

AutomationDeploymentOps
0 likes · 9 min read
Boost Your Ops Efficiency: 5 Python Scripts Every Engineer Should Know
Python Programming Learning Circle
Python Programming Learning Circle
Mar 28, 2023 · Fundamentals

10 Useful Python Automation Scripts for Everyday Tasks

This article presents ten practical Python automation scripts covering image and video processing, PDF conversion, API interaction, system notifications, grammar and spell correction, downloading, news fetching, and GUI creation, each accompanied by concise code examples for quick implementation.

APIAutomationGUI
0 likes · 12 min read
10 Useful Python Automation Scripts for Everyday Tasks
Liangxu Linux
Liangxu Linux
Mar 21, 2023 · Fundamentals

Top 10 Linux Shell Interview Questions with Clear Answers

This article presents ten common Linux shell interview questions, each accompanied by concise explanations and practical command‑line examples, covering script termination, file header removal, line length checking, non‑printable character display, directory permissions, process states, and useful utilities like cut, cmp, diff, and echo.

LinuxScriptingShell
0 likes · 7 min read
Top 10 Linux Shell Interview Questions with Clear Answers
Liangxu Linux
Liangxu Linux
Mar 18, 2023 · Fundamentals

Master Linux: Run Multiple Commands in One Line with ;, &&, and ||

This guide explains how to chain multiple Linux terminal commands on a single line using the semicolon, logical OR, and logical AND operators, provides syntax examples, demonstrates combined usage, and shows how to automate sequences with shell scripts for efficient command‑line workflows.

LinuxScriptingShell
0 likes · 8 min read
Master Linux: Run Multiple Commands in One Line with ;, &&, and ||
Efficient Ops
Efficient Ops
Feb 19, 2023 · Fundamentals

Top 10 Linux Shell Interview Questions and Practical Answers

This article presents ten common Linux shell interview questions covering script termination, file header removal, line length checking, viewing non‑printable characters, directory permissions with sticky bits, process states, cut, cmp vs diff, using echo instead of ls, and a brief explanation of inodes, each accompanied by clear command‑line examples.

LinuxScriptingShell
0 likes · 7 min read
Top 10 Linux Shell Interview Questions and Practical Answers
Python Programming Learning Circle
Python Programming Learning Circle
Feb 18, 2023 · Fundamentals

13 Useful Advanced Python Scripts for Everyday Tasks

This article presents thirteen practical advanced Python scripts covering tasks such as internet speed testing, Google searching, web automation, lyric retrieval, EXIF extraction, OCR, image cartoonization, recycle bin cleaning, Windows version detection, PDF conversion, color conversion, and website status checking, each with ready-to-use code examples.

AutomationCode ExamplesPython
0 likes · 9 min read
13 Useful Advanced Python Scripts for Everyday Tasks
DaTaobao Tech
DaTaobao Tech
Feb 8, 2023 · Fundamentals

Performance Evaluation of JavaScript, Lua, and Native Java for Dynamic Scripting

The study compares JavaScript (via the JVM engine), Lua, and pure Java for secure, lightweight dynamic scripting in Java projects, finding that native Java is orders of magnitude faster, JavaScript outperforms Lua in complex loops when the engine is reused, while Lua remains suitable for simple scripts but all scripting options are significantly slower than compiled Java.

BenchmarkJavaJavaScript
0 likes · 10 min read
Performance Evaluation of JavaScript, Lua, and Native Java for Dynamic Scripting
Liangxu Linux
Liangxu Linux
Jan 8, 2023 · Operations

Essential Linux Shell Commands for Everyday System Administration

This article compiles a practical collection of Linux command‑line snippets covering file searching, batch extraction, text manipulation with sed, directory checks, disk usage monitoring, log analysis, firewall rules, and other common sysadmin tasks, each illustrated with exact command examples and brief explanations.

LinuxScriptingShell
0 likes · 10 min read
Essential Linux Shell Commands for Everyday System Administration
Python Programming Learning Circle
Python Programming Learning Circle
Dec 26, 2022 · Mobile Development

Automating Android Devices with Python and ADB

This guide explains how to set up ADB and Python libraries, enable USB debugging, and write Python scripts that control an Android phone to perform actions such as taking selfies, searching for word definitions, and capturing screenshots, providing a practical introduction to mobile automation.

ADBAutomationMobile Development
0 likes · 9 min read
Automating Android Devices with Python and ADB
Zhuanzhuan Tech
Zhuanzhuan Tech
Dec 9, 2022 · Databases

Implementing a MySQL Data Consistency Check Tool Based on pt-table-checksum

This article describes the design, implementation, and usage of a custom MySQL data consistency checking tool that extends pt-table-checksum, handling composite primary keys, network throttling, scheduled execution, and detailed logging for both successful and failed verification scenarios.

Data ConsistencyScriptingchecksum
0 likes · 21 min read
Implementing a MySQL Data Consistency Check Tool Based on pt-table-checksum
Top Architect
Top Architect
Nov 30, 2022 · Backend Development

Integrating Groovy Scripts with Spring Boot: A Step‑by‑Step Guide

This article introduces Groovy as a JVM scripting language, outlines its typical use cases, and provides a detailed, code‑rich tutorial on how to integrate Groovy scripts into a Spring Boot application, including dependency setup, script execution, bean access, and security considerations.

Backend IntegrationGroovyJava
0 likes · 11 min read
Integrating Groovy Scripts with Spring Boot: A Step‑by‑Step Guide
Programmer DD
Programmer DD
Nov 28, 2022 · Backend Development

How to Bridge Lua and Java with luaj: Call Java Methods from Lua

This article explains how to use luaj, a Lua‑Java bridge, to call Java static methods from Lua, pass Lua functions to Java, handle method signatures, check call results, and manage error codes, providing practical code examples for seamless integration.

JNIJavaLua
0 likes · 9 min read
How to Bridge Lua and Java with luaj: Call Java Methods from Lua
Open Source Linux
Open Source Linux
Oct 17, 2022 · Operations

10 Powerful Python Automation Scripts to Eliminate Repetitive Tasks

Discover ten practical Python automation scripts—from HTML parsing and QR code scanning to screenshot capture, PDF manipulation, StackOverflow querying, mobile device control, hardware monitoring, Instagram uploading, and video watermarking—that streamline repetitive tasks and boost productivity across diverse workflows.

AutomationPythonScripting
0 likes · 14 min read
10 Powerful Python Automation Scripts to Eliminate Repetitive Tasks
MaGe Linux Operations
MaGe Linux Operations
Oct 16, 2022 · Operations

10 Powerful Python Automation Scripts to Eliminate Repetitive Tasks

Discover ten practical Python automation scripts—from HTML parsing and QR code scanning to screenshot capture, PDF editing, StackOverflow querying, mobile device control, hardware monitoring, Instagram uploading, and video watermarking—that streamline repetitive tasks and boost productivity across diverse workflows.

AutomationScriptingWeb Scraping
0 likes · 13 min read
10 Powerful Python Automation Scripts to Eliminate Repetitive Tasks
WeDoctor Frontend Technology
WeDoctor Frontend Technology
Sep 14, 2022 · Fundamentals

Master Shell Scripting: From Basics to Advanced Debugging Techniques

This comprehensive guide walks you through shell scripting fundamentals—including process management, function libraries, variables, control structures, loops, debugging tools, and automation—while providing practical code examples, best‑practice tips, and visual illustrations to help both beginners and seasoned developers write robust Bash scripts.

BashDebuggingLinux
0 likes · 43 min read
Master Shell Scripting: From Basics to Advanced Debugging Techniques
Liangxu Linux
Liangxu Linux
Aug 28, 2022 · Fundamentals

Master Linux Paths: Absolute vs Relative Explained with Real Examples

This guide explains Linux file system paths, covering the definition of absolute and relative paths, how slashes work, practical command examples, the special '.' and '..' notations, and when to choose each approach for everyday command‑line and scripting tasks.

Absolute PathLinuxRelative Path
0 likes · 6 min read
Master Linux Paths: Absolute vs Relative Explained with Real Examples
FunTester
FunTester
Aug 16, 2022 · Fundamentals

Unlock Groovy Maps: Quick Creation, Manipulation, and Powerful Operations

This guide demonstrates how to create, add, retrieve, delete, iterate, and filter Groovy Map objects using concise syntax, operator overloading, and built‑in APIs, providing clear code examples that boost testing efficiency compared to traditional Java approaches.

GroovyJavaMAP
0 likes · 5 min read
Unlock Groovy Maps: Quick Creation, Manipulation, and Powerful Operations
Open Source Linux
Open Source Linux
Aug 1, 2022 · Operations

Boost Your Linux Productivity with 4 Powerful Command‑Line Tricks

This guide presents four practical Linux techniques—including fast directory navigation with the bd command, advanced cd shortcuts, multi‑terminal management with Terminator, and custom shell scripts—to streamline development workflows and enhance overall efficiency.

LinuxScriptingShell
0 likes · 13 min read
Boost Your Linux Productivity with 4 Powerful Command‑Line Tricks
Python Programming Learning Circle
Python Programming Learning Circle
Jul 20, 2022 · Mobile Development

Automating Android Devices with Python and ADB

This tutorial explains how to set up ADB and the pure‑python‑adb library, enable USB debugging, and write Python scripts that control an Android phone to perform actions such as taking selfies, searching for word definitions, and capturing screenshots, providing a practical introduction to mobile automation.

ADBAndroid automationMobile Development
0 likes · 8 min read
Automating Android Devices with Python and ADB
Python Programming Learning Circle
Python Programming Learning Circle
Jul 16, 2022 · Fundamentals

Python Script for Automatic Desktop and Folder Organization by File Type

This article demonstrates how to use a Python script to automatically categorize and move files on the desktop or in any folder into type‑based subfolders by defining custom file‑extension groups, scanning directories, creating target folders, and moving matching files, with complete code examples and execution instructions.

AutomationFilesystemScripting
0 likes · 4 min read
Python Script for Automatic Desktop and Folder Organization by File Type
IT Services Circle
IT Services Circle
Jun 30, 2022 · Fundamentals

Introducing Vim 9.0 and the New Vim9 Script Language

Vim 9.0 marks a major release that introduces Vim9 Script—a compiled, high‑performance scripting language with modern syntax, improved execution speed, and new features such as typed variables, streamlined function definitions, module export/import, and plans for class support, while preserving compatibility with existing Vim scripts.

ScriptingVimVim9 Script
0 likes · 5 min read
Introducing Vim 9.0 and the New Vim9 Script Language
Python Programming Learning Circle
Python Programming Learning Circle
May 29, 2022 · Fundamentals

Using Python to Enhance Unix Shell Command Pipelines

This article explains how Python can replace or augment traditional Unix shell scripts for tasks like counting unique users, demonstrating the advantages of Python's readability, modularity, and extensive libraries while showing how to integrate Python scripts seamlessly into command‑line pipelines with tools such as sort, head, and tail.

AutomationPipelinesScripting
0 likes · 8 min read
Using Python to Enhance Unix Shell Command Pipelines
FunTester
FunTester
May 17, 2022 · Backend Development

Comprehensive Collection of Groovy Tutorials and Articles

This page provides an extensive curated list of Groovy tutorials covering introductions, environment setup, syntax basics, GString, keywords, traversal, regular expressions, integration with Java, Gradle, JMeter, operator overloading, closures, reflection, performance comparisons, and advanced scripting techniques for backend development.

BackendGradleGroovy
0 likes · 11 min read
Comprehensive Collection of Groovy Tutorials and Articles
Liangxu Linux
Liangxu Linux
Apr 26, 2022 · Operations

Master Linux sleep and wait: Precise Timing and Process Synchronization

This guide explains how to use the Linux sleep and wait commands for pausing execution, specifying time units, handling sub‑second intervals, running periodic tasks, and synchronizing background processes, complete with practical Bash examples and detailed explanations.

BashLinuxScripting
0 likes · 5 min read
Master Linux sleep and wait: Precise Timing and Process Synchronization
Liangxu Linux
Liangxu Linux
Mar 21, 2022 · Fundamentals

Master the Classic Shell Interview Questions: 13 Essential Concepts Explained

This article presents the classic "Shell Thirteen Questions" covering the definition of a shell, prompt mechanics, echo behavior, quoting rules, variable export, exec versus source, command grouping, substitution, wildcard handling, logical operators, I/O redirection, conditional statements, and loop constructs, each with clear explanations and examples.

BashLinuxScripting
0 likes · 12 min read
Master the Classic Shell Interview Questions: 13 Essential Concepts Explained
Open Source Linux
Open Source Linux
Mar 9, 2022 · Fundamentals

Master Linux Shell: Core Concepts, Commands, and Scripting Tricks

This guide explains what a Linux shell is, how prompts and carriage returns work, the usage of echo, quoting rules, variable assignment and export, differences between exec and source, command grouping, parameter expansion, arrays, test operators, I/O redirection, and control‑flow structures, providing concise examples for each.

LinuxScripting
0 likes · 11 min read
Master Linux Shell: Core Concepts, Commands, and Scripting Tricks
Efficient Ops
Efficient Ops
Feb 21, 2022 · Operations

Mastering Linux Shell: Key Concepts, Commands, and Scripting Tricks

This article explains the fundamentals of Linux shells, covering why they’re called shells, prompt behavior, echo usage, quoting differences, variable handling, export, command grouping, arithmetic expansion, special parameters, redirection, conditional statements, loops, and provides practical Bash code examples for each concept.

BashScriptingShell
0 likes · 12 min read
Mastering Linux Shell: Key Concepts, Commands, and Scripting Tricks
FunTester
FunTester
Feb 10, 2022 · Backend Development

Groovy Tutorial Collection and Resources

This article compiles a comprehensive list of Groovy-related tutorials and articles covering Java‑Groovy integration, scripting, Gradle builds, JMeter extensions, operator overloading, closures, reflection, and other advanced language features for developers seeking practical guidance.

GradleGroovyJMeter
0 likes · 9 min read
Groovy Tutorial Collection and Resources
Python Crawling & Data Mining
Python Crawling & Data Mining
Jan 22, 2022 · Fundamentals

Can Python Replace VBA? Master Excel Automation with xlwings

This article compares VBA and Python for Excel automation, explains why Python is called a glue language, introduces key Python packages like xlwings, demonstrates code examples for creating worksheets and charts, outlines xlwings features, and discusses its learning curve and recommended resources.

Excel AutomationScriptingVBA
0 likes · 8 min read
Can Python Replace VBA? Master Excel Automation with xlwings
Efficient Ops
Efficient Ops
Dec 23, 2021 · Operations

Master Linux Automation: Startup Scripts, at, and Cron Made Simple

This guide explains how to automate common Linux tasks such as boot‑time service startup, one‑off scheduling with at, and recurring jobs with crontab, covering runlevel management, rc.d editing, command syntax, and integrating shell scripts for efficient system operations.

AutomationScriptingSysadmin
0 likes · 9 min read
Master Linux Automation: Startup Scripts, at, and Cron Made Simple
Tencent Cloud Developer
Tencent Cloud Developer
Nov 3, 2021 · Backend Development

Using Go as a Scripting Language with Yaegi: Concepts, Quick Start, and Comparative Evaluation

The article explains how Go, traditionally a compiled language, can serve as a scripting language using the Yaegi interpreter—detailing its syntax‑compatible design, easy struct integration, quick‑start example, performance comparison with gopher‑lua and Tengo, and practical engineering guidelines for safe embedding.

Backend DevelopmentEmbeddingGo
0 likes · 16 min read
Using Go as a Scripting Language with Yaegi: Concepts, Quick Start, and Comparative Evaluation
Python Programming Learning Circle
Python Programming Learning Circle
Oct 19, 2021 · Game Development

Python Script for Automating the 4399 Mini‑Game “Pet Link Classic 2” Using Win32 GUI, PIL, Numpy, and PyMouse

This tutorial explains how to build a Python automation script for the 4399 mini‑game “Pet Link Classic 2”, covering environment setup, window handling, screenshot processing, image comparison with Hamming distance, path‑finding algorithms, and mouse‑click simulation to clear matching icons.

Game AutomationImage ProcessingPython
0 likes · 16 min read
Python Script for Automating the 4399 Mini‑Game “Pet Link Classic 2” Using Win32 GUI, PIL, Numpy, and PyMouse
Open Source Linux
Open Source Linux
Oct 11, 2021 · Operations

Mastering xargs: Transform Input Streams into Powerful Command Arguments

This guide explains how the xargs utility filters and converts standard input into command-line arguments, details its syntax and common options, and provides practical examples demonstrating multi‑line to single‑line conversion, custom delimiters, and interactive command execution.

Scriptingcommand-linexargs
0 likes · 4 min read
Mastering xargs: Transform Input Streams into Powerful Command Arguments
FunTester
FunTester
Oct 7, 2021 · Fundamentals

Master Groovy Basics: From Setup to JSON and HTTP in Minutes

This guide walks Java developers through installing Groovy, using its .groovy files, manipulating lists, maps, conditionals, loops, and leveraging built‑in JsonBuilder and HTTPBuilder for JSON handling and HTTP requests, all with clear code examples.

BackendGroovyHTTP
0 likes · 9 min read
Master Groovy Basics: From Setup to JSON and HTTP in Minutes
MaGe Linux Operations
MaGe Linux Operations
Sep 30, 2021 · Operations

Boost Your Productivity: Automate Excel with Python and xlwings

This guide demonstrates how to use Python's xlwings library to programmatically create, rename, list, print, and split Excel workbooks and worksheets, enabling batch processing and automation that significantly improves efficiency for repetitive spreadsheet tasks.

Batch ProcessingExcel AutomationScripting
0 likes · 5 min read
Boost Your Productivity: Automate Excel with Python and xlwings
FunTester
FunTester
Sep 30, 2021 · Operations

Master Postman: Advanced Assertions, Scripting, and Data‑Driven Testing

This guide walks through Postman's advanced features—including response assertions, sandbox scripting, UI testing, request methods, cookie handling, authentication, collection organization, variable management, command‑line execution with Newman, and exporting test scripts to Python and Java for data‑driven API testing—providing step‑by‑step examples and screenshots.

API testingAutomationData‑Driven Testing
0 likes · 7 min read
Master Postman: Advanced Assertions, Scripting, and Data‑Driven Testing
FunTester
FunTester
Sep 23, 2021 · Backend Development

Unlock Groovy’s Default Parameters: From Simple Overloads to Performance Insights

This article explains Groovy’s default‑parameter feature, shows how to embed scripts and random values in defaults, demonstrates practical API‑testing examples, and compares the execution cost of using default values versus explicit arguments in a high‑iteration performance test.

API testingDefault ParametersGroovy
0 likes · 6 min read
Unlock Groovy’s Default Parameters: From Simple Overloads to Performance Insights
Python Programming Learning Circle
Python Programming Learning Circle
Sep 2, 2021 · Fundamentals

Five Beginner Python Projects: Rock‑Paper‑Scissors Game, Random Password Generator, Dice Simulator, Automatic Email Sender, and Alarm Clock

This article presents five beginner-friendly Python projects— a command‑line Rock‑Paper‑Scissors game, a random password generator, a dice‑rolling simulator, an automatic email sender, and an alarm clock—each with clear objectives, implementation tips, and complete source code examples.

BeginnerProjectsPython
0 likes · 7 min read
Five Beginner Python Projects: Rock‑Paper‑Scissors Game, Random Password Generator, Dice Simulator, Automatic Email Sender, and Alarm Clock
Liangxu Linux
Liangxu Linux
Jul 19, 2021 · Fundamentals

Understanding Shell Exit Codes: How $? Reveals Command Success or Failure

This article explains how a command’s exit status indicates success or failure in Unix shells, describes the meaning of common return codes, introduces the special $? variable, and provides a comprehensive Bash script example demonstrating various exit scenarios and custom status handling.

BashScriptingShell
0 likes · 4 min read
Understanding Shell Exit Codes: How $? Reveals Command Success or Failure
Liangxu Linux
Liangxu Linux
Jul 1, 2021 · Fundamentals

Essential Linux Commands Every Developer Should Master

This guide walks through a collection of frequently used Linux shell commands—grep, custom alias shortcuts, pwd, find, history, od, and for loops—explaining their common scenarios, key options, example usages, and handy tricks to boost productivity in everyday development and scripting tasks.

BashGrepLinux
0 likes · 11 min read
Essential Linux Commands Every Developer Should Master
Liangxu Linux
Liangxu Linux
May 30, 2021 · Fundamentals

Mastering Shell Special Parameters: $*, $@, $#, $$, $! with Real Examples

This article explains the purpose and behavior of key shell special parameters—$*, $@, $#, $$, and $!—through three practical scripts that demonstrate expanding positional arguments, counting arguments, and accessing process IDs, complete with code snippets and expected output.

BashScriptingShell
0 likes · 4 min read
Mastering Shell Special Parameters: $*, $@, $#, $$, $! with Real Examples
Liangxu Linux
Liangxu Linux
Apr 18, 2021 · Fundamentals

Mastering Bash Brackets: Parentheses, Brackets, and Brace Expansions Explained

This guide provides a comprehensive overview of Bash’s various bracket types—including parentheses, double parentheses, square brackets, double square brackets, and curly braces—detailing their syntax, typical use‑cases, parameter‑expansion forms, pattern‑matching capabilities, and practical code examples for effective shell scripting.

BashScriptingShell
0 likes · 13 min read
Mastering Bash Brackets: Parentheses, Brackets, and Brace Expansions Explained
Liangxu Linux
Liangxu Linux
Apr 14, 2021 · Operations

7 Practical Bash Scripts to Boost Linux Sysadmin Efficiency

This article presents seven hands‑on Bash script examples that cover concurrent hostname collection, process state counting, bulk file renaming, automated jstack logging, GC log analysis, high‑traffic IP detection with conditional reporting, and moving large files while sorting them by size, each with complete code snippets.

BashScriptingShell
0 likes · 8 min read
7 Practical Bash Scripts to Boost Linux Sysadmin Efficiency
Sohu Tech Products
Sohu Tech Products
Mar 31, 2021 · Operations

Shell Basics: Introduction, Commands, Variables, and Scripting

This article provides a comprehensive introduction to the Bash shell, covering its purpose, user prompts, shebang syntax, execution methods, basic commands like echo and printf, variable handling, environment variables, arithmetic operations, and conditional statements for writing effective shell scripts.

BashLinuxScripting
0 likes · 14 min read
Shell Basics: Introduction, Commands, Variables, and Scripting
Efficient Ops
Efficient Ops
Mar 30, 2021 · Fundamentals

Mastering Awk: Powerful Text Processing for Linux with Real‑World Examples

This tutorial introduces awk as a versatile Linux text‑analysis tool, explains its execution model (BEGIN, body, END), demonstrates practical commands for reporting, filtering, formatting, and advanced scripting, and provides numerous code snippets and visual examples to help readers quickly apply awk in real‑world scenarios.

Scriptingawkcommand-line
0 likes · 12 min read
Mastering Awk: Powerful Text Processing for Linux with Real‑World Examples
Liangxu Linux
Liangxu Linux
Jan 20, 2021 · Operations

Master Essential Linux Shell Commands and Scripts for System Ops

This guide compiles practical Linux shell commands and scripts—including file searching, batch extraction, sed editing, directory checks, disk‑space monitoring, log analysis, firewall rules, and network capture—to help system administrators automate routine tasks efficiently.

BashScriptingSysadmin
0 likes · 9 min read
Master Essential Linux Shell Commands and Scripts for System Ops
FunTester
FunTester
Jan 15, 2021 · Operations

Customizing Request Marking for Java API Performance Testing

This article explains how to modify a Java search API and write custom performance‑testing scripts that embed unique request marks, enabling precise measurement of each request's response time when header‑based marking is unavailable.

APIBackendJava
0 likes · 6 min read
Customizing Request Marking for Java API Performance Testing
php Courses
php Courses
Dec 18, 2020 · Backend Development

Common PHP Command‑Line Options and Script Development Guide

This article introduces the most frequently used PHP command‑line switches, explains how to retrieve module, version, configuration and help information, and demonstrates basic CLI script development with $argv and $argc, including a complete example and its output.

CLIPHPScripting
0 likes · 3 min read
Common PHP Command‑Line Options and Script Development Guide
ITPUB
ITPUB
Dec 3, 2020 · Operations

Essential Linux Command-Line Tricks for System Administration

This guide compiles practical Linux shell commands and scripts for tasks such as locating and moving files, batch extraction, text manipulation with sed, directory checks, disk‑space monitoring with email alerts, log analysis, firewall rules, SNMP queries, and more, helping sysadmins automate routine operations efficiently.

OperationsScriptingShell
0 likes · 8 min read
Essential Linux Command-Line Tricks for System Administration
ITPUB
ITPUB
Dec 2, 2020 · Fundamentals

Master Bash Bracket Syntax: Parentheses, Brackets, and Braces Explained

This guide explains the different types of brackets used in Bash—parentheses, square brackets, double brackets, and braces—covering their syntax, typical use cases such as command grouping, arithmetic evaluation, array handling, test expressions, parameter expansion, and pattern substitution with clear examples.

ScriptingShellbrackets
0 likes · 13 min read
Master Bash Bracket Syntax: Parentheses, Brackets, and Braces Explained
Liangxu Linux
Liangxu Linux
Dec 1, 2020 · Fundamentals

Master Bash Brackets: Parentheses, Brackets, and Brace Expansions Explained

This guide explains Bash’s various bracket types—single and double parentheses, single and double square brackets, and curly braces—including their syntax, common use cases, command and arithmetic expansions, pattern removal, and practical examples for reliable shell scripting.

BashScriptingbrace expansion
0 likes · 14 min read
Master Bash Brackets: Parentheses, Brackets, and Brace Expansions Explained
Efficient Ops
Efficient Ops
Nov 30, 2020 · Operations

Essential Linux Command Cheat Sheet: Find, Move, Sed, Monitoring & More

This guide presents a collection of essential Linux command-line techniques, covering file searching and moving, batch unzipping, powerful sed one‑liners, directory checks, disk usage monitoring with email alerts, log analysis, SNMP queries, firewall rules, and various scripting shortcuts for efficient system administration.

OperationsScripting
0 likes · 8 min read
Essential Linux Command Cheat Sheet: Find, Move, Sed, Monitoring & More
Programmer DD
Programmer DD
Oct 23, 2020 · Databases

Mastering Redis Lua Scripting: Essential Syntax and Best Practices

This article explains how Redis introduced Lua scripting to combine multiple commands atomically, covers Lua basics, data types, control structures, script execution with EVAL/EVALSHA, script management commands, and practical tips for writing efficient, safe Redis Lua scripts.

CacheLuaScripting
0 likes · 14 min read
Mastering Redis Lua Scripting: Essential Syntax and Best Practices
Laravel Tech Community
Laravel Tech Community
Oct 9, 2020 · Backend Development

Overview of PHP and the PHP 8 Release Schedule

This article introduces PHP as a server‑side scripting language, outlines its history and licensing, and details the PHP 8 release roadmap, including the recent RC 1 launch, upcoming RC 2, the final GA date, and key new features such as JIT, Union Types, Attributes, and WeakMap.

BackendPHP8Scripting
0 likes · 3 min read
Overview of PHP and the PHP 8 Release Schedule
ITPUB
ITPUB
Sep 7, 2020 · Fundamentals

Top 10 Linux Shell Interview Questions with Clear Answers

This article presents ten common Linux shell interview questions, explains how to interrupt scripts, manipulate files with sed, check line lengths, view non‑printable characters, set directory permissions, understand process states, and use commands like cut, cmp, diff, echo, and inode.

ScriptingShellcommands
0 likes · 8 min read
Top 10 Linux Shell Interview Questions with Clear Answers