Czy warto zainstalować Windows 10? recenzja

Od kilku dni używam nowego Win10.
Zainstalowałem go na 2 letnim laptopie, intel i5 4 rdzenie 2.5ghz, 4 giga ramu.
Czy zainstalowałbym go drugi raz? Nie.
Nie zauważyłem większej zmiany szybkości pracy systemu. Na pewno nie na lepsze, czasem nie odpowiada na podstawowe rzeczy: poniżej próba otwarcia zwykłego obrazka zakończyła się niepowodzeniem. Niejednokrotnie.

blad2

Trzeba uważać na liczne „ulepszenia” podczas instalacji, bo możemy sobie zainstalować różne aplikacje z reklamami.

Spadek wydajności jest odczuwalny, czasem zawiesza mi się zwykły firefox, na nowej karcie… Dodatkowo występują błędy krytyczne przy logowaniu i trzeba logować się po kilka razy, żeby działał pasek zadań.
blad1

Temperatura rdzeni wzrosła o 10-15 stopni, wcześniej miałem 45 stopni gdy nic nie robiłem na komputerze, teraz nie schodzi poniżej 55, gdyż system windows 10 potrafi zużywać 15-20% zasobów komputera.

W windows 8 korzystałem czasami z programu Aparat, który zapisywał obraz z kamerki internetowej do .mp4 30 klatek na sekundę.
W windows 10 nazywa się to Camera i nawet z ustawionymi w opcjach (musiałem się upewnić) 30 klatkami na sekundę, nagrywa 12.

Dodatkowo pasek zadań czasem się buguje i się nie otwiera, albo nie chowa pomimo włączonej opcji chowania.

Automatycznie instaluje się Cortana, która nie jest dostępna i nie działa w Polsce.

Podsumowując:
Nie polecam instalować na starych i słabych komputerach, takich jak mój.
Czekam na aktualizacje naprawiające błędy.

Edit: Kolejny dzień, kolejne niedogodności. Na windows 10 nie działa Audacity(program do nagrywania dźwięków), nie można nagrywać zarówno z wbudowanego mikrofonu, jak i takiego dołączanego na usb.

win10

Ale w windows 10 są też plusy, właściwie jeden plus, kalendarz jest większy i ma fajne półprzezroczyste tło.

kalendarz

Fazy tury w MTG

Zasady gry Magic: the Gathering

Fazy tury

►Faza początkowa (Beginning Phase
)

  • Untap Step
    Odtapowujesz wszystkie swoje karty. (Wszystkie karty, które wcześniej przekręciłeś o 90 stopni, wyprostowujesz.)
    Żaden z graczy nie może zagrywać kart ani używać zdolności kart.
  • Upkeep Step
    Dość często na kartach widnieje napis „at the beginning of your upkeep”, w tej fazie aktywują się te zdolności.
    Gracze mogą zagrywać karty typu instant oraz używać aktywowanych zdolności swoich kart.
  • Draw Step
    Dobierasz kartę ze swojej talii. Nie dotyczy to pierwszej tury gracza, który zaczyna grę (miałby zbyt dużą przewagę nad przeciwnikiem).
    Gracze mogą zagrywać karty typu instant oraz używać aktywowanych zdolności swoich kart.

►Pierwsza faza główna (First Main Phase)

Możesz zagrać krainę(land), dowolną ilość instantów, czarów, zaklęć, kreatur, artefaktów… Ta faza przeznaczona jest właśnie do tego. Ogranicza Cię ilość many, jaką jesteś w stanie wyprodukować. Możesz też zagrać tylko jedną krainę podczas całej tury.
Przeciwnik może zagrywać karty typu instant oraz używać aktywowanych zdolności swoich kart.

►Faza walki (Combat Phase)

  • Początek walki (Beginning of combat step
)Gracze mogą zagrywać karty typu instant oraz używać aktywowanych zdolności swoich kart.
  • Deklaracja atakujących (Declare attackers step
)Decydujesz które (lub czy w ogóle) twoje stwory atakują którego gracza/planeswalkera (o kartach typu planeswalker będzie w dalszej części tutoriala)
    Tapujesz atakujące kreatury.
    Następnie gracze mogą zagrywać karty typu instant oraz używać aktywowanych zdolności swoich kart.
  • Deklaracja obrońców (Declare blockers step
)Przeciwnik decyduje które (lub czy w ogóle) jego odtapowane kreatury zablokują które Twoje kreatury. Kilka kreatur przeciwnika może zablokować Twoją jedną kreaturę. Wtedy musisz ustalić kolejność, w jakiej zablokowany stwór będzie zadawał obrażenia kreaturom przeciwnika.
    Następnie gracze mogą zagrywać karty typu instant oraz używać aktywowanych zdolności swoich kart.
  • Obrażenia (Combat damage step
)Kreatury, które nie zostały zablokowane przypisują obrażenia graczowi/planeswalkerowi. Zablokowane kreatury przypisują obrażenia blokującym kreaturom. Jeśli jedna kreatura została zablokowana przez kilka, należy obrażenia rozdzielić, pierwsza kreatura w ustalonej uprzednio kolejności musi mieć przypisane tyle punktów obrażeń, aby zginęła, by móc przypisać kolejne obrażenia następnej kreaturze. Jak wszyscy gracze zdecydują już, jak zostaną rozdzielone ich obrażenia, zadawane one są jednocześnie.
    Następnie gracze mogą zagrywać karty typu instant oraz używać aktywowanych zdolności swoich kart.
  • Koniec walki (End of combat step
)
    Gracze mogą zagrywać karty typu instant oraz używać aktywowanych zdolności swoich kart.

►Druga faza główna (Second Main Phase
)

Tak jak w pierszej głównej fazie możesz zagrać dowolne typy kart, w dowolnej ilości, pod warunkiem, że masz na nie manę. Możesz wystawić krainę, jeśli nie zrobiłeś tego w pierwszej głównej fazie.
Przeciwnik może zagrywać karty typu instant oraz używać aktywowanych zdolności swoich kart.

►Faza końcowa

  • End step
    Aktywują się zdolności działające na końcu tury.
    Gracze mogą zagrywać karty typu instant oraz używać aktywowanych zdolności swoich kart.
  • Cleanup stepJeśli masz więcej niż 7 kart w ręce, wyrzucasz tyle kart, żeby mieć  7.Usuwane są wszelkie obrażenia z kreatur.
    Kończą się efekty działające do końca tury.
    Żaden z graczy nie może zagrywać kart ani używać zdolności kart.

Jak działa Planeswalker – zasady

Zasady gry Magic: the Gathering

Planeswalker wchodzi do gry z określoną liczbą punktów lojalności. Może ich użyć do zapłacenia kosztu swoich zdolności, jednak kiedy będzie miał ich 0, spadnie do grobu.

Umiejętności Planeswalkera możesz użyć raz (nie więcej niż raz) w ciągu swojej tury, w fazie głównej (main phase), kiedy niczego nie ma na stosie. Użycie zdolności powoduje zmianę ilości punktów lojalności jeszcze zanim stracisz priorytet, więc przeciwnik nie może odpowiedzieć np. „Zabijam Gideona Lightning Boltem jeszcze zanim dałeś mu +2”.

Jak zniszczyć planeswalkera?

Atakiem

Planeswalkera można zaatakować. Można rozdzielić atakujące stwory pomiędzy planeswalkerów przeciwnika i samego przeciwnika. Dla przykładu, jeśli mamy trzy Gobliny z Hordeling Outburst

Możemu rozdzielić atak następująco:
►jednym atakujemy Ashioka, jednym Jace’a, jednym przeciwnika,
►albo na przykład trzema Jace’a,
►dwoma Ashioka i jednym przeciwnika,
itd.
Przeciwnik może blokować normalnie, to że atakujemy planeswalkera nie zmienia walki.

Ashiok, Nightmare WeaverJace Beleren

Tyle ile zadaliśmy im punktów obrażeń, tyle stracą punktów lojalności. Pamiętaj, jeśli planeswalkerowi zostanie 0 punktów – ginie.

Zaklęciem, umiejętnością

O ile na planeswalkerze nie można użyć kart zadających obrażenia kreaturze, bo on nie jest kreaturą, to twórcy gry stworzyli pewien trik. Kiedy zadajemy obrażenia w gracza, który kontroluje Planeswalkera, możemy przekierować obrażenia z tego gracza w jednego z Planeswalkerów, których kontroluje.

ShockLightning BoltLava Axe

Wybieramy więc jakąś kartę z naszego arsenału, wystrzeliwujemy ją w przeciwnika po czym przekierowujemy obrażenia w planeswalkera.

