18 lipca 2011

Sieć LAN - sieci lokalne - kompendium wiedzy część 1

Sieć LAN- sieci lokalne - kompendium wiedzy część 1

Autorem artykułu jest RatujPC



Zbiór informacji o sieciach lokalnych / sieciach LAN. Kompendium wiedzy dla początkujących w temacie budowy, technologii i działania tychże sieci.

Skrętka nieekranowana (UTP – Unshielded Twisted Pair)


Kabel typu UTP jest zbudowany ze skręconych ze sobą par przewodów i tworzy linię zrównoważoną (symetryczną). Skręcenie przewodów ze splotem 1 zwój na 6-10 cm chroni transmisję przed interferencją otoczenia. Tego typu kabel jest powszechnie stosowany w sieciach informatycznych i telefonicznych, przy czym istnieją różne technologie splotu, a poszczególne skrętki mogą mieć inny skręt. Dla przesyłania sygnałów w sieciach komputerowych konieczne są skrętki kategorii 3 (10 Mb/s) i kategorii 5 (100 Mb/s), przy czym powszechnie stosuje się tylko tą ostatnią.
Skrętka foliowana (FTP – Foiled Twisted Pair) Jest to skrętka ekranowana za pomocą folii z przewodem uziemiającym. Przeznaczona jest głównie do budowy sieci komputerowych umiejscowionych w ośrodkach o dużych zakłóceniach elektromagnetycznych. Stos. jest również w sieciach Gigabit Ethernet (1 Gb/s) przy wykorzystaniu wszystkich czterech par przewodów.

Skrętka ekranowana (STP – Shielded Twisted Pair)


Różni się od skrętki FTP tym, że ekran jest wykonany w postaci oplotu i zewnętrznej koszulki ochronnej. Jej zastosowanie wzrasta w świetle nowych norm europejskich EMC w zakresie emisji EMI (ElectroMagnetic Interference).
Poza wyżej wymienionymi można spotkać także hybrydy tych rozwiązań:
FFTP – każda para przewodów otoczona jest osobnym ekranem z folii, cały kabel jest również pokryty folią.
SFTP – każda para przewodów otoczona jest osobnym ekranem z folii, cały kabel pokryty jest oplotem.

Kategorie kabli miedzianych


Kategorie kabli miedzianych zostały ujęte w specyfikacji EIA/TIA w kilka grup, w których przydatność do transmisji określa się w MHz:
• kategoria 1 – tradycyjna nieekranowana skrętka telefoniczna przeznaczona do przesyłania głosu, nie przystosowana do transmisji danych;
• kategoria 2 – nieekranowana skrętka, szybkość transmisji do 4 MHz. Kabel ma 2 pary skręconych przewodów;
• kategoria 3 – skrętka o szybkości transmisji do 10 MHz, stos. w sieciach Token Ring (4 Mb/s) oraz Ethernet
10Base-T (10 Mb/s). Kabel zawiera 4 pary skręconych przewodów;
• kategoria 4 – skrętka działająca z szybkością do 16 MHz. Kabel zbudowany jest z czterech par przewodów;
• kategoria 5 – skrętka z dopasowaniem rezystancyjnym pozwalająca na transmisję danych z szybkością
100 MHz pod warunkiem poprawnej instalacji kabla (zgodnie z wymaganiami okablowania strukturalnego)
na odległość do 100 m.
• kategoria 6 – skrętka umożliwiająca transmisję z częstotliwością do 200 MHz;
• kategoria 7 – kabel o przepływności do 600 MHz. Będzie wymagać już stosowania nowego typu złączy w
miejsce RJ-45 oraz kabli każdą parą ekranowaną oddzielnie.

Kabel współosiowy (koncentryczny)

