Lup Yuen Lee 李立源

lupyuen's pfp

Contacting Lup Yuen Lee 李立源

Federation handle:

@lupyuen@qoto.org

Lup Yuen Lee 李立源's Information

Pronouns/Gender/Sexuality

He/Him/They, Bisexual/Asexual 🇸🇬

Date of Birth

1969

Twitter

twitter.com/MisterTechBlog

Articles

lupyuen.org

Lup Yuen Lee 李立源's Bio

IoT Techie and Educator / Apache NuttX PMC

Lup Yuen Lee 李立源's Posts

Lup Yuen Lee 李立源 has 26 posts.


Pinned

Lup Yuen Lee 李立源

Something broke Apache RTOS and it's one of these 468 Commits ... But which one? Let's run Git Bisect to discover the Breaking Commit automatically

lupyuen.org/articles/bisect.ht


Tags: #nuttx


Likes: 0

Replies: 0

Boosts: 0

Lup Yuen Lee 李立源

In response to this post

Here's how Apache RTOS is running Continuous Integration with GitHub Actions ... And why some Pull Requests might trigger 1,594 NuttX Builds!

lupyuen.org/articles/ci.html


Tags: #nuttx


Likes: 0

Replies: 0

Boosts: 0

Lup Yuen Lee 李立源

Our Build Farm for Apache RTOS runs all day, all night. Continuously compiling 1,000 NuttX Targets ... Can we be 100% sure that NuttX is OK? Without getting spammed by Alert Emails? Let's turn into a fun new way to broadcast NuttX Alerts

lupyuen.org/articles/mastodon.


Tags: #nuttx #mastodon


Likes: 0

Replies: 0

Boosts: 0

Lup Yuen Lee 李立源

In response to this post

Earlier this year: My student Rushabh Gala completed his project for Google Summer of Code, on creating Safer Apps for Apache RTOS ... Let's walk through Rushabh’s contributions, and understand how we’re evolving Rust Apps for NuttX

lupyuen.codeberg.page/articles


Tags: #rustlang #nuttx


Likes: 0

Replies: 0

Boosts: 0

Lup Yuen Lee 李立源

Continuous Integration Test has been failing in Apache RTOS for a while ... The Bug Stops Here! We dive inside a NuttX CI Test with / Pexpect / QEMU

lupyuen.github.io/articles/ci7


Tags: #riscv #nuttx #pytest


Likes: 0

Replies: 0

Boosts: 0


Lup Yuen Lee 李立源

" opens China office" ()

finance.yahoo.com/news/tech-wa


Tags: #sifive #riscv


Likes: 0

Replies: 0

Boosts: 1

Lup Yuen Lee 李立源

Something broke Apache RTOS and it's one of these 468 Commits ... But which one? Let's run Git Bisect to discover the Breaking Commit automatically

lupyuen.org/articles/bisect.ht


Tags: #nuttx


Likes: 0

Replies: 0

Boosts: 0

Lup Yuen Lee 李立源

In response to this post

Here's how Apache RTOS is running Continuous Integration with GitHub Actions ... And why some Pull Requests might trigger 1,594 NuttX Builds!

lupyuen.org/articles/ci.html


Tags: #nuttx


Likes: 0

Replies: 0

Boosts: 0

Lup Yuen Lee 李立源

In response to this post

Let's Emulate Ubuntu x64 on macOS Arm64 ... With UTM Emulator, very slooooowly

Article: lupyuen.org/articles/ci.html#u


Here's how Apache RTOS is running Continuous Integration with GitHub Actions ... And why some Pull Requests might trigger 1,594 NuttX Builds!

lupyuen.org/articles/ci.html

by Lup Yuen Lee 李立源 ;


Likes: 0

Replies: 1

Boosts: 0

Lup Yuen Lee 李立源

In response to this post

Self-Hosted GitHub Runners will work on macOS Arm64 ... But Continuous Integration requires Docker x64

Article: lupyuen.org/articles/ci.html#f


Let's Emulate Ubuntu x64 on macOS Arm64 ... With UTM Emulator, very slooooowly

Article: lupyuen.org/articles/ci.html#u

by Lup Yuen Lee 李立源 ;

Tags: #nuttx


Likes: 0

Replies: 1

Boosts: 0

Lup Yuen Lee 李立源

In response to this post

Self-Hosted GitHub Runners will work for Apache Builds ... But kinda slow

Article: lupyuen.org/articles/ci.html#r


Self-Hosted GitHub Runners will work on macOS Arm64 ... But Continuous Integration requires Docker x64

Article: lupyuen.org/articles/ci.html#f

by Lup Yuen Lee 李立源 ;

Tags: #nuttx


Likes: 0

Replies: 1

Boosts: 0

Lup Yuen Lee 李立源

In response to this post

Let's experiment with GitHub Self-Hosted Runners ... To understand what happens inside Apache Continuous Integration

Article: lupyuen.org/articles/ci.html#s


Self-Hosted GitHub Runners will work for Apache Builds ... But kinda slow

Article: lupyuen.org/articles/ci.html#r

by Lup Yuen Lee 李立源 ;

Tags: #nuttx


Likes: 0

Replies: 1

Boosts: 0

Lup Yuen Lee 李立源

In response to this post

Apache RTOS has 1,594 Targets across Arm, RISC-V, Xtensa, x64, ... Making sure they compile correctly? Gets super tricky

Article: lupyuen.org/articles/ci.html#o


