最新のお知らせ

ソフトウェア開発サイト「SourceForge.JP」2012年下半期のトッププロジェクトを発表
ソフトウェア開発サイト「SourceForge.JP」2012年上半期のトッププロジェクトを発表

SourceForge.JP Magazine

Ubuntu 13.04ベースの「Linux Mint 15」がリリース

 Linux Mint開発チームは5月29日、LinuxディストリビューションLinux Mintの最新安定版「Linux Mint 15」(開発コード「Olivia」)を公開した。デスクトップ環境には「Cinnamon 1.8」と「MATE 1.6」を搭載、「これまでで最も野心的なリリース」という。
デスクトップ ニュース オープンソース デベロッパー Ubuntu 末岡洋子 デスクトップ環境
関連記事

MIT Game Lab、ゲーム作成ツールをオープンソースで公開

 マサチューセッツ工科大学(MIT)のMIT Game Labは5月28日、ゲーム作成ツール「OpenRelativity」をオープンソースで公開した。同ツールを利用して作成した教育ゲーム「A Slower Speed of Light」の最新ベータ版もリリースしている。
オープンソース デベロッパー 開発ツール ゲーム 末岡洋子

jQuery、2系および1系の最新版を同時リリース

 jQuery開発チームは5月24日、「jQuery 1.10.0」および「jQuery 2.0.1」をリリースした。それぞれバージョン1系と2系の最新版となり、2系でのInternet Explorer(IE) 6/7/8のサポート廃止に伴い、1系と2系で機能や挙動を共通化させるための同時リリースとなる。
ニュース オープンソース デベロッパー プログラミング 末岡洋子 ライブラリ JavaScript
関連記事

分散バージョン管理システム「Git 1.8.3」がリリース

 5月24日、オープンソースの分散型バージョン管理システム(VCS)「Git 1.8.3」がリリースされた。GUIツール「gitk」が大きく改良されたほか、bashなどでのキー入力補完を行うための設定ファイルのアップデートなども行われている。
ニュース オープンソース デベロッパー SCM 開発ツール 末岡洋子 Git
関連記事

キー・バリュー型データストア「Apache Accumulo 1.5」がリリース

 5月27日、分散型Key-Valueストア「Apache Accumulo 1.5.0」を公開した。Javaで実装されたNoSQLデータベースシステムで、米GoogleのBigTableを設計モデルとして採用、高い柔軟性が特徴となる。
ニュース オープンソース デベロッパー グリッド/クラウド 末岡洋子 Hadoop
関連記事

Slashdot Japan

Facebook上場時の混乱の原因になったとして米証券取引委員会がNASDAQに制裁金を課す

taraiok 曰く、昨年5月に行われたFacebookの上場では、取引開始が30分ほど遅れて市場が大きく混乱した。米国証券取引委員会は、NASDAQのシステム設計に限界があり、売り買いの注文を処理できなかったことが混乱の原因だったと指摘、NASDAQが1000万ドルの制裁金支払うことで合意した。 (TechWeek、マイナビ、Reuters、本家/.)。 当時、Facebookの新株公開は事前の期待がふくらんだことから、歴史上最大規模になると見られていた。しかし、NASDAQは取引総数を見誤り、システム的な対策が不十分だった。このため、多くの投資家が巨額の損失をしたと見られている。これとは別に、大きな損失を被ったシティグループとUBSのような大手銀行とも仲裁を協議している。

すべて読む | ITセクション | Facebook | アメリカ合衆国 | お金

関連ストーリー:
Facebookの上場で損をした投資家ら、その原因について考察 2012年09月12日
FacebookのザッカーバーグCEO、「交際状況」を「結婚済み」にアップデート 2012年05月21日
金融取引システムにおいて支配的なポジションを得たLinux 2011年08月18日
中国の動画共有サイト「YOUKU」、NASDAQ上場のため米国産コンテンツを一斉削除 2010年12月13日

ソフトバンク、新たな光IP電話サービスを開始。固定電話と同様の電話番号が割り当て可能

あるAnonymous Coward 曰く、ソフトバンクテレコムは、6月1日からフレッツ光を用いたIP電話サービス「ホワイト光電話」を開始する。電話番号として0ABJ番号(一般の固定電話と同様に0から始まる10桁の電話番号)が割り当てられるのが特徴。 料金はNTTのひかり電話より35円安い月額490円だが、別途、月額490円の光BBユニットを接続する必要がある。ホワイトコール24設定のソフトバンク携帯電話と、ホワイト光電話/BBフォン/ケーブルライン宛ての通話料は無料。 NTTひかり電話、auひかり電話と違い、0ABJ番号から自社携帯電話への通話が無料になるサービスは本邦初登場となる見込み。

すべて読む | 通信

関連ストーリー:
So-net、下り最大2GbpsのFTTHサービスを発表 2013年04月15日
DeNAがIP電話アプリをリリース、早速利用規約に対しツッコミが入る 2012年10月23日
NTT東西:進む固定電話離れ、1年で446万契約の減少 2008年06月03日

