From 69bc6f0812b876a29c61c73935f508b5bb6c5d01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A1muel=20Fekete?= Date: Sun, 18 Feb 2024 22:40:14 +0100 Subject: [PATCH] init --- src/app/page.tsx | 5 +- src/app/workshop/page.tsx | 30 +++++++++++ src/components/navbar/navbar-items.tsx | 4 ++ .../countdown-implementation.tsx | 12 +++-- .../tiles/countdown-tile/countdown-tile.tsx | 2 +- src/components/tiles/workshop-tile.tsx | 51 +++++++++++++++++++ 6 files changed, 97 insertions(+), 7 deletions(-) create mode 100644 src/app/workshop/page.tsx create mode 100644 src/components/tiles/workshop-tile.tsx diff --git a/src/app/page.tsx b/src/app/page.tsx index 5e454f1..4e84e4f 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -7,11 +7,11 @@ import Presentation from '@/components/presentation/Presentation'; import { SponsorSection } from '@/components/sponsors/sponsor-section'; import CountdownTile from '@/components/tiles/countdown-tile/countdown-tile'; import { GiveawayTile } from '@/components/tiles/giveaway-tile'; -import { NewsletterTile } from '@/components/tiles/newsletter-tile'; import { PromoVideoTile } from '@/components/tiles/promo-video-tile'; import { RegisterTile } from '@/components/tiles/register-tile'; import { StatTile } from '@/components/tiles/stat-tile'; import { Tile } from '@/components/tiles/tile'; +import { WorkshopTile } from '@/components/tiles/workshop-tile'; import { getIndexData } from '@/models/get-index-data'; import { kotlinPresentation, tresoritPresentation } from '@/models/staticPresentationData'; @@ -64,7 +64,8 @@ export default async function Landing() { {data.giveaway.pictureUrl && } - + {/* */} + {/*{(data.mobilApp.androidUrl || data.mobilApp.iosUrl) && } */} Vörös bolygó diff --git a/src/app/workshop/page.tsx b/src/app/workshop/page.tsx new file mode 100644 index 0000000..f8a74f4 --- /dev/null +++ b/src/app/workshop/page.tsx @@ -0,0 +1,30 @@ +export default function WorkshopPage() { + return ( +
+

A 21. század műanyaga az AI - Workshop

+
+
+

+ A 21. század műanyaga a mesterséges intelligencia. Már előreláthatólag el fog árasztani mindent, és lépésről + lépésre fel kell fedezzük (a mérnökök és a felhasználók) a tulajdonságait, hogy az általános használata + milyen előnyökkel és hátrányokkal jár együtt. 2 órás gyakorlati workshopomban a résztvevőkkel együtt + bemutatom a neurális hálók működését, eddig megismert tulajdonságait. A résztvevőkkel felépítünk egy kisebb + képfelismerő hálót, majd a hálót felhasználva megismerjük a ma népszerű nagy nyelvi modelleket (ChatGPT, + Gemini) biztonsági és etikai szempontok alapján. +

+

A részvétel regsiztrációhoz kötött ....

+
+
+ Presentation Image +

Bartos-Elekes Miklós

+

LEGO Kör MI projektvezető, MSc hallgató

+
+
+
+ ); +} diff --git a/src/components/navbar/navbar-items.tsx b/src/components/navbar/navbar-items.tsx index 42a2c1f..94dea7e 100644 --- a/src/components/navbar/navbar-items.tsx +++ b/src/components/navbar/navbar-items.tsx @@ -9,6 +9,10 @@ const links = [ href: '/presentations', label: 'előadások', }, + { + href: '/workshop', + label: 'workshop', + }, { href: '/contact', label: 'kapcsolat', diff --git a/src/components/tiles/countdown-tile/countdown-implementation.tsx b/src/components/tiles/countdown-tile/countdown-implementation.tsx index 61aebb4..4d5f179 100644 --- a/src/components/tiles/countdown-tile/countdown-implementation.tsx +++ b/src/components/tiles/countdown-tile/countdown-implementation.tsx @@ -17,10 +17,14 @@ export default function CountdownTileImplementation() { }, []); return ( <> - - - - +

+ még {duration.months ? (duration.days ?? 0) + 30 : duration.days} nap +

+
+ + + +
); } diff --git a/src/components/tiles/countdown-tile/countdown-tile.tsx b/src/components/tiles/countdown-tile/countdown-tile.tsx index 861a70d..063d192 100644 --- a/src/components/tiles/countdown-tile/countdown-tile.tsx +++ b/src/components/tiles/countdown-tile/countdown-tile.tsx @@ -9,7 +9,7 @@ const CountdownTileImplementation = dynamic(() => import('./countdown-implementa export default function CountdownTile() { return ( - + {CountdownTileImplementation && } diff --git a/src/components/tiles/workshop-tile.tsx b/src/components/tiles/workshop-tile.tsx new file mode 100644 index 0000000..72a9d2b --- /dev/null +++ b/src/components/tiles/workshop-tile.tsx @@ -0,0 +1,51 @@ +import Link from 'next/link'; + +import { Tile } from './tile'; + +export function WorkshopTile() { + return ( + + +

A 21. század műanyaga az AI

+
+

+ 2 órás gyakorlati workshop, amiben bemutatásra kerül a neurális hálók működése, eddig megismert + tulajdonságaik, valamint a ma népszerű nagy nyelvi modellek biztonsági és etikai szempontjai. +

+ +
+ Workshop Image +

+ Bartos-Elekes Miklós +

+

LEGO Kör MI projektvezető

+
+
+
+ + Részletek + + +
+
+
+ ); +}