| CARVIEW |
アレゲなニュースと雑談サイト
セクション
前のストーリー
-
11月18日- まつもとゆきひろ、専大に来たる (44)
-
11月17日 -
11月13日 -
11月12日 -
11月9日 -
11月5日 -
10月28日 -
10月20日- 軽量CMS 紀永 (kinaga) (36)
- 開発者には変わってる人が多い? (128)
-
10月19日 -
10月16日- iPhone 版 Google Wave (12)
-
10月14日 -
10月13日 -
10月7日 -
10月6日 -
10月2日
デベロッパー関連日記 最新30件
- [Ab.] 書き初め2010
- [Pravda] 拡散方程式で陽解法
- [kemokemo] SPARQLについて
- [A7M] C++プログラマのレベル10
- [fslasht] プログラムの書き初め「2009 has gone.」
- [yousee] Hardware Error
- [taro-nishino] Gotoは有用である
- [okky] CUPs and BALLs
- [keepiru] mecab-0.98 と Text::MeCab
- [Tellur52] NAISTの「ソースコード リーディング ワークショップ2010」(2010/1/30)
- [WindVoice] HTML::TagParserの問題
- [hayakawa] 教えて、エロいひと!
- [Livingdead] Pleiades All in One Ultimateを動かす→カレントディレクトリに注意
- [shimashima] [Java][maven][DB]DBをmavenでエクスポート
- [L.Entis] ちょ、おま、GPU
- [mak!ko] じぶんでやったはず
- [oku] Python 3.1 がやたらメモリ喰らいなのは気のせい?
- [wuzhi] 発射反動の実装
- [shitamo] るびま28号
- [yt] 国産コンパイラ
- [espy] まつもとゆきひろ、専大に来たる 拝聴。
- [Kando] リファクタリング負債
- [kawa-t] Condition type
- [tamanegi] python の変数
- [malice-angel] プログラムコードのコメントについて
- [visha] コードとコメント
- [witch] (NEWSメモ) 「Google App Engine」効果でPython利用が急増
- [soltiox] 世間の流れはpythonだというのに!
- [torly] オキタセンイ
- [tarosuke] 今までイベント丼の食い方わかってなかったよorz
- AmaterasERD 1.0.7をリリースしました - Amateras
- ffdshowプロジェクトの新規リリース - ffdshow
- DC++プロジェクトの新規リリース - DC++
- ffdshowプロジェクトの新規リリース - ffdshow
- Artery(Java Object Relational Mapper)053リリース - Artery/Java ORM
- phpMyAdminプロジェクトの新規リリース - phpMyAdmin
- FileZillaプロジェクトの新規リリース - FileZilla
- WindBlog Ver.1.1.0 公開 - WindBlog
- NHocr ver 0.19 をリリース - NHocr: 日本語文字認識プログラ
- AIR GEAR 1.0.4をリリースしました - Amateras
- Relational 0.9 (Default branch)
- Relational 0.8 (Default branch)
- TaDaPro 0.8.4 (Default branch)
- massXpert mass spectrometry package 1.9.5 (Default branch)
- gdigi 0.1.5 (Default branch)
- BIRD 1.0.13 (Default branch)
- vpntool 0.6 (Default branch)
- Liferea 1.5.14 (Unstable branch)
- wumwum 0.4 (Default branch)
- sptrace 1.4.2 (Default branch)
- libburnia 0.6.4 (libburn/cdrskin branch)
- DNS Blacklist Packet Filter 0.6-beta3 (Default branch)
- PHP-BottleRocket/SOSDG 0.3 (Default branch)
- DynaStop 08333.1634-106 (Default branch)
- CPAN shell 1.9304 (Default branch)
- GWTruts 0.7-Final (Stable branch)
- Perl Archive Toolkit 0.991 (Default branch)
- AKVIS Decorator 1.6 (Default branch)
- moz-hocr-edit 0.1 (Default branch)
- Liferea 1.4.27 (Default branch)
クイックリンク
まず、ユーザ登録を。いくつかの便利な機能が利用できるようになります。次にタレコミを。あなたのタレコミとコメントが/.Jを支えます。
行き着く先はオレ言語部門より。
あるAnonymous Coward 曰く、
本家「How To Teach a 12-Year-Old To Program?」より。
年の離れた弟にプログラミングを教えたいと思っている。自分の時代は BASICやApple BASICから始め、Pascalをいじり、徐々に Cや Javaに行きつくといった感じだったように思う。弟でもまずは簡単なものから始め、いずれは Cを扱えるようにしてあげたいと思うのだが、何からスタートするのがいいだろうか。例えば Pascalはまだプログラミングを習うにあたって現役で使われている言語だろうか?
最終的には Cを修得するのがベストだと思っているのだが、面白いことができるパワフルさがあり、それでいて取っつき易く、いずれは Cや C++に繋がるオススメの言語などあるだろうか。
(申し訳ありません 素で読み間違えました)部門より。
あるAnonymous Coward 曰く、
本家記事より。
12月15日、Mono ProjectからMonoDevelop 2.2がリリースされたが、このリリースからGPLコードが全て削除され、ライセンスがLGPL v2とMIT X11に変更になったとのこと。これによってApacheやMS-PLコードのアドインや(RemObjectのOxygeneなど)プロプライエタリなアドインでも利用できるようになったとのことだ。
できるところからはじめるお部門より。
あるAnonymous Coward 曰く、
AA(アスキーアート)を用いて歴史上の出来事・ゲームの内容・調理法など様々な内容をストーリー形式で紹介するやる夫シリーズに、プログラミング言語Cを紹介するスレッドが出ていたようだ(まとめサイト第1話、第2話、第3話、最終話:プログラムの内容については第2話から)。
内容はprintf/scanfを使った標準入出力、if/while、switch、関数はmain()のみなどポインタ以前のC言語について解説したもの。main()のみだが、初心者に変数がグローバル変数だけと思わせるような筋、stdio.hをインクルードする理由を解説しない点についてはタレこみ人はどうかと思うが、C言語のとっかかりとしてコミカル(若干)に解説してるものとしては面白い試みだと思う。
CVSの前はやっぱりRCSだったのだろうか、部門より。
hylom 曰く、
本家/.の記事によると、GNU Emacsの開発チームは利用するバージョン管理システムをCVSからBazaarに切り替えたそうだ。
Emacsは1993年よりCVSを利用しており、16年ぶりにバージョン管理システムを変更することになったとのこと。分散型バージョン管理システムは最近の流行ではあるが、なぜBazaarが選ばれたのかは気になるところである。
どこまでもwebで部門より。
seisei 曰く、
Palmは Palm Pre搭載の webOSウェブ開発環境「Project Ares」を公開した。
本家 /. の記事によると、この環境は IDEとのこと。
webOS の特長の一つは、HTMLと JavaScriptだけでアプリを書くことが可能なこと。実際に、
高速ブラウザも含めて全ての標準アプリが JavaScriptだけで実現されているそうなので、使いでのあるライブラリが標準で搭載されているのだろうか。なお、Project Aresは誰でも無料で利用することができる。
人それぞれに役割がある部門より。
あるAnonymous Coward 曰く、
本家/.「When Developers Work Late, Should the Manager Stay?」より。
Datamationのコラムニスト Eric Spiegel氏が現役の開発者だった頃は「残業が深夜に及ぶと上司も一緒に残るのが嫌だった」そうだが、自身がマネージャーとなった今、以前の上司と同じように開発者の残業を監督している自分がいることに気付いたそうだ。そして当時の上司と同じく「自分はプログラミングから離れて何年も経っており、しかも開発者が使っている言語は触ったことすらない」とのこと。
しかし上司となって初めて理解したこともあるという。開発の行く末には自分の首がかかっており、だからこそ帰るわけにはいかないのである。マネージャーは深夜残業時に夜食をおごったりしてくれるかもしれないが、それ以外で開発者の助力となるだろうか?
- 続きの280文字を読む...
- 55 / 128 コメント
普及にどれくらいかかるだろう部門より。
sekia 曰く、
Publickeyのエントリで知ったが、 ECMA-262第5版の仕様策定が完了した(ECMA Internationalの発表)。 仕様書はECMA InternationalのWebページからダウンロードできる。
1999年発行の ECMA-262第3版以来、実に10年ぶりの新規格である(第 4版は欠番)。 ECMAScriptの新規格策定においては、 Microsoft/Yahooが主導するマイナーチェンジとバグフィックスが主のECMAScript 3.1と、 Adobe/Mozilla/Opera/Googleが主導する野心的な機能拡張である ECMAScript 4の間で対立があったが、 ECMAScript Harmonyと呼ばれる統合計画によって ES3.1をベースに ES4のサブセットを取り込む形で両者が合意した経緯がある。
- 続きの469文字を読む...
- 8 / 21 コメント
ここでも Excel 使いそうだ部門より。
あるAnonymous Coward 曰く、
本家/.「What Does Everyone Use For Task/Project Tracking?」より。
自分は社員数 50人程度の会社の唯一の IT関連従業員として働いており、仕事はプログラミングやサポートなど広範囲に及ぶ。
小さな会社ではよくあることだと思うが、物事の優先順位が頻繁に変化するため常に複数のプロジェクトやタスクを抱えることとなる。 ToDoリストには複数のプログラミングプロジェクト(新システムの開発や既存のシステムへの修正/改良など)や統合、リサーチ、メンテなどのプロジェクトやタスクが並んでいる。
タスク管理には現在 Outlook Tasksを使っているが、進捗状況を確認するために結局昔のメールなどを漁るはめになる。タスクからしばらく離れていた時などは進捗を確認するだけで 1~2時間かかることも稀ではなく、あまり上手くいっているとは言い難い。
MS Projectや OpenProjも検討してみたが各プロジェクトを独立したファイルにする仕様となっており、全てのプロジェクトやタスクを 1画面で確認したい自分には不向きだ。サブタスクを階層化でき、優先順位付けや添付などもできる高機能なタスク管理アプリがあればいいのだが、何かお勧めはあるだろうか。できればデスクトップアプリケーションがよく、ウェブアプリケーションでも問題ないが機密情報を扱うときもあるので情報がクラウドに乗るのは避けたい。 /.erの皆はどんなタスク管理方法がおすすめだろうか?
本家/.では redmineや BSmart、Trac、また「昔ながらの『ノートに手書き』が一番」といったアドバイスが寄せられているが、/.Jerオススメの進捗管理方法は?
付けたいけど周りの目が気になるよね部門より。
あるAnonymous Coward 曰く、
本家/.「Music While Programming?」より。
経理やカスタマーサポート、マーケティングとフロアを分かち合っている我々プログラマーは外界の音をシャットアウトすべく、ヘッドホンで音楽を聴きながら仕事に励んでいる。
ところが先日、上司からのメールで「仕事へ支障をきたすのでヘッドホンで音楽を聴かないように」とのお達しがきた。音楽を聴いていることで集中力が欠け、ミスの元となるということらしい。周りからの雑音こそが集中力を欠く原因であると説明したのだが、上司は自分の主張が正しいと信じて止まないようだ。
仕事中の音楽についての方針など、/.erの環境ではいかがだろうか?
/.J諸兄方の職場ではヘッドホンで音楽を聴くのはokだろうか?仕事がはかどる音楽や、ここぞというときに聴く一曲などもあればぜひ。
なぜWordPress...部門より。
あるAnonymous Coward 曰く、
Perl界隈では毎年、「Perl Advent Calendar」と題して、12月1日から25日にかけて、1日1本のPerlハックネタを公開するイベントが開催されています(2009年のPerl Advent Calendar)。例年通り今年もPerl Advnet Calendar 2009が公開されているのですが、それに加えて今年は「Perl 6 Advent Calendar」なるものも登場しています。
今年のクリスマスにPerl 6がリリースされる、というわけではないようですが、毎日1本、Perl 6のクールなネタが提供されるとのこと(「Perl 6はクリスマスまでにはリリースされるぜ!でもいつのクリスマスかは分からないけどな!」というのは、Larry Wall氏の定番ジョーク)。
ちなみに日本でも、JPerl Advent Calendar 2009が開催されています。
難解な印象がぬぐえないんだよな……部門より。
kk 曰く、
12月1日、クロスプラットフォームのユーザインターフェース・アプリケーションフレームワーク、Qtの最新バージョン「Qt 4.6」がリリースされました。
対応OSに新たにSymbian OSが加わったほか、Windows 7、Apple Mac OS X 10.6(Snow Leopard)にも正式に対応しています。さらにコミュニティにより、リアルタイムOSであるQNXとVxWorksにもQtが移植されました。Maemo 5への移植も進められており、テクノロジープレビューの第2弾がリリースされています。
機能面では、アニメーション機能、グラフィック機能の強化、マルチタッチアプリケーションの作成、各種パフォーマンスの向上などが上げられます。それからIDE Qt Creator1.3も同時ににリリースされました。これはフリーで使用できるC++、C開発環境としてはかなり完成度の高いもので、クロスプラットフォームに対応しています。
先にリリースされたQt 4.5からライセンスにLGPL版も加わったことで、オープンソースのプロジェクトはもちろん、プロプライエタリなソフトウエアの作成でも、開発環境の選択肢の1つとしてQtが採用されることが増えているのではないかと予想します。
皆さんは、動作する環境が増え、多機能になったQtをどう活用されますか?
まずはコメントの書き方を教えるべき?部門より。
あるAnonymous Coward 曰く、
本家「If the Comments Are Ugly, the Code Is Ugly」より。
Esther Schindler氏は自身のブログでソースコードとコメントの関係について次のように書いている。「オープンソース好きでプログラミングに携わっている者だろうが、生活のためにコードを書いている者だろうが、プログラミングが細やかな注意力が必要な作業であることには変わりない。ソフトウエアを書いている者は重箱の隅をつつくような細かさがなければ動くコードは書けない。コメントに言い訳まがいのくどい説明などが書いてあれば、その開発者は恐らく自分の書いているコードをきちんと把握していなかったに違いない。」
コメントはそのソースコードを表すだろうか?例えばコメントに文法上の間違いが見受けられる場合、コードにも重大なエラーが潜んでいるものだろうか?
/.Jerの経験ではいかがだろうか?
このページのすべての商標と著作権はそれぞれの所有者が有します。
コメントやユーザ日記に関しては投稿者が有します。
のこりのものは、© 2001-2010 OSDN です。