කෙන් තොම්සන්ගේ සම්පාදක හැක් කිරීම තවමත් තර්ජනයක්ද?


158

කෙන් තොම්සන් හැක් (1984)

කෙන් තොම්සන් 1984 දී සම්පාදක ද්විමය (සහ * නික්ස් පද්ධතියක පිවිසුම් පිටපතක් වැනි වෙනත් සම්පාදිත මෘදුකාංග) දූෂණය කිරීමේ ක්‍රමවේදයක් ගෙනහැර දැක්වීය. නූතන සම්පාදනය මෙම ආරක්ෂක දෝෂය විසඳා තිබේද නැද්ද යන්න දැන ගැනීමට මට කුතුහලයක් ඇති විය.

කෙටි විස්තරය:

අඩුපාඩු 2 ක් අඩංගු වන පරිදි සම්පාදක කේතය නැවත ලියන්න:

  • තමන්ගේම ද්විමය සම්පාදනය කිරීමේදී, සම්පාදකයා මෙම අඩුපාඩු සම්පාදනය කළ යුතුය
  • කලින් තෝරාගත් වෙනත් කේතයක් සම්පාදනය කිරීමේදී (පිවිසුම් ශ්‍රිතය) එය අත්තනෝමතික පසුබිමක් සම්පාදනය කළ යුතුය

මේ අනුව, සම්පාදකයා සාමාන්‍යයෙන් ක්‍රියාත්මක වේ - එය පිවිසුම් පිටපතක් සම්පාදනය කරන විට හෝ ඊට සමාන වූ විට, එය ආරක්ෂක පසුබිමක් නිර්මාණය කළ හැකි අතර, අනාගතයේ දී එය තමාගේම නවතම සංස්කරණ සම්පාදනය කරන විට, එය පෙර අඩුපාඩු රඳවා ගනී - සහ අඩුපාඩු පවතින්නේ සම්පාදකයා තුළ පමණි ද්විමය එබැවින් හඳුනා ගැනීම අතිශයින් දුෂ්කර ය.

ප්රශ්නය:

වෙබයේ මට මේවාට පිළිතුරු සොයාගත නොහැකි විය:

  • මෙය කාලානුරූපී සම්පාදනයට සම්බන්ධ වන්නේ කෙසේද?
  • * නික්ස් පද්ධතියක ඇති වැඩසටහන් හැසිරවීමේ ක්‍රම වැනි ක්‍රියාකාරකම් ක්‍රියාත්මක වන විට සම්පාදනය කර තිබේද?
  • මෙය තවමත් වලංගු තර්ජනයක්ද, නැතහොත් මෙය සැලකිය යුතු කාරණයක් වීම වලක්වන 1984 සිට සම්පාදනයේ සුරක්‍ෂිතතාවයේ වර්ධනයන් සිදුවී තිබේද?
  • මෙය සියලුම භාෂාවන්ට බලපාන්නේද?

මට දැන ගැනීමට අවශ්‍ය ඇයි?

ගෙදර වැඩ ටිකක් කරන අතරතුර මට මෙය හමු වූ අතර එය සිත්ගන්නාසුළු බවක් පෙනුනද මෙය වර්තමාන ප්‍රශ්නයක්ද නැතිනම් විසඳූ ගැටලුවක්ද යන්න පිළිබඳව සංයුක්ත ආකාරයකින් තේරුම් ගැනීමට මට පසුබිමක් නොමැත.

යොමු ද්‍රව්‍ය


6
විවිධ ද්විත්ව සම්පාදන ක්‍රමෝපාය යනු RoTT දෘඩ සම්පාදකයෙකුගේ පැවැත්ම හඳුනා ගැනීමට සාධාරණ විශ්වාසදායක ක්‍රමයකි.
dmckee --- හිටපු උපපරිපාලක පූස් පැටවා

3
මම හිතන්නේ එන්එස්ඒ මේ වගේ ප්‍රහාරයකට ගොඩක් වැඩ කරලා තියෙනවා.
පෝල් එම්


කතාවේ සාරය නම්, එක් අවස්ථාවක දී ඔබ අවසන් වන්නේ අන් අයගේ වැඩ කෙරෙහි විශ්වාසය තැබීමෙනි. මේ දිනවල අපි CPU වෙළෙන්දන් විශ්වාස කරමු, නවීන CPU යනු පැරණි දිනවල මෙන් අමු දෘඩාංග වෙනුවට තනිවම කුඩා පරිගණක වන අතර ඔබේ කේතය ක්‍රියාත්මක කිරීමේදී ඔවුන් කැමති ඕනෑම දෙයක් කිරීමට තෝරා ගත හැකිය. අහම්බෙන් මෙය ද උදා. යුරෝපා සංගමය ඔවුන්ගේ රහස් පාලනය කළ යුතු දෘඩාංග මත පමණක් ක්‍රියාත්මක කළ යුතු යැයි තීරණය කළහොත් එය දැඩි කිරීමට අවශ්‍ය විය හැකිය.
Thorbj Rrn Ravn Andersen

Answers:


110

මෙම කඩුල්ල සන්දර්භය තුළ තේරුම් ගත යුතුය. එය යුනික්ස් විසින් විවිධ වර්ගයේ විවිධ දෘඩාංග මත ධාවනය වන ප්‍රමුඛතම ක්‍රමය වූ සංස්කෘතියක ප්‍රකාශයට පත් කරන ලදී.

දේ බය හිතෙන නිසා මෙම ප්රහාරය සිදු කළ C කම්පයිලරය බව විය මෙම මෙම පද්ධති සඳහා මෘදුකාංග මධ්යම කෑල්ලක්. පද්ධතියේ සෑම දෙයක්ම පාහේ සම්පාදකයා ස්ථාපනය කරන විට එය හරහා ගියේය (විෂමජාත දෘඩාංග හේතුවෙන් ද්විමය බෙදාහැරීම් දුර්ලභ විය). හැමෝම හැම වෙලේම දේවල් සම්පාදනය කළා. මිනිසුන් නිතිපතා ප්‍රභව කේතය පරීක්‍ෂා කළහ (බොහෝ විට එය සම්පාදනය කිරීම සඳහා ඔවුන්ට යම් යම් වෙනස්කම් කිරීමට සිදු විය), එබැවින් සම්පාදකයා පසුපස දොරවල් එන්නත් කිරීම ඔබව අල්ලා ගත නොහැකි ආකාරයේ “පරිපූර්ණ අපරාධයක්” ලෙස පෙනුණි.

වර්තමානයේ, දෘඩාංග වඩා අනුකූල වන අතර එම නිසා පද්ධතියක එදිනෙදා ක්‍රියාකාරිත්වය සඳහා සම්පාදකයින්ට වඩා කුඩා කාර්යභාරයක් ඇත. සම්මුති විරහිත සම්පාදකයෙකු තවදුරටත් භයානක අවස්ථාව නොවේ - රූට්කිට් සහ සම්මුති විරහිත BIOS හඳුනා ගැනීමට සහ ඉවත් කිරීමට පවා අපහසුය.


