Nakarm mnie pamięcią operacyjną – rzecz o ewolucji Tierran

Symulator Tierra uruchamiany był na wirtualnej maszynie oraz oprogramowaniu, które zostało napisane w języku C. W świecie Tierra funkcjonowali Tierranie, tj. samoreplikujące się algorytmy zamieszkujące pamięć RAM komputera wirtualnego. Programy rywalizowały ze sobą o dostęp do procesora i pamięci operacyjnej. Mogły wchodzić ze sobą w interakcje, dając początek ekologii fenotypów.

Dot-com bubble i entuzjazm początków World Wide Web

Pod koniec kryzysu giełdowego w 2002 r. akcje firm typu dot-com straciły około 5 bilionów dolarów kapitalizacji rynkowej. Wiele inwestycji w rynek usług internetowych zakończyło się wtedy spektakularną klapą. Bańka spekulacyjna dot-com (1994-2002) została wywołana pojawieniem się World Wide Web i łatwej w użyciu przeglądarki internetowej Mosaic.

Ewolucja Worl Wide Web – od Web 1.0 do Web 5.0

Okres rozwoju World Wide Web dzielony jest na 4 zasadnicze etapy. W okresie zerowym Web był na etapie eksperymentalnym (Web 0.0). Pierwszy okres rozwoju sieci określany jest jako Web 1.0. Okres drugi – Web 2.0 (social Web) – łączy w sobie cechy charakterystyczne dla Web 2.0 oraz Web 4.0 (mobile Web). W trzecim etapie rozwija się Web 3.0 (semantic Web), a w ostatnim znajduje się jeszcze nie do końca sprecyzowana Web 5.0.

Cyfrowe artefakty – pierwsza strona internetowa na świecie

Artefakt to obiekt będący dziełem ludzkiego umysłu i ludzkiej pracy, w odróżnieniu od wytworów natury. Cyfrowe artefakty mogą mieć postać wyłącznie cyfrową lub stanowić cyfrowe odwzorowanie, replikę, namiastkę – cyfrowy surogat. Cyfrowe surogaty mogą przyjmować formę (wiernych) wirtualnych reprezentacji (3D), cyfrowych fantomów lub jedynie namiastki oryginału, tzw. digital proxy…

Interaktywna soczewka – graficzna forma prezentacji danych na mapie internetowej

Zoomlens lub inaczej interaktywna soczewka, szkło powiększające – magnifying glass, jest specyficznym narzędziem wspomagającym nawigację na stronach internetowych. Jego zasadniczą funkcją jest umożliwianie eksploracji tych obszarów grafiki (mapy), na których występuje duże zagęszczenie obiektów. Celem pracy jest analiza porównawcza wybranych komponentów rozszerzających funkcjonalność witryn internetowych…

W świecie cyfrowych odpowiedników: cyfrowe surogaty i ich namiastki

Digitalizacja, zwana także „ucyfrowieniem”, to sporządzanie cyfrowych odwzorowań zasobów materialnych lub przekształcenie analogowych zapisów do postaci cyfrowej. Ucyfrowienie polega na przetworzeniu analogowej formy lub analogowego nośnika w cyfrowy surogat. Surogat to obiekt o charakterze zastępczym, namiastka, substytut…

Deep Web i Dark Web: niewidoczne zasoby Internetu

Dark Web słynie z nielegalnych treści. Czy słusznie? Co można znaleźć w Deep Web? Określenie Dark Web przywodzi na myśl obrazy mrocznych zaułków, zatęchłych alei, niebezpiecznych osób i społecznie szkodliwych działań. Ciemna sieć to skryte, anonimowe miejsce, w którym szemrane typy oferują dostęp do nielegalnych towarów i usług…

Prezentacja danych na mapie w technologiach Google Charts oraz jQuery JavaScript

Wybrane techniki i narzędzia programistyczne umożliwiają prezentację danych na mapach internetowych. Wiele technik i narzędzi jest pomyślanych tak, aby ich użycie wymagało jedynie uzupełnienia danych źródłowych oraz konfiguracji wybranych parametrów mapy. Zaliczyć do nich można m.in. Google Charts oraz jQuery JavaScript. Warto zapoznać się z ich charakterystyką i przyjrzeć się ocenie porównawczej.

Analiza porównawcza wydajności wybranych przeglądarek map rastrowych

Przeglądarki map rastrowych mogą być wykorzystywane przez różne podmioty, w tym jednostki administracji publicznej. Znajdują one zastosowanie w szczególności, gdy brak jest ekonomicznego uzasadnienia tworzenia rozbudowanych serwisów mapowych lub gdy zaistnieje potrzeba szybkiego opublikowania mapy. Celem pracy była analiza porównawcza wydajności wybranych przeglądarek map rastrowych.

Rzecz o badaniach użyteczności – lista kontrolna i wędrówka poznawcza

Błędy projektowe często powodują mniejszą użyteczności witryn internetowych. To z kolei może mieć znaczący wpływ na zachowania użytkowników i konwersję celu. Użyteczność witryny można weryfikować przy pomocy narzędzi automatyzujących testy, podczas testów z użytkownikami lub testów eksperckich. W tych ostatnich pomocna może być ocena heurystyczna oraz tzw. lista kontrolna zawierająca wytyczne projektowe.