Jeśli przeciwnik ma hexproof czy shroud, bo wystawił
Leyline of Sanctity
nie możemy rzucić Lightning Boltem w jego planeswalkera, ale wciąż możemy użyć spele celujące w planeswalkera.
Oblivion RingVindicate

 

Użycie map środowiskowych w Blenderze.

Blender tips and tricks.

Używanie map środowiska w Blenderze daje nam niezwykłe możliwości stworzenia naturalnego oświetlenia w bardzo krótkim czasie. W Google można bez problemu znaleźć wiele darmowych map. Mogą być to zarówno mapy HDRI, jak i zwyczajne .jpg i .png. Wyglądają one miej więcej tak:

Wystarczy wrzucić to jako teksturę do Blenderka, ustawić jako tło świata i można zaczynać zabawę.  Więcej szczegółów na ten temat przedstawia Gleb Alexandrov w następującym tutorialu:

Poniższy efekt uzyskałem kierując kamerę na zwykłą UV-sferę z shaderem Glossy ze 100% ostrością odbicia światła.

environment map usage

Czy sztuczna inteligencja może zagrozić ludzkości?

Tak.

Eksplozja inteligencji:

Pewnego dnia człowiek skonstruuje maszynę zdolniejszą od siebie. Prawdopodobnie ta maszyna również będzie umiała stworzyć coś inteligentniejszego od siebie. I zapewne to zrobi. Bez ograniczeń ze strony biologicznej, następne wersje superinteligentnej istoty będą mogły powstawać szybko i być niepomiernie inteligentniejsze. Doprowadzi to do swoistej eksplozji. Niepowstrzymanego rozwoju. Każda maszyna tworzy następną, lepszą wielokrotnie. Bez kontroli ze strony człowieka, w krótkim czasie powstanie twór bogaty w niezwykłą moc kreacji.

Poczynania takiego tworu są dla nas nieprzewidywalne. Z tego powodu wiele twórców sci-fi generuje potwora chcącego zniszczyć ludzkość.

Czas Ultrona

Avengers: Age of Ultron to dzieło Marvela. Tytułowa postać to superinteligentny skrypt komputerowy, w ciele robota.

Tytułowemu Ultronowi daleko jednak do wyższego rozumowania. Rzekłbym nawet, że był nieco upośledzony. Mając do dyspozycji wiedzę całej ludzkości (przez opanowanie Internetu) mógłby zrobić o wiele więcej niż dać się okopać bandzie frajerów.

Film ocenię 2/10, bo były fajne animacje i wybuchy.

Elon Musk

Założyciel PayPala, jeden z twórców Tesla Motors i dyrektor w firmie SpaceX jest niewątpliwe autorytetem w dziedzinie technologii. Był on inspiracją do stworzenia postaci Tony’ego Starka, czyli Iron Mana.

Zarówno z wypowiedzi Muska, jak i Billa Gatesa wynika, że w istocie sztuczna inteligencja może być dla ludzkości zagrożeniem.

Wcale mnie nie dziwi, że Elon Musk wyłożył parę ładnych milionów dla deweloperów, aby zajęli się bezpieczeństwem sztucznej inteligencji.


Jak na razie bunt maszyn to domena fantastyki naukowej, ale z pewnością przyjdzie dzień, w którym programiści będą musieli zająć się tym tematem na poważnie.

Summoning sickness – choroba przywołania.

§ Choroba przywołania działa na kreatury, czyli karty typu creature.

Zasady gry  Magic: the Gathering

Jakie choroba przywołania daje ograniczenia?

-Nie pozwala używać kreaturze zdolności ze znaczkiem tapnięcia (),
-Nie pozwala kreaturze atakować.

Kiedy ta choroba działa?

Żeby odpowiedzieć na pytanie:

Czy ta kreatura ma chorobę przywołania?

Należy odpowiedzieć na pytanie:

Czy kontrolowałem tę kreaturę na początku swojej tury?

Odpowiedzi na te pytania są takie same.

Przykłady:

1.Royal Assassin

Nie możesz użyć zdolności karty Royal Assassin od razu po jej wystawieniu, ponieważ ta zdolność ma znaczek tapowania().

2.Dryad Arbor

Nie możesz użyć karty Dryad Arbor do wyprodukowania many w turze, w której ją wystawisz! Nie widać tego na pierwszy rzut oka z powodu zmiany wyglądu landów Magic: the Gathering. Kiedyś wyglądały one tak:

