Početak Web programiranja

ubuntuser

Member
Joined
Apr 7, 2014
Messages
877
Reaction score
0
@Tanja Jeste rešen…🙂 Uradio ono što sam zamislio…🙂 Ma nema potrebe sada da ubacujem drugi style.css fajl… Ideja mi je bila da ubacim svoj .css fajl da bih lakše pronašao ono što sam ubacio za post, jer dosta menjam temu i defaultni .css fajl… volim da uradim da to izgleda po mom ukusu…ali ubacio komentar gde počinje deo za post, gde se završava i rešeno…🙂 Znam sve ovo oko css i php-a što si navela, sada već imam i par funkcionalnih sajtova sa popriličnom posetom koje sam odradio, a koji su bazirani na WP… 🙂 Samo za ovu izradu sopstvene teme nisam se još uvek odlučio, mada planiram u budućnosti, kada savladam php u meri da mogu sam da kucam kodove, a ne kao sada da prepravljam postojeće…🙂
 
Last edited:

Tanja

Member
Joined
Mar 19, 2013
Messages
596
Reaction score
0
Ima jedno vrlo pristojno “srednje rešenje” za to:
http://underscores.me/
Dobiješ osnovne funkcije i php fajlove, čak i neki bazični css. Ostalo se sve svodi na doterivanje po tvom ukusu 😉
 
Last edited:

ubuntuser

Member
Joined
Apr 7, 2014
Messages
877
Reaction score
0
@Tanja Download-ovao ovaj template…🙂 Dobra je ovo stvar da se zanimam…🙂 Samo ne znam kakva je licenca pod kojom mogu da koristim ovu basic temu?🙂 Npr jednog dana od ovoga napravim loodilo temu, mogu li ja da prodam temu? Da li mogu da uploadujem na svoj sajt? Mislim ovo je sada galaksijama daleko od mene, ali čisto da znam, nikada se ne zna…🙂
 
Last edited:

Tanja

Member
Joined
Mar 19, 2013
Messages
596
Reaction score
0
Možeš sa njom da radiš šta hoćeš 😃
Ovo su napravili ljudi koji stoje iza wordpress.com i koji prave osnovne WP teme. Na primer twentyfourteen i twentyfifteen teme su bazirane na ovome. Nema tu nikakve preterane filozofije: to je ono što bi svaka WP tema trebalo da ima kako bi najusklađenije funkcionisala u odnosu na celi CMS. Ti možeš da menjaš, dodaješ, oduzimaš, čak i da kalemiš na to frejmvorkove, tj. ovo je bukvalno baza ostalo se svodi na tvoje ideje. PHP fajlovi su prilično jednostavni i lepo raščlanjeni što ti daje fin uvid u sistem funkcionisanja svega i olakšava dizajniranje svakog pojedinačnog dela. Ko slabo poznaje php ovo je idealno za njega jer može da se fokusira samo na html i css.
 
Last edited:

r3bl

Member
Joined
Oct 18, 2014
Messages
57
Reaction score
0
Mislim da smo malo skrenuli sa teme (moderatori, možda prebačaj postova u posebnu temu posvećenu održavanju bloga?), ali kada već diskutujemo o ovome, želio bih da podijelim i svoje “brige”.

Ima li neko iskustva sa prebačajem bloga sa Wordpress platforme na GitHub+Jekyll platformu? Ozbiljno razmišljam o tome. Pogotovo sada kada sam otkrio da GitHub nudi odličan pack studentima potpuno besplatno. 🙂
 
Last edited:

Tanja

Member
Joined
Mar 19, 2013
Messages
596
Reaction score
0
Poučena nekim iskustvom od prošlog leta došla sam do zaključka da sve te flat varijante dođu kao neka polurešenja. Nisam konkretno probala Jekyll jer sam zapela oko instalacije potrebnih programa, ali u pokušaju da zaobiđem mysql (koji je od prilike ono što komplikuje sajtove, tj. vuče resurse) isprobala sam bar jedno 20-30 drugih varijanti. Na kraju se sve svodi na to da ako ti treba neka blog varijanta drži se pouzdanih CMS-ova, a za neku statičnu stranu-dve čist HTML jednako može da završi posao (uz par php i js dodataka).

Doduše, koga interesuje Ruby i proučava taj skript jezik, možda bi mu ovo bilo zanimljivije.
 
Last edited:

r3bl

Member
Joined
Oct 18, 2014
Messages
57
Reaction score
0
Ovo mi je zanimljivije zbog toga što imam potpunu kontrolu, a i odlično je integrisano sa GitHub stranicama. U tom pack-u koji sam naveo u prethodnom postu dobijem godinu dana .me domenu besplatno + hosting + HTTPS zaštitu ako sam dobro vidio na brzinu. Ako nisam, lako je doplatiti. Trenutno sam u procesu verifikacije.