27
නැතහොත්, බොහෝ අය ප්‍රභවයෙන් කිසිවක් සම්පාදනය නොකරන බැවින් (කියන්න, වින්ඩෝස් මත) ඔබේ සාමාන්‍ය ට්‍රෝජන් ප්‍රමාණවත් වනු ඇත :) (සම්මුති විරහිත සම්පාදකයෙකු අධික ලෙස මරණයට පත්වන බවට මම එකඟ වෙමි)
ඇන්ඩ්‍රෙස් එෆ්.

16
Ar අර්ජුන්ශංකර්: නිදහස් නොවන හිමිකාර ද්විමය පමණක් සම්පාදකයෙකුට මෙම පසුබිම අවශ්‍ය නොවේ. මෙම පසුබිම අදාළ වන්නේ ඔබ ප්‍රභව කේතයෙන් සම්පාදනය කරන සම්පාදකයින්ට පමණි.
ruakh

12
ඩෙස්ක්ටොප් එක හැරුණු විට යුනික්ස් සහ එහි සියලු ප්‍රභේද තවමත් ප්‍රමුඛ මෙහෙයුම් පද්ධතියයි.
රොබ්

8
@ruakh: සමහර විට 'මෙය' පිළිබඳ ඔබේ අවධාරණය මට නොතේරෙනු ඇත, නමුත් මම එකඟ නොවෙමි. මෙම පසුබිම හඳුන්වා දී ඇත්තේ නිදහස් නොවන, හිමිකාර සම්පාදකයා සතු සමාගමක නම් සහ එකම සම්පාදකයාගේ නව අනුවාදයන් සම්පාදනය කිරීම සඳහා මෙම සම්පාදකය භාවිතා කරන්නේ නම්, මෙම පසුබිම මුල් දර්ශනයට වඩා නරක බලපෑමක් ඇති කරයි. සියල්ලටම ආසාදනය වීමට ඔබට අවශ්‍ය වන්නේ එක් ප්‍රහාරක දෛශිකයක් පමණි.
orithena

8
යමෙක් උබුන්ටු තැනීමේ සේවාදායකයක් සමඟ සම්මුතියක් ඇති කර කිසිදු ප්‍රභවයක් වෙනස් නොකර සම්පාදකයා ප්‍රතිස්ථාපනය කරයි යැයි සිතන්න. මෙය සොයා ගැනීමට මඳ වේලාවක් ගතවනු ඇති අතර, ඒ වන විට උබුන්ටු පින්තූර ඔවුන් තුළ ගොඩනගා ඇති සම්මුති සම්පාදකයා සමඟ සම්මුතිගත කර ඇත (සම්මුති විරහිත පිවිසුම් එකලස් කිරීම් හෝ ඔබ සතුව ඇත්තේ කුමක්ද). මම හිතන්නේ මෙය තවමත් වලංගු කාරණයක්.
ජිමී හොෆා

75

එම කතාවේ පරමාර්ථය වූයේ ආමන්ත්‍රණය කළ යුතු අවදානමක් ඉස්මතු කිරීම හෝ අප දැනුවත් විය යුතු න්‍යායාත්මක අවදානමක් යෝජනා කිරීම නොවේ.

අරමුණ වූයේ, ආරක්ෂාව සම්බන්ධයෙන් ගත් කල, අපි කිසිවෙකු විශ්වාස නොකිරීමට කැමතියි, නමුත් අවාසනාවකට එය කළ නොහැකි ය. ඔබ සැමවිටම යමෙකු විශ්වාස කළ යුතුය (එබැවින් මාතෘකාව: "විශ්වාස භාරය පිළිබඳ පරාවර්තනයන්")


ඔබ ඔහුගේ ඩෙස්ක්ටොප් දෘ hard තැටිය සංකේතනය කර ඔබ විසින්ම සම්පාදනය නොකළ මෘදුකාංගයක් ධාවනය කිරීම ප්‍රතික්ෂේප කරන ව්‍යාකූල වර්ගය වුවද, ඔබ තවමත් ඔබේ මෙහෙයුම් පද්ධතිය විශ්වාස කළ යුතුය. ඔබ මෙහෙයුම් පද්ධතිය ඔබම සම්පාදනය කළත්, ඔබ භාවිතා කළ සම්පාදකයා විශ්වාස කළ යුතුය. පවා නම් ඔබ ඔබේ ම සම්පාදක සම්පාදනය, ඔබ තවමත් විශ්වාස කිරීමට අවශ්ය බව සම්පාදක! එය දෘඩාංග නිෂ්පාදකයින් ගැන පවා සඳහන් නොකරයි!

ඔබට කිසිවෙකු විශ්වාස කිරීමෙන් ගැලවිය නොහැක . ඔහු එතෙර වීමට උත්සාහ කළේ එයයි.


2
යමෙකුට විවෘත-මූලාශ්‍ර සම්පාදකයෙකු සිටී නම්, එහි හැසිරීම කිසිදු ක්‍රියාත්මක කිරීමක්-නිර්වචනය කර ඇති හෝ නිශ්චිතව දක්වා නැති හැසිරීමක් මත රඳා නොපවතී නම්, එය ස්වාධීනව සංවර්ධනය කරන ලද විවිධාකාර සම්පාදකයින් (විශ්වාසදායක හෝ නැත) භාවිතයෙන් සම්පාදනය කර, පසුව එක් එක් වැඩසටහනක් සම්පාදනය කරයි. එම විවෘත මූලාශ්‍රය, සෑම සම්පාදකයෙකුම එකම ප්‍රතිදානය නිපදවිය යුතුය. ඔවුන් එසේ කරන්නේ නම්, එයින් ඇඟවෙන්නේ ට්‍රෝජන් එකක් තුළ තිබිය හැකි එකම ක්‍රමය එය සියල්ලටම සමාන නම් පමණි. එය එතරම් අපහසු යැයි පෙනේ. .Net බොහෝමයක් ඇති මගේ එක්
අතකින්

9
up සුපර්කැට්: ඔබට කාරණය මඟ හැරී ඇති බවක් පෙනේ. ඔබ කියන්නේ කෙන් තොම්සන් ඉදිරිපත් කළ හැක් එක වටා වැඩ කළ හැකි බවයි. මම කියන්නේ ඔහු තෝරාගත් විශේෂිත හැක් කිරීම වැදගත් නැත; එය එක් උදාහරණයක් පමණි, ඔබ සැමවිටම යමෙකු විශ්වාස කළ යුතුය යන ඔහුගේ විශාල කරුණ නිරූපණය කිරීම . මෙම ප්‍රශ්නය තරමක් අර්ථ විරහිත වන්නේ එබැවිනි - එය ගස් සඳහා වනාන්තරය මුළුමනින්ම මග හැරේ.
බ්ලූරාජා - ඩැනී ප්ලග්ගොෆ්ට්

9
up සුපර්කැට්: විවිධ සැලසුම් තීරණ, ප්‍රශස්තිකරණය යනාදිය නිසා විවිධ සම්පාදකයින් විසින් සුළු නොවන වැඩසටහනක් සඳහා එකම බයිට් කේතයක් නිපදවනු ඇතැයි සිතිය නොහැකිය. මෙය ප්‍රශ්නය මතු කරයි - ද්විමය සමාන බව ඔබ දැන ගන්නේ කෙසේද?
අන්කිත් සෝනි

1
N ඇන්කිට්සෝනි: මගේ පිළිතුර වඩාත් විස්තරාත්මකව යයි. විවිධ අවස්තා හරහා සුදුසු පරිදි-ලිඛිත විවෘත මූලාශ්ර සම්පාදක / linker පෝෂණය කරන බව විවිධ ක්රියාත්මක කළ යටත් කළ යුතු identically හැසිරෙන . ක්‍රියාත්මක කළ හැකි අය ඇත්ත වශයෙන්ම එක හා සමාන ලෙස හැසිරෙන්නේ නම්, විවෘත මූලාශ්‍ර සම්පාදකයා / සම්බන්ධකය සඳහා කේතය ඒවා හරහා ලබා දෙන්නේ නම් ඔවුන් එකම ප්‍රතිදානය නිපදවනු ඇත. ලිපිගොනු සංසන්දනය කිරීම සඳහා යමෙකුට ඒවා නම්ය තැටියකට පිටපත් කර පෞරාණික පරිගණකයක් භාවිතා කර ඒවා සංසන්දනය කළ හැකිය.
සුපර් කැට්

2
මෙම සංවාදයෙන් සමහරක් ඔබ පරීක්‍ෂා කළ දේවල් සඳහා ද්විමය / දෘඩාංග බලාපොරොත්තු වූ පරිදි හැසිරුණු බවක් අදහස් නොවේද? ඔබ පරීක්‍ෂා නොකළ හා නොදැන සිටි යමක් තවමත් එහි තිබිය හැකිය .
බාට් සිල්වර්ස්ට්රිම්

53

නොමැත

මුලින් විස්තර කළ පරිදි ප්‍රහාරය කිසි විටෙකත් තර්ජනයක් නොවීය. සම්පාදකයෙකුට න්‍යායාත්මකව මෙය කළ හැකි වුවද, ඇත්ත වශයෙන්ම ප්‍රහාරයෙන් ඉවත් වීමට සම්පාදකයා ක්‍රමලේඛනය කිරීම අවශ්‍ය වේ

  • සම්පාදනය කරන ලද ප්‍රභව කේතය සම්පාදකයෙකු වන විට හඳුනා ගන්න, සහ
  • අත්තනෝමතික ප්‍රභව කේතය එයට ඇතුල් කිරීම සඳහා වෙනස් කරන්නේ කෙසේදැයි සොයා බලන්න.

මෙය සම්පාදකයා එහි ප්‍රභව කේතයෙන් ක්‍රියා කරන්නේ කෙසේදැයි සොයා බැලීම සඳහා කැඩී යාමකින් තොරව එය වෙනස් කළ හැකිය.

නිදසුනක් ලෙස, සම්බන්ධක ආකෘතිය මඟින් ක්‍රියාත්මක කළ හැකි කොතැනක හෝ සම්පාදනය කරන ලද යන්ත්‍ර කේතයේ දත්ත දිග හෝ ඕෆ්සෙට් ගබඩා කරයි යැයි සිතන්න. යාවත්කාලීන කළ යුතු ඒවා මොනවාද, සහ සූරාකෑමේ බර පැටවීමේදී කොතැනද යන්න සම්පාදකයා විසින්ම සොයාගත යුතුය. සම්පාදකයාගේ පසුකාලීන අනුවාදයන්ට (අහිංසක අනුවාදය) මෙම ආකෘතිය අත්තනෝමතික ලෙස වෙනස් කළ හැකිය, එබැවින් සූරාකෑමේ කේතය මෙම සංකල්ප තේරුම් ගැනීමට effectively ලදායී ලෙස අවශ්‍ය වේ.

මෙය ඉහළ මට්ටමේ ස්වයං-අධ්‍යක්‍ෂක වැඩසටහන්කරණයකි, දෘ AI AI ගැටලුවක් (අවසන් වරට මා පරීක්ෂා කළ විට, නවීනතම තත්වය එහි වර්ග අනුව ප්‍රායෝගිකව තීරණය වන කේත ජනනය කරයි). බලන්න: මිනිසුන් කිහිප දෙනෙකුට මෙය කළ හැකිය; ඔබට ක්‍රමලේඛන භාෂාව ඉගෙන ගත යුතු අතර කේත කේතය මුලින්ම තේරුම් ගත යුතුය.

AI ගැටළුව විසඳනු ලැබුවද, ඔවුන්ගේ කුඩා සම්පාදක ප්‍රති results ල ද්විමය වශයෙන් විශාල AI පුස්තකාලයක් සමඟ සම්බන්ධ කර ඇත්දැයි ජනතාව දකිනු ඇත.

ප්‍රතිසම ප්‍රහාරය: ඇරඹුම් විශ්වාසය

කෙසේ වෙතත්, ප්රහාරය සාමාන්යකරණය කිරීම අදාළ වේ. මූලික ගැටළුව නම්, ඔබේ විශ්වාසනීය දාමය කොතැනකින් හෝ ආරම්භ විය යුතු අතර, බොහෝ වසම්වල එහි මූලාරම්භය මගින් මුළු දාමයම හඳුනා ගැනීමට අපහසු ආකාරයකින් යටපත් කළ හැකිය.

සැබෑ ජීවිතයේ පහසුවෙන් ඉවත් කළ හැකි උදාහරණයක්

ඔබේ මෙහෙයුම් පද්ධතිය, උබුන්ටු ලිනක්ස් පවසන පරිදි, ගබඩාවේ අත්සන් කිරීමේ යතුරට (පොදු යතුරු ගුප්ත ලේඛනකරණය භාවිතා කරමින්) බාගත කළ යාවත්කාලීන පැකේජ පරීක්ෂා කිරීමෙන් යාවත්කාලීන කිරීම්වල ආරක්ෂාව (අඛණ්ඩතාව) සහතික කරයි. අත්සන් කිරීමේ යතුර නීත්‍යානුකූල ප්‍රභවයක් සතු බව ඔබට ඔප්පු කළ හැකි නම් මෙය යාවත්කාලීන කිරීම් වල සත්‍යතාව සහතික කරයි.

ඔබට අත්සන් කිරීමේ යතුර ලැබුනේ කොහෙන්ද? ඔබ මුලින්ම මෙහෙයුම් පද්ධති බෙදා හැරීම බාගත කළ විට.

