Anonymní profil peter – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil peter – Programujte.comAnonymní profil peter – Programujte.com

 

Příspěvky odeslané z IP adresy 2001:718:2601:26c:cbc:766...–

peter
Vzdělání › Má cenu učit se programovat?
4. 2. 2016   #208406

Dejvd - Jo, hele, a proc porad chces Javu? Pro web je privetivejsi php. Pro prohlizec potrebujes html, css, javascript. Javascript a java jsou uplnne jine jazyky. Java je podobna urovni php pro web, ale php je privetivejsi. Qt/c++ je naprosty des a hruza, co jsem zjistil nedavno :) Zvlast, kdyz potrebujes pracovat usporne a predavat pointry zanorovane pres 3 funkce, bordel s datovymi typy a ruznym pojmenovanim v ruznych knihovnach a pak mezi tim delat konverze... no vyzkousej a uvidis, ze php je uplne zlate, proti tomu.

peter
Vzdělání › Má cenu učit se programovat?
4. 2. 2016   #208404

Dejvd - Programovani se brzo stane predmetem na zakladni skole. Co myslis, proc asi? Pomuze lepe chapat moznosti programu. Nekteri lide ocekavaji od programu splnene sny, totiz. Nevi, jak reagovat na chybu, co asi zadavaji chybne. Kdezto programator uz ma par tipu a dokaze vyplnit i spatne vytvoreny formular. Pripadne obejit zadavani rodneho cisla ci mejlu nejaky nesmyslem.

peter
Matematika › matematický příklad
4. 2. 2016   #208403

", protoze potrebujes zjistit vrchol paraboly, pro zacatek." - ups, chyba, to jsem zapomnel smazat, pruseciky se pocitaji pri rovnosti s nulou :)

peter
Matematika › matematický příklad
4. 2. 2016   #208401

Mimochodem, u nas pred 15 lety machrovalo par borcu ve tride s kalkulackou, ktera zobrazuje grafy funkci. V dnesni dobe bych pocital, ze bude vic takovych spoluzaku :)

peter
Matematika › matematický příklad
4. 2. 2016   #208400

-2 * x^2 + 6 * x - 4.5 >= 0

https://www.wolframalpha.com/input/?lk=3&i=plot+%E2%88%922%E2%8B%85x2%2B6%E2%8B%85x%E2%88%924.5%E2%89%A50

Kde vidis problem?
Graficky:
y = x * x je parabola v bode 0,0, nahoru [-3,9] [-2,4] [-1,1] [0,0] [1,1] [2,4] [3,9] x=-3 y =x*x=+9
y = - x * x je parabola smerem dolu [-3,-9] [-2,-4] [-1,-1] [0,-0] [1,-1] [2,-4] [3,-9] x=-3 y =-x*x=-9
y = - 2 * x * x je parabola smerem dolu vice uzka [-3,-18] [-2,-8] [-1,-2] [0,-0] [1,-2] [2,-8] [3,-18]
y = 6 * x je primka sikma k osam, prochazejici nulou a pro kazde x je y 6x vetsi, cili [-2,-12] [-1,-6] [0,0] [1,6] [2,12]
y = - 4.5 je primka vodorovna s osou [-2,-4.5] [-1,-4.5] [0,-4.5] [1,-4.5] [2,-4.5]
(primka - primka) da zase jen primku, konkretne 6*x bude mit vsech y o -4.5 posunute, cili
[-2,-12] [-1,-6] [0,0] [1,6] [2,12] sectes y
[-2,-4.5] [-1,-4.5] [0,-4.5] [1,-4.5] [2,-4.5] a dostanes
[-2,-16.5] [-1,-10.5] [0,-4.5] [1,1.5] [2,7.5] ... y = 6 * x - 4.5
No, a ted prijde ta krasna vec, ktera te desi uplne nejvic, spojit primku a parabolu. No, y se zase posune trochu jinam. takze mas
[-2,-8] [-1,-2] [0,-0] [1,-2] [2,-8]  a
[-2,-16.5] [-1,-10.5] [0,-4.5] [1,1.5] [2,7.5]
sectes to pro y, a mas
[-2,-24.5] [-1,-12.5] [0,-4.5] [1,-0.5] [2,-0.5] // samozrejme to muzes spocitat primo, dosazenim za x postupne hodnoty x=-1, x=-2, x=0, ...
Kdyz se podivas na obrazek wolframalpha.com, tak
* [2.0, -0.5] je pravy bod paraboly
* [1.0, -0.5] je levy, takze nam to vyslo stejne
No, a leva strana>= 0 znamena, ze z toho obrazku plati jen vse, co je nad osou y nebo na ose y (y=0), coz je jediny bod a to vrchol paraboly. Ale v mem obrazku ho nemam, musel bys tipnout, ze bude asi v x=1.5 a dopocitat jej. Cili, vysledkem obrazku bude zakrouzkovani toho vrcholu.

