My Eclipse Plug-ins list

จดไว้ กันลืม พักนี้ลงใหม่บ่อย

  • Subversion: http://subclipse.tigris.org/update_1.0.x
  • Web Tools: http://download.eclipse.org/webtools/updates/ *ลงไม่ได้ซักที ติด denpendency เต็มไปหมด
  • Ruby: http://rubyeclipse.sf.net/updatesite
  • Python: http://pydev.sf.net/updates
  • PHP: http://download.pipestone.com/eclipse/updates
  • Perl: http://e-p-i-c.sf.net/updates
  • JavaScript: http://www.interaktonline.com/ *ถ้าลง Web Tools ได้ ก็อาจจะไม่ต้องลงตัวนี้
  • read more

    (Better, Faster,) Lighter NLTK

    NLTK-Lite is substantially simplified and streamlined version of NLTK (Natural Language Toolkit). NLTK is no longer supported.

    NLTK-Lite is a new collection of lightweight NLP modules designed for maximum simplicity and efficiency. NLTK-Lite only covers the simple variants of standard data structures and tasks. Simplicity and efficiency are valued over generality and extensibility.

    Key differences from NLTK:

  • requires Python 2.4
  • tokens are represented as strings, tuples, or trees
  • all tokenizers are iterators; large tasks produce output as early as possible
  • more emphasis on Python constructs instead of NLTK constructs
  • default pipeline processing paradigm leads to more transparent code
  • taggers incorporate backoff for smaller models and faster operation
  • shorter names (e.g. tokenizer.RegexpTokenizer() becomes tokenize.regexp())
  • tutorials are more easily maintained now with docutils and doctest
  • contributed software is more easily incorporated
  • read more

    Scripting with Eclipse

    Eclipse plug-ins for popular scripting languages: Ruby, Python, PHP, and even Perl !

    To install any of them to your Eclipse IDE:

  • Click on Help → Software Updates → Find/Install from file menu in Eclipse.
  • Select the radio button labeled, “search for new features to install”.
  • Click on the “New Remote Site” button.
  • Enter a name, and the url (any/all of these)
    • Ruby: http://rubyeclipse.sf.net/updatesite
    • Python: http://pydev.sf.net/updates
    • PHP: http://download.pipestone.com/eclipse/updates
    • Perl: http://e-p-i-c.sf.net/updates
  • Click on “Finish”.
  • A list of features will be presented, open the list and check the one labeled “RubyEclipse” / “PyDev for Eclipse”/ “phpeclipse” / “EPIC”.
  • Click on “Next”.
  • Follow the onscreen instructions to finish the automatic install.
  • read more

    A day with Web/DB application frameworks

    Ruby on Rails is on the highlight (อ่าน pok’s blogger มีเรื่องนี้เยอะ พร้อมตัวอย่างจริง).

    For Python, there’s Subway, Django, and SQLObject. —
    For PHP, there’re Cake and PHP on Trax. —
    Java, Trails. —
    Groovy, Grails. —
    .NET, MonoRail.

    Most of them are Rails-inspired (well, Cake itself aggressively claims it’s actually a rip-off!)

    นั่งเขียนเว็บบอร์ดใหม่เล่น ๆ ดีกว่า จะได้ลองหัดพวกนี้มั่ง read more

    Installing NLTK "from scratch"

    Note: This is a unfinished work, will polish it later.
    เข้าค้าง ๆ มานานละ ไม่เสร็จซะที โพสต์ไปก่อนละกัน เดี๋ยวมาแก้ทีหลัง ไม่งั้นลืมแน่

    วิธีติดตั้ง NLTK บน UNIX, Mac OS X, และ cygwin บน Windows
    (ใครมี gcc และ Python 2.4 แล้ว ก็ข้ามส่วนนั้นไปได้เลย
    สำหรับคนใช้ cygwin เลือกลง gcc, python ได้จากโปรแกรม install ของ cygwin เลย) read more

    Lexical/Semantic Networks

    Sematic Networks

  • Mimida (many languages, including non-European ones)
  • EuroWordNet (Dutch, Italian, Spanish, German, French, Czech, Estonian)
  • MultiWordNet (Italian, English, Spanish, Hebrew)
  • WordNet (English)
  • TCL’s Computational Lexicon (Thai)
  • GermaNet (German)
  • WordNet for Hebrew
  • WordNet Domains each synset has been annotated with at least one domain label
  • Suggested Upper Merged Ontology (SUMO)
  • Global WordNet Association
  • read more