Pages

miercuri, 30 iulie 2025

News : Tiny Glade - Release Date Trailer by Ana & Tom.

... today , I saw one post on x.com , aka old twitter.com about the project on steam.
Tiny Glade is a small relaxing game about doodling castles. Explore gridless building chemistry, and watch the game carefully assemble every brick, pebble and plank. There's no management, combat, or wrong answers - just kick back and turn forgotten meadows into lovable dioramas.
This video is from 11 months ago on Ana & Tom - the youtube channel.

marți, 29 iulie 2025

News : New videos from UNIGINE.

... the latest videos from the UNIGINE - the official youtube channel.

News : another update on KLING AI !

You can find a new update for artificial intelligence on the official website - KLING AI.
You know already about the KLING AI online tool, and now comes with new changes for the artificial intelligence on the website features tools : KLING AI ver 2.1 and KLING AI 2.1 master !!

luni, 28 iulie 2025

News : Google Apps Script - add link to google document.

Today, I tested how to add a link to google drive document.
I tried some issues with some source code and this issue not work !
Let's see some simple examples:
/**
 * Creates a new Google Docs document with a test link.
 * This script is intended to verify the functionality of setLinkUrl and document placement in a folder.
 */
function createDocumentWithTestLink() {
  const docTitle = "Document Test Link GAS";
  const doc = DocumentApp.create(docTitle); // Creates the initial document in My Drive
  const body = doc.getBody(); // Gets the body of the document to add content

  // Add a paragraph of text to the document body
  const paragraph = body.appendParagraph("This is a test link to Google.");

  // Define the test URL (ensure it's a complete URL with protocol, e.g., https://)
  const testUrl = "https://www.google.com";

  // Set the hyperlink for the entire paragraph
  try {
    paragraph.setLinkUrl(testUrl); // Applies the URL as a hyperlink to the paragraph
    Logger.log(`Link "${testUrl}" was successfully set on the paragraph.`);
  } catch (e) {
    Logger.log(`Error setting the link: ${e.message}`); // Logs any error during link setting
  }

  // --- NEW: Move the document to the same folder as the spreadsheet ---
  try {
    const spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); // Gets the currently active spreadsheet
    const spreadsheetFile = DriveApp.getFileById(spreadsheet.getId()); // Gets the Drive file object for the spreadsheet
    
    // Get the parent folder(s) of the spreadsheet. Assumes there is at least one parent folder.
    // If the spreadsheet is in the root of My Drive, this might require different handling.
    const parentFolders = spreadsheetFile.getParents(); // Gets an iterator for parent folders
    if (parentFolders.hasNext()) { // Checks if there is at least one parent folder
      const parentFolder = parentFolders.next(); // Gets the first parent folder
      DriveApp.getFileById(doc.getId()).moveTo(parentFolder); // Moves the newly created document to the parent folder
      Logger.log(`Document "${docTitle}" was moved to folder: ${parentFolder.getName()} (${parentFolder.getUrl()})`);
    } else {
      // If the spreadsheet has no parent folder (i.e., it's in My Drive root), the document stays in root.
      Logger.log(`Spreadsheet "${spreadsheet.getName()}" has no parent folder. The document remains in the root.`);
    }
  } catch (e) {
    Logger.log(`Error moving the document to the folder: ${e.message}`); // Logs any error during folder move
  }
  // ------------------------------------------------------------------

  // Get the URL of the created document and log it
  const docUrl = doc.getUrl();
  Logger.log(`Document was created: ${docUrl}`);

  // Display a notification to the user (will appear in the script editor or logs)
  SpreadsheetApp.getUi().alert('Document created', `A new document with a test link has been created. Check the logs for the document URL and its folder.`, SpreadsheetApp.getUi().ButtonSet.OK);
}

/**
 * Adds an option to the "Custom Menu" to run the test function.
 * This function is automatically called when the Google Sheet is opened.
 */
function onOpen() {
  SpreadsheetApp.getUi() // Gets the user interface object for the spreadsheet
    .createMenu('Custom Menu') // Creates a new custom menu named "Custom Menu"
    .addItem('Create Test Link Document', 'createDocumentWithTestLink') // Adds an item to the menu that calls createDocumentWithTestLink
    .addToUi(); // Adds the custom menu to the spreadsheet's UI
}

sâmbătă, 26 iulie 2025

News : Create your mail from google document!

Now, you can write in your document on google drive and send as mail.
First, click on edge document area to see templates buttons.Click the button Email draft, then will see an template for mail in the document.
You can click to star icon to star your document.
If you lost the visibility of these template buttons, just write something the delete all with backspace key.
This action will make template buttons: Templates, Metting notes, Email draft, More.
Fill with your content for mail, then press the blue M mail button.
This will open an gmail dialog with your data from document, then sent your mail!

News : Bforartists 4.5.0 - Official Release - 🏛️The Asset Shelf Usability Upgrade

News : Transform Your Development Workflow with Kiro.

Go from concept to production and beyond - Kiro is an AI IDE that works alongside you to turn ideas into production code with spec-driven development.
... another video from Kiro - the official youtube channel:

News : ... free on Epic Games - 26 july 2025.

News : Cyberpunk 2077 — Update 2.3 Features Overview

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:

News : Introducing Opal.

Discover Opal, a new experimental tool that helps you compose prompts into dynamic, multi-step mini-apps using natural language.
Opal removes the need for code, allowing users to build and deploy shareable AI apps with powerful features and seamless integration with existing Google tools.
Not works on my country : Opal is not available in your country yet
You can try this google tool on the official website.

News : Mini Trailer Rumba 2.0

Designed from the ground-up for animation, Rumba makes the animation process fast and intuitive. It provides a real-time creative experience that reduces time-consuming tasks to let the animators focus on their artistic expression.
You can read more on the official website.