React real time search implementation

On this tutorial I will explain how to implement real time search component in Facebook’s React.js.

Once I was developing React Application I had to use this. I thought to share this implementation with others. First we need initial list which needs to be filtered. This list can be fetched from API or any other data resource.

Continue reading

Angular JS මුලසිට – 2

කලින් article එකේ නවත්තපු තැනින් පටන් ගමු එහෙනම්. දැන් වැඩේ පටන් ගන්න ඕන කරන දේවල් ටික හරි. මේ tute එකට editor එක විදයට sublime text editor එකයි, browser එක විදියට Opera Browser එකයි තමයි use කරන්නේ. Continue reading

Angular JS මුලසිට – 1

ගොඩක් කාලෙකින් article එකක් දාන්නත් බැරි උනා. ඉතින් කාලෙකට පස්සේ ලියන්න කල්පනා කරේ AngularJS ගැන. කලින් ඉඳලම ගොඩක් විස්තර කරලා ලියන්න හිතන් හිටියත් වැඩත් එක්ක මග හැරුනා. Angular ගැන කියනවා නම් මේ වෙනකොට web / front-end developer කෙනෙක් දැනගෙන ඉන්නම ඕන කරන දේවල් වලින් එකක් කියලා හඳුන්වන්න පුළුවන්. Client-side Javascript Framework එකක්. මේක Google සමාගමේ project එකක්. තව දුරටත් කියනවා නම් dynamic web apps develop කරන්න තමයි use කරන්නේ. මොනවද මේ dynamic web apps කියන්නේ කියලා පස්සේ විස්තර කරන්නම්.

Continue reading

How to get a Free Dreamspark Subscription

Note: Microsoft Dreamspark මේ වනවිට  Microsoft Imagine ලෙස වෙනස්කර ඇති අතර අනෙකුත් දේ Microsoft Imagine වලටද වලංගු වේ. Microsoft Imagine නව සේවාවක් බැවින් screenshots preview වෙනස් විය හැකිය.  

Dreamspark, එහෙමත් නැත්තන් Microsoft Dreamspark කියලා කියන්නේ Micorsoftලගේ Softwares, Studentsලට, ඒ කියන්නේ University, Institute Studentsලට නොමිලේ දෙන්න හදපු Program එකක්. මේක ඇත්තටම Social Service එකක් විදියටත් හඳුන්වන්න පුළුවන්. මොකද සාමාන්‍යයෙන් Microsoft Products වලට සැලකිය යුතු මුදලක් වැය කරන්න වෙනවා. Continue reading

Windows phone වලට apps නැහැලු

ඔයත් use කරන්නේ windows mobile එකක් එහෙමත් නැත්තන් windows phone එකක් නම් මේ කතාවලින් එකක් හරි අහලා ඇති එක පාරක් හරි. ඇත්තටම මේ කියන කතා ඇත්තමද, මොකද්ද මේවට හේතු කියලා බලමු.
Windows mobile OS එක මුලින්ම release උනේ 2011දි. ඒ Windows 7.5 විදියට. එදා ඉඳන් අද වෙනකන් අවුරුදු 5ක් ගෙවිලා ගිහින් තියනවා. මේ කාලේ ඇතුලට windows 7.8, windows 8, windows 8.1, windows 8.1 update 2, windows 10 කියන main versions release වෙලා තියනවා.
Continue reading

How to Install and compile SASS on Linux

SASS කියන්නේ CSS preprossesor එකක්. SASS කියන එකේ තේරුම වෙන්නේ Syntactically Awesome Style Sheets ඒ වගේම නමේම තියන විදියට CSS වලට වඩා ලේසියෙන් CSS styling code කරන්න පුළුවන් SASS වලින්. CSS වලින් කරන වැඩ ප්‍රමාණය අඩු කරලා ඒ දේවල් ටික පහසුවෙන් කරන්න පුළුවන් වෙන්න තමයි SASS හඳුන්වලා දුන්නේ. දැන් බලමු කොහොමද Install කරගන්නේ කියලා.
Continue reading

Installing Ruby 2.2.3 on Linux Ubuntu 14.04

Ruby කියන්නේ අද වෙනකොට ජනප්‍රිය වෙලා තියන Object Oriented Programming language එකක්. ඒ වගේම මේක ජනප්‍රිය වෙන්න තව හේතුවක් වෙන්නේ Ruby on rails framework එක. මේ පොස්ට් එකේ විස්තර වෙන්නේ Ruby install කරන්නේ කොහොමද කියලා. මේ පොස්ට් එක ලියන වෙලාවේ තියන latest version එක 2.2.3 එක.
Continue reading

Linux Tip #4 – MPV Player එක Install කරන්නේ මෙහෙමයි

MPV කියන්නේ free, open source, වගේම cross-platform media player එකක්. Linux වලට එක එක ජාතියේ media players ඕන තරම් හොයාගන්න පුළුවන්, එත් මේකේ විශේෂත්වය වෙන්නේ MPV Player එක simple වගේම unicode subtitles වල support කිරීම. mpv නිර්මාණය කරලා තියෙනේ mplayer2 සහ MPlayer වල එකතුවක් විදියට.  Continue reading

Windows 10 mobile release date extended

windows 10 mobile release වෙන දවස ගැන තමයි ආසන්න කාලේ අහන්න දකින්න තිබුනේ නිතරම. දැන් තියන අලුත්ම news එකේ හැටියට දෙසැම්බර් මාසේ ඇතුලත තිබුන release date එක 2016 මුල් මාස 6ක කාලයක් දක්වා දික් වෙලා තියනවා. නමුත් මේ release එක කීප වතාවකදී සියලුම windows phone 8/8.1 usersලට release කරන්න තමයි ලෑස්ති කරලා තියෙන්නේ. ඒකට අනුව category කරලා තියන විදිය පහලින් තියනවා. Continue reading

Linux Tip #3 – Terminal commands customize කරමු

Linux Tip #3 වලින් කියන්න හදන්නේ terminal commands අපි කැමති විදියට වෙනස් කරගන්නේ කොහොමද කියලා. වෙනස් කරනවා කිව්වට ඇත්තටම කරන්නේ නම වෙනස් කරන එක. මේකෙදි අපි කැමති සරල නම් වලට commands convert කරනවා. මේකෙන් අපි දිගට type කරන commands short form එකක් විදියට use කරන්න පුළුවන්. එහෙනම් බලමු කොහොමද වැඩේ කරන්නේ කියලා.
Continue reading