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

Apple、セキュリティアップデートでJavaプラグインを無効化 33

ストーリー by hylom
WebブラウザのJava離れ 部門より
あるAnonymous Coward 曰く、

先日Javaのランタイム(JRE)に深刻な脆弱性が発見された。Appleもこれを修正するアップデートをリリースしたのだが、このアップデートをインストールすると、WebブラウザにインストールされたJavaプラグインを自動的に無効にするという(ComputerWorld)。

Appleは2012年6月にリリースしたJavaアップデートには、JavaプラグインやJava Web Startが35日間使われていない場合に自動的にJavaを無効化するというものが含まれていた。セキュリティ研究者は、これはAppleがJavaプラグインを標準では無効にし、必要なユーザーのみが有効にするようにする、という方針を取っていることを示している、と述べている。

6373442 story
プログラミング

面接で「C言語は何年やりましたか?」と聞かれたら 96

ストーリー by hylom
そもそも期間で言語スキルを判断するのもどうなのよ 部門より
あるAnonymous Coward 曰く、

面接で「C言語は何年やりましたか?」と聞かれたとき、たとえば「3年と3ヶ月」のように答えるのはNGだ、という話が一部で話題になっている(元ネタのOKWave記事)。

面接をする側はこの質問で「単に年数を知りたいのではなく、その中でどんなレベルの仕事をこなしたのか、どんなスキル向上があったのか」というのを知りたがっているからだ、という理由らしい。このような「コミュニケーション能力」を暗に測っているということらしいのだが、これに対し、「それを知りたいなら『C言語でどのような仕事をしてきたのか』と問うべきだ」という反論もある。

皆さんはこのような質問をされたら、どのように答えるだろうか?

6373145 story
プログラミング

ハイテク起業家はプログラミングを知らなければならない? 53

ストーリー by hylom
知らなくてもコミュニケーションが取れれば良いのでは 部門より
taraiok 曰く、

ハイテク起業家は、プログラミング技術を知っておく必要はあるのだろうか? という議論は長年行われてきた。経営者にとって、Djangoの知識やModel、View、Controllerの違いを知ることが、自社製品を売り込むための技術を学ぶより重要なことかどうかは意見が分かれるところだ(The Wall Street Journal/.J過去記事産経新聞本家/.)。

The Wall Street Journalはさまざまな企業の経営者にその必要性について質問をした。これに対し、英国のIP電話会社IO VOXのCEO、Ryan Gallagher氏は「コーディング知識必須派。あなたがレストランを開こうとするなら、料理の知識は必要不可欠でしょう?」と答えている。また、big-data社のNick Halstead氏は微妙、という答えだった。彼はコードを子供たちを教えることを支持しているが、中途半端な教育を受けて粗悪なプログラマーになるのは考え物だ、としている。

経営者達の多くの意見は「知らないよりも知っていたほうがいい」という結論だ。だが、知らない人が今からプログラミングの勉強をすべきかどうか、という質問に対してはほとんどの人が「反対」であったという。他の人に任せられるプログラムを新たに学ぶよりも、起業家は事業のコントロールに専念すべきだという考えのようだ。

その一方で、基礎教養として「プログラミングを覚える」ことは世界的なトレンドになりつつある。例えば、ニューヨーク市長のMichael Bloomberg氏は、今年になってプログラミングをという新年の誓いを立てた。バルト海に接するエストニア共和国は、公立学校の初等教育の1年目(6歳)から、Webやモバイルアプリの開発を教えるカリキュラムを取り入れることにした。

こうした需要の増加から、コーディングレッスンを行う新興企業が雨後の竹の子のように誕生しているという。たとえばオフラインのプログラミングスクール「General」はロンドンでの事業拡張のため、ベルリンで人材募集を始めた。ニューヨークを拠点とするオンライン教育サイト「Codecademy」は、1000万ドルの予算をかけてサービスの拡張を図っている。

「Codecademy」の創業者の一人Zach Simms氏は、以前に行われたThe Wall Street Journalとのインタビューで「プログラムは世界の共通言語だ。誰もがコードに学び、誰もがあなたの書いたコードを使用できる。これを知るのが、アルゴリズムの概念を学ぶのにまず必要なことだ」としている。

6335709 story
ソフトウェア

NEC、SQLでFPGAを設計・実装できる技術を開発 20

ストーリー by hylom
専用ハードの実力はいかに 部門より
あるAnonymous Coward 曰く、

NECがSQL言語でFPGAを設計・実装できる技術を開発したという(日経ITproZDNet Japan)。

「SQL言語で設計」と聞くと意味不明にも聞こえるが、SQLで作成したデータ検索・クエリプログラムから、同等の処理をハードウェアで高速に実行できるようなFPGA回路を作成するというものらしい。SQLをC言語に変換し、さらにそれをFPGA回路に変換するというプロセスを経るそうだ。データベースとの接続はどうするんだ、という疑問もあるが、そのあたりはハードウェアやミドルウェアまでも含めたシステムとして提供することで解決する模様。

