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 28

Migracja do Ruby 1.9

ruby Comments Off

Migracja do Ruby 1.9 zaprezentowana została przez Bruce Williams na Scotland on Rails.  Slidy dostępne w pdf. Fajny i bardzo użyteczny materiał dla tych co chcieli by poznać różnice między nową wersją Rubiego, a tą którą wszyscy obecni używają i kochają:).


[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 21

Merb tutorial

ruby Comments Off

Slapp: A simple chat wall Merb tutorial jest idealnym przykładem tutoriala , który może zachęcić wiele osób do spróbowania czegoś nowego, a dokładnie tej alternatywy do railsów. Przeprowadzi przez cały proces od instalacji Merb‘a do uruchomienia całej aplikacji. Jedną z ciekawszych rzeczy w tym przewodniku jest, że sercem aplikacji jest test spec driven development. Po zainstalowaniu Merba , skonfigurowaniu bazy danych , przechodzi się od razu do pisania historyjek w RSpec. Różni się tym od wielu innych tutoriali gdzie proces testowania jest zazwyczaj pomijany. Jest więc on wskazany dla osób, które nie są jeszcze zaznajomione z RSpec i chciałby by się nauczyć wykorzystywać go w procesie developingu.

Ostatecznie ukończona aplikacja jest dostępna w respozytorium GIT


[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 11

Rdoc jest systemem dokumentacji w rubym. Rdoc zawiera w sobie narzędzia rdoc i ri do tworzenia i wyświetlania dokumentacji online.

Zmiany:

  • 3 Major Enhancements:
    • Renamespaced everything RDoc under the RDoc module.
    • New `ri` implementation.
      • Reads from a cache in ~/.ri/ for enhanced speed.
      • RubyGems aware, only searches latest gem versions.
    • Now up to over 100 tests and 200 assertions.
  • 4 Minor Enhancements:
    • Switched to an ERb-based TemplatePage, see RDoc::TemplatePage.
    • Class/module ri now displays attribute and constant comments.
    • Cross-references can be disabled with a leading \.
    • Relaxed parsing for some RDoc inline markup

[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: , ,

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: , ,