ނޮލެޖް ބޭސް ކޯޑު
ގިޓް ރިޕޮޒިޓަރީއެއްގައި މަސައްކަތް ކުރުން
Pro އަށް ކޯޑިންގ އެޖެންޓަކު ފަދައިން ތިބާގެ ރިޕޮޒިޓޯރީއަކުން އެއްތަކުގެ ތެރޭގައި މަސައްކަތް ކުރެވިދާނެއެވެ — ތިބާގެ ފައިލްތައް ކިޔައި، އެތަކުގައި ބަދަލުތަކެއް ކުރެވޭނެއެވެ.
މި ޞަފްޙާއަކީ ފަސޭހަ ކަމުގެ ގޮތުން މެޝިނުން ތަރުޖަމާކޮށްފައިވާ ޞަފްޙާއެކެވެ. އިނގިރޭސި އޮރިޖިނަލް އަކީ އެއަށް އަމަލުކުރާ ވަރޝަން އެވެ.
ރިޕޮޒިޓަރީއެއް ކޮންނެކްޓްކުރުން
?git، ނުވަތަ އެ Git ޓޫލްބާރގައިވާ ޗިޕް، އެކަކު ފޯވަރެއް ގުޅާލައެވެ:
GitHub, GitLab, ނުވަތަ Gitea/Forgejo — މިއީ Codeberg އަދި އަމިއްލަގޮތުން ހިންގާ އިންސްޓޭންސްތައް ހިމެނޭނެ ކަމެވެ. މީގެ ތެރެއަށް Scoped personal access token، ރިޕޮޒިޓอรี่ އާއި ބްރޭންޗެއް ބޭނުންވެއެވެ. ރިޕޮޒިޓอรี่އަކީ
Nostr އަށް އަންގާލި ކަމަށް އިޢުލާން කරයි އޭގެ ބައިގެ ގޮތުގައި އޭގެ އެޑްރެސްގެ ތެރެއަށް ޕާސްޓްކުރެވިދާނެއެވެ.
ރިޕޮޒިޓަރީގެ ނަން ތިބާ ލިޔަން ނުޖެހެއެވެ. ޓޯކަން ޕާސްޓްކޮށް އިޚްތިޔާރު ކުރޭ. މި ޓޯކަނުން ފޯރެ่ވޭ ކަންތައްތައް ލިސްޓް ކުރޭ: Nymbot ފޯޖް އަށް ސުވާލުކުރެއެވެ އެ ޓޯކަން އަށް އެއްޗެއް 볼ެނިވިތޯ ކަމަށް، އަދި އަންނަ Jawāb އެ ލިސްޓެއްގެ ގޮތުގައި ދައްކައި ތިބޭ ފަރާތުން އެކަން ފާސްކުރެއެވެ. ފާސްކުރުމުން ކޮންމެ އެއްޗެއް އޭގެ ފޯރޭވާ ބްރާންޗާއެކު ގުޅިގެން މި ޗެޓުގައި ފެންނަން ފެށޭނެއެވެ. ކުރިން ފާސްކުރެވިފައިވާ އެއްޗެއް އޮތްނަމަ، އެއީ ދެވަсь ފަހަރު ދައްކަންޖެހޭ އެއްޗެއް de އެކަން އެކަން ފާހަގަކޮށް ދައްކާނެއެވެ. އެ އެދުން ތިބާގެ ޑިވަސް އިން ފޯރަށް ސީދާ ފޮނުވާނީއެވެ — Nymbot ވޯކަރާ މެދު ދ 통해서 ނޫނެވެ — އެހެންނަމަވެސް ޓޯކަން މިހާރު ދާނެތަނަކަށް އެއަށްވުރެ އިތުރަށް ދާން ނުޖެހޭނެއެވެ. ކްރޮސް-އޯރިޖިން ރިކުއެސްޓްތައް އުAccept ނުކުރާ ސެލްފް-ހޯސްޓް ކޮށްފައިވާ ފޯޖެއް ރިސްޓްގައި ދައްކާލެވޭނީ ނުވާނެއެވެ; ރިޕޮޒިޓޯރީ އަތުން ލިޔެލުމުން އަދި އެހެން ހުރިހާ ކަމެއްވެސް އެކަހަލަގައே މަސައްކަތް ކުރާނެއެވެ.
ކޮneކުރި ފަހު، ޗިޕުން ރިޕޮޒިޓަރީގެ ނަންނާއި، އޭގެ އެކު ފޮނުވާ މެސެޖުތައް ފެންނާނެއެވެ.
ޕްރޯ މޮޑަލް އެ ރިޕޮziatoryގެ ކޮންޓެކްސްތައްތަކުން އިޚްތިޔާރުކުރެވިފައިވާ ރަން ކޮށްފައިވާ.
?git disconnect އޭގެން ފယ်ކޮށްލަނީ. ކަނެކްޓްނުކޮށްލާ ރިޕޮޒިޓอรี่ ލިސްޓުގައި
ޓޯކަން ހަނދާން ނުކުރެވޭނަމަވެސް ރިޕޮޒިޓอรี่ އެތަނުގައި ބޭއްވޭނެއެވެ. އެއީ ޓޯކަން ނެތްކަމަށް markedކޮށްފައިވާ ރިޕޮޒިޓอรี่އެކެވެ. މީގެ ސަބަބުން ފަހުން އައު ޓޯކަންކޮއެއް އި로ޅަން އެދިނުމުގެ ފުރުސަތު އޮވެއެވެ.
Nostr އިން އިއުލާންކުރެވިފައިވާ ރިޕޮޒިޓอรี่ޒްތައް
ކިތらか ރިޕޮޒިޓอรี่ތަކެއް ހަމައެކަނި ފޯޖެއްގައި (forge) އިޢުލާންކުރުމުގެ ބަދަލުގައި Nostr އަށް ބޭނުންކޮށްގެން އެކަން އަންގަވަނީ، NIP-34 — ފަހަތުގައިވާ އުސޫލު ނގިތް އޭނާ gitworkshop. އިޢުލާންކުރާނީ ޕްރޮޖެކްޓުގެ ނަމާއި، އޭގެ ބެލެހެއްޓުންތެރިން، އޭގެ ޕޭޗেস އާއި އިޝިއުތައް މުވައްޒަފުކުރާ ރޭލޭތަކާއި، އަދި ކްލޯން ކުރެވޭނެ URLތަކެއް ހިމެނޭ Nostr އީވެންޓެކެވެ. ދެވަނަ އީވެންޓަކުން ބަޔާންކުރަނީ ކޮންމެ ބްރޭންޗެއް މިހާރު ކޮންތާނަށް މުވައްޒަފުވެފައިވާ ކަންތައްތަކެވެ.
ޕޭސްޓް ކުރޭ އެއް naddr ނުވަތަ އެ nostr:// ރިޕޮޒިޓޯރީ ފޯމަށް އެޑްރެސް ފުރْت އެހެންނަމަވެސް
ޕްރެސް ކުރޭ ބަލައި ފާސްކޮށްލާNymbot އަށް ރިލޭސްތަކުން އިޢުލާންތައް ކարդައިގަނެ، ފޯމު ފުރަމުންދާނެއެވެ: އޭގެ ކްލޯންކުރެވިފައިވާ ގެއިޓް (git) ހޯސްޓް، އެތަނުގައިވާ ރިޕޮޒިޓަރީ، އަދި އެ ޕްރޮޖެކްޓުން ބުނާ އެންމެ ފަހުގެ ބްރަންޗް. ތިބާ އަދިވެސް އެ ހޯސްޓަށްޓަކައި ޓޯކަނެއް އިތުރުކުރަންވާނެއެވެ; ސަބަބަކީ ނޯސްޓްރު (Nostr) އަކީ އިޢުލާންތައް އުފުލާ މައިދަނޑިއަކަށް ވީހިނުކަމަށާއި، ގެއިޓް ސާރވަރަކީ ކޯޑް އުފުލާ މައިދަނޑިއަކަށް ވީހިނުކަމުންނެވެ.
މީގެ މާނައަކީ ރޫލަކީ އެކަން ކްލޯން ކުރާ ތަން ކަމެވެ. ކްލޯން ޔޫއާރުލް އޮތީ GitHub, GitLab, Gitea ނުވަތަ Forgejo (ސެލްފް-ހޯސްޓް ކުރެވިފައިވާ ތަންތަކೂ ހިމެނޭ) ގައިވާ ރިޕޮޒިޓอรี่ތަކަކީ Nymbot އަށް ކިޔައިދާނެ ތަންތަކެކެވެ.
ކްލޯން ކުރާނީ އޮވެގެންނެކެވެ git:// ނުވަތަ ފައިލްތައް ކިޔާލުމަށް SSH އަށް HTTP API އެއް ނެތް، އަދި Nymbot ބުނެނީ halfway-connection (ނުވަތަ ބައިކޮޅެއް ގުޅިގެން އުޅުމުގެ) ބަދަލުގައި އެކަން ސާފުކޮށްދިނުމަށެވެ. ހޯސްޓް އަމިއްލަ ފަރާތުން ހޯސްޓްކުރާނަމަ، އެކަން ދައްކަވަނީ އޭގެ ނަމުން ކުރެވޭ ಊހައެއްގެ ގޮތުގައެވެ، އަދި ސޭވް ކުރުމުގެ ކުރިން އެކަން މައުލޫމާތު ސާފުކޮށް (correct) ගත හැකියެވެ.
މި ގޮތުން އިތ로 ކުރެވޭ ރިޕޮޒިޓަރީއަކަށް ބެޖެއް ކުރެވިފައިވާނެއެވެ ނގިތް ލިސްޓްގައި އަދި ރެޕްލައިގައި އެކަމަށް ބުނާނީ އޭގެ މިރަރުގައިވާ ފަތު (path) އަކުން ނޫން، އެއިން އިއުލާންކުރާ ނަމުންނެވެ.
މިއަކަށް ކުރެވިދާނެ ކަންތައްތައް ކޮބައި؟
ރިޕޯސިޓަރީގެ ކޮންޓެކްސްޓުތަކުގައި، މެސޖެއް އެއް Single completion dekkun badhaa nuvun, ކުދި Agent އެއްގެ ގޮތުގައި ހުއްޓުން. މޮޑެލް އަށް ޑިރެކްޓަރީތައް ފާހަ "ނަން" ދިނުމަށާއި، ފައިލްތައް ކިޔުމަށާއި، ޓްރީ ތެރޭގައި ހޯދުމަށް އަދި ފަހުން ހަގީގަތުން ފެނުނު ކަންތައްތަކުގެ ބޭނުންތެރިކަން ބޭނުންކޮށްގެން ޖަވާބު ދިނުމަށް އެނބުރި ފުރުސަތު އޮވެއެވެ — މިހެން ހިނގުމުން "ރިޓްރައި ލޫޕް އަވަށަށް ހުއްޓިވަނީ ކީއްވެか" މިފަދަ ސުވާލުތަކަށް ޖަވާބު ދެނީ ތިބާގެ ކޯޑުން ފެންނަ ކަންތައްތަކުންނެވެ، ތިބާގެ ކޯޑާ އެއްވަރަށް ހީވަނީ ކޮންމެ ކަމަކުން ނޫނެވެ.
އޭގެ މިހާރު އޮތް ހެޑްގައި، ތިނިބަޔަށް ކޮneކްޓްކޮށްފައިވާ ބްރާންޗު އެނގޭނެއެވެ.
އެކު ސާވަރަށް ހުއްޓުން ޗެޓްކޮޅަށް ހުޅުވާލާފައިވާ، މިއީ Nymbot ސަރަވަރެއްގައި ތިޔަ ކޯޑަށް ކޮމަންޑެއް (މިސާލަކަށް ޓެސްޓްތައް) ހުއްދަކޮށްދިނުމަށް އެދިދާނެ ވަސީލަތެކެވެ. ކޮންމެ ހުއްދަކުރުމަކީ ތިޔަ ފަރާތުން ހުއްދަ ދިނުމަށް ފ 기다ކާނެ ކަމެކެވެ.
ލިޔުންތައް ހުޅުވާލަމުންދަނީ
?git writes on ފައިލްތައް ކޮމިޓް ކުރުމަށާއި، ބްރާންޗްތައް އު로ލުމަށާއި، އަދި ޕަލް ރިކުއަސްޓް ނުވަތަ މަރްޖް ރިކުއަސްޓްތައް ހުޅުވުމުގެ ގާބިލުކަން އިތުރުކުރެއެވެ. މިފީޗަރަކީ އާންމުކޮށް އޮންނަ އެއްޗެއް ނޫން، އަދި އެކަމަކަށް ބޭނުންވާ ވަގުތާ ހަމައަކަށް މީގެ ބޭނުން ނުކުރެވޭތީ އެހ렇게 އޮންނަ ކަމަކީ ރަނގަޅު ކަމެކެވެ.
ލިޔުމުގެ ހުއްދަ އޮތުމުން، ބަދަލެއް ބޭނުންވުމުން ޗެޓްގައި ފިލާވަޅެއް (patch) ކޮޕީކޮށް ފޮނުވުމުގެ ބަދަލުގައި، ރިވިއުކުރަން ބްރانޗެއް އަދި ފަލް ރެކުއެސްޓެއް (pull request) ލިބޭނެ: ކޮންމެ Task އަކުން ކުރާ ކޮންމެ މަސައްކަތަކީ މަދަދެއްގެ އެކަނި ބަވަންޏެއްއެކަކު އެކަން އޮފް ކުރާލުމަކީ އެހެންނޫން، ތިބާގެ ޑިފޯލްޓް ބްރާންޗަށް އެއްވެސް އެއްޗެއް ފުޝް ނުވާނެއެވެ. އެއީ ތިބާ ކޮންެކްޓްކުރި ބްރާންޗެވެ، އަދި ތިބާ އެދިލެއްކީ އެއެވެ.
ރަނުން ކުރާ އިދާރާތައް ކޮންމެ ރިޕޮziitory އަކުން އެއް ކޮމިޓެއްގެ ގޮތުގައި ހުށަހަޅާނީ، ރަން ނިމުނުގޮތުން ނުވަތަ މަސައްކަތެއް ނިމިއްޖެ ކަމަށް މޮޑެލުން ނިންމާލުމުންނެވެ. އެއްޗެތި ފުރަތަމަ ފެންނަން ބޭނުންނަމަ، އޮން ކޮށްލައްވާ ކޮމިޓްކުރުމުގެ ކުރިން އަހައިލާށެވެ އެ ރިޕޮޒިޓަރީއަށްޓަކައި. އެއަށްފަހު ރަން ކުރާ ވަގުތު އޭގައިވާ ބަދަލުތައް ހުއްދަ ނުކުރެއެވެ، ޖަވާގައި އެ ބަދަލުތައް ޑިފްކައެއްގެ ގޮތުގައި ދައްކައިދެއެވެ، އަދި ކުރިމަތtoލަވާލާލާ އެކުވެރިކޮށް އެއްޗެތި ކުރައްވައިながら ފޫތިކޮށްލާށެ🪣 އެކަން އެކަން އުކާލައެވެ. އެކަން ކުރަން އެއްވެސް ޚަރަCh ނުޖެހެއެވެ.
މި Each task އަކަށް ވަކި ބްރانޗެއް
އެކު ކޮންމެ މަސައްކަތަކަށް އޭގެ ވަކި ބްރانޗެއް އޮވެއިދޭ. އެކޮޅު، އެއީ ކޮންމެ ރިޕޮޒިޓอรี่އަކަށްވެސް އެއްވަގަކުން ހިމެނޭ ކަމެކެވެ
އަޅުގަނޑުމެން އެއަށް އޮފް ނުކުރާ限り، އަމިއްލަ ނަމަކින් ކަނޑައެޅިފައިވާ ބްރަންޗެއްގައި ކޮމިޓްތައް ލިޔުމުގެ މަސައްކަތެއް ކުރާ ޓާސްކަކެވެ، ނަމަކީ
nymbot/ އަދި ކުރު އައިޑީއެއް. ނިމްބޮޓް (Nymbot) އެއިބައްޔަކީ މަސައްކަތް ކުރަމުންދާ ބްރަންޗުގެ އެންމެ ފަހު ބައިން ފެށިގެން، އެ މަސައްކަތުން ފުރަތަމަ ކޮމިޓް ކުރާ ވަގުތު އެއީ އަމިއްލައ》。 އެހެންކަމުން، ކިޔާ ކަމުގައި ނޫންނަމަ އެއްވެސް ބްރަންޗެއް އުފެއްދޭނޭ نہیں۔
މަސައްކަތް ކުރަމުންދާ ބްރަންޗަށް އެއްވެސް ބަދަލެއް ނުކުރެވޭ، އެއީ އެއްވެސް ފަރާތެއް އަންނަން އިންތިޒާރު ކުރަން ނުޖެހި، އެކި މަސައްކަތްތަކަށް އެކުވަތަ ރިޕޮޒިޓަރީއަކަށް އެކުވަތަ ލިޔުމުގެ ފުރުސަތު ދޭތީ އެހެން].
މަސައްކަތް ނިމިގެން، Nymbot ކުރާނީ ކޮބައިか؟ ނިންމައިފާނުކުރާއިރު ދަންނަވަސް. ޕަލް ރިކުއެސްޓެއް ހުޅުވާލާށެއް މިއީ އަސާސީ ކަމަށްވާ؛ މަގު ހުށަހަޅާށެއް ޖަވާބުގައި މަރޖް ބަޓަން އޮތް ގޮތެއްގައި ބަދަލުކުރެއެވެ; ބްރާންޗުން ވަކިވާށެވެ އެކަކު އެއްވެސް ކަމެއް ނުކުރެއެވެ. މައުލޫމާތުތަކުގެ ސެޓިންގްސްގެ ތެރޭގައި، ދަށުން، ފުރަތަމަ އަމަލީ ގޮތުން ކަނޑައަޅާފައިވާ ކަންތައްތައް ސެޓްކޮށްފައިވެއެވެ. ޓާސްކެއްގެ ބްރانޗެއް ނިމިއްޖެކަމުން, އަދި ކޮ Each repository އަށް އޭގެ އަމިއްލަ ގޮތުން ވަކި ގޮތެއް އިޚްތިޔާރު ކުރެވިދާނެއެވެ. ଯަނިފަހާ (forge) އިން pull requests އަށް Nymbot އަށް ބޭނުންކުރެވޭނެ API އެއް ނެތްނަމަ، ނުވަތަ އެއީ ބޭނުންކުރަން ނުކުރެވޭނެ އެއްޗެއް ކަމަށް ބުނާނަމަ، އެ ބްރާންޗު އޮތްގޮތަށް ބަދަލެއް ނުކުރާނೇ، އަދި އޭގެ މറുސާލީގައި އެކަން ބުނެދެވޭނެއެވެ.
ޖަވާބުގައި ދައްކަނީ މި ބްރަންޗް އެކުވަތ " PR ހުޅުވާލުން, މަގުބަލުކުރުން އަދި މ ބުނާ ކަން ކޮme/delete, އަދި Tasks pane އިން އެކަން މަސްކަށް ކިޔައިދޭނެއެވެ. މަސްކަން ހުރިގޮތަށް ކުރިއަށްދާވަރު، އޭގެ ކާޑު، Tasks pane އަދި ކުރިއަށްދާ އެއްޗުންގެ ލިސްޓުން، ބްރާންޗު އުފުވުމާއެކު އެކަން ދައްކާނީ އެ ޚާta-ގައި ސައިން އިން ކުރާ ހުރިހާ ވަސީލަތެއްގައި އެވެ. ހުއްޓިފައިވާ ނުވަތަ ދިމާވެފައިވާ މަސްކަންވެސް އޭގެ ބްރާންޗު އަނބުރާ ހަވާލުކުރާނެއެވެ، de އެކަން އެހެން ކަންތަކެއް ފަދައިން މަރާލުމަށް ނުވަތަ ސާފުކުރުމަށް އެކަން ކުރެވިދާނެއެވެ. މަރގް ކަމަކީ forge-ގެ އަމިއްލަ pull request އަކ through ކުރާ merge commit އެވެ، އެއީ ރެކޯޑްކުރެވިފައިވާ commit Nymbot އަށް ޕިންކޮށްފައިވާ ކަމަށެވެ، de އެ ދެމެދުގައި އެތަނަށް ފޮނުވާ އާ commits އެއްވެސް ނުދެނި މަރެޖް ނުވާނެއެވެ. އެއްވެސް އެއްޗެއް force-push ނުކުރެއެވެ. ފާޑުވާލާ ބްރާންޗަކާ މަރެޖްކުރަން އުނދަގޫވާނަމަ، އެކަން ދޭނީ ހައްލުކުރުމަށް PR އިޚްރާޖުކުރޭ. ނުވަތަ Nymbot އަށް ބްރޭންޗް އަޕްޑޭޓް ކުރަން އެއްސުއްވަވާށެވެ., އޭގައި ރީބޭސްކުރުމުގެ】:ބަދަލಾಗಿ މަރޖް ކޮމިޓެއްގެ އެހެންގޮތުން ވޯކިންގ ބްރانޗް އެކަމަށް މަރޖް ކުރެވޭނެއެވެ. GitHub އަދި Gitea ނުވަތަ Forgejo އަށް އެކަން ކުރެވިދާނެއެވެ; GitLab އަށް އެކަމަށް API އެއް ނެތް، އެހެންކަމުން އެތަނުގައި މަރޖް ރެކުއެސްޓްގައި އެކަން ހައްލުކުރަންޖެހޭނެއެވެ.
CI އަދި ވަޯކްފްލޯ ފައިލްތަކަށް ކުރެވޭ ބަދަލުތައް، ވަކި ބްރެންޗެއް ނެތty އިންވެސް ކުރާނީ ފަދައިން، އަދިވެސް ތިބާގެ ރިވިއުއަށް އިންތިޒާރު ކުރަމުންދެއެވެ.
ތިބާގެ ވަސީލަތުން ހަނދާން ބަހައްޓަނީ nymbot/ މި އަކައުން މގުން ހެދި ބްރަންޗްތައް. އެ ރިޕޮziޓަރީގައި ކުރަންޖެހޭ ފަހުގެ ކަމަކީ، ނުވަތަ Nymbot ބްރާންޗުތައް ސާފުކޮ로ށެވެުއްވާލާށެވެ ރިޕޮޒިޓอรี่ ލިސްޓުގައި، ޕަލް ރިކުއެސްޓް މަރްޖް ކުރެވިފައިވާ ނުވަތަ ކްލޯޒް ކުރެވިފައިވާ، ނުވަތަ މަރްޖް ކުރަން އޮތް އެއްޗެއް ނެތް އަދި ހަފްތާ ދުވަސްވެފައިވާ އެއްޗެހި ފޮރުވާލައެވެ. ބްރަންޗެއް ފޮރުވާލާނީ އޭގައި ރެކޯޑް ކުރެވިފައިވާ ކޮމިޓް Nymbot ގައި ނިމިފައި އޮތް ހަމައަށެވެ. އެހެންކަމުން، އެކަކު އެއަށް އާ ކޮމިޓް ފުށްކޮށްފައިވާ ބްރަންޗެއް އަމަލުކުރެއްވުމަކީ ނުވާނެއެވެ އަދި އެހެން އެއްވެސް ބްރަންޗަކަށްވެސް އަމަލުކުރެއްވުމެއް ނުކުރެއެވެ. މިއީ ތިބާގެ ޑިވައިސްއިން، މިހާރު ފޮނުވާފައިވާ ޓޯކަން ބޭނުންކޮށްގެން ކުރިއަށްދާ އެއްޗެކެވެ؛ ސާރަވަރުގެ ފަރާތުން ފަހުން މިކަން ކުރިއަށް އଣާނެ އެއްވެސް ޓޯކަން ހިފިލައިގެން ނުދެއެވެ.
ވަރިންގް ބްރޭންޗަށް ސީދާ ކޮމިޓްކުރުމުގެ އޮޕްޝަން އޮފް ކުރޭށެވެ. އެއިރު ކޮންމެ டாސްކަކު އެކާހާހި ރިޕޮޒިޓަރީއެއް އޮންނާނެ، އަދި އެ މަތީ ބްރޭންޗުގައ 있는 ދެވަނަ டாސްކަކީ ފުރަތަމަ ދެން ނިމުނުފަހު އެއަށް ރީޑް ކުރެވޭނެ ކަމަށެވެ. އެޕްލިކޭޝަންގެ ކުރީގެ ވަރުޝަންތަކުންވެސް މިގޮތަށް މަސައްކަތް ކުރެއެވެ.
ރަނުން ބަދަލުކުރި ކަންތައްތައް އަލުން ކުރީގެ ހާލަތަށް ބަދަލުކުރުން
ތިބާގެ ރިޕޮziޓަރީއަށް ފޮނުވާފައިވާ ޖަވާބެއްގައި އޭގައި ބަދަލުކުރެވިފައިވާ ތަންތަން ބަޔާންކޮށްފައިވެއެވެ: ރިޕޮziޓަރީ، ބްރޭންޗް، އަދި ހުރިހާ ފައިލްތަކެވެ. މި ބަދަލުތައް ވަންދާލާށެވެ އެ它们 އަލުން އެއްތަންކުރެއެވެ — އެއީ އެއިން ކޮންމެ މަގަކީ ރަން ކުރަން ފެށުމުގެ ކުރިން އެ ބްރަންޗް އっていた ކޮމިޓްގައި ކިޔާލާފައި، އޭގެ އޮތިނުކަން އެހެންނެން ކޮމިޓް ކުރެވިފައިވާ މަގެކެވެ. އެއީ މިކަމުގައި މަސައްކަތް ކުރި ޓާސްކަކެކެވެ އަމިއްލަ ބަހެއް ވަރޭގެ ބްރانޗް ވަކලාކޮށް ބަހައިލިއެވެ، ވީމާ އެތަނުގައި އަނބުރާ Put ކުރަން އެއް nothing އެ ނުވަތަ އެއްޗެއް ނުވަތ "nothing there to put back": މ ބުނާ ކަން ކޮme/delete ދަގުލަކީ އެކަމަކީ އެކަމުގެ ބްރާންޗު ފယ်ކޮށްލުމެވެ ބަދަލަކަށް.
އެއީ އަލުން އެކަށީގެންވާ ގޮތަށް ބަދަލުކުރުމެއް ނޫނެވެ، އަލުން ލިޔުމެއް ނޫނެވެ. އެއްވެސް އެއްޗެއް ފޮހެލާފައެއް ނުވަތަ ތާރީޚު އަލުން ލިޔެފައެއް ނުވަނެވެ: Nymbot ކުރި ކަންތައްތައް ލޮގްގައި އޮންނާނެއެވެ، އެކަމަކު އެއީ މިހާރު ބްރަންޗުގެ ދަނޑިވަޅު ނޫނެވެ. އެ ދުވަހުގެ ތެރޭގައި މައުލޫމާތު ނަގާފައިވާ މީހުންގެ ކޮޅުގައި އެއްވެސް ބަދަލެއް ނުވަނެއެވެ.
މީގެ އަގަކީ އެއް nothing އެއްވެސް އެއްޗެއް ނުވަތަ ހިނގާނީ އެއްވެސް އެއްޗެއް ނޫނެވެ. އަންޑޫއިންގ (Undoing) އިން މޮޑެލަށް އެއްވެސް އަސަރު ނުވަތާ ވަދެއެވެ، އެހެންކަމުން އެކަމަށް ކްރެޑިޓްސް ހިނގާނީ އެއްވެސް އެއްޗެއް ނުވެއެވެ — އެކްސެސް ޓޯކަން (access token) އެއީ އެހެން ހުރި ހުރި އެކި ރިކުއެސްޓްތަކުގެ ފަދައިން އެ އެއް ރިކުއެސްޓްއާއެކު ދަތުރުކުރާނެއެވެ، އަދި ޗެކްޕޮއިންޓްގެ އެއްވެސް މައުލޫމާތެއް ތިބާގެ އެޕްލިކޭޝަނުން ބޭރު، އެހެން އެއްތަނަކު ސޭވް ކުރެވޭނީ ނުވާނެއެވެ.
ފުރިހަމަކުރެވޭ ރަންކޮށްފައިވާ ބްރަންޗެއް ނުވަތަ ޕަލް ރެކުއެސްޓެއް ރައްކާތެރިކޮށް ތިރީގައި އަލުން ބަހައްޓާފައިވެއެވެ. އެހެންވަณ، އެހެން ފަރާތެއްގެ ޕަލް ރެކުއެސްޓެއް އެމީހުންގެ ވަᱠަލާލުން ނިންމައިލުމަކީ ކުރިކަން އެނބުރާ ބަދަލުކުރާ ކަމެއް ނޫނެވެ. އަދި އެހެން މީހުން ފެޗްކޮށްފައިވާ ބްރަންޗެއް ފျက်ުކිරීමަކީވެސް އެފަދަ ކަމެއް ނޫނެވެ — އެއްޗެހި ފޮޅުވައިލަން ބޭނުންނަމަ އެކަން އެކަނި ކުރައްވާށެވެ.
ރިޕޯ ޓާސްކެއްގެ ހިދުމަތްތަކުގެ އަގު ކި amount؟
ރެޕޯޓެއްގެ މަސައްކަތެއްގައި de message އަކު ހައެއްގެ ފަދަ ގިނަ ނަމަވެސް މޮޑެލް ކޯލްތަކެއް ބޭނުންވެއެވެ — ބަލައިލުން، ކިޔައިލުން، ހޯދުން، އަދި ޖަވާބުދިނުން — އެއިން ކޮންމެ ކޮޅަކީ ހުއްދަ ކުރެވިފައިވާ މޮޑެލުގެ އަގު ދައްކަންޖެހޭ ކަމެކެވެ ޕްރޯ އަގުހަމައެކަނި ބޭނުންކުރާ ކޯތަކަށް ވަނީ ފައިސާ ދައްކަންޖެހޭ، އެހެންކަމުން އެއް ފައިލެއްގެ ތެރެއިން ސުވާލަކަށް ޖަވާބު ދިނުމަކީ އާދައިގެ ޖަވާބެއް ދިނުމަށްかかるނެތް ފައިސާގެ އަދަދާ އެއްވަރެވެ.
ރިޕޯޓްގައި ކޮންމެ ރިޕޯޓޯ டாސްކަކަށްފަހު، ކޮންމެ ރިޕޯޓޯގައިވާ އަދަދާއި ކޮލްތަކުގެ އަދަދު ދައްކައިދޭނެއެވެ.
މަސައްކަތަކަށް ތާގީމުކުރާ ތަން ނިމިގެންދިއުމުން
ރިޕޮޒިޓަރީ டாސްކަކީ އެކާހާހެން ކުރާ ކަމެއް، އެކި އެކުލަވާލާފައިވާ އެއްJawābެއް ނޫން: މޮޑަލުން ފުރަތަމަ ޑިރެކްޓަރީއެއް ލިސްޓްކުރެއެވެ، ފައިލެއް ކިޔަވައިގަނެއެވެ، ޓްރީއެއްގައި ހޯދުން ކުރެއެވެ، އަދި އަނެއް ފައިލެއް ކިޔަވައިގަނެއެވެ. އޭގެ ފަހު ވަގުތު އެކަން ލިޔެއެވެ. އެ ލޫޕަށް ކަނޑައެޅިފައިވާ މިންވަރެއް އޮވެއެވެ — މޮޑަލަށް ކުރެވޭ ކޮލްސްގެ އަދަދެއް ރިޕްލައިގެ ރިޒާވް ކުރެވިފައިވާ ކްރެޑިޓްތަކުން ކަނޑައަ로ލާފައިވާ މިންވަރެއް އޮވެއެވެ — ސަބަބަކީ މಿತಿ ނެތް އެޖެންޓަކަކީ މಿತಿ ނެތް ބިލެއް ކަމުންނެވެ.
ކަމެއް ނުނިމިފައި އޭގެ މިންވަރު ހަމަވެއްޖެނަމަ، Nymbot މަސައްކަތް ހުއްޓައި، އޭނާގެ ކިބައިގައި ހުރި އެއްޗެހި ތިބޭ ފަރާތަށް ދީ، އެކަން އަންގާނެއެވެ. އެއަށް އިތުރު ކަމެއް ހިސާބު ކުރިއެއް ނުކުރެއެވެ.
އެކަކުތަކަށް މެދުވެރިކޮށް ކުރިއަށް އުފެއްދޭނެ ގޮތެއްވެސް އެކުވަนވެއެވެ. Settings އިން ކޮންޓިނިއުއޭޝަން ބަޖެޓެއް ކަނޑައަ로، މަސައްކަތެއް ހަމަވުމުން Nymbot އަކީ އެ ދައުލަތުން އަލުން އެކަށީގެންވާ މިންވަރެއް ގަނެ، މަސައްކަތް ހުއްޓުނު ތަނުން ފެށުމުން އެކަން ކުރިއަށް ގެންދާނެ އެއްޗެކެވެ; މީގެ ސަބަބުން ރިޕޮޒިޓޯރީ އަލުން އެތައް ފަހަރު ފެށުންތަކުން ރައްކާތެރިވެއެވެ. މިއީ ކޮންމެ ފިޔަވަޅަކީ ކޮން amount އެއް ހިނގާފައިވާކަން ބުނަމުން، ފިޔަވަޅަކަކީ ފިޔަވަޅަކަށް ކުރިއަށްދާ ކަންތައްތަކެކެވެ. ބަޖެޓު ހަމަވުމުން، ނުވަތަ މަސައްކަތް ނިމުމުން، ނުވަތަ ތިބާ "Stop" ފިއްތާލުމުން މި ކަންތައް ހުއްޓިގެންދާނެއެވެ. “until my balance runs out” ބޭނުންކުރުމަކީ ހުރިހާ ހަމައެއް ކަނޑައެޅުމެވެ — އެއީ ތިބާ ލިޔެފައިވާ ނަންބަރެއްಗಿą ތިބާގެ ބެލަންސްއެވެ.
މަގުސަދަކީ ހުއްޓުމާއި ތިބާއަށް އަންގައިދިނުމެވެ. ތިބާ ބަޖެޓެއް ކަނޑައަ로ފައި ނުވާނަމަ، ތިބާ އެދިލެއްވި Jawāb ފަހު އެއްވެސް ކަމެއް ކުރިއަށް ނުދާނެއެވެ އަދި އެއްވެސް ފައިސާ ހިނގާނެ ނའވެސްއެވެ.
ޢާދައިގެ ގޮތުގައި ތިބޭފުޅާގެ ވަސީލަތުން ކޮންމެ ބައިެއްވެސް ވަކިން ފޮނުވާލައެވެ، އެހެންކަމުން އެޕްލިކޭޝަން ހުޅުވާލާފައިވާ ދުވަހު އެއްވަގުތު އެކަމެއް ކުރިއަށް ގެންދެވޭނެއެވެ. With ބެކްގްރައުންޑް ރަނުންސް ހަލާtus ކުރެވިއްޖެނަމަ، އެޕްލިކޭޝަން ބަންދުކޮށްފައި ހުރިވަ de، އެއް ބަޖެޓަކުން، އެންމެ ގިނަވެސް 40 legs އަދި 6 ގަޑިއިރުގެ ތެރޭގައި ސާރވަރަކީ އަމިއްލައަށް ދެންނެވި ދެންނެވި ކަންތ "legs" ފޮނުވާނެއެވެ. އަދި މަސައްކަތް ނިމުނުތިނަ އެއްފަހަރު އަންގާނެއެވެ. އެކަން ކުރިއަށް ގެންދިއުމަށްޓަކައި، މަސައްކަތް ކުރަމުންދާ ދުވަހު އޭނާއަށް ނޫނު އެހެން ނުކުރެވޭ ތާޅު Keys އަކީ ރިޕޮޒިޓަރީ ޓޯކަން ސީލްކޮށް ބެހައްޓާނެއެވެ. އަދި މަސައްކަތް ނިމުނުގަނޑު، އަދި ყަ Always 6 ގަޑިއިރުގެ ތެރޭގައި އެކަން ފޮޅާލާނެއެވެ. ބެކްގްރައުންޑް டாސްކަކީ އެހެން ކޮންމެ டாސްކަކުފަދައިން އޭނާގެ އަމިއްލަ branch އަކަށް ލިޔެ އަންނާނެ އެއްޗެކެވެ.
އެ ޓޯކަންއާ ބެހޭ ގޮތުންނެވެ
އެކްސެސް ޓޯކަން ތިބާގެ ވަސީލަތްތަކުގައި ބެހައްޓާފައިވަ 있고، އެއީ ތިބާގެ އެންޑް-ތו-އެންޑް އެންކްރިޕްޓެޑް ސެޓިންގްސްތަކުގެ ތެރޭގައި އެކަކު އަނެކަކާ ސިންކްވާ އެއްޗެކެވެ. އެހެންކަމުން ސަރ্ভަރގޭގައި އޮތty އެއީ އޭނާގެ ކުއްލި ކޮޕީއެއް ކަމަށްވ�いても އޭނާގެ އޭގައިވާ މައުލޫމާތު ކարդައިލުމުގެ ގާބިލުކަމެއް ނެތty އެވެ. އެއީ އޭގައިވާ... ތަކެތި ފޮޅާލުން, ކޮންމެ ރިކުއެސްޓަކާއެކު Nymbot ވަޯކަރަށް ދަތުރުކުރެއެވެ، އަދި ސާވަރެއްގެ ތެރޭގައި ކިޔައިނެތްގޮތެއްގައި ހިމާޔަކުކުރާ ނުވަތަ ރިލޭސްތަކަށް ޝެއަރކުރާނީއެއް ނޫނެވެ. ސާވަރަކުން މިކަން ބެލެހެއްޓޭ ހަމައެކަނި ވަގުތަކީ މިއީ ސީލްކޮށް ބެހެއްޓިފައިވާ ގޮތަކުންނެވެ، އެއްވަގުތުވެ</span> ބެކްގްރައުންޑް ރަންވުން މި އެކަން ހި 작동ވަނީ ގިނަވަތަ ގంటަކު 6 އާ ހަމައަށެވެ. ތިބާ ބޭނުންކުރަން އުޅޭ އެކަނި ރިޕޮޒިޓަރިއަކަށް textvariable، އަދި ކަންކަން ނިންމުމުން ތިބާގެ ޕްރޮވައިޑަރ ފަރާތުން މިއީ އެކަން އުނިކޮށްލާށެވެ.
އެއީ ސިންކްވަމުންދާތީ، ރިޕޮޒިޓަރީ ބޭނުންކުރާ ޗެޓެއް، އަލުން ކަނެކްޓްނުކޮށް ތިބާ ސައިން އިން ކުރާ ހުރިހާ ވަސީލަތެއްގައިވެސް މަސައްކަތް ކުރެއެވެ. އެއް ވަސީލަތެއްގައި ރިޕޮޒިޓަރީ ވަކިކުރުމުން، އަނެއް މާއްދާތަކުންވެސް ޓޯކަން ކਲੀއަރވެއެވެ. ޓޯކަން އެއްވެސް... ސަރވަރެއް ރަންކުރުންގެ ކޮންޓெய்ނަރ_.