Archive for October 2010
Programowanie gier
Programowanie gier to ambitne zadanie dla programistów. Łączy w sobie wiele dziedzin tj.: inżynieria oprogramowania, multimedia, grafika, fizyka, matematyka, optymalizacja, etc. Programowanie gier wymaga ponadto od programistów ciągłej i stałej współpracy z wieloma specjalistami – grafikami, muzykami czy autorami tekstów.
Biblioteki wspomagające programowanie gier są przeznaczone zarówno dla początkujących jak i zaawansowanych programistów. Niekiedy dostępna jest specjalistyczna dokumentacja techniczna, taka jak tłumaczenia techniczne norweski lub tłumaczenia angielski. Najważniejszą rolę dla gracza pełnią grafika oraz dźwięk. W rozbudowanych grach komputerowych za przetwarzanie grafiki odpowiedzialny jest silnik graficzny – 2D lub 3D. Wraz ze wzrostem możliwości kart graficznych silnik 2D odchodzi do lamusa.
Dźwięk to element zawsze spotykany w nowoczesnych grach komputerowych. Najczęściej wykorzystuje się obecnie pliki w formacie mp3 i ogg. Stworzenie muzyki zleca się muzykom, zespołom, a nawet orkiestrom. W grach występują też teksty mówione, w których nagraniu często biorą udział znani aktorzy. W grze występują także krótkie dźwięki, tj. przeładowanie broni, świst szabli czy stąpnięcie po ziemi.
W grach występuje też sztuczna inteligencja. Polega ona na tym, że działaniami niektórych postaci kieruje sam komputer.
Słowa kluczowe – czy naprawdę tak kluczowe?
Jednym z często spotykanych internetowych “mitów” związanych z SEO i pozycjonowaniem stron jest ten, dotyczący ilości i częstotliwości występowania słów kluczowych na danej stronie. Do tej pory uważało się, że to właśnie ta liczba jest kluczowa dla pozycji strony w wyszukiwarkach i powinna wynosić między 1,5 a 5% objętości tekstu. Teoretycznie wszystko powinno się zgadzać – zbyt mała liczba słów kluczowych oznacza, że strona odbiega od nich tematyką, zbyt duża, że ktoś na siłę stara się ją dopasować do potrzeb SEO i chce oszukać wyszukiwarkę. Rzeczywistość, przynajmniej ta dotycząca algorytmu działającego w Google, jest jednak nieco bardziej skomplikowana. Google nie liczy ile razy wystąpiło na danej stronie słowo kluczowe tłumaczenia medyczne niemiecki lub siatki do drzwi, tylko, w uproszczeniu, kategoryzuje daną stronę w zależności od tematyki, a tą sprawdza na podstawie nie tylko samych słów kluczowych, ale także na przykład ich synonimów. Sprawdza też występowanie innych fraz, często występujących na stronach z danej tematyki. Dlatego najlepiej powtórzyć słowo kluczowe 2-3 razy, a ponad to skupić się na synonimach i odpowiedniej tematyce tekstu na danej stronie.
Witryna we Flashu
Coraz częściej spotkać możemy witryny internetowe wykonywane za pomocą tak zwanego FLASHa. Oprogramowanie, które kiedyś święciło trumfy w dziedzinie tworzenia prezentacji i mini-gier internetowych, dziś traktowane jest jako w pełni fachowe i niezwykle potężne narzędzie do tworzenia stron WWW. Dlaczego? Otóż dlatego, iż FLASH przy całej swojej prostocie, pozwala na wygenerowanie naprawdę profesjonalnych animacji jeśli chodzi o wszelkiego rodzaju przyciski, bannery, a ponadto pozwala w bardzo łatwy sposób stworzyć rozbudowane formularze oraz moduły kalkulujące na bazie których później można „postawić” całą witrynę sklepu internetowego. W ten sposób promować się w Sieci może zarówno serwis samochodów terenowych, jak i firma produkująca spodnie ciążowe. FLASH możemy również przekonwertować do czystego kodu html, a poza tym oprogramowanie to daje nam możliwość eksportu oraz importu grafiki z i do PHOTOSHOPA. Oczywiście, aby FLASHa poznać w stopniu dostatecznym do stworzenia własnej witryny nie wystarczy nam kilka godzin spędzonych przed monitorem. W tym wypadku należy koniecznie przejść kurs tego typu animacji. Jednak, gdy już opanujemy te wszystkie opcje, które daje nam program MACROMEDIA możemy być pewni, że w niedługim czasie będziemy poproszeni o wykonanie jakiejś stronki. FLASH bowiem przebojem wdarł się na rynek programów do tworzenia stron i pnie się cały czas w górę.
Nauczmy się nie wychodząc z domu
Informatyka, to jedna z niewielu dziedzin nauki, która pozwala stać się ekspertem niekoniecznie mając w tym kierunku wykształcenie, czyli bez szkół. Obecnie spora część młodych ludzi naprawdę dobrze zna się na komputerach i wszystkim, co z nimi związane, dzięki temu, że spędzają wiele czasu w domu przed komputerem odkrywając tajniki oprogramowania i systemów operacyjnych. Taką właśnie sytuację (uczenia się samemu w domu) wykorzystało wiele firm tworząc i wypuszczając na rynek tak zwane kursy multimedialne. Duża część z nich dotyczy tworzenia stron internetowych. Taki kurs multimedialny to nic innego jak pakiet krótkich filmików, na których widzimy jak krok po kroku w oknie programu autor wykonuje kolejne czynności niezbędne do stworzenia witryny internetowej. Dodatkowo filmy te okraszone są oczywiście narracją samego autora, prowadzącego kurs. Jednym z najbardziej popularnych tego typu kursów jest kurs tworzenia stron w środowisku Joomla! Skorzysta z nich każdy, nie tylko deweloper poznań. Od ustawienia bazy danych i instalacji serwera, poprzez wykonanie, bądź załadowanie istniejącego szablonu, cięcie grafiki, aż po zmiany w panelu administratora i dodawanie treści. Jak widać, nie tylko problematyki takiej jak serwis rowerowy Poznań, można się nauczyć bez szkół i wychodzenia z domu.
Nie dla amatorów
Tworzenie stron internetowych dla wielu początkujących w tym temacie wydawać się może prostym, łatwym i nieskomplikowanym zajęciem. Nie są tu potrzebne żadne skomplikowane maszyny ani węże przemysłowe. Wystarczy jedynie zainstalować jeden z wielu obecnie dostępnych na rynku darmowych programów i wstawiać kolejne grafiki, przyciski i odnośniki, podczas gdy program wygeneruje odpowiedni kod html automatycznie.
Taka metoda nie jest jednak stosowana przez fachowców. Przy pomocy tego typu narzędzi nie stworzymy bogatej, ciekawej i profesjonalnej strony WWW. Każdy bowiem, kto zajmował się tworzeniem stron internetowych np. na zamówienie poważnych firm wie, iż najpierw powinno się zrobić wizualny, graficzny szablon witryny (najlepiej w programie PHOTOSHOP). Już samo to nie jest zadaniem łatwym dla niewtajemniczonych. Mnogość opcji, przyborników i ustawień może przyprawić laików o ból głowy. Nie należy przy tym zapominać, że wykonanie odpowiedniej szaty graficznej to dopiero początek. Potem trzeba jeszcze mówiąc jeżykiem fachowym grafikę „pociąć”, ale o tym może innym razem.
Komórki w samolotach już nie są niebezpieczne
Australijski urząd telekomunikacyjny zezwolił na korzystanie z telefonów komórkowych na pokładzie samolotów w australijskiej przestrzeni powietrznej. Przedstawiciel The Australian Communications and Media powiedział, że linie lotnicze są w stanie oferować pasażerom dostęp poprzez porozumienia roamingowe z sieciami komórkowymi. Decyzja została poprzedzona 9 miesiącami prób i badań nadajnika-odbiornika firmy AeroMobile. Przedstawiciel ACMA ogłosił, że system zapobiegł łączeniu się telefonów z sieciami naziemnymi. Telefony nawiązywały połączenie wyłącznie ze nadajnikiem w samolocie, a ten dopiero łączył się ze stacjami naziemnymi poprzez satelitę. Systemy połączeń pokładowych AeroMobile i OnAir otrzymały już licencję, więc nic nie stoi na przeszkodzie, by linie lotnicze zaczęły z nich korzystać. Korzyści są obopólne, sieć komórkowa pobiera normalne opłaty za połączenia, a linie lotnicze mogą się spodziewać wzrostu liczby klientów korzystających z lotów. Na australijskim rynku telefonii komórkowej panuje duża konkurencja, nic więc dziwnego w tym, że operatorzy zaczynają walczyć również o klientów linii lotniczych. Niestety takie rozwiązanie ma również swoje minusy – połączenia odbywają się poprzez satelitę więc ceny będą wyższe a prędkość przesyłu dużo wolniejsza.
Serwis komputerowy
Użytkownicy prywatni oraz firmy nie mogą się obecnie obejść bez sprzętu komputerowego – komputerów stacjonarnych i laptopów, a także urządzeń peryferyjnych tj.: drukarki, skanery, dyski zewnętrzne, etc. W takiej sytuacji nieuchronne są także awarie posiadanego sprzętu. Wówczas często jedynym rozwiązaniem okazuje się skorzystanie z pomocy serwisu komputerowego.
Firmy zajmujące się naprawą komputerów i urządzeń peryferyjnych są obecnie łatwo dostępne. Wiele z nich oferuje nawet dojazd do klienta, dzięki czemu nie musi on zawozić zepsutego sprzętu do siedziby serwisu komputerowego.
Oferta tego rodzaju firm jest bardzo szeroka. Proponują one: ochronę komputera przed wirusami wraz z ich usuwaniem, instalowanie oprogramowania i systemów operacyjnych, konfigurowanie sieci bezprzewodowych, archiwizację i odzyskiwanie danych oraz wiele innych usług.
Serwisy komputerowe często oferują montaż komputerów z wybranych podzespołów. Każdy użytkownik może dobrać do swoich potrzeb pojemność dysku twardego, rodzaj karty dźwiękowej, ilość pamięci i inne parametry montowanego zestawu. Serwisy komputerowe często łączą w sobie naprawę sprzętu komputerowego oraz sprzedaż komputerów i urządzeń peryferyjnych.
Hosting darmowy czy płatny?
Hosting oferowany jest przez dostawców usług internetowych. Udostępniają oni zasoby serwerowni, czyli oddają do dyspozycji określoną objętość dysku twardego oraz maksymalną ilość danych możliwych do przesłania przez łącza internetowe serwerowni. Dostawcy tego rodzaju usług dbają o stałe i poprawne działanie dysków oraz ciągłe połączenie serwera z Internetem. Na wysoki poziom usług hostingowych wpływają: dobry stan techniczny dysków, innych elementów serwera i połączenia internetowego, ochrona danych klientów wraz z kontami przed kradzieżami elektronicznymi i różnego typu atakami poprzez Internet.
W Internecie dostępne są darmowe usługi hostingowe, jednak posiadają wiele ograniczeń. Ograniczona jest przestrzeń dyskowa i miesięczny maksymalny transfer. Ponadto na stronach pojawiają się niechciane reklamy, a klient nie ma dostępu do baz danych. Ograniczenia takie powodują, że często konieczne staje się korzystanie z płatnych usług hostingowych. Dostawcy usług internetowych mogą oferować możliwość bezpłatnego przetestowania swoich usług przez okres np. dwóch tygodni.
Tworzenie stron – obecnie to już nie żadna magia
Do niedawna tworzenie stron internetowych było rzecz niemal magiczną. Wymagało ogromnej wiedzy programistycznej. Dziś to już rzecz bardzo łatwa, dzięki czemu każda firma, również taka która ma w swojej ofercie usługi takie jak przeprowadzka kraków, może sobie pozwolić na własną stronę www. Wszystko to dzięki kreatorom budowy stron internetowych. Większość programów tego typu to narzędzia darmowe, dostępne w sieci. Wystarczy tylko pobrać je na swój komputer. Wiele z nich to prawie profesjonalne narzędzia, za pomocą których można stworzyć bardzo zaawansowaną stronę internetową. Działanie kreatorów stron www to programy, które polecenia użytkownika zamieniają na kod języka HTML. Obsługa tych programów jest bardzo prosta, wręcz intuicyjna. Każdy kto choć raz spotkał się z jakimkolwiek programem graficznym, nie będzie miał z tym problemu.
Przy tworzeniu stron internetowych pomocne nam będą także różnego rodzaju programy graficzne, za pomocą których przerobimy nasze zdjęcia do formatu wymaganego przez kreator stron www. Wstawieni zdjęć na stronę jest także bardzo proste.
Programy do tworzenia stron internetowych mają także funkcje pomocne do wysyłania stron na serwer oraz stałej ich aktualizacji.
Darmowy hosting – czy warto?
W Internecie chce być dzisiaj każdy. Większość firm posiada firmowe strony internetowe. Posiadanie strony internetowej wiąże się z wybraniem miejsce, gdzie będzie ona spoczywała w wirtualnej przestrzeni. W przypadku komercyjnych firm, sprawa wydaje się być prostsza. Większość z nich powierzyło stworzenie strony internetowej profesjonalnej firmie. Ona też zajmuje się przeważnie hostingiem tej strony, czy przechowywaniem jej na swoim serwerze. Kompleksowa usługa internetowa dla firm jest płatna. Choć dzisiaj to już nie są jakieś astronomiczne koszty, jak to było na początku lat 90-tych. W przypadku osób prywatnych posiadających własne strony internetowe warto skorzystać z darmowego hostingu.
Podstawowe pytanie brzmi: Czy warto z takiego rozwiązania skorzystać? W większości przypadków rozwiązań niekomercyjnych warto z takiego rozwiązania skorzystać. Firmy oferujące darmowy hosting z reguły oferują podobne warunki dla prywatnych użytkowników jak i firm. Podobne, to znaczy, że nie identyczne. Jedno z ograniczeń dotyczy wielkości miejsca na serwerze pozostawionego do dyspozycji użytkownika. Dla osób indywidualnych jest to przeważnie bardzo mała ilość, która daje możliwość umieszczenia na serwerze prostej strony. Niektóre darmowe serwery dla użytkowników prywatnych wprowadzają ograniczenia szybkości transferu. Pomimo tych niedogodności, wydaje się, że w przypadku zastosowań niekomercyjnych warto skorzystać z darmowego hostingu.