Pitaj Programera
Svjetlana je imala pitanje za bilo koga na stranici, medjutim nije imala gdje da to pitanje postavi. Dodao sam novi plug putem kojeg mozete postaviti bilo kakvo pitanje ili reklamu
Pogledajte na desnoj strani, zadnji plugin.
Svjetlana je imala pitanje za bilo koga na stranici, medjutim nije imala gdje da to pitanje postavi. Dodao sam novi plug putem kojeg mozete postaviti bilo kakvo pitanje ili reklamu
Pogledajte na desnoj strani, zadnji plugin.
Primjetili ste da smo promjenili code syntax na stranici. Znaci ako je code onda vidite brojeve sa strange is obojene kljucne funkcije.
Vrlo lako mozete postaviti to i na vasoj stranici.
Skinite ove skripte i CSS.
Syntax Highlighter
U HTML header postavite ovo:
<script src="js/shCore.js"></script> <script src="js/shBrushPhp.js"></script>
Na kraju stranice, postavite ovo
<script language="javascript">
dp.SyntaxHighlighter.ClipboardSwf = '/flash/clipboard.swf';
dp.SyntaxHighlighter.HighlightAll('code');
</script>
To je to, promjenite lokaciju koja pase vama i ostalo radi samo.
Na dosta nacina mozete da nadjete besplatnu muziku preko google. Programer ove stranice odlucio je da napravi python program koji ce automatski downloadirati pjesme.
Code mozete skinuti ovdje: musicfinder.py
Kako pokrenuti:
./musicfinder.py “Bijelo Dugme”
Program automatski vrati 10 pjesama, ako zelite vise onda uradite ovo
./musicfinder.py “Bijelo Dugme” -r 50
U slucaju da ne dobijate rezultate koje ste ocekivali onda uradite sljedece
./musicfinder.py “Bijelo Dugme” –non-strict
Stranica sa vise informacija: No Flash Light
1. Koristite PHP samo kad je potrebno - Rasmus Lerdorf
2. Koristite sto vise tabli sa PHP i MySQL da bi omogucili vise korisnika na stranici - Matt Mullenweg
3. Nikad za nikad ne vjerujte vasim korisnicima - Dave Child
4. Investiraj u PHP kesiranje (caching) - Ben Balbo
5. Ubrzaj PHP razvoj sa koristenjem IDE, Templates i Izrezaka koda - Chad Kieffer
6. Koristite sto vise mozete PHP filter funkcije - Joey Sochacki
7. Koristite PHP Framework (Zend, CakePHP, itd) - Josh Sharp
8. NE koristite PHP Framework (Nasuprot 7dmice, ovisno o velicini projekta) - Rasmus Lerdorf
9. Koristite paketnu obradu (batch processing) - Jack D. Herrington
10. Upalite Error Reporting prvi dan programiranja - David Cummings
Regular expressions su postale veoma vazan faktor u bilo kojem programskom/skriptnom jeziku.
Evo i nekoliko primjera za PHP:
Kako prepoznati text u stringu
<?php
$string = 'abcdefghijklmnopqrstuvwxyz0123456789';
echo preg_match("/abc/", $string);
?>
Na par mjesta sam vidio link do ovog tutorial, medjutim posto sam promjenio stranicu dobijete praznu stranicu. Pa evo tutorial ponovo:
Rekurzivna funkcija je funkcija koja poziva samu sebe da obnovi operaciju. Paznja: Svaka rekurzivna funkcija treba da ima exit ili return da bi izbjegli beskonacnu petlju. Evo vrlo jednostavan primjer.
function factorial($broj) {
if ($broj < 2) {
return 1;
} else {
return ($broj * factorial($broj-1));
}
}
echo factorial(6);
Znaci evo i objasnjenje:
Prvi put funkcija je pozvana i variabla $broj je 6 znaci:
$broj = 6
Ako je $broj manji od 2 vrati true (1) exit. Ako nije vrati
6 * factorial(5) … zasto 5 $broj - 1 = 6 - 1 = 5
Znaci sada to ponovimo sa 5
6 * (5 * factorial(4))
Ponovimo sa 4
6 * (5 * (4 * factorial(3)))
Ponovimo sa 3
6 * (5 * (4 * (3 * factorial(2))))
Ponovimo sa 2
6 * (5 * (4 * (3 * (2 * factorial(1)))))
Medjutim 1 je manji od dva, i funkcija ce vratiti true. Sta smo dobili
6 * 5 * 4 * 3 * 2 = 720
6! = 720
Lagano zar ne ![]()
Vec par dana se prica o novom google pregledniku (browser-u) chrome. Ideja i potreba je vise nego dobro dosla. Naravno, google ce uzeti ovu priliku da pokrije greske koji su vec odavno u sve i jednom browseru (tab i memorija problemi, mutli-process funkcije itd).
Da bi saznali malo vise pogledajte ovaj mali cartoon.
Pa eto i izaso je i mozete ga download: http://www.google.com/chrome/
Evo ukratko kako da napravite svoj BOT za Windows Live, Google Talk, Yahoo Messanger i druge poznate IM programe.
1. Idite na www.imified.com i trazite invite. Zapamtite jedan bot za jedan email.
2. Dobit ce te email sa key. Kopirajte taj key i idite ovdje da bi dobili sifru.
3. Na stranici gdje zelite da imate vas BOT, napravite novi PHP file i kopirajte sljedece
<?php
// Google Suggests - sve poznatije
$u = "http://google.com/complete/search?output=toolbar";
$u = $u . "&q=" . $_REQUEST['msg'];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $u);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$xml = simplexml_load_string(curl_exec($ch));
curl_close($ch);
// Analiziraj keywords i prikazi ih u IM prozorcicu
$result = $xml->xpath('//@data');
while (list($key, $value) = each($result)) {
echo $value ."<br>";
}
?>
Testirajte!
Ovo radi sa bilo kojim jezikom, znaci nemora biti PHP.
: mozes li reci sta vraca ova rekurzivna funkcija iz c jezika long pot(long x, long y) { return x * pot(x, y - 1);
: http://sr.boljiposao.com/sr/posao-23724/net-programer-m-z.aspx
: josip pita: ako mi netko moze pomoći dovrsiti software architecture document za class dijagram neka mi se javi na mail…platit cu!
: ja bih da pitam nesto….ali ne mogu da nadjem pravi prostor za to…. Trazim nekoga ko bi mi uradio u asp ili asp.net portal za agenciju nekretninama….ako je neko zainteresovan enka mi se javi na mail svjetlanap@gmail.com thanks
Log in to post a comment.