• Welcome to TUKE FÓRUM - Fórum pre študentov Technickej Univerzity v Košiciach.
 
Menu

Zobrazi prspevky

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Zobrazi prspevky Menu

Messages - sulo

#76
Ing. Jakubčo je v pohode, ale v októbri vraj odchádza, čiže zbytočne to riešite.
#77
Tá archivácia je celkom fajn, len ako sa potom dostanem späť k archivovanému predmetu (ak som si neuložil URL)?
#78
Quote from: luky on  09.09.2011, 15:46:53
Máte niekto cviko ZSi v piatok a vymeníte ho za Ut 15:55-17:35 ?

Veď v piatok ZSI ani nie je.
#79
Nie.
#80
1. ročník / Re: Programovanie
19.06.2011, 21:12:34
Asi to malo byť: if (x[i] == z). Potom je výsledok 0.
#82
2. ročník / Re: Siete
26.05.2011, 05:58:35
Quote from: smelyzajo on  26.05.2011, 00:03:59
...
Síce sa ma to netýka, ale došiel mi mail, že vo štvrtok 26.5. o 9.00 v A512. Záujemcovia majú potvrdiť účasť mailom.
#83
Niekedy v júni, na zimný aj na letný.
#84
Myslím, že vravel, že v tom istom čase a v tej istej miestnosti ako cvičenia.
#85
2. ročník / Re: Siete
16.05.2011, 04:10:42
Príkazmi show cdp ...
#86
2. ročník / Re: Technologie JAVA
15.05.2011, 01:42:54
Ešte by bolo dobré aj ošetriť počet parametrov (args.length == 1). Aplikácia by nemala padať, ak sa spustí bez parametra  :)
#87
2. ročník / Re: Operacne systemy
12.05.2011, 02:04:46
Nepriložil si potrebné hlavičkové súbory.
#88
Zajtra je prednáška z .NET-u?
#89
2. ročník / Re: Databázové systémy
08.05.2011, 21:17:37
Presne tak som to aj chcel riešiť, ale v zadaní je napísané: "použite skrátený zápis". Tým "skrátený zápis" asi myslia spomínané 'rs', 'rb',...

Takže ho mám použiť miesto číselného ID?
id | nazov_tovaru
rs | rezivo smrek
rb | rezivo buk
#90
2. ročník / Re: Databázové systémy
08.05.2011, 20:42:31
Mám zadanie sklad1 a je tam napísané:
"hodnoty atribútu nazov_tovaru budú nadobúdať iba hodnoty, ktoré sú uvedené v nenormalizovanej forme, použite skrátený zápis".

Názvy tovaru sú napr.: rezivo smrek, rezivo buk, doska javor,... (je ich asi tak 10, väčšinou sa 2-3x opakujú).

To znamená, že nazov_tovaru budú hodnoty: 'rs', 'rb', 'dj', ... a použijem CHECK(nazov_tovaru IN ('rs', 'rb', 'dj', ...))?

Celé názvy, ako napr. 'rezivo smrek', nebudú v databáze nikde uložené? A čo ak do skladu pribudne nový druh tovaru? (Bude sa musieť meniť podmienka CHECK.) Nie je to trochu nevhodné riešenie?
#91
2. ročník / Re: Operacne systemy
07.05.2011, 19:24:26
Quote from: Valj on  07.05.2011, 18:47:15

Reťazce pri komunikacii medzi procesmi by mali obsahovat aj znak \n.


Je to trochu zložitejšie. Napríklad pri komunikácii cez rúry musí reťazec obsahovať '\n', ale nesmie byť ukončený znakom NULL (teda aspoň mne to v tom prípade nefungovalo). Naopak, pri komunikácii cez zdieľanú pamäť a sockety by nemal obsahovať '\n', inak sa v logu objavovali záznamy typu:

Prijal som 1. slovo 'nula-pr
'
...

(koniec úvodzoviek na novom riadku, čo nevyzerá dvakrát správne)

V tom druhom prípade treba, samozrejme (narozdiel od prvého), pridať aj znak NULL.
#92
1. ročník / Re: Programovanie
07.05.2011, 00:01:11
Quote from: esperian on  06.05.2011, 05:29:30
ja mam taky problem .. robim to 10 cviko ak ak tam hodim
ITEM *currentItem = ( ITEM* ) malloc( sizeof( ITEM ) );

tak mi vyhlasi chybu pri malloc-u ze main.c:68: warning: implicit declaration of function `malloc' stretol sa s tym niekto ??

Nepriložil si hlavičkový súbor:
#include <stdlib.h>
#93
2. ročník / Re: Operacne systemy
06.05.2011, 01:10:04
Quote from: Jackson on  05.05.2011, 20:45:49
Prosim vas, ako vyzera vas serv2.txt ? Ako vam tam zapisuje?  :ropebanana:

S tými dodanými programami takto:
nula-pr-s-serv1
desat-pr-s-serv1
jeden-pr-s-serv1
dvadsat-pr-s-serv1
dva-pr-s-serv1
tridsat-pr-s-serv1
tri-pr-s-serv1
styridsat-pr-s-serv1
styri-pr-s-serv1
patdesiat-pr-s-serv1
#94
2. ročník / Re: Operacne systemy
06.05.2011, 01:07:38
Quote from: ursus on  05.05.2011, 10:32:01
caute ako je to s tym fork a execve ? chapem ze execve nahradi ten proces cize sa nevypise nic po execve volani..ale preco mi nepisuje printf pred nim ? aj ked napr do suboru zapise cize ten kod sa nejako vykona...

Skúsil som toto:

#include <stdio.h>
#include <unistd.h>

int main() {
   printf("before");
   //fflush(stdout);
   execlp("echo", "echo", "execlp", NULL);
   printf("after");

   return 0;
}


A vypísalo len:
execlp

Čiže "before" nevypísalo. Pravdepodobne to bude tým, že výstupný buffer sa ešte nevyprázdnil a keďže execlp pôvodný proces prepísalo, nemal sa už ani kedy vyprázdniť. Treba ho k tomu prinútiť, napr. vypísaním nového riadku:
printf("before\n");
alebo cez fflush:
printf("before");
fflush(stdout);


Reťazec "after" sa samozrejme nevypíše nikdy, to je v poriadku.
#95
Ručne: Na zistenie veľkosti okna použiješ Console.WindowWidth a Console.WindowHeight, v cyklu nastavuješ pozíciu cez Console.CursorLeft a Console.CursorTop a vypisuješ všade medzeru cez Console.Write().
#96
2. ročník / Re: Siete
26.04.2011, 22:09:15
Iba praktická.
#97
2. ročník / Re: Operacne systemy
24.04.2011, 18:35:54
Skús dať port väčší ako 1024. Menšie sú rezervované (http://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers#Well-known_ports:_0.E2.80.931023) a program by si musel spustiť ako root.
#98
1. ročník / Re: Programovanie
23.04.2011, 05:41:19
Pravdepodobne kvôli neinicializovanej premennej. Skús

unsigned short cursor = 0;
#99
2. ročník / Re: Databázové systémy
19.04.2011, 23:38:18
Oracle povolí vytvorenie tabuľky aj bez PK, ale tabuľka by určite vždy mala obsahovať PK, aby sme vedeli jednoznačne identifikovať daný riadok.
#100
2. ročník / Re: Operacne systemy
19.04.2011, 06:05:35
Nie je to presne to isté ako č. 6?  :D