diff --git a/src/member/2025/Victor.tsx b/src/member/2025/Victor.tsx index ddfdffa..0d1337c 100644 --- a/src/member/2025/Victor.tsx +++ b/src/member/2025/Victor.tsx @@ -1,15 +1,28 @@ import { Sample } from "../Sample"; -import { MemberArticleType, MemberCertificateType, MemberInternType, MemberParticipateType, MemberCompetitionExperienceType } from "../../type/MemberCertificateType"; +import { MemberArticleType, MemberCertificateType, MemberInternType, MemberParticipateType, MemberCompetitionExperienceType, MemberPresentationType } from "../../type/MemberCertificateType" export const VictorMemberPage = () => { const bio = "我是Victor,目前參與sunbird計畫。"; const certificates: MemberCertificateType[] = []; const raceExperiences: MemberCompetitionExperienceType[] = []; - const participates: MemberParticipateType[] = []; + const participates: MemberParticipateType[] = [ + { + title: "115 幹部研習營 - 築基", + datetime: "2026.03.20 - 2026.03.22" + } + ]; const internExperiences: MemberInternType[] = []; const journals: MemberArticleType[] = []; const conferences: MemberArticleType[] = []; const techConfs: MemberArticleType[] = []; + const presentations: MemberPresentationType[] = [ + { + title: "Nightshade: Prompt-Specific Poisoning Attacks on Text-to-Image Generative Models", + authors: "Shawn Shan, Wenxin Ding, Josephine Passananti, Stanley Wu, Haitao Zheng, Ben Y. Zhao", + journal: "IEEE Symposium on Security and Privacy (SP)", + datetime: "2026.02.05" + } + ] return ( { experiences={raceExperiences} certificates={certificates} participates={participates} + presentations={presentations} intern={internExperiences} journals={journals} conferences={conferences}