O stronieGłówną tematyką tego serwisu jest "komputerologia", pod pojęciem tym rozumiem mieszankę zagadnień z informatyki, elektroniki, telekomunikacji, administracji systemami komputerowymi, sieciami, cyfrowej obróbki multimediów, programowania, sterowania itp. i właśnie zagadnieniom z tych dziedzin poświęcona jest ta strona. Skupia się ona głównie na systemach unixowatych (ze względu na ogromne możliwości tkwiące w ich wbudowanych narzędziach i przejrzystość konfiguracji) oraz wolnym oprogramowaniu (ze względu na możliwości jakie daje dostęp do kodu z prawem jego modyfikacji), zatem będzie głównie o Linuxie (a konkretniej Debianie, gdyż głównie tej dystrybucji używam) i trochę o rodzinie *BSD. Na początek zachęcam do zapoznania się ze wstępem, w którym zawarłem wprowadzenie do zagadnień poruszanych w tym serwisie oraz przedstawiłem mój punkt widzenia na niektóre sprawy. Artykuł ten stanowi także alternatywny punkt startu do nawigacji po głównych artykułach serwisu. Serwis dostępny jest pod adresem http://www.opcode.eu.org/ (adres podstawowy) oraz:
W obu wypadkach odwołań po IP strona wysyłana jest z nagłówkiem "Content-Type: text/html" bez względu na identyfikacje przeglądarki (normalnie dla przeglądarek wysyłających "User-Agent: Mozilla" wysyłany jest "Content-Type: application/xhtml+xml") oraz dodanie na końcu URL'a (po Materiały składające się na serwis ułożone są w sposób tematyczny, podobnie jest z dolinkowaniami do materiałów zewnętrznych - najczęściej są one umieszczane bezpośrednio w treści artykułu dotyczącego danego tematu lub w specjalnym akapicie takiego artykułu ("Zobacz w Sieci/Wikipedii"), część linków jest w ogólno serwisowym dziale "linki". Typy linków pokazywane są z wykorzystaniem kodów kolorystycznych: kolorowanie w zależności od typu: linki wewnętrzne, linki do Wikipedii, linki zewnętrzne do stron uzupełniających omawiane kwestie, pozostałe linki zewnętrzne; w taki sposób oznaczany jest także aktywny link (kolor czerwony oraz podkreślenie) oraz link odwiedzony (jasnoszare tło). Przy niektórych linkach (gdy licencja pozwala i linkowany materiał uznany jest za bardzo ważny) może być umieszczany także odnośnik do kopi lokalnej danego materiału. Serwis wywodzi się bezpośrednio z mojej strony domowej powstałej w 1999 roku, jednak od tamtej pory przeszedł bardzo długą ewolucję tak pod względem tematyki którym się zajmuje jak i strony technicznej jego realizacji. Obecna nazwa serwisu (OpCode) odnosi się do określenia numerycznego kodu operacji wykonywanej przez procesor; ze względu na jej położenie na styku oprogramowania i sprzętu oraz występowanie procesorów w bardzo różnych dziedzinach techniki wydaje mi się iż dobrze ona pasuje do tego serwisu i jego tematyki. Strona jest wmiarę nowoczesnym przedstawicielem "Web 1.0" (lub nawet wcześniejszego ... cokolwiek miałoby to znaczyć ;-)). Strona w postaci statycznych (ale w przypadku korzystania z wariantów specjalnych są one dynamicznie modyfikowane przed wysłaniem) plików XHTML (z kodowaniem UTF-8) generowana jest z plików XML'owych poprzez specjalnie do tego celu stworzony silnik, odpowiada on za podmianę niektórych znaczników, łączenie dokumentów zgodnie z opisem podanym w pliki definiującym mapę strony, generowanie kolorowanych wersji kodów źródłowych, archiwów tgz, więcej na jego temat znaleźć można tutaj. Za wspomniane kolorowanie linków oraz dodanie adresu URL do linków i znikanie menu przy drukowaniu dokumentu odpowiedzialny jest arkusz stylów CSS. Dołożyłem wszelkich starań aby zgromadzone tu informacje były prawdziwe i nie zawierały błędów, a ich zastosowanie nie pociągało niemiłych skutków ubocznych; jednak nie mogę wziąć jakiejkolwiek odpowiedzialności za wykorzystanie zawartych tu informacji i porad. Konstruktywna krytyka mile widziana - webmaster@opcode.eu.org. Źródła strony (wraz z wszystkimi skryptami wykorzystywanymi do jej generowania) dostępne są w dziale download, zawierającym również wersję off-line serwisu oraz inne materiały. Serwis dystrybuowany jest na zasadach licencji typu BSD:
Licencja ta nie dotyczy części materiałów z działu archiwum oraz części materiałów wymienianych w spisie plików wyłączonych z "OpCode-source.tgz" na stronie działu download. Tematyka serwisuPoniżej przedstawiam główne kategorie tematyczne poruszane (zarówno obecnie jak i w planach) w niniejszym serwisie.
Plany na przyszłośćW dalszej przyszłości planuję:
| |
|
|
Copyright (c) 1999-2008, Robert Paciorek (http://www.opcode.eu.org/), BSD-type license
Redystrybucja wersji źródłowych i wynikowych, po lub bez dokonywania
modyfikacji JEST DOZWOLONA, pod warunkiem zachowania niniejszej informacji o
prawach autorskich. Autor NIE ponosi JAKIEJKOLWIEK odpowiedzialności za skutki
użytkowania tego dokumentu/programu oraz za wykorzystanie zawartych tu informacji.
This program is free software. Redistribution and use in source and binary
forms, with or without modification, ARE PERMITTED provided save this copyright
notice. This document/program is distributed WITHOUT any warranty, use at YOUR
own risk.
Dokument ten (URL: http://www.opcode.eu.org/site)
należy do serwisu OpCode. Autorem tej strony jest Robert Paciorek,
wszelkie uwagi proszę kierować na adres e-mail serwisu: webmaster@opcode.eu.org.
Data ostatniej modyfikacji artykulu: 2008-10-05 12:48:15 (UTC) (data ta może być zafałszowana niemerytorycznymi modyfikacjami artykułu).