matura z religii … reality check

kolega z pracy przywitał mnie dziś ładnym “co te sk…ny nie wymyślą! matura z religii. a jak ktoś jest muzułmaninem?"

okazało się, że przeczytał artykuł (a dokładniej nagłówek) na onecie:  Religia jednak będzie na maturze.

jak wiele osób jest przeciwny. tylko dlaczego?

rzecz w tym, że spora część ludzi protestujących przeciwko religii na maturze uważa, że byłby to przedmiot obowiązkowy. a tak nie jest. religia będzie jako przedmiot dodatkowy. można mieć maturę z religii, lub jej nie mieć. nie nakłada na na nikogo obowiązku uczenia się ewangelii czy choćby historii pewnego cieśli.

oczywiście niektórzy będą twierdzić, że po co matura z przedmiotu praktycznie do niczego nie potrzebnego – w końcu seminaria i tak przyjmują ludzi którzy takiej matury nie mają.

jest to interesujący argument – zwłaszcza gdy weźmie się pod uwagę, z czego już można zdawać:

  • filozofia (po prawdzie dopiero od 2008 roku)
  • historia muzyki
  • historia sztuki
  • język łaciński i kultura antyczna (też od 2008)
  • wiedza o społeczeństwie
  • wiedza o tańcu
  • języka greckiego i kultury antycznej

nie neguję wartości jakie niesie za sobą wiedza w jakimkolwiek z tych tematów. ale w czym ona są lepsze od religii, że one tak, religia nie?

osobiście uważam, że przedmiotów maturalnych powinno być zdecydowanie mniej. i nie chodzi mi tu tylko o te wypisane. pozbył bym się wszelkich przedmiostów specjalistycznych i zostawił język narodowy, język obcy i coś na kształt “wiedzy o społeczeństwie", ale zakładającego nie wyuczanie się informacji, tylko korzystanie z nich i przedstawianie własnych opinii (oczywiście wpierw te opinie trzeba mieć).

matematyka, chemia, fizyka, historia, geografia – będźmy realistami. komu ta wiedza się tak naprawdę przydaje? 2% ludzi? oni i bez matury potrafią z niej korzystać.

telekomunikacja kolejowa – alternatywa? c.d.

10 dni temu pisałem o tym, że telekomunikacja kolejowa będzie 4 operatorem gsm. i co? i nic. wycofali się post-factum, argumentując, że nie mają wystarczających gwarancji.

ponieważ pozostałe oferty nie miały wystarczającej ilości punktów, cały przetarg jest nieistotny, licencja wraca do puli i będzie znowu ofertowana na kolejnym przetargu – w lipcu 🙁

motion sensor w macbook’ach

w macbooku pro apple zainstalowało czujnik ruchu i przechyłu. da się to wykorzystać na parę sposobów. jednym z nich jest gra w której sterujemy ruchami poprzez ruszanie laptopem.

natomiast pojawiły się też dodatkowe aplikacje:

muszę przyznać, że o ile apple'a nie lubię (nie chodzi o sprzęt czy software, ale ich podejście do innych ludzi – poprzez prawników i pozwy sądowe za każdą duperelę), to taki feature mi się bardzo podoba 🙂

przyszłość laptopów nadeszła

samsung wypuścił na rynek pierwszego laptopa z dyskiem typu flash zamiast normalnego.

nowy laptop ma 32giga pojemności dysku (ciekawe czemu, jakiś miesiąc temu pisali, że zrobili już dyski flash 64gigowe).

nowe dyski są szybsze, cichsze (zasadniczo bezgłośne, choć laptop sam z siebie wydaje dźwięki) i ciągną mniej prądu, więc i żywotność baterii będzie lepsza.

poza laptopem został też wypuszczony bazujący na tej samej technologii tabletpc.
cenowo – drogo.  tablet będzie kosztował koło $2400, ceny laptopa nie znam, ale na pewno więcej 🙁

procmail + maildir, zaznaczanie maila jako przeczytany

zmigrowałem się ostatnio (znowu) na mutta.

jednym z problemów jakie miałem było napisanie regułki do procmaila która mi jakiegoś tam maila zapisze do odpowiedniego folderu, ale jednocześnie ustawi jako przeczytany.

gdybym uzywał mbox'ów to nie ma problemu.

ale ja wolę maildiry.

trochę pogrzebałem na sieci i znalazłem. wklejam, bo może się komuś przyda:
:0
* jakies regulki standardowe
{
folder=projekty/costam

:0c
$folder/

:0
* LASTFOLDER ?? /\/[^/]+$
{ tail=$MATCH }

TRAP="mv $LASTFOLDER ./$folder/cur/$tail:2,S"

HOST
}

i to wszystko. nie jest to moze najprostsze, ale działa 🙂

postgresql 8.1.4 (i inne)

wyszedł nowy postgresql.

