Скочи на садржај

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

Веб и системско програмирање – туторијали о C++, PHP, JavaScript програмирању, објашњења пројеката и још много тога на овом месту!

Вордпрес мултисајт – искуство и подешавање

programming


Вордпрес Мултисајт – могућност Вордпреса да за исту инсталацију можете да имате више сајтова ме је тренутно привукла. Водио сам блог на два језика коришћењем додатка за Вордпрес. Додатак је нудио основно превођење садржаја на блогу, док су напредне опције биле доступне у плаћеној верзији. Под напредним опцијама подразумевам УРЛ-ове, ознаке и мета ознаке које за СЕО много значе. Коришћење мултисајт могућности елиминише употребу додатака и омогућава већи степен слободе у оптимизовању Вашег Вордпрес сајта. Мало више о миграцији на Вордпрес мултисајт следи у наставку текста.

Прочитај више »Вордпрес мултисајт – искуство и подешавање

Принцип рада аналогних улаза Арудинa

Arduino microcontroller

Циљ овог пројекта је упознавање са начином коришћења потенциометра, радом аналогних улаза и читање вредности са сензора (у овом случају улогу сензора има потенциометар). Теоријско објашњење дато је на почетку видеo туторијала, док у наставку се може видети како практично изгледа када напон који контролишемо потенциометром читамо са аналогног улаза Ардуина, и како ту вредност напона користимо за контролу јачине светлости диоде.

Прочитај више »Принцип рада аналогних улаза Арудинa

Појам „pull-up“ и „pull-down“ отпорника

Arduino microcontroller

Приликом коришћења микроконтролера, када пин који користимо као улаз није подешен на „HIGH“ или „LOW“ стање, већ његово стање „плута“ између ове две вредности кажемо да се налази у стању високе импедансе. Ово је стање које свакако желимо да избегнемо јер доводи до неправилности (непредвидивости) у раду и зато уводимо појам попут „pull-up“ и „pull-down“ отпорника. Ово нису посебне врсте отпорника, већ отпорници који нам омогућавају да задржимо жељено стање логичког кола без обзира на услове. Ардуино пин је везан преко овог отпорника на константну вредност и то на +5V напајања или на GND (масу). У првом случају ради се о „pull-up“, док у другом говоримо о „pull-down“ отпорнику.

Прочитај више »Појам „pull-up“ и „pull-down“ отпорника

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

Arduino microcontroller

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

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

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

programming

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

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

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

Arduino microcontroller

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

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

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

JavaScript, PHP

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

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

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

programming

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

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

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

Computer network

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

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

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

JavaScript, PHP

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

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