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
Anti-Spam
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
larryzhao
November 24, 2015
Programming
74
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Anti-Spam
Anti-Spam @2015-11-24 RubyTue
larryzhao
November 24, 2015
More Decks by larryzhao
See All by larryzhao
pjax & jianshu.pdf
larryzhao
1
190
Other Decks in Programming
See All in Programming
音楽のための関数型プログラミング言語mimiumにおける多段階計算の活用
tomoyanonymous
1
370
php-fpmのプロセスが枯渇した日-調査・対処・そして本当にやるべきだったこと-
shibuchaaaan
0
180
そこに3びきプロダクトがいるじゃろう——生成AI時代における“価値が届かない理由”の構造
kosuket
0
330
Claude Team Plan導入・ガイド
tk3fftk
0
240
作るコストが小さくなった時代 幸せに働くために改めて考えたいこと 〜エンジニアとして価値を出し続けるために注視している二分野〜
yuppeeng
0
140
Terraform標準の組織で AWS CDKをどう使うか
mu7889yoon
1
440
torikago - Ruby::Boxで照らすモジュラモノリスの実行境界
se4weed
1
280
Laravel Boostに学ぶ、AIにPHPを書かせる技術 〜OSSの実装から蒸留するエージェント制御の王道〜
kentaroutakeda
3
580
メールのエイリアス機能を履き違えない
isshinfunada
0
160
Welcome to the "Parametricity" 🏙️ − Generic だけど Specific な世界 −
guvalif
PRO
1
190
【やさしく解説 設計編・中級 #1】一つの車に、運転手は一人 ~ある倉庫システムの事例から~
panda728
PRO
0
200
<title><a id="</title>君はこのHTMLをパースできるか"></a></title> #雑LT_study
pizzacat83
0
120
Featured
See All Featured
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.2k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
410
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
780
WENDY [Excerpt]
tessaabrams
11
39k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
Code Review Best Practice
trishagee
74
20k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.6k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
280
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
420
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
62
45k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
The Invisible Side of Design
smashingmag
301
52k
Transcript
ANTI SPAM @JIANSHU.COM Created by / Larry Zhao @larryzhao
SPAM IS HARMFUL Users will see bad contents. It puts
stress on your application. Data explosion. Downgraded by Search Engines.
TYPES SEO Marketing Fraud
DEFENSE 1. Captcha & Authentication 2. Frequency Control 3. Business
Limits 4. Content Filtering + Pattern Recognition 5. Behaviour Detection 6. Human Labour 7. Ban User and delete user
CAPTCHA & AUTHENTICATION Image Captcha API signature Geetest.com
FREQUENCY CONTROL Redis Lock
BUSINESS LIMITS Bind mobile to publish articles First day of
registration can only publish 100 articles Every hour can only publish 50 articles
CONTENT FILTERING Regex + Keywords + Domains Delayed check
BEHAVIOUR DETECTION Frequent publishes in a short period after registration
Similar content
HUMAN LABOUR Regular Email Slack/Pubu.im
BAN + DELETE Restore
SYSTEM REQUIREMENTS Automation Configurable
ENDLESS WAR...
FAQ
THANK YOU!