2D, 3D, game, games, online game, game development, game engine, programming, OpenGL, Open AI, math, graphics, design, graphic, graphics, game development, game engine, programming, web development, web art, web graphic, arts, tutorial, tutorials,
joi, 9 octombrie 2025
News : Blockbench 5 new changes .
News : SuperSplat - online tool.

marți, 7 octombrie 2025
News : New videos from Moho Animation Software.

News : Game smarter, not harder with Snapdragon Elite Gaming
News : GIMP - new release
luni, 6 octombrie 2025
duminică, 5 octombrie 2025
sâmbătă, 4 octombrie 2025
vineri, 3 octombrie 2025
News : Rebelle 8 is Here - free trial only 30 days !
News : Google Apps Script - check websites for google ads.
function onOpen() { // Creează un meniu personalizat în Spreadsheet var ui = SpreadsheetApp.getUi(); ui.createMenu('Verificare Reclame Blogger') .addItem('Verifică Reclame', 'checkBloggerAds') .addItem('Verifică și Trimite Email', 'checkBloggerAdsAndEmail') .addToUi(); } function checkBloggerAds() { // Obține foaia activă var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); // Citește datele din coloana A (website-urile) var range = sheet.getRange("A2:A" + sheet.getLastRow()); var urls = range.getValues(); var results = []; // Indicatori specifici pentru Google Ads/AdSense pe Blogger var adsScriptPattern = "adsbygoogle.js"; // Pentru coloana B var bloggerAdsPatterns = [ "data-ad-client", // Atribut specific AdSense "google_ad_client", // Folosit în codurile mai vechi sau automate 'class="adsbygoogle"' // Tag-ul <ins> folosit pentru reclame ]; // Verifică fiecare URL for (var i = 0; i < urls.length; i++) { var url = urls[i][0]; if (url) { // Verifică dacă URL-ul nu este gol try { var response = UrlFetchApp.fetch(url, { muteHttpExceptions: true }); var content = response.getContentText(); var scriptFound = content.includes(adsScriptPattern); var bloggerAdsFound = false; // Verifică indicatorii specifici Blogger for (var j = 0; j < bloggerAdsPatterns.length; j++) { if (content.includes(bloggerAdsPatterns[j])) { bloggerAdsFound = true; break; } } // Adaugă rezultatele pentru coloanele B și C results.push([scriptFound ? "Da" : "Nu", bloggerAdsFound ? "Da" : "Nu"]); } catch (e) { results.push(["Eroare: " + e.message, "Eroare: " + e.message]); } } else { results.push(["", ""]); } } // Scrie rezultatele în coloanele B și C if (results.length > 0) { sheet.getRange(2, 2, results.length, 2).setValues(results); } } function checkBloggerAdsAndEmail() { // Obține foaia activă var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); // Citește datele din coloana A (website-urile) var range = sheet.getRange("A2:A" + sheet.getLastRow()); var urls = range.getValues(); var results = []; var emailBody = "Rezultatele verificării reclamelor Google Ads pe blogurile Blogger:\n\n"; emailBody += "URL | Script adsbygoogle.js | Implementare Blogger\n"; // Indicatori specifici pentru Google Ads/AdSense pe Blogger var adsScriptPattern = "adsbygoogle.js"; // Pentru coloana B var bloggerAdsPatterns = [ "data-ad-client", "google_ad_client", 'class="adsbygoogle"' ]; // Verifică fiecare URL și construiește corpul email-ului for (var i = 0; i < urls.length; i++) { var url = urls[i][0]; if (url) { // Verifică dacă URL-ul nu este gol try { var response = UrlFetchApp.fetch(url, { muteHttpExceptions: true }); var content = response.getContentText(); var scriptFound = content.includes(adsScriptPattern); var bloggerAdsFound = false; // Verifică indicatorii specifici Blogger for (var j = 0; j < bloggerAdsPatterns.length; j++) { if (content.includes(bloggerAdsPatterns[j])) { bloggerAdsFound = true; break; } } // Adaugă rezultatele pentru coloanele B și C și la email results.push([scriptFound ? "Da" : "Nu", bloggerAdsFound ? "Da" : "Nu"]); emailBody += `${url} | ${scriptFound ? "Da" : "Nu"} | ${bloggerAdsFound ? "Da" : "Nu"}\n`; } catch (e) { results.push(["Eroare: " + e.message, "Eroare: " + e.message]); emailBody += `${url} | Eroare: ${e.message} | Eroare: ${e.message}\n`; } } else { results.push(["", ""]); } } // Scrie rezultatele în coloanele B și C if (results.length > 0) { sheet.getRange(2, 2, results.length, 2).setValues(results); } // Trimite email-ul MailApp.sendEmail({ to: "catalinfest@gmail.com", subject: "Rezultate Verificare Reclame Google Ads pe Blogger", body: emailBody }); }
miercuri, 1 octombrie 2025
marți, 30 septembrie 2025
duminică, 28 septembrie 2025
News : ... linux kernel new design ...
sâmbătă, 27 septembrie 2025
vineri, 26 septembrie 2025
miercuri, 24 septembrie 2025
luni, 22 septembrie 2025
News : Marvelous Designer 2025.1 Quickstart Guide #5: Arrangement Tools
<div><iframe width="560" height="315" src="https://www.youtube.com/embed/JLlM1QTpfms?si=axyUN3XNa92Z9EhG" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
duminică, 21 septembrie 2025
News : A Personal AI Supercomputer for Accelerated Protein AI
<div><iframe width="560" height="315" src="https://www.youtube.com/embed/Xzg3Ty8vAQ8?si=-0MaIhaoKGuFJ-UW" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
sâmbătă, 20 septembrie 2025
vineri, 19 septembrie 2025
miercuri, 17 septembrie 2025
marți, 16 septembrie 2025
luni, 15 septembrie 2025
duminică, 14 septembrie 2025
News : online assembly editor - x86-64 Playground


News : simple optimization with powershell 7 version.
# Check if script is running as Administrator
if (-not ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) {
Write-Warning "Please run this script as Administrator."
exit
}
Write-Host "Starting system optimization..." -ForegroundColor Cyan
# Set execution policy
try {
Set-ExecutionPolicy RemoteSigned -Scope Process -Force
Write-Host "Execution policy set to RemoteSigned." -ForegroundColor Green
} catch {}
# Clean temporary files
try {
Remove-Item "$env:TEMP\*" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item "C:\Windows\Temp\*" -Recurse -Force -ErrorAction SilentlyContinue
Write-Host "Temporary files cleaned." -ForegroundColor Green
} catch {}
# Set High Performance power plan
try {
powercfg -duplicatescheme SCHEME_MIN | Out-Null
powercfg -setactive SCHEME_MIN
Write-Host "High Performance power plan activated." -ForegroundColor Green
} catch {}
# Disable visual effects
try {
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects" -Name "VisualFXSetting" -Value 2
Write-Host "Visual effects disabled." -ForegroundColor Green
} catch {}
# Disable unnecessary services
$services = @(
"DiagTrack", "WSearch", "Fax", "SysMain", "XblGameSave", "MapsBroker",
"RetailDemo", "dmwappushservice", "RemoteRegistry", "WerSvc", "WMPNetworkSvc"
)
foreach ($svc in $services) {
try {
Stop-Service -Name $svc -Force -ErrorAction SilentlyContinue
Set-Service -Name $svc -StartupType Disabled
Write-Host "Service '$svc' disabled." -ForegroundColor Green
} catch {
Write-Warning "Could not disable service '$svc': $_"
}
}
# Kill unwanted processes by name (PID cleanup)
$processesToKill = @("Cortana", "SkypeApp", "PeopleApp", "FeedbackHub", "SearchUI", "RuntimeBroker")
foreach ($proc in $processesToKill) {
try {
Get-Process -Name $proc -ErrorAction SilentlyContinue | Stop-Process -Force
Write-Host "Process '$proc' terminated." -ForegroundColor Green
} catch {
Write-Warning "Could not terminate process '$proc': $_"
}
}
# Optimize pagefile if RAM is 4GB or less
try {
$ramGB = [math]::Round((Get-CimInstance -ClassName Win32_ComputerSystem).TotalPhysicalMemory / 1GB)
if ($ramGB -le 4 -and (Get-Command wmic -ErrorAction SilentlyContinue)) {
Start-Process powershell -ArgumentList "-Command `"wmic computersystem where name='%computername%' set AutomaticManagedPagefile=False; wmic pagefileset where name='C:\\pagefile.sys' set InitialSize=4096,MaximumSize=8192`"" -Verb RunAs
Write-Host "Pagefile optimized for low RAM." -ForegroundColor Green
}
} catch {}
# Configure DNS using netsh
try {
$interfaces = Get-CimInstance -Namespace root/StandardCimv2 -ClassName MSFT_NetAdapter | Where-Object { $_.State -eq "Enabled" }
foreach ($iface in $interfaces) {
$name = $iface.Name
Write-Host "Configuring DNS for interface '$name'..."
Start-Process powershell.exe -ArgumentList "-Command `"netsh interface ip set dns name='$name' source=static addr=1.1.1.1`"" -Verb RunAs
Start-Process powershell.exe -ArgumentList "-Command `"netsh interface ip add dns name='$name' addr=8.8.8.8 index=2`"" -Verb RunAs
Write-Host "DNS configured for '$name'." -ForegroundColor Green
}
} catch {
Write-Warning "DNS configuration failed: $_"
}
# Legacy commands for PowerShell 5.1
$legacyCommands = @'
# Remove unwanted apps
$bloatware = @(
"Microsoft.3DBuilder", "Microsoft.XboxApp", "Microsoft.ZuneMusic",
"Microsoft.ZuneVideo", "Microsoft.BingWeather", "Microsoft.GetHelp",
"Microsoft.Getstarted", "Microsoft.People", "Microsoft.SkypeApp",
"Microsoft.WindowsFeedbackHub", "Microsoft.Cortana"
)
foreach ($app in $bloatware) {
try {
Get-AppxPackage -Name $app -AllUsers | Remove-AppxPackage -ErrorAction SilentlyContinue
Write-Host "Removed app: $app"
} catch {}
}
# Disable telemetry
try {
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection" -Name "AllowTelemetry" -Value 0 -Force
Write-Host "Telemetry disabled."
} catch {}
# Enable SmartScreen
try {
Set-MpPreference -EnableSmartScreen $true
Write-Host "SmartScreen enabled."
} catch {}
# Enable firewall
try {
Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled True
Write-Host "Firewall enabled."
} catch {}
'@
# Save and run legacy script in PowerShell 5.1
try {
$tempScript = "$env:TEMP\legacy_opt.ps1"
if (Test-Path $tempScript) { Remove-Item $tempScript -Force }
Set-Content -Path $tempScript -Value $legacyCommands
Start-Process powershell.exe -ArgumentList "-ExecutionPolicy Bypass -File `"$tempScript`"" -Verb RunAs
Start-Sleep -Seconds 5
Remove-Item $tempScript -Force -ErrorAction SilentlyContinue
Write-Host "Legacy commands executed in PowerShell 5.1." -ForegroundColor Green
} catch {
Write-Warning "Failed to execute legacy commands: $_"
}
# Final message
Write-Host "`nSystem optimization completed successfully. A restart is recommended." -ForegroundColor Cyan
.\optimization_001.ps1
Starting system optimization...
Execution policy set to RemoteSigned.
Temporary files cleaned.
High Performance power plan activated.
Visual effects disabled.
Service 'DiagTrack' disabled.
Service 'WSearch' disabled.
Service 'Fax' disabled.
Service 'SysMain' disabled.
Service 'XblGameSave' disabled.
Service 'MapsBroker' disabled.
Service 'RetailDemo' disabled.
Service 'dmwappushservice' disabled.
Service 'RemoteRegistry' disabled.
Service 'WerSvc' disabled.
Service 'WMPNetworkSvc' disabled.
Process 'Cortana' terminated.
Process 'SkypeApp' terminated.
Process 'PeopleApp' terminated.
Process 'FeedbackHub' terminated.
Process 'SearchUI' terminated.
Process 'RuntimeBroker' terminated.
Pagefile optimized for low RAM.
Legacy commands executed in PowerShell 5.1.
System optimization completed successfully. A restart is recommended.
sâmbătă, 13 septembrie 2025
News : Release candidate: Godot 4.5 RC 2 .
vineri, 12 septembrie 2025
News : ... LMDE 7, codename Gigi.
News : OldSchool Editor android application.
News : New videos from Cartesian Caramel.

joi, 11 septembrie 2025
miercuri, 10 septembrie 2025
News : How to retarget auto-rig pro rig to a MIXAMO animation

News : TV online

marți, 9 septembrie 2025
luni, 8 septembrie 2025
duminică, 7 septembrie 2025
News : Windows PowerShell and more ...
# === 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."

News : Quality of Life Update in Travian: Legends - Autumn 2024 - Travian: Legends
sâmbătă, 6 septembrie 2025
News : Windows Subsystem For Android project.

News : Increasing DevEx — Creators Will Now Earn 8.5% More
News : Chaos releases Vantage 3.0 in beta
vineri, 5 septembrie 2025
News : SpaceX Starlink ...

joi, 4 septembrie 2025
sâmbătă, 30 august 2025
News : New videos from Unreal Engine

News : New videos from Houdini

News : New videos from Farming Simulator

News : New videos from Rockstar Games

News : New videos from Elvenar Official

vineri, 29 august 2025
PyQt6 : ... management of installations and build python package.
python catafest_build_package_001.py
🔍 Verificare module standard...
[✓] Modul standard 'json' este disponibil.
[✓] Modul standard 'subprocess' este disponibil.
[✓] Modul standard 'platform' este disponibil.
[✓] Modul standard 'datetime' este disponibil.
[✓] Modul standard 'os' este disponibil.
[✓] Modul standard 'sys' este disponibil.
📦 Verificare și instalare module pip...
[✓] Modulul 'PyQt6' este deja instalat.
[✓] Modulul 'build' este deja instalat.
* Creating isolated environment: venv+pip...
* Installing packages in isolated environment:
- setuptools
- wheel
...


miercuri, 27 august 2025
marți, 26 august 2025
duminică, 24 august 2025
News : New videos from Marvelous Designer

sâmbătă, 23 august 2025
vineri, 22 august 2025
News : Star Trek Voyager: Across the Unknown

News : Godot Benchmarks tests for development.

joi, 21 august 2025
News : Learning with new artificial intelligence into stackoverflow area.
News : Compare the 10+ free AI tools by google cloud .

News : Krita development monthly-update-29.
marți, 19 august 2025
News : GPT-5 vs Sonnet-4: Side-by-Side on Real Coding Tasks on Theia I.D.E.

News : Diffeomorphic Add-ons Version 4.5.0 Released
duminică, 17 august 2025
News : Debian Grml 2025.08 - codename Oneinonein.
News : GNOME 49.beta and more ...

News : KDE Gear is back ...
- 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.
News : New videos from ZBrush

News : mesa 25.2.0-rc1 - new release.
vineri, 15 august 2025
News : mesh2motion online tool.

News : perchance website - test , development note ...

News : Skywork Matrix-Game 2.0
joi, 14 august 2025
News : Marmoset Toolbag 5.02
News : Arctic Awakening - Release Date Trailer
News : some changes about Google AI.
import time
from google import genai

miercuri, 13 august 2025
News : Construct 3 r452 & Construct Animate r452 - beta versions released.
marți, 12 august 2025
News : Intel® Software Developer Tools 2025.2 Release.
News : New tools for real-world and interactive 3D simulations ...
News : Linux 6.17 kernel tests.
News : Microsoft Copilot 3D new feature.
luni, 11 august 2025
duminică, 10 august 2025
sâmbătă, 9 august 2025
News : ORCID under GitHub account.
joi, 7 august 2025
News : Google come with a new feature on blogger area.
News : ... mesa 25.2.0 major update.
miercuri, 6 august 2025
News : Flameshot is back.
marți, 5 august 2025
News : OpenMed - open-source AI models.

News : Elevate3D new AI.
luni, 4 august 2025
News : Keeper - Announce Trailer
News : ... movies and business! from the Wordfence security plugin.
News : Just Dance 2026 Edition - Announcement
duminică, 3 august 2025
News : Build Apps Faster with AI | Vibe Coding with Goose.
News : Three.js Project: Creative Coding with Physics.
News : ... timeline in Google free personal account!
sâmbătă, 2 august 2025
News : Krita, Inkscape and Gimp - July updates.
vineri, 1 august 2025
News : NodeJS and JavaScript security packages over sercurity areas.
