TechWire

Tag - Web

Useful JS and CSS libraries

Javascript හා CSS යොදාගෙන මේ වෙනකොට ලෝකයේ ගොඩක් libraries හදල තියෙනවා. මේ libraries නිර්මාණය කරලා තියෙන්නෙ web developersලගේ හා designersලගේ පහසුවට. මේවා භාවිත කරලා ගොඩක් ලේසියෙන් හා ඉක්මණින් අපිට අවශ්‍ය webpage එකක් dynamic හා interactive විදියට නිර්මාණය කර ගන්න පුළුවන්. ඒ දේවල් කරන්න අවශ්‍යවෙයි කියල හිතෙන libraries ගැන පොඩි විස්තරයක් තමයි මේ article එකෙන් දෙන්නෙ.

Read More

Vaadin Sri Lanka (Colombo) Meetup

Colombo Vaadin Meetup was successfully held on last October 13th at the Foundation Institute premises. This was the first ever Vaadin Meetup organized in Sri Lanka, and this was sponsored and facilitated by MillenniumIT, which now is an emerging key player in the Vaadin arena.

Vaadin is a Java based open-source web-framework for rich applications. When compared with Java Script libraries, Vaadin provides the capability to have server-side architecture based applications. Hence, the majority of the logic is run in the servers while Ajax technology running on the browser ensures a rich and interactive user experience.
Even though Vaadin is an emerging web technology, MillenniumIT had already begun to use and improve it in large scale, for their front end applications. That was the major reason this company needs to improve the awareness about Vaadin within Sri Lankan tech enthusiasts.

Read More

Web Development සඳහා අවශ්‍ය Front-end Tools

අද කාලෙ අපි Internet ගියොත් ලස්සන websites දකින්න පුළුවන්. මේව ලස්සනට හදල ගන්න ගොඩක් මහන්සි වෙන්න ඕන. හැබැයි ඒවා නිර්මාණය කරන්න භාවිතා කරන්න පුළුවන් tools ගැන හොඳ අවබෝධයක් තියෙනව නම් වෙන්න ඕන මහන්සියේ ප්‍රමාණය අඩු කරගන්න පුළුවන්. Website එකක් ගත්තොත් අපිට ඒකෙ front-end හා back-end කියල development stages දෙකක් හඳුනාගන්න පුළුවන්. මේ article එකෙන් front-end එක develop කරන්න ඕන හොඳ tools ගැන තමයි කියන්න යන්නෙ.

Read More

යුනිකෝඩ් සහ සිංහල යතුරුලියනය

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

Official Unicode Consortium code chart

නිළ යුනිකෝඩ් කේත වගුව – සිංහල කොටස (මූලාශ්‍රය: විකිපීඩියා)

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

Laptop.lk revamps website

Laptop.lk is one of the more known laptop shops in Unity Plaza. Their website is also frequently browsed to find out their available laptops and also the general prices of laptops in the Sri Lankan market. Quite recently they revamped their site, in order to improve the user experience for users searching for a laptop.

laptop.lk-revamp

Earlier you would have to browse the laptops brandwise, or go through their laptop price list PDF document. In their new site, they have a module to filter and view the available laptops according to the required specification. There is a separate line bar to configure your budget range as well. This makes searching a laptop a breeze. The site is still on beta, and some of the laptop information is yet to be complete. However looks to be a module that will be heavily used, and one which will be very userful for laptop hunters.

And the Winners of the BestWeb 2014 Competition are…

The 5th Annual BestWeb.lk competition was conducted for 2014 , and award winners were announced last week.  In the BestWeb Overall category, the Gold went to Mount Lavinia Hotel, the Silver to SLT and the Bronze to Avirate Fashion.  In the Best Web developer category, 3CS won the Gold award, Pyxle the Silver while Saberion obtained Bronze.

It is also a pleasure to announce that techwire.lk bagged an award for the first time by obtaining the bronze award for the Non profit Category.

The entire list of Winners are listed below

Overall Winners

Gold Winner – Mount Lavinia Hotel

Silver Winner – SLT

Bronze Winner – Avirate Fashion

Advertising and Marketing Winners

Bronze Winner – Farlin

Bronze Winner – Lego

Commercial Winners

Gold Winner – Wall Art

Silver Winner – 3CS

Bronze Winner – Colonial Tea

Corporate Banking, Finance and Insurance Winners

Gold Winner – SLT

Silver Winner – Sampath Bank PLC

Bronze Winner – DFCC Bank

E-Commerce Winners

Gold Winner – Avirate Fashion

Silver Winner – Jessica Fashion Shop

Bronze Winner – Vijitha Yapa Book Shop

Government Winners

Gold Winner – Parliament of Sri Lanka

Silver Winner – LLRC Action Plan

Bronze Winner – Laksala

Media Winners

Gold Winner – ITN

Silver Winner – News First

Bronze Winner – News Radio

Non-Profit Winners

Gold Winner – Manthri.lk

Silver Winner – www.hemmathagama.lk

Bronze Winner – Techwire

Merit Winner – Prasad Pereira.lk

Sports and Entertainment Winners