ඔබේ විශ්වාසනීය දාමයේ ප්‍රභවය වන මෙම අත්සන් කිරීමේ යතුර නපුරක් නොවන බව ඔබ විශ්වාස කළ යුතුය.

ඔබ සහ උබුන්ටු බාගත කිරීමේ සේවාදායකය අතර අන්තර්ජාල සම්බන්ධතාවය MITM කළ හැකි ඕනෑම අයෙකුට - මෙය ඔබේ අයිඑස්පී, අන්තර්ජාල ප්‍රවේශය පාලනය කරන රජයක් (උදා: චීනය) හෝ උබුන්ටු හි සත්කාරක සැපයුම්කරු විය හැකිය - මෙම ක්‍රියාවලිය පැහැර ගැනීමට ඉඩ තිබුණි:

  • ඔබ උබුන්ටු සීඩී රූපය බාගත කරන බව හඳුනා ගන්න. මෙය ඉතා සරල ය: ඉල්ලීම ඕනෑම (ප්‍රසිද්ධියේ ලැයිස්තුගත කර ඇති) උබුන්ටු දර්පණ වෙත ගොස් ISO රූපයේ ගොනු නාමය ඉල්ලා සිටින බව බලන්න.
  • ඔවුන්ගේ සේවාදායකයෙන් ඉල්ලීම ඉටු කරන්න, ඔබට උබුන්ටු වෙනුවට ප්‍රහාරකයාගේ පොදු යතුර සහ ගබඩාවේ පිහිටීම ඇතුළත් සංයුක්ත තැටියක් ලබා දේ.

එතැන් සිට, ඔබට ඔබගේ යාවත්කාලීන කිරීම් ප්‍රහාරකයාගේ සේවාදායකයෙන් ආරක්ෂිතව ලැබෙනු ඇත. යාවත්කාලීනයන් root ලෙස ක්‍රියාත්මක වන බැවින් ප්‍රහාරකයාට පූර්ණ පාලනය ඇත.

මුල් පිටපත සත්‍ය බව සහතික කිරීමෙන් ඔබට ප්‍රහාරය වළක්වා ගත හැකිය. නමුත් මේ සඳහා ඔබ බාගත කළ සංයුක්ත තැටිය හෑෂ් භාවිතයෙන් වලංගු කළ යුතුය ( ඇත්ත වශයෙන්ම කිහිප දෙනෙක් මෙය කරයි ) - තවද හැෂ් ආරක්ෂිතව බාගත කළ යුතුය, උදා: HTTPS හරහා. ඔබේ පරිගණකයට (ආයතනික පරිසරයක පොදු) සහතිකයක් එක් කිරීමට හෝ සහතික කිරීමේ අධිකාරියක් (උදා: චීනය) පාලනය කිරීමට ඔබේ ප්‍රහාරකයාට හැකි නම්, HTTPS පවා ආරක්ෂාවක් සපයන්නේ නැත.


49
මෙය අසත්‍යයකි. සම්පාදකයාට තීරණය කළ යුත්තේ එය නිශ්චිත මූලාශ්‍ර කේතයකින් ඉතා නිශ්චිත අන්තර්ගත ගොනුවක් සම්පාදනය කරන විට මිස එය කිසියම් සම්පාදකයෙකු සම්පාදනය කරන විට නොවේ !!!
Kaz

15
Az කස් - යම් අවස්ථාවක දී, සම්පාදක හෝ පිවිසුම් වැඩසටහනේ ඉහළ පුවරුවේ වෙනස් කිරීම් පසුපස දොරේ සම්පාදක-හඳුනාගැනීමේ / පිවිසුම්-හඳුනාගැනීමේ යන්ත්‍රය පරාජය කරන තැනට පැමිණිය හැකි අතර, පසුව සිදුකරන ක්‍රියාදාමයන් පසුපස දොර අහිමි වේ. මෙය සමහර රෝග සඳහා ප්‍රතිශක්තිය ලබා දෙන අහඹු ජීව විද්‍යාත්මක විකෘතියකට සමානය.
රසල් බොරොගෝව්

12
ඔබේ පිළිතුරේ පළමු භාගය තුළ කාස් විස්තර කරන ගැටලුව ඇත, නමුත් දෙවන භාගය කොතරම් හොඳද යත් මම කෙසේ හෝ + 1 ක් වෙමි!
ruakh

7
නපුරු සම්පාදකයෙකු එය තමන්ගේම ප්‍රභවයක් පමණක් බව හදුනා ගැනීම පහසුය, නමුත් ප්‍රායෝගිකව එය නිෂ් less ල ය - මෙම සම්පාදකයාගේ ද්විමයක් දැනටමත් ඇති කිහිප දෙනෙක් එම ද්විමය ප්‍රතිනිර්මාණය කිරීමට භාවිතා කරනු ඇත. ප්‍රහාරය දීර් period කාලයක් සාර්ථක වීමට නම්, සම්පාදකයාට වැඩි බුද්ධියක් අවශ්‍ය වනු ඇත, එහි ප්‍රභවයේ නව අනුවාදයන් ඇලවීම, එමඟින් snswer හි විස්තර කර ඇති ගැටළු වලට මුහුණ දීම.
user281377

5
විශේෂිත සම්පාදකයෙකු සඳහා හඳුනාගැනීමක් තරමක් සාමාන්‍ය විය හැකි අතර නව අනුවාදයක් හමුවේ එය බිඳ දැමිය නොහැක. උදාහරණයක් ලෙස gcc ගන්න - gcc හි බොහෝ කේත පේළි ඉතා පැරණි වන අතර බොහෝ වෙනස් වී නොමැත. නම වැනි සරල දේවල් කිසි විටෙකත් වෙනස් නොවේ. හඳුනා ගැනීම අවුල් වීමට පෙර, එය එන්නත් කළ කේතය විය හැකිය. යථාර්ථයේ දී, එම ගැටලු දෙකම බොහෝ දුරට න්‍යායාත්මක ය - ප්‍රායෝගිකව අනිෂ්ට මෘදුකාංග කතුවරයකුට සම්පාදක සංවර්ධනයේ (මන්දගාමී) වේගය යාවත්කාලීනව තබා ගැනීමට කිසිදු ගැටළුවක් නොමැත.
ඊමොන් නර්බෝන්

25

පළමුව, මෙම අනවසරයෙන් මගේ ප්‍රියතම ලිවීම අමුතු ලූප ලෙස හැඳින්වේ .

