TechWire

Category - SW

ඔබේ දත්ත සොරකම් කරන Spyware යනු මොනවාද?

Spyware යනු ඔබේ පරිගණක උපාංගයට ඇතුළු වී, ඔබේ අන්තර්ජාල භාවිත දත්ත සහ සංවේදී තොරතුරු සොරකම් කරන අනවශ්‍ය මෘදුකාංගයකි. බොහෝ විට ඔබේ අනුදැනුමකින් තොරව, ඔබේ පරිගණකයට ප්‍රවේශය ලබා ගැනීමට හෝ හානි කිරීමට නිර්මාණය කර ඇති අනිෂ්ට මෘදුකාංගයකි. එමගින් ඔබේ පුද්ගලික තොරතුරු රැස්කර එය දැන්වීම්කරුවන්ට, දත්ත සමාගම්වලට හෝ බාහිර පරිශීලකයින්ට යවයි.

spyware

Spyware වල අරමුණ

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

Spyware යනු අන්තර්ජාලයේ බහුලව දක්නට ලැබෙන තර්ජනයකි. එය ඔබගේ උපාංගයට පහසුවෙන් ඇතුල් විය හැකි අතර එය හඳුනා ගැනීම දුෂ්කර විය හැකිය. මේවා ව්‍යාපාරිකයින්ට සහ තනි පරිශීලකයින්ට තර්ජනයක් වන බැවින් එයට සංවේදී තොරතුරු සොරකම් කර ඔබේ ජාලයට හානි කළ හැකිය. Spyware ක්‍රියා කරන ආකාරය, එය ඉවත් කරන්නේ කෙසේද සහ ඔබ හෝ ඔබේ ව්‍යාපාරය ආරක්ෂා කර ගන්නේ කෙසේද යන්න තේරුම් ගැනීමට මෙම මාර්ගෝපදේශය බලන්න.

Spyware ප්‍රධාන වර්ග හතරක් ඇත. ඔබ ලුහුබැඳීමට ඒ සෑම කෙනෙකුම අද්විතීය උපක්‍රම භාවිතා කරයි.

Adware

ඔබ උනන්දුවක් දක්වන නිෂ්පාදන හෝ සේවාවන් මොනවාදැයි පුරෝකථනය කිරීමේ අදහසින් මෙම වර්ගයේ Spyware ඔබගේ බ්‍රව්සරයේ ඉතිහාසය සහ බාගැනීම් නිරීක්ෂණය කරයි. ක්ලික් කිරීම හෝ මිලදී ගැනීමක් කිරීමට ඔබව පොළඹවා ගැනීම සඳහා Adware එකම හෝ අදාළ නිෂ්පාදන හෝ සේවාවන් සඳහා දැන්වීම් පෙන්වනු ඇත. Adware අලෙවිකරණ අරමුණු සඳහා භාවිතා කරන අතර ඔබේ පරිගණකය මන්දගාමී කළ හැකිය.

Trojan

මේ ආකාරයේ අනිෂ්ට මෘදුකාංග නීත්‍යානුකූල මෘදුකාංගයක් ලෙස වෙස්වලා ගනී. උදාහරණයක් ලෙස, Trojan බාගත කිරීමෙන් පසු Java හෝ Flash Player යාවත්කාලීන කිරීමක් ලෙස පෙනේ. Trojan අනිෂ්ට මෘදුකාංග තෙවන පාර්ශවයන් විසින් පාලනය කරනු ලැබේ. සමාජ ආරක්ෂණ අංක සහ ක්‍රෙඩිට් කාඩ් තොරතුරු වැනි සංවේදී තොරතුරු වෙත ප්‍රවේශ වීමට එය භාවිතා කළ හැකිය.

Tracking cookies


අලෙවිකරණ අරමුණු සඳහා සෙවුම්, ඉතිහාසය සහ බාගැනීම් වැනි පරිශීලකයාගේ වෙබ් ක්‍රියාකාරකම් නිරීක්ෂණය කරයි.

System monitors

මෙම වර්ගයේ Spyware මඟින් ඔබේ පරිගණකයේ ඔබ කරන සෑම දෙයක්ම නිරීක්ෂණය කරයි. මෙම වර්ගයේ වැඩසටහන් සියළුම මුරපද ඇතුලත් කිරීම්, ඊමේල්, චැට් රූම් සංවාද, වෙබ් අඩවි නැරඹීම සහ ක්‍රියාත්මක වන වැඩසටහන් පටිගත කළ හැකිය. මේවා බොහෝ විට නිදහස් මෘදුකාංග ලෙස වෙස්වළා ගනී.

