Search the Community

Showing results for tags 'programowanie'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Ogólne
    • Serwis & Regulamin
    • Organizacja
    • Equestria Times
    • Zapisy/Eventy
    • Projekty
    • Na start...
  • My Little Pony
    • Generacje 1-3
    • "Friendship is Magic" (Generacja 4)
    • Equestria Girls
  • Działy Postaci
    • Pałac Księżniczki Celestii
    • Enklawa Pani Nocy
    • Zamek Twilight Sparkle
    • Cukrowy Kącik Pinkie Pie
    • Podniebny klub Rainbow Dash
    • Farma Applejack
    • Domek Na Drzewie
    • Magiczny Pokój Starlight Glimmer
    • Scena Wielkiej I Potężnej Trixie!
    • Chata Zecory
    • Magiczne Krainy
    • Gabinet Dentystyczny Minuette
    • Akademia Wonderbolts
    • Studio Muzyczne Vinyl i Octavii
    • Ogólna dyskusja na temat kucyków
    • Pozostałe postacie
  • RPG/PBF
    • Organizacja
    • Zapisy graczy
    • Sesje
    • Luźna gra ról
    • Kucykowe RPG
  • Twórczość fanów
    • Opowiadania wszystkich bronies
    • Original/Own Characters - czyli postaci użytkowników
    • Prace graficzne
    • Filmy, muzyka, parodie....
    • Inne...
    • Archiwum Dzieł
  • Wymiar Discorda
    • Brony Gaming
    • Nasze zainteresowania
    • Off-topic
    • Humor
    • Książki
    • Filmy i seriale
    • Muzyka
  • Inne
    • Forumowe Archiwa
    • Kosz

Calendars

  • Foreign
  • Dolnośląskie
  • Kujawsko-Pomorskie
  • Lubelskie
  • Lubuskie
  • Łódzkie
  • Małopolskie
  • Mazowieckie
  • Opolskie
  • Podkarpackie
  • Podlaskie
  • Pomorskie
  • Śląskie
  • Świętokrzyskie
  • Warmińsko-Mazurskie
  • Wielkopolskie
  • Zachodniopomorskie
  • All Poland