මෙම විශේෂිත හැක් කිරීම අද (*) ඕනෑම ප්‍රධාන විවෘත මෘදුකාංග මෙහෙයුම් පද්ධතියක, විශේෂයෙන් ලිනක්ස්, * බීඑස්ඩී සහ වෙනත් යනාදියෙහි කළ හැකිය. එය බොහෝ දුරට සමාන ලෙස ක්‍රියා කරනු ඇතැයි මම බලාපොරොත්තු වෙමි. නිදසුනක් ලෙස, ඔබ විවෘත කිරීම වෙනස් කිරීම සඳහා සූරාකනු ලැබූ සම්පාදකයක් ඇති FreeBSD පිටපතක් බාගත කරයි. එතැන් සිට, ඔබ මූලාශ්‍රයෙන් විවෘත කිරීම් හෝ සම්පාදකය යාවත්කාලීන කරන සෑම අවස්ථාවකම, ඔබ ගැටලුව දිගටම කරගෙන යනු ඇත. ෆ්‍රීබීඑස්ඩී ඇසුරුම් කිරීම සඳහා භාවිතා කළ පද්ධතිය මුලින්ම ප්‍රහාරකයා විසින් උපයෝගී කර ගෙන ඇතැයි උපකල්පනය කිරීම (බොහෝ විට රූපය දූෂිත වී ඇති නිසා හෝ ප්‍රහාරකයා ඇත්ත වශයෙන්ම ඇසුරුම් කරුවෙකු විය හැක), එවිට පද්ධතිය ෆ්‍රීබීඑස්ඩී ද්විමය නැවත ගොඩනඟන සෑම අවස්ථාවකම එය ගැටළුව නැවත ප්‍රතිනිර්මාණය කරනු ඇත. මෙම ප්‍රහාරය අසාර්ථක වීමට ක්‍රම රාශියක් ඇත, නමුත් ඒවා කෙන්ගේ ප්‍රහාරය අසාර්ථක වීමට වඩා මූලික වශයෙන් වෙනස් නොවේ (**). ලෝකය ඇත්තටම එතරම් වෙනස් වී නැත.

ඇත්ත වශයෙන්ම, සමාන ප්‍රහාර ඔවුන්ගේ අයිතිකරුවන් විසින් ජාවා, iOS SDK, වින්ඩෝස් හෝ වෙනත් ඕනෑම පද්ධතියකට එන්නත් කළ හැකිය. සමහර ආකාරයේ ආරක්ෂක අඩුපාඩු දෘඩාංග තුළට පවා නිර්මාණය කළ හැකිය (විශේෂයෙන් අහඹු සංඛ්‍යා උත්පාදනය දුර්වල කරයි).

(*) නමුත් “නිසැකවම” යන්නෙන් මා අදහස් කළේ “මූලධර්මයෙන්” යන්නයි. කිසියම් විශේෂිත පද්ධතියක මේ ආකාරයේ සිදුරක් ඇතැයි ඔබ අපේක්ෂා කළ යුතුද? විවිධ ප්‍රායෝගික හේතූන් මත එය කිසිසේත්ම කළ නොහැක්කක් ලෙස මම සලකමි. කාලයාගේ ඇවෑමෙන්, කේතය වෙනස් වන විට හා වෙනස් වන විට, මේ ආකාරයේ අනවසරයෙන් අමුතු දෝෂ ඇතිවීමේ සම්භාවිතාව වැඩිවේ. එය සොයා ගැනීමේ සම්භාවිතාව මතු කරයි. අඩු බුද්ධිමත් පසුබිම් නඩත්තු කිරීම සඳහා කුමන්ත්‍රණ අවශ්‍ය වේ. ඇත්ත වශයෙන්ම අපි දන්නවා විවිධ විදුලි සංදේශ සහ ජාල පද්ධතිවල “නීත්‍යානුකූල අන්තර්ග්‍රහණය” පසුබිම් ස්ථාපනය කර ඇති බැවින් බොහෝ අවස්ථාවලදී මේ ආකාරයේ විස්තීර්ණ අනවසර අනවශ්‍යය. හැක් එක විවෘතව ස්ථාපනය කර ඇත.

එබැවින් සෑම විටම, ආරක්ෂාව ගැඹුරින්.

(**) කෙන්ගේ ප්‍රහාරය සැබවින්ම පැවතියේ යැයි උපකල්පනය කිරීම. ඔහු එය සාකච්ඡා කරන්නේ එය කළ හැකි ආකාරය ගැන ය . ඔහු මා කී තාක් දුරට එය කළ බව කීවේ නැත.


ඔබගේ දෙවන පාද සටහන සම්බන්ධයෙන් කෙන් පැවසුවේ “ගොඩනඟා බෙදා හරිනු නොලැබේ” යනුවෙනි.
බිට්රි

15

මෙය සියලුම භාෂාවන්ට බලපාන්නේද?

මෙම ප්‍රහාරය මූලික වශයෙන් ස්වයං සත්කාරක භාෂාවන්ට බලපායි. එය සම්පාදකයා විසින්ම භාෂාවෙන් ලියා ඇති භාෂාවන්ය. C, Squeak Smalltalk සහ PyPy Python පරිවර්තකය මෙයට බලපානු ඇත. පර්ල්, ජාවාස්ක්‍රිප්ට් සහ සීපයිතන් පයිතන් පරිවර්තකය එසේ නොකරනු ඇත.

මෙය කාලානුරූපී සම්පාදනයට සම්බන්ධ වන්නේ කෙසේද?

ගොඩක් නෙවෙයි. එය සැඟවීමට ඉඩ සලසන්නේ සම්පාදකයාගේ ස්වයං සත්කාරක ස්වභාවයයි. ස්වයං සත්කාරක JIT සම්පාදකයින් ගැන මම නොදනිමි. (සමහර විට එල්එල්වීඑම්?)

* නික්ස් පද්ධතියක ඇති වැඩසටහන් හැසිරවීමේ ක්‍රම වැනි ක්‍රියාකාරකම් ක්‍රියාත්මක වන විට සම්පාදනය කර තිබේද?

නැහැ සාමාන්යයෙන්. නමුත් ප්‍රශ්නය එය සම්පාදනය කරන්නේ කවදාද යන්න නොව කුමන සම්පාදකයාද යන්නයි. පුරනය වීමේ වැඩසටහන කැළැල් සහිත සම්පාදකයෙකු විසින් සම්පාදනය කරන්නේ නම්, එය අපකීර්තියට පත්වේ. එය පිරිසිදු සම්පාදකයෙකු විසින් සම්පාදනය කරන්නේ නම් එය පිරිසිදු වනු ඇත.

මෙය තවමත් වලංගු තර්ජනයක්ද, නැතහොත් මෙය සැලකිය යුතු කාරණයක් වීම වලක්වන 1984 සිට සම්පාදනයේ සුරක්‍ෂිතතාවයේ වර්ධනයන් සිදුවී තිබේද?

මෙය තවමත් න්‍යායාත්මක තර්ජනයක් වන නමුත් එය බොහෝ දුරට ඉඩ නැත.