有人火星探査の最大障害は強力な放射線

あるAnonymous Coward 曰く、将来、火星を目指す人々は、膨大な量の放射線と戦う必要があるだろう。NASAは火星探査車Curiosityに搭載された距離3億4800万マイル・253日間分の放射線測定データを検証した。その結果、火星行きの宇宙飛行士は、現在想定されている往復ミッションでは米国の宇宙飛行士に定められている生涯放射線被曝限度を越えてしまうようだ(DNEWS、本家/.)。 NASAのチーフメディカルオフィサー、Richard Williams氏は「想定最も短いミッションでも、宇宙飛行士の健康を害する可能性がある」としている。現在、医学研究所では、長時間宇宙飛行のための倫理と衛生基準を検討中だとしている。

すべて読む | サイエンスセクション | 宇宙 | NASA

関連ストーリー:
「火星への片道切符」に約78,000人の応募が集まる 2013年05月10日
NASA、25 年ぶりにプルトニウムの生産を再開 2013年03月18日
世界初の「宇宙旅行者」デニス・チトー氏、2018年にカップルでの民間火星旅行を計画 2013年03月01日
有人宇宙飛行ができるのは火星まで? 2012年08月30日

コンピューターサイエンスの分野で、高等数学の重要性は?

本家/.「Ask Slashdot: How Important Is Advanced Math In a CS Degree?」より私は現在、コンピューターサイエンスの学士号を取得しようとしている。しかし高等数学をあまり理解していないため、微分方程式などの学習が非常につらく感じる。数学がまったくわからないというわけでもないのだが、完全に理解しているといえるのは割り算の筆算が限界だ。私はコンピューターが好きであり、非常に得意でもあるが、理学士の学士号がなければ職場で私の指示に従う人はいないだろう。そのため、どうしても数学を勉強する必要がでてくる。もしも自分が何をやっているのかを理解してさえすれば、特に気にならないことだと思う。しかし、数学が理解できないだけでなく、数学を学ぶ理由が理解できないため、二重の苦しみを感じている。コンピューターサイエンスの分野で、数学はどれほど重要なものなのだろうか。

すべて読む | Slashdotに聞けセクション | サイエンス | 教育 | 数学 | Slashdotに聞け!

関連ストーリー:
数学嫌いの人が数学の問題に挑むと、脳内で物理的な痛みと同様の反応が発生する 2012年11月08日
数学はどの職業でどのように使われているか? 2012年10月05日
コンピュータサイエンスの学位って、本当に必要? 2012年09月13日
プログラマーで実際に数学を使っている人ってどれくらいいるの? 2012年08月12日
高校教育において代数学は必須でなくてもいい? 2012年07月31日
数学、物理が得意だと高所得 2011年10月22日

TSA、米国内の全空港でX線を使用する全身透視スキャナーの撤去を完了

米運輸保安庁(TSA)は、米国内のすべての空港で後方散乱X線を使用する全身スキャナーの撤去を完了し、ミリ波を使用する全身スキャナーに置き換えたとのこと(CNBCの記事、 Fox Newsの記事、 本家/.)。 2008年に導入された後方散乱X線を使用する全身スキャナーは、裸体に近い映像が映し出されることによるプライバシー侵害への反発が強く、検査を行う職員の健康被害も懸念されていた。昨年2月に成立した2012年FAA近代化改革法では2012年6月までの撤去を義務付けていたが、期限は2013年5月まで延長されていたとのこと。ミリ波を使用する全身スキャナーでは、ソフトウェア処理により検査対象者が抽象的な人型の輪郭で表示される(/.J記事)。

すべて読む | セキュリティセクション | セキュリティ | アメリカ合衆国 | 政府 | 交通 | プライバシ

関連ストーリー:
100ドル払えばTSA透視型ボディースキャナーをバイパスできる 2012年03月18日
金属製の所持品を検出されずにTSAの透視型ボディースキャナーを通過する方法 2012年03月10日
TSA全身透視スキャナーの新ソフトウェア、裸体画像映写の心配無用 2011年07月24日
X 線検査を行う TSA 職員、被曝の危険性に晒されている 2011年06月29日
「放射線を通さない下着」で全身スキャナからプライバシーを守れ 2010年11月25日
11 月 24 日、透視されることを拒絶する日 2010年11月16日
空港に設置される全身スキャナー、画像が保存される可能性も ? 2010年08月09日
米 TSA 職員、スキャン装置に映し出された性器のサイズをからかわれ同僚を攻撃 2010年05月11日

SourceForge.JP 最新リリース

magic3 - 2.6.11 / Magic3

クラウドコンピューティングプラットフォーム

