Przeskocz do treści

Delta mi!

  1. obrazek

    Informatyka

    Wyniki XXV Olimpiady Informatycznej 2017/2018

    W dniach 10-13 kwietnia 2018 r. w Warszawie odbyły się zawody finałowe jubileuszowej, XXV Olimpiady Informatycznej. Zostało do nich zakwalifikowanych 97 zawodników. W ciągu dwóch dni zawodów zawodnicy mieli do rozwiązania w sumie sześć zadań programistycznych ocenianych od 0 do 100 punktów.

  2. Kryptologia Migawki informatyczne

    Kiedy możemy czuć się bezpieczni?

    Zawodowo zajmuję się kryptologią, czyli dziedziną nauki badającą różne aspekty bezpieczeństwa cyfrowego świata. Jest to nauka ścisła, czyli taka, w której królują stricte matematyczne rozumowania. Solą matematyki są, oczywiście, dowody. Również główne wyniki kryptologiczne to właśnie twierdzenia i ich dowody. A twierdzenie to para: założenie i teza. W kryptologii teza zwykle jest podobna: proponowany system jest bezpieczny. Ciekawym i ważnym pytaniem jest jednak wątpliwość: ale przy jakich założeniach?!

  3. Informatyka

    O uzgadnianiu drzew

    Dawno, dawno temu żył sobie w Polsce smok. Chciałbym dopisać - pod Wawelem - jak donosił Jan Długosz, ale my wiemy od kilku lat, że smokiem wawelskim zostały nazwane drapieżne dinozaury żyjące około 200 milionów lat temu. W tych czasach żyły też małe prassaki, więc nawiązując do legendy, można z pewnością powiedzieć, że smoki wawelskie czasem połykały (pra)barana, a właściwie wspólnego przodka króla Kraka i owcy, którą szewczyk nafaszerował siarką. Z upływem czasu smok wawelski zmieniał się, a za te zmiany były odpowiedzialne niewidzialne cegiełki nazywane genami, które przekazywał swoim potomkom...

  4. Internet

    Internet Rzeczy

    W latach czterdziestych ubiegłego wieku rząd w Londynie doszedł do wniosku, że do zaspokojenia potrzeb obliczeniowych całego Zjednoczonego Królestwa wystarczą jedynie dwa lub trzy komputery. Nieco ponad trzy dekady później, po niespełna pięciu latach oficjalnej działalności, firma z jabłuszkiem w logo zanotowała sprzedaż dwustutysięcznego komputera osobistego, co stanowiło jedynie kilkanaście procent ówczesnego rynku. Innymi słowy, postęp technologiczny sprawił, że w relatywnie krótkim czasie komputery zajmujące całe hale i ważące kilkadziesiąt ton uległy miniaturyzacji do skali pudełka na buty, przy jednoczesnym spadku ich ceny o kilka rzędów wielkości i wzroście mocy obliczeniowej. Tym samym urządzenia obliczeniowe zaczęły szturmem wdzierać się w różne aspekty naszego życia.

  5. Sztuczna inteligencja Nowe pomysły

    Sztuczna inteligencja

    • Raj na Ziemi jednak istnieje. Znalazła go sztuczna inteligencja.
    • Sztuczna inteligencja pomoże w walce z bioterroryzmem. Nauczyła się rozpoznawać bakterie wąglika.
    • Potężna kasta zawodowa może zniknąć bez śladu. Sztuczna inteligencja bez trudu pokonała setkę ekspertów.
    • Zaleje nas spam. Sztuczna inteligencja złamała system weryfikacji CAPTCHA.

    Takie i podobne tytuły pojawiają się codziennie, zarówno w czasopismach, na stronach internetowych, jak i usłyszeć można je w telewizji czy w radiu. A to nie wszystko...

  6. obrazek

    Informatyka

    25 lat Olimpiady Informatycznej

    3 stycznia 1994 roku rozpoczęły się zawody I stopnia I Olimpiady Informatycznej, w których wystartowało 528 uczniów z całej Polski. Uczniowie mieli trzy tygodnie na rozwiązanie trzech zadań. 64 uczniów z najlepszymi rozwiązaniami awansowało do zawodów II stopnia, które odbyły się 18-20 marca 1994 roku w Ośrodku Edukacji Informatycznej i Zastosowań Komputerów w Warszawie. Finały I Olimpiady Informatycznej miały miejsce w dniach 18-22 kwietnia 1994 roku, także w gościnnych murach Ośrodka Edukacji Informatycznej i Zastosowań Komputerów. W gronie finalistów znalazło się 33 uczniów. Pierwszym zwycięzcą Olimpiady Informatycznej został Michał Wala z I LO im. J. Kasprowicza z Raciborza.

  7. obrazek

    Sztuczna inteligencja

    Co widzą głębokie sieci neuronowe?

    W ciągu ostatnich kilku lat świat naukowo-techniczny nauczył się uczyć tzw. głębokie sieci neuronowe rozpoznawania treści obrazów. Rezultaty są spektakularne: dobrze nauczony model potrafi znaleźć na obrazku wszystkie zwierzęta i rozróżnić ich gatunki, przerobić zwykłe zdjęcie tak, żeby wyglądało na namalowane przez Picassa, czy domalować brakujący kawałek przedmiotu, którego nigdy wcześniej "nie widział". A wszystko opiera się na prostym przepisie: weź model matematyczny (nieskomplikowany pojęciowo, ale o wielkiej liczbie parametrów), dodaj jak najwięcej mocy obliczeniowej (w praktyce kart graficznych), poczekaj.

  8. Informatyka Migawki informatyczne

    Eter jednak istnieje!

    Naturalnie, wszystko się zaczyna od tabula rasa. Toteż załóżmy, że dysponujemy wielką niezapisaną tablicą. Po tej tablicy pisać będzie mógł absolutnie każdy, kto tylko chce. Pisać wolno wszystko, należy się jedynie podpisywać. Komunikaty nigdy nie znikają, a budowa tablicy jest taka, że łatwo się zorientować, w jakiej kolejności pojawiały się obecne na niej napisy...

  9. Informatyka

    Ciekawe rodzaje błędów programistycznych

    Mówi się, że nie ma ludzi nieomylnych. Zgubiony minus w równaniu może doprowadzić do szału niejednego matematyka czy fizyka. Podobnie jak zgubiony średnik, znak równości czy inna literówka potrafi sprawić, że informatycy poświęcają pisaniu programu więcej czasu, niż mieli zamiar. Dziś chciałbym porozmawiać o błędach w programowaniu. Ale nie takich zwykłych. W niniejszym artykule przedstawię kilka kategorii błędów, które zdarzają się bardzo rzadko, ale gdy już się zdarzą, wprawiają w zdumienie nawet doświadczonych programistów.