Vypocet? No, diskriminant, protoze potrebujes zjistit vrchol paraboly, pro zacatek.
-2 * x^2 + 6 * x - 4.5 >= 0
a * x * x + b * x + c = 0 ... pruseciky s osou y
a = -2
b = +6
c = -4.5
vzorec x1,x2 = (-b +- odm(b*b - 4*a*c)) / (2*a) = (-b +- odm(D)) / (2*a)
D = b*b - 4*a*c = 6 * 6 - 4 * (-2) * (-4.5) = 36 - 36 = 0
x1,x2 = -6 / (2*(-2)) = -3/2 = -1.5
x = -1.5
y = 0
1 prusecik, takze je to vrchol paraboly. Kdyz je to vrchol, tak to znamena, ze parabola bude nad nim nebo pod nim. A protoze je tam - x * x, parabola jde smerem dolu. Takze, "resenim nerovnice x=-1.5".
ALE, mohly vyjit pruseciky 2, vrchol bude pak nad osou y, tak by resenim byla cela cast paraboly nad osou y.
"Nerovnice plati pro x1 <= x <= x2" a misto x1, x2, dosadis vypocitana cisla.

peter
PHP › Jak postavit obrovský update?
4. 2. 2016   #208394

Jestli mas firefox, a podari se ti ten soubor zobrazit ve firefoxu, tak si tam zkus pomenit kodovani a zjisti si, v jakem kodovani ten soubor je, cili, kdy zobrazuje spravne diakritiku (zobrazeni - znakova sada).
A pak je jeste dost casta chyba, prace s utf textem pomoci php funkci bez mb_. Treba strlen("vsechnyutfznaky") a mb_strlen("vsechnyutfznaky") ti da odlisne cislo, protoze utf obsahuje znaky, ktere se zapisuji jako dvojznak.

peter
PHP › Jak postavit obrovský update?
4. 2. 2016   #208393

Viz Kit #7
Kdyz delas importy a exporty, tak se nemuzes spolehnout na kodovani a je lepsi to tam vzdy napsat, treba pres SET NAMES. Mysql 4+- a mensi nezna SET NAMES. Default kodovani ma latin1swedish. V tomhle kodovani ti vyplivne vystup. A s timto kodovanim ti to take importuje.
Pri importu, kdyz nastavis SET NAME na latinswedish a tabulky budou mit kodovani latinswedish, a sloupce tabulek taky, tak se to naimportuje spravne.
Ted to mozna reknu nepresne...  Kdyz budes chtit jine kodovani, tak musis nastavit v tabulce a sloupcich jine kodovani, ale SET NAMES pouzit pro latinswedish. Pak by se ti to melo prekonvertovat z latin na kodovani v tabulce. V aplikaci pak pouzijes SET NAMES pro to druhe kodovani, treba UTF-8.

A dlouhy import, prenos souboru od uzivatele na server, resim komprimaci pres zip.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý