@Nocnik123: Dla trochę grających też się nada. Działa steam, który niektóre gry oficjalnie wspiera, a Wine jest tego stopnia dopracowany, że na moim komputerze bez problemów śmiga league of legends, tyle że, wiadomo, z mniejszą wydajnością. Ale prawda jest taka, że to windows cały czas jest tym systemem, który działa dobrze od razu po zainstalowaniu.
@porque: A co w tym nietypowego? Jeśli kodujesz na darmowej wersji, to twój workspace jest publiczny. Opłata jest pobierana za prywatność i posiadanie zespołu i na tym zarabiają. Czy może nie odpowiadają ci ceny?
W tym temacie szukałem porad jak uruchomić pakiet dotnet na Elementary OS, ale bez skutku. Jakby kogoś interesowało jak to osiągnąć na systemie innym niż Ubuntu 14.04 (najlepiej na dziedziczącym po nim, w moim przypadku był to Elementary OS), to już tłumaczę. Okazało się (tu pomógł reddit), że coreclr ma w kodzie zapisane sprawdzanie wersji systemu. Wystarczyło znaleźć plik, który dotnet podgląda w trakcie wykonywania. Informacji szuka w pliku /etc/os-release. Każde
@fervi: A wiesz jak to się przedstawia w tym momencie? Bo lwia część .NET jest wrzucona na github na licencji MIT, więc zastanawiam się czy ja czegoś nie wiem, czy może masz stare informacje.
@kruci: Nie bardzo rozumiem jak chcesz programować proceduralnie w C#, skoro sama jego składnia zachęca do programowania obiektowego. Jeśli przyszło ci do głowy, żeby dopisywać obok maina inne metody statyczne, to to jest naprawdę przypał. Do podstaw programowania obiektowego nie potrzeba wcale podręcznika, wystarczy, żebyś zrozumiał podstawową ideę, która za nim stoi: obiekty komunikują się między sobą i każdy z nich ma jedno abstrakcyjnie zdefiniowane zadanie :)
@kruci: I realizuj twój pomysł, bo jest dobry. U mnie na samym początku było implementowanie klas liczb zespolonych, a potem wielomianów i różnych transformacji, które można na nich wykonać (pochodne, ilorazy, iloczyny). Zrób jakąs aplikację w Windows Forms. Jedną, drugą, trzecią i w końcu załapiesz.
@kruci: 1) Tu jest bardzo dobra lista projektów, każdy z nich można zrealizować programując obiektowo 2) Tak naprawdę to nie znam się na teorii, ale taki pomysł trąci mi globalnymi zmiennymi, których nigdzie się nie lubi (nawet i w programowaniu proceduralnym) 3) Każdy projekt, który można stworzyć, można stworzyć obiektowo. A czy wypada, to już inne pytanie. Ja na przykład miałem niedawno na uczelni projekt czysto obliczeniowy, który opierał się
Chciałbym stworzyć program na androida wykorzystujący GPS. W czym polecacie go zrobić?? Chciałbym zacząć tworzyć gry na androidzie. Polecacie jakieś programy ? #pcmasterrace #programowanie #pytanie
Udało się komuś uruchomić środowisko .NET na Elementary OS? Robię wszystko zgodnie z poradami stąd. Przy próbie uruchomienia projektu dostaję informację: "Could not resolve coreclr path". Znaleziona w internetach porada dotycząca wywalenia pakietu dotnet i zainstalowania dotnet-nightly, a następnie stworzeniu symlinka nie działa. Męczę się z tym już dosyć długo, a chciałbym wreszcie poczuć zapach Microsoftu na linuksie ( ͡°͜ʖ͡°) Mam świadomość, że tamten poradnik
@lerner: Teraz .net jest rozwijany jako środowisko multiplatformowe w dużej części open source. A ja lubię C#, lubię linux i do tego tworzę projekt z użyciem .net, więc sobie pomyślałem, żeby spróbować to odpalić na elementary.
Czytam sobie książkę "Gödel, Escher, Bach" i znalazłem w niej ciekawy ciąg: 1, 3, 7, 12, 18, 26, 35, 45, 56, 69, 83, 98, 114, 131, 150, 170, 191...
Chwila zastanowienia i można znaleźć regułę według której on powstaje:
Różnice par sąsiadujących ze sobą wyrazów to elementy nienależące do tego ciągu. To z kolei prowadzi do, powiedzmy, prostej rekurencyjnej definicji. Niech A(n) - n-ty wyraz podanego ciągu, B(n) - n-ty wyraz ciągu będącego różnicą zbioru
@uhu8: Matematyka dyskretna już dawno za mną. Ta książka, o której wspomniałem porusza sporo tematów z logiki matematycznej i teoretycznej informatyki, a ten ciąg pojawia się w rozdziale, w którym jest opowieść o tym, że są pewne zbiory, których elementy można w prosty sposób wyliczyć, ale ich dopełnień już się nie da. Czyli, tłumacząc na inny język, są rekurencyjne, ale nie są rekurencyjnie przeliczalne.
Mam pytanie do ludzi ogarniających Nvidia Nsight. Nie mam karty nvidii, więc jedyną opcją, żeby przetestować program jest dla mnie skorzystanie z remote connection. I teraz mam problem, bo sprzęt nvidii mają węzły, które znajdują się w sieci uczelnianej, i do których dostęp jest tylko z owej sieci. Jest możliwość takiego skonfigurowania połączenia, żeby najpierw szło do mojego konta na uczelnianym serwerze ssh, a potem do węzła? #nvidia #nsight
Dziś znalazłem takie coś: https://github.com/reddit/reddit Okazuje się, że reddit jest open source i jak ktoś chce, to może postawić swój. Jak myślicie, kiedy Biauek podejmie decyzję o udostępnieniu kodu wykopu? ( ͡°͜ʖ͡°) #programowanie #wykop #reddit
Mirki #programowanie potraficie doradzić jak najlepiej podejść do napisania multiplatformowej gry 2d?
Parę lat temu próbowałem z haxe i było fajne, w dodatku działało przyzwoicie, słabo wyglądała tylko wersja windowsowa (prawdopodobnie była to kwestia aa).
Wsparcie dla svg mile widziane, podobnie jak rady, jak inaczej radzić sobie z mnogością rozdzielczości. Nie chcę się zajechać generowaniem różnej wielkości assetów, nie radzę sobie z grafiką, więc planuję zlecić wykonanie grafik.
@sasik520: Raczej nie wspiera, z multiplatformowością też jest różnie. Mi się na przykład nie udało uruchomić projektu na linuksie, ale wiem, że są gry na PS4, które hulają na MonoGame (TowerFall).
W tym roku nic mnie już nie zaskoczy.
#sql #programowanie #microsoft #linux
Działa steam, który niektóre gry oficjalnie wspiera, a Wine jest tego stopnia dopracowany, że na moim komputerze bez problemów śmiga league of legends, tyle że, wiadomo, z mniejszą wydajnością.
Ale prawda jest taka, że to windows cały czas jest tym systemem, który działa dobrze od razu po zainstalowaniu.