Увод у Python свет: 101

Већ дуже време планирао сам започети серију постова о Python-у, где бих кроз 10ак чланака прошао основе и добре праксе овог програмског језика. Данашњи чланак и званично отвара поменути поход. Нећу одмах кренути на техничке детаље, већ ћу прво проћи примену и неке занимљивости да би од идуће објаве ушли Прочитај више…

Корисни Python пакети

Да ли користите библиотеке или волите сами долазити до решења за већину проблема? Ја сам се у почецима опирао коришћењу библиотека, али што сам више залазио у програмерски свет схватио сам да не треба све наново измишљати. Управо то је утицало да превазиђем страх коришћења библиотека и одређене задатке препуштам Прочитај више…

SOLID, DRY, KISS: Принципи које сваки девелопер треба знати

Данас ћу писати о три принципа која су веома популарна у дев свету. Иако за неке можда први пут чујете вероватно сте их несвесно користили. Ови принципи нам омогућавају да рад на пројекту тече флуидно и ефикасно те да у дугорочном смислу испоручимо прозвод високог квалитета. Такође, они нам отварају Прочитај више…

Зашто ми је Python први избор?

Кроз факултет, фриленсинг и посао имао сам прилику да радим са мноштво технологија (које све користим можете прочитати овде). Ипак, међу њима највише ми се допао Python, првенствено због његове једноставности, ефикасности и елегантности. Стога, одлучио сам написати неколико примера Python синтаксе које га издвајају од осталих језика. Замена промењивих Прочитај више…

Windows Subsystem for Linux: Активација и Linux терминал на Windows-у

Време је за други од три чланка из Windows Subsystem for Linux (у даљем тексту WSL) серије. У првом чланку сам писао о томе шта је WSL те ако га нисте прочитали то можете урадити на овом линку. Тема данашњег чланка је само коришћење WSL-а. Као Windows корисник, поред Linux-а, Прочитај више…

Git и мењање историје

Да ли сте икада дошли у ситуацију да требате преправити последњи комит, променити редослед или спојити више комита у један? Ако сте тада одустали и мислили да је то немогуће, наставите читати и научићете како пребродити ове „проблеме“. Пре него што почнемо хтео бих истаћи опасност мењања комита који се Прочитај више…

Windows Subsystem for Linux: Шта је дођавола то?

Windows Subsystem for Linux, или скраћено WSL, је слој компатибилности који омогућава нативно извршавање ELF бинарних датотека на Windows 10 и Windows Server 2019 системима. ELF (Executable and Linkable Format) је стандардни формат за ивршне датотеке, објекти код, дељене библиотеке и датотеке с иватком. Више о њему овде. Википедија Постао Прочитај више…

Како научити нови програмски језик/технологију?

Доста људи ме је питало како брзо и ефикасно успевам савладати нове програмске језике и технологије, не трошећи превише времена, а ни живаца. Рекао бих да је одговор на ово питања искључиво индивидуалан и да свако од нас има технику која одговара њему/њој. Било како било, у наставку ћу вам Прочитај више…