ืืคืจืง ืืืืฉ ืฉื ืกืืืืจืกืืืืจ ืืชืืื ื-code smell, ืืื ื ืืืืจ ืืืื ืืืคืชืืื ืื ืืกืื. ืื ืืืฉืืขืืช ืฉื code smell? ืกืืื ืื ืงืืื ืืงืื ืฉืืจืืื ืฉืืฉ ืืืชื ืืขืื, ืืื ืจืื ืฉื ืืืื ืฉืืขืื ืฉืื ืื ืืจืืื. ืื ืืื ืืืืงื ืืขืื ืกืคืฆืืคืืช ืขื ืืงืื. ืืชืื ืฉืืื ืขืืฉื ืืืืืง ืืช ืื ืฉืืื ืืืืจ ืืขืฉืืช, ืืื ืืื ืืชืื ืืืืคื ืืื ืฉืืจืื ืฉืขืืืื ืืืืืช ืืืชื ืืขืื.
ืืืง ืืื ืืกืืื ืฉืื ืืืคืชื ืืืจื ืื ืืื ืืืจืื ืืช ืืกืืื ืื ืืืื, ืืืืฃ ืฉื ืื ืืื ืืื ื ืฉืืฉ ืื ืื ืืื ืฉื ืืช ื ืืกืืื ืจืืืฉ ืืกืืื ืื ืืืื ืืืคื ืฉื ืืืกืื ืืก ืคืืืืืืช ืฉืืจืื ืืืคื ืืฉืจ ืืืฉืื ืืื ืืืืจืื ืฉืืืืืจืื ืืคืกื. ืืืืื ื ืืืจืช ืืื ืืคืฉืจ ืืื ืืจืืืช ืืืงืจื ืฉืืืืข ืืฆืืืช ืกืืืืจืกืืืืจ, ืืืฉืฃ ืคืืจืฆืช ืืืืื ืืคืจืืืืช ืืืืจื ืืืชืจ ืฆื"ืื (ืื ืืืช. ืขืื ืืืช).
ืืืื ืืืืืืช ืฉืืฉื ืืงืคืืืื ืฉืืื ืืืืจืื ื, ืืืฉืจ ืืชื ื ืื ืืชื ืืื ืืืืช ืืืืื, ืืืชื ืื ืคืืืฉื ืืคืื ืืืืืื ืขื ืืืจื ืฆืืื ืืืืจ. ืืืจื ืชืืืืืื ืจืืื ืืืจืืคืื ืืจืืื ืคืชื ืชืงืืื, ืืฆืืืชื ืืืฉืื ืืืชื. ืืื ืืื ืืืืฉ ืืืืืขืช ืืืื ืืขืืชืง ืฉื ืืืงืืืื ืืืืืก. "ืืฉ ืื ืจืง ืฉืชื ืืืืื ืืฉืืืื", ืืื ืืืจ: "ืชืกืชืื ืืืคืืืงืฆืืืช ืืงืืจืื ื ืฉื ืืฆืื". ืื ืืกืคืงืชื ืืืืจ ืื ืฉืืื ืืืฉ ืืืืื ืืืื ืืืจ ื ืขืื, ืืฉืืืจ ืืืืืจืื ืขืฉื ืกืืืจืื ืืืืื ืื ืืืื ืืงืืืคืืืกืื ืืืืชืืจ ืืืชื ืืื ืืืฉื ืืฉืืืฃ.ยน
ืืคืืืงืฆืืช ืืงืืจืื ื ืฉื ืืฆืื, ืฉืืืงืืื ืืฆืื ืืืชื ืืจืืฉื ืชืืืืช ืืืืคืฉืื – ืืฆื"ืจ (ืืฆืืจืช ืืจืืืืช) – ืืื ืืขืฆื ืืชืจ ืฉื ืืืฉ ืื ืืจืง ืืืืคืื ืื ื ืืืืื (ืื ืืืื ืืคืจืืฆื ืืืฉืืืื ืืคืืคื ืขื ืชืืกืฃ ืืืืคืช ืืืืจ ืืืื'ื ื). ืืื ืื-23.11, "ืืื ืืืฉืจืชืื ืืืื ืืืืคืื, ืืคืืงืืืื ืืืืจืืขืืช" ื ืืจืฉืื, ืืคืงืืื ืฉื ืกืื ืืจืืื"ื, ืืืืฃ ืืืื ืืืืจ, ืืืืื ืก ืื ืืืคืืืงืฆืื ืืืืืื ืืื ืืื ืขื ืืฆืื – ืืื ืืืืื ื ืืืืืื? ืืื ืืฉื ืืชืกืืื ืื? ืืื ืฉืื ืืื ืืืื ืืืืืช? ืื ืจืง ืฉืืืืืจ ืืคืงืืื, ืืฆืื ืฉืื ืกืืกืื ืืื ืืืืืืื ืืืืืืจ ืืื ืืืื ืืช ืืืคืืืงืฆืื ืืืืคื ืืืื, ืืฉืืื ืืืฉืื ืืืฉืชืืฉ ืืืื ืงืื ืืงืืฆืจืื ืืคืืงืคืงืื ืฉืืื ื ืขื ืืืืืื ืฆืืื ืืื ืืฉืืจืืช ืคืจืื, ืฉืืื ืืืขืช ืืืื ืกืื ืฉื ืืขืงืืื ืืืืกืืฃ ืืืืข ืืื ืืืฆืข ืขื ืืืจืืคืืง.
ืืืคืืืงืฆืื ืืื ืืกื ืืื ืืชืจ ืืื ืจืืื ืฉืืคืฉืจ ืืืื ืก ืืืื ืขื ืืคืืคื. ืฉืื ืืืจื ืืื ืืืขืื, ืืคื ืฉืขืืงืื ืืคืืืงืืกื ืืืืขืื, ืืฉืื ืฉืืืืืจ ืืืื ืคืจืืฆื ืืคืืฆืชื. ืฉืืืชื ืืช ืืชืืืช ืืืชืจ/ืืคืืืงืฆืื ืื ืขืืจ ืืืืงืฉืชื ืืื ื ืืืขืืฃ ืืื. "ืชืกืชืื ืืืื ืขื ืืืชืจ ืืื", ืืฉืื ืื ื ืขืืจ, "ืืื ืืกืจืื ืืืชืจ ืืืืจืืืื ืืืฉื ืื ืฉื ืขืืืืง ืฉื ืฉืืื ืืชืื ืืงืืืืจ ืฉื ืืกืืชื ืืขืฉืืช ืืืจืชืฃ".
ืืชืืืืจ ืืื ืืืื ืืืื ืืจืคื, ืืื ืืื ืชื ืืช ืืืืื ื ืฉืื. ืืืื ืืืชืจ ืืคืฉืจ ืืจืืืช ืืื ืืขืืืช. ืืืจื ืืื, ืืืคืืืงืฆืืืช ืฉืื ืืืืช ื ืืื, ืงืื ืฆื ืืืงืื (ืืืืืจ ืื'ืืืืืกืงืจืืคื) ืขืืืจ ืชืืืืืื ืฉืืกืืจืื ืืื ื ืืช ืืขืจืืช ืืืชืื ืชืื, ืืืืขืจืืช ืืืชื ืืืขืืืจืืช ืืืชื ืชืืืืืื ื ืืกืคืื ืฉื ืงืจืืื ืืจื ืกืคืืืฆืื. ืืื ืืงืื ืื ืขืืจ ืฉืื ืขืจืืื – ืืืื ืืื ืืืื ืืคื ืฉืืื ื ืืชื, ืืคื ื ืื ืื ืฉืจืฆื ืืืกืชืื. ืื ืืืืื ื, ืืืฉื, ืฉืืฉ ืืชืื ืชืื ืฉืื ืฆืืื ืืช ืขืฆืื ืืฉืงืจืื ืืคืื ืงืฆืืืช ืขื ืฉืื. ืืื? ืื ืืกืจืื ืืืื. ืืืื ืื ืืื ืืืจืืืื ืฉื ืขืืืืง. ืืื ืืกืจืื.
ื ืืืจื ืืืืจื ืืืชืจ ืืืฉืฉื ืืช ืืืืืฉื ืฉืืืงืืจ ื ืงื ืื, ืืืืืืฉื ืืืชื ืคืฉืืื ืืืื – ืื ืืืืฉืช ืืืืื ืืืชื ืืงืื ืืืืข ืขื ืื ืืืื ืืืืืืช, ืืืื ืฉืื ืืืื ืืืกืืืคืืืืื ืืืืื ืฉืืืืื ืืืื. ืืืืื ืืืืืืื ืืื ืื ืืืฆืื, ืืืื ื ืืงืืืื ืฉืืืื ืคืฉืืื. ืืืืื ืืืืืืื ืืื ืืืฆืื ืืืื ื ืืงืืืื ืื ืจืง ืืืฉืืจ ืืื ืฉืืกืคืจ ืืืืืช ืงืืื, ืืื ืื ืืืื ืืก ืืช ืฉื ืืืืื ืืืื ืืืช ืืชืกืืื ืื ืฉืืื ืืืืื ืขืืืื. ืื ืืกืฃ, ืืืชืจ ืื ืืื ื ืกืืื ืืช ืงืฆืืจื ืืจืืืื (ืืจืื ืคืืจืก) ืืื ืืื ืืืฉื ืืกืงืจืืคืืื. ืื ืื ืฉืืืจ ืืืงืจืื ืืื ืฆืจืื ืืขืฉืืช ืื ืืืจืืฅ ืกืงืจืืคื ืงืฆืจ ืืื ืืงืฆืืจ ืืช ืื ืืืชืืืืช. ืืื ืืกืงืจืืคื ืืื ื ืจืื? ืืื:
echo $null > log.txt
for i in $(seq 000000000 999999999); do
curl –header "Content-Type: application/json" –request POST –data "{\"personalId\":\"${i}\"}" https://clearance.medical.idf.il/api/XXX/YYYY >> log.txt
echo >> log.txt
done
ืื ืืืืข ืืืื ื ืืขืฆืื ืฉื ืืจืฉ ืืื ืืงืื ืืืืจ ืืืืืชื ืืขืืื ื ืฉื ืฉืืืช ืืืกืคืจื ืชืขืืืช ืืืืช ืฉื ืื ืืืืืืื ืืฆื"ื. ืคืขืืื ื ืืกืคืช ืืืชื ืืืืื ืืืืืช ืฉืืืื ืฉื ืืืืืข ืืื ืืืืืจ ืืืืข ืืืจ (ืืื… ืืืงืืืจ) ืืืืืืื ืืืืื ืืืชื ืืืืื ืืืชืืื.
ืืืชืจ ืฆื"ื ื ืืชื ืื "ืืฆื"ืจ ืคืืชื, ื ืืื ืืืืืฆืข ืืืืคื ืืื ืชืื ืฉืืืขืืื ืืืื, ืืคื ืื ืืืืช ืกืื ืืจืืื"ื, ืืืืฃ ืืืื ืืืืจ, ืข"ื ืื ืฉื ืืืืืช 'ืฉืืจ' ืืืืฃ ืืชืงืฉืื ืืืืื ื ืืกืืืืจ". ืืืื, ืืืจื ืฉืืื ื ืืช ืื ืืืืฆืืื, ืื ืื ืฉื ืืชืจ ืื ืขืืจ ืืืืจ ืื: "ืื ืืื ืืืืื ืฉืืืืื ืฉื ืืืืืื ืืืจืืงืื ืืฆืขืืจืื ืืื ืฉืื ืืคืชื ืืืืจ ืืฉืื, ืฉืืคืชืืช, ืืืื ืช ืืืืืฆืขืช(!) ืืคืืืงืฆืื ืชืื ืฉืืืขืืื ืืืื, ืชืืจืื ืืืขืื ืืื? ืื ื ืืืื!". ืื ื ืืืฉืฉ ืฉืืื ืืื ืกืจืงืกืื, ืืื ืขื ื ืขืืจ ืื ืืคืฉืจ ืืืขืช ืืืชื. ืืืจืืืื ืฉื ืขืืืืง ืขืืืืืช ืืืืืช ืชืืคืขืืช ืืืืื.
ืืช ืืืืืื, ืืื ืืฉ ืืงืื ืืขื ืคืืืช ืืื ื ืืืกืืจืื ืืขื ืืืชืจ ืืคืืจืืื ืขื ืืืืช ืคืจืฆืืช, ืื ื ืืคืจืกื ืืืื ื"ืืืจืฅ".
ืืชืืืื ืฉื ืืืืจ ืฆื"ื ืืขื ืืื ืืืชื ื ืืจืฆืช – ืืืคืืืงืฆืื ืืจืื ืืืืืจืืช ืืชืืงื ื. ืืชืืืื ืืจืฉืืืช ืฉืืื ืื ืืชืืืืกื ืืืฉื ืืชืืืื, ืืื ืจืง ืืชืืฆืื ืฉืื: "ืืืืงืจ ืืืืชื ืชืงืื ืืืขืจืืช ืืืืืื ืฉืืืื ืืจืืืืช ืืืื ืืฆื"ื ืืืืื ืฉืืืจืช ืืืืืข. ืืชืงืื ืชืืงื ื ืืืืจ ืืกืคืจ ืฉืขืืช".
___________________________
ยน ืืฉ ืืฆื ืฉืืกืฆืื ื ืืืืฆืืช ืืงืืืื ื ืืืื ืคืฉืื ืืื ืื ืืื ืืชืืืช ืืืืืคืืช ืฉื ืืืืื.ย
ืจื ืืจ-ืืืง ืืื ืืืจ ืืขืจืืช ืกืืืืจืกืืืืจ ืฉืืืขื ืชื ืืชืืืจืจ ื"ืคืชื ืชืงืืื". ืืฉืขืืช ืืคื ืื ืืื ืืืชื ืืชืจ internet-israel.com ืืขืืชืื ืื ืืงืคืื ืืื ืืจื ื ืฉื "ืืืจืฅ"; ืืืขืกืืงืื ืฉืื ืืื ืงืฉืจ ืืืืืข ืืืืขืืช ืฉืืืืืื ืืืืืขืื ืืื ๐ผ๏ธ ืชืืื ื ืจืืฉืืช: ืืืืื 8ืืื // Arrkyre