<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6478835796173124566</id><updated>2011-04-22T05:21:05.539+02:00</updated><category term='linux'/><category term='xml'/><category term='reguły biznesowe'/><category term='office'/><category term='nazizm'/><category term='jerozolima'/><category term='tex'/><category term='C'/><category term='latex'/><category term='free'/><category term='sqlite'/><category term='informatyka'/><category term='publikacje'/><category term='implementacja'/><category term='lisp'/><category term='system ekspercki'/><category term='drool'/><category term='word'/><category term='creative commons'/><category term='open source'/><category term='wordpress'/><category term='fsf'/><category term='stallman'/><category term='c#'/><category term='archeodict'/><category term='koder'/><category term='gpl'/><category term='blogger'/><category term='stonehenge'/><category term='model relacyjny'/><category term='sql'/><category term='gawk'/><category term='prawo godwina'/><category term='kleopatra'/><category term='meczet'/><category term='internet'/><category term='jboss'/><category term='microsoft'/><category term='baza danych'/><category term='.net'/><category term='access'/><category term='socjalizm'/><category term='projektowanie'/><category term='archeologia'/><category term='odt'/><category term='wykopaliska'/><title type='text'>Archeodict</title><subtitle type='html'>Archeologia &amp;amp; cs</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>26</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-5242161711867280767</id><published>2008-08-10T20:56:00.004+02:00</published><updated>2008-08-10T21:15:31.813+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='drool'/><category scheme='http://www.blogger.com/atom/ns#' term='.net'/><category scheme='http://www.blogger.com/atom/ns#' term='c#'/><category scheme='http://www.blogger.com/atom/ns#' term='reguły biznesowe'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>Mono i reguły biznesowe</title><content type='html'>Stary hp 9020nx jest już chyba na granicy życia i śmierci, Eclipse 3.2 na Debianie działa niestety jak by chciało a nie mogło, więc poważne podejście do reguł biznesowych i JBoss Drools jest niestety wykluczone. A może jednak? Zupełny przypadek, łut szczęścia sprawił że znalazłem port Drools na platformę .Net [1]. Najważniejszy w tym wszystkim jest fakt, że działa poprawnie pod kontrolą mono ;), które na linuksie jest trochę wydajniejsze od javy. Co więcej MonoDevelop, czyli zintegrowane środowisko programistyczne do tworzenia aplikacji w C# jest znacznie mniej zasobożerne od od Eclipse, a przy tym udostępnia większość funkcjonalności, których oczekuję od programów tego typu.&lt;br /&gt;Są też argumenty przeciw Drools.Net - na podstawie strony projektu, archiwum list dyskusyjnych itp. można przypuszczać, że nie jest on aktywnie rozwijany. Dostępne pakiety są zdaniem autorów kompatybilne z silnikiem Drools w wersji 3.0, a więc numerek niższej od aktualnej (4.0).&lt;br /&gt;Co z tego wyniknie to się okaże. Na ten moment najważniejsze jest to, że dopóki nie sprawię sobie nowego komputera, nie będę tkwił w miejscu z niektórymi sprawami. A C# nie zaszkodzi się nauczyć przy okazji.&lt;br /&gt;&lt;br /&gt;[1] &lt;a href="http://droolsdotnet.codehaus.org/"&gt;http://droolsdotnet.codehaus.org/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-5242161711867280767?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/5242161711867280767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=5242161711867280767' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/5242161711867280767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/5242161711867280767'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2008/08/mono-i-reguy-biznesowe.html' title='Mono i reguły biznesowe'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-5612811045749465427</id><published>2008-07-11T19:09:00.003+02:00</published><updated>2008-07-17T17:03:28.476+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='implementacja'/><category scheme='http://www.blogger.com/atom/ns#' term='projektowanie'/><category scheme='http://www.blogger.com/atom/ns#' term='model relacyjny'/><category scheme='http://www.blogger.com/atom/ns#' term='baza danych'/><title type='text'>Z problematyki tworzenia baz danych do badań archeologicznych</title><content type='html'>Spis treści&lt;br /&gt;&lt;br /&gt;1. Wstęp&lt;br /&gt;2. Terminologia&lt;br /&gt;3. Projektowanie&lt;br /&gt;4. Implementacja&lt;br /&gt;5. Podsumowanie&lt;br /&gt;&lt;br /&gt;&lt;a href="http://docs.google.com/Doc?id=dtbn459_133cds344gm"&gt;Czytaj dalej...&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-5612811045749465427?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/5612811045749465427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=5612811045749465427' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/5612811045749465427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/5612811045749465427'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2008/07/z-problematyki-tworzenia-baz-danych-do.html' title='Z problematyki tworzenia baz danych do badań archeologicznych'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-4786685946025673816</id><published>2008-02-08T21:29:00.000+01:00</published><updated>2008-02-08T21:37:51.347+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='archeologia'/><category scheme='http://www.blogger.com/atom/ns#' term='archeodict'/><title type='text'>o wszystkim i o niczym</title><content type='html'>Wstyd się przyznać, ale nie zaglądałem tu od niepamiętnych czasów. Wstyd mi tym bardziej, że zagląda tu całkiem sporo osób jak na blog, na którym nowy post pojawia się raz na pół roku ;P. Ale jak rozumiem, to zasługa niebywale oryginalne treści. &lt;br /&gt;&lt;br /&gt;Sprawy niestety nie przedstawiają się różowo. Codziennie przeklinam, że doba nie ma 48 godzin zamiast 24. Nie wiem za co się złapać, po sporo rzeczy jest do zrobienia, w tym 3-4 z etykietą PILNE. To jest kiepskie wytłumaczenie dla faktu, że rzadko wypowiadam się o nowych trendach i możliwościach prowadzenia badań archeologicznych, ale niestety "najprawdziwsza prawda". Co gorsza nie mogę obiecać poprawy, bo w tym momencie bym perfidnie skłamał. Nie mnie jedno z zadań, które jest raczej luźno związane z archeologią dobiega końca, więc może w końcu znajdę natchnienie do napisania czegoś nowego. Dziękuję za cierpliwość.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-4786685946025673816?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/4786685946025673816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=4786685946025673816' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/4786685946025673816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/4786685946025673816'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2008/02/o-wszystkim-i-o-niczym.html' title='o wszystkim i o niczym'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-5044280068045528019</id><published>2007-10-20T19:48:00.000+02:00</published><updated>2007-10-20T21:08:00.212+02:00</updated><title type='text'>Uniwersalny język</title><content type='html'>Chociaż znane są liczne próby opracowania uniwersalnego języka nauki, które były podejmowane w przeszłości [1] to do dziś nie udało się przyjąć jednej i słusznej koncepcji, która by zadowoliła wszystkich i jest to sytuacja, której nijak nie da się przełamać.&lt;br /&gt;&lt;br /&gt;O ile w naukach ścisłych - matematyce, fizyce, czy nawet w informatyce ten problem nie istnieje - tam każde twierdzenie, czy każde zdanie nauki można wyrazić za pomocą powszechnie akceptowanego języka symboli matematycznych. W przypadku nauk humanistycznych i przyrodniczych takiej swobody, bowiem operują szerszą gamą pojęć, a uzasadnianie twierdzeń nie odbywa się drogą dowodu.&lt;br /&gt;&lt;br /&gt;Czasy mamy jakie mamy i grzechem byłoby nie wykorzystać możliwości, jakie dają komputery do przetwarzania danych za ich pomocą. To jednak wyklucza użycie języka naturalnego, który nie jest neutralny i mało ścisły. Z tego oczywiście wynika konieczność rezygnacji z tego modeul narracji, który jest stosowany w naukach humanistycznych. Formuła współczesnych badań archeologicznych, a zwłaszcza warstwa analizy i interpretacji sprowadza sie do łączenia w złożone struktury drobnych fragmentów gromadzonych na przykład w trakcie wykopalisk. W dużym uproszczeniu hipotezy stawiane przez prahistoryków można scharakteryzować jako zdania definiujące układ &lt;span style="font-weight:bold;"&gt;relacji&lt;/span&gt;, w jakich względem siebie pozostają poszczególne wytwory człowieka.&lt;br /&gt;&lt;br /&gt;Podkreśliłem słowo &lt;span style="font-style:italic;"&gt;relacja&lt;/span&gt; bo jest kluczem, do zrozumienia, dlaczego proponuję tu użycie języka predykatów jako uniwersalnego języka narracji w archeologii. Bowiem zgodnie z semantyką języka predykatów formuły zdaniowe buduje się z symbolu predykatowego i argumentów, które w teorii mnogości symbolizują odpowiednio relację i jej poszczególne człony [2]. Argumentami formuły zdaniowej mogą być zarówno zmienne (rozpoczynające się od dużej litery) jak i stałe. Jeśli &lt;span style="font-style:italic;"&gt;p(X)&lt;/span&gt; jest predykatem jednoargumentowym, to za jego pomocą oznacza się wszystkie te elementy jakiegoś zbioru, które posiadają cechę &lt;span style="font-style:italic;"&gt;p&lt;/span&gt;. Na przykład predykat twarde(żelazo) można odycztać następująco: "żelazo jest twarde". &lt;br /&gt;Jeśli &lt;span style="font-style:italic;"&gt;p(X,Y)&lt;/span&gt; jest predykatem dwuargumentowym to za jego pomocą oznacza się wszystkie te pary uporządkowane &lt;X,Y&gt;, które są w relacji &lt;span style="font-style:italic;"&gt;p&lt;/span&gt;. Predykat &lt;span style="font-style:italic;"&gt;nad(warstwa A, warstwa B)&lt;/span&gt; odpowiada zdaniu "Warstwa A leży nad warstwą B". [3]&lt;br /&gt;&lt;br /&gt;c.d.n&lt;br /&gt;&lt;br /&gt;[1] Sobczyńska D., E. 2000. Czerwińska "Uniwersalizm językowy nauki" [w:] Piotrowska E., Korpikiewicz H. (red) "Matematyka - Język - Przyroda", Poznań. &lt;br /&gt;&lt;br /&gt;[2] Wójcik R. 2003. "Wykłady z logiki z elementami teorii wiedzy", Warszawa.&lt;br /&gt;&lt;br /&gt;[3] Kmita J. 1973. "Wykłady z logiki i metodologii nauk", Warszawa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-5044280068045528019?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/5044280068045528019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=5044280068045528019' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/5044280068045528019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/5044280068045528019'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/10/uniwersalny-jzyk.html' title='Uniwersalny język'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-3031014410557495034</id><published>2007-10-09T11:38:00.000+02:00</published><updated>2007-10-09T11:48:40.744+02:00</updated><title type='text'>International Summer School of Archaeology</title><content type='html'>Kolejne międzynarodowe spotkanie poświęcone ochronie dziedzictwa kulturowego odbędzie się w Szwajcarii. Będzie poświęcone wykorzystaniu nowych technologii w m.in tworzeniu dokumentacji archeologicznej, cyfrowej rejestracji stanowisk,  modelowaniu przestrzeni w trzech wymiarach i towarzyszących temu problemach. &lt;a href="http://www.piglas.ys.pl/readme/3d_ArchaeologySummerSchool.pdf"&gt;Więcej...&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-3031014410557495034?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/3031014410557495034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=3031014410557495034' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/3031014410557495034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/3031014410557495034'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/10/international-summer-school-of.html' title='International Summer School of Archaeology'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-7350656018247092395</id><published>2007-10-07T20:00:00.001+02:00</published><updated>2007-10-07T20:27:32.066+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='system ekspercki'/><category scheme='http://www.blogger.com/atom/ns#' term='koder'/><category scheme='http://www.blogger.com/atom/ns#' term='archeodict'/><title type='text'>Powrót</title><content type='html'>Trochę wody upłynęło w rzece od ostatniego postu (posta ?), ale nawał obowiązków ograniczył możliwości propagowania rozwiązań open source w archeologii. Ta przerwa, wynikająca z jednej strony z zajęć, o których już blogowałem - koder, programowanie w logice  (&lt;a href="www.piglas.ys.pl/dict"&gt;archeologiczny słownik angielsko-polski&lt;/a&gt; niestety tej uwagi nie doświadczył - zainteresowanych przejęciem i dalszym rozwijaniem proszę o kontakt) i związanych z tym "prac pisemnych" a z drugiej konieczność skupienia się na lekturach niekoniecznie powiązanych stricte z tą problematyką, pozowlił na ocenę roli tego dziennika z jakieś perspektywy.&lt;br /&gt;&lt;br /&gt;Wnioski z tej analizy są takie, że trzeba nieco zmienić profil tego bloga. Tematyka związana z open source oczywiście zniknie, choćby z uwagi na to, że nadal będą się tu pojawiały informacje o projektach, których jestem autorem. Niestety realia są takie, że poza nielicznymi wyjątkami archeolody "made in poland" nadal nie przyjmują do wiadomości, że komputer to coś więcej niż wygodniejsza wersja maszyny do pisania. Nowy cel jaki sobie postawiłem w związku z publikowaniem na archeodict jest popularyzacja komputera jako doskonałego narzędzia analitycznego. W szczególności mam tu na myśli modelowanie zjawisk, procesów, czy całych systemów. Po drugie wykorzystanie automatycznych metod analizy danych - i tu w grę wchodzi programowanie w logice (Prolog), czy systemy eksperckie.&lt;br /&gt;&lt;br /&gt;Na dniach napiszę pare słów o rozwoju kodera i dalszych perspektywach jego rozwoju, bo to jest problem, który od pewnego czasu zaczął znowu zaprzątać moją głowę. A zatem do zobaczenia ... ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-7350656018247092395?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/7350656018247092395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=7350656018247092395' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/7350656018247092395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/7350656018247092395'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/10/powrt.html' title='Powrót'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-1524924863702381341</id><published>2007-02-28T17:17:00.000+01:00</published><updated>2007-02-28T17:23:14.797+01:00</updated><title type='text'>Kolejny cios</title><content type='html'>... w środowisko poznańskich archeologów ze strony ABW. Lech Czerniak, cudowne dziecko polskiej archeologii jest wychowankiem UAM w Poznaniu, więc &lt;a href="http://www.dziennik.pl/Default.aspx?TabId=96&amp;amp;ShowArticleId=33538"&gt;zarzuty&lt;/a&gt; łapownictwa, które pod jego adresem stawia ABW tej uczelni splendoru nie przysporzą.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-1524924863702381341?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/1524924863702381341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=1524924863702381341' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/1524924863702381341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/1524924863702381341'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/02/kolejny-cios.html' title='Kolejny cios'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-7010125290802246067</id><published>2007-02-22T12:57:00.000+01:00</published><updated>2007-02-22T13:08:47.907+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='C'/><category scheme='http://www.blogger.com/atom/ns#' term='archeologia'/><category scheme='http://www.blogger.com/atom/ns#' term='koder'/><title type='text'>Śmietnik w źródłach</title><content type='html'>Po dłuższej przerwie wróciłem do kodowania w C. I powiem tyle, może to będzie najmądrzejsze zdanie, jakie padnie na tym blogu: po pierwsze dokumentacja, po drugie dokumentacja, etc. C nie jest językiem bardzo skomplikowanym, jednak wskaźniki, tablice, pamięć mogą w pewnym momencie narobić sporo bałaganu w źródłach.&lt;br /&gt;Kiedy spojrzałem na &lt;a href="http://code.google.com/p/koder"&gt;Kodera&lt;/a&gt; świeżym okiem i zobaczyłem ten bajzel, to się przeraziłem. W pierwszym momencie nie wiedziałem o co chodzi :(. Dlaczego? Nazwy zmiennych, które nie wiadomo do czego służą, brak komentarzy itd. Zabrałem się za nowe funkcje już z silnym postanowieniem o tworzeniu kodu jak najbardziej zwartego i przejrzystego. Jeśli ma to być aplikacja open source wypadałoby, żeby osoba postronna też ją zrozumiała.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-7010125290802246067?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/7010125290802246067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=7010125290802246067' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/7010125290802246067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/7010125290802246067'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/02/mietnik-w-rdach.html' title='Śmietnik w źródłach'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-697705687280618426</id><published>2007-02-19T17:02:00.000+01:00</published><updated>2007-02-19T17:20:28.088+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gawk'/><title type='text'>Dogonić czas z awk</title><content type='html'>Ostatnimi czasy łapię się na tym, że ciągle brakuje mi czasu. Zazwyczaj jest to oznaka złego planowania, więc postanowiłem coś z tym fantem zrobić.  Najporościej skorzystać kalendarz. I tu pojawia się pierwszy problem: papierowy, czy elektroniczny. Każdy z nich ma swoje zalety i wady, ale z uwagi na to, że 90% zajęć wykonuję na komputerze, zdecydowałem się na drugą opcję.&lt;br /&gt;Teraz przyszedł czas na wybór narzędzia. W zasadzie rozważałem dwa: &lt;a href="http://www.mozilla.com/products/calendar"&gt;Sunbird &lt;/a&gt;- kalendarz ze stajni Mozilli, albo&lt;a href="http://calendar.google.com"&gt; GoogleCalendar&lt;/a&gt; - działający przez WWW. Pierwszego nie było (nie rozumiem dlaczego) spakietowanego dla &lt;a href="http://archlinux.org"&gt;ArchLinuxa&lt;/a&gt;, drugi jakoś nie przypadł mi do gustu. Nie miając wyboru, otworzyłem edytor tekstu i wyskrobałem jakiegoś potworka w &lt;a href="http://www.python.org"&gt;Pythonie&lt;/a&gt;, z kilkoma opcjami itd. To też nie było to, bo szukam czegoś naprawdę banalnego: dodawanie notatek o zadaniach i ich wyświetlanie. No więc zmajstrowałem pliczek o oryginalnej nazwie kalendarz.txt i wpisałem tam plan najbliższych zajęć - jedno zdarzenie - jedna linia. Format opisu jest następujący:  YYYY-MM-DD opis zdarzenia.&lt;br /&gt;Jeśli zadania wpisuje się w porządku chronologicznym i sprząta się listę regularnie, takie rozwiązanie może okazać się wystarczająco. Ponieważ jednak nie planuję żadnej z tych rzeczy, sięgnąłem po AWK - język przetwarzania tekstu i napisałem taki skrypt (daily.awk):&lt;br /&gt;&lt;br /&gt;&lt;code&gt; $1 == strftime("%F") {print $0}&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Polecenie &lt;a href="http://www.gnu.org/software/gawk/"&gt;gawk &lt;/a&gt;-f  daily.awk kalendarz.txt, plik z wydarzeniami jest przeszukiwany, a na ekranie wyświetlane są tylko te linie, w których pierwszy wyraz jest równy aktualnej dacie w formacie YYYY-MM-DD.&lt;br /&gt;Prawda, że proste? Teraz wystarczy dodać taki skrypt do Crona i każdego dnia będzie się wyświetlała lista zdań do wykonania. Mała rzecz, a cieszy :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-697705687280618426?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/697705687280618426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=697705687280618426' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/697705687280618426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/697705687280618426'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/02/dogoni-czas-z-awk.html' title='Dogonić czas z awk'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-5367925494302058209</id><published>2007-02-17T18:25:00.000+01:00</published><updated>2007-02-17T18:39:17.550+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nazizm'/><category scheme='http://www.blogger.com/atom/ns#' term='socjalizm'/><category scheme='http://www.blogger.com/atom/ns#' term='prawo godwina'/><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><title type='text'>Prawo Godwina, czyli socjalizm w sieci</title><content type='html'>Przyznaję się bez bicia. Chociaż w necie jestem od czasów, w których SDI było szczytem marzeń, dopiero dzisiaj po raz pierwszy przeczytałem na Linux.com, że istnieje coś takiego jak prawo Godwina.&lt;br /&gt;&lt;blockquote&gt;"As an online discussion grows longer, the &lt;a href="http://en.wikipedia.org/wiki/Probability" title="Probability"&gt;probability&lt;/a&gt; of a comparison involving Nazis or Hitler approaches one."&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Jakie są skutki takiego prawa? Ano takie, że wszelkie dyskusje, w których użyje się słowa na "N" albo "H" są przerywane. To kolejny dowód na to, jak silne jest skrzydło lewicowe w grupie bardziej zaawansowanych użytkowaników internetu. Ciągle zastanawiam się nad tym problemem i nie mogę znaleźć odpowiedzi. Co przyciąga ludzi zazwyczaj dobrze zarabiających, wykształconych do ideologii, która została stworzona po to, by uwieść proletariat i chłopstwo, czyli nie oszukujmy się w XIX w. zaliczanych do nizin społecznych?&lt;br /&gt;&lt;br /&gt;P.S&lt;br /&gt;Ciekawe czy tak samo może się skończyć dyskusja, w której przyrównanoby kogoś do Trockiego,  albo  &lt;a href="http://en.wikipedia.org/wiki/Ulrike_Meinhof"&gt;Urliki Meinhof.&lt;/a&gt;    -  założycielki Frakcji Czerwonej Armii - organizacji terrorystycznej, do dziś wielbionej w środowiskach lewackich. Bardzo w to wątpię.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-5367925494302058209?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/5367925494302058209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=5367925494302058209' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/5367925494302058209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/5367925494302058209'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/02/prawo-godwina-czyli-socjalizm-w-sieci.html' title='Prawo Godwina, czyli socjalizm w sieci'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-2283580673867128017</id><published>2007-02-14T14:41:00.000+01:00</published><updated>2007-02-14T18:06:20.066+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kleopatra'/><category scheme='http://www.blogger.com/atom/ns#' term='publikacje'/><category scheme='http://www.blogger.com/atom/ns#' term='archeologia'/><title type='text'>Kleopatra brzydka jak noc</title><content type='html'>... informuje w dziale "Życie na luzie" Dziennik [1]. Rzeczywiście&lt;br /&gt;dziennikarze pisząc ten artykulik musieli być na niezłym "luzie". Jeśli&lt;br /&gt;jest prawdą to co napisali (a można mieć co do tego wątpliwości) to&lt;br /&gt;naukowcy musieli być w stanie wskazującym.&lt;br /&gt;Rozważania o urodzie Kleopatry na podstawie wizerunku na monecie jest&lt;br /&gt;delkatnie rzecz ujmując rzeźbieniem w g..nie. Przymierzanie kanonów&lt;br /&gt;piękna z przed tysięcy lat do dzisiejszych jest conajmniej nadużyciem z&lt;br /&gt;perspektywy postmodernistycznego myślenia, którego objawem są takie&lt;br /&gt;pseudobadania.&lt;p&gt;[1] &lt;a href="http://tinyurl.com/34jj2p"&gt;http://tinyurl.com/34jj2p&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-2283580673867128017?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/2283580673867128017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=2283580673867128017' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/2283580673867128017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/2283580673867128017'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/02/kleopatra-brzydka-jak-noc.html' title='Kleopatra brzydka jak noc'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-6763730125868541007</id><published>2007-02-12T22:54:00.000+01:00</published><updated>2007-02-12T23:40:37.796+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='free'/><category scheme='http://www.blogger.com/atom/ns#' term='access'/><category scheme='http://www.blogger.com/atom/ns#' term='sqlite'/><category scheme='http://www.blogger.com/atom/ns#' term='archeologia'/><category scheme='http://www.blogger.com/atom/ns#' term='baza danych'/><title type='text'>Baza danych sqlite</title><content type='html'>Kontynuuję wątek otwartych, alternatyw dla programów komercyjnych. Tym razem przyszedł czas na bazę danych. Przyznam szczerze, że tym segmentem mało się interesowałem, ale od kilku dni zajmuje się tematyką jakoś z tym spokrewnioną, więc do rzeczy. Standardem (co nie oznacza najlepszym) w tej klasie jest MS Access. Istnieją jego wolne odpowiedniki, żeby wymienić &lt;a href="http://www.openoffice.org/product/base.html"&gt;Base&lt;/a&gt; - element pakietu OO.org, czy &lt;a href="http://www.kexi.pl/Start"&gt;Kexi&lt;/a&gt; część "konkurencyjnego" KOffice,a więc aplikacje nie grzeszące szybkością, co przy naprawdę dużych zbiorach może mieć znaczenie.&lt;br /&gt;Osobiście proponuję inne podejście, wydajniejsze a w perspektywie czasu wygodniejsze, mianowicie wykorzystanie systemów zarządzania &lt;a href="http://pl.wikipedia.org/wiki/SQL"&gt;SQL &lt;/a&gt;(Structured Query Language). Oprócz silników takich jak popularne MySQL czy PostgreSQL można wykorzystać mały i szybki &lt;a href="http://www.sqlite.org/"&gt;sqlite&lt;/a&gt;.&lt;br /&gt;Korzystanie z tego typu programów polega na pisaniu poleceń w języku SQL, za pomocą których wykonywane są operacje na bazach danych. Poniżej widnieje przykład bazy danych stworzonej za pomocą sqlite&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Uruchomienie sqlite. Jeśli bazy nowabaza nie istnieje, zostanie taka utworzona&lt;br /&gt;sqlite3 nowabaza&lt;br /&gt;&lt;br /&gt;Utworzenie nowej tablicy w bazie. Trzy kolumny: zawierające nazwę zabytku, ilość i datę dodania&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;create table nowatablica(nazwa,ilosc,data);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Wstawienie wiersza do tablicy&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;insert into nowatablica values('ceramika',10,'2007-02-13');&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Aby zapisać bazę do pliku należy wydać polecenia:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;.mode column&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;.output nazwapliku&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;select * from nowatablica;&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Po otwarciu pliku w dowolnym edytorze tekstu powinniśmy ujrzeć&lt;br /&gt;nazwa                        ilosc                       data&lt;br /&gt;-------------       ------------      -----------------&lt;br /&gt;ceramika        10                               2007-02-13&lt;br /&gt;&lt;br /&gt;Jak widać polecenia nie są szczególnie trudne do opanowania. Kiedy to się stanie sqlite może stać się potężnym narzędziem w naszych rękach. Ma jeszcze jedną zaletę. Jeśli zechcemy, aby dane były jakoś przetworzone, osoba która otrzyma taką bazę zapewniam, będzie zadowolona, bo oszczędzono jej masę czasu. Nie trzeba chyba wspominać, że dostęp do bazy można uzyskać z poziomu różnych aplikacji.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-6763730125868541007?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/6763730125868541007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=6763730125868541007' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/6763730125868541007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/6763730125868541007'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/02/baza-danych-sqlite.html' title='Baza danych sqlite'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-6628533236877459406</id><published>2007-02-10T19:08:00.000+01:00</published><updated>2007-02-14T18:07:44.479+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='publikacje'/><category scheme='http://www.blogger.com/atom/ns#' term='archeologia'/><category scheme='http://www.blogger.com/atom/ns#' term='xml'/><title type='text'>ArcheoML</title><content type='html'>Kiedyś wspominałem o ArcheoML - języku opartym o XML (eXtensible Markup&lt;br /&gt;Language) , którego przeznaczeniem jest uniwersalne opisywanie danych archeologicznych,&lt;br /&gt;głównie w celu przetwarzania ich cyfrowo.&lt;br /&gt;Przy pomocy języka można prezentować następujące informacje&lt;br /&gt;- opisy archeologiczne&lt;br /&gt;- opisy geograficzne&lt;br /&gt;- opisy językowe&lt;br /&gt;- opisy rezultatów badań&lt;p&gt;Na stronie opisującej ArchaeoML wymienione jest kilkanaście typów&lt;br /&gt;dokumentów różnego przeznaczenia, a także znaczniki służące do&lt;br /&gt;opisywania danych archeologicznych.&lt;/p&gt;&lt;p&gt;Warto poszukiwać nowych form opisu danych archeologicznych, jak&lt;br /&gt;najbardziej uniwersalnych z jednej strony, a z drugiej bardziej&lt;br /&gt;nadających się do przetwarzania i prezentowania danych.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-6628533236877459406?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/6628533236877459406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=6628533236877459406' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/6628533236877459406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/6628533236877459406'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/02/archeoml.html' title='ArcheoML'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-3811228977523986124</id><published>2007-02-09T18:48:00.000+01:00</published><updated>2007-02-14T18:10:33.062+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='meczet'/><category scheme='http://www.blogger.com/atom/ns#' term='archeologia'/><category scheme='http://www.blogger.com/atom/ns#' term='jerozolima'/><category scheme='http://www.blogger.com/atom/ns#' term='wykopaliska'/><title type='text'>Archeologia na usługach państwa</title><content type='html'>Nowe zamieszki w Jerozolimie, tym razem niechcący sprowokowane przez archeologów izraelskich, którzy zabrali się za badania przy jednej ze ścian Świątyni salomona, a co zdaniem muzułmanów grozi zniszczeniem meczetu Al-aksa.&lt;br /&gt;Nie zdziwiłbym się, gdyby to była forma prowokowania muzułmanów przez władze w Tel-Awiwie, bo archeologia nie od dziś jest wygodnym narzędziem w walce ideologicznej i poliytycznej nawet na szczeblu międzynarodowym. Nie trzeba daleko szukać, bo nie tak znowu dawno, na tysiąclecie Państwa polskiego - kontrimprezy w stosunku do kościelnego 1000-lecia chrztu Polski, oprócz budowy tysiąca szkół ruszył chyba najbardziej spektakularny program badań archeologicznych początków Państwa polskiego, nomen omen wymyślony przez ówczesną szarą eminencję polskiej archeologii - Witolda Hensla.&lt;br /&gt;Ale ad rem. Argumenty muzułmanów, że badania mogą spowodować zawalenie się ściany świątyni też się nie trzymają kupy, bo trudno podejrzewać rozsądnego człowieka, że odważy się pracować ze świadomością, że za chwilę może stać się coś, przy czym oberwanie dwumetrowego profilu jest dziecinną igraszką.&lt;br /&gt;Zobaczymy co z tego wyniknie. Najważniejsze i tak jest to, że o archeologii znowu jest głośno. Zgodnie z popularnym powiedzeniem w szołbiznesie "nieważne jak, byleby mówili" :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-3811228977523986124?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/3811228977523986124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=3811228977523986124' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/3811228977523986124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/3811228977523986124'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/02/archeologia-na-usugach-pastwa.html' title='Archeologia na usługach państwa'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-8523401253860042513</id><published>2007-02-09T00:23:00.000+01:00</published><updated>2007-02-14T18:08:58.616+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='system ekspercki'/><category scheme='http://www.blogger.com/atom/ns#' term='informatyka'/><category scheme='http://www.blogger.com/atom/ns#' term='archeologia'/><title type='text'>Epoka1 - ciąg dalszy</title><content type='html'>W poprzednim poście pisałem o systemie eksperckim [1] od strony&lt;br /&gt;ideologiczno-teoretycznej, tym razem parę słów o technologii. Skrypt&lt;br /&gt;systemu jest banalny, jego właściwa część składa się z kilku lini w&lt;br /&gt;Pythonie [2]. Diabeł tkwi jednak w konstrukcji bazy wiedzy. Jest&lt;br /&gt;zbudowana w oparciu o graf skierowany, gdzie poszczególne pytania są&lt;br /&gt;jego wierzchołkami, natomiast łuki są odpowiedziami tak/nie. W&lt;br /&gt;zależności od wyboru odpowiedzi wybierany jest ten wierzchołek do&lt;br /&gt;którego ona prowadzi. Procedura powtarza się dopóki algorytm nie natrafi&lt;br /&gt;na wierzchołek, z którego nie ma łuków wychodzących. Oznacza to, że&lt;br /&gt;wierzchołek ten jest odpowiedzią. Tak więc system jest jednoznaczny.&lt;br /&gt;Określone odpowiedzi pociągają za sobą JEDEN i tylko jeden rezultat.&lt;br /&gt;Z drugiej strony system nie jest liniowy, gdyż jeden rezultat może być&lt;br /&gt;osiągnięty kilkoma drogami, to znaczy niektóre wierzchołki mają stopień&lt;br /&gt;wejściowy większy od 1.&lt;br /&gt;Skrypt jest na tyle uniwersalny, że zbudowanie w oparciu o niego innego&lt;br /&gt;systemu eksperckiego jest banalnie proste. Jak zwykle problem tkwi w&lt;br /&gt;skonstruowaniu dobrej bazy wiedzy, co nie jest wcale takie proste.&lt;p&gt;[1] &lt;a href="http://www.piglas.ys.pl/cgi-bin/system.py"&gt;http://www.piglas.ys.pl/cgi-bin/system.py&lt;/a&gt;&lt;br /&gt;[2] &lt;a href="http://www.python.org/"&gt;http://www.python.org&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-8523401253860042513?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/8523401253860042513/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=8523401253860042513' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/8523401253860042513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/8523401253860042513'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/02/epoka1-cig-dalszy.html' title='Epoka1 - ciąg dalszy'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-4399944313284786000</id><published>2007-02-06T19:00:00.000+01:00</published><updated>2007-02-06T19:14:24.335+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='system ekspercki'/><category scheme='http://www.blogger.com/atom/ns#' term='informatyka'/><category scheme='http://www.blogger.com/atom/ns#' term='archeologia'/><title type='text'>System ekspercki</title><content type='html'>Zgłębiam właśnie programowanie w logice (deklaratywne) i niejako przy okazji spłodziłem &lt;a href="http://www.piglas.ys.pl/cgi-bin/system.py"&gt;system ekspercki&lt;/a&gt;. Ponieważ zasada działania systemów jest oparta o metodę indukcyjną nie są one narzędziem idealnym, więc trzeba go stosować z rozsądkiem i świadomością, że nie jest to sztuczna inteligencja.&lt;br /&gt;System pomaga rozpoznawać, z jaką epoką (paleolit - epoka żelaza) można powiązać dane stanowisko. Najlepiej by było to stanowisko osadowe i jedno fazowe, wtedy możliwość przekłamań w wynikach jest mniejsza.&lt;br /&gt;Implementacja algorytmu nie jest jeszcze ukończona - brakuje między innymi wyświetlania dowodu, ale można go już z powodzeniem stosować.&lt;br /&gt;Jak to działa.&lt;br /&gt;System w drodze do ostatecznego wniosku zadaje pytania, które rozstrzygają kolejne wątpliwości. Zadaniem użytkownika jest odpowiedź na te pytania, zaznaczając opcję &lt;span style="font-weight:bold;"&gt;Tak&lt;/span&gt; lub &lt;span style="font-weight:bold;"&gt;Nie&lt;/span&gt;. W zależności od tego jakie odpowiedzi są udzielane, inny jest wniosek końcowy (w tym przypadku określenie epoki, w której stanowisko funkcjonowało).&lt;br /&gt;System jest narazie bardzo prosty, jeśli nie prymitywny i ewolucjonistyczny, ale to ma być raczej przykład możliwości wykorzystania informatyki w archeologii, niż narzędzie przydatne w codziennej pracy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-4399944313284786000?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/4399944313284786000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=4399944313284786000' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/4399944313284786000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/4399944313284786000'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/02/system-ekspercki.html' title='System ekspercki'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-679642330701971818</id><published>2007-02-04T14:06:00.000+01:00</published><updated>2007-02-04T13:09:43.299+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='odt'/><category scheme='http://www.blogger.com/atom/ns#' term='word'/><category scheme='http://www.blogger.com/atom/ns#' term='gpl'/><category scheme='http://www.blogger.com/atom/ns#' term='office'/><category scheme='http://www.blogger.com/atom/ns#' term='archeologia'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><title type='text'>Otwarty standard dokumentu</title><content type='html'>Niedawno miałem okazje się przekonać, jak wygląda kompatybilność r&amp;#243;żnych wersji MS Worda. Wypełnianie rozbudowanej &lt;br&gt;tabeli w karcie AZP, w r&amp;#243;żnych wersjach edytora było niestety udręką, gdyż wersja 2000 zwyczajnie nie radził sobie z &lt;br&gt;dokumentem edytowanym wcześniej w Wordzie 2003. &lt;br&gt;Takich problem&amp;#243;w nie było rzecz jasna w przypadku dokument&amp;#243;w w formacie ODT - zgodnych z międzynarodowym standardem ISO, &lt;br&gt;kt&amp;#243;re można tworzyć przy pomocy licznych BEZPŁATNYCH i otwartych edytor&amp;#243;w tekstu: OpenOffice.org [1], Abiword [2], czy &lt;br&gt;Kword [3], &lt;br&gt;dostępne w większości na platformę Windows.&lt;br&gt;Wracając do użytkownik&amp;#243;w Worda. Wraz z ukazaniem się wersji 2007 będą mieli jeszcze twardszy orzech do zgryzienia. &lt;br&gt;Microsoft poszedł w ślady konkurencji i stworzył nowy format dokumentu, oparty także na XML. Aby go otworzyć w starszych &lt;br&gt;wersjach Office&amp;#39;a konieczne jest pobranie pakietu Compatybility Pack [4], kt&amp;#243;ry jednak działa tylko w wersji 2003 i XP. &lt;br&gt;Dodatkowo gigant sponsoruje wtyczkę do edytora tekstu pozwalającą na odczytywanie i zapisywanie plik&amp;#243;w ODT [5].&lt;br&gt;Może więc warto przemyśleć przesiadkę na OpenOffice.org, lub jeśli komuś nie pasuje taka kobyła na lżejsze pakiety &lt;br&gt;biurowe?&lt;p&gt;[1] &lt;a href="http://openoffice.org"&gt;http://openoffice.org&lt;/a&gt;&lt;br&gt;[2] &lt;a href="http://abisource.com"&gt;http://abisource.com&lt;/a&gt;&lt;br&gt;[3] &lt;a href="http://koffice.org"&gt;http://koffice.org&lt;/a&gt;&lt;br&gt;[4] &lt;a href="http://www.microsoft.com/poland/office/office2007/beta/converter.mspx"&gt;http://www.microsoft.com/poland/office/office2007/beta/converter.mspx&lt;/a&gt;&lt;br&gt;[5] &lt;a href="http://odf-converter.sourceforge.net/"&gt;http://odf-converter.sourceforge.net/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-679642330701971818?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/679642330701971818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=679642330701971818' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/679642330701971818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/679642330701971818'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/02/otwarty-standard-dokumentu.html' title='Otwarty standard dokumentu'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-4011920111080104809</id><published>2007-02-02T16:51:00.000+01:00</published><updated>2007-02-02T15:57:21.435+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='creative commons'/><category scheme='http://www.blogger.com/atom/ns#' term='publikacje'/><category scheme='http://www.blogger.com/atom/ns#' term='archeologia'/><title type='text'>Science Commons - pewne prawa zastrzeżone</title><content type='html'>Dostęp do informacji jest podstawą rozwoju człowieka. Rzeczywistość&lt;br /&gt;wygląda tak, że często do wiadomości, których nam potrzeba nie sposób&lt;br /&gt;dotrzeć. Czy to są zamknięte w bibliotece na drugim końcu świata, czy&lt;br /&gt;publikowane w wydawnictwach niedostępnych na prownicji. Jeśli już możemy zakupić takie wydawnictwo, barierą staje się jego cena, podytkowana zazwyczaj czystym rachunkiem opłacalności, czego oczywiście niesposób potępiać. Trudno wydać książkę w przyzwoitej formie za niską cenę, w nakładzie 200 egzemplarzy.&lt;br /&gt;Lekarstwem na te bolączki jest oczywiście publikowanie w internecie. Po pierwsze koszty są o rząd niższe, po drugie dostępność do takiej książki/artykułu jest o wiele większa.Nic nie stoi na przeszkodzie, by drukowaną pracę udostępnić za darmo w internecie. Ambicją każdego autora jest dotarcie do najszerszej publiczności, ale umowy podpisywane z wydawnictwami często wykluczają taką formę wydawania prac. Wyjściem mogą być dodatki do umów, na podstawie których autor ma prawo do opublikowania swojej pracy na warunkach licencji Creative Commons [1]. Wzory takich dodatków (na razie w języku angielskim) zostały przygotowane w ramach siostrzanego do CC projektu Science Commons [2]. Dodatki dostępne są w czterech opcjach&lt;br /&gt;- natychmiastowego udostępnienia na warunkach licencji CC [3]&lt;br /&gt;- udostępnienia po wydaniu pracy na papierze [4]&lt;br /&gt;- udostępnienia z opóźnieniem [5]&lt;br /&gt;Perspektywa dotarcie do bardzo szerokiej publiczności jest niewątpliwie kusząca dla nauki tak "popularnej", ale w rzeczywistości nierozumianej&lt;br /&gt;jak archeologia. Może warto zaryzykować.&lt;p&gt;[1] &lt;a href="http://www.creativecommons.org/"&gt;http://www.creativecommons.org&lt;/a&gt;&lt;br /&gt;[2] &lt;a href="http://www.sciencecommons.org/"&gt;http://www.sciencecommons.org&lt;/a&gt;&lt;br /&gt;[3] &lt;a href="http://tinyurl.com/2wxp9c"&gt;http://tinyurl.com/2wxp9c&lt;/a&gt;&lt;br /&gt;[4] &lt;a href="http://tinyurl.com/32tdt4"&gt;http://tinyurl.com/32tdt4&lt;/a&gt;&lt;br /&gt;[5] &lt;a href="http://tinyurl.com/2kdqg3"&gt;http://tinyurl.com/2kdqg3&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-4011920111080104809?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/4011920111080104809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=4011920111080104809' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/4011920111080104809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/4011920111080104809'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/02/science-commons-pewne-prawa-zastrzeone.html' title='Science Commons - pewne prawa zastrzeżone'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-5157280636324618529</id><published>2007-02-01T19:01:00.000+01:00</published><updated>2007-02-01T18:07:05.805+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stonehenge'/><category scheme='http://www.blogger.com/atom/ns#' term='archeologia'/><title type='text'>Stonehenge - nowe odkrycia, brak odpowiedzi</title><content type='html'>Magazyn National Geographic [1] na swojej stronie internetowej informuje &lt;br&gt;o odkryciu osady położonej w pobliżu najsłynniejszego obiektu megalitycznego na świecie - Stonehenge. Na powiązania osady z kręgiem &lt;br&gt;kamiennym z jednej strony wskazuje podobna chronologia bezwzględna &lt;br&gt;(C14), z drugiej strony położenie na jednym ciągu komunikacyjnym. &lt;br&gt;Okazało się też, że obiekt tego typu nie był wyjątkiem w okolicy, gdyż w &lt;br&gt;pobliżu odkryto dwa podobne do niego [2].&lt;br&gt;Wszystko to oczywiście jest piękne, pytanie tylko w jakim stopniu &lt;br&gt;poszerza wiedzę o przeszłości regionu i całej Europy. Nie od dziś &lt;br&gt;wiadomo, że Stonehenge to jeden z objaw&amp;#243;w funkcjonowania w młodszym &lt;br&gt;okresie epoki kamienia zjawiska określanego mianem Antlantyckiej &lt;br&gt;Cywilizacji Megalitycznej. Odkrycie osady ludzi, kt&amp;#243;rzy PRAWDOPODOBIE w &lt;br&gt;wykorzysytawali kamienną konstrukcję było kwestią czasu, nadal nie &lt;br&gt;wiadomo i zapewne nigdy nie dowiemy się co rzeczywiście Stonehenge &lt;br&gt;znaczyło i jaką funkcję spełniało. Warto też przypomnieć, że &lt;br&gt;niekoniecznie musiało być to miejsce kultu druid&amp;#243;w, jak tego chcą &lt;br&gt;niekt&amp;#243;rzy, gdyż krąg jest starszy od Celt&amp;#243;w o około 2000 lat.&lt;p&gt;[1] &lt;a href="http://news.nationalgeographic.com/news/2007/01/070130-stonehenge.html"&gt;http://news.nationalgeographic.com/news/2007/01/070130-stonehenge.html&lt;/a&gt;&lt;br&gt;[2] &lt;a href="http://news.nationalgeographic.com/news/2007/01/070112-stonehenge.html"&gt;http://news.nationalgeographic.com/news/2007/01/070112-stonehenge.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-5157280636324618529?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/5157280636324618529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=5157280636324618529' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/5157280636324618529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/5157280636324618529'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/02/stonehenge-nowe-odkrycia-brak.html' title='Stonehenge - nowe odkrycia, brak odpowiedzi'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-3175082587400724626</id><published>2007-01-31T23:40:00.000+01:00</published><updated>2007-01-31T22:46:13.302+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='publikacje'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='gpl'/><title type='text'>Wolne sterowniki w Linuxie</title><content type='html'>Jeden z przodujących deweloper&amp;#243;w jądra Linuxa - Greg Kroah-Hartmann &lt;br&gt;poinformował [1]  na liście dyskusyjnej lklm [2]  o propozycji &lt;br&gt;społeczności rozwijającej kernel. W zamian za udostępnienie informacji o urządzeniu, &lt;br&gt;programiści zobowiązują się stworzyć do niego otwarty sterownik, kt&amp;#243;ry zostanie dołączony do jądra, a co za tym idzie znajdzie się w większości &lt;br&gt;nowoczesnych dystrybucji GNU/Linuxa. &lt;p&gt;Inicjatywa jest korzystna dla obu stron, ponieważ producenci po pierwsze &lt;br&gt;zyskują wizerunkowo, po drugie wsparcie dla ich sprzętu gwarantują &lt;br&gt;tw&amp;#243;rcy otwartych sterownik&amp;#243;w. Pytanie tylko, czy wywoła wśr&amp;#243;d nich &lt;br&gt;odzew, biorąc pod uwagę to, że dotychczas ignorowali użytkownik&amp;#243;w &lt;br&gt;Linuxa, bądź tworzyli zamknięte sterwoniki? &lt;p&gt;[1] &lt;a href="http://lkml.org/lkml/2007/1/31/276"&gt;http://lkml.org/lkml/2007/1/31/276&lt;/a&gt;&lt;br&gt;[2] &lt;a href="http://lkml.org/"&gt;http://lkml.org/&lt;/a&gt;&lt;p&gt;----------------------&lt;br&gt;Artykuł ukazał się także w serwisie &lt;a href="http://www.7thguard.net"&gt;www.7thguard.net&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-3175082587400724626?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/3175082587400724626/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=3175082587400724626' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/3175082587400724626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/3175082587400724626'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/02/wolne-sterowniki-w-linuxie.html' title='Wolne sterowniki w Linuxie'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-2784074112691704838</id><published>2007-01-31T19:04:00.000+01:00</published><updated>2007-01-31T18:05:18.925+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='archeologia'/><title type='text'>Propozycje programów</title><content type='html'>Warto zastanowić się, jakie typy aplikacji, powinny znaleźć się w&lt;br /&gt;linuksie, tak aby stał się przydatny w badaniach archeologicznych.&lt;br /&gt;Poniżej prezentuję mało konkretną listę programów, które być może znajdą&lt;br /&gt;się w linuksie dla archeologów:&lt;br /&gt;- gis&lt;br /&gt;- statystyka&lt;br /&gt;- baza danych + program do zarządzania&lt;br /&gt;- faktoryzacja zdjęć archeologicznych&lt;br /&gt;- program do kalibracji C14&lt;br /&gt;- skład tekstu&lt;p&gt;Nie jestem pewien, na co powinien być położony nacisk - prostota&lt;br /&gt;używania, czy wydajność, bo te rzeczy często nie idą ze sobą w parze.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-2784074112691704838?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/2784074112691704838/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=2784074112691704838' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/2784074112691704838'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/2784074112691704838'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/01/propozycje-programw.html' title='Propozycje programów'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-5097718850181718497</id><published>2007-01-31T12:38:00.000+01:00</published><updated>2007-01-31T17:48:48.101+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='archeologia'/><title type='text'>System naukowy</title><content type='html'>Wraz z wejściem systemu MS Vista na rynek urośnie zapewne presja na wymianę systemów operacyjnych, a co za tym idzie dostosowanie sprzętu komputerowego do wyjątkowo zachłannego na zasoby nowego produktu firmy Microsoft.&lt;br /&gt;Niestety, czego by nie mówić, systemy z Redmont nie mają alternatywy w zastosowaniach naukowych, gdyż 99% aplikacji, szczególnie tych służących do obrabiania danych graficznych, są dostępne jedynie na niego. Niemniej warto mieć świadomość tego, że programiści open soruce udostępniają liczne programy, nie zawsze user-friendly, które jednak z powodzeniem mogą konkurować ze swoimi komercyjnymi odpowiednikami. Oczywiście trudno wymagać np. od humanisty umiejętności zainstalowania linuxa, czy bezproblemowego przestawienia się na odmienną filozofię używania tego systemu. Niemniej warto spróbować, bo gra idzie z jednej strony o pieniądze (wydawane na zakup Windowsa mogą być spożytkowane w bardziej racjonalny sposób), a z drugiej o bezpieczeństwo danych i niezależność od jednego producenta.&lt;br /&gt;Archeologia, nauka operująca na granicy humanistyki i przyrodoznastwa, coraz częściej korzysta z przeróżnych aplikacji wspomagających interpretację danych. Na szczęście większość z nich można zastąpić wolnym oprogramowaniem, albo w najgorszym wypadku uruchomić przy pomocy Wine. Od jakiegoś czasu myślę o takim systemie, ale bynajmniej nie w formie nowej dystrybucji, ale rozszerzeniu już istniejącej.&lt;br /&gt;Najlepszą bazą do tego wydaje się Debian, dlaczego:&lt;br /&gt;- stabiloność&lt;br /&gt;- bardzo duża liczba pakietów&lt;br /&gt;- niezbyt skomplikowana instalacja.&lt;br /&gt;Podobny projekt, ale bardziej nastawiony na nauki ścisłe i przyrodnicze - &lt;a href="http://wiki.debian.org/?DebianScience"&gt;Debian Science&lt;/a&gt;.  Jeśli by już doszło do realizacji pomysłu, przybrałby on zapewne formę instrukcji, w jaki sposób przekształcić zainstalowany system (niekoniecznie debian, może &lt;a href="http://ubuntu.com/"&gt;ubuntu&lt;/a&gt;?) na wersję dla naukowców.  Dopóki nie wyjdzie Debian 4.0 (marzec - kwiecień) trudno napisać coś więcej&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-5097718850181718497?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/5097718850181718497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=5097718850181718497' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/5097718850181718497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/5097718850181718497'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/01/system-naukowy.html' title='System naukowy'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-3181593353614067835</id><published>2007-01-28T12:20:00.000+01:00</published><updated>2007-01-28T12:30:21.304+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='creative commons'/><category scheme='http://www.blogger.com/atom/ns#' term='archeologia'/><title type='text'>Wolność popłaca</title><content type='html'>Na stronach internetowych dziennika &lt;a href="http://www.ft.com/cms/s/b46f5a58-aa2e-11db-83b0-0000779e2340.html"&gt;Financial Times&lt;/a&gt; został opublikowany nader interesujący artykuł opisujący zalety rozpowszechniania publikacji w internecie i korzyści z tego płynące.&lt;br /&gt;Temat jest o tyle ciekawy, zwłaszcza z perspektywy  archeologii,  jeśli  z jednej  strony  wziąć  pod  uwagę  utrudniony  dostęp  do  publikacji  (szczególnie  dla  osób  spoza większych metropolii), a z drugiej możliwość dotarcia z porządną literaturą (naukową, czy popularno-naukową - to bez znaczenia) do szerszej publiczności. Bo przecież nie chodzi o to, by archeolodzy zamykali się w wieży z kości słoniowej i dyskutowali o chronologii czy typologii w wąskim gronie ~100 osób. Tym bardziej, że można zadbać o ochronę własnych praw autorskich, nie ograniczając przy okazji możliwości wolnego rozpowszechniania utworów, korzystając np. z licencji &lt;a href="http://creativecommons.org"&gt;creative commons&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-3181593353614067835?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/3181593353614067835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=3181593353614067835' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/3181593353614067835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/3181593353614067835'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/01/wolno-popaca.html' title='Wolność popłaca'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-3146608984451569618</id><published>2007-01-27T08:30:00.000+01:00</published><updated>2007-01-27T21:33:32.815+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='lisp'/><category scheme='http://www.blogger.com/atom/ns#' term='fsf'/><category scheme='http://www.blogger.com/atom/ns#' term='stallman'/><title type='text'>Stallman</title><content type='html'>Od czasu do czasu, w zależności od potrzeb pisuję programy w &lt;a href="http://en.wikipedia.org/wiki/Lisp"&gt;Lispie&lt;/a&gt;, więc by  być w miarę na bieżąco subskrybuję przez RSS blogi umieszczone na &lt;a href="http://planet.lisp.org/"&gt;Planecie Lispa&lt;/a&gt;. Oczywiście społeczność zwizana z tym językiem jest dość nieliczna, więc posty trafiają się rzadko i zazwyczaj dotyczą spraw, które dla takiego amatora w tej dziedzinie jak ja są raczej mało interesujące.&lt;br /&gt;Dzisiaj trafiłem jednak  interesujący  post,  umieszczony na blogu  &lt;a href="http://www.findinglisp.com/blog/2007/01/meeting-richard-stallman.html"&gt;Finding Lisp&lt;/a&gt;,  w którym autor  opisuje  swoje  refleksje  po  spotkaniu  z  Richardem  M.  Stallmanem - założycielem i przewodniczącym Free Software Foundation.  Przytoczę kilka cytatów, bo one świetnie odnoszą się do tego co osobiście sądzę o Open Source i Free Software. Przepraszam, że po angielsku, ale nie chce mi się tego tłumaczyć.&lt;br /&gt;&lt;blockquote&gt;Richard's contention is that all the userland for Linux came from GNU and thus Linux is really just the kernel while the whole OS should be called "GNU/Linux." Whether that is true or not, the fact is, Linus built his own operating system and he should have the right to name it. If Free Software is truly as Free as Richard wants to claim it is, naming should be one of the things where the Freedom shows. Put another way, I have no issue if the FSF and GNU want to put out their own Linux distribution and name it "GNU/Linux," or even just "The GNU System," that's fine. I have big problems with Richard trying to convince me that I would tack "GNU" onto the &lt;b&gt;front&lt;/b&gt; of "Linux" for some reason. I would worry that at any time Richard might claim that the use of GPL code might warrant changing the name of your application to "GNU/Foo."&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;blockquote&gt; I like open source and believe there are certain advantages to it, I specifically reject Richard's &lt;b&gt;moral&lt;/b&gt; basis for Free Software. Richard tries to portray access to source code and redistribution for no charge as abstract moral rights that every person should have, something akin to "&lt;a href="http://en.wikipedia.org/wiki/Life,_liberty_and_the_pursuit_of_happiness"&gt;life, liberty, and the pursuit of happiness&lt;/a&gt;." Using proprietary software, Richard says, is to make an immoral choice. I don't buy it.&lt;/blockquote&gt;&lt;blockquote&gt;&lt;br /&gt;I don't think most of the developers or users of software see a philosophical, moral argument to made with respect to closed software.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-3146608984451569618?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/3146608984451569618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=3146608984451569618' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/3146608984451569618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/3146608984451569618'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/01/stallman.html' title='Stallman'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-7706949387430157047</id><published>2007-01-26T19:07:00.000+01:00</published><updated>2007-01-26T19:33:45.316+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='latex'/><category scheme='http://www.blogger.com/atom/ns#' term='publikacje'/><category scheme='http://www.blogger.com/atom/ns#' term='gpl'/><category scheme='http://www.blogger.com/atom/ns#' term='tex'/><title type='text'>Tex - efektywne tworzenie publikacji</title><content type='html'>jaJak istotną sprawą jest właściwe przygotowanie publikacji, bez względu na to, czy jest to praca magisterska, doktorska, czy popularno-naukowa, nie trzeba chyba przekonywać. Gro z osób parających się piśmiennictwem zazwyczaj używa do tego procesorów tekstu: MS Word, lub rzadziej (niestety) OO.org. Tymczasem istnieje od dawna i jest wykorzystywany z powodzeniem przez wiele osób system składu drukarskiego  &lt;a href="http://en.wikipedia.org/wiki/Tex"&gt;Tex&lt;/a&gt;.&lt;br /&gt;Czym różni się tex od zwykłego procesora tekstu. Ano tym, że użytkownik ma PEŁNĄ kontrolę nad tekstem, który można stworzyć w dowolnym edytorze. Ustawienia strony, styli, czcionki itd. itd. odbywa się za pomocą specjalnych znaczników.&lt;br /&gt;Aby tworzenie dokumentów stało się wygodniejsze napisano szereg makr, dzięki którym stało się to banalnie łatwe. Ich najpopularniejszy zestaw funkcjonuje pod nazwą&lt;a href="http://www.latex-project.org/"&gt; Latex&lt;/a&gt;. Nie można oczywiście porównywać tego do Worda czy OpenOffice Writer, jeśli brać pod uwagę tylko prostotę tworzenia dokumentów. Niemniej warto pamiętać, że Latex oferuje wydajność i stabilność, jakiej żaden "graficzny" procesor tekstu nie może zaoferować, szczególnie przy pisaniu bardzo dużych objętościowo prac. Na stronie projektu można zapoznać się z obszerną dokumentacją systemu, a także sposobami jego zdobycia (co nie jest trudne, ani tym bardziej kosztowne, bo Latex jest rozpowszechniany na licencji GPL :))&lt;br /&gt;Aby przekonać się o możliwościach Latex'u (czytaj latechu), można pobrać &lt;a href="http://www.im.pwr.wroc.pl/%7Ecichon/Materialy/WzorPracy.tex"&gt;ten&lt;/a&gt; plik, a następnie poleceniem&lt;br /&gt;&lt;br /&gt;&lt;code&gt;$ pdflatex WzorPracy.tex&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;skompilować do pliku pdf.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-7706949387430157047?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/7706949387430157047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=7706949387430157047' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/7706949387430157047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/7706949387430157047'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/01/tex-efektywne-tworzenie-publikacji.html' title='Tex - efektywne tworzenie publikacji'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6478835796173124566.post-629955047696624438</id><published>2007-01-26T12:54:00.000+01:00</published><updated>2007-01-26T13:05:29.185+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wordpress'/><category scheme='http://www.blogger.com/atom/ns#' term='blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='archeodict'/><title type='text'>Czas na zmiany</title><content type='html'>I stało się to, co odwlekałem od jakiegoś czasu, czyli przenosiny z wordpress.com na blogger.com. Prawdę mówiąc decyzja jest trochę irracjonalna, ale chyba była potrzebna. Wordpress.com zaczął mnie zwyczajnie denerwować. Ciągłe zmiany, które stopniowo przekształcają ten serwis w komercyjną maszynkę. Wcześniej ukryte, od jakiegoś czasu zewszą atakują mnie zachęty do płacenia, czy to za dodatkową przestrzeń dyskową, czy dodatkowe opcje. Pewnie kwestią czasu będzie pojawienie się reklam na blogach, czego przedsmak mieliśmy już przy okazji domyślnego włączenia tzw. Snap Preview, którego szybko mogą reklamy wyświetlane w takiej formie.&lt;br /&gt;Dlatego postanowiłem się przenieść.  Dlaczego  blogger? Bo wydaje mi się, że to platforma dojrzała, za którą stoi poważna firma, nie przesycona opcjami, konfiguratorami itd. No i chyba jest szybsza, bynajmniej takie jest moje pierwsze wrażenie.&lt;br /&gt;A więc zapraszam do regularnych odwiedzin adresu &lt;a href="http://archeodict.blogspot.com/"&gt;archeodict.blogspot.com&lt;/a&gt; . Ostatnio częstotliwość pojawiania się wpisów spadła, ale przyczyny tego były "obiektywne" :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6478835796173124566-629955047696624438?l=archeodict.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://archeodict.blogspot.com/feeds/629955047696624438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6478835796173124566&amp;postID=629955047696624438' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/629955047696624438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6478835796173124566/posts/default/629955047696624438'/><link rel='alternate' type='text/html' href='http://archeodict.blogspot.com/2007/01/czas-na-zmiany.html' title='Czas na zmiany'/><author><name>milosz</name><uri>http://www.blogger.com/profile/07060504250692254739</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
