Nowość na mojej stronie domowej.

Cześć! Od dziś będę umieszczał kody programów na mojej stronie. Będą to zwykłe programy akademickie dotyczące różnych zagadnień programowania obiektowego głównie w języku C++. Do niektórych z nich będę pisał krótkie artykuły wyjaśniające poszczególne części. Pierwszy program, a w zasadzie klasa, opisuje macierz. Oto link Klasa Macierz. W najbliższym czasie dodam krótki turtorial dotyczący konstruktorów, oparty o tę klasę. Do usłyszenia!

[PL/SQL] Łączenie 3 i więcej tabel.

3
Cześć! Przy nauce PL/SQL wpadłem na pewien mały problem, który szybko rozwiązałem, jednak postanowiłem go tu opisać. Mianowicie moja baza danych składa się z tabel: samochód, kolor i silnik. Tabela kolor przechowuje kolory(id,nazwa) samochodów, a tabela silnik wersje silników(id_silnika, nazwa, moc). Samochód składa się z id_samochodu, nazwy oraz z dwóch kluczy obcych: id_silnika i id_koloru. A więc chciałbym wyświetlić nazwę samochodu oraz jego silnik i kolor. Oczywiście w przypadku połączenia dwóch tabel używamy JOINa. Tak jest też w tym przypadku. Robimy to w następujący sposób(na przykładzie mojej bazy):

SELECT s.nazwa, e.nazwa as SILNIK, e.moc, k.nazwa as KOLOR
FROM SAMOCHOD s
JOIN SILNIK e ON s.id_silnika = e.id_silnika
JOIN KOLOR k ON s.id_koloru = k.id_koloru
ORDER BY s.id_samochodu

I dodatkowo , na końcu sortujemy wyniki według id samochodu. I tyle :).

Tła do stron - Subtle Patterns.

Zapewne wielu z was stanęło przed problemem znalezienia backgroundu dla strony internetowej. Nie zawsze potrzebujemy super, ekstra unikalnego tła. Na potrzeby bloga o gotowaniu, albo takiego na którym chcemy zamieścić swoje przemyślenia, wystarczy nam prosty ale estetyczny wzór. W tym momencie świetnym rozwiązaniem tego problemu jest strona Subtle Patterns . Znajdziemy tutaj tła o różnych kolorach i wzorach. Tła udostępniane są na licencji CC. Możemy zatem użyć obrazu na naszej stronie pod warunkiem odnotowania skąd obraz pochodzi. Możemy to zrobić na przykład w pliku css, przy ustalaniu tła. Wystarczy dopisać komentarz: "background from http://subtlepatterns.com/". Możemy też dowolnie edytować obrazy, pod warunkiem że jeśli będziemy je chcieli dalej udostępnić, to zrobimy to na tej samej licencji co oryginał. Na uwagę zasługuje system podglądu. Każde tło możemy zobaczyć "w akcji". Po najechaniu na wybrany przez nas element pojawia się przycisk "preview". Po kliknięciu go, pojawia się on w tle strony.
Myślę że jest to świetne rozwiązanie problemu tła na naszej stronie internetowej :).

Hello World!

Witajcie na moim blogu :). Jest to tymczasowe rozwiązanie problemu szybkich wpisow na mojej stronie domowej. Będę tutaj dodawał krótkie wpisy dotyczące zagadnień programistycznych, ale też te związane z informatyką teoretyczną, nowinkami oraz wszystkim tym co da się ująć w prostej formie :). Znajdziecie tutaj też odnośniki do mojej strony domowej, gdzie w dalszym ciągu umieszczał będę "poważniejsze" teksty. Pozdrawiam! :)

Popular Posts

Like us on Facebook

Flickr Images