6334485 story
プログラミング

iPad 上で PHP を用いて iOS アプリを開発できる「Kodiak PHP」が登場 25

ストーリー by reo
いやこれはないな 部門より

eggy 曰く、

iPad 上で PHP を用いて iOS アプリ開発を行うことのできる統合開発環境「Kodiak PHP」が登場した (Pando Daily の記事Cult of Mac の記事本家 /. 記事より) 。

Kodiak で書かれたコードはオフラインで実行することができ、また便利な「ナビゲーションキー」は 2 度タップすれば、iPad 上で指をすべらしてテキストを選択することができる。Cult of Mac の記事は「Mac の終焉は我々が想像していた以上に間近に迫っているのかもしれない」と締めくくっているが、実際に画面上のキーボードでコーディングを行うことについて開発者達はどう感じているのだろうか。

6304231 story
ニュース

2012年度「未踏IT人材発掘・育成事業」採択プロジェクトが決定 30

ストーリー by headless
採択 部門より
happy-ds 曰く、

IPA(独立行政法人情報処理推進機構)が8月28日、2012年度「未踏IT人材発掘・育成事業」採択プロジェクトを発表した(プレス発表クリエータ氏名及び採択テーマ名: PDF)。

今回は89件の応募から21件31名が採択された。2011年から対象年齢を25歳以下に絞っており、今回の平均年齢は23歳。今後約半年間にわたって担当PMのもとでプロジェクトが進められ、特に優れた実績を修めたクリエータを「スーパークリエータ」として選出するとのこと。

アレゲな人、プロジェクトは現われるのだろうか。

6253841 story
プログラミング

「ペアプログラミング」における「コミュニケーション問題」 38

ストーリー by hylom
1+1は……・ 部門より
taraiok 曰く、

オーストラリアのソフトウェア会社Atlassianがエイプリルフールのためにパロディー動画を作った。ネタは2人のプログラマが1台のPCでソフトウェアの共同開発を行う「ペアプログラミング」。動画ではプログラマーがもう一人の膝の上に乗り、二人同時にキーボードを叩くというシュールな光景が映し出されている(Atlassianの動画本家/.)。

もちろんこれはジョークなのだが、The Wall Street Journalではペアプログラミングの難しさについても言及されている。本来のペアプログラミングは、コードを書く役割の「ドライパー」とバグがないかチェックする「ナビゲート」の役割に分かれ、書かれたコードを作ったそばからチェックしていく、という点が特徴だ。これによってプログラミングのエラーを減らすことができ、一人で作業しているとありがちな、Webサーフィンで時間を潰してサボることもなくなると言うことらしい。ペアプログラミングの熱烈な支持者で、Facebookに所属するプログラマーKent Bec氏はペアプログラミングの効用について「コミュニケーションが深くなり、言葉を使わなくとも相手と意思疎通ができる」と言う。

いっぽう、必ずしもペアプログラミングに効果があるとは限らない。WSJの記事では、ドライバーが間違いを犯してもナビゲート役が指摘せず、そのナビゲート役がドライバー役に変わったときに問題の個所が黙って修正されたという経験を持つWill Sargent氏という人物のコメントも掲載されている。氏はその後その職場を退職したそうだ。

ペアプログラミングは理論だけの夢物語なのか、それとも本当に効果があるのだろうか?

6211289 story
Java

Java Runtime Environment 7に脆弱性が見つかる、攻撃サイトも登場 55

ストーリー by hylom
アップデートはいつリリースされるか 部門より
あるAnonymous Coward 曰く、

Java Runtime Environment (JRE)7 Update 6に脆弱性が発見されました。これを悪用してマルウェアに感染させるウェブサイトも発見されています(ITmedia)。

JVNによると、「Java のサンドボックスを回避され、任意の OS コマンドが実行可能な脆弱性が存在します」とのこと。細工されたJavaアプレットが埋め込まれたWebページを開くことで、任意のコマンドが実行される恐れがあるという。現時点で対策方法はなし。アップデートが提供されるまではWebブラウザのJavaプラグインは無効にしておいたほうが良さそうだ。

6107392 story
ゲーム

ドラクエ10開発におけるプロジェクト管理 69

ストーリー by hylom
炎上したら即大損害なプロジェクト 部門より
あるAnonymous Coward 曰く、

4Gamerにて、ドラゴンクエストXの開発におけるプロジェクト管理についての講演レポートが掲載されている。現在横浜で開催されているゲーム開発者向けイベントCEDEC 2012で行われた、主にデザイン関係の作業をマネジメントしていた担当者による講演をレポートしたものだ。

毎日15分のミーティング、バッファを入れたスケジューリング、細かいロードマップ、スタッフ全員による定期的なレビューなど、ほかの大規模プロジェクトでも学べるものが多いのではないだろうか。

6060396 story
プログラミング

GCC、CからC++への移行が完了 101

ストーリー by headless
完了 部門より
hylom 曰く、

