vyser se na IE, takove sunty stejne nikdo uz nepouziva
Příspěvky odeslané z IP adresy 217.112.163.–
Pouzivam http://keith-wood.name/countdown.html, ale cas se pocita podle lokalniho casu na PC, potreboval bych to tak podle casu serveru.
Chci aby to fungovalo nejak takhle http://www.ircseries.com/html/, muj pokus http://www.tuxrally.tym.cz/vsirc/, bohuzel cas na odpocivadlu se ridi podle casu na PC, takze to nefunguje pro vsechny casova pasma, nebo kdyz ma na PC spatne nastaveny cas.
Zdravim, neni to dotaz ohledne blenderu, ale treba bude nekdo vedet.
Udelam si ve wings3D krychli a odmazu vsechny polygony necham si jen ten jeden horni, ale kdyz pak s nim dale pracuji treba vyberu hranu a dam extrude tak se vsechno zprasi, mam pocit, ze se to snazi nejak automaticky uzavirat. Takze dotaz zni jak by se to dalo udelat ? Jestli se to da nekde nastavit, nebo nejakou jinou funkci ci fintu, jak znicit ty polygony, zkousel jsem disolve i hole. Mozna se to v tomto programu ani timto zpusobem modelovat neda.
Nedavno jsem docetl strucny navod jak na OOP v PHP. Neni mi uplne jasna jedna vec, bude to tim, ze nejspis neumim jeste objektove myslet. Potrebuji mit v poli seznam objektu dane tridy, kterym bych pak mohl snadno prochazet. Mam tento fungujici kod, ktery dela to co bych chtel, jen mam pocit, ze by to mohlo byt napsano lepe, jestli by mohl objekt do pole pridavat primo konstruktor, nebo jestli existuje nejaka funkce, ktera by vracela pole objektu tridy.
class Trida
{
var $promena;
function Trida($neco)
{
$this->promena = $neco;
}
function test($pole)
{
foreach($pole as $value)
{
echo $value->promena." ";
}
}
}
$prvni = new Trida("tralala");
$druhy = new Trida("hm");
$objekty = array($prvni, $druhy);
$prvni->test($objekty);
Jeste by me zajimalo, ty kvalitnejsi materialy, o co jde a kolik to stoji. Slysel jsem ze je dobre Thinking in C++, je to anglicky to bych snad jeste nejak prelouskal, z monitoru se mi to vsak cist nechce a tisknout by take nebylo nejlevnejsi. Ja tedy z touto knihou nemel moc potizi, ted asi nejvic, jinak tam byly spis chyby mensi, ktere busili do oci.
Delam priklady v C++ z knizky mistrovstvi v C++ a narazil jsem na problem, nejak nerozumim zadani, konkretne jmeno pole typu double, uz si rikam zda to neni chyba v knize, nebyla by prvni, ale opakuje se to tam vicekrat, tak jsem to nejspis jen spatne pochopil, jestli by mohl nekdo vysvetlit
Mam Mistrovstvi v C++ 2. aktualizovane vydani a je to na str.291-292 coz je kapitola 7, priklad 6.
Tot je to zadani.
Napiste program, ktery pouziva nasledujici funkce:
Fill_arr()
prebira jako argumenty jmeno pole typu double a jeho velikost. Tato funkce pozada uzivatele o zadani hodnot typu double, ktere budou ulozeny do pole. Zadavani vstupu se zastavi, kdyz je pole plne, nebo kdyz uzivatel zada neciselnou hodnotu. Funkce bude vracet skutecny pocet vlozenych cisel.
Show_array()
prebira jako argumenty jmeno pole typu double a jeho velikost a zobrazi obsah pole.
Reverse_array ()
prebira jako argumenty jmeno pole typu double a jeho velikost a obrati poradi hodnot ulozenych v poli.
Vlastni program by mel naplnit pole, vypsat je, zamenit poradi vsech prvku krome prvniho a posledniho a znovu pole vypsat.
To malyChlapec : http://www.googleforidiots.com/
Pouzivam vyhradne gentoo linux, a proc ? Uz jsem si na nej tak zvykl, ze na BSD proste prejit nehodlam...
To KIIV : Mas pravdu, kdyby to resil sam bylo by to lepsi, ja uznavam, ze to byla kravina.
To Redby : Nevim o tom, ja si to resim sam.
//6_2.cpp -- Napiste program, ktery nacte az 10 hodnot do pole typu double. Tento program by mel ukoncit vstup po zadani nenumericke hodnoty. Dale by mel vypsat zpravu o prumeru zadanych cisel a kolik cisel v poli ma vetsi hodnotu nez prumer.
#include <iostream>
using namespace std;
int main()
{
const int MAX = 10;
double pole[MAX];
int i = 0;
while (i < MAX && cin >> pole[i])
i++;
double soucet = 0.0;
for (int y = 0; y < i; y++)
soucet += pole[y];
int vetsi = 0;
for (int x = 0; x < i; x++)
{
if ((soucet / i) > pole[x])
vetsi++;
}
cout << "Prumer cisel je " << soucet / i << " a " << vetsi << " cisla jsou vetsi nez prumer.\n";
return 0;
}
zkus Richard Burns Rally, daji se v tom hrat i turnaje pres internet http://rbr.onlineracing.cz/
Ja mam knihu Mistrovstvi v C++ 2.aktualizovane vydani, ale v pdf by se me to velice hodilo, klidne i starsi vydani, pokud by bylo 3. bylo by to super, ale v to snad ani nedoufam. Takze pokud vam to neublizi muzete me to prosim mailnout na t.kratina@gmail.com. Diky
To x???x : jine heslo muzes nastavit pomoci sudo passwd, a kdyz neni nastaveno zda se ze v *buntu je stejne jako heslo bezneho uzivatele, takze za roota jsi to spustil, ze jsi zadal spatne heslo neoznamuje, takze nejspis nebudes mit vim, muzes zkusit jiny editor nebo vim nainstalovat pomoci
sudo apt-get install vim
muzes zkusit nano, stejne pokud vim neznas tak by jsi to mozna ani nezeditoval, ale muzes se po nejakem navodu pro vim podivat nejlepe
http://www.kit.vslib.cz/~satrapa/docs/vim/
To x???x : ulozit to nejde protoze na to bezny uzivatel nema pravo, musis pod rootem (administrator), pomoci sudo muzes spoustet prikazy jako root takze kdyz zadas vim /etc/X11/xorg.conf spusti se ti textovy editor vim a v nem soubor /etc/X11/xorg.conf, ale je to pod beznym uzivatelem, takze to nejde potom ulozit, ale kdyz das pred prikaz sudo tak se ten editor spusti s pravy roota a ulozit pujde, sudo se te zepta na heslo administratora, jinak pro normalni praci pod rootem se muzes prihlasit pomoci sudo su, ale nejprve budes muset asi nastavit heslo sudo passwd, jeste bych upozornil ze mozna narazis na problem, ze budes heslo zadavat a nebudou se psat ani hvezdicky proste nic, tak to neni chyba, vse co pises se pise pouze se to nezobrazuje, takze po napsani hesla normalne stiskni enter
To bukaj : hey to je dost dobra hra, zkousel jsem kompilovat na linuxu tu verzi 0.2.0 s patchem a vse probehlo bez chyby, az potom pri spousteni jsem, nemel ten font, ktery jsem si vzal az ted z verze 0.2.1 a jede to krasne. Ted zkousim kompilovat verzi 0.2.1 a haze me to nekolikrat za sebou chyby
player.h:13: error: extra qualification 'Player::' on member 'SetupPlayers'
player.h:14: error: extra qualification 'Player::' on member 'ClearPlayers'
nevis co s tim ?
To x???x : potrebujes otevrit soubor /etc/X11/xorg.conf v nejakem textovem editoru pod rootem a tam zmenit informace o monitoru, to by potom mohlo pomoct pri zmene na vyssi rozliseni.
sudo vim /etc/X11/xorg.conf
pokud nemas editor vim muzes pouzit nano, nebo jiny
nekde v tom textaku je Section "Monitor", misto ni by jsi tam mel nakopirovat treba
Section "Monitor"
Identifier "monitor1"
VendorName "Plug'n Play"
ModelName "AOC Spectrum 7G"
HorizSync 30.0 - 95.0
VertRefresh 50.0 - 160.0
ModeLine "768x576" 50.0 768 832 846 1000 576 590 595 630
ModeLine "768x576" 63.1 768 800 960 1024 576 578 590 616
EndSection
jeste doufej, ze to co nasel google jsou spravne parametry, jinak nevim co to udela, mozna by mohlo dojit i k poskozeni monitoru pri spatnych kmitoctech, ale jak se divam tak by to melo sedet
Horizontální kmitočet 30 - 95 kHz
Vertikální kmitočet 50 - 160 Hz
Identifier "monitor1" tam nech takovy jaky tam byl, at to nemusis potom vsude kde se na monitor jine sekce odkazuji upravovat
potom je asi dulezita sekce Section "Screen"
kde je krom odkazu na monitor taky odkaz na grafickou kartu a subsekce display, kde jsou uvedeny vselijake mozne rozliseni, mezi kterymi by se potom melo dat prepinat, pomoci ctrl+alt+plus popripade minus, po editaci xorgu mozna bude nutny restart X serveru pomoci ctrl+alt+backspace
To x???x : takze mas monitor AOC Spectrum 7G ? nasel jsem tohle http://www.google.cz/search?hl=cs&q=aoc+spectrum+7g+xorg+&btnG=Hledat&lr=, zkus prilozit xorg.conf z /etc/X11
To x???x : mozna bude lepsi rict Xkam jaky mas monitor, to asi bude chtit znat presny typ monitoru a za pomoci google najit co dopsat do xorg.conf (pod rootem) do sekce Monitor. zkus mrknout sem http://forum.linux-sevenler.org/index.php/topic,866.0.html
Jak udelam ukazatel na pole struktur ? Zkousel jsem trochu hledat, a nasel jsem jenom v C za pouziti mallock, jak se to dela pomoci new ?
//test.cpp
#include <iostream>
using namespace std;
int main()
{
struct Struktura
{
char retezec[20];
int cislo;
};
Struktura * ppole = new Struktura[5];
ppole[0].retezec = "neco";
cout << ppole[0].retezec;
delete [] ppole;
return 0;
}
prekladac me rika toto:
test.cpp:14: error: incompatible types in assignment of 'const char [5]' to 'char [20]'
To jiricastka :
muzes zkusit Qt4, melo by to tu vyhodu, ze by ti to slapalo tam kde by bylo Qt4 nainstalovane, windows, linux, mac
http://doc.trolltech.com/4.4/tutorials-tutorial-t1.html
To x???x : No tak hodne stesti, pri tom rozdeleni disku si davej pozor, ja kdyz instaloval linux poprve jsem si prepsal MBR, nevim jak je to u Ubuntu, vysla nejaka verze co se da instalovat z windows, ale jinak jsem odpozoroval, ze pri dual bootu musi byt ty dva disky logicke, nevim, ale zda se mi ze to na dvou primarnich nedelalo dobrotu, ale taky mozna mohla byt chyba nekde jinde, dystak me nekdo opravte.
To x???x :
Jinak to rozdělení disku a ty dva OS na jednom pc ( dual boot ) se udělají až při instalaci nebo si ten disk musím ještě před ní nějakým programem rozdělit? Protože ja myslel že se to dělá až při instalaci ale někde jsem četl něco o nějakych specialnich programech na rozdělení disku tak nevím.
Pokud mas cisty disk, a chce dual boot linux/windows, jednodusi bude prvni nainstalovat windows, tam rozdelit disky, na dva windows + zbytek, a pak instalovat linux a prerozdelit si podle potreb zbytek, v pripade ze uz windows nainstalovany mas na nerozdelenem disku, tak pokud nemas nejaky dobry duvod proc by jsi ho nemohl odstranit a nainstalovat znovu, tak existuji nejake specialni programky, ktere tohle dovedou i bez nutnosti ztraty dat na disku, ale nemam vyzkousene.
To Akacko :
To me napadlo, a pokud -pv vypise vsechny mozne USE flagy tak tam browse neni.
gogulux@desktop ~ $ emerge -pv vim
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] app-editors/vim-7.1.319 USE="acl gpm nls perl python -bash-completion -cscope -minimal -ruby -vim-pager -vim-with-x" 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB
tohle nebude asi to prave orechove http://freefiles.ic.cz/python/table/
To V. S. :
Muzes zkusit treba fluxbox, je trochu slozitejsi, a v zakladu nic moc prijemne nevypada, ale po konfiguraci je k nerozeznani, muze vypadat velmi ruznorode, da se najit spousta stylu. viz. http://www.box-look.org/
A jestli hledas "cistou" distribuci tak Slackware, Gentoo, ale tady budes potrebovat o linuxu vedet vic nez treba u *ubuntu, ale pro pokrocilejsiho zacatecnika by mohl byt klidne i Arch.
To Lucius : dvojrozmerne pole, nebo v pythonu spis dvourozmerny seznam :D
>>> prvniradek=['1.bunka','2.bunka']
>>> druhyradek=['1.bunka','2.bunka']
>>> tabulka=[prvniradek,druhyradek]
>>> prvniradek
['1.bunka', '2.bunka']
>>> druhyradek
['1.bunka', '2.bunka']
>>> tabulka
[['1.bunka', '2.bunka'], ['1.bunka', '2.bunka']]
na vykresleni si muzez neco napsat, mozna neco je i v zakladni distribuci, nebo neco najdes, googluj :)
To pawlik :
super dik, tak jsem to jeste trochu upravil a je to presne to co jsem potreboval
def read_int(message,error_message,method):
while 1:
input = raw_input(message)
input = input.rsplit(" ",1)
try:
input[1]
if input[0] == method:
return int(input[1])
break
else:
print error_message+"1"
except:
print error_message+"2"
continue
print read_int("Zadej prikaz: ","Prikaz neexistuje...", "test")
Jestli by nekdo mel napad, jak na to lepe, sem s nim ...