Welcome to
Liny's blog!

meow meow meow meow


Who's Liny?

Liny is a mysterious creature who comes from a far away wonderland and loves scratching.

This is a webpage (blog?) about some Liny's messy creations.


Meow!

Have a look at Liny's creations:

Coding on:

Posting on:

BEST of Collections

Updated: Oct. 27, 2024

[HarmonyOS App] Liny's BrowserCat

Sept. ~ Oct. 2024

Ideas

Liny's Browser is a basic browser built for HarmonyOS NEXT, aiming in providing a light-weight solution for users with devices at any performance level.

This project is inspired by tuyafeng's marvelous work Via , the cutest cyber fox Firefox from Mozilla, and helped by source codes from OpenHarmony's Browser Demo & Westinyang's fork Browser CE .

Thank you all with your works and supports!! (* ̄3 ̄)╭

API 12 Release

As the latest HarmonyOS / OpenHarmony API version, API 12 Release provides great support for animations and stuff to enhance user experience.

Adapting to this new standard, this browser allows users to customize positions of Title bar, Tabs panel in real time (no need to relaunch!) and even the extent of elasticity (duration, damping coefficient...) of all the spring motion animations!

What's more, the layout of this app is adaptive to almost all screen aspect ratios (Pads, Phones, and Foldables) without requiring a relaunch to switch.

ヽ( ̄ω ̄( ̄ω ̄〃)ゝ Thanks, ArkUI!

For Everyone

This project was originally started in the purpose of building my own browser, 100% stuck to my browsing habits and needs.

But eventually I decided to share it with everyone in the HarmonyOS / OpenHarmony community, so that those with similar needs could find themselves another choice in this new world, and those with similar ideas could join the co-construction of this new ecosystem.

Though I don't really have so much time to work on this project... And some of the codes were written very badly...
(;′⌒`) Sooooo sorry about that, if my codes have confused someone.

Videos: on Bilibili (90k+ views!)

Repo: on GitHub! (40+ stars!)

[Scratch Project] Handwritten digits recognition on Scratch

May 2024

Neural Network

This is a network containing four layers:
Input(14 * 14 = 196),
Layer1(16),
Layer2(16),
and Output(10)

Therefore, there are 3594 params in total.

This network is as rough as what was built half a century ago, the training process is simple with nothing else than trials and adjustments.

Current progress:
Loss 0.4066,
Accuracy (Training dataset) 75.0%

Scratch?!

Yes, the recognizer supports running on Scratch, giving the most classical and primitive coding experience and running efficiency same as what pioneers have experienced 50 years ago... :|

The trainer works on Scratch as well, theoretically, but it's just too slow for any human to wait.

Building projects on Scratch sometimes makes people feel a bit retro... and magical.

Extras

This project is just a messy demo drafted occasionally one weekend at which I watched But what is a neural network? | Chapter 1, Deep learning and decided to build a neural network myself.

It was like unboxing some random Christmas presents when seeing params being trained...

= ̄ω ̄=

Try: Portal to ccw.site!

Codes: On GitHub!

[Scratch Game] Goose and 1998

Jan. 23rd 2024 ~ Mar. 8th 2024

1998

What if back to 1998? The "Internet" of the world is down due to an accidental natural disaster, putting the network which used to link every corner of this planet in serious danger.

Digital の pioneer "goose", who was entrusted with the crisis, offered to fall into the vortex of "time and space", then slowly woke up in one of the "1998"s in the stream of history......

Growth is also lost:

Installing drivers (gaining new weapons / abilities) takes up storage space (reduces the maximum health point) The goose, you, have to choose between damage power and fault tolerance...

But we'll make sure it is possible to beat this game with only basic weapons... (probably?)

More about

This game is an entry of gate.io. Only 14 days were given to build the entire game, requiring a start from building the basics, including coding the physics engine.

It was a great time.
:O

Play: Portal to ccw.site!