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
free_world21
February 04, 2025
Programming
0
43
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 on Rails on Kubernetesってどうなの?
free_world21
0
10
大事なデータを守りたい!ActiveRecord Encryptionと、より安全かつ検索可能な暗号化手法の実装例の紹介
free_world21
0
11
Ruby on Rails と Django を比較してみる
free_world21
1
190
Shinjuku.rb#95:心の技術書紹介
free_world21
1
230
Rails engineを用いたゆるふわモジュラーモノリス のご紹介
free_world21
1
390
『Railsオワコン』と言われる時代に、なぜブルーモ証券はRailsを選ぶのか
free_world21
3
1.2k
東証障害報告書を読み解く
free_world21
0
210
Ruby/Railsの勉強会のおかげでブルーモ証券起業した
free_world21
2
450
エンジニアとしての属性軸(自己分析軸?)を考えてみた
free_world21
0
110
Other Decks in Programming
See All in Programming
Team operations that are not burdened by SRE
kazatohiei
1
290
NPOでのDevinの活用
codeforeveryone
0
650
Composerが「依存解決」のためにどんな工夫をしているか #phpcon
o0h
PRO
1
250
Code as Context 〜 1にコードで 2にリンタ 34がなくて 5にルール? 〜
yodakeisuke
0
120
Deep Dive into ~/.claude/projects
hiragram
10
2.2k
Azure AI Foundryではじめてのマルチエージェントワークフロー
seosoft
0
150
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
1
600
LT 2025-06-30: プロダクトエンジニアの役割
yamamotok
0
660
PipeCDのプラグイン化で目指すところ
warashi
1
230
AWS CDKの推しポイント 〜CloudFormationと比較してみた〜
akihisaikeda
3
320
明示と暗黙 ー PHPとGoの インターフェイスの違いを知る
shimabox
2
390
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
480
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.4k
BBQ
matthewcrist
89
9.7k
GitHub's CSS Performance
jonrohan
1031
460k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Making the Leap to Tech Lead
cromwellryan
134
9.4k
The Cult of Friendly URLs
andyhume
79
6.5k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Six Lessons from altMBA
skipperchong
28
3.9k
4 Signs Your Business is Dying
shpigford
184
22k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.4k
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ʂ ࠓճશʹझຯͷ։ൃͷ͓ʢձࣾͷࣄۀͱؔ͋Γ·ͤΜʣ ৄ͍࠙͠ձͰ😊 ϒϧʔϞূ݊ͷ΄͏Ҿ͖ଓ͖ΑΖ͓͘͠ئ͍͠·͢🙏