Początkowo stosowany był jako zamiennik dla standardu ARCnet. Składa się z dwóch przewodów koncentrycznie umieszczonych jeden wewnątrz drugiego, co zapewnia większą odporność na zakłócenia a tym samym wyższą jakość transmisji. Powszechnie stos. się dwa rodzaje kabli koncentrycznych – o impedancji falowej 50 i 75 Ohm, przy czym te pierwsze stosuje się m.in. w sieciach komputerowych. Obecnie kabel współosiowy jest stosowany tylko w bardzo małych sieciach (do 3-4 komputerów) stawianych możliwie najniższym kosztem. Wadą tego rozwiązania jest dosyć duża (w porównaniu z siecią na skrętce) awaryjność instalacji.

Kabel światłowodowy


Transmisja światłowodowa polega na prowadzeniu przez włókno szklane promieni optycznych generowanych przez laserowe źródło światła. Ze względu na znikome zjawisko tłumienia, a także odporność na zewnętrzne pola elektromagnetyczne, przy braku emisji energii poza tor światłowodowy, światłowód stanowi obecnie najlepsze medium transmisyjne.
Medium transmisyjne światłowodu stanowi czyste szklane włókno kwarcowe wykonane z dwutlenku krzemu (o przekroju kołowym), w którym światło jest zamknięte przez otoczenie nieprzezroczystym płaszczem centralnie położonego rdzenia.

---

Pomoc Drogowa Katowice


Artykuł pochodzi z serwisu www.Artelis.pl

Drupal i używanie zmiennej sesyjnej dla niezalogowanego użytkownika

Drupal i używanie zmiennej sesyjnej dla niezalogowanego użytkownika

Autorem artykułu jest EnDrYu(R)



Drupal CMS posiada pewien system przechowywania danych w sesji i globalnej tablicy sesyjnej $_SESSION. Wartości - jak to bywa podczas operowania na sesji - są przekazywane globalnie na wszystkie podstrony serwisu.

Tablica $_SESSION jest dostępna dla użytkowników zarówno uwierzytelnionych, jak i niezalogowanych. Czasem jednak zdarzy się, że tablica $_SESSION po prostu przestaje poprawnie funkcjonować.

Generalnie: WTF?

Taki zonk zdarzył mi się podczas pisania modułów do autorskiego sklepu internetowegoopartego o Drupal CMS. Wszystkie testy podczas programowania modułów przeprowadzałem na użytkowniku stale zalogowanym. W momencie, w którym zostały ukończone wszystkie moduły odpowiadające za zarządzanie produktami, koszykiem, klientami, zamówieniami etc., wylogowałem się i sprawdziłem jak działa system dla użytkownika niezalogowanego - i tu WTF? Dodaję produkt do koszyka - koszyk pusty - co jest &%^&##?

Pomijając stan irytacji, 3h grzebałem w poszukiwaniu dziury w całym, sprawdzałem zmienne, echowałem, printowałem - wszystko na miejscu, tylko po odświeżeniu strony kupa.

I tutaj lekki zonk

Rozwiązanie okazało się raz - trywialne, dwa - cholernym zonkiem. Przypadkowo operując na użytkownikach i klientach sklepu, wywaliłam usera o ID '0' z tabeli 'users'. Co się okazało: Drupal wykorzystuje konto uid=0 do pracowania na sesji dla użytkowników typu 'anonymous'. Jest to operacją domyślną, zatem jeśli ktoś z was napotka taką sytuację w trakcie developerki modułów do Drupala - zalecam sprawdzić zawartość tabeli 'users' :D Oszczędzi to Wam sporo roboty w przeciwieństwie do mnie:)

Należy również zwrócić uwagę na sposób analizowania poprawności tabeli users przez phpMyAdmin, który zgłasza błąd w rekordzie użytkownika o id=0, jako, że kolumna jest autoinkrementowana. Ten błąd można oczywiście spokojnie pominąć :)

---

Artykuł pochodzi z serwisu www.Artelis.pl

26 marca 2011

"Naprawdę masz oryginalnego Windowsa?!" czyli o mentalności Polaków słów kilka.

"Naprawdę masz oryginalnego Windowsa?!" czyli o mentalności Polaków słów kilka.

Autorem artykułu jest Łukasz Stolarski



