Lulucat

Lulucat வலைப்பதிவு

Lulucat Blog என்பது செயலிகள் உண்மையில் எப்படிக் கட்டமைக்கப்படுகின்றன என்பதை நாங்கள் எழுதிவைக்கும் இடம். எங்கள் கையெழுத்துக் கருவிகளுக்குப் பின்னால் உள்ள ரெண்டரிங் என்ஜின்கள் — ஸ்ட்ரோக் மாதிரிகள், அழிப்பான்கள், GPU பைப்லைன்கள் — அவற்றை நம்புவதற்காக நாங்கள் உருவாக்கும் அளவீடு மற்றும் சரிபார்ப்புக் கருவிகள், AI கோடிங் ஏஜெண்டுகளுடன் பணிபுரிவது பற்றிய நேர்மையான குறிப்புகள் ஆகியவற்றை ஆழமாக அலசுவோம்: அவை எதைச் சரியாகச் செய்தன, எதைக் கெடுத்தன, எதை நாம் வைத்துக்கொண்டோம். நிலையான அட்டவணை எதுவும் இல்லை; காட்டுவதற்கு உண்மையான ஏதாவது இருக்கும்போது புதிய பதிவுகள் வெளிவரும்.

RSS ஊட்டம்
The blue-tiled roof of the Temple of Heaven above a red wall in Beijing, scanned from Fuji slide film with the sprocket border visible
Photo by Zhen Yao · Original · Unsplash License

சாக் கருவியின் செயல்திறன்: முழுத்திரை pass-களிலிருந்து scissor rectangle-கள் வரை

Lulucat Notes-ன் சாக் கருவி அடர்த்தியான கையெழுத்துப் பகுதிகளில் மெதுவானது. Bottleneck 3,571 input samples அல்ல — ஒவ்வொரு frame-லும் செய்யப்பட்ட 70 முழுத்திரை scratch pass-கள்தான். நிராகரிக்கப்பட்ட குறைந்த-தெளிவு cache-ம், ஒவ்வொரு stroke-க்குமான scissor rectangle-மும் மீதிக் கதையைச் சொல்கின்றன.

Gaoge ZhangGaoge Zhang

நாங்கள் இன்னும் database-ஐ ஏன் பயன்படுத்தவில்லை

எங்கள் iPad கைஎழுத்து app-க்காக Turso/libSQL-ஐ மதிப்பிட்டு, அனைத்தையும் அளந்து, flat snapshot files-ஐத் தேர்ந்தெடுத்தோம். இந்த workload-க்கு database தேவையில்லை; ஒவ்வொரு படியும் ஏற்கனவே தோன்றிய பிரச்சினைகளுக்காக மட்டுமே செலவிட வேண்டும்.

Gaoge ZhangGaoge Zhang

Kimi K3 ஒரு டிஜிட்டல் ஃபவுண்டெய்ன் பேனா ஸ்ட்ரோக்கை எப்படி உருவாக்கியது

Lulucat Notes-ல் Freeform-ன் திசையமைந்த ஃபவுண்டெய்ன் பேனா ஸ்ட்ரோக் வேண்டும் என்று விரும்பினோம். ஸ்பெக் கையெழுத்தின் ஒரு ஸ்கிரீன்ஷாட் மட்டுமே. இரண்டு மாடல்கள், ஒரு வேறுபடுத்தும் கேள்வி, ஒரு நீள்வட்ட நிப் ஆகியவற்றுக்குப் பிறகு, தண்ணீர் பேனா இருக்க வேண்டிய விதத்தில் எழுதுகிறது. ஆராய்ச்சி, குறியீடு மற்றும் சரிபார்ப்பு Fireworks-ல் இயங்கிய Kimi K3-ஆல் செய்யப்பட்டது.

Gaoge ZhangGaoge Zhang

Kimi K3 உடன் Lulucat Notes-ன் ரெண்டரிங் பைப்லைனை மீண்டும் கட்டமைத்தல்

எங்கள் Core Graphics டைல் பைப்லைன் ஆறு சிறிய படிகளில் Metal point-sprite பைப்லைனாக மாறியது; ஒவ்வொரு படியும் உண்மையான iPad-ல் சரிபார்க்கப்பட்டது. இந்தக் குறியீடு Fireworks-ல் Kimi K3-உடன் pair-program செய்யப்பட்டது.

Gaoge ZhangGaoge Zhang

இரண்டு அழிப்பான்கள், அழிப்பு ஏன் ஸ்ட்ரோக்குக்கே சொந்தமானது

அழிப்பு ஸ்ட்ரோக்கைத் தனி உறுப்பாக வைத்திருப்பது வெளிப்படையான வடிவமைப்பு. பொருளை நகர்த்துவது அதை உடைக்கிறது; Lulucat Notes-ல் அழிப்பு, அது மையை அழிக்கும் ஸ்ட்ரோக்குக்கே சொந்தமானது.

Gaoge ZhangGaoge Zhang

மூன்று ஹைலைட்டர் வடிவியல் என்ஜின்களை ஸ்டாம்ப்களால் ஏன் மாற்றினோம்

உண்மையான Apple Pencil தரவு, செயற்கைச் சோதனைகள் தவறவிட்ட குறைகளை வெளிப்படுத்தி, Lulucat Notes-ஐ மூன்று அவுட்லைன் என்ஜின்களிலிருந்து MaLiang ஸ்டாம்ப் மாதிரிக்குக் கொண்டு சென்றது.

Gaoge ZhangGaoge Zhang