Програмирање

Текстови о програмирању, туторијали, идеје, уопштене приче о програмирању

Ноћно светло – Ардуино пројекат

Време тече, а како тече успео сам да себе натерам да направим овај видео туторијал за Ардуино. Овог пута тема је коло које на основу осветљености собе укључује или искључује ноћно светло. Згодна је ово ствар, поготово када су у кући мала деца, па је неопходно да светло буде упаљено у сваком тренутку. Наравно, постоји и модификација овог кола, како би оно могло да се користи за рецимо уличну расвету. Позитивне стране оваквог пројекта можемо лако сагледати и набројати.

Прочитај више »Ноћно светло – Ардуино пројекат

ЈаваСкрипт сертификат са Јудемија

Након много уложеног времена, успео сам да одслушам и урадим завршни пројекат на једном од (по мени) најбољих курсева ЈаваСкрипта на платформи Јудеми. Ради се о курсу „The complite JavaScript Course 2021: From Zero to Hero“ предавача Џонаса Шмедтмана (надам се да сам добро превео његово име). Можда не бих писао о самом сертификату и баш овом предавачу, али моје одушевљење његовом приступу курсу, како је осмишљен, шта обухвата, као и начином његовог рада је свакако утицало на одлуку да напишем овај текст. Сама чињеница да курс садржи непуних 70 сати видео материјала говори о његовој садржајности.

Прочитај више »ЈаваСкрипт сертификат са Јудемија

Hello (Arduino) world – трепћући ЛЕД

Пре извесног времена почео сам да откривам једну нову област у програмирању и електроници, ради се о Интернету ствари, мало прецизније речено о микропроцесорима и микроконтролерима. Као што сам најавио у првом тексту на блогу, једна од мојих циљних област је Ардуино и дошао је ред и на прву објаву! Овај текст је другачији од других, овај пут је поред текста укључен и видео материјал за први пројекат, нешто типа „Hello world!“ – трепћући ЛЕД. Мало пратим трендове, или бар покушавам, али свакако уживам док ово радим!

Прочитај више »Hello (Arduino) world – трепћући ЛЕД

Функционалност ресетовања заборављене лозинке

Код свих постојећих веб сервиса који захтевају креирање корисничких профила, једна од незаобилазних функционалности је ресетовање заборављене лозинке. Тако се и код апликације за ћаскање мора обезбедити ова могућност уколико неко од корисника заборави лозинку. Други разлог због ког је потребна ова могућност је свакако безбедност. Негде је препорука, а негде обавеза да се периодично мењају лозинке управо због одржавања нивоа безбедности како налога тако и саме апликације односно у општем смислу система који користимо.

Прочитај више »Функционалност ресетовања заборављене лозинке

Верификација мејла и активирање налога

Као једно од унапређења апликације за ћаскање, у претходном тексту сам навео могућност верификације мејла и као логичан след ствари активирање налога који је креиран у кораку регистрације. Сам механизам није компликован, захтевао је додатне две колоне у табели корисника, као и додатну страницу за верификацију са пратећим позадинским процесима верификације и активирања. У овом тексту бавићу се овом темом.

Прочитај више »Верификација мејла и активирање налога

Веб апликација за ћаскање

Тражећи идеје за вежбу и разоноду налетео сам на једну интересантну, наизглед једноставну апликацију засновану на технологијама – ПеХаПе (енг. PHP), МајЕсКуЕл (енг. MySQL), Јаваскрипт (енг. JavaScript) и Ајакс (енг. Ajax), а ради се о апликацији за ћаскање, популарно речено четовање 🙂 . Постоји трочасовни видео клип који води кроз креирање апликације, наравно и текстуална варијанта је доступна, а најбитније комплетан код. Захвалио бих се Кодинг Непалу за рад, труд и идеју!

Прочитај више »Веб апликација за ћаскање

ЈаваСкрипт – ефекат глатког помицања

Претходна објава за добар део вас спада у домен оних „са маргине“, за мене представља једну од могућности која функционише и то врло добро. Али сада бавићу се другом опипљивојом темом, а везана је за ЈаваСкрипт. Као што сам навео, ЈаваСкрипт је нова област за мене, али ми је за кратко време заокупила готово сву пажњу. Желећи да постанем бољи као програмер, а како се бавим развојем за Веб, схватио сам да је познавање фронтенда (енг. Frontend) и бекенда (енг. Backend) неопходно.

Прочитај више »ЈаваСкрипт – ефекат глатког помицања