GyaanSetu ஜாவாஸ்கிரிப்ட்

ஜாவாஸ்கிரிப்ட் மற்றும் டைப்ஸ்கிரிப்ட் சூழல் அமைப்பு.

100 articlesDeep, practical knowledge

TLS Fingerprinting தொழில்நுட்பம் Playwright ஸ்கிராப்பர்கள் கிளவுட் கம்ப்யூட் வளங்களை வீணடிக்கச் செய்து, செலவுகளை உயர்த்துகிறது

சர்வர்கள் மூல TLS ClientHello தரவை JA3/JA4 கைரேகையாக (fingerprint) மாற்றுகின்றன; இதில் கூறப்படும் User-Agent அல்லது HTTP/2 அமைப்புகளுடன் ஏதேனும் முரண்பாடு இருந்தால், அந்த கோரிக்கை ஸ்கிரிப்ட் மூலம் செய்யப்பட்டது என அடையாளம் காணப்படுகிறது. இதற்கான ஒரே நம்பகமான தீர்வு, கோரிக்கையின் ஒவ்வொரு அடுக்கிலும் ஒரே மாதிரியான பிரவுசர் விவரங்களை உறுதி செய்வதாகும்.

ஜாவாஸ்கிரிப்ட் · 4 min read

Tampermonkey மூலம் உலாவிகளிலிருந்து நேரடியாக கிரிப்டோ டெபாசிட்களை ClickFix கொள்ளையடிக்கிறது

Cisco Talos, ClickFix என்ற கிரிப்டோ-ஸ்கிம்மிங் மோசடியைக் கண்டறிந்துள்ளது; இது பயனர்களை Tampermonkey ஸ்கிரிப்டை நிறுவ வைப்பதன் மூலம் ஏமாற்றுகிறது. இந்த ஸ்கிரிப்ட் நிகழ்நேரத்தில் டெபாசிட் முகவரிகளை மாற்றியமைக்கிறது, இதனால் பரிவர்த்தனை உண்மையானது போல் தோன்றும் அதே நேரத்தில் நிதி திருடப்படுகிறது.

ஜாவாஸ்கிரிப்ட் · 2 min read

npm, Cargo, Composer மற்றும் pip ஆகியவற்றில் உள்ள 13 Semver வரம்புகளில் வெறும் 2 மட்டுமே ஒரே மாதிரியாகச் செயல்படுகின்றன

19 பதிப்பு எண்களுக்கு எதிராக 13 வரம்பு வெளிப்பாடுகளைச் சோதித்ததில், வெறும் 17 பொருத்தமான முடிவுகளே கிடைத்தன; அவற்றில் பெரும்பாலானவை நிராகரிப்புகளாகவே இருந்தன. Caret, tilde மற்றும் dot-x குறியீடுகள் ஒவ்வொரு மேலாளராலும் வெவ்வேறு விதமாகப் புரிந்துகொள்ளப்படுவதால், இது ஆச்சரியமான பொருந்தாமைக்கு வழிவகுக்கிறது.

ஜாவாஸ்கிரிப்ட் · 2 min read

WebFPGA 30 mW மின் நுகர்வுடன் 4 ms-ல் TinyML அனுமானத்தை வழங்குகிறது – தரவுகள் எதுவும் உலாவியை விட்டு வெளியேறாது

WebFPGA, JavaScript மூலம் Lattice iCE40-UP5K FPGA-வை நிரலாக்கம் செய்ய WebUSB API-ஐப் பயன்படுத்துகிறது. இது சில மில்லிவாட் மின்சாரத்தை மட்டுமே பயன்படுத்தி, 10 ms-க்கும் குறைவான நேரத்தில் TinyML அனுமானத்தை சாத்தியமாக்குவதுடன், அனைத்து தரவுகளையும் சாதனத்திலேயே வைத்திருக்கிறது.

ஜாவாஸ்கிரிப்ட் · 2 min read

LibreOffice 26.8, AI கிளவுட் அழைப்புகளைத் தவிர்த்து, தனியுரிமைக்கு முன்னுரிமை அளிக்கும் புதிய செயல்திட்டத்தை அறிமுகப்படுத்துகிறது

இந்த புதிய வெளியீடு சிக்கலான எழுத்துருக்களுக்கான பத்தி அமைப்பைச் சீரமைக்கிறது, எளிமையான வரைவுப் பார்வையை (Draft View) சேர்க்கிறது மற்றும் ODF-DOCX/XLSX மாற்றத்தை மேம்படுத்துகிறது; மேலும், பாதுகாப்புத் திருத்தங்கள் மற்றும் மேக்ரோ சாண்ட்பாக்சிங் மூலம் ஆவணங்கள் உள்ளூர் சாதனங்களிலேயே பாதுகாப்பாக இருப்பதை உறுதி செய்கிறது.

ஜாவாஸ்கிரிப்ட் · 2 min read

புதிய Rust Binary மூலம் TypeScript 7 தனது டைப்-செக்கிங் தாமதத்தை 40% குறைத்துள்ளது

Rust மொழியில் எழுதப்பட்ட இந்த எஞ்சின் ஒரு தனிச் செயல்பாட்டில் இயங்குவதால், டைப் பகுப்பாய்வு UI திரையிலிருந்து பிரிக்கப்படுகிறது. மேலும், மாற்றப்பட்ட கோப்புகளை மட்டும் மீண்டும் சரிபார்க்கும் மேம்பட்ட கேச்சிங் வசதி மூலம், மிக வேகமான இன்கிரிமென்டல் பில்ட்களை இது வழங்குகிறது.

ஜாவாஸ்கிரிப்ட் · 2 min read

11 நாட்களில் Bun-ஐ Rust மொழியில் மீண்டும் எழுத Anthropic நிறுவனம் Claude டோக்கன்களுக்காக $165K செலவிட்டது

Anthropic இன் பொறியாளர்கள் 11 நாட்களில் Bun-ன் குறியீட்டுத் தொகுப்பை (codebase) Rust மொழியில் மீண்டும் எழுதுவதற்காக 64 இணையாகச் செயல்படும் Claude Fable 5 ஏஜென்ட்களைப் பயன்படுத்தினர். இதில் டோக்கன் பயன்பாட்டிற்காக $165K செலவாகியுள்ளது, ஆனால் இணைப்பிற்குப் பிந்தைய கணினித் திறன் மற்றும் பாதுகாப்புத் தணிக்கைகளைக் கணக்கில் கொண்டால் உண்மையான செலவு இன்னும் அதிகமாக இருக்கும்.

ஜாவாஸ்கிரிப்ட் · 3 min read

Next.js-இல் மேம்பட்ட சர்வர் பக்க கேச்சிங்கில் (Server Side Caching) தேர்ச்சி பெறுதல்

Next.js-இல் மேம்பட்ட சர்வர் பக்க கேச்சிங்கில் தேர்ச்சி பெறுதல். ஒரு Next.js செயலியை விரிவாக்கம் செய்வது என்பது வெறும் SSR மற்றும் SSG ஆகியவற்றிற்கு இடையே தேர்ந்தெடுப்பதோடு முடிந்துவிடுவதில்லை. உங்கள் தரவு வளர வளர, சுமையைக் குறைக்க உங்களுக்கு மேம்பட்ட கேச்சிங் தேவைப்படுகிறது...

ஜாவாஸ்கிரிப்ட் · 3 min read