Skocz do zawartości

Arpegius

Brony
  • Zawartość

    379
  • Rejestracja

  • Ostatnio

Wszystko napisane przez Arpegius

  1. Arpegius

    Bronies na Steamie

    http://steamcommunity.com/profiles/76561198078745272
  2. Jak tam, już miesiąc minął a się nic nie dzieje? Znaczy olaliście sprawę? Teraz tyle wolnego niektórzy mają (nie studenciaki bo te to do sesji się uczą).
  3. Ała, comic sans... Naprawione, i generalnie tyle w temacie.
  4. 10/10 Wielokrotnie przesłuchana wersja 10h ;-P To jest po prostu epickie, piękna muzyka i ten doskonały śpiew pełny przejęcia. Miałem fazę jeszcze na Space Unicorn tego autora, które według mnie jest jeszcze leprze, tyle że krótsze. Ja zapodam 1 element z listy nowości subskrybowanych. Znany, lubiany i dobry muzyk:
  5. Nie wiem czy dobrze zrozumiałem ale chodzi oto że na wejściu dostaje 2 linie zaczynających się od { oraz zwierające napis stanowiący równanie z 2 niewiadomymi którego współczynniki są liczbami wymiernymi? Wiem że pewnie obyło by się bez parsowania i liczb , no ale było by za nudno! W sumie to użył bym gotowego rozwiązania w postaci biblioteki SymPy który posiada Solver to takich układów równań, albo przynajmniej macierzowo dla dowolnej ilości zmiennych, no ale miało być gimbusiarsko to jest, tak jak tego uczą. A teraz dajesz to w Basicu ;-P Maklak a ty w C ;-D
  6. Oj cicho było wrzucić to nieostre poruszone zdjęcie. A tak w ogóle to dziękuje wszystkim za wspólne życzenia i mile spędzony
  7. Wielki plus za błyskawiczne wrzucenie zdjęć. Jak to nie? Tylko czemu mi wcześniej nie powiedziałeś że należy ręcznie lampę błyskową włączyć.
  8. No właśnie już nie, dzisiaj kompilatory bardzo dobrze optymalizują kod. Nawet mikro kontrolery oprogramowuje się w C++, co prawda nie korzysta się z RTTI, mocnego polimorfizmu, czy nawet dynamicznej alokacji pamięci, ale składniowo C++ bardzo pomaga. Zresztą przy poborze mocy rzędu kilkuset mikro Wat na Mhz kto by się przejmował kilkoma dodatkowymi instrukcjami? (nie mówię o DSP) A natomiast błędy w oprogramowaniu w niskopoziomowym kodzie zdarzają się częściej i są trudniej wychwytywane przez testy.
  9. A ja nie polecam się uczyć C przed C++. Jeżeli ktoś woli poznawać sztukę programowa tak jak ona się rozwijała to polecam się uczyć C ale tylko tą część kompatybilną z C++, przykładowo bez sztucznego rozróżniania struktur i typów Jednak dzisiaj się programuje troszkę inaczej więc ostrzegam ze złe nawyki pozostaną Tak naprawdę dzisiaj dobry programista to taki co naklepie więcej funkcjonalności w postaci działającego, czytelnego, przetestowanego kodu. Po za tym, developerka nie składa się tylko z klepania samego kodu, trzeba znać się trochę na analizowaniu problemu i projektowaniu, skupianie się na samym poprawianiu niedziałającego kodu to po prostu strata czasu.
  10. Pod Ubuntu masz pakiet mono-vbcn z kompilatorem Visual Basica... tylko po co? Zobaczyłem tą książkę i na prwadę ktoś dziwny ją pisał. Pierwszy program a tu zamiast jakiegoś HelloWorld: funkcje z dokumentacją, listy składane, słowniki i te dziwne zupełnie nie potrzene \ (eskejpowanie znaku nowej lini). Znalazłem jeszcze kilka kwiatków, w ogóle ta książka nie skupia się na wielu ciekawych smaczków i nie pokazuje praktycznie zupełnie żadnej podręcznej biblioteki, które wiele ułatwiają. Po za tym stara ta książka, a python 2.3 zamiast python 3.2. Jest już angielski Dive into python 3, ale nie jest polecana. Za to ja ją odradzam. Trzeba też odróżnik książkę do nauki programowania od tej dla tych już znających się na rzeczy. Też zaczynałem z Pascalem ;-D potem nauczenie się C++ to była czysta formalność. Aczkolwiek ja uważam że do póki człowiek nie nauczy się czytać i rozumieć kodu jakiego by on nie był, to czym mnie rzeczy rozprasza od funkcjonalności i koncepcji działania tym lepiej. Ja twierdzę że najłatwiej się nauczyć jest Pythona, prove me wrong darling
  11. Kto teraz używa legalnego płatnego Offica? Twój argument jest inwalidą. A przy użyciu Pythona można pisać makra do LibreOffice (OpenOffice), Gimpa czy Blendera. Do GUI pod Pythonem jest przykładowo PyGTK, które jak całe GTK się ładnie rozciąga i skaluje o czym ten koleś pieprzy przez pół tej książki. Jest też np Kivy do pisania mobilnych aplikacji graficznych w Pythonie. Ale ja wole pisać aplikacje przy użyciu QtQuick2 ( część frameworku Qt5 który jest naprawdę przenośny ), wykorzystuje on takie języki jak C++, Javascirpt, oraz cudo zwane QML.
  12. Łał, jestem pod wrażeniem. Pasowało by mi mieć ładny duży akrylowy obraz z kucykami na ścianie. Aczkolwiek jako wybredny człowiek, powiem że wolę bardziej okrągłe mordki i delikatnie pulchniejsze, szczególnie kończyny. Klimaty bardziej neosłowiańskie niż katolickie, bo jakoś od twoich czuje straszny mrok.
  13. Co? Przyjazny? Ty chyba nigdy nie widziałeś bardziej zaawansowanego kodu. Po za tym to całe .NET daje złudne przenośności na inne platformy, a tak naprawdę Mono nie działa. Poza tym jak można polec w nauce Pythona
  14. VB? BASIC? A co to niby jest? Nawet LUA i Pascal wyglądają lepiej, a i JavaScript jest bardziej przyjazny (a jest w ogóle nieprzyjazny). Nie wiem skąd się biorę jeszcze tak młodzi ludzie piszący w tak niepopularnych i prehistorycznych składiowo językach ( to już zalatuje flejmem ) Oczywiście że możesz. Tylko proszę o umieszczaniu kodu w Spoilerach bo nie każdy ma ochotę ich czytać. (Z tego że maklak rozpoczął pisanie w C, nie oznacza że to wątek dedykowany do C. Ani z tego że zrobiłem offtop o nauce Pythona.)
  15. Jeżeli chodzi o różne algorytmiczne zagadki to kiedyś pamiętam bawiłem się na http://pl.spoj.com/ (na angielskiej jest więcej) teraz tam jest ogromna baza zadań, jak znajdziecie jakieś ciekawe to możemy porozwiązywać. Na uwagę zasługują zadnia optymalizacyjne (challenge), gdzie nie trzeba dać konkretnego wyniku, a dowolny poprawny który jest potem oceniany.
  16. Ahaha, ok tak naprawdę to specjalnie tworze takie jednolijkowce żeby was trochę potrolować, ale faktycznie w pythonie dużo i często się korzysta z takich ficzerów, tylko kod się rozbija na wiele linijek. Dla osób które nie miały styczności z zasadą działania właściwie to matematycznie można by rzec funktorów reduce i map, oraz funkcji zip i range to taki kod będzie wyjątkowo magiczny i nieczytelny, to samo się tyczy wyjątkowo pythonowego mnożenia listy lub ciągu znaków przez liczbę. A tak apropo jak chcecie się uczyć pythona to najlepiej od razu Pythona3 (przykłady dawałem w Pythonie2), niewiele się różni, ale lepiej mieć dobre nawyki, no i mniej problemów, przykładowo z kodowaniem znaków. Pythona świetnie się używa w konsoli, ale nie polecam korzystania z surowej albo graficznej IDLE, bo jest strasznie toporna. Polecam skorzystać z IPythona, jest wersja graficzna (qtconsole) oraz webowa przez przeglądarkę (notebook).
  17. No jasne że się da ;-F jak sobie wypiszesz odpowiednio dużo to się natychmiast zorientujesz, bez wyliczania tego na kartce ;-D W sumie ten patent z xorem niezły jest:
  18. Niebędę komentował Maklaka. TL;DR Czyli o std::numeric_limits<typeof(n)>::max() 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: Jeżeli chodzi o wyliczanie wartości to też robienie tego rekurencją jest kiepskim pomysłem, lepiej go przekształcić w wzór iteracyjny: Roziwązanie problemu maklaka w pythonie jak by ktoś się tym zainteresował:
  19. Jeszcze dostępny przez dwa dni https://www.humblebundle.com/
  20. Normalnie bym powiedział "For since!" ale teraz uważam że jednak Pinkie πe ma racje... FUN FUN FUN FUN FUN!
  21. Jak kogoś interesuje co pod tą nazwą się działo to znalazłem już fotkę w internecie: Jutro o 14:00 się oczywiście pojawię, jak nie będzie za dużo osób to może jakieś karaoke zorganizuje ;-F
  22. 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?
  23. Arpegius

    LUA - pomoże ktoś?

    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, 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ć.
  24. Arpegius

    LUA - pomoże ktoś?

    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.
  25. Arpegius

    Hej.

    Witaj na forum, baw się dobrze i nie wstydź się! Tą bajkę lubią nawet takie stare konie jak ja! To znaczy nie oglądałaś jeszcze żadnego odcinka? 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. Pracujesz? Coś robisz ciekawego? Coś związane ze studiami? Lubisz czytać książki? Lubisz oglądać filmy? Jakie gatunki najbardziej lubisz? Jakie światy najbardziej ci się podobają?
×
×
  • Utwórz nowe...