IslandSwamp

3. Bramblesnap

Tej zdolności możesz użyć kiedy Ci się żywnie podoba, ponieważ nie ma ona symbolu tapowania. Możesz więc wystawić Bramblesnapa i w turze przeciwnika zablokować Bramblesnapem, a następnie dodać mu bonus +1/+1 tapując jego samego.

Zmiana w kreaturę innej karty.

Jeśli chcesz zaatakować kreaturą, która jeszcze chwilę temu była landem, artefaktem, czy czymkolwiek innym, dalej obowiązuje pytanie: Czy kontrolowałem tę kreaturę na początku swojej tury? Jeśli odpowiedź na nie jest twierdząca, wtedy możesz zaatakować.

Przejmowanie kontroli – np. Mind Control

Jeżeli przejmiesz kontrolę nad stworem przeciwnika, nie możesz użyć ani atakować w tej samej turze, nawet jeśli stwór był w grze od dawna.

Wyjątek od reguły stanowi keyword haste. Dla przykładu podam kartę Act of Treason, która po przejęciu kontroli stwora przeciwnika daje mu haste, aby mógł od razu zaatakować.

Kart, które nie są kreaturami choroba przywołania nie obowiązuje.

Możesz więc używać od razu artefaktów/enchantów ze znaczkiem tapowania, wykorzystywać landy do produkcji many zaraz po ich wystawieniu do gry, etc.

To wszystko co powinieneś wiedzieć o chorobie przywołania.

 

Tesseract jako hiper-przestrzenny portal

Tesseract to artefakt występujący w różnych uniwersach w twórczości sci-fi. Jest potężnym artefaktem o niezmierzonej mocy. Potrafi przenosić obiekty na duże odległości i tworzyć portale w przestrzeni. Często występuje jako obiekt tajemniczy i niezbadany.
Zrobienie tej konkretnej animacji było dość łatwe, ale z uwagi na długi czas renderingu, zapętliłem ją, aby była dłuższa niż kilkanaście sekund.

Enkapsulacja – co to takiego?

Enkapsulacja (hermetyzacja) jest pojęciem z dziedziny programowania obiektowego.
Chodzi w niej o to, aby ukryć przed użytkownikiem to, co nie jest dla niego istotne.
np. jeśli chcemy sprawdzić numer seryjny produktu, to wywołujemy metodę wyświetlającą ten numer na ekranie, zamiast martwić się czy jest on przechowywany w pamięci jako int, czy może string, a potem używać funkcji wyświetlającej odpowiedni typ danych.

Enkapsulacja jest to zaimplementowanie modelu, w którym obiekty mają przydatne metody, a parametry wewnętrzne są ukrywane, bo wiedza o nich nie przydaje się do niczego.
Dla przykładu, weźmiemy sobie stos. Istotne jest dla nas to, że do stosu możemy dodać element na górę i że możemy zdjąć pierwszy element z góry, nie interesuje nas jak nazywa się zmienna wewnątrz klasy.

Prawdziwe korzyści wynikające z użycia enkapsulacji zauważymy w szczególności w dużych projektach, ale już w małych zobaczymy, że kod będzie bardziej czytelny i lepiej zorganizowany.

Enkapsulacja pozwala nam operować na danych w sposób bliższy do rzeczywistości, na bardziej naturalnym poziomie abstrakcji.


Dla przykładu podajmy obiekt „Piłka” oraz dwa podejścia programistyczne, których opiszemy prostą animację toczącej się piłki.

  • Podejście podstawowe, proceduralne:
    Tworzymy dwie zmienne liczbowe: pozycja_piłki oraz rotacja_piłki. Jeśli chcemy sprawić aby piłka się poturlała, napiszemy coś w tym rodzaju:
    pozycja_piłki++;
    rotacja_piłki++;
    Dla kilku piłek, będziemy musieli napisać pętlę:
    for( int i = 0 ; i < liczba_piłek ; i++ ){
    pozycja_piłki[i]++;
    rotacja_piłki[i]++;
    }
    Jeśli ten kod umieścimy w odpowiedniej pętli (wykonującej się kilka razy na sekundę), możemy utworzyć prostą animację z piłkami toczącymi się po ekranie.
  • Z użyciem enkapsulacji kod będzie wyglądał tak:
    piłki.turlaj();

Więcej w temacie: Hermetyzacja(enkapsulacja) – Wikipedia, wolna encyklopedia