Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

Lingua::DE::TypoGenerator will generate a list of all typo errors a user with a German keyboard is likely to produce for a given word.

0
 
  0 reviews  |  1 user  |  0 current contributors
 
 

Orthographical Permutation Wave RobotThis Wave robot creates random realistic typos in messages sent by certain participants in a wave. It's good for poking fun at people who are notoriously bad spellers. Why the odd name?It's simple, really. If you create a robot called ... [More] "typobot", then everyone will know exactly what it does. But if you create an "orthopermubot", what does that do? Sounds perfectly harmless to me. (Also, typobot was already taken. :) ) How does it work?At present, a random number of typos, based on the word's length, will be applied to words at least three characters long. The types of permutation currently supported are: delete a random character from a word transpose two adjacent characters within a word repeat a character in a word insert a character close on the QWERTY keyboard to another recently typed character change a character with one that is close on the QWERTY keyboard How do I change who it affects?You can't change the version that I have deployed out on App Engine -- it is preconfigured to harass only certain friends of mine. However, if you want to download the code and deploy your own version that harasses your own friends, then be my guest! Just change web.xml to contain a newline-separated list of regular expressions and deploy it out as your own App Engine app. For each wavelet that the robot is added to, it will listen for blip submissions from participants whose addresses match at least one of those patterns, and will put lots of typos in those blips. Future directionsI'm thinking of adding either a configuration web interface, or perhaps a gadget where the behavior can be controlled per wave (i.e. lots of typos vs. just a few, different types of typos, the participants it affects, etc.). I'm also thinking of adding different weights to the typos, which would control how likely each type of typo is to occur. I might also add some new types of typos like removing words, adding duplicate words, and more realistic fat-fingering typos. [Less]

0
 
  0 reviews  |  1 user  |  623 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 

project-typo

0
 
  0 reviews  |  0 users  |  138,376 lines of code  |  0 current contributors  |  Analyzed about 2 years ago
  ruby typo
 
 

This is a tool to make it easy for end-users to install open-source Rails apps. It was originally created for Typo, and has been extracted so other projects can use it as well.

0
 
  0 reviews  |  0 users  |  874 lines of code  |  0 current contributors  |  Analyzed 6 days ago
 
 

Modifies Typo's permalink scheme by prefixing the id and a hyphen to the title, so even if the permalink was changed (say a typo fixed) the article can still be found. In that case a permanent redirect is issued to the new permalink. For more information see the README file link to the right or the included docs.

0
 
  0 reviews  |  0 users  |  795 lines of code  |  0 current contributors  |  Analyzed 7 days ago
 
 