Spyware ඇතුල් වන්නේ කෙසේද?

Conceptual image symbol of computer infection.
Virus attack concept. Control panel with red light and warning. Conceptual image symbol of computer infection.

Spyware පරිගණක, Mac සහ iOS හෝ Android උපාංගවලට බලපෑම් කරයි. Windows මෙහෙයුම් පද්ධති ප්‍රහාරයන්ට ගොදුරු වීමේ වැඩි අවදානමක් පැවතියද, ප්‍රහාරකයින් Apple සමාගමේ මෙහෙයුම් පද්ධති තුළට ඇතුළු වීමට  පෙළැඹවීමක් ඇත. 

ඔබේ පරිගණකයට මේවා ඇතුලත් විය හැකි වඩාත් පොදු ක්‍රම සමහරක් නම්:

  • කියවීමකින් තොරව විමසුමක් ලබා ගැනීම
  • විශ්වාස කළ නොහැකි ප්‍රභවයකින් මෘදුකාංග බාගත කිරීම
  • නොදන්නා යවන්නන්ගෙන් ලැබුණු විද්‍යුත් තැපැල් ඇමුණුම් විවෘත කිරීම
  • චිත්‍රපට, සංගීතය හෝ ක්‍රීඩා වැනි කොල්ලකෑම් මාධ්‍ය

ඔබගේ උපාංගයේ Spyware හඳුනා ගන්නේ කෙසේද?

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

  • ඔබගේ උපාංගය මන්දගාමී හෝ අනපේක්ෂිත ලෙස බිඳ වැටේ.
  • ඔබගේ උපාංගය දෘඩ තැටියේ ඉඩ ප්‍රමාණවත් නොවේ.
  • ඔබ මාර්ගගතව හෝ නොබැඳිව සිටින විට ඔබට pop-ups ලැබෙනු ඇත.

මේවා ඉවත් කරන්නේ කෙසේද?

ඔබගේ උපාංගය Spyware තර්ජනයකට ලක්වී ඇතැයි ඔබ සිතන්නේ නම්, ඔබගේ වර්තමාන ආරක්ෂක මෘදුකාංගය සමඟ ස්කෑන් කර එය හැකි සෑම දෙයක්ම ඉවත් කර ඇති බවට වග බලා ගන්න. ඊළඟට, වෛරස් ඉවත් කිරීමේ මෙවලමක් බාගත කර ක්‍රියාත්මක කරන්න.

තවත් පිළිගත් Anti-Spyware removal මෙවලම් ද තිබේ. ඒවායින් සමහරක් ක්‍රියාත්මක වන්නේ ඔබ අතින් ස්කෑන් කිරීම ආරම්භ කළ විට පමණි.  අනෙකුත් ඒවා Spyware වලට ඔබේ තොරතුරු වෙනස් කිරීමට හෝ නිරීක්ෂණය කිරීමට නොහැකි බව තහවුරු කර ගැනීම සඳහා පරිගණකය නිරන්තරයෙන් අධීක්ෂණය කරති.

Computer user

Spyware වළක්වා ගන්නේ කෙසේද?

  • නොදන්නා යවන්නන්ගෙන් ඊමේල් විවෘත නොකරන්න.
  • විශ්වාස කළ නොහැකි ප්‍රභවයන්ගෙන් ගොනු බාගත නොකරන්න.
  • Pop-ups දැන්වීම් මත ක්ලික් නොකරන්න.
  • පිළිගත් ප්‍රති-වයිරස මෘදුකාංගයක් භාවිතා කරන්න.

Spyware හානිකර විය හැකි නමුත් ප්‍රවේශම් සහගතව සහ ප්‍රති-වයිරස මෙවලමක් භාවිතා කිරීමෙන් එය ඉවත් කර වළක්වා ගත හැකිය. ඔබගේ පරිගණකය මේවයේ තර්ජනයට ලක්වී ඇත්නම්, එය ඉවත් කිරීමට පියවර ගන්න. ඔබගේ මුරපද වෙනස් කිරීමෙන් සහ වංචනික ක්‍රියාකාරකම් සඳහා බලා සිටින ලෙස ඔබේ බැංකුවට දැනුම් දීමට ක්‍රියාශීලී වන්න.

ඔබ ඊමේල් වංචාවකට හසු වූ විට කුමක් කළ යුතුද?

