Posts

QR Code Generator with V-Card

SecQR - Private vCard Generator vCard QR Architect Full Name Email Address Phone Number Website Update QR Code Download SVG (Best Quality)

Ubuntu Persistent LIVE-USB Automation Scripts

Awesome — here’s a single, idempotent bash automation script that: Adds the Kali Rolling repo (safely pinned so Ubuntu core won’t be replaced) Imports the Kali signing key the right way (signed-by=…) Installs selected Kali meta-packages (customizable) Hardens with UFW + optional security tools Installs Ollama and sets a handy ai alias > Works great on your Ubuntu persistent Live-USB. It won’t touch Parrot OS (not included). --- 1) Save the script (on Ubuntu persistent session) Create a file named setup-persistent-ubuntu-kali-ollama.sh and paste everything below: #!/usr/bin/env bash # Persistent Ubuntu Live-USB setup with Kali tools (pinned) + Ollama # Safe-by-default: pins Kali to low priority; installs only explicitly requested packages. # Tested on Ubuntu 22.04/24.04 live sessions. set -euo pipefail ### ───────────────────────────────────────────────────────────────────────────── ### Configurable toggles (edit as needed) ### ────────────────────────────────────────────────────────...

Good affordable system for AI modeling

A good affordable system for AI modeling depends on what type of modeling you plan to do (e.g., image generation, NLP, training small models, inference only, etc.). Here’s a setup guide based on performance vs budget balance, especially for local use on Windows/Linux. --- Recommended Affordable AI System (2025) 1. CPU AMD Ryzen 7 5800X or Intel i7-12700F Good multi-thread performance for data preprocessing and multitasking. Avoid ultra-budget CPUs if you’re doing any heavy parallel task. 2. GPU (Most Important for AI) NVIDIA RTX 4070 (12GB VRAM) – Best value per watt/dollar in 2025. Alternative budget: RTX 3060 (12GB) – minimum for Stable Diffusion, LLMs with quantization. Used RTX 3090 (24GB) – great for large models if you can find it under $700. Avoid GTX cards – no Tensor cores. 3. RAM 32 GB DDR4 or DDR5 (DDR5 is faster but pricier) For larger datasets or multitasking, especially with Jupyter, Docker, etc. 4. Storage 1TB NVMe SSD (Gen 3 or 4) for OS and datasets. Optional: Add a 2T...

Battery Lifespan & Usable Charge Cycle

When operating at 50% capacity load, rechargeable external batteries will generally last longer (in terms of lifespan and usable charge cycles) under constant recharge and simultaneous discharge (also called pass-through charging or trickle usage) rather than full charge and full discharge cycles. Here's why: --- Comparison: 1. Constant Recharge + Simultaneous Discharge (Partial Cycles): Smaller Depth of Discharge (DoD): Battery is only partially discharged before being recharged, which reduces wear on the battery cells. Reduced Heat Build-Up: Discharging and charging slowly generates less heat compared to deep cycles. More Charge Cycles: Lithium-ion batteries degrade less with shallow cycles. For example: 1000+ cycles at 20% DoD ~500 cycles at 80–100% DoD Lifespan Friendly: Ideal for stationary or semi-stationary use (like UPS or solar buffer systems). 2. Complete Charge → Full Discharge (Deep Cycles): Higher Depth of Discharge: Drains most of the battery before recharge, which ca...

Set Up Dos Games on websites or App

Yes, it is absolutely possible to host old DOS games for web play or app play using emulation. Here are a few ways to achieve it: For Web Play 1. DOSBox & JS-DOS (JavaScript-based DOSBox) DOSBox is an open-source emulator that runs DOS programs. JS-DOS is a JavaScript port of DOSBox that allows DOS games to run in a web browser. Example: https://js-dos.com/ provides an easy way to run DOS games in a browser. 2. Em-DOSBox A WebAssembly (WASM) version of DOSBox, optimized for modern web browsers. Example: Archive.org hosts thousands of playable DOS games using Em-DOSBox. 3. WebAssembly & Emulation Convert DOSBox into a WASM module for better performance in the browser. For App Play (Mobile & Desktop) 1. Integrating DOSBox into an App DOSBox can be packaged inside an Android or iOS app using SDL (Simple DirectMedia Layer). Examples: DosBox Turbo (Android) Magic DosBox (Android) iDOS 2 (iOS) 2. RetroArch with DOSBox Core RetroArch has a DOSBox core that allows running DOS games...

