GRY-Online.pl --> Archiwum Forum

GOLowa strefa programowania - część 6.

19.12.2003
11:44
smile
[1]

Przewodnik Syriusza [ Magazyn Grafik ]

GOLowa strefa programowania - część 6.

Oto kontynuacja watku o amatorskim programowaniu, gdzie zwykle rozmowy tocza sie o wszystkim, tylko nie o tym co trzeba ;-]

Ok, troche przesadzilem. Osoby dramatu (kolejnosc nieprzypadkowa):

Przewodnik Syriusza - grafika 2D , uczy się C++
Kastore - Pascal, Delphi , ANSII C, 8051
Zajkos - początkujący w c++
Marcion - Js,php.
alan09 - Pascal, Object Pascal, uczy się i troche zna C++
Regis - php, mysql, uczy sie C++
fifalk - pascal, wciaz uczy sie i troche zna php, js
Cainoor - C, Assembler, Ada95 (soon:)
mORfeOoSH - C++, hateemel, Delphi, Builder
Banan - Pascal, poczatek C, HTML
Qbaa - hatemele, js - troche
Yhans - tp, vb, troszku sql, uczy sie C++
Boobu - grafika 2D, HTML, troche PHP

Jak widac, kazdy na czyms sie zna lub przynajmniej chcialby sie znac, wiec w mysl hasla ongi przez LSD /a moze to byl PSL? /wymyslonego: "razem damy rade!" - jest teoretycznie szansa na rozwiazanie KAZDEGO problemu ;-]

poprzednia czesc:

19.12.2003
12:00
smile
[2]

Regis [ ]

No to zaczne od off-topicu :)

Przy nastepnym watku (o ile bedzuie) zrob mi aktualizacje:

"Regis - PHP, MySQL; uczy sie C++, Javy i Perla"

19.12.2003
12:09
[3]

Przewodnik Syriusza [ Magazyn Grafik ]

okej maj master a teraz poproszę o ON-TOPIC :)

btw. czy dałoby się ciebie poprosić o stworzenie pewnego systemu dość myślę prostego w PHP ?

tzn. takiego, że:

Na stronę wchodzi Użytkownik (U) i może wysłać na serwer za pośrednictwem formularza dwie fotografie z jednego IP (nie więcej !). System (S) generuje mu stronę ze zdjęciem wg. podanego schematu. I tak każdy użytkownik może wrzucać. Dałoby sie?

19.12.2003
12:16
smile
[4]

Regis [ ]

Rozumiem ze kazdy tak moze i nie trzeba sie bawic w rejestracje userow i logowanie ? Jeszcze mi tylko powiedz co masz na mysli piszac "podany schemat" - czy chodzi o zwykla strone w jakims tam ukladzie, czy ma z tymi zdjeciami cos robic ? No nie wiem, np. obracac je o 180 st. ? O ile mialoby sie to opierac na MySQL-u to moge pomyslec o tym - jak stwierdze ze mam czas to moge cos takiego "charytatywnie" (czyt: za friko) skrobnac z nudow :)

Jak nie chcesz pisac na forum to wal na GG, ale nie odpowiem od razu bo spadam na jakis czas od kompa :)

19.12.2003
12:25
[5]

Przewodnik Syriusza [ Magazyn Grafik ]

Regis

można by zrobić rejestracje myślę, że to tylko na dobre wyjdzie...z fotkami moglby je jedynie przycinać do wybranego ustalonego rozmiaru [w formularzu by sie wybierało czy to jest zdjecie w orientacji poziomej czy pionowej i w zaleznosci od tego system by sam obcinał]. A ma być poprostu strona w jakimś układzie, zrobię w PS i wrzucę do wątku później.

19.12.2003
13:35
smile
[6]

Regis [ ]

Ok. Tylko na rejestracje i logowanie ja z gory mowie ze sie nie pisze - za duzo zachodu, za malo wolnego czasu. Zreszta to zawsze mozna dorobic. Ale reszte raczej bede mogl zrobic - rozejrze sie troche w funkcjach php do obslugi obrazkow i przesylania plikow (jeszcze nigdy nie robilem tego w php :) ) i poeksperymentuje - jak bedzie mi wychodzilo, to sprobuje zrobic :) No chyba ze potrzebujesz to "na zaraz" - wtedy mowie od razu ze nie wyrobie.

19.12.2003
13:37
[7]