ඊමේල් වංචාවකට හසු වීම ඕනෑම කෙනෙකුට සිදුවිය හැකි දෙයකි. තතුබෑම් වංචාවක් ලෙසද හැඳින්වෙන ඊමේල් වංචාවකට මුරපද, ක්‍රෙඩිට් කාඩ් අංක, ගිණුම් දත්ත, ලිපින සහ තවත් බොහෝ සංවේදී තොරතුරු සොරකම් කිරීම සඳහා ඊමේල් සහ වංචනික වෙබ් අඩවි භාවිතා කිරීම ඇතුළත් වේ. ඔබේ බැංකුවෙන් ලැබෙන පණිවිඩ හෝ වෙනත් විශ්වාසදායක ප්‍රභවයක් වැනි වංචනික ඊමේල් නීත්‍යානුකූල ලෙස පෙනෙන පරිදි සකසා අපරාධකරුවන් ඔබගේ පුද්ගලික තොරතුරු ඉල්ලා සිටින අතර, පසුව අනන්‍යතා සොරකම් සඳහා භාවිතා කරයි.


ඔබ ඊමේල් වංචාවකට ගොදුරු වූවා නම් ඔබ කළ යුත්තේ කුමක්ද?

මුරපද වෙනස් කරන්න

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

credentials

මූල්‍ය ආයතන වෙත දැනුම් දෙන්න

හැකි ඉක්මනින් මූල්‍ය ආයතන අමතා ඔබේ ගිණුම වංචාවකට ලක්විය හැකි බව ඔවුන්ට දන්වන්න. ගැටළුව විසඳන තුරු ඔබේ ගිණුමේ වංචා අනතුරු ඇඟවීමක් ක්‍රියාත්මක කරන්න.

ණය පත් සමාගම් අමතන්න

ණය පත් සමාගම් දැනුවත් කර තත්වය පැහැදිලි කරන්න. ඔබගේ ණය පත් තවමත් භාවිතා කර නොමැති නමුත් අනාගතයේදී අනවසර ලෙස ඔබෙන් මුදල් අය කර ගනී යැයි ඔබට හැඟේ නම්, ඔබගේ කාඩ්පත් අවලංගු කිරීම අත්‍යවශ්‍ය වේ. සිදු වූ දේ ඔබේ බැංකුවට දැනුම් දීම මගින් ඔබේ ණය පත් තවදුරටත් ආරක්ෂා කර ගත හැකිය.

ඔබේ මෘදුකාංග යාවත්කාලීන කරන්න

ඔබේ මෘදුකාංග නවතම අනුවාදයට යාවත්කාලීන කරන්න. ඉන්පසුව වෛරස් හෝ වෙනත් අනිෂ්ට මෘදුකාංගයකින් (Malware) ඔබේ පරිගණක පද්ධතියට හානියක් වී ඇතැයි ඔබට සිතෙන්නේ නම් පුළුල් වෛරස් පරිලෝකනයක් ක්‍රියාත්මක කරන්න. මීට අමතරව, ඔබ සංකේතනය (Encryption) භාවිතා කළ යුතුය. ඔබ ෆයර්වෝලයක් සක්‍රීය කර ඇති බවට සහතික විය යුතු අතර බාහිර දෘඩ තැටියක පුද්ගලික තොරතුරු නිතිපතා ගබඩා කරන්න. හැකි සෑම විටම පොදු Wi-Fi ජාල භාවිතා කිරීමෙන් වළකින්න. ඔබ පොදු සම්බන්ධතාවයක් භාවිතා කළ යුතු නම්, අතථ්‍ය පුද්ගලික ජාලයක් (VPN) වැනි වඩාත්ම ආරක්ෂිත විකල්පය තෝරා ගන්න. එසේම, භාවිතයේ නොමැති විට ඔබේ පරිගණකය ක්‍රියා විරහිත කිරීමට වග බලා ගන්න. එය ක්‍රියා විරහිතව පවතින විට හැකර්වරුන්ට ප්‍රවේශ විය නොහැක.

update your software

ගිණුම් නිතිපතා පරීක්ෂා කරන්න

සැක සහිත ක්‍රියාවක් සිදු නොවන බවට වග බලා ගැනීම සඳහා ඔබේ බැංකු සහ ණය පත් ගිණුම් නිරන්තරයෙන් සමාලෝචනය කරන්න. ඔබ වංචාවෙන් 100%ක්‌ ඉවත් වූ බව සහතික වන තුරු ඔබේ ණය වාර්තාවේ වංචා පිළිබඳ අනතුරු ඇඟවීම නිරන්තරයෙන් පරික්ෂා කිරීමට වග බලා ගන්න.

සම්පත් වාර්තා කිරීම