UrlCrazy is for the study of domainname typos / url hijacking. It generates domainname typo permutations then tests them to learn if they are in use, estimates their popularity and more. TYPES OF TYPOS SUPPORTEDCharacter Omission.These typos are created by leaving out a letter of the domain ... [More] name, one letter at a time. For example, www.goole.com and www.gogle.com Adjacent Character Swap.These typos are created by swapping the order of adjacent letters in the domain name. For example, www.googel.com and www.ogogle.com Adjacent Character Replacement.These typos are created by replacing each letter of the domain name with letters to the immediate left and right on the keyboard. For example, www.googke.com and www.goohle.com Adjacent Character Insertion.These typos are created by inserting letters to the immediate left and right on the keyboard of each letter. For example, www.googhle.com and www.goopgle.com Missing Dot.These typos are created by omitting a dot from the domainname. For example, wwwgoogle.com and www.googlecom Strip Dashes.These typos are created by omitting a dash from the domainname. For example, www.domain-name.com becomes www.domainname.com Singular or Pluralise.These typos are created by making a singular domain plural and vice versa. For example, www.google.com becomes www.googles.com and www.trademe.co.nz becomes www.trademes.co.nz DOMAIN TESTSIs the domain valid?UrlCrazy has a database of valid top level and second level domains. This information has been compiled from wikipedia and domain registrars. We know whether a domain is valid by checking if it matches toplevel and second level domains. For example, www.trademe.co.bz is a valid domain in Belize which allows any second level domain registrations but www.trademe.xo.nz isn't because xo.nz isn't an allowed second level domain in New Zealand. Popularity EstimateWe can estimate the relative popularity of a typo by measuring how often that typo has been made on webpages. Querying cuil.com for the number of search results for a typo gives us a indication of how popular a typo is. The drawback of this approach is that you need to manually identify and omit legitimate domains such as googles.com For example, consider the following typos for google.com. QuantityTypo 25424 gogle.com 24031 googel.com 22490 gooogle.com 19172 googles.com 19148 goole.com 18855 googl.com 17842 ggoogle.com 16490 googe.com 16367 googgle.com 15029 google.cm 14773 gogole.com 13227 googlle.com 11646 googlee.com 11345 googlr.com 7417 foogle.com 6132 hoogle.com 5313 googlw.com 5208 giogle.com 5151 googke.com 4838 goigle.com 4662 ogogle.com 4630 gopgle.com 4415 goofle.com 4118 wwwgoogle.com 3894 goohle.com 3399 gooigle.com 2675 gfoogle.com 1942 googlecom.com 1534 gopogle.com 1356 googfle.com 1089 googhle.com 892 googlew.com 747 googlke.com 618 goiogle.com 614 goopgle.com 413 ghoogle.com 341 goolge.com 232 googler.com 228 gpogle.com IP AddressIf the typo domainname is in use Urlcrazy displays the IP it resolves to. An IP repeating for multiple typos or IPs in a close range shows common ownership. For example, gogle.com, gogole.com and googel.com all resolve to 64.233.161.104 which is owned by Google. COUNTRY CODE DATABASEhttp://en.wikipedia.org/wiki/Top-level_domain http://en.wikipedia.org/wiki/Country_code_top-level_domain http://www.iana.org/domains/root/db/ Some 2nd level domains here SEE ALSOhttp://en.wikipedia.org/wiki/Wikipedia:AutoWikiBrowser/Typos http://en.wikipedia.org/wiki/Wikipedia:Typo http://en.wikipedia.org/wiki/Typosquatting http://research.microsoft.com/csm/strider/ Strider is tool with similar aims and is produced by Microsoft INSTALLATIONUrlCrazy requires ruby. If you are using Ubuntu or Debian try: $ sudo apt-get install ruby. Don't install this, instead execute it from it's own folder. CREDITSAuthored by Andrew Horton (urbanadventurer) horton.nz {at-nospam} gmail. Thanks to Ruby on Rails for Inflector which allowing plural and singular permutations. USAGEurlcrazy generates and tests domainname typo permutations to study typo squatting / url hijacking. Typo types : Character Omission, Adjacent Character Swap, Adjacent Character Replacement, Adjacent Character Insertion, Missing Dot, Strip Dashes, Singular or Pluralise. Options -p, --no-popularity Do not check popularity (default : check) -r, --no-resolve Do not resolve domain names (default : check) EXAMPLESExample usage: ./urlcrazy google.com #Please wait ... generating typo's for google.com Domain Typo Type Typo Valid? sld.tld Popularity IP google.com Character Omission gogle.com y com 25424 64.233.161.104 google.com Character Omission googe.com y com 16490 205.178.152.27 google.com Character Omission googl.com y com 18855 google.com Character Omission google.cm y cm 15029 69.64.87.225 google.com Character Omission google.co n google.com Character Omission google.om n google.com Character Omission googlecom n google.com Character Omission goole.com y com 19148 212.227.93.146 google.com Character Swap gogole.com y com 14773 64.233.161.104 google.com Character Swap googel.com y com 24031 64.233.161.104 google.com Character Swap googl.ecom n google.com Character Swap google.cmo n google.com Character Swap google.com y com 391796369 209.85.171.99 google.com Character Swap google.ocm n google.com Character Swap googlec.om n google.com Character Swap goolge.com y com 341 64.233.161.104 google.com Character Swap ogogle.com y com 4662 64.233.161.104 google.com Character Replacement foogle.com y com 7417 64.13.232.120 google.com Character Replacement giogle.com y com 5208 64.224.197.231 google.com Character Replacement goigle.com y com 4838 209.62.21.205 google.com Character Replacement goofle.com y com 4415 69.89.22.115 google.com Character Replacement googke.com y com 5151 209.62.21.206 google.com Character Replacement google.cim n google.com Character Replacement google.con n google.com Character Replacement google.cpm n google.com Character Replacement google.vom n google.com Character Replacement google.xom n google.com Character Replacement googlr.com y com 11345 64.233.161.104 google.com Character Replacement googlw.com y com 5313 216.65.41.185 google.com Character Replacement goohle.com y com 3894 61.80.91.230 google.com Character Replacement gopgle.com y com 4630 64.14.244.60 google.com Character Replacement gpogle.com y com 228 208.73.210.32 google.com Character Replacement hoogle.com y com 6132 64.202.189.170 google.com Character Insertion gfoogle.com y com 2675 google.com Character Insertion ggoogle.com y com 17842 64.233.161.104 google.com Character Insertion ghoogle.com y com 413 google.com Character Insertion goiogle.com y com 618 64.14.244.60 google.com Character Insertion googfle.com y com 1356 google.com Character Insertion googgle.com y com 16367 208.73.210.50 google.com Character Insertion googhle.com y com 1089 204.13.161.121 google.com Character Insertion google..com y com 102408 google.com Character Insertion google.ccom n google.com Character Insertion google.coim n google.com Character Insertion google.comm n google.com Character Insertion google.comn n google.com Character Insertion google.coom n google.com Character Insertion google.copm n google.com Character Insertion google.cvom n google.com Character Insertion google.cxom n google.com Character Insertion googlee.com y com 11646 64.233.161.104 google.com Character Insertion googler.com y com 232 google.com Character Insertion googlew.com y com 892 216.65.41.185 google.com Character Insertion googlke.com y com 747 216.65.41.185 google.com Character Insertion googlle.com y com 13227 69.46.228.38 google.com Character Insertion gooigle.com y com 3399 google.com Character Insertion gooogle.com y com 22490 64.233.161.104 google.com Character Insertion goopgle.com y com 614 209.62.21.205 google.com Character Insertion gopogle.com y com 1534 216.65.41.185 google.com Missing Dot googlecom.com y com 1942 64.233.161.104 google.com Missing Dot wwwgoogle.com y com 4118 72.14.207.104 google.com Strip Dashes google.com y com 391796369 209.85.171.99 google.com Singular or Pluralise googles.com y com 19172 216.127.133.129 Example 2. #Please wait ... generating typo's for anz.co.nz Domain Typo Type Typo Valid? sld.tld Popularity IP anz.co.nz Character Omission an.co.nz y co.nz 42 210.55.30.67 anz.co.nz Character Omission anz.c.nz n anz.co.nz Character Omission anz.co.n n anz.co.nz Character Omission anz.co.z n anz.co.nz Character Omission anz.conz n anz.co.nz Character Omission anz.o.nz n anz.co.nz Character Omission anzco.nz n anz.co.nz Character Omission az.co.nz y co.nz 2 anz.co.nz Character Swap an.zco.nz n anz.co.nz Character Swap anz.c.onz n anz.co.nz Character Swap anz.co.zn n anz.co.nz Character Swap anz.con.z n anz.co.nz Character Swap anz.oc.nz n anz.co.nz Character Swap anzc.o.nz n anz.co.nz Character Swap azn.co.nz y co.nz 0 69.46.228.185 anz.co.nz Character Swap naz.co.nz y co.nz 5 anz.co.nz Character Replacement abz.co.nz y co.nz 0 210.48.108.70 anz.co.nz Character Replacement amz.co.nz y co.nz 3 anz.co.nz Character Replacement anx.co.nz y co.nz 0 204.13.161.121 anz.co.nz Character Replacement anz.ci.nz n anz.co.nz Character Replacement anz.co.bz y bz 0 anz.co.nz Character Replacement anz.co.mz y co.mz 0 anz.co.nz Character Replacement anz.co.nx n anz.co.nz Character Replacement anz.cp.nz n anz.co.nz Character Replacement anz.vo.nz n anz.co.nz Character Replacement anz.xo.nz n anz.co.nz Character Replacement snz.co.nz y co.nz 31 202.37.241.182 anz.co.nz Character Insertion aanz.co.nz y co.nz 1 202.175.135.78 anz.co.nz Character Insertion anbz.co.nz y co.nz 0 anz.co.nz Character Insertion anmz.co.nz y co.nz 0 anz.co.nz Character Insertion annz.co.nz y co.nz 7 anz.co.nz Character Insertion anz..co.nz y co.nz 70 anz.co.nz Character Insertion anz.cco.nz n anz.co.nz Character Insertion anz.co..nz n anz.co.nz Character Insertion anz.co.nbz n anz.co.nz Character Insertion anz.co.nmz n anz.co.nz Character Insertion anz.co.nnz n anz.co.nz Character Insertion anz.co.nzx n anz.co.nz Character Insertion anz.co.nzz n anz.co.nz Character Insertion anz.coi.nz n anz.co.nz Character Insertion anz.coo.nz n anz.co.nz Character Insertion anz.cop.nz n anz.co.nz Character Insertion anz.cvo.nz n anz.co.nz Character Insertion anz.cxo.nz n anz.co.nz Character Insertion anzx.co.nz y co.nz 0 anz.co.nz Character Insertion anzz.co.nz y co.nz 0 anz.co.nz Character Insertion asnz.co.nz y co.nz 3 60.234.66.72 anz.co.nz Missing Dot anz.conz n anz.co.nz Missing Dot anzco.nz n anz.co.nz Missing Dot wwwanz.co.nz y co.nz 0 204.13.161.121 anz.co.nz Strip Dashes anz.co.nz y co.nz 52 202.2.56.71 anz.co.nz Singular or Pluralise anzs.co.nz y co.nz 0 [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

