Puran
Today I Learned ArcGIS Earth Photos Reading Search Stats
  • 2025-01-05 TIL: Video Downloading with yt-dlp & Audio Transcription with 通义听悟

    2025-01-05 TIL: Video Downloading with yt-dlp & Audio Transcription with 通义听悟

    💻

    yt-dlp

    yt-dlp is a powerful command-line tool for downloading audio and video from thousands of websites.

    • Get video info: yt-dlp -F https://www.bilibili.com/video/{video-id}/
    • Download video and audio: yt-dlp -f 30032+30232 https://www.bilibili.com/video/{video-id}/

    通义听悟

    Tingwu is an AI-powered assistant by Alibaba Cloud, designed for audio and video transcription, searching, summarization, and organization.

    • I used it to convert audio to text, which provided me with an initial script for further refinement.
    → 11:02 PM, Jan 5
    Also on Bluesky
  • 2025-01-05

    Today began with a cozy breakfast made by Hamer and me. The morning was filled with quiet productivity—Hamer painted while I worked on a show script.

    In the afternoon, I practiced driving but had a nerve-wracking moment narrowly avoiding a collision.

    The evening brought cheerful moments as Xiaoyan and Hamer exercised together, and Hamer planned her upcoming tasks: taking Grandma on walks, studying Starfall, and completing her English exercises.

    What a cute and creative paint from Hamer (A group of simple, colorful stick figures are engaged in various activities, some with balls.)
    → 10:47 PM, Jan 5
    Also on Bluesky
  • 2025-01-04

    Today started with a heartfelt chat with Hamer, who decided to pause her dance lessons until after the Spring Festival.

    In the morning, we watched Ratatouille at home. After lunch, we went to the cinema to see Big World. Before the movie, Hamer felt torn—she wanted to be with us but was afraid it might scare her. After the movie, we enjoyed time at the ice rink, despite a minor fall. Later in the afternoon, we got new hairstyles, and the evening brought two pieces of great news from Dad.

    We ended the day with Luca playing in the background, feeling grateful yet slightly anxious about the busy weeks ahead.

    Luca, 2021

    Sea monsters Luca and Alberto have never eaten pasta before. They are astonished. It is delicious!

    Xiaoyan had her hair dyed and trimmed, and Hamer had her hair dyed.
    → 10:19 PM, Jan 4
    Also on Bluesky
  • 2025-01-03

    Today was Xiaoyan’s birthday, and after dinner, we celebrated with cake and a surprise violin gift. Despite some initial struggles with the new bow, we finally got it to produce sound after carefully applying rosin.

    Hamer managed everything on her own, including preparing her breakfast. She only had a half-day at school today and will be on vacation. I kept up with my gym habit, albeit with a lighter routine.

    Encanto, 2021

    Mirable has been trying to avoid telling the village children that, unlike everyone else in her family, she does not possess a magical power, But the flower-delivery guy reveals her truth. “Gift or not gift,” Mirabel declares, “I am just as special as the rest of my family.”

    Happy Birthday to Xiaoyan
    → 11:42 PM, Jan 3
    Also on Bluesky
  • 2025-01-02 TIL: Violin Rosin & The Meaning of Encanto

    2025-01-02 TIL: Violin Rosin & The Meaning of Encanto

    🌱

    Violin Rosin

    Rosin is a solid form of resin, derived from tree sap, with a glassy, orange appearance and a pine-like scent.

    • Without rosin, the bow hair cannot create enough friction on the strings, resulting in a barely audible sound.
    • Rosin allows the bow to grip the strings, producing clear vibrations and a richer sound.
    • With a new violin bow and fresh rosin, it took me up to an hour of application to produce proper sound for the first time. ⠀

    Encanto

    Encanto is a Spanish noun meaning “charm.”

    • It can describe something or someone with an irresistible beauty or appeal, like a picturesque town or endearing personality.
    • In Disney’s Encanto, the word captures the magic, charm, and uniqueness of the Madrigal family and their extraordinary home.
    → 11:18 PM, Jan 3
    Also on Bluesky
  • 🌍 #ArcGISEarth230Tips | Tip 3: Unlock the Power of 30+ Supported Data Formats 📊

    Did you know ArcGIS Earth supports over 30 data formats across 3 major categories, offering unmatched flexibility for integrating, visualizing, and analyzing geospatial data? From local files to web services, every workflow is covered.

    🛠️ 3 Key Data Format Categories with 30+ Supported Formats:

    1️⃣ Local Files & Packages 📁 ArcGIS Earth seamlessly integrates local datasets and offline packages for both desktop analysis and field operations, including KML/KMZ, Shapefile, Raster, 3D Models, GPX, MSPK, and more.

    2️⃣ ArcGIS Services 🌐 Leverage real-time data streams and centralized services from ArcGIS Online or ArcGIS Enterprise to power dynamic, up-to-date visualizations. Supported formats include Feature Service, Map Service, Image Service, Scene Service, and more.

    3️⃣ OGC Standards 🌍 Ensure global interoperability with open geospatial standards. ArcGIS Earth supports OGC-compliant data formats, making integration with third-party systems seamless. Examples include WMS, WFS, WMTS, GeoPackage, 3D Tiles, SLPK, and others.

    🚀 Pro Tip: Drag and drop files directly into ArcGIS Earth or use the Add Data panel to quickly integrate multiple formats into your scene.

    Screenshot of Pulen, Argentina, from ArcGIS Earth
    → 10:48 PM, Jan 3
    Also on Bluesky
  • 2025-01-02 TIL: Managing Multiple GitHub Accounts & The Chinese Zodiac

    2025-01-02 TIL: Managing Multiple GitHub Accounts & The Chinese Zodiac

    💻

    Multiple GitHub Accounts & SSH Config

    When using two GitHub accounts (personal and work) on the same computer, you can manage them with SSH keys and host aliases in your SSH config file:

    1. Edit/Create SSH Config (~/.ssh/config) to Define Host Aliases:
    # Default GitHub account: work
    Host github.com
       HostName github.com
       IdentityFile ~/.ssh/work_private_key
       IdentitiesOnly yes
    
    # Other GitHub account: personal
    Host github-personal
       HostName github.com
       IdentityFile ~/.ssh/personal_private_key
       IdentitiesOnly yes
    
    1. Use Host Alias in Git Commands: git clone git@github-personal:org/project.git. This ensures the correct SSH key and user are applied based on the alias.

    🌱

    Chinese Zodiac

    The Chinese zodiac is a twelve-year cycle, where each year is represented by an animal with unique characteristics. This system remains a cultural cornerstone in Chinese tradition, influencing personality beliefs, compatibility, and even significant life decisions.

    • It originated during the Han Dynasty as part of a traditional timekeeping system.
    • The twelve zodiac animals are: Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, and Pig.
    • According to legend, the Jade Emperor held a contest to determine which animals would be included in the zodiac calendar.
    → 11:05 PM, Jan 2
    Also on Bluesky
  • 2025-01-02

    Today started with a cozy family breakfast after an amusing alarm mishap. Xiaoyan continued her vegetarian plan, backed by vitamin supplements.

    I spent the morning rethinking my Earth 230 Tips strategy, focusing on quality over quantity. In the afternoon, I gathered materials for the year-end party show, deciding to blend existing content instead of creating everything from scratch.

    Ratatouille, 2007

    Remy can’t talk to human, so Linguini can’t understand Remy’s cooking instructions. But Remy discovers that pulling on Linguini’s hair gives the rat control of Linguini’s arms. Here they are practicing their technique, and then the two get the same far-fetched idea at once: Remy will guide Linguini via his hair. This will take some practice!

    Xiaoyan is teaching Hamer how to weave a hand bracelet.
    → 10:34 PM, Jan 2
    Also on Bluesky
  • Screenshot of Bulo-Burte, Somalia, from ArcGIS Earth

    Screenshot of Bulo-Burte, Somalia, from ArcGIS Earth
    → 9:54 PM, Jan 2
    Also on Bluesky
  • 🌍 #ArcGISEarth230Tips | Tip 2: 5 Powerful Navigation Controls in ArcGIS Earth 🧭

    Did you know ArcGIS Earth supports 5 distinct navigation controls, offering seamless exploration across 3D environments. Whether you’re analyzing terrain, presenting to stakeholders, or casually exploring, these controls ensure precision and efficiency.

    🛠️ The 5 Navigation Controls:

    1. Mouse Controls: Effortlessly pan, zoom, and rotate with your mouse. Use the right-click flight patterns for dynamic exploration.
    2. Keyboard Shortcuts: Navigate with precision using keys like N (North), U/J (Elevation), R (North and Center), or Arrow keys for panning.
    3. Touch Navigation: Perfect for touchscreen devices – pinch to zoom, drag to pan, and rotate with two fingers.
    4. 3D Space Mouse Support: Fly through terrains with smooth, intuitive 3D mouse movements.
    5. On-Screen Navigator: Use the Compass Button and Zoom Controls for guided exploration.

    🚀 Pro Tip: Q + Hover Pointer — Activate Fly Mode to seamlessly pan and rotate based on your pointer’s position.

    Screenshot of Bulo-Burte, Somalia, from ArcGIS Earth
    → 9:51 PM, Jan 2
    Also on Bluesky
  • 2025-01-01

    Happy New Year! 🎉

    I slept until noon after staying up late watching Hot Stove League. After a delicious lunch, we accompanied Xiaoyan for a facial, and I later took Hamer to the park. We chatted about our New Year plans and enjoyed rides like Extreme Transformer and Happy Swing. On the way home, I bought rice noodle rolls for dinner.

    Cinderalla, 1950

    As the clock strikes midnight, Cinderella runs from the palace and, in her haste, leaves behind a single glass slipper. Walt Disney was very fond of the film and its title character. “She’s a girl with a lot of spunk and imagination,” he said.

    A large, beautifully painted Matryoshka doll sculpture is surrounded by pine trees in an outdoor setting.
    → 9:58 PM, Jan 1
    Also on Bluesky
  • 🌍 #ArcGISEarth230Tips | Tip 1: Install ArcGIS Earth with Ease 🌐

    Did you know you can install ArcGIS Earth silently using command-line parameters for a hassle-free setup? This is perfect for deploying across multiple machines or automating installations. Here’s how:

    msiexec.exe /i <setup location>\ArcGISEarth.msi ALLUSERS=2 INSTALLDIR="C:\MyArcGISEarth\" ACCEPTEULA=yes /qn

    🚀 Pro Tip: Add a configuration file for custom settings using the CONFIGFILE=UseConfigFile CONFIGPATH=<path> parameter.

    Whether you’re setting up for a single user or an entire team, this quick tip will save time and streamline your workflow. Check out the documentation for more details!

    Screenshot of Honolulu, United States, from ArcGIS Earth
    → 9:05 PM, Jan 1
    Also on Bluesky
  • 2024-12-31 TIL: Suno, Song structure, and Jiankou Great Wall

    2024-12-31 TIL: Suno, Song structure, and Jiankou Great Wall

    💻

    Suno AI Prompt

    Customize Suno AI Lyrics and Song Style According to Your Preferences

    • A Music Prompt generator is a cutting-edge tool that uses AI to create music prompts for AI-driven music generation products.
    • A more powerful, sophisticated song and lyric creation assistant: GPTs: AI Music Prompt Generator

    🌱

    Song Structure

    Song structure refers to how a song is organized, using a combination of different sections. A typical song structure includes a verse, chorus, and bridge in the following arrangement: intro — verse — chorus — verse — chorus — bridge — chorus — outro. This is known as an ABABCB structure, where A is the verse, B is the chorus, and C is the bridge.

    • Intro: Like the beginning of a film or novel, a song introduction should catch the listener’s attention.
    • Verse: The verse tells the story, developing and advancing the song’s narrative.
    • Pre-chorus: Optional, but it helps to heighten the impact of the chorus.
    • Chorus: The chorus is the song’s centerpiece, summarizing its big ideas. Often, the song title appears here.
    • Bridge: Typically used once, just before the final chorus. It introduces variation with new chords or melodic material.
    • Outro: The outro signals the end of the song and provides closure.

    箭扣知识小程序

    Centered around the Jiankou Great Wall, Jiankou Knowledge Mini Program offers maps, architecture details, knowledge, and information about the Great Wall surrounding Beijing.

    • It is exceptionally well-designed.
    An exceptionally well-designed Jiankou Knowledge Mini Program
    → 11:09 PM, Dec 31
    Also on Bluesky
  • Last Day of 2024

    Last Day of 2024

    • made with suno

    [Intro][Nostalgic Ballad][Piano] Soft light paints the morning sky, Time slips through as moments fly. In the quiet hum of everyday, I hear the words we didn’t say.

    [Verse 1][Reflective][Acoustic Guitar] She wakes up slow, alarm’s last chime, A fleeting dance with borrowed time. Rice balls warm in morning glow, Her little hands make love’s echo.

    [Pre-Chorus][Gentle Strings] Each step she takes, a story told, In these small acts, my heart holds. Oh, the beauty in her simple way, How I wish these moments could stay.

    [Chorus][Emotional][Piano & Strings] Hold on to moments like these, The way the sunlight meets the breeze. Every smile, every sigh, Fills the space where memories lie.

    [Verse 2][Warm Reflection] An empty bag, a hopeful grin, Charity stalls where dreams begin. Seventy yuan, treasures found, Her laughter is the sweetest sound.

    [Pre-Chorus][Soft Strings] Her joy, a light that fills the room, Petals open, flowers bloom. Oh, the beauty in her simple way, How I wish these moments could stay.

    [Chorus][Emotional][Piano & Strings] Hold on to moments like these, The way the sunlight meets the breeze. Every smile, every sigh, Fills the space where memories lie.

    [Bridge][Dreamy Instrumental][Violin Solo] Time is fleeting, moments fade, But love is in the life we’ve made. Through busy days and restless nights, She’s the reason for my light.

    [Chorus][Powerful Build][Full Instrumental] Hold on to moments like these, The way the sunlight meets the breeze. Every smile, every sigh, Fills the space where memories lie.

    [Outro][Soft Fade][Piano & Acoustic Guitar] Soft light paints the evening sky, Time slows down as moments sigh. In her laughter, love remains, In my heart, her song remains.

    → 10:27 PM, Dec 31
    Also on Bluesky
  • 2024-12-31

    Today, I focused on drafting the Earth 230 tips but felt unsatisfied, realizing patience is key to improvement.

    In the morning, Hamer independently prepared her breakfast, which made me proud. Her school held a charity sale, and though she didn’t sell anything, she happily bought items worth 70 yuan.

    In the evening, our family enjoyed a delicious dinner at a Southeast Asian restaurant, ending the day on a warm and joyful note.

    Hamer's school had a charity sale event today. (A decorated classroom features neatly arranged tables with books and toys, adorned with festive red and gold hanging decorations.)
    → 10:09 PM, Dec 31
    Also on Bluesky
  • 2024-12-30

    This morning, Hamer felt anxious about being late for school, even trembling and crying despite doing everything well. I tried to comfort her but fell short. Xiaoyan later suggested I use gentler reminders without specifying exact times. The emotional weight stayed with me throughout the day.

    In the evening, I hugged Hamer, shared my reflections, and felt grateful as she listened calmly.

    Hamer stared at the camera in such a funny way. (A young girl poses for a photo in a brightly lit, festive indoor street setting.)
    → 9:12 PM, Dec 30
    Also on Bluesky
  • 2024-12-29

    Today was spent entirely at home. After a late brunch and a family movie, Hamer went to Pop Mart with Xiaoyan and Dada, while I dove into The Glory and couldn’t stop watching until late night. The intense revenge theme reminded me of My Mister, leaving me deeply engrossed. I’m still surprised it took me two years to discover such a gripping series!

    Hamer set a cozy place for herself to watch iPad.
    → 9:03 PM, Dec 30
    Also on Bluesky
  • 2024-12-28

    Today, our family visited Universal Studios. While the park had a charming atmosphere and beautiful architecture, we didn’t experience many attractions, and the early 7:30 PM closure left the day feeling incomplete. Compared to Disneyland’s magical “wow” factor, Universal fell short.

    On the way home, despite the exhaustion, Xiaoyan, Dada, and Jialing’s laughter, singing, and dancing turned the journey into a delightful memory—truly a performance of “three women on one stage”!

    Today, our family visited Universal Studios.
    → 8:51 PM, Dec 30
    Also on Bluesky
  • 2024-12-27 TIL: Building Chrome Extensions & Toothpaste Foaming Explained

    2024-12-27 TIL: Building Chrome Extensions & Toothpaste Foaming Explained

    💻

    Build Chrome Extensions

    A Chrome extension is a program installed in the Chrome browser to enhance its functionality, built using HTML, CSS, and JavaScript.

    • A manifest.json file serves as the blueprint of the extension, defining its name, version, and permissions.
    • The background.js file handles tasks and interactions running in the background, even when the extension isn’t actively in use.
    • The content.js file is used to inject or modify webpage content dynamically.

    🌱

    Toothpaste Foaming

    Toothpaste foam is caused by surfactants like sodium lauryl sulfate (SLS), which create lather during brushing.

    • Some toothpastes do not foam due to the absence of these agents but are still equally effective at cleaning teeth.
    • Foam doesn’t enhance cleaning performance; instead, the mechanical brushing action and active ingredients are the key factors for maintaining oral hygiene.
    • Non-foaming toothpastes can also reduce mouth irritation associated with foaming agents.
    → 10:21 PM, Dec 27
    Also on Bluesky
  • 2024-12-27

    The morning started with Hamer waking up independently, washing up, and dressing herself while humming—a heartwarming sight that made me proud.

    Noon brought a refreshing cold-water shower after a quiet gym session. In the evening, I joined the family at a popular Italian restaurant.

    Work focused on creating a demo for app links via a Chrome Extension. Despite technical roadblocks, I found a workable solution using an existing extension.

    We had dinner at a trendy Italian restaurant known for its pasta dishes.
    → 10:10 PM, Dec 27
    Also on Bluesky
  • 2024-12-26 TIL: Cool Papers platform and Norman Rockwell Christmas

    2024-12-26 TIL: Cool Papers platform and Norman Rockwell Christmas

    💻

    Cool Papers

    Cool Papers enhances academic paper browsing with an immersive and efficient experience.

    • It uses Kimi Chat AI to answer frequently asked questions, providing concise insights into a paper’s key content. This helps users quickly identify papers worth deeper exploration, streamlining research.
    • It provides enriched RSS feeds, even for search results.
    • Designed by: kexue.fm | Powered by: kimi.ai

    🌱

    Norman Rockwell Christmas

    Norman Rockwell was an iconic American painter and illustrator, celebrated for capturing the essence of American culture.

    • He is best known for his Saturday Evening Post cover illustrations, which spanned nearly five decades.
    • Many of his most beloved works focus on Christmas themes, evoking nostalgia and a timeless sense of whimsy that continues to resonate with audiences today.
    SANTA AT THE MAP (EXTRA GOOD BOYS AND GIRLS), 1939
    → 11:12 PM, Dec 26
    Also on Bluesky
  • 2024-12-26

    After a late-night return, Xiaoyan brought a familiar warmth back home. Because of the late night, I decided to rest well at noon instead of going to the gym.

    The morning started slowly, with Hamer frustrated over missing socks, a moment I later reflected on.

    At work, I focused on advancing the Earth 230 Tips project using automation APIs and app links, making significant progress throughout the day.

    The evening brought a peaceful family moment—tidying up the house together while chatting and watching TV. Hamer also decided to step down from her leader role of distributing oral drops.

    Around 2 AM, Xiaoyan returned home. (A person is loading the trunk of a car parked on a street at night.)
    → 10:43 PM, Dec 26
    Also on Bluesky
  • 2024-12-25 TIL: GitHub Comment IDs and macOS Terminal Customization

    2024-12-25 TIL: GitHub Comment IDs and macOS Terminal Customization

    💻

    GitHub issue comment’s ID

    To find a GitHub issue comment’s ID via the web interface:

    • Navigate to the specific issue containing the comment.
    • Hover over the timestamp near the commenter’s name. The URL will look like:
https://github.com/owner/repository/issues/issue_number#issuecomment-123456789.
    • Alternatively, use browser developer tools to inspect the comment’s HTML element and locate the id attribute, which contains the comment ID.

    Custom Headings in Issue Comments:

    • GitHub’s web interface doesn’t support assigning custom id attributes directly to headings using Markdown.
    • However, you can use HTML instead. For example, instead of using Markdown syntax like ## My Heading, use: <h2 id="my-heading">My Heading</h2>.

    How To Customize Your macOS Terminal

    • Setting a theme from Terminal > Preferences, drag the scheme/terminal/One Dark.terminal file into your Terminal Profiles list.
    • Configure .bash_profile in the home directory via vim .bash_profile, then add source ~/.bash_prompt and source ~/.aliases.
    • Configure .bash_prompt and .aliases.
      • If you are using zsh (check with echo $SHELL command), you could modify your terminal to open shell with a custom command with /bin/bash.
    → 10:40 PM, Dec 25
    Also on Bluesky
  • 2024-12-25

    This Christmas morning, Hamer joyfully discovered her gifts under the tree—a large red Santa bag filled with surprises, including her favorite mechanical pencil and an unexpected pile of cardboard houses.

    I spent the morning touched by Billy’s perseverance in Where the Red Fern Grows, while the afternoon was dedicated to fix a workspace bug at work.

    In the evening, Hamer built and colored her cardboard house while I wrapped up Love Actually, savoring its warmth and love.

    Hamer assembled her cardboard house and carefully colored it. (A child is assembling a gingerbread house near a decorated Christmas tree.)
    → 10:19 PM, Dec 25
    Also on Bluesky
  • puran&apos;s post

    Message image
    Merry Christmas 🎄
    → 8:03 AM, Dec 25
    Also on Bluesky
← Newer Posts Page 13 of 39 Older Posts →
  • RSS
  • JSON Feed
  • Lucky
  • Archive
  • About