Pages

Se afișează postările cu eticheta design. Afișați toate postările
Se afișează postările cu eticheta design. Afișați toate postările

duminică, 7 septembrie 2025

News : Windows PowerShell and more ...

PowerShell 2.0 is finally history: The version of the shell program introduced with Windows 7 will be removed from Windows 11 version 24H2 from August 2025 and from Windows Server 2025 from September 2025.
Windows PowerShell is a command-line shell and scripting environment developed by Microsoft, designed for system administration and automation tasks designed by Jeffrey Snover, Bruce Payette, James Truher (et al.) by DeveloperMicrosoft team, and first appearedNovember 14, 2006 .
The default blue now designe is known by any windows user.
PowerShell 7 is the latest major update to PowerShell, a cross-platform automation tool and configuration framework optimized for dealing with structured data (e.g., JSON, CSV, XML), REST APIs, and object models. PowerShell 7 runs on Windows, Linux, and macOS, making it a versatile tool for various environments. This comes with a black color.
Let's see, this script performs a system integrity check, including checks for Python installation, recent file modifications, and potential unauthorized changes.
# === SYSTEM INTEGRITY AUDIT ===

# Installed applications
Write-Host "Installed applications:"
$apps = Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*, HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* |
        Where-Object { $_.DisplayName } |
        Select-Object DisplayName, DisplayVersion, InstallDate |
        Sort-Object DisplayName
foreach ($a in $apps) {
    $name = $a.DisplayName
    $ver  = if ($a.DisplayVersion) { $a.DisplayVersion } else { "-" }
    $date = if ($a.InstallDate) { $a.InstallDate } else { "-" }
    Write-Host "$name | $ver | $date"
}

# DLLs modified recently
Write-Host "DLLs modified in the last 7 days:"
$dlls = Get-ChildItem -Path "C:\Windows","C:\Program Files","C:\Program Files (x86)" -Recurse -Filter *.dll -File -ErrorAction SilentlyContinue |
        Where-Object { $_.LastWriteTime -gt (Get-Date).AddDays(-7) }
foreach ($d in $dlls) {
    Write-Host "$($d.FullName) | $($d.LastWriteTime.ToString('yyyy-MM-dd HH:mm:ss'))"
}

# SSH logs
Write-Host "SSH logs:"
if (Get-Service -Name sshd -ErrorAction SilentlyContinue) {
    $events = Get-WinEvent -LogName "Microsoft-Windows-OpenSSH/Operational" -MaxEvents 20 -ErrorAction SilentlyContinue
    foreach ($e in $events) {
        $t = $e.TimeCreated.ToString("yyyy-MM-dd HH:mm:ss")
        $m = ($e.Message -replace "\r?\n",' ')
        Write-Host "$t | $m"
    }
} else {
    Write-Host "OpenSSH service is not active."
}

# System files modified recently
Write-Host "System files modified in the last 3 days:"
$sys = Get-ChildItem -Path "C:\Windows" -Recurse -File -ErrorAction SilentlyContinue |
       Where-Object { $_.LastWriteTime -gt (Get-Date).AddDays(-3) }
foreach ($f in $sys) {
    Write-Host "$($f.FullName) | $($f.LastWriteTime.ToString('yyyy-MM-dd HH:mm:ss'))"
}

# Python check
Write-Host "Python check:"
$pythonPaths = @(Get-Command python -ErrorAction SilentlyContinue | Select-Object -ExpandProperty Source)
if ($pythonPaths.Count -gt 0) {
    foreach ($p in $pythonPaths) { Write-Host "Path: $p" }
    try {
        $v = & $pythonPaths[0] --version 2>$null
        Write-Host "Version: $v"
    } catch { Write-Host "Error retrieving Python version." }
} else {
    Write-Host "Python not found."
}

# pip check
Write-Host "pip check:"
$pipPath = Get-Command pip -ErrorAction SilentlyContinue | Select-Object -ExpandProperty Source
if ($pipPath) {
    Write-Host "Path: $pipPath"
    try {
        $pv = & $pipPath --version 2>$null
        Write-Host "Version: $pv"
    } catch { Write-Host "Error retrieving pip version." }
} else {
    Write-Host "pip not found."
}

# Alias check
Write-Host "Checking python.exe alias:"
$aliasPath = "$env:LOCALAPPDATA\Microsoft\WindowsApps\python.exe"
if (Test-Path $aliasPath) {
    Write-Host "Alias exists: $aliasPath"
} else {
    Write-Host "Alias not found."

}

Write-Host "Audit completed."

vineri, 5 septembrie 2025

News : SpaceX Starlink ...

Starlink is the world’s most advanced satellite internet constellation, beaming terabytes per second to the most remote parts of Earth. Made possible by the advent of reusable rocketry, Starlink marks the beginning of a new age of orbital technology.