Po wielkim przełomie w 1989 roku do Polski zaczęło przybywać coraz więcej komputerów. Malutki, ale coraz większy odsetek ludzi mógł się pochwalić swoim Commodore 64, czy później Amigą. Czym się ten okres różni od dzisiejszego? Pod względem "nabywania" oprogramowania praktycznie niczym... Zapraszam do dalszej lektury.

Pamiętam czasy gdy w pawilonach handlowych stały stoiska z kasetami magnetofonowymi do kupienia za 150 000 starych złotych (15.00PLN) z zawartością blisko 40 scrackowanych gier (!). Stoiska te były na dobrą sprawę legalne, nikomu nie przyszło do głowy żeby sprawdzać, czy towar pochodzi od producenta czy z piwnicy crackerów ;). Dziś wspominając tamte czasy można pokusić się o stwierdzenie, że łatwiej było nabyć "piraty" niż oryginalne kopie.

Przenieśmy się dekadę dalej. PC-ty stają się powszechnością, Windows 98 z hukiem wchodzi na rynek. Monopol Microsoftu daje się we znaki, co odbija się na cenach legalnych Okienek. Nie każdy jest w stanie dać kilkaset złotych, a i Ci, których na to stać wychodzą z założenia, że po co tyle płacić skoro czysta płyta w sklepie kosztuje 2zł. Warto zwrócić uwagę na fakt, że 12 lat temu zarobki przeciętnego Polaka były dużo mniejsze od obecnych. Ceny gier również nie rozpieszczały. Standardem była cena okolo 159zł - 199zł za nowo wydany produkt. W czasach gdy nagrywarkę CD można było nabyć w cenie nie mniejszej niż 2000zł najbardziej na osiedlach bogacili się Ci, którzy w nią zainwestowali. Z biegiem lat wszyscy przyzwyczaili się do takiego stanu rzeczy. Gdy ceny nagrywarek spadały, każdy już na własną rękę mógł sobie "radzić" z wysokimi cenami oprogramowania.

Kolejna dekada dalej - mamy rok 2010. Co się zmieniło? Przede wszystkim skala dostępu do Internetu zwiększyła się wielokrotnie i teraz przeważająca większość ludzi ma dostęp do Sieci. Jak łatwo się domyśleć, dla "fanów gier i oszczędności zarazem" jest to istny raj. Nie trzeba nawet wydawać na czystą płytę... Jednak z drugiej strony trzeba zwrócić uwagę na fakt, iż ceny gier i oprogramowania spadły dwu-trzykrotnie. Coraz częściej nowość na rynku kosztuje już ok. 69zł, a nowy Windows 350zł. Legalne upgrade z XP lub Visty do najnowszego systemu możemy kupić za ok. 200zł. Do tego można zauważyć stosunkowo większe wypłaty w porównaniu do dekady wcześniej. Możemy dodać także możliwość darmowego pobrania produktów Microsoftu dla studentów wielu uczelni w Polsce. Teoretycznie więc tłumaczenie, że jest "za drogo" powoli przestaje mieć rację bytu. Nie u nas. Jako jedni z niewielu mamy ogromne predyspozycje do narzekania i zastępowania jednego powodu innymi. Chociaż by być do końca obiektywnych można zauważyć, że z biegiem czasu coraz więcej osób wyciąga portfele w Empikach, ściskając w ręku pudełko z grą.

A może po prostu wystarczyło by sobie wyobrazić sytuację, w której ja - Kowalski napisałem świetną autobiografię nad którą spędziłem dwa lata. Jednak dzień przed premierą ktoś ją wykradł z wydawnictwa i sprzedałem zamiast 10 000 sztuk, zaledwie 2 000, gdyż pozostałą ilość można za darmo ściągnąć z torrentów...

---

Łukasz Stolarski - współwłaściciel firmy WebAwans - projektowanie stron sosnowiec


Artykuł pochodzi z serwisu www.Artelis.pl

Oprogramowanie na zamówienie a jego wycena