Gold  Winner – Island Cricket

Travel and Tourism Winners

Gold Winner – Mount Lavinia Hotel

Bronze Winner – The Kingsbury

Best Sinhala Website

Bronze Winner – Parliament of Sri Lanka

Best Tamil Website

Gold Winner – Parliament of Sri Lanka

Bronze Winner – News First

Best Web Developers

Gold Winner – 3CS

Silver Winner – Pyxle

Bronze Winner – Saberion

Capy – An user friendly CAPTCHA

How many of you have thought why this people want me to fill different kind of letters which are really difficult to read? Are they testing my English knowledge? Or else my eyesight? And how many of you have tried entering it several times and left the website due to this couple of words with distorted letters that are challenging to read? honestly I have done it some more years back.

Simply CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) is used to identify whether user is a human or not.

What if I say that now you don’t need to worry about CAPTCHA anymore? Yes, you really don’t need it because of CAPY.

Here we go….. What’s CAPY? Another crappy solution which makes you to leave website trying after several times? Not really. CAPY is a patented and unique hassle free solution which can replace CAPTCHA. It’s all about security and design. This solution is available for both PC and smart device users. With a smart device, verification can be done with just a swipe of a finger.

CAPY offer four different kinds of CAPTCHAs

1. Puzzle CAPTCHA

Here user will be receiving an image with some empty space. The puzzle CAPTCHA peice will be displayed seperately and user need to drag and drop it in the white space correctly.

capy-captcha1

2. Free Style Puzzle CAPTCHA

The difference between Puzzle CAPTCHA and Free Style Puzzle CAPTCHA is, Free style Puzzle CAPTCHA allows the website developers to change the CAPTCHA background image and puzzle CAPTCHA piece as they want.

capy_captcha2

3. Text CAPTCHA

What if you think shapes and puzzles are not your thing? Here text CAPTCHA comes… All you need to do is enter the letters display inside the image in to the text box. You may think this is the same crappy CAPTCHA which exits now. May be you think it is very easy to track this. In fact if you are a human. But this puzzle CAPTCHA contains some complicated details, edges etc which prevents bots from tracking the code.

capy_captcha3

4. Text – No JavaScript CAPTCHA 

This is for the lovers of previous generation web browsers and smart devices which do not use JavaScript. This verification is based off of an image tag. Functionality of this CAPTCHA is same as Text CAPTCHA.

capy_captcha4

CAPY is available for major web development platforms including Word Press, PHP, Rudy and Python. All you need to do is register and login to CAPY and generate the JavaScript code from it. The generated code needs to be added to the webpage where you need to have the CAPTCHA.

Following Image shows how display and verification process happens using CAPY.

capy_captcha5

Image source – www.capy.me

Manthri.lk – Find and compare your favorite members of parliament before you vote!

“Democratic Socialist Republic of Sri Lanka” that’s the actual name of our country. So, we are a democratic country – what does that mean. Wikipedia says: Democracy is a form of government in which all eligible citizens participate equally—either directly or through elected representatives—in the proposal, development, and creation of laws. In most modern democracies, the whole body of all eligible citizens remain the sovereign power but political power is exercised indirectly through elected representatives; this is called representative democracy.

Elected representatives, in other words members of parliament are representing you and is elected by you for that reason. Ever wondered whether there could be a better way to know what how good the MPs you’ve elected has done representing you? But, who has the time and energy to spent reviewing PMs once they are PMs. We all wait for the next election to do our job. Isn’t it? Even then, aren’t we too overwhelmed with the recency effect of the media flimflams during the election time?

Manthri.lk logo

For the first time in Sri Lanka, here is a tool is available to systematically gauge performance of MPs by the use of parliament records. Mantri.lk is a trilingual web which is designated to provide you with the profiles of MPs with a score card based on activities of the parliament. For that they use parliamentary Hansard as the source of information. Contribution to various important topics discussed in the parliament is considered a positive remark whereas disruptions to parliament and impeding its functions is considered as a negative remark.

It also has a profile for each MP with their educational background, contact details and social media details where ever possible which should ideally create the understanding and link between the masses and the MPs.

There is a rank derived of MPs overall performance. Top and last ranked MPs are available in the front page dashboard. You can search by MP name, district, coalition, party and topics that are being discussed in the parliament. You can compare up to 5 politicians for their profile details, contribution to different areas of discussion at the same time – very useful in selecting the next MPs that you are going to cast your valuable vote! On each topic, contributions are ranked. Its interesting to see that some of the ministers are lagging in the scope of the ministry that they are handling to other active MPs.

Manthri.lk performance

Manthri.lk

Manthri.lk Compare

Manthri.lk Transport

Manthri.lk is an initiative by Verité Research, a Colombo based research group in partnership with web technology partner Saberion.

We think this useful tool can be further improved if it can include successful projects completions, success rates and financials of those activities as well as personal financial records. It’s all about increasing the transparency of our political system. We believe that small initiatives like these can create a big difference in the time to come.

Dialog launches Guru.lk : Trilingual E-Learning platform