Przewodnik Syriusza [ Magazyn Grafik ]

ok, to bez rejestracji za to ze w formularzu do wysylania będzie sie wpisywalo Imie i Nazwisko :-) a potrzebuje na ok. polowe stycznia. Wyrobisz się?

19.12.2003
13:56
[8]

Regis [ ]

Polowa stycznia ? Jesli tylko nie bede mial problemow z obsluga przesylania plikow i dokladnie sprecyzujesz co potrzebujesz (chociaz to co do tej pory napisales w duzej mierze mi starcza - przede wszsytkim czekam jeszcze na ten "szablon" ktory masz zamiar dac wieczorem) to spokojnie sie wyrobie. Skrypt nie jest zbyt skomplikowany - jesli bede mial go pisac, to napisze przez przerwe swiateczna bo wtedy mam czas :)

19.12.2003
13:57
[9]

Przewodnik Syriusza [ Magazyn Grafik ]

Orientacyjny Screen (tak to nie bedzie wygladac ale zebys sie zorientowal -> )

19.12.2003
18:30
[10]

Przewodnik Syriusza [ Magazyn Grafik ]

UP :)

19.12.2003
19:29
[11]

zooz [ TS Wisła Kraków ]

do osób dramatu możecie dodać:
-zooz-zna HTML początkujący w Delphi, ambitny ma zamiar nauczyć się C++

19.12.2003
19:34
[12]

Przewodnik Syriusza [ Magazyn Grafik ]

Udzielaj się to będziesz dodany :)

19.12.2003
19:43
smile
[13]

Regis [ ]

Syriusz --> Do konca weekendu postaram Ci sie dac odpowiedz czy sie zajme tym skryptem, ale raczej tak. Odkurzylem sobie zbior funkcji do obslugi MySQL-a mojego autorstwa, a to juz 20% roboty (przyspieszenie pracy). Teoretycznie wiem juz takze jak przeslac plik - jutro sie pobawie praktycznie :)

19.12.2003
19:43
[14]

Regis [ ]

Syriusz --> Do konca weekendu postaram Ci sie dac odpowiedz czy sie zajme tym skryptem, ale raczej tak. Odkurzylem sobie zbior funkcji do obslugi MySQL-a mojego autorstwa, a to juz 20% roboty (przyspieszenie pracy). Teoretycznie wiem juz takze jak przeslac plik - jutro sie pobawie praktycznie :)

06.01.2004
23:47
smile
[15]

alan09 [ Konsul ]

Witam witam.
Problem: Potrzebuje algorytmu (Delphi), ktory bedzie pokazywal postep kopiowania pliku(ów)? Chcę zastosować do tego komponent Gauge. (opcjonalnie coś innego)

06.01.2004
23:51
smile
[16]

Coy2K [ Veteran ]

to nikt sie tu nie zajmuje flashem z tego wniosek :P
jak zrobic takiego shoputboxa jak na grafice obok...ten obok nie jest dzialajacym shoutboxem tylko grafiką, ale chcialbym wiedziec jak takie cos ozywic ...anyone ? :-)

07.01.2004
20:34
[17]

Przewodnik Syriusza [ Magazyn Grafik ]

Coy2k ->

16.01.2004
12:00
[18]

alan09 [ Konsul ]

Witojcie!

Na poprzednie pytanie nikt mi nie odpowiedzial :| wiec moze na to ktos bedzie mial pomysl. Potrzebny algorytm, ktory sprawdzi czy w danej macierzy sa 2 identyczne kolumny i jako wynik zwroci nr tych kolumn.

16.01.2004
12:22
[19]

fanlegii79 [ Konsul ]

Nie podales zalozen co do wielkosci liczb, ale ogolny zarys to cos takiego, drzewo prefixowe, W 0 miejscu wszystkie kolumny sa rowne, wiec tablica wskaznikow dla kazdej kolumny prowadzi do korzenia drzewa prefixowego, teraz lecisz po 1 kolumnie i spradzasz czy dana cyfra jest juz zapisana w wierzcholu drzewa prefixowego (najlepeij przechowywac tam w b-drzewie (ja lubie skew-heapy) cyfre i wskaznik do kolejnego wezla drzewa prefixowego) * jak tak to zmieniasz flage na "false" jak nie to tworzysz wierzcholek i pare liczba wskaznik wstawiasz do b-drzewa w tym wierzcholu, nastepnie uaktualniasz wskaznik kolumny na nowy wezel w drzewie prefixowym, przed rozpoczeciem kazdego wiersza ustawiasz takze flage brak takiego samego, i w gwiazdce przestawiasz na "false", algotytm dziala w czasie k*n log n, gdzie n to ilosc kolumn a k to wysokosc (dokladnie wysokosc do pierwszego miejsca gdzie wszystkie sie odroznily) czyli dane wjsciowe sa rozmiaru k*n, wiec dziala w czasie O(n log n) ze wzgledu na rozmiar danych wejsciowych. ble ble lece na zajecia