PC Desktop Towers composite materials

Desktop towers (or cases) are typically made of a combination of materials to balance durability, functionality, and aesthetics. The most common materials include: 1. Steel (SECC - Steel, Electrogalvanized, Cold-Rolled, Coil): Most desktop towers are primarily made of steel for structural integrity and durability. Steel provides a sturdy frame and is cost-effective. 2. Aluminum: Many high-end or lightweight desktop towers use aluminum. Aluminum is more lightweight than steel and offers a sleek, premium appearance, but it's more expensive. 3. Plastic: Used for front panels, bezels, or decorative parts to allow for design flexibility. Plastic is lightweight and can be molded into intricate designs. 4. Tempered Glass: Common in modern cases to showcase internal components, such as RGB lighting. Tempered glass is durable and aesthetically appealing but adds weight. 5. Mesh/Metal Grills: Found in panels to provide ventilation and improve airflow. Made of steel or aluminum. 6. Acrylic: S...

Smart Monitor

A smart monitor is essentially a computer monitor with built-in features commonly found in smart TVs, like internet connectivity, apps, and multimedia functionality. Here are some of its uses: 1. Standalone Media Hub: Smart monitors come with built-in streaming apps, like Netflix, YouTube, and Hulu, allowing you to watch shows, movies, and videos directly on the monitor without needing a computer. 2. Productivity Without a PC: Many smart monitors come with office apps, cloud access (like OneDrive or Google Workspace), and even remote desktop capabilities. You can edit documents, check emails, or attend video calls without connecting to a traditional computer. 3. Wireless Connectivity: Smart monitors support wireless connectivity options, like screen mirroring and AirPlay, making it easy to cast content from your phone, tablet, or laptop. This is especially useful for presentations or collaborative work. 4. Built-in Voice Assistants: Some smart monitors integrate voice assistants (like ...

Domain Flipping

Domain flipping refers to the practice of buying domain names (web addresses) with the intention of reselling them for a profit. It’s similar to real estate flipping, where investors purchase properties and later sell them at a higher price. Here’s how it works: 1. Identifying Valuable Domains: Domain flippers typically look for domain names that are likely to have a high resale value. These could be short, memorable, keyword-rich domains, or domains that reflect a growing trend, brand name, or niche industry. 2. Purchasing Domains: Domains are often bought from registrars (like GoDaddy, Namecheap, etc.) at low prices. If a domain is already owned, domain flippers might try to purchase it directly from the current owner, usually at a negotiated price. 3. Holding and Marketing the Domain: After acquiring a domain, flippers either wait for a potential buyer to approach them or actively market the domain on domain auction sites (like Sedo, Flippa, or GoDaddy Auctions) or through direct ou...

Building games for Amazon Fire TV

Building games for Amazon Fire TV involves developing Android-based apps since Fire TV runs on a customized version of Android. You can use familiar tools like Android Studio and frameworks like Unity or Unreal Engine. Here's a step-by-step guide to get you started: ### 1. **Choose Your Game Development Framework**    - **Unity**: A popular game development platform that can easily export to Android/Fire TV.    - **Unreal Engine**: Another robust option for developing 3D games.    - **LibGDX**: Good for lightweight 2D games.    - **Custom Android Development**: If you’re comfortable with Android development, you can build a game from scratch using Java or Kotlin. ### 2. **Set Up Your Development Environment**    - **Install Android Studio**: Amazon Fire TV is compatible with Android apps, so you can use Android Studio as your primary development environment. Download it from [Android Studio](https://developer.android.com/studio).   ...

Create a WEB API

Here's a simple example of a web API built using Python and the Flask framework. This API provides basic CRUD (Create, Read, Update, Delete) operations for managing a list of items. ### Prerequisites: - Python installed on your machine - Flask library installed (`pip install Flask`) ### Step 1: Create a new Python file (e.g., `app.py`) and paste the following code: ```python from flask import Flask, jsonify, request app = Flask(__name__) # Sample data - a list of items items = [     {'id': 1, 'name': 'Item 1', 'description': 'This is item 1'},     {'id': 2, 'name': 'Item 2', 'description': 'This is item 2'} ] # Read - GET all items @app.route('/api/items', methods=['GET']) def get_items():     return jsonify(items) # Read - GET an item by ID @app.route('/api/items/<int:item_id>', methods=['GET']) def get_item(item_id):     item = next((item for item in items if item...

CompTIA Security+ Domain 1.0

Image
  Detective - Monitoring with Security Cameras. Installing perimeter cameras and display monitors through reverse engineering with Wireshark and network forensics.

Penetration Testing

 Every pen testing engagement differs from each other & no customers are the same. It is very important, to have a clear understanding of the customer's objective, to prepare a plan that is executed during the engagement. Plan needs to be prepared with a scope to manage the schedule while maintaining the customer's expectation. Prevent  scope creep  - when assets are added to target list in the last minute, trying to save money & time.  Since this assets are not part of the penetration testing engagement that is not part of the written authorization been given permission by the Senior Management  scope creep  is very dangerous for penetration testing engagement.  Penetration testing is usually not trivial task, as organizations are often hesitant to allow such activities on their network until organizations has improved their security model. In all cases specific factors must be addressed during the planning phase for understanding the requirem...

gOld Server

Image
                          SCSI Connector

Python Script Melody

Here’s a simple Python script using the `pygame` library to play a melody. You can install the library with `pip install pygame` if you don't already have it. This script will play a sequence of notes for a melody. ```python import pygame import time # Initialize pygame mixer pygame.mixer.init() # Define a dictionary for notes and their corresponding frequencies notes = {     'C4': 261.63,     'D4': 293.66,     'E4': 329.63,     'F4': 349.23,     'G4': 392.00,     'A4': 440.00,     'B4': 493.88,     'C5': 523.25 } # Define the melody sequence with (note, duration) tuples melody = [     ('C4', 0.5), ('D4', 0.5), ('E4', 0.5), ('F4', 0.5),     ('G4', 0.5), ('A4', 0.5), ('B4', 0.5), ('C5', 0.5) ] # Function to play a note def play_note(frequency, duration):     sound = pygame.sndarray.make_sound(pygame.sndarray.array([4096 * pygame.mixer.Sound(pygame.mixer.Sou...

Alternative to Microsoft Power BI

There are several alternatives to Power BI that you can consider for data visualization and business intelligence tasks. Here are a few popular options: 1. **Tableau**:     - Highly regarded for its strong data visualization capabilities and user-friendly interface.    - Offers powerful integrations with various data sources.    - Suitable for both individual analysts and enterprise-level deployments. 2. **Google Data Studio**:    - A free tool that integrates seamlessly with Google Analytics, Google Sheets, and other Google services.    - Provides easy-to-use, drag-and-drop functionality for creating reports and dashboards.    - Ideal for small to medium-sized businesses. 3. **Qlik Sense**:    - Focuses on self-service analytics and data discovery.    - Provides a wide range of visualizations and an intuitive drag-and-drop interface.    - Has robust associative data models that allow for in-d...

Mobile Games Development

For mobile game development, several software options cater to different needs and levels of expertise. Here are some popular ones: 1. **Unity**:     - **Features**: Powerful 3D engine, support for both 2D and 3D games, extensive asset store, cross-platform development.    - **Languages**: C#    - **Platforms**: iOS, Android, Windows, macOS, and more. 2. **Unreal Engine**:    - **Features**: Advanced 3D capabilities, visual scripting with Blueprints, high-fidelity graphics.    - **Languages**: C++, Blueprints (visual scripting)    - **Platforms**: iOS, Android, Windows, macOS, and more. 3. **Godot**:    - **Features**: Lightweight, open-source, easy to learn, supports 2D and 3D game development.    - **Languages**: GDScript (similar to Python), C#    - **Platforms**: iOS, Android, Windows, macOS, and more. 4. **Cocos2d-x**:    - **Features**: Open-source, focuses on 2D game developme...

FDM Filament Extrusion

Creating filaments for FDM (Fused Deposition Modeling) 3D printers involves a process of extruding thermoplastic materials into thin, continuous strands. Here is an overview of how you can create your own filaments: ### Materials Needed: 1. **Thermoplastic Pellets**: Common materials include PLA (Polylactic Acid), ABS (Acrylonitrile Butadiene Styrene), PETG (Polyethylene Terephthalate Glycol), and others. 2. **Colorants/Additives**: To add color or enhance the properties of the filament. 3. **Extruder**: A filament extruder machine specifically designed for producing 3D printer filaments. 4. **Cooling System**: To cool down the extruded filament quickly. 5. **Spooler**: To wind the filament onto spools neatly. ### Steps to Create Filament: 1. **Prepare the Extruder**:    - Set up your filament extruder machine. Ensure it is clean and free from any residual material from previous runs. 2. **Load the Material**:    - Load the thermoplastic pellets into the hopper of th...

SLA 3D Print

SLA (Stereolithography) printing primarily uses photopolymer resin as the material for creating 3D prints. Here's a detailed look at what is used for SLA printing: ### Materials Used: 1. **Photopolymer Resin**:    - **Composition**: Similar to DLP printing, SLA resins are composed of photoinitiators, oligomers, and monomers. These components react when exposed to a specific wavelength of UV light, causing the resin to harden.    - **Types**: There are various types of SLA resins, each designed for different applications:      - **Standard Resins**: Used for general-purpose printing and prototyping.      - **Tough Resins**: Designed for durability and impact resistance.      - **Flexible Resins**: Provide flexibility and elasticity for parts that need to bend or compress.      - **High-Temperature Resins**: Suitable for applications that require high heat resistance.      - **Castable Resins**:...

Top 5 SLA 3D Printers

### Top 5 SLA 3D Printers (2024) 1. **Elegoo Saturn 4 Ultra**: Known for its 12K resolution and ease of use, this printer features automatic leveling and a tilting vat that reduces print stress. It’s cost-effective and ideal for high-detail prints [[❞]](https://www.tomshardware.com/best-picks/best-resin-3d-printers).     2. **Phrozen Sonic Mega 8K S**: This large-format printer offers 8K resolution and a massive build volume, making it suitable for print farms and large models. It includes factory-leveled features and is easy to navigate [[❞]](https://www.tomshardware.com/best-picks/best-resin-3d-printers). 3. **Anycubic Photon Mono M5s**: With its impressive 12K resolution and smart features like auto-leveling and print monitoring, this printer is great for highly detailed prints and offers a good balance of speed and quality [[❞]](https://www.tomshardware.com/best-picks/best-resin-3d-printers) [[❞]](https://all3dp.com/1/resin-printer-decision-makers-guide/). 4. **Prusa SL1**...

Types of 3D Printer

3D printers come in various types based on the technology they use. Here are the main types: 1. **Fused Deposition Modeling (FDM)**:    - **Description**: Also known as Fused Filament Fabrication (FFF), it works by melting and extruding thermoplastic filaments through a heated nozzle to build objects layer by layer.    - **Use Cases**: Prototyping, hobbyist projects, and educational purposes.    - **Examples**: Prusa i3, Creality Ender series. 2. **Stereolithography (SLA)**:    - **Description**: Uses a UV laser to cure and solidify layers of a photopolymer resin. The build platform moves down in small increments, creating the object layer by layer.    - **Use Cases**: High-detail models, jewelry, dental and medical applications.    - **Examples**: Formlabs Form series, Anycubic Photon. 3. **Digital Light Processing (DLP)**:    - **Description**: Similar to SLA, but uses a digital projector screen to flash a single im...