Oprogramowanie na zamówienie a jego wycena

Autorem artykułu jest Andrzej Botyk



Realizacja systemów dedykowanych pociąga za sobą konieczność ustalenia sposobu rozliczenia wykonawcą z klientem. Kwestie finansowe zawsze rodzą za sobą nieufność obojga stron, dlatego powinny być potraktowane z duża dozą rozwagi.

Wydaje się, że najbardziej popularnym sposobem rozliczania jest wycenienie przez wykonawcę kosztu wykonania systemu na podstawie specyfikacji. Niestety klient często nie jest w stanie dostarczyć dokładnej specyfikacji, a jedynie przybliżony opis oprogramowania dedykowanego, które potrzebuje, i na jego podstawie oczekuje podania prezycyjnej wyceny. Wykonawca tworzący oprogramowanie na zamowienie może pomóc w przygotowaniu specyfikacji, ale to pociąga za sobą dodatkowe koszty, oraz rodzi konieczność wyceny wykonania specyfikacji. Bez dobrej specyfikacji pomiędzy wykonawcą a klientem mogą pojawić się spory dotyczące sposobu wykonania danej funkcjonalności programu. Sposób ten, pomimo wad, jest obecnie wciąż jednak najbardziej popularny. Cechuje się dużą skutecznością, zwłaszcza gdy dopiero nawiązujemy współpracę z nowym wykonawcą (czy z drugiej strony - z nowym klientem) tworzącym systemy dedykowane.


Drugim sposobem jest stała stawka godzinowa. Firmy oferują różne stawki godzinowe, można spotkać kwoty od 50 do nawet 200 zł netto za godzinę. Oczywiście można znaleźć i niższe i wyższe stawki, są to jednak skrajności. Wykonawca i klient podpisują jedynie ramową umowę. Wykonawca wykonuje prace i na koniec miesiąca podlicza przepracowane godziny, mnożąc je przez stawkę godzinową. Tak otrzymają sumę otrzymuje klient do zapłaty. Ten sposób rozliczeń wymaga wzajemnego zaufania obydwu stron, ale jest bardzo dobry gdy zakres prac do wykonania nad oprogramowaniem dedykowanym często się zmienia, bądź rozszerza. Aby był zastosowany wymaga jednak spełnienia kilku kryteriów, m.in.:
- określenia jasno, co się rozumie przez pojęcie godziny roboczej (godzina wliczająca przerwy wymagane prawem, przerwy obiadowe, czy też jedynie godziny faktycznej pracy? godziny pracy danej osoby, czy też godziny pracy całego zespołu?),
- jasne okreslenie stawki godzinowej i ew. jej wariantów (np. stawka za godzinę, stawka za godzinę pracy w weekendy, w wieczory itd.),
- określenia możliwości sprawdzania poprawności naliczania stawki przez klienta (jak klient może sprawdzać wykonawcę),
- możliwość obserwowania postępów pracy przez klienta,
- możliwość obserwowania historii pracy przez klienta (nad czym pracował pracownik w danym dniu, i ile godzin pracy nad tym spędził).
Przy odpowiednim stopniu zaufania taki sposób rozliczania może być znacznie korzystniejszy niż konkretna kwotowa wycena zlecenia, zarówno dla jednej jak i drugiej strony.

---

Artykuł pochodzi z serwisu www.Artelis.pl

Konta użytkowników w Windows 7

Konta użytkowników w Windows 7

Autorem artykułu jest Maciej Lewandowski



Konta użytkowników w Windows 7 można ustawiać podobnie jak we wcześniejszych systemach firmy Microsoft. Konta użytkowników umożliwiają ochronę komputera przed osobami trzecimi. Przydaje się również w przypadku kiedy z jednego komputera korzysta więcej niż jedna osoba.

W tym artykule przedstawię podstawowe informacje na temat kont użytkowników w Windows 7.

Konta użytkowników w Windows 7

