Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
250125 Discordに勉強会告知を⾃動でしたい!vol.1
Search
Takumi Abe
January 25, 2025
Programming
0
9
250125 Discordに勉強会告知を⾃動でしたい!vol.1
Takumi Abe
January 25, 2025
Tweet
Share
More Decks by Takumi Abe
See All by Takumi Abe
20250816 「アジャイル」って?~"Do Agile"から"Be Agile"へ~
east_takumi
0
35
20250514 1Passwordを使い倒す道場 vol.1
east_takumi
0
220
250510 StepFunctionのテスト自動化始めました vol.1
east_takumi
1
340
250509 JAWS DAYS 2025 re:Cheers サポート班振り返り
east_takumi
0
17
250208 Discordに勉強会告知を⾃動でしたい!vol.2
east_takumi
0
9
250201 マネコンの進化についていけないので、MFA設定くらいは自動化して追いつく作戦
east_takumi
1
130
241226 推しに嫌われないためにわたしたちはなにをすべきか vol.0
east_takumi
0
100
「楽しい」を優先できる コミュニティ運営を作っていく vol.0
east_takumi
0
62
241116 Momento CacheみたいなのをAWSだけでできないか考えてみた
east_takumi
0
48
Other Decks in Programming
See All in Programming
Strands Agents で実現する名刺解析アーキテクチャ
omiya0555
1
120
Understanding Ruby Grammar Through Conflicts
yui_knk
1
100
新しいモバイルアプリ勉強会(仮)について
uetyo
1
250
Understanding Kotlin Multiplatform
l2hyunwoo
0
250
Jakarta EE Meets AI
ivargrimstad
0
670
STUNMESH-go: Wireguard NAT穿隧工具的源起與介紹
tjjh89017
0
350
What's new in Adaptive Android development
fornewid
0
140
Terraform やるなら公式スタイルガイドを読もう 〜重要項目 10選〜
hiyanger
12
3.1k
あなたとJIT, 今すぐアセンブ ル
sisshiki1969
1
610
プロダクトという一杯を作る - プロダクトチームが味の責任を持つまでの煮込み奮闘記
hiliteeternal
0
450
CLI ツールを Go ライブラリ として再実装する理由 / Why reimplement a CLI tool as a Go library
ktr_0731
3
1.1k
ワープロって実は計算機で
pepepper
2
1.3k
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.3k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Unsuck your backbone
ammeep
671
58k
Done Done
chrislema
185
16k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
110
19k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Transcript
Discordに勉強会告知を ⾃動でしたい! 2025-01-25 #jawsugdei あべたく @east_takumi
Abetaku (X:@east_takumi) Web、時々クラウドめめのめ 🏘 福岡と⼤分の⼆拠点⽣活 🧙 JAWS-UG関⻄圏初参加 ♥ Step
Functions
最近のわたし コミュニティ運営の悩みが解消されてきた!! 参加者でよく来てくれる⽅も出てきた!!
最近のわたし コミュニティ運営の悩みが解消されてきた!! 参加者でよく来てくれる⽅も出てきた!! →もっと交流できる場所を作っていきたいな👀
JAWS-UGおおいたのDiscord
今回やりたいこと • Connpassのフィードを取得して、Discordの イベントに登録したい!
今回やりたいこと
今回やりたいこと
今回触れないこと • Discord側の設定について ◦ 正直説明がme.. ⼤変 ◦ 多分調べたらいっぱい出てきます。。。(他⼒本願寺
で、今回できたとこと
で、今回できたとこと
なににつまったのか • Lambdaのコード部分
なににつまったのか • Lambdaのコード部分 ◦ Rubyライブラリ認識ができないので Gemfile導⼊(Cloud9上でbundle) ◦ Lambdaレイヤ−をはる ◦ GLIBCのバージョンが古い←いまここ
エラー内容 /lib64/libc.so.6: version GLIBC_2.28' not found (required by /opt/ruby/3.2.0/gems/nokogiri-1.18.2-x86_ 64-linux-gnu/lib/nokogiri/3.2/nokogiri.so)
- /opt/ruby/3.2.0/gems/nokogiri-1.18.2-x86_ 64-linux-gnu/lib/nokogiri/3.2/nokogiri.so"
解決⽅法 nokogiri.soがGLIBC_2.28を必要としています が、現在の環境ではlibc.so.6がGLIBC_2.28に 対応していない
解決⽅法 nokogiri.soがGLIBC_2.28を必要としています が、現在の環境ではlibc.so.6がGLIBC_2.28に 対応していない →必要なGLIBCバージョンをLambdaに提供す る必要
まず気をつけること • アーキテクチャ(arm64 or x86_64)が⼀致 しているか? • ⾔語etc.のバージョンが⼀致しているか? • Layerの読み出しPathが正しいか?
まとめ 1. Lambdaのレイヤーを貼る際はアーキやミド ルウェアなどの確認をしておく必要がある 2. RubyとLambdaはやはりむずい(Bundlerが 絡むと引っかかりやすい💦) 3. 次回は必ずdemo⾒せる!!!!