パスワードを忘れた? アカウント作成

スラッシュドットのRSSを取り込んでみよう。

2931987 story
法廷

Oralceの対Google訴訟、プログラミングの将来を危うくしている 124

ストーリー by hylom
まさかそんな 部門より
danceman 曰く、

Oracleは、Android OSに使用されているJava APIがOracleの保有する特許を侵害しているとしてGoogleに対して訴訟を起こしているが、Dr. Dobb's記事は、もしOracleが勝訴することになれば「プログラミングの将来は終わる」と予測している(本家/.Dr.Dobb's記事)。

Oracleとのライセンス契約がないまま、GoogleがJava技術を無断で使用したことが特許侵害に当たると判断されれば、GoogleはOracleに対して多額のライセンス料を支払わざるを得なくなる。話はこれで済めばよいのだが、この訴訟から多くの訴訟が派生する可能性があるという。

つまり、例えばPythonにおけるJythonやIronPython、PyPy、またRubyにおけるRubinius、CやVBにおけるRono、CにおけるGCCといった、既存言語処理系の再実装によって著作権侵害訴訟や支払い要求が起きる可能性が出てくる。同裁判でOracle寄りの判決が下されることになれば、プログラミングは負の結末を辿ることになるだろうとのこと。同記事は、Oracleの訴えが通ってしまうだろうと予測しつつも、予測が間違いであることを願うとしている。

2598634 story
ハードウェアハック

telnetでログインできるSDメモリーカード 36

ストーリー by hylom
SDカード対応機器がLinuxマシンに 部門より
sibaben 曰く、

無線LAN経由でファイルを転送する機能を持つSDカードとしてEye-Fiが有名ですが、似たような製品としてTREK 2000 INTERNATIONAL社が発売している「Flucard PRO」という製品があります。最近、そのFlucardにtelnetでログインできることが判明、さらにARM Linuxが搭載されていることも分かり、有志によりPHPやPerl、Rubyなど色々なソフトウェアが移植されています(とんすけぶろぐOSAKANA TAROのメモ帳)。

使いようによっては色々と楽しく遊べると思いますので、/.erの皆さんでも面白い使い方を考えてみませんか?

#それにしてもSDカードにtelnetでログインできる時代になったとは……

2408961 story
Ruby

Ruby、ISO/IEC 30170 として承認される 23

ストーリー by reo
30170の語呂合わせを 部門より

昨年 3 月に JIS 規格として制定された Ruby だが (/.J 記事)、2012 年 3 月 31 日に締め切られた国際規格承認のための最終投票の結果、国際規格 ISO/IEC 30170 として承認された (IPA のプレス発表記事より) 。

Ruby が国際規格となったことで、Ruby 言語仕様の安定性や信頼性が増し、Ruby を学ぶプログラマーの数、Ruby を採用する企業や組織の数が増大することが期待される、との IPA の言。

Ruby が国際規格として承認されたことを記念して、まつもとゆきひろ氏、中田育男氏他による講演会を 2012 年 6 月 5 日午後に実施する予定、とのことだ。

2348908 story
Ruby

まつもとゆきひろ氏、FSF awardを受賞 28

ストーリー by hylom
RMSの開いた道 部門より
skobamoss 曰く、

Ruby言語の生みの親、Matzことまつもとゆきひろ氏が2011年FSF awardを受賞されました(FSFの発表まつもと氏のTweet)。RubyそしてGNU emacsへの貢献が評価されてのことです。日本人としては初めての受賞でもあります(アジア人としては初と言えないことはないです、とのこと)。

また、受賞講演の内容は「How Emacs Changed My Life」。非常に興味深い内容で、もし世界にvi(とそのクローン)しかなかったらRubyはどうなっていたのだろうかと考えさせられます。

2266516 story

sponsored by:
Azure
PR:クラウディアさんにダメだし! Windows Azureのここはどうなの? 82

ストーリー by nabeshin
帰ってきたクラウディアさん 部門より

Windows Azureが2010年2月に正式サービスを開始してから2年が経った。mixi Xmasやスクウェア・エニックスなどがWindows Azureを採用するなど、徐々に利用実績は増えてきているものの、最近ではさまざまなクラウドサービスが登場してきており、「クラウドといえばWindows Azure」という状況にはまだほど遠い。

では、なぜWindows Azureは受け入れられにくいのだろうか。その理由としては、やはりWindows Azureに対する不満があるからではないだろうか。そこで、Windows Azureをよく知るクラウディア・窓辺さんに、Windows Azureに対する不満をぶつけてみた。

2013138 story
プログラミング

最近の人気プログラミング言語は「designer」が創ったもの 90

ストーリー by reo
再現性があると思うか 部門より

eggy 曰く、