Zarządzanie kontami użytkowników w systemie Windows 7 jest bardzo intuicyjne. Umożliwia tworzenie kont dla administratorów systemu oraz kont dla użytkowników, którzy nie potrzebują do pracy uprawnień administracyjnych. Ekran główny kont użytkowników znajduje się w panelu sterowania -> konta użytkowników.

konta użytkowników w windows 7

Na powyższym zrzucie ekranu przełączyłem widok na małe ikony. Element konta użytkowników w Windows 7 jest zaznaczony wypełnieniem w lewej kolumnie.

Kiedy wybraliśmy już element konta użytkowników w panelu sterowania ukaże się kolejne okno przedstawiające Twój profil. We własnym profilu możesz wykonać takie czynności jak:

-Zmiana hasła

- Usunięcie hasła

-Zmiana obrazu wyświetlanego podczas logowania

-Zmiana nazwy własnego konta

-Zmianę typu własnego konta

konta użytkowników w windows 7

Powyższy zrzut przedstawia konta użytkowników w Windows 7 oraz możliwości jakie są dostępne z tego poziomu.


W głównym oknie własnego profilu w lewej kolumnie znajdują się także inne opcje przeznaczone dla osób bardziej zaawansowanych w administrowaniu kontami użytkowników. Lewa kolumna zawiera takie funkcje jak:

- Powrót do strony głównej panelu sterowania
- Zarządzanie poświadczeniami – jest to magazyn, który zawiera wszystkie loginy i hasła użytkowników korzystających z komputera
- Utworzenie dysku resetowania hasła – przydatna funkcja w przypadku kiedy zapomnimy hasła do własnego konta.
- Połączenie identyfikatorów w trybie online – funkcja ułatwia udostępnianie zasobów dyskowych w sieci oraz nawiązywanie połączeń z innymi komputerami
- Skonfigurowanie zaawansowanych właściwości profilu użytkownika – jak sama nazwa wskazuje w tym miejscu można ustawić zaawansowane właściwości dla wybranego profilu
- Zmiana zmiennych środowiskowych – w tym miejscu zmieniamy różnego rodzaju ścieżki dostępu do kluczowych plików w naszym systemie. Jeśli nie orientujesz się w tym temacie lepiej nic tam nie zmieniaj

Konta użytkowników w Windows 7 można podzielić na dwa typy:

- Administrator
- Użytkownik standardowy

Administrator ma dostęp do wszystkiego, co znajduje się na komputerze. W przypadku kiedy pliki innego użytkownika są chronione hasłem administrator musi je podać a otrzyma dostęp. Poza tym administrator może tworzyć nowe konta użytkowników w Windows 7 nadając im hasła oraz loginy.

konta użytkowników w windows 7

Powyższy zrzut przedstawia uprawnienia jakie posiada administrator w zarządzaniu kontami użytkowników w Windows 7.


W przypadku kiedy nie mamy uprawnień administratora w zarządzaniu kontami użytkowników w Windows 7 nie możemy tworzyć nowych kont. Do dyspozycji mamy tylko własny profil, w którym można zmienić hasło lub nazwę konta.

konta użytkowników w windows 7

Powyższy zrzut ekranu przedstawia okno w którym można utworzyć nowe konta użytkowników w Windows 7.

W przypadku kiedy chcemy utworzyć nowe konta użytkowników w Windows 7 z poziomu użytkownika standardowego system poprosi o hasło administratora.

Zastrzeżony jest również dostęp do katalogów innych użytkowników. Katalogi innych użytkowników systemu Windows 7 znajdują się w komputer -> dysk gdzie zainstalowany jest system Windows 7 (przeważnie C:) -> użytkownicy.

Konta użytkowników w Windows 7 – podsumowanie

Obsługa kont użytkowników w Windows 7 nie powinna sprawić problemów początkującym użytkownikom. Cały interfejs zawarty w panelu sterowania jest bardzo czytelny i łatwy w obsłudze.

---

źródło: http://www.komputerpc.pl/artykuly/index.php?key=rozwin&id_artykulu=50


Artykuł pochodzi z serwisu www.Artelis.pl