タグ

2014年5月22日のブックマーク (4件)

  • なぜC++に萌えてJavaに萌えない? 言語萌え考察:@IT自分戦略研究所の「おすすめエンジニアライフ」:エンジニアライフ

    音が語れるエンジニア参加型メディア「@IT自分戦略研究所 エンジニアライフ」。日々、ITエンジニアの「生の声」を公開している。 ここでは、編集部がおすすめするコラムを紹介しよう。「言語萌え」、部下のモチベーションアップ、素敵なIT女子に関するコラムの3を取り上げる。 言語擬人化妄想 第5話:“運用部門の若手メンバーの疲弊”の巻(下) ~モチベーションを上げるには IT業界仕事は女子職になるのか? 考察(その1) どの言語に萌えるか? 言語擬人化妄想 キャリア20年長のベテランプログラマ ひでみ氏による『プログラマで、生きている』。萌える言語と萌えない言語について。 「久しぶりにC++を使ったら、すっかりC++がツンデレ化していた」と、ひでみ氏は語る。愛好している嫁言語なのに、すっかりご機嫌を損ねてしまったらしい。 プログラミング言語をいくつも使いこなしていると、「この言語の方が記述が

    なぜC++に萌えてJavaに萌えない? 言語萌え考察:@IT自分戦略研究所の「おすすめエンジニアライフ」:エンジニアライフ
  • 本の虫: 多くのプログラマは言語を表面的な理解だけで使っている

    一般のプログラマの多くは、プログラミング言語というものを、ごく浅い表面的な理解だけで使っている。これは、いわゆる「入門書」によるところが大きい。入門書は、言語をできるだけパターンで教えようとする。かくかくしかじかの場合には、とらとらうまうまのように書いておけばいい、などといった具合だ。 たとえば、配列の全要素や、aggregateの全メンバーをゼロで初期化したいとする。多くのC++プログラマは、以下のように書く事であろう。 int a[100] = {0} ; このコードは、正しく動く。配列aの要素は、すべてゼロで初期化される。しかし、C++という言語を考えた場合、{0}と書く必要はない。空の{}で十分なのである。 int a[100] = {} ; では何故、多くのC++プログラマは{0}と書くのか。それは、多くの参考書が、そのように書いているからに過ぎない。大多数のC++プログラマは、

  • 【結果発表】女子大生プログラマの心を鷲掴みにした最強のコード8選 - paiza times

    2014年4月16日より開始したpaizaオンラインハッカソン(略してPOH![ポー!])Vol.2「女子大生とペアプロするだけの簡単なお仕事です!」ですが、2014年5月14日いっぱいをもって開催期間を終了いたしました。(コードの実行自体は引き続き可能です)。 今回のオンラインハッカソンも数多くご参加いただきありがとうございました! 今回はpaizaオンラインハッカソンVol.2のレポート、最終結果と、提出された各プログラミング言語毎の最速コード(女子大生プログラマ木野ちゃんの心を鷲掴みにした最強コード)についてお届けします。 ■言語別 最速・最遅実行時間結果 POH Vol.2上でも掲載していましたが、まずはテストケース7(大規模データ)の最速・最遅実行時間、提出数です。 言語 最速実行時間 最遅実行時間 通過数 / 受験数 Java 0.04 秒 5.98 秒 327 / 1364

    【結果発表】女子大生プログラマの心を鷲掴みにした最強のコード8選 - paiza times
  • 「うたプリ」同人グッズ販売に警告 公式「ブロッコリー管理本部」がTwitterで

    「うたのプリンスさまっ」(うたプリ)など人気コンテンツで知られるブロッコリーが、Twitterアカウントを通じ、うたプリの2次創作グッズなどを販売しているユーザーに警告を送っていることが分かった。 「(株)ブロッコリー管理部」のTwitterアカウント「@broccolikanriho」を通じ、うたプリのキャラクターをあしらった同人グッズを販売しているユーザーなどに対し、即時中止を求める警告を送っている。 同社に問い合わせたところ、このアカウントが同社公式のものだと認めたが、詳細については「コメントできない」としている。 同アカウントは2012年5月に運用スタート。当初は同社の音源をネット上で交換しているユーザーに警告していたが、その後、無断2次創作グッズなどを販売しているユーザーに警告の範囲を広げているようだ。 同社の2次創作物に関するガイドラインでは、同社コンテンツに関連した2次創作

    「うたプリ」同人グッズ販売に警告 公式「ブロッコリー管理本部」がTwitterで