Wel­come to the Qu­ri­fied World

OpenSource For You - - FOR U & ME -

QR codes are those two di­men­sional grids of square pix­els, fea­tured promi­nently in some car ad­ver­tise­ments. They look like tiles from some board game the Mar­tians left be­hind. To­day, they are be­ing used to point mo­bile browsers to URLs, snap up con­tacts for the ad­dress books, record ge­olo­ca­tion tags, or des­ig­nate Wi-Fi hot spots. Cre­at­ing your own QR code, or de­cod­ing one with your we­b­cam, is very easy with no­fuss FOSS tools.

qhe no or nuick oe­sponse code is a two-di­men­sional ma­trix code that is read with an im­age cap­ture de­vice rather than a lin­ear scan­ner. lrig­i­nally in­vented by the qoy­ota sub­sidiary aenso tave to track the progress of au­to­mo­biles in the man­u­fac­tur­ing process about OM years ago, it found its way into ev­ery­day use thanks to its abil­ity to store more and vir­tu­ally any kind of in­for­ma­tion com­pared to a lin­ear bar code. qhe no code is an fpl stan­dard to­day. ft is also li­cence-free. qhough aenso tave holds patent rights, it has cho­sen not to ex­er­cise them.

Cre­at­ing and de­cod­ing QR codes

All of the fol­low­ing code creators work on rbuntu NO.M4 iqp with the lat­est up­dates ap­plied. vour mileage may vary de­pend­ing on your dis­tri­bu­tion.

Qreator: thile nreator can cre­ate no codes as you type in your con­tent, it can­not de­code no codes. ftDs an ex­cel­lent fiUsW DSSOLFDWLRQ WR IDPLOLDULsH yRuUsHOI ZLWh 4R FRGHs, DQG Ls avail­able in the rbuntu repos­i­to­ries. qo get go­ing, click the New but­ton and then dou­ble-click one of the four op­tions of UoL, Text, de­olo­ca­tion, or Wici Net­work. qype in your roi or text, and see the square tiles of the no code dance into place. Click the pave but­ton on the bot­tom left to save the no FRGH Ds D P1G fiOH.

kote a cou­ple of things hereW the more con­tent you want the no code to hold, the busier it gets. qhe busier the no code, the less im­mune it is to mu­ta­tion or dis­tor­tion. te have gen­er­ated the DhttpWLLwww.lin­ux­foru.comLD no code us­ing nreator, and taken the lib­erty to an­no­tate it with the con­tent string (us­ing dfjmF, but still man­aged to keep the code read­able. qhe block-level er­ror cor­rec­tion, even at its low­est level, makes the no code re­silient to some de­gree of dis­tor­tion or era­sure.

QtQr: ff nreator can cre­ate the code, ntnr can de­code it, too. gust drag and drop the no code im­age on the ap­pli­ca­tion win­dow, and the pop-up win­dow gives the de­coded con­tent of the no code. ff you have a printed no code, you can get ntnr to ac­ti­vate your we­b­cam to cap­ture and de­code the no code. eit Ctrl+W and a win­dow iden­ti­fy­ing your we­b­cam ZLOO DSSHDU, ZLWh bULHI LQsWUuFWLRQs. AIWHU yRu FRQ­fiUP we­b­cam ac­ti­va­tion, hold the printed code close to the cam­era, uQWLO D JUHHQ sTuDUH flDshHs DURuQG WhH FRGH LQ WhH FDPHUD LPDJH. YRu ZLOO fiQG WhDW D ZLQGRZ hDs DOUHDGy SRSSHG uS with the con­tent de­coded.

At the com­mand-line

qhe iinux ex­pe­ri­ence is never com­plete with­out the com­mand line, so... 'qren­code' is a com­mand-line tool to en­code con­tent to no code. oead the man page, or use the D-- help' RSWLRQ WR fiJuUH RuW hRZ WR usH LW. ThH uWLOLWy hDs TuLWH a few ca­pa­bil­i­ties, and some die-hard com­mand line jock­eys would say that it is more con­ve­nient. qhe only down­side is that you have to pro­vide your own en­cod­ing of the con­tent. HRZHYHU, sRPH PLJhW ORYH WhH flHxLbLOLWy WhLs RIIHUs. ThH

Newspapers in English

Newspapers from India

© PressReader. All rights reserved.