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
30
250125 Discordに勉強会告知を⾃動でしたい!vol.1
Takumi Abe
January 25, 2025
Tweet
Share
More Decks by Takumi Abe
See All by Takumi Abe
260116 さらば「指差し確認」! TestState APIで変わる、これからのServerless Testing
east_takumi
0
56
251222 CEO Mattのキーノート振り返り
east_takumi
0
57
251126 TestState APIってなんだっけ?Step Functionsテストどう変わる?
east_takumi
0
380
251102 Rethinking Serverless Application Workflows from a Testing Perspective
east_takumi
0
56
251011「ひとりより、みんなで!」 九州の支部で始めた、新しい連携のかたち
east_takumi
2
140
251010 今年こそガンダムW! 個人的おすすめ解説
east_takumi
0
29
250830 IaCの選定~AWS SAMのLambdaをECSに乗り換えたときの備忘録~
east_takumi
0
520
20250816 「アジャイル」って?~"Do Agile"から"Be Agile"へ~
east_takumi
0
3.4k
20250514 1Passwordを使い倒す道場 vol.1
east_takumi
0
290
Other Decks in Programming
See All in Programming
PostgreSQL を使った快適な go test 環境を求めて
otakakot
0
550
AI 開発合宿を通して得た学び
niftycorp
PRO
0
120
「抽象に依存せよ」が分からなかった新卒1年目の私が Goのインターフェースと和解するまで
kurogenki
0
120
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
470
OTP を自動で入力する裏技
megabitsenmzq
0
110
どんと来い、データベース信頼性エンジニアリング / Introduction to DBRE
nnaka2992
1
290
技術検証結果の整理と解析をAIに任せよう!
keisukeikeda
0
120
猫の手も借りたい!ので AIエージェント猫を作って社内に放した話 Claude Code × Container Lambda の Slack Bot "DevNeko"
naramomi7
0
260
Claude Code の Skill で複雑な既存仕様をすっきり整理しよう
yuichirokato
1
380
nilとは何か 〜interfaceの構造とnil!=nilから理解する〜
kuro_kurorrr
3
1.9k
受け入れテスト駆動開発(ATDD)×AI駆動開発 AI時代のATDDの取り組み方を考える
kztakasaki
2
580
Kubernetesでセルフホストが簡単なNewSQLを求めて / Seeking a NewSQL Database That's Simple to Self-Host on Kubernetes
nnaka2992
0
120
Featured
See All Featured
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
81
Documentation Writing (for coders)
carmenintech
77
5.3k
Automating Front-end Workflow
addyosmani
1370
200k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.5k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
140
Marketing to machines
jonoalderson
1
5k
How to make the Groovebox
asonas
2
2k
The Spectacular Lies of Maps
axbom
PRO
1
620
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
410
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
260
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
The Pragmatic Product Professional
lauravandoore
37
7.2k
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⾒せる!!!!