Ukratko, cilj mi je da postepeno prebacim čitaoce sa ovog bloga[/URL] na ovaj blog, a razlozi su mi višestruki.

Zbog odlične integracije sa GitHub-om (.me domenu planiram samo redirektovati na .github.io stranicu), moj će GitHub profil napredovati u Google pretragama, što je za nekoga poput mene ko ima mnogo poznatijih osoba sa kojima dijelim ime i prezime odlično. Tokom Google pretrage sam naišao na svašta, od nekog glumca, preko nekog dizajnera, pa sve do potencijalnog ratnog zločinca sa kojima dijelim ime i prezime (suvišno je i reći da su domene sa mojim imenom već odavno zauzete). Zato mi je bitno da moj GitHub profil dođe što dalje što je moguće.

Dalje, prilikom održavanja bloga ću svakim novim postom ujedno update-ovati i aktivnost na svom GitHub blogu (što je za mene kao nekoga ko pokušava da bude neki računarski ekspert fokusiran na umjetnu inteligenciju, sajber sigurnost i slobodnu kulturu) odlična stvar koja će mi pomoći kada završim svoje obrazovanje i usredotočim se na traženje posla (što više aktivnosti na GitHub-u, to će više potencijalni poslodavci da shvate koliko ozbiljno shvatam svoju karijeru).

Dalje, počeo sam da obožavam markdown kao jezik preko kojeg pišem, u njemu pišem sve od postova na trenutno aktuelnoj verziji bloga (koje kasnije kopiram kao HTML i postavim na Wordpress), preko seminarskih (kasnije ih samo eksportujem u .pdf) i svoje lične metode za organizaciju, pa sve do projekta u kojem se okušavam u pisanju knjige.

Konačno, ukoliko uspijem da prebacim blog i održim ga na novoj domeni, potencijalnim poslodavcima ću ujedno pokazati i svoju snalažljivost zbog toga što sam od “ničega” (realno, Jekyll platforma ne pruža mnogo mogućnosti) uspio da stvorim nešto što je interesantno i korisno (dobijam sve više prometa sa Google-a od ljudi koji žele da nauče nešto tipa kako vidjeti čitavu profilnu sliku na Facebook-u ukoliko je ona zaključana).

Dakle, GitHub + Jekyll je definitivno platforma koje ću se držati, i ujedno i platforma kojoj bih se odma na početku okrenuo da sam znao da mi toliko toga može donijeti na kraju. Trenutno su postovi prebačeni (postoje odlične skripte za to), samo još trebam da temu koju sam odabrao (odlična HPSTR tema) u potpunosti prilagodim sebi i svojim potrebama, malo dotjeram dizajn postova (prilikom konverzije sam neke stvari izgubio, neke stvari dobio) i onda prebacim publiku na novu verziju bloga.

Na Medium-u sam objavio svoje razloge zašto mi je GitHub najdraža tehnološki orijentisana kompanija, pa ukoliko je neko zainteresovan da to pročita, evo link.
 
Last edited:

banjah2002

Member
Joined
Aug 24, 2014
Messages
132
Reaction score
0
Poštovani, volio bih ako je neko u mogućnosti da mi pomogne oko flask frameworka, odnosno da mi ukaže na samu proceduru(redoslijed) instalacije, pip-a, virtualenv-a, flaska itd., zatim koje sve packages instalirati na sublime text 3 za rad u flasku, da li podesiti build na python3 takođe u sublime text 3. Sad se sjetih probao sam da instaliram sublime linter tj. jshint ali pri instalaciji node.js( pratio uputstvo na github-u), govori da ne prepoznaje trios te nemože da instalira paket itd.(ako sam dobro razumjeo) te molim za pomoć ako je moguće.
 
Last edited:

Dragan

Well-known member
Staff member
Joined
Jan 13, 2012
Messages
6,371
Reaction score
65
alt
banjah2002:
pri instalaciji node.js( pratio uputstvo na github-u), govori da ne prepoznaje trios te nemože da instalira paket
Trenutno nisam kod kuće na svom računaru, pa ne mogu da proverim, ali mislim da sam instalirao negde node.js bez ikakvih problema na TRIOS.
Ako je nešto nedostajalo to su možda neke zavisnosti, ne bi smeo problem da se javlja samo na triosu, jer se uputstvo na githubu za node.js odnosi na sve debian zasnovane distribucije.
U svakom slučaju, proveriću večeras pa ću javiti rezultat.
 
Last edited:

Cvetan

Member
Joined
Aug 27, 2014
Messages
326
Reaction score
6
Kakve veze ima Sublime Linter sa sistemom? Sublime plugin pakuje sve šta mu treba koliko ja znam.