GCCをC++で再実装する「cxx-conversion」のマージがすべて完了した(Merge from cxx-conversion branch本家/. )。

これにより、GCC自体はC++コンパイラーのみでビルド可能となる。ただしコンパイラーの機能に関しては変更されておらず、これまで通り使用することが可能とのことだ。

6033068 story
プログラミング

/.Jに聞け:コメントにおける変なルールって? 128

ストーリー by hylom
コメントは動作に影響がないからこそ好き勝手やり放題 部門より
insiderman 曰く、

ブログ「日々常々」で、「変更前をコメントアウトして残す」というバカバカしい習慣が紹介されている。

例として挙げられているのは、「コメントを削除する場合その旨をコメントとして残す」という例。

// 2012/08/15 irof 修正開始
//// 2012/07/21 削除開始
//// // 間違ったコメント
//// 2012/07/21 削除終了
// 2012/07/21 irof 削除開始
// // 間違ったコメント
// 2012/07/21 irof 削除終了
// 2012/08/15 irof 修正終了
someMethod(arg);

見るだけで笑えてしまうが、実際コメントに変更履歴を残す習慣が残っているところはまだ多いのでは? 有識者の皆様に、「変なコメントルール」をうかがいたいところである。

6009472 story
プログラミング

酷いコードを収集する「ウンコード・マニア」 143

ストーリー by hylom
笑えないコード多数 部門より
あるAnonymous Coward 曰く、

ウンコード・マニア」という、「クソなコード」を収集・観賞するというサイトが最近オープンした模様。

「人気ウンコード」には、関数の最後が『return 0;』であったためにどんな単体テストも通ってしまうコードや、128個のcaseが並ぶswitch文、大量の再発明された車輪、謎の連番で命名されたクラス名/メンバ変数名など、リアルにクソなコードが並んでいる。

笑えるコードであればいいのだが、センスもなくただただコードを書いた人が残念だというコードばかりなのでチェックするのも苦痛である。それでも興味のある方はどうぞ。

5985545 story
教育

プログラマーで実際に数学を使っている人ってどれくらいいるの? 192

ストーリー by headless
計算 部門より
eggy 曰く、

本家/.記事「Ask Slashdot: How Many of You Actually Use Math?」より

私はコンピューターサイエンスやゲーム開発に関連する仕事に興味のある高校生で、先生や両親からテクノロジー関連分野に進むなら数学クラスの選択が必要だといわれています。しかし、私はUnity3DやOGREを2年以上使っており、プログラミングはそれよりも長く続けていますが、高校1年で習った三角法よりも高度な数学が必要になったことはありません。それで疑問に感じたのは、実際に微分積分以上の高等数学が必要になるのか、それとも「プログラムを書くのには数学が必要」と世間で思われているだけなのかという点です。みなさんの経験をお聞かせいただけますか。

5952372 story
プログラミング

世界的なプログラミングコンテスト荒らしMitrichev、荒稼ぎしすぎてスポンサーが減る 36

ストーリー by hylom
マンガのような展開に 部門より
taraiok 曰く、

Googleのロシア支社で検索エンジンの開発に携わるPetr Mitrichev氏(27歳)は、国際的なプログラミングコンテストで多数の受賞歴を持つ、プログラミングの世界では伝説的な人物だ。「国際情報オリンピック」で金メダルを獲得、「Google Code Jam」や「Facebook Hacker Cup」といったコンテストでも優勝などの好成績を取り、また「TopCoder」のシングルラウンドでは前人未踏の82勝を誇る。しかし、氏が賞金を稼ぎすぎたために、プログラミングコンテストのスポンサーが減る事態となっているらしい(technology revier本家/.)。

国際的なプログラミングコンテストは、企業がスポンサーとして賞金を出して、新しい才能を募集する場所として使われる。例えば、TopCoderでの優勝は25,000ドルの価値があるとされている。ところが、こうしたプログラミングコンテストでMitrichev氏が軒並み優勝し、賞金をさらっていってしまった。Googleに勤めている彼が優勝しても、新しい才能は募集できない。スポンサーは資金の出し損となり、コンテストのスポンサーが減っているというわけだ。

5936295 story
Ruby

Ruby 安定版の保守委託先募集中 78

ストーリー by reo
yuguiさんのお仕事? 部門より

insiderman 曰く、

Ruby アソシエーションが、Ruby 安定版の保守を行う事業者を募集している。対象は Ruby 1.9.3 で、不具合修正パッチのマージや Ruby 1.9.3 系のリリース作業、さらに脆弱性が発見された場合には緊急リリースやパッチ提供を行う、という内容だ。委託期間は 10 月から 3 月までの半年間、報酬は 180 万円。

個人・法人を問わず募集しているとのことで、腕に覚えのある方は応募してみては。ただ、180 万円という金額が安いのか高いのかはちょっとタレコミ子には判断しかねるが。

typodupeerror

最初のバージョンは常に打ち捨てられる。

読み込み中...