duminică, 17 august 2025

News : Debian Grml 2025.08 - codename Oneinonein.

Grml 2025.08 live distro for system administrators is now available for download based on the Debian 13 “Trixie” operating system series.
I used debian distros and are very good.
Grml is a Debian-based live Linux distribution tailored for system administrators. It’s designed to run directly from a USB stick or CD/DVD without installation, making it ideal for rescue tasks, system recovery, and quick deployments.
Grml uses the Debian package system APT to manage software. Another tool is grml-live Build System that allows users to create custom Grml images.
Grml is a Debian based live system focusing on the needs of system administrators. The 2025.08 release provides fresh software packages from Debian trixie. As usual it also incorporates up to date hardware support and fixes known bugs from previous Grml releases.

News : KDE Gear is back ...

KDE Gear is back with a cool wave of apps for your summertime desktop!
Whether you need to brush up on your languages to visit exotic lands, plan your trips, keep up to date while on the move, meet up with friends and colleagues, create content from your holiday clips, or just chill as your quaint steam engine trundles up a picturesque peak, KDE Gear 🌞 25.08 has got you covered.
The news comes on 14 august 2025 from the official website.
KDE Gear - originally known as the KDE Applications Bundle, was first released on December 17, 2014
KDE Gear version 25.08 release include and provides powerful, user-friendly apps for everyday tasks:
  • Itinerary: Travel planner that helps with tickets, delays, maps, and even health certificates.
  • Dolphin: File manager with improved search and integration with Filelight for disk usage visualization.
  • KOrganizer: Calendar and task manager with better navigation and tooltips.
  • Kleopatra: Encryption and certificate manager with multi-window support.
  • Neochat: Matrix-based chat app with polls and thread controls.
  • Artikulate: Language pronunciation trainer, now compatible with Plasma 6.
  • Angelfish: Web browser with customizable shortcuts and adblock toggle.
I don't use KDE very often and haven't in the past either. I prefer simpler and faster desktop environment solutions for my older hardware.

vineri, 25 iulie 2025

News : Google Patents source

Google Patents is a free, intuitive tool from Google designed to search and browse patents and patent applications from around the globe. It pulls together information from major patent offices like the USPTO, EPO, and WIPO, among others, creating a centralized hub for patent data. Using Google’s robust search engine, users can locate patents by entering keywords, patent numbers, inventor names, or other specific terms. The platform provides in-depth access to patent documents, including detailed technical descriptions, legal claims, illustrations, and translated texts, making it a vital resource for inventors, researchers, and companies.
Its standout features include powerful search filters, automatic translations for patents in foreign languages, and a straightforward interface for exploring patent details. While it doesn’t handle patent filings, Google Patents is an essential resource for uncovering prior art, studying existing technologies, or diving into innovations
Today, I found this great sci-fi knife design of the Collapsing Blade by Joseph Varner on the google patents website:

sâmbătă, 5 iulie 2025

News : ... the ASCII editor from Microsoft!

If you do not like Notepad or Notepad++, then you can use the new editing application that comes with the old DOS design with ASCII!
They say on the official microsoft dev blog at May 19th, 2025:
Edit is a new command-line text editor in Windows. Edit is open source, so you can build the code or install the latest version from GitHub!
This CLI text editor will be available to preview in the Windows Insider Program in the coming months. After that, it will ship as part of Windows 11!
The news comes from development team. They comes with an released version last 3 weeks ago and last changes on development comes 3 days ago !!!
Use the widget tool to install:
winget install Microsoft.Edit
Found Edit [Microsoft.Edit] Version 1.2.0
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Downloading https://github.com/microsoft/edit/releases/download/v1.2.0/edit-1.2.0-x86_64-windows.zip
  ██████████████████████████████   929 KB /  929 KB
Successfully verified installer hash
Extracting archive...
Successfully extracted archive
Starting package install...
Path environment variable modified; restart your shell to use the new value.
Command line alias added: "edit"
Successfully installed
Just use the edit command to run it.

miercuri, 18 iunie 2025

News : Libre Graphics Meeting 2025 on inkscape website

Right after Inkscape Summit in Nuremberg, from May 28th to the 31st, the team attended to the Libre Graphics Meeting 2025, also in Nuremberg. It was a great opportunity to learn and share, and a unique experience to see how Inkscape contributes to the Libre Graphics scenario globally.
You can read about this on the inkscape official website.

joi, 12 iunie 2025

News : FOSDEM 2025 Talk: From Pixels to Procedures.

Graphite is a free, open source vector and raster graphics editor, available now in alpha. Get creative with a fully nondestructive editing workflow that combines layer-based compositing with node-based generative design.
The GitHub repo for this project can be found on the github repo - GraphiteEditor/Graphite.