16.01.2004
12:51
[20]

M-Hunter [ The Jester Race ]

Mam takie pytanko. Gdzie się nauczyć Photoshopa ? Prawie nic nie umiem, a chciałbym nauczyć robić się jakieś ciekawe rzeczy, a nie ciągle to samo :P Poszukuję : Książek, Stron z poradami i kusów w necie. Z góry dziękuję ! :)

16.01.2004
13:33
[21]

M-Hunter [ The Jester Race ]

Dodam też, że większość tutoriali mi po prostu nie wychodzi. Może ktoś z was mógłby mi pomóc ? :P

16.01.2004
20:48
[22]

fanlegii79 [ Konsul ]

Pomyslalem jak to prosciej wytlumczyc, a wiec dzielisz kolumny na klasy abstakcji, najpierw wzgledem pierwszego wiersza , a potem wewnatrz tych klas na kolejne wzgledem drugiego itd . . Implementacja w b-drzewie wstawiasz wartosci spotkane w pierwszym wierszu , wraz z numerem kolumny, potem, dla kazdego wezla w ktorym jest kilka numerow kolumn, tworzysz nowe b- drzewo i powtarzasz operacje uzywajac kolejnego wiersza itd. jezeli kiedys dojdzesz do momentu ze masz wezel w ktorym jest kilka kolum a wiersze sie skonczyly to sa one takie same. Moj algorytm szuka dowolnej ilosci kolumn, czy w zadaniu chodzi o podanie dowlnych 2 ientycznych kolumn, a moze ich byc 3 i 5 na przyklad, czy jest to zalozenie zadania ze sa dwie identyczne, albo wszystkie rozne?

16.01.2004
21:03
[23]

snowman [ Konsul ]

PANOWIE I PANIE autorzy programów ( tutaj przechylam butelkę i piję wasze zdrowie )

Kiedy do cholery jasnej....( hip hip ...hurra ) ujrzę jakiś wasz program - coś czym się pochwalicie na FORUM i będe tam jako GREETINGS GOES TO -> SNOWMAN!!!

panowie ( ponownie wasze zdrowie ) i panie ( no to cyk teściową - w klatkę piersiową ) :)

16.01.2004
21:07
[24]

donzoolo [ Senator ]

to i ja sie moze dolacze, jestem srednio zaawansowany w turbo pascalu i srednio znam html... Moze nieldugo pokaze wam moj lamerski prgram w tp...

M-Hunter----> to chyba nie tu, grafika to nie programowanie w sumie...

16.01.2004
21:11
[25]

snowman [ Konsul ]

donzoolo - ( chlip...twoje zdroooowie ) nie zapomnij o greetingsach dla prezesa snowmana ( a kto nie wyyyyyppppiiiijjjeeeeeeeeeeeee......

16.01.2004
21:14
[26]

donzoolo [ Senator ]

snowman---> zrobie patcha specjalnie dla ciebie...:)

16.01.2004
21:49
[27]

snowman [ Konsul ]

a gdyby mnie zbanowali --to pamiętajcie o mnie - bo ZOMO tu grasuje i UBecy też - pozdro ziomale

25.01.2004
10:42
[28]

[HNTR] [ Freak ]

Dopiszecie mnie ?
[HNTR] HTML, CSS. Troche PHP, RPG Maker (to ne jest porgramowanie, ale też można wpisać, nie ? :P)

26.01.2004
15:04
smile
[29]

Pamir [ Generaďż˝ ]

Witam, mam problem... musze napisać program wczytujący dane z pliku tekstowego w wrzucający je do dwu wymiarowej tablicy. Dane zapisywane w tablicy musza być już liczbowe a nie znakowe. Chodzi o zapisanie parametrów planszy czyli mamy cos takiego w pliku tekstowym:

0010000000
0011100000
0010100000
0011100000
0000000000