එය අවම කිරීම සඳහා ඔබට කළ හැකි එක් දෙයක් නම් බහු සම්පාදක භාවිතා කිරීමයි. උදාහරණයක් ලෙස, ජීසීසී විසින් සම්පාදනය කරන ලද එල්එල්වීඑම් සම්පාදකයෙකු පසුපස දොරක් පසුකර නොයනු ඇත. ඒ හා සමානව, එල්එල්වීඑම් විසින් සම්පාදනය කරන ලද ජීසීසී එකක් පිටුපස දොරක් පසුකර නොයනු ඇත. එබැවින්, ඔබ මෙවැනි ප්‍රහාරයක් ගැන කනස්සල්ලට පත්ව සිටී නම්, එවිට ඔබට ඔබේ සම්පාදකයා වෙනත් වර්ගයක සම්පාදකයෙකු සමඟ සම්පාදනය කළ හැකිය. එයින් අදහස් කරන්නේ නපුරු හැකර් (ඔබේ මෙහෙයුම් වෙළෙන්දාගේ?) එකිනෙකා හඳුනා ගැනීම සඳහා සම්පාදකයින් දෙදෙනාම අපකීර්තියට පත් කළ යුතු බවයි; ඊටත් වඩා දුෂ්කර ගැටලුවක්.


ඔබේ අවසාන ඡේදය සත්‍ය ලෙසම කිව නොහැක. න්‍යායට අනුව, කේතයට සම්පාදකයා සම්පාදනය කර ඇති බව හඳුනාගෙන පසුපස දොර නිසි පරිදි ප්‍රතිදානය කරයි. සැබෑ ලෝකයේ මෙය ඇත්ත වශයෙන්ම ප්‍රායෝගික නැත, නමුත් එය සහජයෙන්ම වළක්වන කිසිවක් නොමැත. එහෙත්, මුල් අදහස සැබෑ ප්‍රායෝගික තර්ජන ගැන නොව විශ්වාසය පිළිබඳ පාඩමක් විය.
ගෝර්ට් ද රොබෝ

සාධාරණ කරුණ. සියල්ලට පසු, හැක් කිරීම පිවිසුම් සඳහා පසුපස දොරක් ද, සම්පාදකයා සඳහා මෝඩයක් ද ගෙන යයි, එබැවින් එය වෙනත් සම්පාදකයෙකු සඳහා මෝඩයක් ද රැගෙන යා හැකිය. නමුත් එය වඩ වඩාත් අපහසු වේ.
ෂෝන් මැක්මිලන්

කාලයාගේ ඇවෑමෙන් සම්පාදනය කිරීම සංග්‍රහයක් විය හැකිය. සමහර කේත වලට යම් අවදානමක් තිබේ නම්, යම් කොටසක් JIT සම්පාදනය කළ විට පමණක් එය නොදැනේ. (පිරිසිදු තෝරි)
කෝපි සංවර්ධක

12

මෙය සිදුවීමට න්‍යායාත්මක අවස්ථාවක් තිබේ. කෙසේ වෙතත්, ඩේවිඩ් ඒ. වීලර්ගේ විවිධ ද්විත්ව සම්පාදනය හරහා නිශ්චිත සම්පාදකයෙකු (පවතින ප්‍රභව කේත සමඟ) සම්මුතියක් තිබේදැයි පරීක්ෂා කිරීමේ ක්‍රමයක් තිබේ .

මූලික වශයෙන්, සැක සහිත සම්පාදකයාගේ ප්‍රභවය සම්පාදනය කිරීම සඳහා සැක සහිත සම්පාදකය සහ ස්වාධීනව සංවර්ධනය කරන ලද තවත් සම්පාදකයෙකු භාවිතා කරන්න. මෙය ඔබට SC sc සහ SC T ලබා දෙයි . දැන්, මෙම ද්විමය දෙකම භාවිතා කරමින් සැකකරු ප්‍රභවය සම්පාදනය කරන්න. එහි ප්‍රති ing ලයක් වශයෙන් ද්විමය සමාන නම් (විවිධ කාලරාමු වැනි නීත්‍යානුකූලව වෙනස් විය හැකි විවිධ දේ හැර), සැකකරු සම්පාදකයා ඇත්ත වශයෙන්ම විශ්වාසය අනිසි ලෙස භාවිතා කළේ නැත.


එක්කෝ එය හෝ විශ්වාසදායක සම්පාදකයා පරිශීලකයා සිතූ තරම් විශ්වාසදායක නොවේ. නමුත් භාෂාවක ස්වාධීන ක්‍රියාත්මක කිරීම් දෙකක් සඳහා, ඒවා එකම පසුබිමක අඩංගු වීමේ සම්භාවිතාව නොසැලකිය.
ඩේමියන් යෙරික්

නැතහොත් ඒවා සංසන්දනය කිරීම සඳහා ඔබ භාවිතා කරන වෙනස මෙවලම ද සම්මුතියකට ලක් විය;)
iCodeSometime

@kennycoc කෙසේ වෙතත්, "මෙම ලිපිගොනු දෙක සමාන" ලිවීම සැසඳීමේ මෙවලම නොවේ, සියල්ල සලකා බැලූ විට එය එතරම් අපහසු නොවේ (සිස්කාල් යොමු කිරීමක් ලෙස එය පැය 2-16 කින් ද්විමය යන්ත්‍ර කේතයෙන් කළ හැකි ය).
වටින්

3

නිශ්චිත ප්‍රහාරයක් ලෙස, එය වෙන කවරදාටත් වඩා තර්ජනයක් වන අතර එය කිසිසේත්ම තර්ජනයක් නොවේ.

මෙය කාලානුරූපී සම්පාදනයට සම්බන්ධ වන්නේ කෙසේද?

ඔබ එයින් අදහස් කරන්නේ කුමක්දැයි විශ්වාස නැත. ජිටර් කෙනෙක් මේකට ප්‍රතිශක්තියක් නැද්ද? එය වඩාත් අවදානමට ලක්විය හැකිද? ඇත්තෙන්ම නැහැ. සංවර්ධකයෙකු ලෙස ඔබේ යෙදුම වඩාත් අවදානමට ලක්ව ඇත්තේ එය සිදු කර නොමැති බව ඔබට වලංගු කළ නොහැකි බැවිනි. ඔබගේ තවමත් නොදියුණු යෙදුම මූලික වශයෙන් මේ හා සියලු ප්‍රායෝගික වෙනස්කම් වලින් නිදහස් බව සලකන්න, ඔබට කරදර විය යුත්තේ ඔබේ කේතයට වඩා අලුත් වූ සම්පාදකයෙකු ගැන පමණි.

* නික්ස් පද්ධතියක ඇති වැඩසටහන් හැසිරවීමේ ක්‍රම වැනි ක්‍රියාකාරකම් ක්‍රියාත්මක වන විට සම්පාදනය කර තිබේද?

එය සැබවින්ම අදාළ නොවේ.

මෙය තවමත් වලංගු තර්ජනයක්ද, නැතහොත් මෙය සැලකිය යුතු කාරණයක් වීම වලක්වන 1984 සිට සම්පාදනයේ සුරක්‍ෂිතතාවයේ වර්ධනයන් සිදුවී තිබේද?

