Page 129 of 165

Motyw Apokalipsy w literaturze i sztuce – moja prezentacja maturalna (20/20)

Jeśli korzystasz z elementów tej prezentacji maturalnej, proszę ZOSTAW KOMENTARZ!

W związku z porządkami na komputerze, a także ze zbliżającą się (dla niektórych) maturą, postanowiłem wrzucić tutaj moją starą prezentację oraz wszelkie materiały jakie do niej mam.

Prezentację umieszczam na licencji MIT. Możecie więc ją dowolnie przerabiać, zmieniać i rozpowszechniać. Mało tego - nie mam nic przeciwko, żebyście podali siebie jako jej autora :)

Ja już z niej skorzystałem, a wynik: 20/20, mówi sam za siebie.

Prezentacja jest w pełni kompletna i zawiera nie tylko plik ppt (PowerPoint), ale także (a może przede wszystkim), dokładne opisy tego co, gdzie i kiedy trzeba mówić. Zawiera także opisy tego co jest na poszczególnych slajdach i wiele, wiele innych rzeczy.

Jedyne o co proszę to komentarz. Jeśli korzystasz z tej pracy bądź jej elementów, proszę ZOSTAW KOMENTARZ! Nie musisz się podpisywać z imienia/nazwiska. Nie bardzo mnie to interesuje. Po prostu chciałbym mieć świadomość że komuś się ta prezentacja do czegoś przydała.

Pełny temat prezentacji to:

Motyw Apokalipsy w literaturze i sztuce. Omów na wybranych przykładach.


Ramowy plan prezentacji maturalnej

  1. Wytłumaczenie pojęcia „Apokalipsa” oraz krótkie omówienie symboliki budującej teksty apokaliptyczne.
  2. Przedstawienie motywu Apokalipsy w Nowym Testamencie (Apokalipsa św. Jana).
  3. Interpretacja obrazu „Czterej Jeźdźcy Apokalipsy” Albrechta Dürera jako kontekst do Apokalipsy Św. Jana.
  4. Ragnarok – przedstawienie alternatywnej do Chrześcijańskiej wizji końca świata.
  5. Ukazanie ludzkich obaw oraz lęków przed końcem świata w kinematografii.
  6. Ukazanie wydarzeń końca świata w innych działach sztuki – anime.
  7. Wniosek: motyw apokalipsy jako źródło inspiracji twórczej i punkt wyjścia do refleksji nad tym kim jesteśmy, dokąd zmierzamy i co nas czeka.

A oto i materiały (część jest spakowana jako pliki zip, ponieważ jest kilka plików nt. danego zagadnienia):

Dwóch rzeczy nie mogę tutaj umieścić (prawa autorskie). Są to następujące książki (wystarczającą ilość fragmentów z tych książek można znaleźć w sieci):

  • Artur Szrejter - Mitologia Germanska
  • Roger Lancelyn Green - Mity Skandynawskie

Chociaż tak naprawdę, patrząc obiektywnie, jeśli ściągniecie wszystko co zamieściłem powyżej, to te dwie publikacje nie będą wam potrzebne ;)

Mam nadzieję że powyższa praca uczyni waszą maturę łatwiejszą. Jeszcze raz podkreślam: praca na licencji MIT - rób z nią co chcesz :)

Jeśli korzystasz z elementów tej prezentacji maturalnej, proszę ZOSTAW KOMENTARZ!

PDF to JPG – konwersja wielu plików jednocześnie

Czasem dostajemy z jakiegoś źródła, pewną ilość PDFów które następnie musimy np. umieścić na stronie www. Problem pojawia się wtedy, gdy są to przykładowo skany dyplomów i fajniej byłoby mieć je w formacie JPG lub PNG.

Bardzo prosto można przekonwertować jeden plik. Wystarczy skorzystać z biblioteki Imagemagick, korzystając z poniższej składni:

convert -jakies_parametry plik.pdf wynik.jpg

Jak jednak, zrobić to samo dla wielu plików w wielu subkatalogach, a przy tym usunąć plik PDF?

Wystarczy wziąć do tego Rubiego! :) Oczywiście, można to zrobić w bashu, jednak różnicę między skorzystaniem z basha a rubiego, stanowi przenośność tego drugiego rozwiązania.

O ile skrypt basha odpalimy tylko na *nxie, o tyle mając interpreter Rubiego, konwerter odpalimy także pod windowsem.

Nasz skrypt będzie bardzo prosty. Będzie przyjmował dwa opcjonalne argumenty. Pierwszym będzie ścieżka do katalogu, od którego mamy zacząć szukać. Drugim będzie flaga odpowiadająca za ew. usuwanie plików PDF, po skończeniu konwersji.

Zanim jednak to zrobimy, musimy załączyć potrzebne nam biblioteki (oraz "magiczny" komentarz):

# coding: utf-8
require 'find'
require 'fileutils'

Teraz pora na nasze argumenty:

dir = ARGV[0] ? ARGV[0] : '.'
destroy_pdf = ARGV[1] ? ARGV[1] : false

jak nietrudno zauważyć, jeśli ich nie podany, to plików PDF będziemy szukać, w katalogu z którego wywołujemy skrypt, zaś PDFy nie będą po konwersji usuwane.

Następnie musimy sprawdzić, czy ścieżka do katalogu istnieje:

# Jeśli podana sciezka nie jest scieżką poprawną - wywal info o błędzie i
# zakończ skrypt
unless File.directory?(dir)
  puts "Podana ścieżka nie jest poprawna"
  exit 1
end

Następnie "przelatujemy" wszystkie pliki które mamy w katalogu (oraz subkatalogach), dokonujemy konwersji jeśli są to pliki PDF oraz ewentualnie usuwamy PDFa po konwersji:

# Przelatujemy każdy plik w katalogach i subkatalogach naszej sciezki
Find.find(dir) { |f|
  # Olej pliki które nie mają rozszerzenia pdf
  next unless f[f.length-4, 4] == '.pdf'
  # Przekonwertuje na jpg - z taką samą nazwą - tylko rozszerzenie inne
  new_name = "#{f[0, f.length-4]}.jpg"
  # Wyrzuć info o konwersji pliku
  puts "Konwertowanie pliku: #{f}"
  # Konwertujemy...
  system("convert -density 250x250 -quality 90 '#{f}' '#{new_name}'")
  # No i usun pdfa jesli tak podano
  if destroy_pdf
    puts "Usuwanie pliku: #{f}"
    File.delete(f)
  end
}

Warto zwrócić uwagę, że użycie samego convert, bez podania parametrów, sprawi że plik wynikowy będzie miał bardzo kiepską jakość. Aby tak nie było, korzystamy z parametru density, który odpowiada za jakość (DPI) pliku wynikowego. Ustawiamy też jakość na 90%, co w wypadku plików JPG sprawi że będzie bardzo dobrej jakości, przy nie aż tak wielkim rozmiarze.

To by było na tyle. Plik do pobrania: pdf_to_jpg.

Copyright © 2024 Closer to Code

Theme by Anders NorenUp ↑