Source code របស់ វចនានុក្រម​ខ្មែរ 2.1 អាច​ត្រូវ​គេ​លួច​បាន​ដោយ​ងាយ

វចនានុក្រម​ខ្មែរអេឡិចត្រូនិច​លេខ ២.១ ត្រូវ​បាន​វិស្វករ​ព័ត៌មាន​វិទ្យា​សរសេរ​ឡើង​មក ដោយ​ប្រើ ភាសា​ Java ហើយ compile ជា .jar file ។ ប្រូក្រាម​ប្រភេទ .jar មាន​លក្ខណៈ​ពិសេស​ត្រង់​អាច​យក​ទៅ​ប្រើ​នៅ​លើ OS ផ្សេង​ៗ​ ដូចជា Windows, Linux, .. បាន​ដោយ​មិន​បាច់​សរសេរ​កូដ​ឡើង​វិញ។ ប៉ុន្តែ​ចំណុច​ខ្សោយ​របស់​វា គឺ ប្រូក្រាមប្រភេទ .jar ត្រូវ​បាន​គេ​បង្កើត​ឡើង​មក​ដោយ​ compile វា​ជា byte-code, ខុស​ពី native code, ដែល​ជា​ទូទៅ​ងាយ​ស្រួល​នឹង ឱ្យ​គេ​ប្រើ​ប្រូក្រាម​ផ្សេង បំបែក​វា​ជា​ source code មក​វិញ។​ ដូចជា​ប្រូក្រាម​ វចនានុក្រម​ខ្មែរអេឡិចត្រូនិច​លេខ ២.១ នេះ គេ​អាច​ប្រើ​ប្រូក្រាម​ប្រភេទ java decompiler ដើម្បី​ទាញ​រក​ source code មក​វិញ​ បាន​តែ​មួយ​ពព្រិច​ភ្នែក​ប៉ុណ្ណោះ។


Source code របស់ វចនានុក្រម​ខ្មែរអេឡិចត្រូនិច​លេខ ២.១

ដូច្នេះ​ ដើម្បី​ការពារ​ទៅថ្ងៃក្រោយ​ ក្រែង​លោ​មាន​នរណា​លួច​យក database ឬ យក​កូដ​ដើម​ទៅ​ប្រើ ដោយ​កែប្រែ​កូដ​ដើម​ដាក់​ជា​របស់​ខ្លួន (ព្រោះ​សម្បូរ​មនុស្ស​បែប​នេះ​ណាស់)។ល។ ​ អ្នក​សរសេរ​ប្រូក្រាម​គួរ​តែ​ប្រយ័ត​ចំណុច​នេះ។ គេ​មាន​វិធីបង្ការ​ជា​ច្រើន​ដូចជា

- វិធី Code Obfuscation : មាន​ន័យ​ថា កែ​កូដ​ឱ្យ​មើល​លែង​ដាច់។ នៅ​ពេល​ដែល​វិធី​នេះ​ហើយ ទោះ​បី​ជា​អ្នក​ដែល​លួច​ source code នេះ​បាន​ក្ដី តែ​អ្នក​នោះ​មិន​ងាយ​នឹង​អាន​កូដ​នោះ​យល់​នោះ​ទេ។ ប្រូក្រាម​សម្រាប់​ obfuscate .jar មាន​ដូចជា ProGuard Java Optimizer and Obfuscator

- វិធី compile .jar ជា​ native code ។ ដោយ compile .jar ជា native code នៅ​លើ​ Windows គេ​ទទួល​បាន​ប្រូក្រាម​ដែល​អាច​ដើរ​បាន​តែ​លើ Windows តែ​ប៉ុណ្ណោះ។​ តែ​គេ​អាច​យក​ .jar នោះ​ទៅ​ compile នៅ​លើ Linux នោះ​គេ​នឹង​ទទួល​បាន native code សម្រាប់ Linux  ។ល។ ប្រូក្រាម​សម្រាប់​ Compile ពី .jar ទៅ Native Code មាន​ដូចជា Excelsior JET ។

តែ​តាម​ពិត​ទៅ​ ប្រូក្រាម​ ដែល​សរសេរ​ឡើង​ក្រោម​កម្មវិធី​របស់​រដ្ឋាភិបាល​បែប​នេះ គួរ​តែ​ជា​ប្រភេទ​ប្រូក្រាម កូដ​បើក​ចំហ (Open source) !!

Be Sociable, Share!

Related Posts

Comments

  1. Bunchhieng says:

    Jar. files are easy to change picture in program. Just change extension to .rer or .zip file. I used to do it sometime.

    • មិនមែន​កែ​បាន​តែ​រូប​ទេ កែ​ទាំង​អក្សរ​អី​បាន​ទាំង​អស់ ព្រោះ​បាន source code ដើម​ហើយ​នោះ

  2. សុវិចិត្រ says:

    មែន​ហើយ! គួរ​ណា​តែ​ដាក់​ឲ្យ​ជា​កូដ​បើក​ចំហ ព្រោះ​មាន​អ្នក​បង្កើត​កម្មវិធី​នានា ពិត​ជា​ចង់​បាន​នូវ​ទិន្នន័យ​ពាក្យ ដើម្បី​បង្កើត​នូវ​កម្មវិធី​វចនានុក្រម សម្រាប់​ប្រព័ន្ធ​ប្រតិបត្តិការ​នានា ឲ្យ​អាច​ប្រើ​បាន​យ៉ាង​ពេញលេញ និង​ល្អ។

    • monida says:

      យក​កូដ​គេ​ទៅ​រៀន មានអី​តែ​ខ្លាច​តែ​យកកូដ​គេ​ទៅ​កែ​ដាក់​ជា​របស់​ខ្លួន ឬយក​ទៅ​ធ្វើ​អាជីវកម្មនោះ​ទេ​ដែល​ជា​បញ្ហា។
      មួយ​វិញ​ទៀត​រឿង​យក​ទៅ​ upgrade អោយ​ប្រសើរ​ឡើង​នោះ វា​ជា​ទង្វើ​ត្រឹម​ត្រូវ​ហើយ តែមិដឹង​ថា​កែ​ហើយទុក​ឈ្មោះ​អ្នក​បង្កើត​ឬ​ក៏ទុក​​តែ​ឈ្មោះ​អ្នក upgrade ​ទេ… :D

      • សុវិចិត្រ says:

        បាទ! នេះ​ក៏​ជា​បញ្ហា​មួយដែរ។

  3. chourktip says:

    រឿងលួចចម្លង កែប្រែកូដអីៗ មានតាំងពីកំណើតមកម្លេះ អត់មានវិធីណាដែលអាចទប់ស្កាត់បាន ទេ។ បើថ្ងៃនេះ ប្រូក្រាមនេះបិទកូដចាក់សោរសម្ងាត់ទុក មានអ្នកដទៃអាចបើកបានជារឿងធម្មតា ពីព្រោះ នៅលើលោក អត់មានការចេះដឹងណា ដែលមិនអាចឲ្យអ្នកដទៃលួចរៀនតាម។

  4. ouk yol says:

    សុំសួរអំពី .exe ដែលបង្កើតឡើងតាមរយៈ Visual Basic តើមានកម្មវិធីណាអាចបំបែកយកកូដបានដែរទេ?