Skocz do zawartości

mystery

Stały użytkownik
  • Liczba zawartości

    571
  • Rejestracja

  • Ostatnia wizyta

Zawartość dodana przez mystery

  1. ja tam jak klikam na ten link prowadzoacy do strony, w której wspomniałeś na 1 stronie to otwiera się w nowej karcie. Podobnie zresztą jak przelicznik jednostek. Reszta pozycji menu otwiera sie normalnie. opera 10.53 :)
  2. Dzięki FiDO, taaa Linq jest cool :)
  3. Witam, mam taki problem, że chcę posortować tablicę dwu-wymiarową (intów), ale po dwóch kolumnach, nie tylko po jednej. Przykład wejście: {{1,0}, {2,1}, {1,3}, {3,4}}wyjście: {{1,0}, {1,3}, {2,1}, {3,4}} do tej pory napisałem taki oto kawałek kodu: ArrayComparer comparer = new ArrayComparer();Array.Sort(tab, comparer);class ArrayComparer : IComparer { #region IComparer Members public int Compare(object x, object y) { int[] a = (int[])x; int[] b = (int[])y; return (a[0].CompareTo(b[0])); } #endregion } lecz niestety dla powyższego przykładu zwraca on następujące wartości wyjście: {{1,3}, {1,0}, {2,1}, {3,4}} Tablica posortowana jest po pierwszej kolumnie, ale już nie po drugiej. Potrzebuję posortować po obu kolumnach rosnąco. Język oczywiście C# Może ktoś z Was ma jakiś pomysł jak to poprawić? pozdrawiam m edit: ok, trochę się pospieszyłem z zakładaniem tego tematu, bo wystarczyło tylko dodać do klasy porównującej jeden warunek i zaczęło działać. Mimo wszystko może komuś kiedyś się to przyda. Mało kodu i działa. Zapewne nie jest to idealna implementacja sortowania (zgaduję, że to proste porównywanie każdego z każdym), ale jak komuś nie zależy na czasie wykonania i zasobach (ogólnie optymalizacji) to proszę: class ArrayComparer : IComparer { #region IComparer Members public int Compare(object x, object y) { int[] a = (int[])x; int[] b = (int[])y; if (a[0] == b[0]) { return a[1] - b[1]; } return (a[0].CompareTo(b[0])); } #endregion } Acha, moja tablica wyglądała tak: int tab[x][2]: tablica tablic dwuelementowych, ale można tę klasę rozwinąć do dowolnie dużej ilości kolumn :)
  4. mystery

    Opera

    Do ściągnięcia jest już oficjalna wersja 10.52 :) www.opera.com
  5. twój program jest bardzo prosty do zrobienia. Zwłaszcza, że wymagasz tylko podstawowych operacji arytmetycznych. polecam napisanie w Javie, bo ma dobre narzędzia darmowe (polecam Netbeans). W googlach znajdziesz tutki jak wczytać dane z pola tekstowego i je obrobić. Naprawde zajmie Ci max dzień nawet jeśli nie jesteś programistą. Jak będziesz miałz z czymś problem to pisz tutaj z kodem to pomożemy :) pozdrawiam m
  6. Google zapuszcza page ranka raz na miesiąc, więc musisz po prostu odczekać aż drugi raz przeindeksuje twoją stronę.
  7. mystery

    Opera

    Opera 10.51 RC2 już do pobrania :) http://snapshot.opera.com/windows/Opera_1051_3313_in.exe
  8. mystery

    Opera

    Nowy snapshot Opery jest już dostępny: werska 10.51 RC1 do pobrania stąd Opera Desktop Team - Opera 10.51 RC1 for Windows
  9. mystery

    IPB 3.0

    Po co je wyrzucać. Ja akurat korzystam z professional blue, ponieważ mi najbardziej ona odpowiada. Chyba nikomu nie przeszkadza, że te skórki są dostępne? Wybierasz, tę która Ci odpowiada. Nie widze potrzeby usuwania pozostałych, a co najwyżej dodawać nowe, wspierające ipb3
  10. mystery

    Opera

    Obrazki spoko na buildzie 3298. Martwi mnie natomiast to, że coś z DragonFly się dzieje i u mnie przynajmniej nie działa :( Ale zgłosiłem to już i liczę na to, że w kolejnym buildzie zostanie to poprawione
  11. mystery

    komunikator c#

    Sugeruję raczej użyć czegoś, co nie tworzy żadnego połączenia, jak UDP. Nigdy nie pisałem komunikatora, ale wydaje mi się, że nie działają one na zasadzie utrzymywania połączenia dla każdego okna rozmowy. Serwer nie powinien tracić swoich zasobów na utrzymywanie każdej sesji. Powinien raczej po prostu przekazać otrzymaną wiadomość dalej. Wyobraź sobie kilka milionów userów, którzy w tej samej chwili rozmawiają z kilkoma osobami. Wydaje mi się, że serwer po jakimś czasie odmówiłby przyjmowania nowych połączeń, ze względu na to, że zarezerwował już swój limit. Taka sytuacja jest niedopuszczalna. Socket z kolei (lub datagram UDP) po prostu wysyłasz i to wszystko. Serwer odbiera pakiet, patrzy komu wysłać i wysyła. Żadnego połączenia nie trzeba utrzymywać, a serwer poradzi sobie nawet z wielkim ruchem, gdyż obsłużenie jednej wiadomości zajmie mu kilka ms, a mało prawdopodobne jest, że n wiadomości nadejdzie w tej samej ms. Nawet jeśli tak by się stało to mechanizm kolejkowania (który powinien być zaimplementowany) sobie z tym poradzi. Jednak mogę się mylić, gdyż jak już wspomniałem wcześniej, nigdy nie pisałem komunikatora. Pisałem natomiast grę wieloosobową w Javie i korzystałem z socketów wtedy. Nie pamiętam tylko w jaki sposób z nich korzystałem. Czy tworzyłem połączenie, czy na datagramach leciało. Dawne czasy :) pozdrawiam m
  12. mystery

    komunikator c#

    TCP jest protokołem połączeniowym, moim zdaniem powinieneś spróbować raczej z UDP, gdyż wiadomości tekstowe mają raczej niski priorytet, zazwyczaj są bardzo krótkie i wysyłane są relatywnie rzadko. Nie potrzeba rezerwować zasobów na nie i utrzymywać połączenia. Sockety wydają się być chyba najlepszym rozwiązaniem. pozdrawiam m
  13. mystery

    Opera

    heh zawiesiła się! co takiego jest na tej stronie? :> ps. wyszedł nowy build Opera Desktop Team - Desktop Team
  14. Dyskusja trwa w najlepsze i można z niej wysunąć wniosek, że zdecydowana większość nie popiera stosowania tak drastycznych form zabezpieczeń. Zgadzam się z argumentem, że coś się zmieni dopiero, kiedy producenci odczują brak kasy za sprzedaż tytułów. Wg mnie gry są wciąż trochę za drogie. Rozumiem, że cenę wliczonych jest bardzo wiele rzeczy, jak wynagrodzenie dla programisty, producent, dystrybutor, transport, reklama i 1000 innych rzeczy, ale wydaje mi się, że gdyby były one sprzedawane za cenę niewiele większą niż koszty produkcji to produkt mógłby rozchodzić się masowo. Wiadomo co to znaczy: kilka zł x miliony daje sporą sumkę na jednym tylko tytule. Dla mnie to najskuteczniejsza broń. Sam nie gram za bardzo. Mam 2, 3 tytuły, które mnie interesują i przeważnie nie są one mega drogie, ani nie mają wymyślnych zabezpieczeń, ale to tylko ja. Zastanawiam się jeszcze, czy masowy bojkot by pomógł. Zdaję sobie sprawę, że to abstrakcja, jest to prawie niemożliwe. Nie da się przekonać zdecydowanej większości, żeby np. przez kilka miesięcy (tak 2 do 4) od daty premiery nie kupowali danej gry, dając tym samym wyraz swojego sprzeciwu odnośnie tego incydentu (bo chyba tak to można nazwać). Ale co by było, gdyby się dało? Do głowy przychodzi mi taki dziwny pomysł. Załóżmy, że żyjemy w świecie, w którym wszystkie gry są za darmo, nawet największe hiciory. Załóżmy, że dostępne są w sklepach wydania z pudełkiem i gadżetami bardzo tanie, dla kolekcjonerów. Wyobraźmy sobie, że kiedy uruchamiamy grę najpierw pojawia się ekran z reklamą i musimy w nią kliknąć, aby gra się uruchomiła. Albo, że w niektórych miejscach w grze pojawiają się interaktywne reklamy w formie np. minigier czy miniquesta (np. znajdź miejsce z frytkami i obejrzyj ofertę np. kfc). Już teraz w grach typu NFS, GTA, wyścigi otaczają nas reklamy. Założę się, że producenci mają z nich taką kasę, że długo po premierze gra nie zarabia na siebie tyle, zapłacili reklamobiorcy. Mnie osobiście by to nie przeszkadzało. Pewnie całej rzeszy graczy by to przeszkadzało. Można wtedy zrobić 2 wersje gier: z reklamami za darmo i płatne bez (tak jak np. Opera za dawnych czasów). Poza tym można jeszcze dodać gdzieś informacje o możliwości dotacji. To tylko taka wolna myśl. Nawet i w takim świecie istniałoby piractwo, ale IMHO jego skala byłaby ograniczona i stanowiłaby margines, o którym ktoś już spominał na pierwszych stronach tego wątku. pozdrawiam m
  15. mystery

    Civilization 4

    w ogóle w IV podoba mi się motyw religii, super sprawa. Nie za bardzo umiem tylko z Pałacu Apostolskiego korzystać. Najczęściej jestem jedynym, który ma daną religię, więc nie mam konkurencji w wyborach :P Tylko nie wiem jak samemu jakieś rezolucje wywoływać. Ale może jeszcze ogarnę :P Też zawsze gram najdłuższą rozrywkę, więcej frajdy :) Art jaka jest twoja ulubiona nacja?
  16. mystery

    Civilization 4

    Chciałbym trochę odświeżyć temat i zapytać civmaniaków o swoje strategie w tej grze. Jak lubicie grać najbardziej? Wiem, że niektórzy lubią agresywną grę, inni spokojniejszą, nastawioną na dyplomację. Ja na przykład lubię spokojne gry, skupiam się na ekonomicznym i technologicznym rozwoju. Najbardziej lubię wyścig o Alpha Centauri :) Jedna z moich ulubionych strategii to początkowa dość szybka ekspansja, budowanie cudów i dyplomacja. Jeżeli mam kompa na swojej wyspie to staram się go szybko zlikwidować, żeby umożliwić sobie lepszy rozwój. Lubię grać na dużych wyspach lub kontynentach bez barbarzyńców. Gram tylko w BTS z najnowszym patchem :) pozdrawiam m
  17. mystery

    Civilization 5 !

    Ja na początku długo walczyłem ze sobą, żeby zacząć grać w IV, ale w końcu jak już zacząłem to do 3 wrócić już nie mogłem :P Wg mnie koncepcje w IV przeważają nad trójką, a zwłaszcza dodatek BTS.
  18. mystery

    Civilization 5 !

    Możecie mi wyjasnić dlaczego trójka jest dość nielubianą edycją? Mnie się bardzo podobała. W dwojke jakoś prawie nie grałem, bo jakoś ominęła mnie ta wersja... W piątce będą fajne pola heksalne, ciekaw jestem tej koncepcji z rozwojem kulturowym miasta. W 4 czwórce ciężko było wygrać kulturą. Udało mi się to 2 razy: raz się nastawiłem na początku na taką wygraną i (w BTS) wybudowałem korporację Sushi corp, która podbija mocno kulturę, a drugi raz szedlem w statek kosmiczny i przez przypadek wygralem kulturą :D pozdrawiam m
  19. mystery

    Civilization 5 !

    ja też czekam z niecierpliwością. CIV IV BTS to było to, wg mnie najbardziej udana gra z serii civ (no może na równi z civ 1, w którą jeszcze na Amidze grałem :D) Dla mnie czwórka nie była zbyt skomplikowana. Poziom trudności jak najbadziej ok. Można grać tygodniami i wciąż odkrywać nowe rzeczy. To lubię w grach :) Co do Polski to fajnie jakby w którymś dodatku się pojawiła. W BTS pojawiali się jacyś Khmerowie, Rdzenni Amerykanie i inne nie istniejące plemiona, które nie miały dużego znaczenia i aż wszyscy się dziwiliśmy, że Polska pojawiła się tylko w modzie.
  20. mystery

    Opera

    może i Opera 10.10 zużywa mniej pamięci niż 10.50, której teraz używam, więc bzdura to to nie jest co napisałem. Dzięki! aż tak daleko w poszukiwaniach nie zaszedlem :D Spotkał się ktoś z Was z takim problemem, że pod 10.50 nie ładuje się gmail? kiedy wchodzę na gmail.com dostaję stronę Moved Temporarily. Pod FF jest ok. pozdrawiam m
  21. mystery

    Opera

    Mnie tylko przeraża jedna rzecz: zużycie pamięci, które jest po prostu kosmiczne. Teraz przy 7 otwartych zakładkach zjada 360MB - dużo! Co prawda dziś otwierałem i zamykałem już wiele zakładek, ale nie oszukujmy się, powinny działać jakieś algorytmy oczyszczające pamięć z zawartości zakładki, kiedy jest zamykana. Jednak jest to problem dla Opery i raczej zawsze był. OS to windows 7 pro. na szczęście mam 3GB ramu, więc bardzo tego nie odczuwam, ale przy 2 byłby już problem. Szkoda też, że kiedy pasek menu jest zwinięty do ikony wielkiego O to nie są dostępne wszystkie opcje. Nie mogę np. włączyć DragonFly. pozdrawiam m
  22. mystery

    Opera

    Szybko działają chłopaki z Opera Software... jeszcze wczoraj instalowałem RC1 a w międzyczasie pojawiły się kolejne wersje. Najnowsza to RC4 (chyba tylu RC jeszcze nie było) http://snapshot.opera.com/windows/Opera_1050_3294_in.exe pozdrawiam m
  23. mystery

    IPB 3.0

    Dzięki! To ta skórka. Szkoda, że nie ma wersji pod IPB 3. Będę musiał przetestować inne. @qbass: oczywiście, że można zrobić własną oryginalną skrókę. problem w tym, że jest to bardzo, ale to bardzo praco- i czasochłonne. Zrobienie skórki dla wordpresa wymaga już sporo czasu... Wiem, że forum nie jeszcze gotowe w 100%, ale mam nadzieję, że zniknie licznik postów użytkownika oraz zainteresowania w mini profilu przy postach użytkowników. Była to jedna z najlepszych rzeczy w poprzedniej wersji forum, że informacje te nie były wyświetlane. Nikt nie zwracał wtedy uwagi na to ile kto postów pisze, lecz na ich treść. Nie znam innego forum, na którym informacje te są ukryte (zwłaszcza licznik postów) pozdrawiam m
  24. mystery

    IPB 3.0

    Mnie się podoba to, że idziemy z "duchem czasu" ;) nowe nie znaczy gorsze, a może być tylko lepiej. Brakuje mi tylko jednej rzeczy: skórki z poprzedniej wersji forum. Niestety nie pamiętam jej nazwy, ale w speed-dial mam miniaturkę z nią, więc zamieszczam ją tutaj. Jeśli możliwe jest podczepienie tej skórki to tej wersji forum to byłbym wdzięczny. Naprawdę bardzo mi ona odpowiadała i wg mnie była najlepsza (kwestia gustu). pozdrawiam m ps. nie działa jeszcze dodawanie załaczników
  25. mystery

    Reev.pl - Moje Portfolio

    Stronka mi się podoba, ale chyba jeszcze javascript nie do końca dopracowany jest. Chodzi mi tu bardziej o slajdy. W operze 10.10 wygląda to tak, że pojawai się obrazek, jest sobie parę sekund bez żadnego opisu, potem wyskakuje opis od góry obrazka, ale zanim zdąży do końca się pojawić całość już się zmienia. Szkoda, że strona jest bezużyteczna dla kogoś, kto ma wyłączony JavaScript w przeglądarce. Osoba taka zobaczy tylko pierwszą stronę, spróbuje kliknąć na przycisk, stwierdzi, że coś nie działa i już nigdy nie wróci na tę stronę. Moim zdaniem zwiększenie dostępności będzie tylko atutem, bo mimo, że bez efektów, strona dalej będzie działać. pozdrawiam m
×
×
  • Dodaj nową pozycję...