“ජාතික වංචා තොරතුරු මධ්‍යස්ථානය” ඇතුළු ඊමේල් වංචාවක් වාර්තා කිරීම සඳහා බොහෝ සම්පත් තිබේ. මෙම සමාගම ෆෙඩරල් රජයට වංචනික ක්‍රියාකාරකම් වාර්තා කරන අතර වංචා සිදුවීම් පිළිබඳ සවිස්තර වාර්තා පවත්වාගෙන යයි. ආධාර සඳහා ඔබේ ප්‍රාන්තය තුළ ඔබට සම්බන්ධ විය හැකි සම්බන්ධතා පිළිබඳ විස්තරද ඔවුන් සපයයි.

වෙනත් ප්‍රයෝජනවත් සම්පත්

  • අන්තර්ජාල අපරාධ පැමිණිලි මධ්‍යස්ථානය: FBI සහ ජාතික වයිට් කරපටි අපරාධ මධ්‍යස්ථානය “අන්තර්ජාල අපරාධ පැමිණිලි මධ්‍යස්ථානය” නමින් වෙබ් අඩවියක් පවත්වාගෙන යයි. ඊමේල් වංචා වළක්වා ගැනීම සහ ඔබ එවැනි දෙයකට ගොදුරු වුවහොත් කුමක් කළ යුතුද යන්න පිළිබඳ බොහෝ ඉඟි සහ වෙනත් ප්‍රයෝජනවත් තොරතුරු එහි අඩංගු වේ. ඔබගේ අනන්‍යතාවය සොරකම් කළ හෝ උත්සාහයක් ගත් තෙවන පාර්ශවයකට එරෙහිව හිමිකම් පෑමක් සඳහා එය සබැඳියක් ද ඉදිරිපත් කරයි. 
  • එක්සත් ජනපද අධිකරණ දෙපාර්තමේන්තුව: එක්සත් ජනපද අධිකරණ දෙපාර්තමේන්තුව ඔබට විද්‍යුත් තැපැල් වංචා පැමිණිලි කිරීමට ඉඩ දෙන වෙබ් අඩවි පවත්වාගෙන යයි. වෙබ් අඩවියේ ප්‍රයෝජනවත් ඉඟි සහ උපදෙස් ද තිබේ. 
  • ජාතික පාරිභෝගික ලීගය: මෙම වෙබ් අඩවියට පැමිණිල්ලක් ගොනු කිරීමට ඔබට හැකි අතර වංචා වළක්වා ගන්නේ කෙසේද යන්න පිළිබඳ තොරතුරු සපයයි. 
  • වඩා හොඳ ව්‍යාපාරික කාර්යාංශය: ඔබට සිදු වූ දේ පිළිබඳව අන් අය දැනුවත් කිරීමට මේ මඟින් හැකි වන අතර එමඟින් ඔවුන් එකම වංචාවන්ට හසු නොවනු ඇත.
scam

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

මෘදුකාංග සංවර්ධනයේ වැදගත්කම

Blue high-tech tone of cityscape connected line with wifi sign, technology concept, internet of things conceptual

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

ඇත්ත වශයෙන්ම, Covid-19 වසංගතය පවතින මේ සමයේදී, මෘදුකාංග සංවර්ධනය යනු නිරුපද්‍රිතව නොනැසී පවතින එක් කර්මාන්තයක් බව පෙනේ. මෘදුකාංග සංවර්ධනය අපේ ලෝකය තුළ ඇති කර ඇති බලපෑම අපට පෙනේ. නමුත් මෘදුකාංග සංවර්ධනය වැදගත් වන්නේ මන්දැයි අපට සැබවින්ම වැටහෙනවාද?

මෘදුකාංග සංවර්ධනය යනු කුමක්ද?

Software Development

සරලව කිවහොත්, මෘදුකාංග සංවර්ධනය යනු නිපුණ ක්‍රමලේඛකයින් විසින් පරිගණක ක්‍රමලේඛිත මෘදුකාංග නිර්මාණය කිරීම හා නඩත්තු කිරීම ය. සාමාන්‍යයෙන් අතින් සිදුකරන විට වැඩි කාලයක් ගතවන විවිධ අරමුණු හෝ ක්‍රියාවලීන් සාක්ෂාත් කර ගැනීමට මෙම වැඩසටහන් භාවිතා කරයි. මෙම මෙවලම්, සමහර රැකියා වලට අදාල කාර්යයන් ස්වයංක්‍රීය කිරීමෙන් ඵලදායිතාව වැඩි දියුණු කිරීමට උපකාරී වන අතර එමඟින් වෙනත් කාර්යයන් සඳහා කාලය විවෘත වේ. මෘදුකාංග සංවර්ධනය සඳහා පරිගණක වැඩසටහන්කරණය පිළිබඳ විශේෂ දැනුමක් අවශ්‍ය වන අතර එය සිදු කරනු ලබන්නේ මෘදුකාංග ක්‍රමලේඛකයෙකු හෝ මෘදුකාංග ඉංජිනේරුවෙකු විසිනි.

