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,
luni, 3 noiembrie 2025
News : New videos from Akupara Games.

News : CLion from jetbrains is free ...
- For learning and self-education, open-source contributions without earning commercial benefits, any form of content creation, and hobby development.
 - AI Free is included.
 - The Rust plugin is free.
 - Support through public forums and a bug tracker.
 - Anonymous data is collected.
 - Detailed code-related data is collected by default and can be disabled in the settings.
 
vineri, 31 octombrie 2025
joi, 30 octombrie 2025
miercuri, 29 octombrie 2025
News : Tools from sordum website ...
marți, 28 octombrie 2025
News : Inpaint4Drag framework with Google Colab demo.
News : Lightricks introduced LTX-2
News : 13,000x faster even the fastest classical supercomputers.
News : UltraGen: High-Resolution Video Generation with Hierarchical Attention
News : DyPE: Dynamic Position Extrapolation for Ultra High Resolution Diffusion
News : Smallest 64-bit Operating System in the World! by Datastream
sâmbătă, 25 octombrie 2025
News : ... AI music online tools that compose, remix, and inspire !
vineri, 24 octombrie 2025
News : Free Giveaway on Epic Games : Doodle Farm ...

miercuri, 22 octombrie 2025
News : ChatGPT Atlas browser.
marți, 21 octombrie 2025
News : Google search comes with tools.

luni, 20 octombrie 2025
News : Google AI Studio - online apps and projects.
- access Gemini AI models
 - apps and code development projects
 - fast prototyping and easy integration
 

News : new Runway Aleph features for video
News : Nasa - Carbon dioxide (CO2) animations.
duminică, 19 octombrie 2025
News : Maintenance release: Godot 4.5.1
sâmbătă, 18 octombrie 2025
Security : WinSpy++
joi, 16 octombrie 2025
News : Demo: Visualizing AlphaEarth Satellite Embeddings in 3D
News : NVIDIA NeMo and NIM: AI Tools
News : Blender 5 - AWESOME New Features Hands-On! from Gamefromscratch.
miercuri, 15 octombrie 2025
News : The new Gleam programming language.
marți, 14 octombrie 2025
luni, 13 octombrie 2025
News : myCompiler I.D.E. online tool.
duminică, 12 octombrie 2025
News : Copilot and poetry - 12.10.2025 .
sâmbătă, 11 octombrie 2025
News : Bun v1.3 is here !
- Security Scanner API
 - Bun 1.3 introduces a Security Scanner API that checks packages before installation.
 - It integrates with tools like Socket, which scans for malware, typosquatting, and risky dependencies during bun install or bun add.
 - You can enforce organization-wide security policies in local development and CI environments.
 - 🐘 PostgreSQL Client (Coming Soon)
 - A PostgreSQL client is planned for Bun 1.2 but already available in preview builds.
 - This adds to Bun’s built-in SQLite support, expanding its database capabilities.
 - 🧠 Chrome DevTools Debugging
 - Bun now supports V8 heap snapshots, allowing developers to debug memory usage using Chrome DevTools.
 - This bridges the gap between Bun’s JavaScriptCore engine and Chrome’s debugging tools.
 - 🌐 S3 API Support
 - Bun adds support for S3-compatible APIs, including AWS, Google Cloud, DigitalOcean, and Cloudflare.
 - You can use Bun.s3 or Bun.S3Client to interact with storage services, including generating presigned URLs.
 - 🧩 HTML & CSS Bundling (Experimental)
 - Bun can now bundle HTML and CSS files alongside JavaScript using experimental flags.
 - This enables building optimized static sites with tree-shaking and asset copying.
 - These features make Bun 1.3 a more powerful and secure tool for building modern web
 
News : xBrowserSync
vineri, 10 octombrie 2025
News : ... WiGLE WiFi Wardriving to deal with wifi networks !!
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







