kwietnia 28
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ą:).

written by mojek
\\ tags: Programming, ruby, ruby on rails
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.
written by mojek
\\ tags: Programming, Rails, ruby, ruby on rails
kwietnia 23
Nowa siedziba firmy – nowe wyzwania:) i proxy z autoryzacją uuu:) Chęć zainstalowania gem’a i problem, przeszperałem trochę google i o to co znalazłem.
set HTTP_PROXY=http://[username]:[password]@[proxyserver]:[port]
Działa
written by mojek
\\ tags: gem, proxy
kwietnia 21
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
written by mojek
\\ tags: framework, Merb, RSpec, ruby
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.


written by mojek
\\ tags: php, ruby, ruby on rails
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

written by mojek
\\ tags: rdoc, ruby
kwietnia 09
Peter Cooper na blogu RubyInside poinformował o powstaniu nowej strony z newsami ze świata
Ruby, jak pisze przygotował ją gdyż w świecie ruby dużo się dzieje i niekoniecznie jest wstanie wyśledzić wszystko. Na RubyFlow każdy może dodać posta nawet bez uprzedniej rejestracji. Zabezpieczeniem przez spamem jest CAPTCHA jak i link z 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


written by mojek
\\ tags: Programming, ruby, ruby on rails
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.

written by mojek
\\ tags: java, jruby, ruby
kwietnia 03
No i kolejny koncert. Po świetnym DOWN w zeszłym tygodniu teraz czas na mniejsze wydażenie lokalne. Jutro w piątek prosto z Wawy do Lublina na koncert do graffiti, a tam
Frontside, Fateborn, Madvision, Coffins, może wezmę aparacik i zrobimy tutaj małą relacje.

Oj działo się:)
http://picasaweb.google.com/m.mojek/FrontsideMadvision


written by mojek
\\ tags: koncert, Lublin
kwietnia 03
Wczoraj 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.

written by mojek
\\ tags: GIT, ruby on rails, Subversion