Found 5 results

  1. Lekcja 28 Lekcja Informatyki Witam was moi drodzy na kolejnej lekcji, dzisiaj przygotowałam dla was lekcje informatyki. Tematem naszej dzisiejszej lekcji są zajęcia informatyki. Jak ten przedmiot wygląda u was? Czy nauczyciele informatyki przybliżają wam tajniki tego fascynującego przedmiotu? Uczą was obsługi komputera? Poznajecie możliwości najnowszej technologii informatycznej? Piękno mocy obliczeniowej potęgi kwarcowej? A może ktoś z was uczy się programować? W jakim języku? C++, Pascal, C#, Python, Perl, Java? Może mnie zaskoczycie? Czy nauczyciele ograniczają się tylko do obsługi Painta, Worda, a może na zajęciach projektujecie całe systemy informatyczne z wykorzystaniem sztucznej inteligencji? Czy wasze programy przechodziły test Turinga? To by było bardzo fascynujące, zwłaszcza Dayan byłby zainteresowany, prawda? Może ktoś jest na studiach informatycznych? Mnie też to ciekawi. A właśnie, przypomniałam sobie! Wiem z własnego doświadczenia, że w podstawówce oraz w gimnazjum uczniowie nie wgłębiają się tak głęboko w tą tematykę. Spróbujmy może w drugą stronę. Czy wasze zajęcia informatyką są prowadzone w formie zabawy? Napisanie dokumentu w Wordzie i jego właściwe sformatowanie zajmuje wam kilka sekund, gdyż to jest dla was za proste, przecież z komputerami macie do czynienia na co dzień. A może sprawa wygląda jeszcze bardziej zaskakująco, może jest tak, że to wy uczycie nauczycieli obsługi komputera! Może to wy powinniście prowadzić zajęcia? A może wasze zajęcia polegają na przeglądaniu internetu, graniu w gry, tworzeniu memów, czy komunikowaniu się przez Facebooka? Przyznajcie się! Jak wasze zajęcia wyglądają tak naprawdę? Do czego używacie komputerów w sali informatycznej? Jak reagują nauczyciele? Zachęcam was do dyskusji, do wymiany zdań oraz dzieleniu się doświadczeniem. Może powspominacie jak zajęcia wyglądały kiedyś, a jak wyglądają dzisiaj? Czy się zmienił sprzęt? Dyskietki zamieniono pendrive? A może wasze podejście do technologii IT i wasz pogląd do czego można wykorzystać komputer? Do pracy, zabawy, hobby, kreowaniu własnego wizerunku? A może poczuliście, mieliście wrażenie, że te zajęcia odmienią wasze życie? Czekam na wasze opinie na ten temat.
  2. Jak w temacie - mój mały warsztacik ^^ Założyłem go z dwóch powodów. Pierwszy, w sumie troszkę egoistyczny - doszkalanie samego siebie i nabieranie coraz to większego doświadczenia w programowaniu. Drugi - abyście WY mogli skorzystać z moich umiejętności i jednocześnie mogli skorzystać z tego, co dla was stworzyłem. Teraz głównie na temat programowania - piszę pod Microsoft Windows Vista/7/8/8.1/10 (brak XP ). Do odtwarzania wykonywanych przeze mnie programów potrzebny będzie Microsoft .NET Framework 4.5. Piszę aplikację z GUI. I to w zasadzie tyle, zapraszam do komentowania, wysyłania próśb i tak dalej i tak dalej ^^
  3. Program rysujący idealny znaczek Twilight Sparkle, napisany w C++, korzystający z bibliotek SDL i OpenGL. Nie ma tu żadnych wczytywanych obrazków, wszystko liczy się na bieżąco. Kod: Wynik: Wsystko to powstało po wczesniej przeprowadzonej analizie znaczka, dzięki której wyprowadziłem wzory: Rezultat pokazany na układzie współrzędnych: Wszystkie wzory i niektóre notatki podane są w moim utworze dla Twi: https://www.youtube.com/watch?v=h3Vw5PFta2s
  4. Przenoszę to z wątku o spotkaniach w Warszawie, żeby nie robić spamu. Na początek ciekawostka, która niszczy system (czyli powinno się spodobać Chemikowi): https://www.destroyallsoftware.com/talks/wat Na ostatnim spotkaniu ktoś coś mówił o rekurencji w trójkącie pascala. Spróbuj tak: /* row - row number, starting from 1, pos - position in a row, starting from 1 */ unsigned long long pascal(int row, int pos) { if ((row < 1) || (pos <1) || (row < pos)) { return 0ul; } if ((pos == 1) || (pos == row)) { return 1ul; } return pascal(row-1, pos-1) + pascal(row-1, pos); } Problem w tym, że czas wykonania tej funkcji będzie posnął wykładniczo i dlatego to nie jest dobre rozwiązanie tego problemu. Hm, może powinienem na to założyć osobny wątek. Odpowiedź: Dziękuję, że piszesz. To ja pytałem o ten Trójkąt Pascala (w realu nazywam się Witek - jestem jedną z nielicznych osób, które były w sobotę u Arpegiusa i to ja męczyłem Ciebie wtedy na meecie w Lisopadzie). Problem polega na tym, że kod ma być w Pythonie lub Logo, a nie w C++. Moja odpowiedź: Po pierwsze napisałem, że to jest tak naprawdę źle, bo za długo będzie liczyć, wielokrotnie wykonując pascal() dla tych samych argumentów. Lepsze rozwiązanie wykorzystuje tablicę trójkątną do memoizacji. Przy czym nawet tego nie kompilowałem, więc pewnie gdzieś jest błąd. Aha i to nie jest odporne na wątki, do tego memory musiałoby być parametrem funkcji pascal_rec. unsigned long long *memory = NULL; // For memoization. static unsigned long long pascal_rec(int row, int pos); // Recursive helper function /* row - row number, starting from 1, pos - position in a row, starting from 1 */ unsigned long long pascal(int row, int pos) { if ((row < 1) || (pos <1) || (row < pos)) { return 0ul; } // Stupid values if ((pos == 1) || (pos == row)) { return 1ul; } // Trivial problem /* An even better solution would be to keep memory, resize it with realloc and fill as needed, but let's keep it simple and stupid. */ memory = calloc(((row-1)*(row-2))/2, sizeof(unsigned long long)); if (memory == NULL) { return 0; } unsigned long long ret = pascal_rec(row-1, pos-1) + pascal_rec(row-1, pos); free(memory); memory = NULL; return ret; } static inline ind(int row, int pos) // Compute index in memory { return (row*(row-1)/2) + (pos-1); } static unsigned long long pascal_rec(int row, int pos) { if (memory[ind(row,pos)] != 0) // Advantage of memoization - cutting off recursive calls on the same arguments as in the past. { return memory[ind(row,pos)]; } if ((pos == 1) || (pos == row)) // Trivial problem { memory[ind(row,pos)] = 1ul; } else { memory[ind(row,pos)] = pascal_rec(row-1, pos-1) + pascal_rec(row-1, pos); // Use recursion, but store intermediate results in memory } return memory[ind(row,pos)]; } Ugh, ale ten edytor tekstu jest toporny. A na inne języki programowania to sam sobie przetłumacz. Tutaj jest tylko idea. To teraz problem ode mnie: Mamy tablicę n-1 elementową z unikatowymi wartościami od 0 do n-1 (albo jak kto woli od 1 do n). To znaczy że są w niej wszystkie liczby z podanego zakresu, za wyjątkiem jednej. Znajdź tę brakującą liczbę.
  5. Czeeeść. Szukam mentora, który miałby czas, cierpliwości ciut i który zna LUA. Mam chęci nauczyć się tego, ale nie mam pojęcia jak za to się zabrać. Jest tu ktoś taki?