stycznia 07

Google wypucił właśnie  opensocial-ruby-client. Bibliotek ta pozwala na kożystanie z usług OpenSocial w języku Ruby. Biblioteka jest na otwartym kodzie żródłowym jednak żeby coś dodać od siebie trzeba wypełnić pare dokumentów.social-network-clients-300px

Przykład dla MySpace

require 'opensocial'

# Loads MySpace credentials for the example gadget.
consumer_key = 'http://opensocial-resources.googlecode.com/svn/samples/rest_rpc/sample.xml'
consumer_secret = '6a838d107daf4d09b7d446422f5e7a81'
requestor = '425505213'

# Initializes a new connection MySpace.
c = OpenSocial::Connection.new(:container => OpenSocial::Connection::MYSPACE, :consumer_key => consumer_key, :consumer_secret => consumer_secret, :xoauth_requestor_id => requestor)

# Creates a request for profile data for 'requestor'.
r = OpenSocial::FetchPersonRequest.new(c, requestor)

# Loads the data, and displays it on the console, using REST with HMAC-SHA1 signing.
puts r.send.inspect
Reblog this post [with Zemanta]
[del.icio.us] [Digg] [dzone] [Facebook] [Google] [Ma.gnolia] [MySpace] [StumbleUpon] [Technorati] [Windows Live] [Email]

written by mojek \\ tags: , , ,

maja 20

Evan Phoenix ogłosił, że projekt Rubinius potrafi już uruchamiać Railsy. Jest to już trzeci z członków  po MRI i JRuby w klubie alternatywnych :) Czad Fowler twierdzi, że Rubinius w przeciągu roku stanie się  standartem jeżeli chodzi o wdrożenia produkcyjne.

Wszystkie spojrzenia skierowane są teraz na IronRuby implementacje Microsoftu, który myśle w niedługim czasię wstąpi do wyżej wymienionego klubu.

[del.icio.us] [Digg] [dzone] [Facebook] [Google] [Ma.gnolia] [MySpace] [StumbleUpon] [Technorati] [Windows Live] [Email]

written by mojek \\ tags: , , ,

kwietnia 23

Dave Thomas, z Pragmatic Programmers, ogłosił wydanie  beta wersji  Agile Web Development with Rails, Edycja Trzecia. Ta juz klasyczna pozycja na temat railsów w końcu została uaktualniona do wersji railsów 2.x. Wersje beta można już kupić za 24 dolary.

[del.icio.us] [Digg] [dzone] [Facebook] [Google] [Ma.gnolia] [MySpace] [StumbleUpon] [Technorati] [Windows Live] [Email]

written by mojek \\ tags: , , ,

kwietnia 13

Chłopaki z Phusion wydali wkońcu Passenger‘a mod_rails ich moduł dla Apacha. Świetna sprawa dla tych którzy chcieli wdrażać aplikacje railsowe w ten sam sposób co aplikacje w PHP , czyli wgraj pliki na ftp i zapomnij:) Wystarczy utworzyć plik tmp/restart.txt i aplikacja sam się zrestartuje nie ma chyba nic prostszego. Czyżby szykował się mały przełom i wszystkie firmy hostingowe dodadzą do swojej oferty railsa zobaczymy :) . Myślę, że to mocno realne.

[del.icio.us] [Digg] [dzone] [Facebook] [Google] [Ma.gnolia] [MySpace] [StumbleUpon] [Technorati] [Windows Live] [Email]

written by mojek \\ tags: , ,

kwietnia 09

rel="nofollow". RubFlow będzie informował o nowych ciekawych bibliotekach, ciekawych wpisach na blogach itp. Czy potrzebna taka strona myślę, że tak jeżeli poziom dodawanych newsów będzie wystarczająco wysoki. Do tej pory z powodzeniem korzystałem z http://www.dzone.com z podpiętym rss do wyszukiwarki na dowolne słowo kluczowe.

zobacz: RubyFlow

rubyflow

[del.icio.us] [Digg] [dzone] [Facebook] [Google] [Ma.gnolia] [MySpace] [StumbleUpon] [Technorati] [Windows Live] [Email]

written by mojek \\ tags: , ,

kwietnia 07

Długo oczekiwana finalna wersja JRuby 1.1 ujrzała światło dzienne.

Informacja ze strony głównej projektu:

JRuby 1.1 is the second major release for our project.  The main goal for 1.1
has been improving performance.  We have made great strides in performance
during the last nine months.  There have been more and more reports of
applications exceeding Ruby 1.8.6 performance; we are even beating Ruby 1.9
in some microbenchmarks.  Please try your applications against JRuby 1.1 and
give us feedback.  If you find poor performance or a compatibility problem,
then we want to know about it; message us on IRC, email our mailing list, or
file a bug.

