Pages

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

duminică, 14 iunie 2026

Tools : Mermaid AI.

Go from text to a living diagram in seconds, right where you work. Clear at a glance, quick to build, and made to evolve.
Now, Mermaid AI helps you build complex visuals from plain text, fix syntax errors, and more. Just type what you want – we'll take care of the structure.
The last blog post was 19 May 2026: Venn diagrams are maybe the most universally understood visualization in existence. Two overlapping circles. Everyone knows what they mean.

joi, 11 iunie 2026

News : D4RT: A unified AI model for 4D scene reconstruction.

Introducing D4RT: A unified AI model for 4D scene reconstruction and tracking across space and time.
D4RT utilizes a unified transformer architecture to jointly infer depth, spatio-temporal correspondence, and full camera parameters from a single video. Its core innovation is a novel querying mechanism that sidesteps the heavy computation of dense, per-frame decoding and the complexity of managing multiple, task-specific decoders. Our decoding interface allows the model to independently and flexibly probe the 3D position of any point in space and time. The result is a lightweight and highly scalable method that enables remarkably efficient training and inference. We demonstrate that our approach sets a new state of the art, outperforming previous methods across a wide spectrum of 4D reconstruction tasks.

marți, 9 iunie 2026

News : Vultr comes with most competitive pricing.

Led by veterans of the managed hosting business, we have taken our 20+ years of experience in complex hosting environments and made it our mission to simplify the cloud.
Vultr offers one of the clearest, most flexible, and most competitive pricing structures in the cloud space. The platform covers the full spectrum:
  • Low‑cost VMs for small websites
  • Optimized compute for serious applications
  • Next‑generation GPUs (including NVIDIA Blackwell, H100, L40S)
  • Bare Metal for maximum performance
  • NVMe Storage, Object Storage, CDN, NAT, Load Balancers
  • Serverless AI Inference
It is a platform focused on strong performance at a good price, especially compared to AWS, GCP, and Azure.
Let's see one example : vCPUs: 96 vCPUs, Memory: 256 GB,Bandwidth: 12.00 TB, Storage: 1280 GB, Prices: $3840.00/mo, $5.714/hr.

marți, 2 iunie 2026

Tools : Maxthon Browser.

Maxthon Browser is a versatile web browser known for its speed, security features, and rich functionality, including cloud-based services, ad blocking, and ...

luni, 1 iunie 2026

Tools : Best database, steam charts and calculator tools for players.

SteamDB is a free, independent database covering the entire Steam catalog. Player charts, price history across all regions, update histories, and detailed data for every product — kept current through fast, automatic updates.
Calculator page itself only temporarily caches the data you see on the page when you lookup a profile for up to an hour. We do not store historical changes of your data.
For badges pages, top game owners, and top levels pages we only store and show up to 2000 top public profiles. When a profile is looked up in our calculator, and we see that the profile is private, data about this profile will be deleted.
See this online tool on this webpage.

Tools : Bookmarks Organizer under Firefox browser.

With the Bookmarks Organizer it is easy to organize these readings. The Bookmarks Organizer can be found for more functional reading material, additional pages, duplicates and more!
Features:
  • Finds broken bookmarks
  • Finds duplicate bookmarks
  • Finds unnamed bookmarks
  • Broken bookmarks can be edited or deleted directly
  • Detects redirects and offers automatic adjustment of individual or all redirects
  • Whitelist feature to exclude bookmarks from future checks for broken bookmarks
  • Internal skip list for domains known to be unvalidable for technical reasons

joi, 28 mai 2026

Tools : PerfCompare and Firefox Profiler tools.

The latest version of PerfCompare is now live! See the official website.
The latest version of the Firefox Profiler is now live! Check out the full changelog below to see what’s changed on the official website.

miercuri, 27 mai 2026

Tools : Exercism - website for learning.

Develop fluency in 82 programming languages with our unique blend of learning, practice and mentoring.
Over 8,136 coding exercises. From "Allergies" to "Zebra Puzzle".

marți, 19 mai 2026

Shadertoy: buttons with effect - 001.

A simple effect on buttons with a little help of artificial intelligence.
// with a little help with artificial inteligence
// ============================================================================
// HELPER FUNCTIONS
// ============================================================================

// Matrix for 2D rotation (useful if you want to rotate internal effects)
mat2 rotate2d(float angle){
    return mat2(
        cos(angle), -sin(angle),
        sin(angle), cos(angle)
    );
}