Magic3はWebサイトを運営するプラットフォームとして、CMS(コンテンツ管理)機能から始まって、Eコマース、ブログ、BBS、Wiki、フォトギャラリーなどマルチな機能を持つクラウドコンピューティングプラットフォームへと進化しました。
ウィジェットと呼ぶコンポーネント部品をマウス操作で画面に配置するだけで、Webサイトに必要な機能を追加していくことができます。
デザインテンプレートはJoomla互換。Joomlaの数千種以上のデザインがそのまま利用できます。
PC用サイトに加え、これから重要なスマートフォン用サイトや携帯用サイトの構築もでき、それぞれの機器に最適化したサイトが同時運用できます。
公式サイト: http://www.magic3.org
操作デモ(動画):(旧)http://www.magic3.org/other/magic3_demo1.htm
1分でできるフォトギャラリー(動画) http://www.magic3.org/other/magic3_photo.htm
書籍「Magic3でつくる!最強のCMSサイト」: http://www.amazon.co.jp/dp/488166655X/

mfiler4 - 1.2.0 / mfiler4

昔なつかし2画面のコンソールファイラ(CUIファイラ)、mfiler4のプロジェクト。(コンソールファイラは国産アーキテクチャがあったころのMS-DOS時代に盛んに作られていた)。インタラクティブシェルxyzshを組み込み、柔軟にファイルの管理やスクリプトの実行ができる。 Linux, OSX, cygwin, FreeBSDに対応しています。インストールにはxyzsh-1.4.3以上のインストールが必要となります。先にxyzshをインストールしてください。

うりは多彩な表示モード、ソートオプション、findやgrepによる仮想ディレクトリの作成、xyzshシェルとのシームレスな連携です。このソフトからbashやFinderやnatuilusも開けます。

2pain console file manager with xyzsh shell script language. This features wide variety file view and file sort mode, virtual directory with find or grep, and seamless cooperation with xyzsh interactive shell. You can run bash or Finder or natilus from this.

xyzsh - 1.4.3 / xyzsh

インタラクティブシェル。OSX, cygwin, Linux, FreeBSDで動きます。 ガベージコレクションがついていて、簡易なオブジェクト指向ができます。perlやrubyのようなテキスト処理を行なう内部コマンドを装備しています。全ての内部コマンドにはサンプル付きのヘルプがついてきます。補完は自身によって記述されていて、IDEのようにxyzshの文法に基づいて補完されます。migemoによる日本語ファイル名の補完もあります。

An interactive shell script language on OSX, cygwin, Linux, FreeBSD. This features simple object oriented scripting with garbage collection, text processing like perl or ruby and containes manual for all inner commands with their samples. Offcourse you can type commands with completion which is based on xyzsh grammer like IDE and is defined by itself.

サンプル(script samples)

> ls -F
docs/ main.c samples/ sub.c
    
> ls | each ( | chomp | -d && | print )
docs
samples

> ls -F | grep -v /
main.c sub.c

> ls | each ( ! | chomp | -d && | print )
main.c sub.c

> ls | each ( | printf "-+- %s -+-"\n ) | join " "
-+- docs -+- -+- main -+- -+- samples -+- -+- sub.c -+-

> ls | each ( | scan . | join " " )
d o c s
m a i n . c
s a m p l e s
s u b . c

> cat data
Gorou Yamanaka
Rei Tanaka
Yumiko Shiratori

> cat data | each ( | =~ Yamanaka && | print )
Gorou Yamanaka

> cat data | lines 0 1
Gorou Yamanaka
Rei Tanaka
    
> cat data | each ( | split | lines 1 0 | join )
Yamanaka Gorou
Tanaka Rei
Shiratori Yumiko
    
> vim student.xyzsh
class Student ( 
    | var first_name second_name age country
    
    def show (
        var first_name second_name age country | printf "name: %s %s¥nage: %s¥ncountry: %s¥n"
    )
)
    
object student
student::run ( print "Yamanaka Gorou 23 Japan" | split | Student )
    
> load student.xyzsh
> student::show
name: Yamanaka Gorou
age: 23
country: Japan

> print 1 | var -local i; ls | scan . | while(| eval "|$i print |>") (|> join ""; ++ i )
A
UT
HOR
SCHA
NGELO
GLICEN
SEMakef
ileMakef
ile.inREA
DMEREADME.
jaUSAGEUSAG
E.jacompleti
on.xyzshconfi
g.hconfig.h.in
config.logconfi
g.statusconfigur
econfigure.inhelp
.xyzshinstall.shli
bxyzsh.1.7.0.dylibl
ibxyzsh.1.dyliblibxy
zsh.dylibmanread_hist
ory.xyzshsrcxyzshxyzsh
.dSYMxyzsh.xyzsh

> ls | lines 0 1 | scan . | each ( | chomp | x 5 | pomch )
AAAAA
UUUUU
TTTTT
HHHHH
OOOOO
RRRRR
SSSSS
CCCCC
HHHHH
AAAAA
NNNNN
GGGGG
EEEEE
LLLLL
OOOOO
GGGGG

Test version - 1.12beta / SimYukkuri

ゆっくりのシミュレータを作ります。

CrackleCradle - 130603 / じさくげーむ せいさくば

自作ゲームを作っていきます。