සම්පාදනය කිරීමේ සැබෑ ආරක්ෂාවක් නොමැති අතර එසේ විය නොහැක. එය ඇත්ත වශයෙන්ම ඔහුගේ කතාවේ කාරණය විය, යම් අවස්ථාවක දී ඔබ යමෙකු විශ්වාස කළ යුතුය.

මෙය සියලුම භාෂාවන්ට බලපාන්නේද?

ඔව්. මූලික වශයෙන්, යම් වේලාවක හෝ වෙනත් අවස්ථාවකදී, ඔබේ උපදෙස් පරිගණකය අභිබවා යන දෙයක් බවට පත් කළ යුතු අතර, එම පරිවර්තනය වැරදි ලෙස කළ හැකිය.


-2

ඩේවිඩ් වීලර්ට හොඳ ලිපියක් ඇත: http://www.dwheeler.com/trusting-trust/

මම, දෘඩාංග ප්‍රහාර ගැන වඩාත් කනස්සල්ලට පත්ව සිටිමි. ෆ්ලෝස් ප්‍රභව කේතය සහිත මුළුමනින්ම VLSI සැලසුම් මෙවලම් කට්ටලයක් අපට අවශ්‍ය යැයි මම සිතමි, අපට අප විසින්ම වෙනස් කර සම්පාදනය කළ හැකිය, එමඟින් මෙවලම් මඟින් පසුපස දොරවල් නොමැති මයික්‍රොප්‍රොසෙසරයක් තැනීමට අපට ඉඩ සලසයි. චිපයේ ඇති ඕනෑම ට්‍රාන්සිස්ටරයක අරමුණ තේරුම් ගැනීමට මෙවලම් අපට ඉඩ දිය යුතුය. එවිට අපට නිමි චිප්ස් සාම්පලයක් විවෘත කර අන්වීක්ෂයකින් පරීක්ෂා කළ හැකිය, මෙවලම් සතුව තිබිය යුතු යැයි කියනු ලබන පරිපථය ඔවුන් සතුව ඇති බවට වග බලා ගන්න.


3
-1, ඔබගේ පිළිතුරෙන් වැඩි ප්‍රමාණයක් ප්‍රශ්නය විසඳීමට අසමත් වේ.

-3

අවසාන පරිශීලකයින්ට ප්‍රභව කේතයට ප්‍රවේශය ඇති පද්ධති ඔබට මෙම ආකාරයේ ප්‍රහාරයන් සැඟවිය යුතුය. ඒවා වර්තමාන ලෝකයේ විවෘත කේත පද්ධති වනු ඇත. ගැටළුව වන්නේ සියලුම ලිනක්ස් පද්ධති සඳහා තනි සම්පාදකයෙකු මත යැපීමක් තිබුණද, ප්‍රහාරයට ප්‍රධාන ලිනක්ස් බෙදාහැරීම් සියල්ලටම බිල්ඩ් සර්වරයන් වෙතට යාමට සිදුවීමයි. ඒවා එක් එක් සම්පාදක නිකුතුව සඳහා කෙලින්ම සම්පාදක ද්විමය බාගත නොකරන බැවින්, ප්‍රහාරයේ ප්‍රභවය අවම වශයෙන් මීට පෙර එක් සම්පාදකයෙකුගේ නිකුතුවක දී ඒවායේ සාදන සේවාදායකයන් මත තිබිය යුතුය. එක්කෝ එය හෝ ඔවුන් ද්විමය ලෙස බාගත කළ සම්පාදකයාගේ පළමු අනුවාදයම සම්මුතියකට ලක්විය යුතුව තිබුණි.


2
ඔබගේ පිළිතුර ප්‍රශ්නයේ මතුපිට සීරීමට ලක් වේ, නමුත් අසනු ලබන දේ සැබවින්ම ආමන්ත්‍රණය නොකරයි.

-4

යමෙකුට සම්පාදක / ගොඩනැඟීමේ පද්ධතියක් සඳහා ප්‍රභව කේතයක් තිබේ නම්, එහි ප්‍රතිදානය සැපයූ ප්‍රභව ලිපිගොනු වල අන්තර්ගතය හැර වෙනත් කිසිවක් මත රඳා නොපවතින අතර, තවත් සම්පාදකයින් කිහිප දෙනෙකු සිටී නම් සහ ඒවා සියල්ලම එකම සම්පාදක හැක් අඩංගු නොවන බව දන්නේ නම්, කෙනෙකුට ප්‍රභව කේතය හැර වෙන කිසිවක් මත රඳා නොපවතින කෙනෙකුට ක්‍රියාත්මක කළ හැකි බවට වග බලා ගන්න.

යමෙකුට සම්පාදක / සම්බන්ධක පැකේජයක් සඳහා ප්‍රභව කේතයක් ඇතැයි සිතමු (ග්‍රූචෝ සූට් කියන්න) එහි ප්‍රතිදානය කිසිදු නිශ්චිත නොවන හැසිරීම් මත හෝ ආදාන ප්‍රභව ලිපිගොනු වල අන්තර්ගතය හැර වෙනත් කිසිවක් මත රඳා නොපවතින අයුරින් ලියා ඇති අතර, එකක් සම්පාදනය කරයි / එම කේතය විවිධාකාර ස්වාධීනව නිපදවන සම්පාදක / සම්බන්ධක පැකේජ මත සම්බන්ධ කරයි (හාපෝ සූට්, චිකෝ සූට් සහ සෙප්පෝ සූට් කියන්න), එක් එක් සඳහා වෙනස් ක්‍රියාකාරී කට්ටලයක් ලබා දෙයි (ඒවා ජී-හාපෝ, ජී-චිකෝ සහ අමතන්න ජී-සෙප්පෝ). මෙම ක්‍රියාත්මක කළ හැකි අයට විවිධ අනුපිළිවෙලවල් තිබීම අනපේක්ෂිත නොවේ, නමුත් ඒවා ක්‍රියාකාරීව සමාන විය යුතුය. කෙසේ වෙතත්, ඒවා සෑම අවස්ථාවකම ක්‍රියාකාරීව සමාන බව ඔප්පු කිරීම, නොවරදින ගැටලුවක් වනු ඇත.

