Jump to content
php.lv forumi

Vhubuo

Reģistrētie lietotāji
  • Posts

    76
  • Joined

  • Last visited

Everything posted by Vhubuo

  1. Tas ir vienkarš shorthand. Abi uzraksti ir ekvivalenti.
  2. Es atstatu utf8, jo tas ir papildus keyword. Googla ta doma :)
  3. Sanak. Top 1% saņiem ari vairak. Lai saprastu kapēc tas vis strada tieši ta ka tas strada. Lai butu dažadu piegajenu vizija. Var pietrukt. Bet, es nezinu nevienu PHP hostingu uz Windows. Un zinašana linuxsa var but dziļaka, ja var apskatit implementaciju un dokumentacija ir labaka. Ne visos apstakļos var palilinat atmiņas lielumu uz procesu. Es pat teiktu nekados. Varu. Lielo datu apjomus ir vieglak un atrak apstradat ar native sql. Tas ir ari darba ar sheduleru. Piemeram, ja tev vajag izreiķinat statusus 1 000 000 ierakstiem. Ja tev ir vajadziga drošiba datubazes limeni. Var visus datus aizsargat ap proceduram, tadejadi ja pat hackers dabus root privelegijas webserverim viņam tas neko nedos. Murgs ir aizstavet ar PHP to kam ir jābut SQL. Kas kurak ir visvieglaks. Man patik katram darbam izmantot piemeroto instrumentu. DB serverim ir ari load balanseri un bauseri un vis kas. Protams gan web serveru gan db skeojuma vis ir atkarigs no administratora prasmem.
  4. Atbildešu pa daļam. Visiem ir vajadizgi labi programetaji, jo laba programetajam razultati ir 10-30 reizes augstakas neka sliktam. Ar to var nodrošinaties ka cilvekam ir attiecoš zinašanu plats - tas ir: varbutibu teorija, kompilatori, funkcionalas valodas. Universitate var loti atri saprast ka tu nevari programmet. To sapratisi kad stastis par ponteriem. Un videja arefmitska atzime runa par cilveka merticibu un par to ka viņš darbu dara līdz galam pat ja darbs ir garlaicīgs. Labam programetajam ir jazina savus instrumentus. Linux izmantošana ir kritiska darbam. Tik viegli stradat ar tekstu(programetaji daudz strada ar tekstu) nevar windows vide nekada ziņa. Un gandriz visi PHP serveri ir bazeti uz Linux. Vajag zinat platformu kur strada. Piemeram ja tavam skriptam neprietiek atmiņas Linux - tu zini ka vari ar exec palaist jaunu processu un pec tam atdot rezultatus. Tadejadi sasņiedzot paralelitati kuras PHP by design nav. Neviens nezin visu ideala līmenī. Mēs darbā lielakam sistemam izmanojam postgresql jo tam ir vienkarši tulkstoš reiz vairak funkciju. Un pie liela datu apjoma tas labak strada, viņam ir normali explain un dokumentacija ir gandriz ideala. Vai tu meiģinaji rakstit proceduras uz mysql? Tas ir murgs. Gudrs un dara darbu - tas ir labs programetajs. Ja lapa neiziet w3c validaciju tas nav nekas slikts. Viņa strada un nes naudu. HTML var gadiem uzlabot. Bez fleša dažos gadijumos nevar tikt gala. Ja tu negribi macit jaunas tehnoloģijas, tad laikam izvelejies nepareizo profesiju.
  5. Gan šis, gan tas ir taksta redaktors. Vienkarši ar Emacs/VIM ir skaidrs ka viņiem ir neierobežoti paplašinašanas iespejas(the Unix way). Bet ar notepad2 - tas nav zinams. Varbūt notepad2 izstradataji grib uztaisit normalu vim zem windows, vienkarši saka ar mazu soļi. :))
  6. Vhubuo

    Var buut?

    Ko tu veles lai šis kods tev izvad ara? Vajag paskatities kas teši tev ir tava mainigaja, pec tam pasktatites vai mav kļudu mysql pusē, un pec tam jau kau - ko izvadīt. $sql = "SELECT * FROM friends WHERE lid='$id' AND lid2= '$id'"; $query = mysql_query($sql); if(!$query){ die("Error in sql: " mysql_error() . "<br />" . $sql); } $result = mysql_fetch_array($query); echo $result['lid'];
  7. Ļoti daudzi nenopitni pojekti, tadi ka Linux. Tiek izstradati teksta redaktaros - emacs vai vim. Vienkarši viņiem ienakšanas pakapiens ir augstaks. Bet kad jau pieradisi pie viņiem, nevar saprast ka var stradat kaut - kur citur. Jo viss ir baigi lēni.
  8. Es to daritu datubazē. Lietotaji -< Lietotaji_Raksti >- Raksti. Un šeit bus vel tads plus - jā rakstu nodzesis, tad viņš neradisies nelasito rakstu saraksta.
  9. Es izmantoju daudzakos gadijumos vim. Jo tas ir optimizets uz 10 pirkstu rakstišanas metodi. Un viņš ir jebkura severi kūr es stradaju. Un vim ir oti kostumizejams. Kad stradaju windows vide izmantoju netbeans - jo tam ir iebuvets FTP un SFTP atablsts. Un var erti izmantot debageru ar xamp. NetBensam ari ir vim modulis, tadejadi nezaudeju atrumu.
  10. Ir jaskatas uz to ko tev ar to visu ir jādara. Lai butu vieglak meklet - normalizacija ir nepiecešama. Lai atrak stradatu var denormalizet, ja tas ir nepiecešams. Un lai atrak stradatu vajag ņemt no datubāzes tikai to ko vajag. Tas ir SELECT * FROM table where id = 5; vietā, vajag rakstit SELECT name, to_be_killed FROM table where id = 5; tad vaicajums stradas atrak, un nebidis aiz sevis nevaidzigus datus.
  11. Mēs ar jums runajam par gramatu. Gramatā ir saturs. Ja jus domajat ka 1 un 2 gramatas daļa ir kaut kas svarigs, ko nevar saprast no JQuery un W3C dokumentacijas, ludzu pasakiet. Jā, man ši gramata nešķiet nepieciešama. Un es izsaku savu viedokļi. Nokluse un satans triumfes.
  12. VC kapitāls ir domats tam uz ko to teres founderi. Un "skelošans" problemas radas tiakaj jā "ir jau labs produkts, kuru lietotāji grib lietot". Varbut mēs nesalidzinasim 2004(facebook nerunajot par citiem) gadu ar 2010. Un VC kapitalu nedod tikai pabeigitm zelta produktiem ar magisko programetaju komandu. Angeļu naudu var diezgan viegli paņiemt ar vienkaršu prototipu. Uz 2004 nebija nekadu "mākoņu"(nezinu ko šis vards nozime ši konteksta). Un ko jaunaku uzbuveja Facebook vai Google ? Labako, ja. Jaunako - nē. Visskumjakais ir tas ka visi skatas uz "lielu augļu" un netaisa savus produktus. Jo lai saprastu kadu ceļu jaiet, vajag kaut kur iet.
  13. Laikam gan tikai caur principu "Serverim vienmer taisniba". Ar naudas piemeru var piemēram uztaisit datubazē skaitiaju kur glabas "visa nauda kas ir sistema". Un pēc katras operacijas kur var mainities nauda skaitit kontrolsummu(piemeram). Bet tos parametrus kurus var mainit - lai maina.
  14. Ja jusu datubāzes shema ir tada ka iepriekšaja topika, tad lielo saražģibu nebus. Jo nav ipaši daudz objektu. Bet jums ir jāzin ka arejas atslegas dod jūms drošibu par datu vienotibu. Piemēram Addrese. Ja jus rakstiet to viena tabula tad jums var but dažadas adreses "Jaņa iela 1a" un "Jaņa iela 1A". Bet ar relacijam jus veicat parbaudi ka maja var but tikai "1a". Tas ir DRY princips. Bet ja jūms patik stradat ar vienu tabulu, to var emulet ar VIEW. Tadejadi jus saglabasie relaciju strukturu un stradasiet ar vienu tabulu.
  15. Google, Twitter vai Facebook stasti nav tipiski, facebook un twitter vispar nav, jo viņiem nebija konkurences ka amazon un viņi izmantoja milzigus VC kapitalus lai sasniegtu šodienas lielumu. Un twiteris uz šo bridi nenes naudu savam saimniekam. Google - ir nedaudz savadak. Viniem vienkarši bija labaka tehnoloģija. Bet viņi ari starteja ar VC un dazus gadus nesaņiema peļņu. Bet 37signals ir self-made. Veči stradaja darbā un vakariem taisija savu produktu. Mūsu valsti vairak iespeju dod 37signals ceļš, jo dažus miljonus VC kapitalu jūs nedabusiet.
  16. Šeit nav runas par patīkamibu. Nav jegas lasit gramatā to ko jāmaca praksē. Ši gramata butu labaka ja tai 1 un 2 daļa butu links uz dokumetaciju.
  17. "Another problem is that everybody tries to learn about business from Google, Microsoft, eBay and Amazon -- and they're such wacky exceptions. They don't really apply to you. I say, Microsoft makes their own gravity -- they could ship a brown paper bag called Microsoft Brown Paper Bag 1.0 and hundreds of thousands of people would buy it. Or at least try it." © http://www.salon.com/technology/feature/2004/12/09/spolsky/ Viņi ir millionari. Ne katrs sasniedz šadu rezultatu ar 3 cilveku kompaniju. Un gramata ir ļoti labi uzrakstita. Gramatas vajag lasit. Bet nēvis jebkadas, bet klasiku. Izlasi "Knutu" un tavas programmas bus labakas.
  18. Bet jā logam ir "neierobešoti" izmeri laikam var pievienot kadu divu pašas beigas(absoluti) un izmantot JQuery scrollTo plaginu.
  19. Un kadas šaj gramataj ir priekšrocibas salidzinot darbam ar dokumentaciju? Manuprat ir vienkarši jadara darbu (http://gettingreal.37signals.com/ - šito butu labak izlasit) un ja kaut kas nav skaidrs tad versties uz dokumentaciju(JQuery ta ir brimešķiga). Nekad nesapratu gramats kuras parraksta to kas jau ir uzrakstits.
  20. Kā es sapratu tas nav viegls darbs. Ipaši ja bildei uzlikta pārredzamība. Tadejadi nevar uzlikt optimizaciju pēc deoptimizacijas, kūra ir nepieciēšama lai māinit bildes izmērus. http://www.imagemagick.org/Usage/anim_mods/#resize
  21. Vhubuo

    valodas

    Pameiģini pats uzatāisit isu formu, ievadīt no tas kaut ko ar garumzīmēm datubazē un pēc tam nolasit to ko tiko ierakstiji. Ja tev bus: 1. meta encoding utf8 2. tabulas un databaze utf8 Tad visam jāstrada. Visticamak tev phpmyadmin ir cits kodejums. Pati phpmyadmin programmā. BTW http://www.joelonsoftware.com/articles/Unicode.html
  22. $(document).ready(function() { var delay = 0; $("div").each(function(i) { $(this).delay(delay+=800).fadeIn(400, function (){ $("html").animate({ scrollTop: $(document).height() }, "slow"); }).toggleClass("example"); }); });
  23. Es nemeiģinaju PHP, bet droši zinu ka var atrast darbu par java programētaju. Ap 5-8$ stundā. Indeši ņem outsorsu pie mums. Freelansa ir ka universitate, vispirms tu strada pie atzimju gramatiņas pēc tam viņa strada pie tevim. Pameiģini - www.guru.com
×
×
  • Create New...