[#395238] rubygem: ispunity (unite all your internet connections) — Arun Tomar <tomar.arun@...>

Dear friends,

12 messages 2012/05/01

[#395250] Overwriting one Ruby array or arrays with another — Craig Law <lists@...>

Hi

14 messages 2012/05/02

[#395258] array of strings - finding letter combinations — "Sebastjan H." <lists@...>

Hi All,

16 messages 2012/05/02

[#395357] Why Enumerator#next does not return more than one value? — Földes László <lists@...>

If I have an Enumerator which yields elements of a mathematical series

10 messages 2012/05/07

[#395373] How to use Data_Wrap_Struct to assign the DATA VALUE to an exsiting Ruby object? — Iñaki Baz Castillo <ibc@...>

Hi, my code receives an arbitrary klass name (provided by the user)

8 messages 2012/05/07

[#395429] passing via instance variable or regular () — sam jam <lists@...>

def first

10 messages 2012/05/10

[#395463] I'm looking for a Metaprogramming Project — Phil Stone <lists@...>

Hello,

19 messages 2012/05/11

[#395548] A million reasons why Encoding was a mistake — Marc Heiler <lists@...>

Newcomer wants to try Ruby.

15 messages 2012/05/15
[#395561] Re: A million reasons why Encoding was a mistake — Ryan Davis <ryand-ruby@...> 2012/05/15

[#395595] Re: A million reasons why Encoding was a mistake — Brian Candler <lists@...> 2012/05/16

I will add that the OP is not entirely alone in his opinion.

[#395551] How to ensure that a block runs entirely after other threads? (Thread.exclusive does not "work") — Iñaki Baz Castillo <ibc@...>

Hi, I expected that in the following example code, thread t1 would not

8 messages 2012/05/15

[#395575] GUI with ruby on windows — David Acosta <lists@...>

hello friends, i am a begginer and i have a litlle question, how can i

17 messages 2012/05/16

[#395604] what is going wrong here? — roob noob <lists@...>

Notice the initialization of both classes in each of the examples, if

20 messages 2012/05/16

[#395646] rb_gc_register_address() or rb_gc_mark()? — Iñaki Baz Castillo <ibc@...>

Hi, I've bad experiences with rb_gc_register_address(), it does never

16 messages 2012/05/17

[#395686] reading from and writing to a Unicode encoded file — "Sebastjan H." <lists@...>

Hi,

19 messages 2012/05/18
[#395694] Re: reading from and writing to a Unicode encoded file — Regis d'Aubarede <lists@...> 2012/05/18

Hello,

[#395697] Re: reading from and writing to a Unicode encoded file — "Sebastjan H." <lists@...> 2012/05/18

Regis d'Aubarede wrote in post #1061272:

[#395698] Re: reading from and writing to a Unicode encoded file — Regis d'Aubarede <lists@...> 2012/05/18

Sebastjan H. wrote in post #1061276:

[#395699] Re: reading from and writing to a Unicode encoded file — "Sebastjan H." <lists@...> 2012/05/18

Regis d'Aubarede wrote in post #1061277:

[#395750] Re: reading from and writing to a Unicode encoded file - issues when using Shoes — "Sebastjan H." <lists@...> 2012/05/21

Hi,

[#395754] Re: reading from and writing to a Unicode encoded file - issues when using Shoes — "Sebastjan H." <lists@...> 2012/05/21

Sebastjan H. wrote in post #1061483:

[#395740] ? Ruby through CGI and Rails — Shaun Lloyd <list@...>

Hi everybody,

22 messages 2012/05/21
[#395764] Re: Ruby through CGI and Rails — Brian Candler <lists@...> 2012/05/21

Shaun Lloyd wrote in post #1061455:

[#395786] Re: Ruby through CGI and Rails — Shaun Lloyd <list@...> 2012/05/22

On 22/05/12 03:37, Brian Candler wrote:

[#395838] Re: Ruby through CGI and Rails — Brian Candler <lists@...> 2012/05/23

Shaun Lloyd wrote in post #1061602:

[#395787] Changing self class from inside a method?? — David Madison <lists@...>

Let's start off with the assumption I want a method that allows an

10 messages 2012/05/22

[#395841] Memory-efficient set of Fixnums — George Dupre <lists@...>

Hi,

25 messages 2012/05/23

[#395883] looking for a ruby idiom : r=foo; return r if r — botp <botpena@...>

Hi All,

11 messages 2012/05/24

[#395966] Am I justified to use a global variable if it must be used in all scopes? — Phil Stone <lists@...>

Hello,

12 messages 2012/05/27

[#396010] does this leak more than the size of the string via timing side channels — rooby shoez <lists@...>

string1 = "string"

16 messages 2012/05/29

[#396038] Is it possible to avoid longjmp in exceptions, Thread#kill, exit(), signals? — Iñaki Baz Castillo <ibc@...>

Hi, my Ruby C extension runs a C loop (libuv) without GVL. At some

8 messages 2012/05/29

[ANN] Samizdat 0.7.0: Rack, Sequel, Parts, Blogs

From: Dmitry Borodaenko <angdraug@...>
Date: 2012-05-13 14:35:25 UTC
List: ruby-talk #395490
What is Samizdat?

Samizdat is a generic RDF-based engine for building collaboration and
open publishing web sites. Samizdat provides users with means to
cooperate and coordinate on all kinds of activities, including media
activism, resource sharing, education and research, advocacy, and so on.
Samizdat implements workflows that promote values of freedom, openness,
equality, and cooperation.

What's new in Samizdat 0.7.0?

This version features massive improvements both in the user interface
and under the hood. Posts by registered members are now organized into
blogs, publishing a message with several pictures and other multimedia
parts can now be done in a single step, sub-tags provide even finer
control over site structure, while translations have been promoted from
special-class comments into its own kind of a message part. Other
changes include short message cut mark, support for comments with empty
titles, Lock Comments moderation action, and public moderators list.

Samizdat Storage, Cache, and Sanitize modules were split out into their
own sub-projects called Graffiti, SynCache, and Whitewash. Since
Samizdat 0.6.2, Graffiti has grown the ability to handle transitive
properties and negative sub-queries, and migrated from Ruby/DBI to
Sequel as a backend interface to relational databases. Whitewash moved
away from reliance on HTMLTidy and REXML, both cleanup and parsing of
HTML is now handled by Nokogiri.

Samizdat itself has migrated from cgi.rb to Rack as its interface with
the Web server, examples in the documentation show the new recommended
way to setup Samizdat using Thin Ruby application server and Varnish
cache behind Nginx front-end web server. Mahoro file type detection
library was replaced with Magic FFI bindings, while FastGettext is now
preferred over Ruby/GetText for i18n.

How do I upgrade from Samizdat 0.6.2?

If you're running vanilla 0.6.2, you can use the included database
migration script (doc/migration/upgrade_from_v0.6.2.sql). When you look
inside it, you can see that it's doing many invasive changes to the
database schema and triggers, so try to run it on a backup copy before
applying it to your production database. If you're running one of the
post-0.6.2 snapshots, edit out the parts of the script that you have
already applied. You will also need to install Thin or another
Rack-compatible web application server, see doc/install.txt and
doc/examples/ for instructions.

Where do I get it?

Project page: http://samizdat.nongnu.org/
Download: http://savannah.nongnu.org/download/samizdat/samizdat-0.7.0.tar.gz
Debian package: apt-get install samizdat
(http://packages.qa.debian.org/s/samizdat.html)

--
Dmitry Borodaenko

In This Thread

Prev Next