កម្មវិធី Desktop គឺជាចម្លើយត្រឹមត្រូវនៅពេលដែលការងារកើតឡើងនៅលើម៉ាស៊ីន ហើយមិនមែននៅក្នុង browser ទេ៖ ឯកសារដែលមិនដែលចាកចេញពីការិយាល័យ ឧបករណ៍ដែលក្រុមបើករៀងរាល់ព្រឹក បង្អួចដែលបន្តដំណើរការនៅពេលដែលការតភ្ជាប់មិនដំណើរការ។ ខ្ញុំបង្កើតកម្មវិធីទាំងនោះនៅក្នុង Rust ជាមួយនឹងចំណុចប្រទាក់នៅក្នុង Tauri ដូច្នេះអ្វីដែលអ្នកដំឡើងគឺជាឯកសារតូចមួយ។
ខ្ញុំនឹងបង្កើតកម្មវិធី Desktop ឆ្លងវេទិកាដែលមានទម្ងន់ស្រាលនៅក្នុង Rust និង Tauri សម្រាប់ Windows, macOS និង Linux
រហូតដល់ 3 អេក្រង់, 1 វេទិកា, ការបង្កើតដំណើរការដំបូង, ប្រភពនៅក្នុងឃ្លាំងរបស់អ្នក។
- រហូតដល់ 3 អេក្រង់, 1 វេទិកា
- កូដប្រភព
- ឯកសារដំឡើង
រហូតដល់ 6 អេក្រង់, ការបង្កើត Windows, Linux, macOS, មូលដ្ឋានទិន្នន័យក្នុងស្រុក, ការនាំចូល CSV/Excel ។
- រហូតដល់ 6 អេក្រង់, 3 វេទិកា + DB
- កូដប្រភព
- ឯកសារដំឡើង
រហូតដល់ 10 អេក្រង់, ទាំងអស់នៃស្តង់ដារ, ការអាប់ដេតដោយស្វ័យប្រវត្តិ, កម្មវិធីដំឡើង, ដំណើរការចេញផ្សាយ។
- រហូតដល់ 10 អេក្រង់, ការអាប់ដេត, កម្មវិធីដំឡើង
- កូដប្រភព
- ឯកសារដំឡើង
ស្នើសុំការផ្តល់ជូនផ្ទាល់ខ្លួន
ចូលគណនីដើម្បីស្នើសុំការផ្តល់ជូនផ្ទាល់ខ្លួន
បង្កើតគណនីឥតគិតថ្លៃ ឬចូលគណនីដើម្បីស្នើសុំការផ្តល់ជូនផ្ទាល់ខ្លួនពី Zinner នេះ។
ចូល / ចុះឈ្មោះសួរសំណួរមុនពេលលក់
ចូលដើម្បីសួរសំណួរ
ដើម្បីកាត់បន្ថយសារឥតបានការនៅលើវេទិកា សារមុនពេលលក់អាចត្រូវបានផ្ញើដោយអ្នកប្រើប្រាស់ដែលបានចូលប៉ុណ្ណោះ។
បង្កើតគណនីឥតគិតថ្លៃ ឬចូលដើម្បីផ្ញើសារទៅ Zinner នេះដោយផ្ទាល់។
ចូល / ចុះឈ្មោះនៅ glance
ព័ត៌មានលម្អិតសំខាន់ៗអំពីសេវាកម្មនេះ ដើម្បីជួយអ្នកសម្រេចចិត្ត។ បង្កើតដោយ Zinn Hub មិនមែនអ្នកលក់ទេ។
ទីតាំងតម្លៃ
បច្ចេកវិទ្យា Stack
ប្រភេទកម្មវិធី
វេទិកា
អ្វីដែលអ្នកជាម្ចាស់
អ្វីដែលអ្នកនឹងទទួលបាន
ការពិពណ៌នាពេញលេញ
បង្កើតឡើងសម្រាប់អាជីវកម្មខ្នាតតូច និងក្រុមក្នុងផ្ទះដែលបានរីកចម្រើនលើសពីសៀវភៅបញ្ជី ឬស្គ្រីប ហើយចង់បានកម្មវិធីត្រឹមត្រូវដែលមានបង្អួចផ្ទាល់ខ្លួន។ នៅក្នុង Tauri ការងារធ្ងន់ៗ ដូចជាការដំណើរការឯកសារធំៗ ឬការស្វែងរកកំណត់ត្រារាប់ពាន់ ដំណើរការនៅក្នុង Rust ខណៈពេលដែលអេក្រង់គឺជាកូដបណ្ដាញធម្មតា ដូច្នេះអេក្រង់ថ្មីនៅពេលក្រោយគឺជាការងារតូចមួយ។
Starter គឺជាកម្មវិធីមួយដែលមានរហូតដល់ 3 អេក្រង់ ដែលបង្កើតឡើងសម្រាប់វេទិកាដែលអ្នកដាក់ឈ្មោះ ជាមួយនឹងការបង្កើតដែលកំពុងដំណើរការនៅដើមគម្រោង និងប្រភពនៅក្នុងឃ្លាំងរបស់អ្នក។ Standard ទៅដល់ 6 អេក្រង់ ហើយបន្ថែមការបង្កើតសម្រាប់ Windows, Linux និង macOS, មូលដ្ឋានទិន្នន័យ SQLite ក្នុងស្រុកជាមួយនឹងការស្វែងរក, និងការនាំចូល និងនាំចេញ CSV ឬ Excel ។ Advanced ទៅដល់ 10 អេក្រង់ រួមបញ្ចូលទាំងអស់នោះ ហើយបន្ថែមការអាប់ដេតដោយស្វ័យប្រវត្តិ, កម្មវិធីដំឡើងសម្រាប់វេទិកានីមួយៗ, និងដំណើរការចេញផ្សាយដែលបង្កើតពួកវានៅលើស្លាកនីមួយៗដែលអ្នកជំរុញ។
ការងារធម្មតា៖ ឧបករណ៍ផ្ទៃក្នុងដែលអាន និងសរសេរឯកសារនៅក្នុងថតដែលបានចែករំលែក ឬកម្មវិធីមើលសម្រាប់ទិន្នន័យដែលក្រុមរបស់អ្នករក្សាទុកក្នុង CSV ឬមូលដ្ឋានទិន្នន័យ។ ប្រសិនបើសេចក្តីសង្ខេបកើនឡើងនៅពាក់កណ្តាលការបញ្ជាទិញ ខ្ញុំនឹងដកស្រង់អេក្រង់បន្ថែមមុនពេលធ្វើវា៖ កម្មវិធីបន្ថែម ឬការបញ្ជាទិញថ្មី។
ការរចនា៖ ចំណុចប្រទាក់ស្អាត ស្តង់ដារតាមលំនាំដើម ឬគំរូ និងពណ៌ម៉ាករបស់អ្នក ប្រសិនបើអ្នកមាន។
មិនរួមបញ្ចូល៖ ហ្គេម កម្មវិធីទូរស័ព្ទ អ្វីដែលត្រូវតែមាននៅក្នុងផ្ទាំងកម្មវិធីរុករក ច្បាប់ចម្លងនៃកម្មវិធីពាណិជ្ជកម្មដែលមានស្រាប់។
កូដគឺជាកម្មសិទ្ធិរបស់អ្នក៖ គ្រប់កម្រិតទាំងអស់រួមបញ្ចូលប្រភពពេញលេញនៅក្នុងឃ្លាំងរបស់អ្នក ហើយអ្នកអាចផ្លាស់ប្តូរ ប្រើឡើងវិញ ឬប្រគល់វាទៅអ្នកអភិវឌ្ឍន៍ផ្សេងទៀត។ បន្ទាប់ពីការចែកចាយ ខ្ញុំជួសជុលអ្វីដែលមិនដំណើរការដូចដែលយើងបានព្រមព្រៀងគ្នា ដោយឥតគិតថ្លៃ។
ខ្ញុំបាននៅក្នុង IT អស់រយៈពេល 10+ ឆ្នាំហើយបង្កើតនៅក្នុង Rust ។ ការងារសាធារណៈរបស់ខ្ញុំរួមមាន reqwest-rotate ដែលជាបណ្ណាល័យ Rust HTTP ប្រភពបើកចំហនៅលើ crates.io ជាមួយនឹងឈុតសាកល្បងពេញលេញ និង CI ។
ការអាប់ដេតជាលាយលក្ខណ៍អក្សររៀងរាល់ថ្ងៃធ្វើការ ការឆ្លើយតបរហ័ស គ្មានការហៅទូរសព្ទ។
ជំហានសម្រាប់បញ្ចប់គម្រោងរបស់អ្នក
1. វិសាលភាពត្រូវបានបញ្ជាក់ជាលាយលក្ខណ៍អក្សរ - ខ្ញុំបានអានតម្រូវការរបស់អ្នក ហើយបញ្ជាក់បញ្ជីអេក្រង់ ទម្រង់ទិន្នន័យ និងកម្រិតសមាមាត្រមុនពេលសរសេរកូដណាមួយ។ អេក្រង់គឺជាបង្អួច ឬទិដ្ឋភាពមួយដែលអ្នកប្រើប្រាស់ធ្វើការ។
2. អេក្រង់ដំបូងជាការបង្កើតដែលកំពុងដំណើរការ - សែលកម្មវិធីដែលមានអេក្រង់ដំបូងដំណើរការពីដើមដល់ចប់លើទិន្នន័យពិតរបស់អ្នក ដូច្នេះអ្នកអាចដំណើរការការបង្កើតដំបូង និងផ្លាស់ប្តូរទិសដៅខណៈពេលដែលវាមានតម្លៃថោក។
3. អេក្រង់ដែលនៅសល់ ជាមួយនឹងការធ្វើតេស្ត - អេក្រង់ដែលនៅសល់ នីមួយៗមានការធ្វើតេស្តសម្រាប់តក្កវិជ្ជាដែលនៅពីក្រោយវា។ លើការបង្កើតច្រើនថ្ងៃ អ្នកទទួលបានបច្ចុប្បន្នភាពជាលាយលក្ខណ៍អក្សរខ្លីៗជារៀងរាល់ថ្ងៃធ្វើការ។
4. ការបង្កើត មូលដ្ឋានទិន្នន័យ កម្មវិធីដំឡើង - ការបង្កើតសម្រាប់វេទិកាដែលកម្រិតរបស់អ្នករួមបញ្ចូល មូលដ្ឋានទិន្នន័យមូលដ្ឋាន និងការនាំចូល/នាំចេញនៅលើស្តង់ដារ ការអាប់ដេតដោយស្វ័យប្រវត្តិ និងកម្មវិធីដំឡើងនៅលើកម្រិតខ្ពស់។
5. ការប្រគល់នៅក្នុងឃ្លាំងរបស់អ្នក - ប្រភពត្រូវបានបញ្ជូននៅក្នុងឃ្លាំងរបស់អ្នកជាមួយនឹងការប្រគល់ជាលាយលក្ខណ៍អក្សរ៖ របៀបបង្កើតវា របៀបដំណើរការការធ្វើតេស្ត របៀបបញ្ជូនការអាប់ដេត។
ការធានាគុណភាព Zinner
Zinner គ្រប់រូបត្រូវបានត្រួតពិនិត្យ និងអនុម័តមុនពេលចូលរួមវេទិកា។
សេវាកម្មទាំងអស់ត្រូវបានគាំទ្រដោយការប្តេជ្ញាចិត្តធានាគុណភាពរបស់យើង។
ការទូទាត់របស់អ្នកត្រូវបានការពាររហូតដល់អ្នកអនុម័តការងារដែលបានប្រគល់។
ប្រៀបធៀបកញ្ចប់
| មុខងារ | អ្នកចាប់ផ្តើម | ស្តង់ដារ | កម្រិតខ្ពស់ |
|---|---|---|---|
| ពេលវេលាដឹកជញ្ជូន | 10 ថ្ងៃ | 14 ថ្ងៃ | 21 ថ្ងៃ |
| ការកែប្រែ | 1 | 2 | 3 |
| វិសាលភាព | រហូតដល់ 3 អេក្រង់, 1 វេទិកា | រហូតដល់ 6 អេក្រង់, 3 វេទិកា + DB | រហូតដល់ 10 អេក្រង់, ការអាប់ដេត, កម្មវិធីដំឡើង |
| កូដប្រភព | ✓ | ✓ | ✓ |
| ឯកសារដំឡើង | ✓ | ✓ | ✓ |
ផលប័ត្រ
ឧទាហរណ៍នៃការងាររបស់អ្នកលក់ដែលទាក់ទងនឹង Zinn នេះ។

