プログラマと聞くとPCに向かって何時間もタイピングしているイメージがありますが(そのとおりですが)、スポーツ好きな方も意外といます。しかし、フリークライミングに熱中している著名なプログラマは山本さんくらいでしょう。しかもこれがプログラミングに役立つというお話。私も始めたくなりました。
All user-submitted text and content on this website is licensed under a Creative Commons Attribution 2.5 License unless otherwise noted. Copyright © 2008 Apple Inc. All rights reserved. MacRuby Welcome to the MacRuby project homepage. MacRuby is a version of Ruby 1.9, ported to run directly on top of Mac OS X core technologies such as the Objective-C common runtime and garbage collector, and the C
ソフトウェア開発やプログラミングのスピードを上げる方法はありませんか? プログラマーとして生きていこうと決めたのですが、いつも見積もりの3倍時間がかかってしまいます。 そのため いつもつらい思いをしています。 環境を良くしようとHHKLite2を使い、カスタマイズソフトでホームポジションから離さずにプログラミングしています。 マウスもゲーム用の高精度のものを使っています。 調べ物にもタブブラウザを使い、拡張し続けて効率化をしています。 DualCoreマシンを使いメモリもたくさん積み、障害がないように心がけがけています。 出始めのころから効率化のためにエクストリームプログラミングも取り入れていました。 単体テスト、リファクタリングも当然行いますが、余計に開発速度が落ちています。 しかし開発速度は効率化とは無縁だとすら感じています。 仕事を減らすことが優先ではないか?と。 昔から創作活動は好
MacRuby開発チームは27日 (米国時間)、Mac OS Xを対象としたObjective-CベースのRuby実装「MacRuby」を公開した。動作環境はMac OS X 10.5.2以降、現時点ではIntelプラットフォームのみサポートされる。バイナリパッケージの配布は開始されていないものの、Mac OS Forgeのリポジトリからダウンロードしたソースコードをビルドすることにより実行可能。 MacRubyは、Rubyインタープリタから、Mac OS X / Objective-C最基層へのアクセスを可能にするRubyの実装。MacRubyでは、すべてのRubyクラスがNSObject (Objective-Cのオブジェクトのルートクラス) から継承され、基本的にObjective-Cの全メソッドをRubyから呼び出すことが可能。具体的には、Cocoaだけでなく、CoreFounda
技術メモ – Javaにおいて、GUIを立ち上げる環境が無い(グラフィックボードが無い等)のに AWTの機能(フォント加工等)を使うとき オプションで、-Djava.awt.headless=true とシステムプロパティを与えて ヘッドレスモードで動かす。(ただし、JDK1.4以降) このモードだと入出力デバイスがソフトウェアエミュレーションにより実行される。 具体的には、サーバサイド処理でBatikを使って、SVGをPNGに落とすとき フォントグリフやバッファイメージが必要になるが、ここでAWTの機能を使っている。 で、ヘッドレスモードを使うと、バッチ処理ができるようになる。 もしかして、コンソールベースのJavaWebStartプログラムもこれ使って 動かせるのかな?また試して見よう。
Leopard changed the Java2D pipeline of Java 5 (and other Leopard+Java updates) Posted by fabriziogiudici on October 30, 2007 at 04:30 AM | Comments (6) Apart from specific SWT-AWT stuff that is related to Eclipse, one of the most common things that could happen are differences in font rendering (antialiasing) and speed changes in Java2D stuff, imaging included. That's because the JDK 5 with Leopar
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く