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
DjangoとRailsを使って趣味として政治資金を透明化するプロダクトを作ってる話
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
free_world21
February 04, 2025
Programming
0
78
DjangoとRailsを使って趣味として政治資金を透明化するプロダクトを作ってる話
https://shinjukurb.connpass.com/event/342412/
【Shinjuku.rb #97 個人開発発表 LT大会!】で使用したスライドです。
free_world21
February 04, 2025
Tweet
Share
More Decks by free_world21
See All by free_world21
RubyとGoでゼロから作る証券システム: 高信頼性が求められるシステムのコードの外側にある設計と運用のリアル
free_world21
0
88
Ruby on Rails on Kubernetesってどうなの?
free_world21
0
29
大事なデータを守りたい!ActiveRecord Encryptionと、より安全かつ検索可能な暗号化手法の実装例の紹介
free_world21
0
47
Ruby on Rails と Django を比較してみる
free_world21
1
280
Shinjuku.rb#95:心の技術書紹介
free_world21
1
310
Rails engineを用いたゆるふわモジュラーモノリス のご紹介
free_world21
1
450
『Railsオワコン』と言われる時代に、なぜブルーモ証券はRailsを選ぶのか
free_world21
3
1.5k
東証障害報告書を読み解く
free_world21
0
290
Ruby/Railsの勉強会のおかげでブルーモ証券起業した
free_world21
2
520
Other Decks in Programming
See All in Programming
AIコーディングの理想と現実 2026 | AI Coding: Expectations vs. Reality 2026
tomohisa
0
720
CSC307 Lecture 11
javiergs
PRO
0
580
PostgreSQL を使った快適な go test 環境を求めて
otakakot
0
360
Beyond the Basics: Signal Forms
manfredsteyer
PRO
0
100
エージェント開発初心者の僕がエージェントを作った話と今後やりたいこと
thasu0123
0
200
The Ralph Wiggum Loop: First Principles of Autonomous Development
sembayui
0
3.7k
朝日新聞のデジタル版を支えるGoバックエンド ー価値ある情報をいち早く確実にお届けするために
junkiishida
1
270
JPUG勉強会 OSSデータベースの内部構造を理解しよう
oga5
2
220
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
2
180
日本だけで解禁されているアプリ起動の方法
ryunakayama
0
360
go directiveを最新にしすぎないで欲しい話──あるいは、Go 1.26からgo mod initで作られるgo directiveの値が変わる話 / Go 1.26 リリースパーティ
arthur1
2
390
CDIの誤解しがちな仕様とその対処TIPS
futokiyo
0
120
Featured
See All Featured
Exploring anti-patterns in Rails
aemeredith
2
280
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
180
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
610
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Utilizing Notion as your number one productivity tool
mfonobong
3
230
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
87
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.4k
So, you think you're a good person
axbom
PRO
2
1.9k
Balancing Empowerment & Direction
lara
5
920
Transcript
%KBOHPͱ3BJMTΛͬͯ झຯͱͯ͠ ࣏ࢿۚΛಁ໌Խ͢Δ ϓϩμΫτΛ࡞ͬͯΔ খྛ ޛ࢙ ϒϧʔϞূ݊גࣜձࣾ 4IJOKVLVSC
▪ খྛ ޛ࢙ʢখྛ ϊΤϧʣ ▪ ຊۀɿϒϧʔϞূ݊גࣜձࣾ औక$50 – ถࠃגɾถࠃ&5'ઐۀͷظࢿ࢈ܗಛԽܕ ͷࢿΞϓϦΛ࡞ͬͯΔ'JOUFDIελʔτΞο
ϓ ▪ ΄ͲϑϦʔϥϯεΤϯδχΞ – ్தࣄۀձࣾͷதͷਓͬͨ ▪ ʙɿϒϧʔϞূ݊גࣜձࣾΛۀ ▪ झຯɿཱྀߦɾੈքͷίϫʔΩϯάεϖʔεΊ͙Γ ʢϫʔέʔγϣϯతͳԿ͔ʣ ▪ झຯɿझຯϓϩʹ࣏ࢿۚσʔλϕʔεͷ։ൃ ʢຊͷ͓ʣ @free_world21 THE FARM@NY CARR WORKPLACE@Chicago https://bloomo.co.jp/
ʢ͏Կ͔Θ͔Βͳ͍ʣ ੈؒΛ૽͕ͤΔ࣏ࢿۚʹ·ͭΘΔ ▪ ͳ͘ͳΔ͜ͱͷͳ͍ʰ࣏ͱΧωʱͷ – ࡩΛݟΔձɺ*3Ԛ৬ɺՏҪ࠺ࣄ݅ɺ҆ഒཪۚ ▪ զ͕ࠃʹ࣏ࢿۚنਖ਼๏ͱ͍͏๏͕͋ΓɺҎԼͷΑ͏ͳܾ·Γ͕ઃ͚ΒΕ͍ͯΔ – ࣏ஂମʢౘɺ࣏ࢿۚஂମɺࢿۚཧஂମͳͲʣͷઃཱ͕ೝΊΒΕ͍ͯΔ
– ࣏ஂମͷऩࢧΛ࣏ࢿۚऩࢧใࠂॻͱͯ͠ఏग़ɾެ։͢Δٛ ▪ ࣏ࢿۚऩࢧใࠂॻʹͯ͢ͷೖग़͕ۚهࡌ͞Ε͍ͯΔ͕ɺͯ͢ࢴΛεΩϟϯͨͩ͠ ͚ͷը૾σʔλ ▪ ࣏ࢿۚͷνΣοΫҰ෦ͷઐՈʢେֶڭतʣϚεϝσΟΞͳͲ͕ߦ͍ͬͯΔ͕ɺͦ ͷ΄ͱΜͲਓྗɾख࡞ۀʹΑΔͷͰ͋Γଟ͘ͷ࣌ؒͱ͓͕͔͔͍ۚͬͯΔ
࣏ࢿۚऩࢧใࠂॻͱ • ؒͷ૯ऩೖ૯ࢧग़͕هࡌ͞Ε ͍ͯΔ • ݅݅ͷೖग़ۚهࡌ͞Ε͍ͯΔ
࣏ࢿۚऩࢧใࠂॻΛΊ͙Δɿ ͕ͯ͢ࢴΛεΩϟϯ͚ͨͩ͠ͷը૾σʔλ ɾ࠷ଟ͘دΛͯ͘͠Εͨاۀ ɾ࠷ଟ͘ࢧग़ͨ͠ઌ ɾ࠷ଟ͘ձ৯ͰͬͨϨετϥϯ ͱ͍ͬͨΑ͏ͳूܭੳ͕ࠔ
࣏ࢿۚऩࢧใࠂॻΛΊ͙Δɿ ࣏ࢿۚऩࢧใࠂॻͷσʔλιʔε͕ෳଘࡏ͠ɺऩू࣏Ո ݸਓͱͷ݁ͼ͚͕ͭࠔ 1%'ͷதΛݟͳ͍ͱ Ͳͷ࣏ՈͷͨΊͷ ࣏ஂମ͔͕Θ͔Βͳ͍ ެ։ͷܗ࣏ࣜ ஂମͷछผ͝ͱ ࣏ࢿۚऩࢧใࠂॻͷެ։ ૯লʴ֤ಓݝͷબڍ
ཧҕһձͷ)1
࣏ࢿۚऩࢧใࠂॻΛΊ͙Δɿ ͍ΘΏΔ࿈ܾ݁ࢉͷΑ͏ͳॲཧΛࢪ͞Εͨσʔλଘࡏͤͣɺ౷ ߹తͳࢹͰ࣏ՈͷࢿۚΛੳɾղੳͰ͖ͳ͍ ࢀߟ63-࣏ࢿۚηϯλʔ https://www.openpolitics.or.jp/search/search-result.php?cid=30040 • Ұൠతʹ࣏Ոʢٞһʣෳͷ࣏ஂମΛอ༗͢Δ߹͕ ଟ͍ • ͨͱ͑ɺॴଐ͢ΔౘͰɺཱ͕ࣗީิ͢Δબڍ۠ͷ
ࢧ෦ʢྫࣗ༝ຽओౘ࡛ۄݝୈ બڍ۠ࢧ෦ʣɺۀքஂ ମ͚ͷࢧ෦ʢྫࣗ༝ຽओౘ࡛ۄݝҩࢣࢧ෦ʣɺࢿۚ ཧஂମͳͲdݸલޙ࣏ஂମΛอ༗͍ͯ͠Δ͜ͱ͕ ଟ͍ • ͜͏͍ͬͨஂମͦΕͧΕ͕ݸਓɾ๏ਓ͔Βͷݙۚͷड͚ࡼͱ ͳ͍ͬͯΔ • ͜ΕΒΛ߹ࢉͨ͠߹ܭֹ͕࣮࣭ۚతͳ࣏Ոݸਓͷؒͷ ࣏ࢿۚͱͳΔ͕ɺͦͷΑ͏ͳσʔλఆৗతʹऩूɾੜ͠ ͍ͯΔσʔλιʔεଘࡏ͠ͳ͍
࣏ࢿۚऩࢧใࠂॻʢ࣏ͱΧωʣʹؔ͢Δ طଘஂମͷ׆ಈɾࣄۀ • ެӹࡒஂ๏ਓ࣏ࢿۚηϯλʔ • 0$3ػೳ ͖ͷεΩϟφͳͲΛ༻͍ͯɺจࣈใΛؚΊͨ1%'ʹͯ͠ެ։ • ެ։ܗࣜલड़ͷͰड़ͨ༰͕ߟྀ͞Ε͓ͯΓ࣏Ո͝ͱʹ·ͱΊͯද͍ࣔͯ͠Δ •
ࡢࠓࢿۚʹΑΓ׆ಈ͕͍ͬͯΔ • ϥϙʔϧδϟύϯ • ࣏ࢿۚηϯλʔͱྨࣅͷαʔϏεɻ/10๏ਓυοτδΣΠϐʔ͕ӡ༻ɻ • ࢿۚʹΑΓͰ׆ಈ͕ࢭ·͍ͬͯΔ • ͦͷଞ৽ฉࣾͳͲͷϚεϝσΟΞ • બڍͳͲͷେ͖͍Πϕϯτ͕͋ΔλΠϛϯάͰಛूϖʔδΛ࡞Δఔ • ΑͬͯಘΒΕΔใඇৗʹݶΒΕͨͷ ࣏ࢿۚηϯλʔ ϥϙʔϧδϟύϯ ϙϦϖσΟΞ ʢே৽ฉʣ
Φʔϓϯιʔε0$3Τϯδϯͳ ͲΛͱʹ࣏ࢿۚऩࢧใࠂॻ ͷಡΈऔΓ"*Λ։ൃ ͜Μͳ͜ͱͰ͖ΔΜ͡Όͳ͍͔ʁɿ "*ʢը૾ॲཧɺ0$3ʣʹΑΔ࣏ࢿۚऩࢧใࠂॻͷੳɾղੳ ຊશࠃͷબڍཧҕһձͷ )1ΛΫϩʔϧ࣏ͯ͠ࢿۚ ऩࢧใࠂॻΛऔಘ ʢΠϯλʔωοτެ։͞Εͯ ͍ΔͷͷΈʣ
ղੳ݁ՌΛ8&#αʔϏεͱ͠ ͯެ։
Φʔϓϯιʔε0$3Τϯδϯͳ ͲΛͱʹ࣏ࢿۚऩࢧใࠂॻ ͷಡΈऔΓ"*Λ։ൃ ͜Μͳ͜ͱͰ͖ΔΜ͡Όͳ͍͔ʁɿ "*ʢը૾ॲཧɺ0$3ʣʹΑΔ࣏ࢿۚऩࢧใࠂॻͷੳɾղੳ ຊશࠃͷબڍཧҕһձͷ )1ΛΫϩʔϧ࣏ͯ͠ࢿۚ ऩࢧใࠂॻΛऔಘ ʢΠϯλʔωοτެ։͞Εͯ ͍ΔͷͷΈʣ
ղੳ݁ՌΛ8&#αʔϏεͱ͠ ͯެ։ Python & Django Rails
ͱ͍͏͜ͱͰ࡞Γ·ͨ͠ʂʲ࣏ࢿۚσʔλϕʔεʳ https://political-money-db.com/
ͪΐͬͱ͚ͩࣗຫɿ ϓϩάϥϛϯάɾγϯϙδϜͰΛ ͖·ͨ͠ʂ ▪ ใॲཧֶձͷ߹॓ܗࣜͷՊձʢʁʣΈ͍ͨͳ ͷ ▪ ϓϩάϥϛϯάʹؔ͢Δ͜ͱͳΒ෯͍ͰΘ͍ Θ͍͢Δ ▪
Ұ৭͞Μڈදজ͞Εͯͨ
https://careers.bloomo.co.jp/ 8FBSF)JSJOHʂ ࠓճશʹझຯͷ։ൃͷ͓ʢձࣾͷࣄۀͱؔ͋Γ·ͤΜʣ ৄ͍࠙͠ձͰ😊 ϒϧʔϞূ݊ͷ΄͏Ҿ͖ଓ͖ΑΖ͓͘͠ئ͍͠·͢🙏