I've finished to read C++ GUI Programming with Qt 4 and to code its tutorials finally. My sample of last widget on this book is below:
This book is useful for my basic learnings. But this book had published when Qt version was 4.1, and 2nd edition of this book is for Qt 4.3. Of course, current version is Qt 4.5 and Qt 4.6 will be released soon. So I hope someone will publish Qt 4.5 / Qt 4.6 book in English ... or in Japanese if possible.
Monday, November 30, 2009
Friday, November 27, 2009
Evaluate RubyMine 2.0
Labels:
Ruby
While NetBeans 6.8 RC1 has never released (and been postponed 3 times), JetBrains releases yet another Ruby IDE ... RubyMine 2.0.
It's same with NetBeans that RubyMine runs on JVM. But it's not same with NetBeans that RubyMine 99 dollars while NetBeans is 0 dollars. So I have signed up its 30-days evaluation and install on openSUSE 11.2.
And I using it some days and I'm not feel bad. When evaluation period will be over and If NetBeans 6.8 FCS will not be released in that time, I will pay 99 dollars for RubyMine!?
It's same with NetBeans that RubyMine runs on JVM. But it's not same with NetBeans that RubyMine 99 dollars while NetBeans is 0 dollars. So I have signed up its 30-days evaluation and install on openSUSE 11.2.
And I using it some days and I'm not feel bad. When evaluation period will be over and If NetBeans 6.8 FCS will not be released in that time, I will pay 99 dollars for RubyMine!?
Tuesday, November 24, 2009
Release of NetBeans 6.8 RC1 is postponed three times!
Labels:
NetBeans
The release day at first plan was 11/09. The release day at second plan was 11/15. And the release day at latest plan is today, 11/24. But today, it is postponed also.
Saturday, November 21, 2009
Installing QtRuby on Ruby 1.9.1 from openSUSE source rpm
At 1st, install Ruby 1.9.1 with same instruction of this article:
phosphorescence: Install Ruby 1.9.1
Then I should go to install QtRuby with source from repository, but smoke/generator of QtRuby is still unstable yet as I had write in this article:
phosphorescence: Confusing about smoke/generator
So I decide to install from source RPM package of openSUSE 11.2 - my own environment.
phosphorescence: Install Ruby 1.9.1
Then I should go to install QtRuby with source from repository, but smoke/generator of QtRuby is still unstable yet as I had write in this article:
phosphorescence: Confusing about smoke/generator
So I decide to install from source RPM package of openSUSE 11.2 - my own environment.
Thursday, November 19, 2009
What version of Qt and QtRuby are bundled on openSUSE 11.2?
To see the version of Qt and qmake, type the command below:
And to see the version of QtRuby, familiar commands below:
> qmake --version QMake version 2.01a Using Qt version 4.5.3 in /usr/libQt on openSUSE 11.2 is version 4.5.3 ... latest stable version.
And to see the version of QtRuby, familiar commands below:
> rbrcc -version Ruby Resource Compiler for Qt version 4.5.3 > rbuic4 -v Qt User Interface Compiler version 4.5.3 > rbqtapi -v QtRuby 2.0.5 using Qt-4.5.3QtRuby on openSUSE 11.2 is version 2.0.5 ... it's trunk version.
Monday, November 16, 2009
I have installed openSUSE 11.2
Labels:
openSUSE
I have installed openSUSE 11.2 on this weekend. It was very easy because of YaST installer and KDE 4.3 is more beautiful than older openSUSE's one.
But there is one curious point. It's non-English directory names in home directory. For example, my environment is below:
But there is one curious point. It's non-English directory names in home directory. For example, my environment is below:
Friday, November 13, 2009
openSUSE 11.2 release memorial party
In yesterday, openSUSE 11.2 release memorial party was held at Tokyo, Japan. This party has became a count-down party because iso images of 11.2 were not mirrored yet, and had finished mirroring at the end of party.
So I try to download DVD iso image from now.
So I try to download DVD iso image from now.
Tuesday, November 10, 2009
Ruby MinGW one-click installer RC1 was released
At 3 months ago, I introduced about Ruby MinGW one-click installer. And in yesterday, Ruby MinGW one-click installer release candidate 1 was released. So I try to install it on my... Winbows 7.
Saturday, November 7, 2009
Schedule of RubyKaigi2010 is unveiled.
Labels:
rubykaigi2010
Today is NOT April fool. In fact, both schedule and venue of RubyKaigi2010 are now unveiled.
RubyKaigi2010
RubyKaigi2010
Schedule: Augast 27 ~ 29, 2010
Venue:
Thursday, November 5, 2009
Qt is ready for mobile OS
Labels:
Qt
From Qt 4.6, Symbian and Maemo are supported.
Nokia announces official Qt port to Maemo 5
Nokia releases Qt 4.6 and Qt Creator 1.3 betas, including support for Symbian
And, from Qt 4.7 (still planned!), Windows Mobile 6.5 will be full-supported.
Windows Mobile 6.5 support
Nokia announces official Qt port to Maemo 5
Nokia releases Qt 4.6 and Qt Creator 1.3 betas, including support for Symbian
And, from Qt 4.7 (still planned!), Windows Mobile 6.5 will be full-supported.
Windows Mobile 6.5 support
Monday, November 2, 2009
Ruby initialize puzzle (more exercises)
Labels:
Ruby
(continued from phosphorescence: Ruby initialize puzzle (answer part))
If you want to call both initialize methods, you should write initialize method of Bar module like below:
If you want to call both initialize methods, you should write initialize method of Bar module like below:
module Bar
def initialize(b)
super
puts "#{b} World"
end
end
irb(main):018:0> Sample.new('qux') Hello qux qux World => #<Sample:0x256e918>
Subscribe to:
Posts (Atom)