// Signed Distance Field (SDF) for a rectangle with independent corner radii
// r.x = Top-Right, r.y = Bottom-Right, r.z = Top-Left, r.w = Bottom-Left
float sdRoundedBox( in vec2 p, in vec2 b, in vec4 r )
{
    r.xy = (p.x > 0.0) ? r.xy : r.zw;
    r.x  = (p.y > 0.0) ? r.x  : r.y;
    vec2 q = abs(p) - b + r.x;
    return min(max(q.x, q.y), 0.0) + length(max(q, 0.0)) - r.x;
}

// ============================================================================
// MAIN SHADERTOY ENTRY POINT
// ============================================================================
void mainImage( out vec4 fragColor, in vec2 fragCoord )
{
    // 1. Normalize coordinates (from 0.0 to 1.0)
    vec2 uv = fragCoord / iResolution.xy;
    float ratio = iResolution.x / iResolution.y;
    
    // 2. Define the Color Palette (Sci-Fi / Neon Theme)
    vec3 backgroundColor = vec3(0.06, 0.06, 0.09); // Dark background
    vec3 buttonBaseColor = vec3(0.05, 0.18, 0.35); // Base body fill color
    vec3 neonBlue        = vec3(0.27, 0.67, 1.0);  // Sharp border stroke
    vec3 aquaGlow        = vec3(0.0, 0.95, 1.0);   // Outer aura glow
    
    vec3 finalColor = backgroundColor;

    // 3. Split the screen into a 2x3 grid (2 columns, 3 rows) to show 6 variations
    vec2 gridSize = vec2(2.0, 3.0);
    vec2 gridId = floor(uv * gridSize); 
    
    // Localize UV coordinates inside each grid cell, and center the origin (0,0)
    vec2 localUV = fract(uv * gridSize) - 0.5;
    
    // Adjust aspect ratio locally for the 2x3 grid mapping
    float localRatio = (iResolution.x / gridSize.x) / (iResolution.y / gridSize.y);
    localUV.x *= localRatio;

    // 4. Define Button Size (scaled for the 2x3 grid layout)
    vec2 buttonSize = vec2(0.38, 0.13); 
    
    // 5. Initialize the corner radii vector
    // Format: vec4(Top-Right, Bottom-Right, Top-Left, Bottom-Left)
    vec4 cornerRadii = vec4(0.0);

    // 6. Assign a different combination to each grid area (Rows from bottom=0 to top=2)
    if (gridId.y == 2.0) // === TOP ROW ===
    {
        if (gridId.x == 0.0) {
            // [TOP-LEFT]: All corners rounded equally (Standard Pill Button)
            cornerRadii = vec4(0.07, 0.07, 0.07, 0.07);
        } else {
            // [TOP-RIGHT]: Sharp rectangular button (No rounding)
            cornerRadii = vec4(0.00, 0.00, 0.00, 0.00);
        }
    }
    else if (gridId.y == 1.0) // === MIDDLE ROW (THE LEAF DIAGONALS) ===
    {
        if (gridId.x == 0.0) {
            // [MIDDLE-LEFT]: Leaf Style 1 (Top-Right and Bottom-Left rounded)
            cornerRadii = vec4(0.15, 0.00, 0.00, 0.15);
        } else {
            // [MIDDLE-RIGHT]: Leaf Style 2 (Top-Left and Bottom-Right rounded)
            cornerRadii = vec4(0.00, 0.15, 0.15, 0.00);
        }
    }
    else if (gridId.y == 0.0) // === BOTTOM ROW ===
    {
        if (gridId.x == 0.0) {
            // [BOTTOM-LEFT]: Tab Style (Top corners rounded only)
            cornerRadii = vec4(0.08, 0.00, 0.08, 0.00);
        } else {
            // [BOTTOM-RIGHT]: Asymmetric single corner rounded
            cornerRadii = vec4(0.00, 0.00, 0.16, 0.00);
        }
    }

    // 7. Calculate the distance field for the current button shape
    float d = sdRoundedBox(localUV, buttonSize, cornerRadii);

    // 8. Render Button Body (Fill with a clean vertical light-to-dark gradient)
    float fillMask = smoothstep(0.003, 0.0, d); 
    vec3 buttonBody = buttonBaseColor * (1.1 - (localUV.y + 0.5) * 0.4); 
    finalColor = mix(finalColor, buttonBody, fillMask);

    // 9. Render Sharp Neon Border (Stroke)
    float borderThickness = 0.004;
    float borderMask = smoothstep(borderThickness, 0.0, abs(d)) * smoothstep(d, d + 0.004, 0.0);
    finalColor += borderMask * neonBlue * 1.8;

    // 10. Render Dynamic External Glow Effect (Pulses over time using iTime)
    float pulse = sin(iTime * 3.5) * 0.12 + 0.88; 
    float glowIntensity = exp(-max(d, 0.0) * 28.0) * pulse;
    finalColor += glowIntensity * aquaGlow * 0.5 * (1.0 - fillMask); 

    // 11. Render Internal Scanline Laser Effect
    if (d < 0.0) 
    {
        // Laser position sweeps horizontally across the local cell width
        float scanSpeed = 0.5;
        float scanX = fract(iTime * scanSpeed) * 2.2 - 1.1; 
        
        // Render the vertical beam profile
        float scanlineWidth = 0.07;
        float scanline = smoothstep(scanlineWidth, 0.0, abs((localUV.x / localRatio) - scanX));
        
        // Add reflection overlay inside the button
        finalColor += scanline * neonBlue * 0.45;
        
        // Add inner vignette shadow
        float innerShadow = smoothstep(-0.06, 0.0, d);
        finalColor -= vec3(0.15) * innerShadow;
    }

    // 12. Draw grid lines to separate the 6 showcase zones clean
    float gridLines = smoothstep(0.004, 0.0, abs(uv.x - 0.5)) + 
                      smoothstep(0.004, 0.0, abs(uv.y - 0.3333)) + 
                      smoothstep(0.004, 0.0, abs(uv.y - 0.6666));
    finalColor = mix(finalColor, vec3(0.15, 0.15, 0.2), gridLines * 0.4);

    // 13. Output processed pixels to screen
    fragColor = vec4(finalColor, 1.0);
}
Let's see the result:

joi, 14 mai 2026

Tools : wigle net online map.

WiGLE.net is a catalog of wireless networks based on user-submitted observations. Submissions are not paired with actual people; rather name/password identities which people use to associate their data. The project is basically a "gee isn't this neat" engine for learning about the spread of wireless computer usage.
WiGLE concerns itself with 802.11, Bluetooth, and cellular networks right now, which can be collected via the WiGLE WiFi Wardriving tool on Android, Kismet Wireless, and numerous other packages.
The first step in using WiGLE is to create a username for yourself. You don't have to submit anything other than a real email and a username and password. Validation is immediate, however new accounts are subject to a probationary period. We will not contact you (unless you send us email or chat on our message boards). Your account will give you access to our query engine, upload capabilities, maps, and software downloads. New accounts are limited in the number of queries they can make daily.

Tools : observe earth online tools.

See this online map with events.

Tools : Over 1.8 billion simulations delivered by Colorado.

Over 1.8 billion simulations delivered
Founded in 2002 by Nobel Laureate Carl Wieman, the PhET Interactive Simulations project at the University of Colorado Boulder creates free interactive math and science simulations. PhET sims are based on extensive education research and engage students through an intuitive, game-like environment where students learn through exploration and discovery.
See this educational website from Colorado.

marți, 14 aprilie 2026

News : old and new games on gog website.

We make games last forever
A home for building and playing your curated game collection, GOG is a digital distribution platform that puts gamers first and respects their need to own games.
These old and new games can be found on the gog.com website.

vineri, 9 ianuarie 2026

News : website with simulators and jokes - pranx.

Today, another website with simulators and jokes:
If you don’t pay your exorcist, do you get repossessed?
The man who invented knock-knock jokes should get a no bell prize.
I have a few jokes about unemployed people, but none of them work.
If you want to catch a squirrel just climb a tree and act like a nut.

luni, 5 ianuarie 2026

News : Hostinger the BEST web hosting deal NOW with 85% OFF

Get 48 months for US$ 143.52 (regular price US$ 911.52). Renews at US$ 16.99/mo. ... and more.
Hostinger the BEST web hosting deal NOW with 85% OFF. See the official website.

marți, 23 decembrie 2025

Tools : Trading Economics with A.P.I. development features.

Trading Economics provides its users with accurate information for 196 countries including historical data and forecasts for more than 20 million economic indicators, exchange rates, stock market indexes, government bond yields and commodity prices. Our data for economic indicators is based on official sources, not third party data providers, and our facts are regularly checked for inconsistencies. Trading Economics has received nearly 2 billion page views from all around the world.

sâmbătă, 20 decembrie 2025

News : Media3 1.9.0 – What's new?

Media3 1.9.0 is out! Besides the usual bug fixes and performance improvements, the latest release also contains four new or largely rewritten modules ...

News : The tiobe flow of programming and the old C!

... this is good to know about programming flow :
C has risen to a ‘market’ (read: search) share of 10.11 percent, a clear increase compared to last year. The programming language remains as relevant as ever in areas where performance, hardware proximity, and control are key, such as embedded systems, operating systems, and infrastructure software. The renewed focus on efficiency, security, and energy consumption seems to be reigniting the popularity of C, partly due to the growth of IoT and industrial automation.
... by the techzine and the tiobe-index websites.