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
20250514 1Passwordを使い倒す道場 vol.1
east_takumi
0
220
250510 StepFunctionのテスト自動化始めました vol.1
east_takumi
1
330
250509 JAWS DAYS 2025 re:Cheers サポート班振り返り
east_takumi
0
17
250208 Discordに勉強会告知を⾃動でしたい!vol.2
east_takumi
0
8
250201 マネコンの進化についていけないので、MFA設定くらいは自動化して追いつく作戦
east_takumi
1
120
241226 推しに嫌われないためにわたしたちはなにをすべきか vol.0
east_takumi
0
97
「楽しい」を優先できる コミュニティ運営を作っていく vol.0
east_takumi
0
62
241116 Momento CacheみたいなのをAWSだけでできないか考えてみた
east_takumi
0
47
241012 おらたちに力をわけてくれ!!JAWS FESTA 2023から1年、地方とコミュニティのこれからを語り合いたい!
east_takumi
0
280
Other Decks in Programming
See All in Programming
iOS開発スターターキットの作り方
akidon0000
0
240
대규모 트래픽을 처리하는 프론트 개발자의 전략
maryang
0
110
Claude Code と OpenAI o3 で メタデータ情報を作る
laket
0
110
中級グラフィックス入門~効率的なメッシュレット描画~
projectasura
4
2.4k
AIに安心して任せるためにTypeScriptで一意な型を作ろう
arfes0e2b3c
0
330
大規模FlutterプロジェクトのCI実行時間を約8割削減した話
teamlab
PRO
0
450
あなたとJIT, 今すぐアセンブ ル
sisshiki1969
0
110
Quality Gates in the Age of Agentic Coding
helmedeiros
PRO
1
120
「次に何を学べばいいか分からない」あなたへ──若手エンジニアのための学習地図
panda_program
3
710
No Install CMS戦略 〜 5年先を見据えたフロントエンド開発を考える / no_install_cms
rdlabo
0
430
Gemini CLIの"強み"を知る! Gemini CLIとClaude Codeを比較してみた!
kotahisafuru
3
920
Constant integer division faster than compiler-generated code
herumi
1
160
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
A better future with KSS
kneath
238
17k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.5k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
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⾒せる!!!!