Other major features include:

- Compilation of Ruby to Java Bytecode (in AOT and JIT modes)
- Oniguruma port to Java
- Refactored IO implementation
- Improved memory consumption
- Thousands of compatibility fixes

As always, the community has been the driving force behind JRuby’s progress.
Thousands of reported issues and unending IRC conversations has helped keep
JRuby focused on doing what is most important: Making Ruby applications work
well.  We want to thank all people who have helped and encouraged others to
give JRuby a try.  It is ready for production use today.

[del.icio.us] [Digg] [dzone] [Facebook] [Google] [Ma.gnolia] [MySpace] [StumbleUpon] [Technorati] [Windows Live] [Email]

written by mojek \\ tags: , ,

kwietnia 03

Ruby on RailsWczoraj na weblogu ruby on rails pojawił sie post informujący, że railsy zamieniają oficjalny system kontroli wersji z SVN na GIT.

Więc co to jest dokładnie GIT:

Git is distributed version control system focused on speed, effectivity and real-world usability on large projects. Its highlights include:

  • Strong support for non-linear development. Git supports rapid and convenient branching and merging, and includes powerful tools for visualizing and navigating a non-linear development history.
  • Distributed development. Like most other modern version control systems, Git gives each developer a local copy of the entire development history, and changes are copied from one such repository to another. These changes are imported as additional development branches, and can be merged in the same way as a locally developed branch. Repositories can be easily accessed via the efficient Git protocol (optionally wrapped in ssh) or simply using HTTP – you can publish your repository anywhere without any special webserver configuration required.
  • Efficient handling of large projects. Git is very fast and scales well even when working with large projects and long histories. It is commonly an order of magnitude faster than most other revision control systems, and several orders of magnitude faster on some operations. It also uses an extremely efficient packed format for long-term revision storage that currently tops any other open source version control system.
  • Cryptographic authentication of history. The Git history is stored in such a way that the name of a particular revision (a “commit” in Git terms) depends upon the complete development history leading up to that commit. Once it is published, it is not possible to change the old versions without it being noticed. Also, tags can be cryptographically signed.
  • Toolkit design. Following the Unix tradition, Git is a collection of many small tools written in C, and a number of scripts that provide convenient wrappers. It is easy to chain the components together to do other clever things.

[del.icio.us] [Digg] [dzone] [Facebook] [Google] [Ma.gnolia] [MySpace] [StumbleUpon] [Technorati] [Windows Live] [Email]

written by mojek \\ tags: , ,

marca 21

Ciekawe źródło informacji dla developerów, którzy chcieli by zrobić przesiadkę z php na rubiego , lub nauczyć się tego jakże przyjemnego języka programowania.

Np prosty przykładzik…

PHP: $reversed = strrev(‘my string’);

Ruby: reversed = ‘my string’.reverse


Więcej na http://railsforphp.com/

ruby on rails php

[del.icio.us] [Digg] [dzone] [Facebook] [Google] [Ma.gnolia] [MySpace] [StumbleUpon] [Technorati] [Windows Live] [Email]

written by mojek \\ tags: , ,

marca 20

JRuby to 100% implementacja Rubiego w jezyku Java i własnię przed chwilą wyszła jego najnowsza wersja. JRuby 1.1RC3 jest trzecim i ostatnim kandydatem do JRuby 1.1.

jruby

A oto co dostajemy. Continue reading »

[del.icio.us] [Digg] [dzone] [Facebook] [Google] [Ma.gnolia] [MySpace] [StumbleUpon] [Technorati] [Windows Live] [Email]

written by mojek \\ tags: , ,

marca 19

Lovd by Less to w pełni funkcjonalny serwis społecznościowy z otwartym kodem źródłowym, został napisany w Ruby on Rails.
Twórcy tak o to tłumaczą motyw powstania tego systemu.

“……With new social networks launching everyday most start with the same basic features. Bloggers have wordpress, mephisto, typo and other open source solutions. Yet there isn’t an open source social network platform, until now…..”

Lovd by Less - A Ruby On Rails Open Source


http://lovdbyless.com/

i tutaj działające demo:
http://try.lovdbyless.com/

[del.icio.us] [Digg] [dzone] [Facebook] [Google] [Ma.gnolia] [MySpace] [StumbleUpon] [Technorati] [Windows Live] [Email]

written by mojek \\ tags: ,