reqwest-rotate: កញ្ចប់ប្រភពបើកចំហ
កម្មវិធីរុំ reqwest តូចមួយសម្រាប់ឧបករណ៍ចាប់យក និងម៉ាស៊ីនភ្ញៀវ API ដែលត្រូវការការបង្វិលប្រូកស៊ី ការកំណត់អត្រាសម្រាប់ម៉ាស៊ីននីមួយៗ និងការប៉ុនប៉ងឡើងវិញជាមួយនឹងការថយក្រោយ ដោយមិនចាំបាច់ទាញចូលក្របខ័ណ្ឌ middleware ទេ។ បោះពុម្ពផ្សាយនៅលើ crates.io ជាមួយនឹងឯកសារ CI និងការធ្វើតេស្តប្រហែលពីររយ។

ព័ត៌មានលម្អិតសេវាកម្ម
សំណួរដែលសួរញឹកញាប់
អ្នកទទួលបានកម្មវិធីតូចមួយជំនួសឱ្យកម្មវិធីរុករកដែលបានបាច់៖ វាចាប់ផ្តើមលឿន រក្សាការប្រើប្រាស់អង្គចងចាំទាប ហើយមិនត្រូវការការអាប់ដេតរាល់ពេលដែលម៉ាស៊ីនកម្មវិធីរុករកបិទបាំងខ្លួនឯងនោះទេ។ ចំណុចប្រទាក់នៅតែជាបច្ចេកវិទ្យាគេហទំព័រ ដូច្នេះវាមើលទៅទាន់សម័យ។
ការបង្កើត Starter សម្រាប់វេទិកាមួយដែលអ្នកដាក់ឈ្មោះក្នុងតម្រូវការ។ ការបង្កើត Standard និង Advanced សម្រាប់ Windows, Linux និង macOS ហើយខ្ញុំធ្វើតេស្តការបង្កើតនីមួយៗមុនពេលប្រគល់វា។
ជាធម្មតាមិនមែនទេ ហើយនោះជាចំណុចសំខាន់។ លុះត្រាតែការងារខ្លួនឯងហៅសេវាកម្ម ទិន្នន័យនៅតែមាននៅលើម៉ាស៊ីន និងនៅក្នុងឯកសារផ្ទាល់ខ្លួនរបស់អ្នក។
អ្នកទទួលបានការបង្កើតដែលកំពុងដំណើរការឆាប់រហ័ស មុនពេលកម្មវិធីត្រូវបានបញ្ចប់ យ៉ាងជាក់លាក់ដូច្នេះការផ្លាស់ប្តូរកើតឡើងខណៈពេលដែលវាមានតម្លៃថោក។ នៅក្នុងវិសាលភាពដែលយើងបានយល់ព្រម ការធ្វើអេក្រង់ឡើងវិញមិនគិតថ្លៃបន្ថែមទេ។
ប្រព័ន្ធដែលវាត្រូវតែដំណើរការដំបូង អេក្រង់របស់អ្នកជាពាក្យធម្មតា (អ្វីដែលអ្នកប្រើប្រាស់ឃើញ និងចុច) និងឧទាហរណ៍ពិតមួយនៃឯកសារនីមួយៗ ឬទម្រង់ទិន្នន័យដែលវាអាន ឬសរសេរ។ ជាមួយនឹងនោះ ខ្ញុំបញ្ជាក់ថា កម្រិតសមាមាត្រសមស្របមុនពេលសរសេរកូដណាមួយ។
ការវាយតម្លៃរបស់អតិថិជន
មើលអ្វីដែលអតិថិជនរបស់យើងនិយាយអំពី Zinn នេះ
ប្រភេទ
គោលការណ៍ Zinner
Zinns ដែលពាក់ព័ន្ធ







