Skocz do zawartości

Arpegius

Brony
  • Zawartość

    379
  • Rejestracja

  • Ostatnio

Posty napisane przez Arpegius

  1. Niebędę komentował Maklaka. TL;DR  :dunno:
     

    Chciałeś chyba napisać coś w stylu maxvalue(typeof(n)) - sizeof zwraca długość typu w bitach, a nie maksymalną wartość, no ale pewnie się czepiam :aj3:

    Czyli o std::numeric_limits<typeof(n)>::max() :giggle:
     

    Co do długości to łatwo napisać program dodający liczby o praktycznie dowolnej długości (w szczególności w asemblerze x86 można to zrobić bardzo wydajnie - kawałek liczby o długości jednego słowa procesora na jedną instrukcję dodawania ADC :P)

    Wydajnie? ROTFL
    Niestety procesory nie mają magicznej możliwości wektoryzowania takich instrukcji. Zresztą poco wymyślać koło na nowo jak są takie biblioteki jak np GMP, albo języki które już to obsługują (Python).
     
    W zadaniu pewnie chodziło o zrozumienie rekurencji no ale mówiłem że kod wyświetlający trójkąt Pascala łatwiej zrobić pętlą, np. w Pythonie:
     

    x

    =[1]
    for i in range(input("Podaj ilosc lini:")):
         print x
         x=map(sum,zip([0]+x,x+[0]))



    Jeżeli chodzi o wyliczanie wartości to też robienie tego rekurencją jest kiepskim pomysłem, lepiej go przekształcić w wzór iteracyjny:

    def symbol_newtona(n, k):
        r = 1
        for i in range(1, k+1):
            r = r * (n-i+1) / i
        return r



    Roziwązanie problemu maklaka w pythonie jak by ktoś się tym zainteresował:


    import random

    n=input("n=")

    tablica = random.sample(range(n),n-1)

    def rozwiazanie_najkrotsze(t):
        return list(set(range(len(t)+1))-set(t))[0]

    def rozwiazanie_szybsze(t):
        wyk=[False]*(len(t)+1)
        for x in t:
            wyk[x]=True
        return wyk.index(False)

    print tablica
    print rozwiazanie_najkrotsze(tablica)
    print rozwiazanie_szybsze(tablica)

  2. Mnie w tym tygodniu w sobotę mnie nie będzie. Idę hakować deskę klozetową w Centrum Nauki Kopernik :crazytwi:

    Jak kogoś interesuje co pod tą nazwą się działo to znalazłem już fotkę w internecie:

    19052_978ec3581_626_.jpg

    A oto prezentacja naszego projektu:

    http://www.youtube.com/watch?v=kvOnEhRvYOo

    Jutro o 14:00 się oczywiście pojawię, jak nie będzie za dużo osób to może jakieś karaoke zorganizuje ;-F

    • +1 2
  3. Hm... a co ja mam robić?

    Na ognisko iść mi się nie chce.  

    Bemowo daleko i raczej nic tam ciekawego dla nas nie bedzie.

    Od sztuki nowoczesnej wolę trzymać się zdaleka  bo jescze przez przypadek coś zepsuję albo kogoś obrażę... po co mnie to.

     

    Więc pewnie tylko przyjdę się spotkać, ew pomyśli się co robić w zależności od tego kto przyjdzie.

     

    To co 14:00 centrum? Czy zapóźno? Ile znajdę chętnych?

  4. Okej, poszukam. Dzięki Arpegius. W minecrafty nie gram, i tak, uczę się pierwszego języka. Jeżeli masz jakiś najprostszy język (oprócz HTML, btw. to jest język w ogóle?), którego mógłbym się nauczyć, to podałbyś? Angielski bardzo dobrze znam, więc to nie problem.

    Mnóstwo jest tego w internecie, na uwagę zasługują te interaktywne które prowadzą za rączkę, przykładowo:

    http://www.codecademy.com/tracks/python

    nie wiem ile jest tych lekcji za darmo, oraz to też wygląda ciekawie:

    http://www.learnpython.org/Welcome

    Jedna z lepszych książek (dostępnych za darmo do czytania w iternetach) to:

    http://learnpythonthehardway.org/book/

    Co dalej? No to zależy co chcesz robić ze znajomością języka. W sumie to należało by się nauczyć programować (tak to pojęcie znaczy wiele więcej), czego podstawą są znajomość logiki, algorytmów, struktur danych, programowania zorientowanego nie tylko obiektowo, wzorców projektowych, oraz ogólnie matematyki abstrakcyjnej.

    Jeżeli chodzi o HTML to jak najbardziej jest językiem ale nie programowania tylko opisującym formatowanie tekstu.

    JavaScript służy do programowania, i jest o tyle fajny że można go praktycznie wszędzie użyć (kto dziś nie ma przeglądarki?) jednak przez drobne problemy oraz różne niekompatybilne wersje w obecnych przeglądarkach, nie polecam go jako pierwszego języka, niemniej bardzo się przydaje jego znajomość.

    Inna sprawa że plansze w grach takie jest ta http://kevan.org/rubicon/ są przykładem programu, ale nie języka! (programować można nie tylko w języku).

     

    Phi Basic, Python... Logomocja to jest coś!

    Moim zdaniem dobry będzie C++

    Phi, Brainfuck FTW, a tak na serio wież że C++ jest niesamowicie trudny w porównaniu do takiego Pythona? Znaczy trzeba poznać wiele rzeczy, nad wieloma się zastanawiać, o wielu pamiętać, a pierwszy kod bez poprawek i tak zazwyczaj się nie kompiluje. C++ jest według mnie najlepszym obecnym językiem ale to nie znaczy że jest się go prosto nauczyć, ani to że warto się go od razu uczyć.

  5. Lua jest brzytka i wolna. Niewygodnie się w niej programuje. Niepolecam się jej uczyć. Chyba że to tylko chcesz się pobawić w jakiejś grze, np ostatnio w minecrafcie.

    Jeżeli się uczysz pierwszego języka to wyjątkowo odradzam i proponuję przykładowo Pythona.

  6. Witaj na forum, baw się dobrze i nie wstydź się! Tą bajkę lubią nawet takie stare konie jak ja!

     

    [...] Z kucykami mam zerowe doświadczenie. [..]

    To znaczy nie oglądałaś jeszcze żadnego odcinka? :OTE2F: 

    To mam dla ciebie dobrą wiadomość: przed tobą, być może, przed jeszcze wiele dobrej zabawy.

    Jeżeli jednak już widziałaś to napisz jak ci się podobały, która postać najbardziej ci się podoba.
     

    [...] Wybaczcie nie wiem co pisać.

     

    :wrWgR: Pracujesz? Coś robisz ciekawego? Coś związane ze studiami?

    :pinkie2: Lubisz czytać książki? Lubisz oglądać filmy? Jakie gatunki najbardziej lubisz? Jakie światy najbardziej ci się podobają?
     

  7. Głupi ten test.

    Większość pytań jest sprzecznych albo tendencyjnych i nie da się na nie odpowiedzieć.

     

    Zresztą samo szufladkowanie nie ma sensu, każdy jest w jakim punkcie superpozycji tych wszystkich typów.
    Wskazywanie jednego często nie tylko jest kłopotliwe ale też groźne.

  8. Posiadanie kogoś bliskiego nie jest aż tak trudną sprawą :)

    :lol:

    Ale łatwą nie jest w cale.

    Właściwe to zależy, wśród jakiego grona osób się obraca, albo jak bardzo wybredny się jest.

    Nie mówiłbym, ja miałem wielkie problemy ze znalezieniem kogoś do kogo mógłbym się zbliżyć.

    Jak obydwie osoby są nieśmiałe to musi to trochę potrwać.

    A na dodatek mi jakoś takie znajomości pechowo się zawsze musiały kończyć.

     

  9. Jutro podwójnie premierowy dzień,  jako ze Komstuch zapraszał na Kucykową premierę, to ja może kogoś zaproszę na tą z Doctora Who.

    Oczywiście nie będziemy psuć sobie oczu oglądając streama :5N9ul:

    Meet standardowo o 14:00?
     

    Edit:

    Podobno Loil123 wrzucił zdjęcia na mordoksiażkę a ja o niczym nie wiem, wkońcu nie mam tam konta.

    PS. Tak to prawda.

  10. Ja dodam że jeśli chodzi o małą ilość fps to raczej na serwerze nie będzie z tym problemów, bo ja mimo iż mam trochę słabego kompa to miałem 50 fps na domyślnych ustawieniach, a jak się jeszcze poszpera w opcjach chodzi nawet i na 100 fps :)

    Ja mam ledwo co 20 fpsów, da się grać, ale na poprzedniej wersji mam ponad 300fpsów ;-D

    Tak AMD i jej sterowniki do APU pod linuxem.

     

    Aha odnośnie ComputerCrafta i OpenPeripherial to macie wersję z bugiem i nie da się odczytać informacji o płynie w zbiorniku, zamiast tablicy obiektów funkcja getTankInfo zwraca tablicę stringów ;-[ Widziałem  że na GitHubie mają już na to poprawkę.

  11.  Nawet zastanawiałem się nad pójściem z nimi, ale 26 PLN za bilet to przesada.

    Dokładniej to 31 zł bo weekend ;-D tańszy był studencki.

     

    Subiektywnie film był  wart obejrzenia, ale w sumie to mało tam było poza samymi efektami. Fabuła nie została dobrze wykorzystana. Wiele rzeczy nie trzymało się kupy, sporo nie było w ogóle wytłumaczonych, aby film mógł być sporo lepszy. Niestety jak już rozmawialiśmy reżyserzy nie potrafią pogodzić dobrego kunsztu z wymaganiami kiczowatości jakie stawia rynek efekciarskich filmów dla mas.

  12. Arpegius, polecam opcję "kina domowego". Aha i przypomnij mi, że mam do Ciebie sprawę, a właściwie dwie. 

    Nieprędko pojawi się w pewnej wypożyczalni, albo sklepie w jakości HD ;-D  Poza tym tak dawno nie byłem w kinie że chociaż raz w roku pójdę.

     

     

    EDIT: Jednak będziemy musieli wcześniej pożegnać się i udać do złotych tarasów na film.

    Czyli standardowe spotkanie na patelni o 14:00.

    Może znajdzie się jeszcze ktoś chętny.

    Na razie mamy truję chętnych: Ja, Cesator i Komstuch.

    EDIT2: Tak Olaf chodziło o jakość HD, czyli 1080p (Ale nie nagrywaną kamerą, chociaż te mają już 1080p, ale nawet takich niema na wypożyczalni w której zwrot oznacza się liczbą wymierną; conajwyżej znajdziesz 320p) inaczej nie ma sensu sobie niszczyć filmu.

    • +1 1
  13. Ok więc wczoraj wypadł pomysł że w sobotę przed meetem wypaść na film “Gra Endera”.

     

    Jako że przed 14 w Złotych grają tylko wersję z dubingiem, o 11:40; pewnie skończy się po 14:00 ( 30minut reklam + 114minut filmu ) więc na meet nie za bardzo zdążymy.

    Poza tym ja wolałbym iść na wersję z napisami (np. 19:45). Więc zadaję pytanie, kto jest chętny i którą opcję by wybrał (przed czy po)?

  14. O fajnie że coś się dzieje, jak coś to mogę pomóc. Jeszcze dwa dni wolnego ;-] Ewentualnie złożyć się na serwer taki aby nie derpił.

     

    Ja chciałbym zrobić nowy serwer, ale nie ma to już sensu... fandom spada jakościowo, wielu starym graczom już się nie chce, a młodych brak... ponadto znowu upadnie po tygodniu pewnie...

    Oj tam, Minecraft jest generalnie nudny, a szczególnie na creativie albo cheatując przez NEI.

    Ostatnio gram w trybie Hardcore na FTB Unhinged, niestety z początku miał być speed run ale to troszę za trudne :confused:

    Właśnie ostatnio Chemikowi i Olafowi wcisnąłem, ciekawe czy się zainteresowali ;-P

×
×
  • Utwórz nowe...