මෘදුකාංග වර්ග දෙකක් තිබේ. ඒවා නම් යෙදුම් මෘදුකාංග සහ පද්ධති මෘදුකාංග යි. යෙදුම් මෘදුකාංග (පොදු අරමුණු මෘදුකාංග) බාගත කළ ස්ථානය නොසලකා එකම ආකාරයකින් භාවිතා කරයි. Firefox සහ Chrome මේ සඳහා උදාහරණ වේ. පද්ධති මෘදුකාංග යනු සාමාන්‍යයෙන් එක් පුද්ගලයෙකුට හෝ සමාගමකට ආවේණික වූ විශේෂිත කාර්යයක් සඳහා සාදන ලද මෘදුකාංගවන අතර එය සාමාන්‍යයෙන් වෙනත් තැනක භාවිතා කළ නොහැක. MacOS, Linux සහ Microsoft windows මේ සඳහා උදාහරණවේ.

මෘදුකාංග සංවර්ධනය කිරිමේ වගකීම

Software Development

Covid -19 වසංගතය නිසා මහා පරිමාණ වශයෙන් කර්මාන්ත වසා දැමීම් ලොව පුරා සිදුවෙමින් පවතිනවා . වර්තමානයේ Amazon Prime, Grubhub, Zoom, Google Drive වැනි ජංගම යෙදුම් සහ වෙනත් මෘදුකාංග බොහෝ මිනිසුන්ගේ ජීවනාලිය ලෙස ක්‍රියා කරයි. අතීතයේ මහා පරිමාණ වසා දැමීම් වලට භාජනය වූ පෙර පරම්පරාවලට වඩා හොඳින් ක්‍රියා කිරීමට මෙම යෙදුම් නව පරම්පරාවට ඉඩ ලබා දී ඇත.

වර්ධනය වන පාරිභෝගික ප්‍රජාවට වඩා හොඳ සේවාවක් ලබා දීම සඳහා මෙම සේවාවන් යාවත්කාලීන කිරීම, වැඩිදියුණු කිරීම සහ පුළුල් කිරීම අවශ්‍ය වේ. මෘදුකාංග සංවර්ධනය දුරස්ථව කළ හැකි අතර වසංගත කාලයේදී සාපේක්ෂව අඛණ්ඩව සේවාවන් සැපයීමට ඉඩ සලසයි. තව දුරටත් මෘදුකාංග සංවර්ධනය කිරීමත් සමඟ අනාගත වසංගත හෝ ඒ හා සමාන සිදුවීම් වලදී අපට වඩා හොඳ සේවාවක් ලබා දීමට හැකි වෙයි.

මෘදුකාංග සංවර්ධනයේ අවශ්‍යතාවය

අප දැනට පවත්නා Covid-19 වසංගත තත්ත්වයෙන් සාමාන්‍ය තත්වයට මාරු වනවිට , මෘදුකාංග සංවර්ධනයේ අවශ්‍යතාවය ද ඉහළ යනු ඇත. ඇත්ත වශයෙන්ම, San Francisco හි ප්‍රකාශයට පත් කරන ලද වාර්තාවකින් පෙන්නුම් කර ඇත්තේ වසරක් වැනි කෙටිකාලයක් තුළ සමස්ත යෙදුම් ස්ථාපනය සහ භාවිතයන් සැලකිය යුතු ලෙස වැඩි වී ඇති බවයි. විශේෂයෙන්, Grub-Hub වැනි ආහාර බෙදා හැරීමේ යෙදුම් 2019 වර්ෂයට සාපේක්ෂව 71% කින් භාවිතය ඉහළ ගොස් තිබේ. නව ස්ථාපනයන් ද 102% කින් ඉහළ ගොස් ඇති අතර, මෙම යෙදුම්වල වෙළඳපල ක්‍රමයෙන් ව්‍යාප්ත වෙමින් පවතින බව පෙන්නුම් කරයි.යෙදුම්වල මෙම අධික භාවිතය ආහාර සහ බෙදාහැරීම් වලට පමණක් සීමා නොවී විනෝදාස්වාදය සපයන යෙදුම් වලටද අදාල වේ.

Software Development

ඇත්ත වශයෙන්ම, බොහෝ දෙනෙකුට නිවසේ රැඳී සිටීමට බල කෙරී ඇති හෙයින්, සමාගම් වලට තම සේවකයින් දුරස්ථව වැඩ කිරීමට උදව් කරන යෙදුම් භාවිතය ද වැඩි වී තිබේ. මෙම මෘදුකාංග, ව්‍යාපාර සඳහා ජීවනාලියක් ලෙස ක්‍රියා කරන අතර ආහාර බෙදා හැරීම සහ විනෝදාස්වාද යෙදුම් සාමාන්‍ය ජනයාගේ ජීවනාලිය ලෙස ක්‍රියා කරයි.

ජංගම දුරකථන යෙදුම් හා ස්වයංක්‍රීයකරණය ඇතුළු නව යුගයකට අප ක්‍රමයෙන් සංක්‍රමණය වන විට, අප මෘදුකාංග මත යැපීම අඛණ්ඩව වර්ධනය වනු ඇත. අපගේ ජීවිත කැපී පෙනෙන ලෙස යහපත් කිරීමට යෙදුම්වලට හැකියාවක් ඇති බැවින් මෙය අනිවාර්යයෙන්ම ඍණාත්මක දෙයක් නොවේ. එවැනි තාක්‍ෂණික දැනුමක් ඇති ලෝකයක දියුණුවට පත්වීම සඳහා ව්‍යාපාර විසින් මෘදුකාංග සංවර්ධනය සඳහාද විශාල වශයෙන් මුදල් ආයෝජනය කරනු ඇත.

Flutter හි නව සංස්කරණයේ තොරතුරු

මෙවර Google I /O 2019 වැඩසටහනේදී Google සමාගම විසින් Flutter නවතම සංස්කරණය වන Flutter 1.5 එළිදක්වීම් සිදු කළේය. Flutter යනු open source mobile UI framework එකක් වන අතර එය Android සහ IOS සදහා Native Interface සැදීම සදහා යොදාගත්තේය. නමුත් මෙවර Google I /O 2019 වැඩසටහනේදී එළිදැක්වූ Flutter හි නවතම සංස්කරණය සමග Flutter යනු තවදුරටත්  mobile UI framework නොවන අතර Flutter හි 1.5 සංස්කරණය අනුව Flutter යනු open source multi-platform UI framework වන බව දැනුම් දුන්නේය. එනම් එය WEB, DESKTOP, MOBILE සහ EMBEDDED DEVICES සදහා යොදාගත හැකිය.

Flutter හි ඉතිහාසය ගැන සදහන් කරන විට, එහි පළමු සංස්කරණය පැමිණෙන්නේ SKY යන නමින්  2015 දී වන අතර එහිදී එය Android Platform සදහා පමණක් නිර්මාණය කල තිබුණේය. ඊටපසු 2017දී  Flutter වශයෙන් මුල්ම Alpha සංස්කරණය නිකුත් කරන අතර 2018 December වන විට Flutter හි 1.0 සංස්කරණය නිකුත් කළේය. එනම් එය Android සහ IOS සදහා භාවිතා කල හැකි ආකාරයේ Cross-platform framework එකක් විය. Dart යන Programming Language එක Flutter සදහා යොදාගනියි. Dart යනු Google සමාගම මගින් හදුන්වා දුන් Programming Language යක් වන අතර එය හදුන්වා දීමේදී ඔවුන්ගේ පරමාර්ථය වුයේ JavaScript නම් Programming Language සදහා තරගකාරිත්වයක් ලබාදීමයි. නමුත් ඔවුන් සිතු ආකාරයට එය ප්‍රචලිත කරගැනීමට නොහැකි විය. නමුත් Flutter හි ආගමනය සමග මේ වන විට Dart යන  Programming Language ද යම් කිසි ආකාරයක වර්ධනයක් පෙන්නුම් කරමින් පවතියි.

Flutter for Web

Google හි Flutter කණ්ඩායම විසින් Flutter WEB  සමග සම්බන්ධ වන ආකාරය පෙන්වා දුන් අතර ඔවුන් පැවසුවේ එය පර්යේෂණ මට්ටමේ පවතින බවය. මෙවර Google I /O වැඩසටහනේදී WEB Application සදහා Flutter උපයෝගී කරගන්නා ආකාරය පෙන්නුම් කිරීමට යොදාගත් Kenken puzzle නම් තරගය සංවිධානය Google සමාගමේ කණ්ඩායමක් New York Times කණ්ඩායම සමග එකතු වී ඇති අතර ඔවුන් විසින් තවදුරටත් පැවසුවේ මෙය සදහා යොදාගත් Flutter codes  Android, iOS, web, Mac, සහ Chrome OS සදහාද යොදා ගත හැකි බවය.