E-Learning is quite big around the world, but no so much in Sri Lanka. However local mobile Telcos are leading the way with launching their own educational online platforms. Dialog Axiata, launched their first educational platform eteacher around 2 years back, which they have now revamped and relaunched as Guru.lk.

On first look it is much better than the predecessor with a visually cleaner layout. Courses are listed with price, rating and subscriber numbers. From the available courses it can be seen that Guru.lk is placed primarily as an online tuition provider.

Dialog Guru.lk

Currently it hosts O/L subject courses, revision and past  paper modules. We expect that the variety of courses would expand in 2014. The course prices range from Rs 100 -175 monthly charge, which is quite reasonable and affordable to students. Users also have the option to pay the course fees in daily or weekly installments.(However once you have enrolled you are committed to pay for the month).

Payment methods include mobile, eZcash and Credit card. Since credit card penetration is low in Sri Lanka, having mobile payment methods is a must for platforms such as this.(mobile payments is the only type of payment you can use if installments are used)

Guru.lk payment

So if you are an O/L student, check guru.lk  out and see. Might be the difference.

For a step by step guide on registration click here.

FIT2School : Delivering IT Knowledge to local Students

In the presence of digitized global context, Information Technology is updating each and every second with novel and advance methodologies and technologies at a significant level. So we have a huge challenge in front of us in connecting the technically empowered world. As a developing nation we have the responsibility of enhancing IT literacy among Sri Lankans.

As much as the Information Technology era has opened up tremendous possibilities and opportunities for enhancing and enriching the knowledge system , making it accessible to people has become a challenge. In society there is a knowledge gap that relates to the unequal distribution of IT knowledge. One reason is the language barrier, because the qualitative learning materials available are in English medium. So there is a requirement to have a standard IT knowledge hub for Sri Lankans. If we can initiate this change, the school students learning ICT in their mother tongue, either Sinhala or Tamil medium will be benefited directly.

The requirement of qualitative and quantitative materials to support learning Information Technology in local languages raised the idea of FIT2School initiated by INTECS-INformation TEChnology Society in Faculty of Information Technology of University of Moratuwa. IT undergraduates of University of Moratuwa, receive many opportunities and sound knowledge from academia to explore the global IT industry. From the beginning the FIT2School concept was dynamically operated as a platform to interact with school students and IT undergraduates to share the theoretical and technical knowledge in Information Technology.

Fit2School

One of the aims of INTECS is to prepare our future generation to be competent leaders in the industry. FIT2School attempts to satisfy the intensive demand for qualitative material required for school students who study in Sinhala or Tamil medium. Focusing on A/L ICT syllabus FIT2School tries to supply number of articles covering major sections of IT as basic concepts, operating systems, digital circuits, networking and security, programming and flow charts, databases, management information systems and modern technologies and trends including the basics of artificial intelligence. FIT2School also comprises of comprehensive articles related to Java, .Net and PHP programming in order to improve the technical skills. Further INTECS is planning to expand the scope into various emerging technologies and innovative research areas of IT.

FIT2School is a noble concept initiated by the early batches of Faculty of Information Technology, University of Moratuwa. The current batches endeavor to present FIT2School as a collaborative effort with the determination of reaching the extremes with the guidance of academic staff including INTECS advisors. FIT2School is an initiative to become a bridge that connects the student to the global IT knowledge because Information Technology is impacting all walks of life all over the world.

The chance of exploring and experiencing the world of IT knowledge is opened to everybody. You can visit FIT2School using link; http://www.fit2school.com . You can always keep in touch with updates of FIT2School on Facebook with https://www.facebook.com/FIT2School.

UN Women Ad campaign uses Google Search to send a powerful message

UN Women recently launched an Ad campaign using Google Search to show the extent of gender inequality which exists today. The posters shows a predictive search to the prefixes Women Shouldn’t, Women cannot, Women need to and Women Should.  The predicted searches show just how bad the situation is. For example the top predictions for Women Shouldn’t are  “Women shouldn’t have rights”, “Women shouldn’t vote”, “Women shouldn’t work”. Take a look at the posters below.

 
UN-Womens-Rights-2

UN-Womens-Rights-3

 

UN-Womens-Rights-4

 

UN-Womens-Rights-1

So Techwire checked the same predictive text on local google.lk while also comparing the results between women and men. Women had only one positive search prediction while Men got only one negative prediction. Thus showing the inequality issue existence at a local level as well.

Women shouldn’t work

Men shouldn’t wear flip flops

Out of the lot, there were few amusing ones as well. Seriously who searches for “Men should wear Sarees”. Check out the entire google.lk predictive searches below. Kudos to UN Women for the creative Ad campaign. (Image Credits – unwomen.org)

Sri Lanka predictive Search

15 Years of Google

Happy B’day Google!!! The tech giant, who has changed our way of living, and who will continue to change it, turned 15 last week. From search to Youtube to Gmail, Google has touched every part of our tech ecosytem. We got two infographics lined up on Google, one which shows the dominance of Google in 7 key markets. The second one displays some key facts and stats on Google and also its various apps such as Google analytics and Youtube. Enjoy the read below. (Infographic credits to Mashable and wishpond)

Google Domination

Google Stats and Facts