Your own Digg-like news

Posted by stoyan Fri, 07 Jul 2006 03:40:00 GMT

You can have your personal Digg – like news site (social bookmarks): Crispynews…a network of community news sites where the visitors choose the news stories that interest them most.

Or you can participate in my crispynews site ;) I’m trying to keep the news RoR and Web2.0 oriented. So shut up and vote or shut up and post good news ;)

Posted in General, Ajax | no comments

Rich Text Editor for your Rails Applications

Posted by stoyan Wed, 26 Apr 2006 08:39:00 GMT

via Aidan Finn’s blog :

widgEditor is a small simple lightweight editor. It provided basic rich functions such as bold, italics, links, lists, images and headings. Rails integration:

  • Download widgEditor and uncompress
  • Copy the widgEditor.js file into …/public/javascripts folder
  • Copy the widgEditor.css file into …/public/stylesheets folder
  • Copy all the images from the widgEditor distribution …/public/images folder
  • Include the javascript and css files in your layout file
  • Give any text field you want to be an editor field a class of ”widgEditor”
Example:
<%= stylesheet_link_tag 'widgEditor' %>
<%= javascript_include_tag "widgEditor" %>
<%= text_area 'node', 'content', :cols => "50", 
    :rows=>"3", :class=>"widgEditor" %>

Posted in Programing, Ruby, Ajax | no comments

Park Place, an Amazon-S3 Clone in Ruby

Posted by stoyan Fri, 07 Apr 2006 16:25:00 GMT

Via RedHanded :

Park Place , a clone of Amazon’s S3 (Simple Storage Service.) It’s written entirely in Ruby, with heaps of help from the Camping 4k web framework. Oh, and no SOAP support to speak of.

gem install camping --source code.whytheluckystiff.net
gem install mongrel activerecord
svn co http://code.whytheluckystiff.net/svn/parkplace/trunk parkplace
cd parkplace/lib
ruby parkplace.rb

Great. Your own private S3. Now you can try all S3-based solutions for free.

Posted in Programing, Ruby, Ajax | no comments

Rubricks - Rails-based CMS

Posted by stoyan Fri, 31 Mar 2006 15:16:00 GMT

Rubricks is a new Ruby on Rails based CMS. The demo looks pretty good. For bad luck it’s crashing my Firefox browser everytime I tryed it :( Working with Safari.

The english site is still not fully functional (the registration at least working). If you decide to go with the japanese site , the registration is different for the both sites, so you cannot try both of them with one registration. Heavy Ajax usage – be sure your browser have JS enabled.

2006/04/02 Update: And another Rails-base CMS Eribium (the demo is also available)

Posted in Ajax, Ruby, Programing | no comments

Lua - the silent new web 2.0 player?

Posted by stoyan Tue, 28 Mar 2006 07:27:00 GMT

Everything started with a post, benchmarking cherrypy agains other similar web servers . Nothing special, we can see how good Mongrel is ;) What catched my attention was the lines about LuaWeb2:
[Mongrel]
...
Requests per second:    386.31 [#/sec] (mean)

[LuaWeb]
...
Requests per second:    927.04 [#/sec] (mean)

What the hack… In general I like Lua , because of the small size, easy to extend and embed, easy to learn. I made several simple application before, but never gone too deep in my Lua experiments. So what I found now was pretty amazing and surprized me. For me Lua seems pretty much ready for web 2.0 applications development :

  • LuaForge—community portal, very active – a lot of interesting applications
  • Kepler—Web development platform, runs under Windows, Linux, OSX and a number of other operating systems, allows the use of SQL, LDAP, XML, SOAP and other standards! LuaFilesystem, LuaSQL, LuaLDAP, CGILua…And see this: LuaJavaallow scripts written in Lua to manipulate components developed in Java, LuaJava also allows Java to implement an interface using Lua! Whaaaau…
  • CGILua currently supports CGI, FastCGI, mod_lua (for Apache), ISAPI (for Microsoft IIS), Servlets (for Tomcat), LunaticPython (for Zope) , Xavante (a Lua Web server that supports CGILua natively) as Launchers
  • Xavante—Lua HTTP 1.1 Web server that uses a modular architecture based on handlers

A little more googling give me also this:

-- from DB/TestModel.lua
DBModel:load( function() 
        Is( Book ) 
        Has( title ) 
        Has( price ) 
        HasOne( publisher ) 
        HasMany( authors ) 
end )

Looks familiar a ;)

It’s just a question of time somebody to combine this with some of the so many existing Ajax frameworks.

Posted in Programing, Ajax | no comments

COMET - the next stage of AJAX

Posted by stoyan Mon, 27 Mar 2006 02:54:00 GMT

The new player on the Web 2.0 scene? Ajax improved the UI, Comet seems more server-side oriented. Via a persistent HTTP connections it making the communication with the server “push-based” – the server, asynchroniously pushing data to the client side, based on some events. Better than Ajax for community-driven applications.

Bad according to some ppl, it can be just an Ajax pattern – HTTP Streaming . Still pretty long and informative discussion on Digg .

Posted in Ajax, Programing | no comments

Lightweight Web 2.0

Posted by stoyan Wed, 15 Mar 2006 06:17:00 GMT

Interesting lightweight combination will be:

Somebody already done it?

Posted in Programing, Ruby, Ajax | no comments

Ajax Scaffold Generator

Posted by stoyan Wed, 01 Mar 2006 05:10:00 GMT

Ajax Scaffold Generator (for Ruby on Rails) creates a scaffold page like the typical rails one, except adding, editing and deleting are all done inline. The generated scaffold is valid XHTML strict and fully styled right out of the box…

The demo and howto are also available. Be sure you have no JavaScript disabled in your browser (NoScript in Firefox)

Posted in Ruby, Programing, Ajax | no comments

Powered
Ruby Blogs Directory
Performa
Box.net Refer