Flutter for Desktop

Desktop සදහා Flutter ව්‍යාපෘතිය තව දුරටත් පර්යේෂණාත්මක ව්‍යාපෘතියක් නොවන අතර එය හොද මට්ටමක පවතින බව Google කණ්ඩායම විසින් සදහන් කල අතර Windows, Mac, සහ  Linux platform සදහා Flutter app සාදන ආකාරය පිළිබද මුලික කරුණු නිකුත් කර ඇති බව ඔවුන් වැඩි දුරටත් කළේය. එසේම මෙම Flutter app සැදීම සදහා ඔබට Visual Studio Code හෝ Android Studio භාවිතා කල හැකි අතර ඔබට එම app එක පරීක්‍ෂා කිරීම සදහා Emulator ය  නොමැතිව Chrome Web Browser පාවිච්චි කල හැකිය.

Flutter for Embedded Devices

Google සමාගම විසින් embedded devices සදහාද Flutter යොදා ගත හැකි බව අවසානයේදී ප්‍රකාශ කල අතර  Google කණ්ඩායම විසින් Flutter යොදාගෙන නිර්මාණය කල Projects කිහිපයක් නිකුත් කල ඇත. ඒ සදහා ඔවුන් Raspberry Pi නම් smaller-scale devices යොදාගෙන ඇත.

Flutter for Mobile Devices

Mobile Devices සදහා Flutter යොදා ගැනීම අලුත් දෙයක් නොවේ. මේ වන විට ලංකාවේ සේම ලෝකය පුරාම මෙම  mobile UI framework ය ප්‍රචලිත වෙමින් පවතියි. එසේම Flutter 1.5 නව සංස්කරණය සමග නව විශේෂාංග බොහොමයක් එකතු වී ඇති බව Google කණ්ඩායම විසින් මෙවර Google I /O වැඩසටහනේදී ප්‍රකාශ කළේය. එසේම Flutter Upgrade නම් විධානය උපයෝගී කරගනිමින් නව සංස්කරණය යාවත්කාලින කල හැක.

දවසින් දවස දියුණු වන මෙම Flutter සමග Google කණ්ඩායමේ අරමුණ වන්නේ සැම පද්ධතියක් සදහාම Flutter භාවිතා කල හැකි ආකාරයෙන් Flutter  multi-platform UI framework ය දියුණු කිරීමයි.

Chrome Remote Desktop පිළිබඳ දැනුවත්ද?

බොහෝ දෙනෙක් නොදන්න දෙයක් තමයි මේ Google Chrome වෙතින් ලබා දෙන මෙම Feature එක. අපට යම් කිසි Computer එකකට හෝ කිහිපයකට Remotely log වීමට අවශ්‍ය නම් TeamViewer, AnyDesk වැනි Remote Desktop Sharing Software එකක් අවශ්‍ය වනවා. TeamViewer software එකත් කාලයක් ගතවෙද්දී Commercial use කියලා පැමිණෙනවා. AnyDesk හීද යම් යම් අපහසුතා පවතිනවා. නමුදු Chrome Remote Desktop මගින් ඔබට වඩාත් පහසුවෙන් දුරස්ථව ඇති පරිඝනකයක් සමඟ සම්බන්ධ වීමට හැකියාව ලැබෙනවා Read More

අත්වැරදීමකින් Delete වුන Files Recover කර ගැනීමට පහසු මගක්

අපේ අතින් බොහෝ වෙලාවට වෙන දෙයක් තමයි අත්වැරදීමකින් Files Delete වීම. නැතිනම් Delete කරන ලද File එකක් පසුව අවශ්‍ය වීම. අප සාමාන්‍ය ආකාරයට Delete කළහොත් Recycle bin මගින් Recover කර ගැනීමට හැකිවේ. නමුත් Permanantly Delete කරන ලද (Shift+Del) files recover කරගැනීමට Software එකක් අවශ්‍ය වනවා.

 

ඒ අතරින් පහසු Software එකක් Recuva කියන්නේ. අපි බලමු Permanant delete කරපු File එකක් Recover කරන්නේ කොහොමද කියල. Read More

Windows 10, ඔබේ සෑම device එකකටම ආදරය කරනු ඇත!

windowslovesdevices.0

