Archiwum wpisów z miesiąca: Czerwiec 2009


Czerwiec
30
2009

LaTeX – łączenie artykułów w raport

Słowa kluczowe: , , , | Kategorie: TeX i LaTeX
Po omówieniu struktury dokumentów, nadszedł czas na bardziej zaawansowane wykorzystanie zdobytej wiedzy. Najpierw utworzę podstawowy plik raportu, zawierającego dokumentację projektu (dokumentacja.tex): \documentclass[a4paper,11pt]{report} \usepackage[utf8]{inputenc} \usepackage{polski} \begin{document} \chapter{Wymagania} \input{wymagania} \chapter{Instrukcja} \input{instrukcja} \end{document} Znacznik \input służy włączaniu fragmentów znajdujących się w innych plikach do dokumentu. Przykładowo \input{wymagania} ... Więcej…
Czerwiec
22
2009

Struktura dokumentów LaTeX

Słowa kluczowe: , , , , , , , | Kategorie: TeX i LaTeX
Dzisiaj postanowiłem zrobić małą przerwę w omawianiu JBoss Seam i powrócić do tematu LATEX-a oraz sporządzania dokumentacji projektu. Opisałem już pierwszy projekt w LATEX-u, lecz typowy dokument ma jakąś strukturę, wyznaczoną przez nagłówki. Odpowiednio zdefiniowane fragmenty tekstu zwiększają czytelność i przyspieszają wyszukiwanie określonych informacji. Standardowe ... Więcej…
Czerwiec
16
2009

JBoss Seam – autoryzacja na podstawie uprawnień

Słowa kluczowe: , , | Kategorie: Seam Framework
Opisałem już jak utworzyć encję dla uprawnień, jednak nie pokazałem, jak dokonywać autoryzacji na ich podstawie. Dzisiaj zamierzam omówić kilka przykładów zabezpieczania komponentów oraz elementów strony. Najprostrzym sposobem zabezpieczania komponentu jest użycie adnotacji @Restrict z pakietu org.jboss.seam.annotations.security. Oznaczenie nią klasy komponentu będzie ... Więcej…
Czerwiec
15
2009

JBoss Seam – encja uprawnień

Słowa kluczowe: , , , , | Kategorie: Seam Framework
Po długiej przerwie powrócę wreszcie do tematu uprawnień. Do tej pory omówiłem jedynie autoryzację użytkownika na podstawie roli – zarówno dla strony, jak i komponentu. Teraz nadeszła pora na dynamiczne przypisywanie rolom uprawnień do poszczególnych metod komponentów czy elementów strony. Zanim przejdę ... Więcej…
Czerwiec
12
2009

Java – programowanie refleksyjne i właściwości

Słowa kluczowe: | Kategorie: Java
Pisałem jakiś czas temu na temat przewagi właściwości nad polami. Muszę jednak przyznać, że operowanie właściwościami sprawia sporo problemów podczas programowania refleksyjnego, które jest szczególnie przydatne podczas pracy z adnotacjami (z mechanizmu refleksji korzystałem przy zapisie do pliku XML). Ponieważ język Java nie przewiduje ... Więcej…