වාසනාවකට මෙන්, එක් ප්‍රති purpose ලයක් ලෙස ක්‍රියාත්මක කළ හැකි දෑ එක් අරමුණක් සඳහා පමණක් භාවිතා කරන්නේ නම් එවැනි සාක්ෂි අවශ්‍ය නොවේ: ග්‍රෝචෝ කට්ටලය නැවත සම්පාදනය කිරීම. ජී-හාපෝ (ජීජී-හාපෝ නිපදවන), ජී-චිකෝ (ජීජී-චිකෝ) සහ ජී-සෙප්පෝ (ජීජී-සෙප්පෝ) භාවිතා කරමින් යමෙකු ග්‍රෝචෝ කට්ටලය සම්පාදනය කරන්නේ නම්, එහි ප්‍රති ing ලයක් ලෙස ගොනු තුනම, ජීජී-හාපෝ, ජීජී-චිකෝ , සහ ජී.ජී.-සෙප්පෝ, සියල්ලම බයිට්-බයිට් සඳහා සමාන විය යුතුය. ලිපිගොනු ගැලපෙන්නේ නම්, එයින් ගම්‍ය වන්නේ ඒවායින් ඕනෑම එකක් තුළ ඇති ඕනෑම “සම්පාදක වෛරසයක්” එක හා සමානව පැවතිය යුතු බවයි (ලිපිගොනු තුනම බයිට්-බයිට් එක හා සමාන බැවින්, ඔවුන්ගේ හැසිරීම් කිසිම ආකාරයකින් වෙනස් විය නොහැක ආකාරය).

අනෙක් සම්පාදකයින්ගේ වයස සහ පරම්පරාව අනුව, එවැනි වෛරසයක් ඔවුන් තුළ නොපවතින බවට සහතික විය හැකිය. උදාහරණයක් ලෙස, 1980 ගණන්වල ලියන ලද එම්පීඩබ්ලිව් සංස්කරණයක් හරහා 2007 සිට මුල සිට ලියන ලද සම්පාදකයෙකු පෝෂණය කිරීම සඳහා පෞරාණික මැකින්ටොෂ් භාවිතා කරන්නේ නම්, 1980 සම්පාදකයින් 2007 සම්පාදකයා තුළ වෛරසයක් ඇතුළු කරන්නේ කොතැනදැයි නොදනී. අද දින සම්පාදකයෙකුට එය ගණනය කිරීම සඳහා විසිතුරු කේත විශ්ලේෂණයක් කළ හැකි නමුත්, එවැනි විශ්ලේෂණයන් සඳහා අවශ්‍ය ගණනය කිරීම් මට්ටම කේතය සරලව සම්පාදනය කිරීම සඳහා අවශ්‍ය වන ගණනය කිරීම් මට්ටමට වඩා බොහෝ සෙයින් වැඩි වනු ඇත. සම්පාදනයේ වේගය ප්‍රධාන විකුණුම් ස්ථානයක් වූ වෙළඳපලක.

ක්‍රියාත්මක කළ හැකි ගොනුවක ඇති බයිට් ඉදිරිපත් කළ ප්‍රභව ලිපිගොනු වල අන්තර්ගතය හැර වෙනත් කිසිවක් මත රඳා නොපවතින සම්පාදන මෙවලම් සමඟ යමෙකු වැඩ කරන්නේ නම්, තොම්සන්ගෙන් සාධාරණ ප්‍රතිශක්තියක් ලබා ගත හැකි බව මම ඉදිරිපත් කරමි. -ස්ටයිල් වෛරසය. අවාසනාවකට මෙන්, කිසියම් හේතුවක් නිසා, සම්පාදනය කිරීමේදී නිර්ණය නොකිරීම සමහර පරිසරවල සාමාන්‍ය දෙයක් ලෙස සලකනු ලැබේ. බහු-සීපීයූ පද්ධතියක් මත කේත උත්පාදනයේ ඇතැම් අංගයන් වෙනස් වීමට ඉඩ දෙන්නේ නම් සම්පාදකයෙකුට වේගයෙන් ධාවනය කළ හැකි බව මම හඳුනා ගතිමි.

අනෙක් අතට, සම්පාදකයින් / සම්බන්ධකයන් විසින් "කැනොනිකල් ප්‍රතිදාන" මාදිලියක් ලබා නොදිය යුතු බවට කිසිදු හේතුවක් මා දකින්නේ නැත, එහිදී ප්‍රතිදානය රඳා පවතින්නේ ප්‍රභව ලිපිගොනු මත පමණක් වන අතර පරිශීලකයා විසින් අභිබවා යා හැකි "සම්පාදනය කරන දිනය" . එවැනි ආකාරයකින් කේත සම්පාදනය කිරීම සාමාන්‍ය සම්පාදනයට වඩා දෙගුණයක් ගත වුවද, ඕනෑම “මුදා හැරීමක්”, බයිට් සඳහා බයිට්, සම්පූර්ණයෙන්ම ප්‍රභව ද්‍රව්‍ය වලින් ප්‍රතිනිර්මාණය කිරීමට සැලකිය යුතු වටිනාකමක් ඇති බව මම යෝජනා කරමි. මුදා හැරීම් "සාමාන්‍ය ගොඩනැගීම්" වලට වඩා වැඩි කාලයක් ගතවනු ඇත.


2
-1. ඔබේ පිළිතුර ප්‍රශ්නයේ මූලික අංග ආමන්ත්‍රණය කරන්නේ කෙසේදැයි මම නොදනිමි.

@ ග්ලෙන් එච් 7: බොහෝ පැරණි සම්පාදන මෙවලම් බිට්-සමාන ආදානය ලබා දෙන විට නිරන්තරයෙන් බිට්-සමාන ප්‍රතිදානය නිපදවනු ඇත [ ටයිම් වැනි බාහිර දේ , “නිල” සම්පාදක වේලාවක් වාර්තා කිරීම සඳහා නවීකරණය කළ හැකිය]. එවැනි මෙවලම් භාවිතා කිරීමෙන් කෙනෙකුට සම්පාදක වෛරස් වලින් ආරක්ෂා විය හැකිය. සමහර ජනප්‍රිය සංවර්ධන රාමු මඟින් "නිර්ණායක" කේත සම්පාදනය කිරීමේ ක්‍රමයක් සපයන්නේ නැත යන්නෙන් අදහස් කරන්නේ පැරණි මෙවලම්වල වෛරස් වලින් ආරක්ෂා විය හැකි ශිල්පීය ක්‍රම නව ඒවා සමඟ effectively ලදායී ලෙස භාවිතා කළ නොහැකි බවයි.
සුපර් කැට්

ඔබ මෙය උත්සාහ කර තිබේද? 1. ඔබේ නිබන්ධනය සමඟ ඉදිරියට යන්න. 2. කෙටි ඡේද භාවිතා කරන්න. 3. “ක්‍රියාකාරීව සමාන” (පළමු අදියරෙහි ප්‍රති result ලය) සහ “බිට් සමාන” (දෙවන ප්‍රති result ලය) අතර වෙනස ගැන වඩාත් පැහැදිලි වන්න, සමහර විට නිපදවන සියලුම සම්පාදක ද්විමය ලැයිස්තුවක් සහ ඒවා එකිනෙකට ඇති සම්බන්ධතා. 4. ඩේවිඩ් ඒ. වීලර්ගේ ඩීඩීසී කඩදාසි උපුටා දක්වන්න.
ඩේමියන් යෙරික්
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.