Christa Videira Lopez 氏は氏のブログ記事で、90 年以降に登場した人気プログラミング言語の多くは学術系研究者らによって開発されたものではなく、言語設計者 (designer) と呼ばれる、趣味でプログラミングを行う人によって生まれてたものであると論じており、実際にプログラミング言語は 1979 年以降はほとんど進化が見られないとしている (Technology Review の記事本家 /. 記事より) 。

氏によれば、designer の生み出した PHP や JavaScript、Python、Ruby などの言語は使い勝手がよく人気がある一方で、内部の整合性や正確さにこだわりすぎた Fortran や Cobol、Lisp、C、Smalltalk は廃れてしまっており、例外は Microsoft と Sun の開発した .NET と Java だけであるとのこと。だが最近のプログラミング言語のなかでも特に人気のある言語は進化に乏しいと述べている。

氏は、「試験薬の効果が実証されるためには科学的な証拠が必要なように、試験的なソフトウェアの価値を実証するのにも科学的証拠が必要なのではないだろうか?」と疑問を投げかけており、ただ多くの人に受け入れられ、多方面で使用されているというだけでは充分でないと考えているようだ。ソフトウェアの研究は昔ながらに科学とエンジニアリングの囲いの中で (のみ) 行われるべきであり、今のトレンドを逆流させる必要があるとしている。

1945294 story
バグ

GitHubに脆弱性、第三者が権限のないリポジトリへのアクセス権を取得可能 30

ストーリー by hylom
Railsユーザーはご注意を 部門より
insiderman 曰く、

3月4日、GitHubに脆弱性が発見された(GitHubのブログ)。同日中に問題は修正され、現在これによる影響をチェックしているとのこと。

この問題は、GitHubが使っているRuby on Railsに含まれていたMass assignmentという脆弱性を使ったもので、実例としてこれを用いて不正な日付でIssueを登録したり、本来なら登録する権限がないSSH公開鍵の登録が行われていた模様。これはRuby on Railsの問題であり、Issueで議論が行われている

Ruby on Rails側の問題ということで、Ruby on Railsを使っているほかのサイトでも同様の問題が発生する可能性があるようだ。

1852137 story
Ruby

松江市、市立中学で Ruby プログラミングの授業を開始へ 81

ストーリー by reo
ruby-bye 部門より

ある Anonymous Coward 曰く、

2012 年 2 月 24 日に発表された平成24 年度松江市長施政方針の中で、松江市では新年度から市立中学校で Ruby 言語を使ったプログラミングの授業を開始することを明らかにした。

同方針によれば、中学生 Rubye-Learning (原文ママ) 事業に取り組み、自宅のパソコンで気軽に Ruby に触れられる環境づくりを進めるとのこと。継続して興味、関心が持てるよう、例えばクイズ形式にするなどの工夫を凝らし、進捗度合いに合わせたフォローアップができるように検討を加えるようだ。

1552285 story
プログラミング

ペアプログラミング合コン、3月24日に開催予定 58

ストーリー by hylom
異なる宗派の人々を集めて合コンとはなんとおそろしい 部門より
あるAnonymous Coward 曰く、

来る3月24日に東京都内で「第1回ペアプログラミング合コン」なるイベントが開かれるそうだ(第1回ペアプログラミング合コン(女子枠)ITmedia)。

「アジャイル開発手法のペアプログラミングを参考に、男女ペアでプログラミングをやろうという試みの会」で、「もちろん、プログラミング後の懇親会も開催」とのこと。プログラミングスキルとしては「何らかの言語でFizzBuzz問題や世界のナベアツ問題を自分で考えて解いたことがある」程度なのでハードルは高くない。使用言語も、想定としてRuby、Java、PHP、Python、JavaScript、bashが挙げられているが、参加者へのアンケートを通じて決めていくということなので、ここは男らしくCやCOBOL、アセンブラで挑戦してみるのもいいのではないだろうか。

女性の応募はすでに定員に達して締め切られており(補欠としてエントリーは可能)、男性の応募は2月中旬より始めるとのこと。みんな、準備はいいか!

1375785 story
iOS

2011 年にシェアを最も伸ばしたプログラミング言語は Objective-C 53

ストーリー by reo
マネェマネェ 部門より

headless 曰く、

TIOBE Software は、2011 年に最もシェアを伸ばしたプログラミング言語に贈られる「TIOBE Programming Language Award of 2011」を、Objective-C が受賞したことを発表した (TIOBE IndexSourceForge.jp Magazine の記事本家 /. 記事より) 。

Objective-C は 2011 年 1 月時点と比べてシェアを 3.91 % 伸ばし、8 位から 5 位に上昇した。次にシェアを伸ばしたのは 2.55 % 増の C# で、6 位から 3 位に上昇。一方、大きくシェアを減らしたのは Python (-3.05 %、5 位→ 8 位) と PHP (-2.3 %、4 位→ 6 位)。シェア 1 位と 2 位は前年と変わらず Java と C だが、C のシェアが 1.15 % 増加したのに対して、Java は 0.29 % 減少している。このほか、Ruby が 12 位に落ち、JavaScript と Delphi/Object Pascal がそれぞれ 10 位と 11 位に浮上している。

