Upgrade to Pro — share decks privately, control downloads, hide ads and more …

クレジットカードを製造する技術

Yuta Horii
October 05, 2024

 クレジットカードを製造する技術

YAPC::Hakodate 2024での発表内容です。
https://yapcjapan.org/2024hakodate/

Yuta Horii

October 05, 2024
Tweet

More Decks by Yuta Horii

Other Decks in Technology

Transcript

  1.  ࣗݾ঺հ $50 ງҪ༤ଠ 4NBSU#BOL *OD !ZVUBEBZP !ZVUBEBZP εϚʔτόϯΫͱ͍͏ձࣾΛ૑ۀ͠ ܾࡁαʔϏε#ͷ։ൃΛ΍͍ͬͯ·͢

    ࣓ؾɾ*$Χʔυͷ੡଄ʹؔ͢Δ։ൃ΍ ϓϩδΣΫτʹ௕ؔ͘Θ͍ͬͯ·͢ :"1$)JSPTIJNBʹଓ͖ εϙϯαʔΛͤͯ͞΋Β͓ͬͯΓ·͢ 🏢 💳 🎉
  2. X

  3.  Χʔυͷ࢓༷ ΞΧ΢ϯτϨϯδʢdܻ໨ʣ͸ओʹΧʔυͷ঎඼ੑͷ۠ผͷͨΊʹ࢖ΘΕ·͢ɻ ʢྫ௨ৗΧʔυPSΰʔϧυΧʔυʣ ˞IUUQTKBXJLJQFEJBPSHXJLJ-VIO&"&"#&#&""&#"&"     

               #*/ $% #*/ $% #*/ $% ΞΧ΢ϯτϨϯδ छผܻ਺ Χʔυ ࣝผܻ਺ ൃߦՄೳΧʔυຕ਺ ࠷େ               ΞΧ΢ϯτϨϯδΛͲ͏ઃఆ͢Δ͔ͰൃߦՄೳຕ਺͕มΘΔͷͰɺΠγϡΞ͸Ͳͷ Χʔυ͸Կຕൃߦ͢Δ͔Λ͋Δఔ౓Πϝʔδͯ͠Χʔυ൪߸Λੜ੒͢Δඞཁ͕͋Δ                
  4.  Χʔυͷ࢓༷ w ࣓ؾετϥΠϓʹ͸ܾࡁʹඞཁͳ৘ใ͕Τϯίʔυ͞Ε͍ͯ·͢ w ࣓ؾετϥΠϓ͸+*4ʢࠃࡍن֨ʣͱ+*4ʢࠃ಺ن֨ʣ͕ଘࡏ͠·͢ w #Ͱ͸+*4ͷΈʹରԠ͍ͯ͠·͢ w *40*&$Ͱఆٛ͞Ε͍ͯΔ

    w ετϥΠϓ͸5SBDLdͱ͍͏σʔλϑΥʔϚοτͰఆٛ͞Ε͍ͯ·͢ #ZUF  d  d d d  σʔλఆٛ ։࢝ූ߸ ձһ൪߸ ηύϨʔλ ༗ޮظݶʢ::..ʣ αʔϏείʔυ ೚ҙσʔλ ʢ$77ΛؚΊΔʣ ऴྃූ߸ ઃఆ஋   🟰   
  5.  *$νοϓͷઃఆ w *$ΧʔυऔҾͷࠃࡍඪ४࢓༷ٕज़ɺ &.7$Pͱ͍͏ஂମ͕؅ཧ͍ͯ͠·͢ w &.7$Pͷϝϯόʔʹ͸ɺ7JTB.BTUFS "NFY%JOFST+$#6OJPO1BZͱେ खΧʔυձ͕ࣾॴଐ͍ͯ͠·͢ w

    ֤Χʔυձࣾ͸ӈਤͷΑ͏ʹɺٕज़࢓༷ ͷ্Ͱৄࡉͳཁ݅ΛܾΊΧʔυΛ੡଄͠ ͍ͯ·͢ ˞IUUQTXXXFNWDPDPN &.7ͱ͸ʁ *40*&$γϦʔζ &.7࢓༷ 7JTB࢓༷ # ࢓༷ .BTUFS࢓༷ ʜ #Χʔυ ࢓༷ $Χʔυ ࢓༷ "Χʔυ ࢓༷ &.7࢓༷ʹؔ࿈͢Δ ֤Χʔυ࢓༷ͱͷؔ܎
  6.  *$νοϓͷઃఆ 4%" 4UBUJD%BUB"VUIFOUJDBUJPO %%" ʢ%ZOBNJD%BUB"VUIFOUJDBUJPOʣ $%" ʢ$PNCJOFE%%"ʣ ֓ཁ ݻఆσʔλͱͦΕʹରԠͨ͠σδ

    λϧॺ໊ΛΧʔυʹొ࿥ɺܾࡁ ࣌ʹܾࡁ୺຤ʹอଘ͞Ε͍ͯΔެ ։伴Λ࢖ͬͯݕূ ܾࡁ࣌ʹܾࡁ୺຤͔Βૹ৴͞Ε Δཚ਺Λ΋ͱʹΧʔυ͕ൿີ伴 Λ࢖ͬͯॺ໊σʔλΛ࡞੒ɺ୺຤ ଆͰެ։伴Λ࢖͍ॺ໊σʔλΛ ݕূ %%"ͱऔҾೝূ༻ͷΫϦϓτάϥ Ϝੜ੒ʢ"$ੜ੒ʣΛ߹Θͤͯߦ͏ ೝূํࣜɺ%%"ಉ༷ʹऔҾຖͷҰ ҙͳσʔλॺ໊Λߦ͍ͭͭɺͦͷ ॺ໊ͱಉ࣌ʹ҉߸Խ΋૊Έ߹Θͤ ͯߦ͏
  7.  *$νοϓͷઃఆ ྫ͑͹ͲͷΧʔυೝূͷํࣜΛαϙʔτ͢Δ͔͸"*1ͱ͍͏߲໨Ͱઃఆ͞Ε͍ͯΔ  w 4%"͸αϙʔτ͠ͳ͍ w %%"Λαϙʔτ͢Δ w Χʔυॴ༗ऀೝূΛαϙʔτ͢Δ

    w ୺຤ϦεΫ؅ཧΛ࣮ࢪ͢Δ w ΠγϡΞೝূΛαϙʔτ͢Δ w $%"͸αϙʔτ͠ͳ͍ ˞&.7W#PPL"QQMJDBUJPO4QFDJ fi DBUJPOWΑΓ
  8.  *$νοϓͷઃఆ ˞&.7W#PPL"QQMJDBUJPO4QFDJ fi DBUJPOWΑΓ %BUB #ZUF #JU ஋ ҙຯ

    "NPVOU9 d   ࣮ߦ৚݅ʹ࢖͏ֹۚ "NPVOU: d   ࣮ߦ৚݅ʹ࢖͏ֹۚ $7.$PEF       ݕূࣦഊ࣌ʹ࣍ͷ$7.Λ࣮ߦ d  ΦϑϥΠϯ҉߸Խ1*/  d  ୺຤͕$7.αϙʔτ͍ͯ͠Δ৔߹ $7.$PEF       ݕূࣦഊ࣌ʹऴྃɺຊਓ֬ೝࣦഊ d  αΠϯর߹  d  औҾֹ͕ۚ9Λ௒͑Δ৔߹ ݕূํ๏Λࣄલʹ૝ఆ͓͖ͯ͠ɺύϥϝʔλΛઃఆ͓ͯ͘͜͠ͱ͕ॏཁ ୺຤͕ΦϑϥΠϯ҉߸Խ1*/Λαϙʔτ͍ͯ͠Δ৔߹͸ɺ࣮ࢪࣦ͠ഊ࣌͸࣍ͷํ๏Λࢼ͢ औҾֹ͕ۚສԁΛ௒͑Δ৔߹͸ɺαΠϯΛٻΊΔɺࣦഊ࣌͸औҾΛऴྃ͢Δ
  9.  ࠃࡍϒϥϯυͱͷΧʔυ੡଄ϓϩδΣΫτ ࠃࡍϒϥϯτͲͷΧʔυ੡଄ϓϩδΣΫτ w ,JDLP ff ͔ΒϦϦʔε·Ͱ໿dϲ݄ͷϓϩδΣΫτ w ࠃࡍϒϥϯυΠγϡΞҹ࡮ձࣾ౳͕ڠྗ͠ͳ͕Β։ൃ w

    ։ൃ޻ఔ͸΢ΥʔλʔϑΥʔϧతʹ޻ఔΛ۠੾Γͳ͕Βਐߦ w ଟ͘ͷॳݟࡴ͠ϙΠϯτ΍ɺલఏ஌͕ࣝඞཁʹͳΔͷͰɺΩϟο νΞοϓ͕ඇৗʹେม
  10.  ࠃࡍϒϥϯυͱͷΧʔυ੡଄ϓϩδΣΫτ 伴ͷछྨ ;1,ʢ;POF1JO,FZʣ 1*/ͷ҉߸Խʹ࢖͏伴 $7,ʢ$BSE7FSJ fi DBUJPO,FZʣ ηΩϡϦςΟίʔυੜ੒༻ͷ伴 *8,ʢ*TTVFS8PSLJOH,FZʣ

    औҾσʔλΛ҉߸෮߸Խ͢Δ伴 伴৘ใ͕࿙Ӯ͢ΔͱɺऔҾࣗମ͕҆શʹߦ͑ͳ͘ͳΔϦεΫ͕͋Δ ΠγϡΞ͸Χʔυ੡଄աఔͰࠃࡍϒϥϯυ΍Χʔυҹ࡮ձࣾͱऔҾ Λ҆શʹߦ͏ͨΊͷෳ਺ͷ伴৘ใΛ΍ΓͱΓ͢Δ