A mam uzyskać cos takiego:

int tab[5][10] = ‹
‹ 0,0,1,0,0,0,0,0,0,0 ›,
‹ 0,0,1,1,1,0,0,0,0,0 ›,
‹ 0,0,1,0,1,0,0,0,0,0 ›,
‹ 0,0,1,1,1,0,0,0,0,0 ›,
‹ 0,0,0,0,0,0,0,0,0,0 ›
›;


Piszę więc sobie funkcje wczytywanie:

void wczytywanie()

unsigned int bufor[1500]
FILE *plik;
plik=fopen("plansza.txt", "rb);
fread(bufor,1500,1,plik);
printf("%s", bufor);



I wszystko działa cacy... no ale.... po pierwsze dane mam dopiero w tablicy pomocniczej po drugie są one w postaci znakowej... i tu zaczynają się schody... chciałem napisać moduł konwertujący char'a na int'a i niby wszystko działa ale nowa tablica zapełniona jest nie wiem dlaczego kosmicznymi danymi.... Ma może ktoś jakiś pomysł jak to zrobić?


POzdrowienia Pamir

27.01.2004
00:17
[30]

Pamir [ Generaďż˝ ]

THX za pomoc ;-D

27.01.2004
00:20
[31]

Szwaroc [ ]

Ja tez mam problem, czy ktos ma moze na kompie bazy danych oparte na wskaznikach pisane w pascalu?? Najlepiej by bylo zeby to byla baza ocen studenta... z gory dziekuje i prosze o kontakt : mail/gg/forum

27.01.2004
02:20
[32]

fanlegii79 [ Konsul ]

tak na szybko z ta tablica to od kodu znaku trzeba odjac 60
int main()‹

int c;
c = getchar();
c = c -60;
return 0;


Btw co to sa "bazy danych oparte na wskaznikach w pascalu" bo sie z tym niespotkalem

27.01.2004
11:08
[33]

Szwaroc [ ]

Bazy danych -> hmm... no cos takiego jak ksiazka telefoniczna, tak jak u mnie oceny studenta, moze byc biblikteka cd czy ksiazek itp z tym ze potrzebne mi jest to zrobione na wskaznikach a nie na rekordach...
np cos takiego (z tym ze to nie jest baza danych tylko prosty programik oparty na wskaznikach)

program slowa;

type
TSlowoPtr = ^TSlowo;
TSlowo = record
slowo : string;
nast : TSlowoPtr;
licznik : integer;
end;

procedure wstaw (glowa : TSlowoPtr; slowo : string);
var
temp, nowy : TSlowoPtr;
begin
temp := glowa;
while (temp^.nast <> nil) and (temp^.nast^.slowo < slowo) do
temp := temp^.nast;
if (temp^.nast = nil) or (temp^.nast^.slowo <> slowo) then
begin
new (nowy);
nowy^.slowo := slowo;
nowy^.licznik := 1;
nowy^.nast := temp^.nast;
temp^.nast := nowy;
end
else
inc (temp^.nast^.licznik);
end;

procedure wyswietl (temp : TSlowoPtr);
begin
temp := temp^.nast;
while (temp <> nil) do
begin
writeln (temp^.slowo, ' ', temp^.licznik);
temp := temp^.nast;
end;
end;

var
glowa : TSlowoPtr;
plik : text;
slowo : string;
begin
assign (plik, 's.txt');
reset (plik);
new (glowa);
glowa^.nast := nil;

while not eof(plik) do
begin
readln (plik, slowo);
wstaw (glowa, slowo)
end;
close (plik);

wyswietl (glowa);
readln;
end.

27.01.2004
21:50
[34]

Szwaroc [ ]

Czy potrafi m ktosi pomoc???

31.01.2004
00:18
[35]

Szwaroc [ ]

minely 3 dni wiec chyba nikt nie bedzie zly jak podbijemy to do gory :D

31.01.2004
00:21
smile
[36]

Cainoor [ Mów mi wuju ]

Szwaroc ---> Baze danych lepiej robić w SQLu ;)

31.01.2004
02:02
[37]

Quetzalcoatl [ Konsul ]

w c/c++ to by bylo raptem kilka h roboty, ale w pasku to ja niestety nie pomoge :P

09.02.2004
20:42
[38]

Przewodnik Syriusza [ Magazyn Grafik ]

UP

© 2000-2024 GRY-OnLine S.A.