Typo 博客系统中文化支持,以及中文插件开发!本项目国际域名:http://www.typosphere.org.cnTypo 4.1.1简体中文预览版现已发布主要完成:1.制作了独立的中文简体语言包zh_CN.rb 2.对后台管理系统进行了基本汉化 ... [More] 3.对一些专有名词进行了中文化 4.对程序适当修改,默认语言为中文简体(使用了Ruby本地化插件) 待完善的功能:1.英文被动语态很多,在程序内部需要进一步调整使之符合中文语法规范 2.对专有名词进行贴切的翻译 3.修改程序文件对于一些嵌在程序中的名词进行中文翻译 4.对优秀的Typo博客模板针对中文环境进行优化设置 本项目刚刚起步,对于一些名词翻译的不够准确,主要原因是项目发起人也是刚刚接触Typo博客系统的新手,在不断的使用中才能更好的针对中文应用进行改进。 欢迎广大Rails爱好者加入本项目,我们将针对Typo系统推出一些优秀的中文插件。欢迎加入! [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 9 days ago
 
 

While it sounds like it should be a green liquid from StarTrek (that would be Synthehol) SyntHihol is Syntax highlighting using Geshi or dp.SyntaxHighlighter (depending on which version). SyntHihol is small, simple, and doesn’t require Enscript installed on the server. It’s really easy to ... [More] modify, it’s also doesn’t require each language to be hardcoded and it should work with any language file you can find or write yourself. Offers readers a button to switch from highlighted to plain preformatted (copyable) text. GPL licensed. [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

This php class creates a typo for a keyword based on most common typing errors. When users want to access certain sites, sometimes they make spelling mistakes while typing the domain names. This is a clever class that can generate variants of a domain name by changing some letters with others that are physically near in a keyboard.

0
 
  0 reviews  |  0 users  |  95 lines of code  |  0 current contributors  |  Analyzed 12 days ago
 
 

利用核心程序typo weblog改造的blog,typo是利用ruby on rails框架编写的一个优秀weblog程序。

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.