Soumettre la recherche
Mettre en ligne
ruby で書く 脆弱なコード
•
1 j'aime
•
577 vues
よしだ あつし
Suivre
TokyuRuby会議13で発表した LT 資料です。 脆弱性をコードレビューで見つけるのは案外難しいという事を言いたかった。
Lire moins
Lire la suite
Ingénierie
Signaler
Partager
Signaler
Partager
1 sur 23
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
https://ginza-rails.connpass.com/event/152498/ の発表資料です。
serviceクラスをやめようサブクラスを使おう
serviceクラスをやめようサブクラスを使おう
よしだ あつし
Osaka rubykaigi 01の LT 資料です。
CTOのおしごと
CTOのおしごと
よしだ あつし
第80回Ruby関西勉強会で発表した ruby の self についての話しです。
Selfを考える
Selfを考える
よしだ あつし
2017年7月29日(肉の日!)に行われた第78回ruby関西勉強会で発表した rails への pull request の成果をプレゼンした資料です。
Railsにコントリビュートしてきました
Railsにコントリビュートしてきました
よしだ あつし
第77回 Ruby関西 勉強会 でプレゼンした資料です。
Rubyコードの最適化
Rubyコードの最適化
よしだ あつし
第72回 Ruby関西 勉強会 で発表した資料です。
低レイヤから見たrubyプログラミング
低レイヤから見たrubyプログラミング
よしだ あつし
コーチ、スポンサーとして参加させていただきました、railsgirls osaka #2 のスポンサーセッションに資料です。
まじょのおしごとの裏側
まじょのおしごとの裏側
よしだ あつし
2015年3月28日に行われた minami.rb最初で最後の LT大会 で発表した LT の資料です。
僕が勉強をする モチベーションと勉強法
僕が勉強をする モチベーションと勉強法
よしだ あつし
Recommandé
https://ginza-rails.connpass.com/event/152498/ の発表資料です。
serviceクラスをやめようサブクラスを使おう
serviceクラスをやめようサブクラスを使おう
よしだ あつし
Osaka rubykaigi 01の LT 資料です。
CTOのおしごと
CTOのおしごと
よしだ あつし
第80回Ruby関西勉強会で発表した ruby の self についての話しです。
Selfを考える
Selfを考える
よしだ あつし
2017年7月29日(肉の日!)に行われた第78回ruby関西勉強会で発表した rails への pull request の成果をプレゼンした資料です。
Railsにコントリビュートしてきました
Railsにコントリビュートしてきました
よしだ あつし
第77回 Ruby関西 勉強会 でプレゼンした資料です。
Rubyコードの最適化
Rubyコードの最適化
よしだ あつし
第72回 Ruby関西 勉強会 で発表した資料です。
低レイヤから見たrubyプログラミング
低レイヤから見たrubyプログラミング
よしだ あつし
コーチ、スポンサーとして参加させていただきました、railsgirls osaka #2 のスポンサーセッションに資料です。
まじょのおしごとの裏側
まじょのおしごとの裏側
よしだ あつし
2015年3月28日に行われた minami.rb最初で最後の LT大会 で発表した LT の資料です。
僕が勉強をする モチベーションと勉強法
僕が勉強をする モチベーションと勉強法
よしだ あつし
minami.rb 第27回勉強会で発表した資料です。
Dockerプレゼン
Dockerプレゼン
よしだ あつし
Vue.js ハンズオン資料
Vue.js ハンズオン資料
よしだ あつし
2012-09-12 に行われた Minami.rb の第14回勉強会の発表資料です
よい名前を付けましょう リーダブルなんたらとか
よい名前を付けましょう リーダブルなんたらとか
よしだ あつし
2011年10月1日のminami.rbの第9回勉強会で発表したgitのtipsのプレゼン資料です。
Gitの使い方あれこれ
Gitの使い方あれこれ
よしだ あつし
2011年9月10日に神戸大学で行われたRuby関西主催の「第51回Ruby/Rails勉強会@関西」で発表したgithubでpull requestを行った経験談の資料です。
私はいかにしてpull request を行ったか - あるいは social development について
私はいかにしてpull request を行ったか - あるいは social development について
よしだ あつし
2011年4月23日の minami.rb 第7回勉強会のLTで発表した「15分でできるSQLインジェクション」の発表資料です。
15分でできるSQLインジェクション
15分でできるSQLインジェクション
よしだ あつし
Next GAE Heroku を使って 3分でRailsアプリをリリース
Next GAE Heroku を使って 3分でRailsアプリをリリース
よしだ あつし
2011年1月29日の第4回minami.rb勉強会で行った講義の資料です。
テスト駆動開発入門
テスト駆動開発入門
よしだ あつし
Railsの今昔
Railsの今昔
よしだ あつし
第45回 Ruby/Rails勉強会@関西で発表した内容です。
デバッガでデバッグしない
デバッガでデバッグしない
よしだ あつし
第44回Ruby/Rails勉強会@関西で使用した発表資料です。
Rails3使用雑感
Rails3使用雑感
よしだ あつし
Twitterでネットストーカーをしよう
Twitterでネットストーカーをしよう
よしだ あつし
Au cours de cette présentation, nous parlerons de notre architecture N-tiers, un élément fondamental de notre approche pour garantir un système à la fois évolutif et performant. Nous examinerons comment nous avons segmenté notre site en couches pour faciliter la maintenance, favoriser la scalabilité et simplifier les migrations tout en améliorant les performances. De plus, nous aborderons l'importance cruciale du cache HTTP (Varnish) dans la réduction de la charge serveur et l'amélioration de la réactivité de nos services. Vous découvrirez des outils essentiels tels que Blackfire, qui ont permis une analyse en profondeur et une optimisation efficace de notre code PHP. Enfin, nous partagerons notre approche de sensibilisation des devs aux enjeux de la performance, afin de prévenir les incidents.
[2024] Comment scaler une application PHP vieille de plus de 20 ans ?
[2024] Comment scaler une application PHP vieille de plus de 20 ans ?
LAHAXE Arnaud
Présentation des travaux de dérivation du collecteur Saint-Eugène et mise en place de rétention sanitaire
Présentation_Soirée-Information_ St-Eugène.pptx
Présentation_Soirée-Information_ St-Eugène.pptx
Ville de Châteauguay
Quelque que soit les secteurs de production, les pyramides des âges des agriculteurs français (chefs et coexploitants) présentent presque toujours un double déséquilibre : i) en faveur des classes d’âges à partir de 50-55 ans, ii) en défaveur des femmes, surtout de moins de 40 ans. Si le secteur caprin est une exception à cette règle, c’est principalement grâce aux producteurs qui transforment du lait à la ferme. Cette sous population présente le même équilibre, en classe d’âge et en sex ratio, que la population active française en emplois tous secteurs économiques confondus. C’est légèrement moins vrai pour les classes d’âge les plus jeunes (moins de 30 ans) : le métier d’éleveur.se est un métier d’indépendant alors que les jeunes actifs français sont salariés. Cet équilibre parfait du secteur caprin fermier s’explique par une forte attractivité. 40% des éleveur.se.s présents en 2020 s’étaient installés depuis 2010 ! Deux fois plus que dans les autres secteurs de l’élevage. Bien que pour l’instant stable (taux de remplacement des départs, entrées/sorties, proche de 100%), la sous population des éleveurs qui livrent du lait de chèvre est plus fragile. Compte tenu d’un très faible taux de renouvellement (nombre d’entrées/nombre de présents), elle vieillit et pourrait finir par diminuer. Néanmoins comme les besoins de recrutement sont bien moins élevés qu’en bovins lait par exemple, les marges de manoeuvre pour la filière semblent plus accessibles.
2024 03 27 JTC actualités C Perrot (idele).pdf
2024 03 27 JTC actualités C Perrot (idele).pdf
idelewebmestre
Les éleveurs ovins sont confrontés aux impacts du changement climatique sur leurs fermes et mettent en place des leviers d'adaptation dont certains ont été présentés lors du salon Provinlait : prairies multi-espèces, sursemis, méteils et dérobées estivales.
Provinlait 2024-Leviers fourrages - Madrid Aurélie Frayssinhes, Sandra (Cha...
Provinlait 2024-Leviers fourrages - Madrid Aurélie Frayssinhes, Sandra (Cha...
idelewebmestre
Le changement climatique s’exprime de plus en plus par la manifestation d’épisodes caniculaires et par la diminution de la ressource fourragère en été, ce qui contraint les éleveurs à rentrer leur troupeau plus fréquemment. Les animaux logés en bâtiment pendant la période estivale sont exposés à un stress thermique qui peut altérer leur bien-être et leurs performances à court et moyen terme. La conception du bâtiment ou certains équipements peuvent permettre de réduire ce stress pour assurer un meilleur confort aux animaux pendant les périodes de fortes chaleurs.
JTC_2024_TC Bâtiment et bien-être estival.pdf
JTC_2024_TC Bâtiment et bien-être estival.pdf
idelewebmestre
JTC 2024 - Atelier présenté par Jean Louis POULET - IDELE
Pour une traite de qualité, mieux comprendre l’interface trayon-manchon
Pour une traite de qualité, mieux comprendre l’interface trayon-manchon
Institut de l'Elevage - Idele
JTC 2024 - Présentation de Mélissa BROCART - ANICAP sur le bien-être animal
JTC 2024 - Actualités sur le bien-être animal
JTC 2024 - Actualités sur le bien-être animal
Institut de l'Elevage - Idele
Contenu connexe
Plus de よしだ あつし
minami.rb 第27回勉強会で発表した資料です。
Dockerプレゼン
Dockerプレゼン
よしだ あつし
Vue.js ハンズオン資料
Vue.js ハンズオン資料
よしだ あつし
2012-09-12 に行われた Minami.rb の第14回勉強会の発表資料です
よい名前を付けましょう リーダブルなんたらとか
よい名前を付けましょう リーダブルなんたらとか
よしだ あつし
2011年10月1日のminami.rbの第9回勉強会で発表したgitのtipsのプレゼン資料です。
Gitの使い方あれこれ
Gitの使い方あれこれ
よしだ あつし
2011年9月10日に神戸大学で行われたRuby関西主催の「第51回Ruby/Rails勉強会@関西」で発表したgithubでpull requestを行った経験談の資料です。
私はいかにしてpull request を行ったか - あるいは social development について
私はいかにしてpull request を行ったか - あるいは social development について
よしだ あつし
2011年4月23日の minami.rb 第7回勉強会のLTで発表した「15分でできるSQLインジェクション」の発表資料です。
15分でできるSQLインジェクション
15分でできるSQLインジェクション
よしだ あつし
Next GAE Heroku を使って 3分でRailsアプリをリリース
Next GAE Heroku を使って 3分でRailsアプリをリリース
よしだ あつし
2011年1月29日の第4回minami.rb勉強会で行った講義の資料です。
テスト駆動開発入門
テスト駆動開発入門
よしだ あつし
Railsの今昔
Railsの今昔
よしだ あつし
第45回 Ruby/Rails勉強会@関西で発表した内容です。
デバッガでデバッグしない
デバッガでデバッグしない
よしだ あつし
第44回Ruby/Rails勉強会@関西で使用した発表資料です。
Rails3使用雑感
Rails3使用雑感
よしだ あつし
Twitterでネットストーカーをしよう
Twitterでネットストーカーをしよう
よしだ あつし
Plus de よしだ あつし
(12)
Dockerプレゼン
Dockerプレゼン
Vue.js ハンズオン資料
Vue.js ハンズオン資料
よい名前を付けましょう リーダブルなんたらとか
よい名前を付けましょう リーダブルなんたらとか
Gitの使い方あれこれ
Gitの使い方あれこれ
私はいかにしてpull request を行ったか - あるいは social development について
私はいかにしてpull request を行ったか - あるいは social development について
15分でできるSQLインジェクション
15分でできるSQLインジェクション
Next GAE Heroku を使って 3分でRailsアプリをリリース
Next GAE Heroku を使って 3分でRailsアプリをリリース
テスト駆動開発入門
テスト駆動開発入門
Railsの今昔
Railsの今昔
デバッガでデバッグしない
デバッガでデバッグしない
Rails3使用雑感
Rails3使用雑感
Twitterでネットストーカーをしよう
Twitterでネットストーカーをしよう
Dernier
Au cours de cette présentation, nous parlerons de notre architecture N-tiers, un élément fondamental de notre approche pour garantir un système à la fois évolutif et performant. Nous examinerons comment nous avons segmenté notre site en couches pour faciliter la maintenance, favoriser la scalabilité et simplifier les migrations tout en améliorant les performances. De plus, nous aborderons l'importance cruciale du cache HTTP (Varnish) dans la réduction de la charge serveur et l'amélioration de la réactivité de nos services. Vous découvrirez des outils essentiels tels que Blackfire, qui ont permis une analyse en profondeur et une optimisation efficace de notre code PHP. Enfin, nous partagerons notre approche de sensibilisation des devs aux enjeux de la performance, afin de prévenir les incidents.
[2024] Comment scaler une application PHP vieille de plus de 20 ans ?
[2024] Comment scaler une application PHP vieille de plus de 20 ans ?
LAHAXE Arnaud
Présentation des travaux de dérivation du collecteur Saint-Eugène et mise en place de rétention sanitaire
Présentation_Soirée-Information_ St-Eugène.pptx
Présentation_Soirée-Information_ St-Eugène.pptx
Ville de Châteauguay
Quelque que soit les secteurs de production, les pyramides des âges des agriculteurs français (chefs et coexploitants) présentent presque toujours un double déséquilibre : i) en faveur des classes d’âges à partir de 50-55 ans, ii) en défaveur des femmes, surtout de moins de 40 ans. Si le secteur caprin est une exception à cette règle, c’est principalement grâce aux producteurs qui transforment du lait à la ferme. Cette sous population présente le même équilibre, en classe d’âge et en sex ratio, que la population active française en emplois tous secteurs économiques confondus. C’est légèrement moins vrai pour les classes d’âge les plus jeunes (moins de 30 ans) : le métier d’éleveur.se est un métier d’indépendant alors que les jeunes actifs français sont salariés. Cet équilibre parfait du secteur caprin fermier s’explique par une forte attractivité. 40% des éleveur.se.s présents en 2020 s’étaient installés depuis 2010 ! Deux fois plus que dans les autres secteurs de l’élevage. Bien que pour l’instant stable (taux de remplacement des départs, entrées/sorties, proche de 100%), la sous population des éleveurs qui livrent du lait de chèvre est plus fragile. Compte tenu d’un très faible taux de renouvellement (nombre d’entrées/nombre de présents), elle vieillit et pourrait finir par diminuer. Néanmoins comme les besoins de recrutement sont bien moins élevés qu’en bovins lait par exemple, les marges de manoeuvre pour la filière semblent plus accessibles.
2024 03 27 JTC actualités C Perrot (idele).pdf
2024 03 27 JTC actualités C Perrot (idele).pdf
idelewebmestre
Les éleveurs ovins sont confrontés aux impacts du changement climatique sur leurs fermes et mettent en place des leviers d'adaptation dont certains ont été présentés lors du salon Provinlait : prairies multi-espèces, sursemis, méteils et dérobées estivales.
Provinlait 2024-Leviers fourrages - Madrid Aurélie Frayssinhes, Sandra (Cha...
Provinlait 2024-Leviers fourrages - Madrid Aurélie Frayssinhes, Sandra (Cha...
idelewebmestre
Le changement climatique s’exprime de plus en plus par la manifestation d’épisodes caniculaires et par la diminution de la ressource fourragère en été, ce qui contraint les éleveurs à rentrer leur troupeau plus fréquemment. Les animaux logés en bâtiment pendant la période estivale sont exposés à un stress thermique qui peut altérer leur bien-être et leurs performances à court et moyen terme. La conception du bâtiment ou certains équipements peuvent permettre de réduire ce stress pour assurer un meilleur confort aux animaux pendant les périodes de fortes chaleurs.
JTC_2024_TC Bâtiment et bien-être estival.pdf
JTC_2024_TC Bâtiment et bien-être estival.pdf
idelewebmestre
JTC 2024 - Atelier présenté par Jean Louis POULET - IDELE
Pour une traite de qualité, mieux comprendre l’interface trayon-manchon
Pour une traite de qualité, mieux comprendre l’interface trayon-manchon
Institut de l'Elevage - Idele
JTC 2024 - Présentation de Mélissa BROCART - ANICAP sur le bien-être animal
JTC 2024 - Actualités sur le bien-être animal
JTC 2024 - Actualités sur le bien-être animal
Institut de l'Elevage - Idele
Dernier
(7)
[2024] Comment scaler une application PHP vieille de plus de 20 ans ?
[2024] Comment scaler une application PHP vieille de plus de 20 ans ?
Présentation_Soirée-Information_ St-Eugène.pptx
Présentation_Soirée-Information_ St-Eugène.pptx
2024 03 27 JTC actualités C Perrot (idele).pdf
2024 03 27 JTC actualités C Perrot (idele).pdf
Provinlait 2024-Leviers fourrages - Madrid Aurélie Frayssinhes, Sandra (Cha...
Provinlait 2024-Leviers fourrages - Madrid Aurélie Frayssinhes, Sandra (Cha...
JTC_2024_TC Bâtiment et bien-être estival.pdf
JTC_2024_TC Bâtiment et bien-être estival.pdf
Pour une traite de qualité, mieux comprendre l’interface trayon-manchon
Pour une traite de qualité, mieux comprendre l’interface trayon-manchon
JTC 2024 - Actualités sur le bien-être animal
JTC 2024 - Actualités sur le bien-être animal
ruby で書く 脆弱なコード
1.
ruby @TokyuRuby 13
2.
• : • ruby
: since 1.6 • : 1 ( ) • : • : • : CTO
3.
4.
🙇
5.
• ActiveRecord to_json •
migration view • ( ) DB •
6.
• json serializer • js •
7.
8.
Q.
9.
A.
10.
11.
:
12.
13.
14.
15.
open-uri Kernel.open fallback
16.
17.
Kernel.open • file `|'
18.
bot
19.
20.
#ginzarails 2019-04-24 “ ” by
Télécharger maintenant