Čak kad mu fali, neka zavisnost on to uredno sve instalira i stavlja u config folder.
 
Last edited:

Dragan

Well-known member
Staff member
Joined
Jan 13, 2012
Messages
6,371
Reaction score
65
@banjah2002
Za Sublime ne znam, ali node.js se najnormalnije instalira iz debian repoa na Triosu…upravo sam probao.

apt install nodejs
U ovoj test VM nemam ništa specijano instalirano (osim novog kernela, ali on nema nikakve veze sa nodejs…)

View attachment 1566
 
Last edited:

banjah2002

Member
Joined
Aug 24, 2014
Messages
132
Reaction score
0
@Dragan
@Cvetan

Evo u u čemu je bio problem, odem na zvanični sajt node.js i skinem node-v0.12.2-linux-x64.tar.gz, raspakujem isti otvorim kao root u terminalu krenem sa ./configure i neće, potom odem na https://github.com/joyent/node/wiki...r#debian-and-ubuntu-based-linux-distributions i po uputstvu sa istog krenem da instaliram i javi se gore navedena poruka. Kada sam došao sa posla upravo sam pročitao Draganovu prvu poruku i skinem node-v0.12.2.tar.gz takođe sa zvaničnog sajta node.js,odradim ./configure itd. i sve prođe kako treba.

kao i obično veliko Hvala.
 
Last edited:

zelimir

New member
Joined
Apr 23, 2015
Messages
9
Reaction score
0
Mislim da bi trebali da razgraničite termine “web dizajn” i “web programiranje”.
Konkretno za dizajn ti je potrebno poznavanje HTML i CSS. Ako si početnik, možda bi bilo dobro da kreneš sa nekim CMS-om (Joomla, Wordpress, Drupal) jer se relativno brzo savladaju. Za programiranje u web-u je potrebno malo više znanja. Bilo koja tehnologija je dobra (PHP, JSF, .NET), jednostavno izabereš ono što ti najviše odgovara. Za izradu poslovnih web aplikacija preporučujem kombinaciju Eclipse IDE, Java programski jezik i Vaadin framework. Vaadin framework je naročito pogodan za sve one koje programiraju u Java Swing-u a žele da pređu na moderniju izradu aplikacija.
 
Last edited:

Cvetan

Member
Joined
Aug 27, 2014
Messages
326
Reaction score
6
Swing je tehnologija za razvoj GUI, dekstop, aplikacija. Vaadin je frejmvork za razvoj web aplikacija, ne bih baš rekao da su povezani. 🙂

Plus mislim da bi početnicima Vaadin bio od male pomoći. Treba prvo savladati servlete, jsp strane, sesije - to je azbuka. Pa tek onda preći na nešto veliko poput Vaadin-a. 🙂
 
Last edited:

Neofit

Member
Joined
Apr 1, 2015
Messages
38
Reaction score
0
Python + Django + osnove HTML, CSS i SQL su sasvim dovoljni za odlicne rezultate u web programiranju.
 
Last edited:
Joined
Oct 16, 2015
Messages
331
Reaction score
3
Ћао, ја се извињавам што поново покрећем ову застарелу тему али тотални сам лаик што се тиче програмирања, па имам једно јако једноставно питање за вас.
Наиме, скоро ушао у ту програмерски причу и кренуо да учим најлакши језик а то је хтмл. Оно, делује ми доста једноставно и за час сам савладао основе, па и неке мало компликованије ствари. Само пишеш <> и </>, унутра стављаш слова која ти требају, у ствари толико ми је лако све то да се просто плашим да не грешим негде. Е сад, мени није никакав проблем да напишем код и да он буде функционалан. Али не знам шта после. Шта да радим с њим? Како да га “окачим” на Интернет, односно, како да проверим да ли сам ја стварно направио сајт какав сам желео. Код пишем у обичном “Мауспед” текст едитору, вероварно за хтмл постоји неки текст едитор који би требало да се користи и који би могао да ми изведе симулацију кода. Је л’ тако?
 
Last edited:

Petar_Kozic

New member
Joined
Oct 7, 2016
Messages
18
Reaction score
0
Najlaksi nacin ti je da taj fajl snimis kao .html i otvoris ga pomocu nekog browsera.
Firefox, Chrome i sl.
 
Last edited:
Joined
Oct 16, 2015
Messages
331
Reaction score
3
А да буде доступан свима, морам да закупим неки сервер на Интернету и ту окачим, је л тако?
 
Last edited:

Petar_Kozic

New member
Joined
Oct 7, 2016
Messages
18
Reaction score
0
Ne moras da zakupljujes ozbiljne servere. Za testiranje i igru mozes da nadjes free hosting i tu postavis i igras se.
 
Last edited:
Top