sâmbătă, 7 iunie 2025

News : twigl.app another shader editor.

twigl.app is an online editor for One tweet shader, with GIF generator, sound shader, and broadcast live coding.
Today I tested this online shader editor , my hardware is not very good and browser is low, but works ...

miercuri, 4 iunie 2025

News : The 2025 Annecy International Animation Film Festival.

The 2025 Annecy International Animation Film Festival is scheduled to take place from 8 to 14 June 2025, in Annecy, France. See the wikipedia article.
Du 8 juin au 14 juin 2025, prenez part au Festival international du film d’animation d’Annecy ! Durant une semaine, cet événement célèbre le meilleur du cinéma d'animation dans le monde.

vineri, 2 mai 2025

Google Apps Script : google trigger task execution works well !

... today I check my google trigger task execution for mails, I can add a feature to tell me but is no need to spend time for a read a row into log area.
You can use many way to automate your work on computer but the easy way is the google with google apps script if you want to make custom changes.
I read a lot on web and I test a lot of online tools but the all prices are expensive versus few changes.
I cannot read all mails because comes I don't have tasks with some forums , API ... and trigger execution works well.
Head	batchDeleteEmailSheet	Time-Driven	May 1, 2025, 11:43:19 PM	158.919 s	Completed

luni, 28 aprilie 2025

News : Discover the Top 10 Linux Distros Which One’s Right for You

joi, 30 ianuarie 2025

News : glTF-Validator for GIFT format type.

The gITF type format is relatively new since 19 October 2015; 9 years ago, but it has many features.
The KhronosGroup comes with a good feature named glTF-Validator you can find the source code on the GitHub.
You can see this feature online on the glTF-Sample-Viewer-Release - GitHub project.
See this image with this online tool:

miercuri, 29 ianuarie 2025

News : OpenAI online sprites generator.

The well-known website from OpenAI has come up with a new sprite generator feature. For those who work with graphics in games or other design software, this functionality can help you ... You can find it on this webpage. Craft pixel-perfect sprites with our AI Sprite Generator! Ideal for video games and retro projects.

luni, 27 ianuarie 2025

News : SG TCP Optimizer tool for windows network ...

The TCP Optimizer is a free, easy Windows program that provides an intuitive interface for tuning and optimizing your Internet connection. There is no installation required, just download and run as administrator.
The program can aid both the novice and the advanced user in tweaking related TCP/IP parameters in Windows, making it easy to tune your system to the type of Internet connection used. The tool uses advanced algorithms, and the bandwidth*delay product to find the best TCP Window for your specific connection speed. It provides for easy tuning of all related TCP/IP parameters, such as MTU, RWIN, and even advanced ones like QoS and ToS/Diffserv prioritization. The program works with all current versions of Windows, and includes additional tools, such as testing average latency over multiple hosts, and finding the largest possible packet size (MTU).
Sometime is need to fix your network ... use SG TCP Optimizer from the official website.

sâmbătă, 11 ianuarie 2025

Blender 3D : How to Extract Marvel Rivals 3D Model and Use in Blender.

For those who are Marvel Rivals fans or study gaming files, here is a useful video tutorial.

duminică, 29 decembrie 2024

Blender 3D : ... all available nodes !

An old surce code in python for Blender 3D to see available nodes :
import bpy

node_tree = bpy.context.object.active_material.node_tree

location_x = 0
location_y = 0

for type in dir(bpy.types):
    real_type = getattr(bpy.types, type)
    if issubclass(real_type, bpy.types.ShaderNode):
        try:
            node = node_tree.nodes.new(type)
            node.width = 250
            node.location = (location_x, location_y)
            location_x += 300
            if location_x > 3000:
                location_x = 0
                location_y -= 600
        except:
            pass

miercuri, 25 decembrie 2024

Abandoned games - the perfect recipe !

If you search on youtube with terms "abandoned games" you will find a lot of abandoned games with play areas without real players.
It is a negative factor in the development of a game type product and is real and quantifiable ...
These abandoned games are an overly pretentious point of view, and can mislead a potential supporter of a game development project.
From my point of view, the risk of creating and marketing a game is similar to a new product launched in marketing...
After all, let's think a little differently to understand: you want to launch some kind of commercial product: a cake, a new vehicle, a battery, a hat, a cap, an urban architecture project... Whatever you want, you will take the necessary steps to promote. Now create an online or computer game to promote this product... you will better understand why abandoned games are actually projects completed over periods of time with well-defined purposes...
From the point of view of design and development of projects in games, some youtube channels and videos can be real sources in the case study of the development of a game project. Let's see some examples:
Many hours of example with abandoned game from Redlyne .
Another good video from globert.