Let's experiment with GitHub Self-Hosted Runners ... To understand what happens inside Apache Continuous Integration

Article: lupyuen.org/articles/ci.html#s

by Lup Yuen Lee 李立源 ;

Tags: #nuttx


Likes: 0

Replies: 1

Boosts: 0

Lup Yuen Lee 李立源

Our Build Farm for Apache RTOS runs all day, all night. Continuously compiling 1,000 NuttX Targets ... Can we be 100% sure that NuttX is OK? Without getting spammed by Alert Emails? Let's turn into a fun new way to broadcast NuttX Alerts

lupyuen.org/articles/mastodon.


Tags: #nuttx #mastodon


Likes: 0

Replies: 0

Boosts: 0

Lup Yuen Lee 李立源

Here's how Apache RTOS is running Continuous Integration with GitHub Actions ... And why some Pull Requests might trigger 1,594 NuttX Builds!

Article: lupyuen.org/articles/ci.html


Apache RTOS has 1,594 Targets across Arm, RISC-V, Xtensa, x64, ... Making sure they compile correctly? Gets super tricky

Article: lupyuen.org/articles/ci.html#o

by Lup Yuen Lee 李立源 ;

Tags: #nuttx


Likes: 0

Replies: 1

Boosts: 0

Lup Yuen Lee 李立源

In response to this post

Earlier this year: My student Rushabh Gala completed his project for Google Summer of Code, on creating Safer Apps for Apache RTOS ... Let's walk through Rushabh’s contributions, and understand how we’re evolving Rust Apps for NuttX

lupyuen.codeberg.page/articles


Tags: #rustlang #nuttx


Likes: 0

Replies: 0

Boosts: 0

Lup Yuen Lee 李立源

In response to this post

for 64-bit QEMU fails on GitHub Actions ... That's why my Home Computer will download the Daily Builds and Test Locally

Article: lupyuen.codeberg.page/articles


Earlier this year: My student Rushabh Gala completed his project for Google Summer of Code, on creating Safer Apps for Apache RTOS ... Let's walk through Rushabh’s contributions, and understand how we’re evolving Rust Apps for NuttX

lupyuen.codeberg.page/articles

by Lup Yuen Lee 李立源 ;

Tags: #nuttx #riscv


Likes: 0

Replies: 1

Boosts: 0

Lup Yuen Lee 李立源

Continuous Integration Test has been failing in Apache RTOS for a while ... The Bug Stops Here! We dive inside a NuttX CI Test with / Pexpect / QEMU

lupyuen.github.io/articles/ci7


Tags: #riscv #nuttx #pytest


Likes: 0

Replies: 0

Boosts: 0

Lup Yuen Lee 李立源

In response to this post

Daily Test of QEMU at GitHub Actions ... Works OK for 32-bit, but fails for 64-bit!

Article: lupyuen.codeberg.page/articles


for 64-bit QEMU fails on GitHub Actions ... That's why my Home Computer will download the Daily Builds and Test Locally

Article: lupyuen.codeberg.page/articles

by Lup Yuen Lee 李立源 ;

Tags: #nuttx #riscv


Likes: 0

Replies: 1

Boosts: 0

Lup Yuen Lee 李立源

In response to this post

How we test Blinky with QEMU at GitHub Actions

Article: lupyuen.codeberg.page/articles


Daily Test of QEMU at GitHub Actions ... Works OK for 32-bit, but fails for 64-bit!

Article: lupyuen.codeberg.page/articles

by Lup Yuen Lee 李立源 ;

Tags: #rustlang #nuttx


Likes: 0

Replies: 1

Boosts: 0

Lup Yuen Lee 李立源

In response to this post

Community is now prepping NuttX RTOS as a Tier 3 Target in

Article: lupyuen.codeberg.page/articles


Tags: #nuttx #rustlang


Likes: 0

Replies: 1

Boosts: 0

Lup Yuen Lee 李立源

In response to this post

Every day through GitHub Actions: We auto-test Blinky App for on QEMU Emulator

Article: lupyuen.codeberg.page/articles


Community is now prepping NuttX RTOS as a Tier 3 Target in

Article: lupyuen.codeberg.page/articles

by Lup Yuen Lee 李立源 ;

Tags: #rustlang #nuttx #riscv


Likes: 0

Replies: 1

Boosts: 0

Lup Yuen Lee 李立源

In response to this post

LED Driver for QEMU will blink a Simulated LED

Article: lupyuen.codeberg.page/articles


Every day through GitHub Actions: We auto-test Blinky App for on QEMU Emulator

Article: lupyuen.codeberg.page/articles

by Lup Yuen Lee 李立源 ;

Tags: #nuttx #riscv


Likes: 0

Replies: 1

Boosts: 0

Lup Yuen Lee 李立源

In response to this post

doesn't support Crates ... So we have creative workarounds

Article: lupyuen.codeberg.page/articles


LED Driver for QEMU will blink a Simulated LED

Article: lupyuen.codeberg.page/articles

by Lup Yuen Lee 李立源 ;

Tags: #nuttx #rustlang


Likes: 0

Replies: 1

Boosts: 0

Lup Yuen Lee 李立源

In response to this post

Apps run on the Core Library (no_std) ... Here's our Panic Handler

Article: lupyuen.codeberg.page/articles


doesn't support Crates ... So we have creative workarounds

Article: lupyuen.codeberg.page/articles

by Lup Yuen Lee 李立源 ;

Tags: #nuttx #rustlang


Likes: 0

Replies: 1

Boosts: 0