co nowego:

  • poprawka  związana z możliwością robienia jakichś sql-injection. szczegółów nie czytałem, ale coś mocno skomplikowanego, bo zrobili specjalną stronę tylko o tym.
  • istotne jest to, że nowy postgres będzie odrzucał escape'owanie apostrofów (‘) przez backslash (\). tzn. nie będzie można zrobić:
    select ‘costam \'bleble';
    tylko trzeba będzie napisać:
    select ‘costam "bleble';
    ta druga metoda jest zgodna ze standardami i ogólnie lepsza. jeśli używać \' – nie desperuj. zakaz używania tego tyczy tylko niektórych kodowań (zasadniczo azjatyckich).
  • w pgcrypto poprawiono funkcję generującą słabe klucze – tyczy się to tylko sytuacji gdy buduje się pgcrypto bez używania openssl'a – czyli dosyć niszowa sprawa
  • poprawiono funkcje konwertujące między różnymi charsetami. nic związanego z polską (na oko), ale jeśli pracujecie z cyrlicą to może was zainteresować (o ile używacie konwersji win1251_to_iso)
  • procesy autovacuuma są teraz widoczne w pg_stat_activity (wreszcie!)
  • wyłączono funkcję full_page_writes. funkcja ta w pewnych sytuacjach może uszkodzić dane. sensowny fix będzie w 8.2, na razie zostało to po prostu wyłączone.
  • trochę poprawek do planera i optymalizatora (związanych z lepszą obsługą join'ów, bitmap scanów, oraz specyficznych optymalizacji dla agregatorów min() i max())
  • poprawka błędu który mógl doprowadzić do padu backendu jeśli w jednej transakcji jakaś funkcja była modyfikowana i później (w tej samej transakcji) używana.
  • poprawka odtwarzania danych z rekordów WAL w sytuacji gdy indekxy btree były obcinane
  • usunięcie błędu związanego z nieprawidłową obsługą operatora | w wyrażeniach SIMILAR TO (takie jakby LIKE skrzyżowane z regexpami)
  • 2 zapytania tworzące tabele (select into i create table as) tworzą tabele w domyślnym tablespace, a nie w głównym.
  • poprawka do serwera tycząca negocjacji ssl'i (a dokładniej nieprawidłowego obsługiwania parametrów wymiany diffie-helmana)
  • poprawiona wydajność sortowania algorytmem qsort (ta poprawka tyczy się kodu który jest używany jedynie na solarisie)
  • korekty działania bonjour w architekturze x86 (bonjour to taki system wykrywania usług, oryginalnie stworzony na OS/X)
  • kilka poprawek drobnych memleaków
  • poprawka tycząca wprowadzania hasła na systemach win32
  • pg_dump lepiej zapisuje wartości domyślne dla domen
  • pg_dumpall lepiej obsługuje sytuacje gdy dumpuje z systemu mającego i usera i grupę userów o tej samej nazwie (tyczy się tylko dumpowania z postgresql'a < 8.1
  • pg_restore zostało poprawione tak, aby switch -n działał zgodnie z dokumentacją 🙂 (-n XXX odtworzy tylko obiekty z tej schemy)

poprawki związane z bezpieczeństwem zostały też sportowane do wcześniejszych wersji postgresa (8.0 (8.0.8), 7.4 (7.4.13) i 7.3 (7.3.15))

intel kontratakuje

intel od jakiegos czasu zapowiadal, ze wypusci nowe procesory ktore zmiazdza amd.

ostatnich ruch amd (podpisanie umowy z dellem) troche te sprawy przyspieszyly.

intel opublikowal wczoraj wyniki badan pokazujace, ze nowe procesory sa najwydajniejsze – wygrywaly w 13 z 15 testów osiągając wyniki o 10-80% lepsze niz najlepszy konkurent.

ciekawe jakie beda wyniki gdy wejda do produkcji seryjnej. i czym odpowie amd?

nowy mod_security!

jeśli nie wiesz – mod_security to jest moduł do apache'a który umożliwia bardzo szczegółowe filtrowanie ruchu (requestów). daje to np. mozliwość zabezpieczenia się na poziomie konfiguracji apache'a (a nie aplikacji) przez sql-injcection, directory-traversal, cross-site scripting i innymi atakami.

poprzednia wersja była rozwijana długo, narastały na niej patche, patche na patche itd.

w związku z czym kod został rozłożony, część przepisana na nowo i oto wyszedł nowy mod_sec. na razie beta (2.0.0 beta3).

polecam przyjrzenie się – jest to feneomenalny moduł, a zmiany w nowej wersji są powalające i gdybym nadal adminował (czego od jakiegoś czasu nie robię), na pewno poświęciłbym sporo czasu na wytestowanie i zapoznanie się z tym co nowe feature'y mi oferują.

więcej informacji u źródła.

przejęcia metodą citibanku – nie tylko w finansach

jest taki cytat, nieznanego mi autorstwa, przypisywany do jednego z wysoko postawionych menedżerów citibanku, że fuzja citibanku i banku handlowego zostanie zakończona z dniem odejścia z pracy ostatniej osoby pracującej wcześniej w handlowym.

relatywnie niedawno firma seagate wykupiła innego producenta dysków – maxtora.

w momencie przejęcia w maxtorze pracowało 12000 ludzi.

w chwili obecnej połowa została już zwolniona, pozostali to głównie pracownicy z fabryk maxtora.

produkty maxtora będą cały czas sprzedawane, serwisowane itd. marka nie upadła. ale 6 tysięcy ludzi poszło na bruk. czyż przejęcia firm nie są czymś cudownym?