1206091 story
書籍

「新春座談会 このコンピュータ書がすごい! 2012年版」が1月14日に開催 15

ストーリー by hylom
毎年恒例になるとは…… 部門より
wetb 曰く、

毎年恒例となったコンピュータ書についてのトークセッション「新春座談会 このコンピュータ書がすごい! 2012年版」が2012年1月14日にジュンク堂池袋店で開催される。

2011年に発売されたコンピュータ書約2000点から、「ほとんど一発ネタ」のような本から「ここをどうにかすれば傑作だったのに」という本まで、見逃せない本の数々を紹介し倒す企画。

今回も講師として、高橋メソッドでおなじみの高橋征義氏 (日本Rubyの会会長、達人出版会代表)、およびソフトバンククリエイティブ、BNN新書、オーム社、オライリー・ジャパンから担当者が出席する。

読書家の多いであろうスラド諸兄の2011年の読書活動を振り返ると、どのような感想があったでしょうか?

893725 story
プログラミング

「CはMicrosoft」、「RubyはApple」——プログラミング言語を企業に例えるとこうなる? 53

ストーリー by hylom
正確には「言語と企業の関連性」なので厳密は例えではないが 部門より
あるAnonymous Coward 曰く、

yebo blogで、「プログラミング言語を企業に例えるとどうなる?」という話題が紹介されている(元ネタ:Programming Languages and Technology Companies Association。「Cは古いがまだ支配的なMicrosoft」「Javaは眠れる巨人Samsung」、「C++は新標準であるGoogle」などだ。

ちなみにオチとしてVBAが「みんなが嫌っていると思われているZynga」と例えられている。これらが実際にその企業で使われているわけではなく、ただのイメージではあるのだが、このような例えは面白い。

863212 story
Ruby

Ruby 1.9.3 p0リリース、ライセンスが変更 15

ストーリー by hylom
LLは独自ライセンスが多いよね 部門より
insiderman 曰く、

Ruby 1.9.3系初となる安定版「Ruby 1.9.3 p0」がリリースされた(SourceForge.JP Magazineリリース告知)。

エンコーディング周りの変更や組み込みクラスのアップデート、ライブラリの強化などが行われているが、もっとも大きな変更点はライセンスの変更だろう。Ruby 1.9.3ではライセンスが従来のGPL 2とRubyライセンスのデュアルライセンスから、二条項BSDライセンスとRubyライセンスのデュアルライセンスとなっている。

RubyのライセンスがなぜGPL 2とRubyライセンスのデュアルライセンスなのかというと歴史的経緯があるからなのだが、GPL 3とは非互換という問題があった。ライセンス変更により、これらは解決されるとのこと。

821579 story
プログラミング

ベンチャー企業が選択すべき言語は? 60

ストーリー by reo
情熱プログラマーも読もう 部門より

ある Anonymous Coward 曰く、

Paul Graham らが 1995 年に設立した「Viaweb」というソフトウェアは Lisp で実装されており、そのため競合が新機能を発表した数日後に同様の機能を実装する、といったことができたそうだ (普通のやつらの上を行け) 。

これを踏まえて、Startup で採択すべきプログラミング言語は何 ? という話が挙がっている。そこでは Ruby や PHP を進めているのだが、/.J 読者が (Web 系ベンチャーに対して) おすすめする言語は何だろうか ?

805099 story
Perl

テラ・インターナショナルによるPerlの商標登録、無事取り消される 45

ストーリー by hylom
同じことしようとしても無駄骨を折るだけですから 部門より
以前『Perl、勝手に商標登録される。「OPENSOURCE」や「RUBY」「Apache」も申請中』で取り上げた「Perl」の商標問題であるが、テラ・インターナショナルが行ったPerlの商標登録は無事取り消されたようだ(特許電子図書館で公開されている「異議の決定」このことを伝える小飼弾氏のブログ記事)。

異議申し立ては米国などでPerlの商標を持っているYet Another Societyと、Japan Perl Associationによって行われており、その結果「Perl」はすでに周知・著名であり、また「ラリー・ウォールにより開発され申立人らが管理する著名な引用商標を連想・想起し、商標権者が提供する役務を申立人らと経済的若しくは組織的に何らかの関係を有する者の業務に係る役務であるかの如く誤認し、その役務の出所について混同するおそれがある」とのことから「商標法第4条第1項第15号に違反して登録された」と認定、テラ・インターナショナルによる商標登録が取り消されることとなった。

typodupeerror

あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall

読み込み中...