එදිනෙදා ජීවිතයේදී අපි tablet, smartphone, laptop, PC ආදී විවිධාකාර විද්‍යුත් උපාංග රැසක් අතරේ කාලය ගත කරනවා. නමුත් අපිට අවශ්‍ය දත්ත හෝ ලිපිගොණු ඒ උපාංග අතර හුවමාරු කරගන්න එක ටිකක් අමාරු වැඩක්. එයට පිලියමක් විදිහට Microsoft ආයතනය විසින් “Phone Companion” නමින් අලුත්ම app එකක් තම Windows 10 පාරිභෝගිකයන් වෙනුවෙන් හඳුන්වාදීලා තිබෙනවා. මෙහිදී අපගේ සියලුම උපාංග පොදු ක්‍රමවේදයක් සහ පොදු Windows apps යොදාගෙන එකිනෙකට සම්බන්ධ කරනු ලබනවා. මෙය Windows ජංගම දුරකථන භාවිත කරන්නන්ට මෙන්ම බහුතර iPhone සහ Android දුරකථන භාවිතා කරන්නන්ටද පහසුවෙන් ලබාගන්න පුළුවන්. මෙහිදී Windows 10 තියෙන PC එකක් තිබීම පමණක් ප්‍රමාණවත්. අනෙකුත් උපාංග වල අන්තර්ගත මෙහෙයුම් පද්ධතිය කුමක් වුනත් එය මෙම app එක භාවිතයට අදාළ වෙන්නේ නැහැ.

Read More

Microsoft redesigned Skype again, that looks like Snapchat

Untitled

Skype was a trend before a few years ago. People tend to use Skype to keep in touch with their relatives and friends. But Skype is been in a strange place for the past few years. Since the first release of Skype in 2003 Skype came a long way slowly transforming into different versions and different updates of functionalities. After the acquisition of Skype by Microsoft has been slowly transitioning from a peer-to-peer service to the cloud.

Read More

Fuchsia – The newest mobile Operating System by Google

fuchsia-open-source-os-by-google

Is your life stuck around either Android or iOS? Don’t you want a change?

Here, Google is going to provide you that incredible chance to encounter a new experience with Fuchsia. You may wonder what Fuchsia is. It’s the newest mobile OS implemented by Google. We don’t know yet for sure, but it might be a  replacement for Android down the line.

I’m pretty sure, as a tech enthusiastic, you will be curious about the technical aspects of Fuchsia.

fuchsia-open-source-os-by-google

Read More

Linux is coming to Windows Store!

-A less technical side of the Story

Microsoft and Open Source

Microsoft has made grounds in its decade-long crusade against FOSS. A company which once openly held the belief that the Open Source Software model is breaking the whole IT industry announced a Windows Subsystem for Linux. Since its inception, Microsoft has been extremely careful who gets to see the inside of their moneymaker – Windows. Nothing much has changed even at this point regarding the way they hold the source code for Windows, a sacred mystery. 

steve-ballmer

But the world changed faster than Windows could catch up. Cloud computing and many other infrastructures became the norm and since Linux dominated the cloud and a result dominated the whole internet, Microsoft knew Windows alone would not keep their company going.  It’s the cloud game that changes Microsoft’s view on Linux. It is said that one in three Azure Virtual Machines run Linux.  Eventually, Microsoft found its way into the world of Open Source Software, becoming a top contributor to the Linux Kernel.

Read More

MP3 is dead!

2017_05_15-MP3-Dead

2017_05_15-MP3-Dead

MP3, the audio format that revolutionized the entertainment industry since the 90’s, is sadly no more. The developers of the MP3 format announced last week that they have officially terminated its licensing program which would mean the death of the MP3 format is now inevitable.

MP3 was very popular(still is) among the consumers in the last couple of decades and has been used in a variety of audio gadgets such as the iPod. The consumers embraced MP3 for its lightweight file size which made it very easy to be downloaded off the Internet, but now more sophisticated audio formats have come into play such as the AAC (Advanced Audio Coding) which was also partly formed by the MP3 creators.

Read More

With Treble, Android O comes to you with faster updates!

Project-Treble

Anyone with a prolonged experience on using Android would know how much of a lagging process it takes for a new version to arrive on your device finally. Some lucky guys will get it quickly, depending on the phone manufacturer, while others have to wait for ages, or they never get it. For every Android user out there who’re hyped about the newest upgrade “Android O”, here’s good news! This time round, it’s equipped with the latest feature named Treble, which enables the Android updates to arrive faster and make it all easier and less costly for the manufacturers.

Read More