タグ

ブックマーク / xtech.nikkei.com (19)

  • キャベツ食い荒らすガをレーザーで撃墜、急所を狙い1発で仕留める

    国連が2022年7月に発表した「世界人口推計(World Population Prospects:WPP)2022」によれば、2050年の世界人口は約97億人(中間値)と、2021年よりも約18億人増加する見通しだ。国連糧農業機関(FAO)の推定によると、この増加と富裕化を続ける人口を養うために、2050年までに農業生産量を現在より60%も増やす必要があるという。かなり大きな数字である。 一方で、FAOによると、世界の用作物の最大40%が、植物病害虫の被害によって失われており、これによる農産物貿易の損失は、年間2200億ドル以上にのぼるという。農業生産量を大幅に増やすためにも病害虫被害の低減は喫緊の課題になっている。 これまで病害虫の駆除には、主に化学合成農薬が用いられてきたが、近年は病害虫が「薬剤抵抗性」を持つようになり、農薬が効かなくなってきたことが指摘されている。薬剤抵抗性とは

    キャベツ食い荒らすガをレーザーで撃墜、急所を狙い1発で仕留める
    Rion778
    Rion778 2023/05/16
    “「顔や胸に18~20Wのレーザー光を照射すると1発で仕留められる。距離は最大で10m程度まで対応できる」”
  • スカイマーク会長がRuby on Railsを学ぶ理由

    2018年12月28日、多くの会社が仕事納めを迎えた日。1年の仕事を終えてホッと緩んだ世間の雰囲気と対照的に、そのビルの1室は真剣な空気に満ちていた。中で行われていたのは、プログラミング講座。受講者は思い思いにPCと向き合ってRubyと格闘したり、他の受講者とディスカッションしたりしている。 一見、一般的な社会人向け講座。だが受講者が独特だ。集まっていたのは全員、企業の経営者。12月23~29日の7日間集中で、経営者限定のプログラミング講座が開催されていたのだ。 プログラミングスクール事業を手掛けるdivが運営する「経営者限定TECH::CAMPイナズマ」だ。経営者が知識ゼロの状態からRubyを学び、HTMLCSSの知識も習得する。最終的にはRuby on Railsを使ったWebサービス開発に挑む。 受講者にはネットサービス企業だけでなく、ITとは直接関係のない業種の経営者も名を連ねる

    スカイマーク会長がRuby on Railsを学ぶ理由
    Rion778
    Rion778 2019/01/28
    "「ほとんどの経営者は、切符やホテルの手配一つとっても他人に任せっぱなしで自分でやらない。自分で使わなければ、何が使いにくいのか、どう変えるべきなのか分からない」"
  • 突出したグラフは途中を省略するのがマナーです

    「そうなのだ。この日にイベントを仕込んだのだよ。そしたらこんなに客が増えた。これを根拠に別のイベントを客に売り込もうという算段だ」 なるほどね。しかし10月13日があまりにも突出し過ぎていて、他の日の違いがよくわからんな。通常こういう場合、突出した棒の途中を省略するもんだぜ。 「Excelにそんな機能があるのか?」 うーん、残念ながらないね。実際省略しようと思うと手作業で実行しなければならない。ちょっと貸してみな。実際にやってみよう。

    突出したグラフは途中を省略するのがマナーです
    Rion778
    Rion778 2014/02/19
    波線で省略したグラフの作り方だと思って最後まで読んでしまったけど真っ直ぐ切ってるだけだしマジで何の救いもない。
  • 本物のプログラマはHaskellを使う:ITpro

    筆者 shelarcy Haskellは,関数型プログラミングというジャンルに属する言語です。Haskellや関数型プログラミングを題材に物事を見ていくことで,今まで思いもよらなかったような未知の世界を知ることができるでしょう。 プログラミング言語を学ぶという行為には, 言語の基的な文法や考え方を理解する 言語の文化圏で広く使われている考え方に親しんでその言語らしい書き方を習得する 単に言語を使ってできること以上の知恵を学ぶ の3段階があります。この連載では,三つ目の段階を目標に,Haskellプログラミングの世界を一つひとつ丁寧に紹介していきます。 更新は毎月第1水曜日(1月のみ第2水曜日)

    本物のプログラマはHaskellを使う:ITpro
  • 第1回 関数型プログラミングの世界へようこそ - 本物のプログラマはHaskellを使う:ITpro

    Haskellというプログラミング言語を知っていますか? 全く聞いたことがないという人が多いかもしれません。そういう名前の言語があるのは知っているけど,どんな言語かは知らないという人もいるかもしれませんね。でも最近では,一部の先進的なソフトウエア開発者の間で,一種のブームと言えるほど熱狂的に受け入れられています。 なぜならば,Haskellは様々な優れた特徴を持っているからです。最初に,他の言語にはあまり見られない際だった特長を一つだけ紹介してみましょう。「遅延評価(lazy evaluation,怠惰評価ともいう)」です。 遅延評価とは,与えられた値を必要になるまで評価(計算)しないということです。この性質により,不必要な計算が行われる無駄をなくすことができます。また,「潜在的に無限の大きさを持つデータ構造」といった通常のプログラミング言語では扱いの難しいものを直接扱えるため,より直接的

    第1回 関数型プログラミングの世界へようこそ - 本物のプログラマはHaskellを使う:ITpro
  • 【ELIS復活祭(その1)】「若い人にLISPの技術を伝えたい」,伝説のLISPマシン「ELIS」のイベントが開催

    LISPというプログラミング言語がある。FORTRANに次いで古い言語だとされ,主に人工知能やエキスパート・システムの研究・開発に使われてきた。現在ではあまり開発者人口は多くないが,若い技術者が中心になってLISPに特化したコミュニティ「Shibuya.lisp」を立ち上げたり,長らく絶版だった「初めての人のためのLISP」という書籍が復刊されたりするなど,再び注目を集めつつある。 人工知能の研究が華やかなりし1980年代前後には,LISPの実行をハードウエアでサポートするコンピュータ,いわゆる「LISPマシン」(Wikipediaの記述)と呼ばれる製品カテゴリが存在した。その一つが,NTT 電気通信研究所が開発し,NTTインテリジェントテクノロジ(現在のNTTアイティ)が1987年に発売した「ELIS」というワークステーションである。世界で初めて1チップLSIのCPUで実現されたLISP

    【ELIS復活祭(その1)】「若い人にLISPの技術を伝えたい」,伝説のLISPマシン「ELIS」のイベントが開催
    Rion778
    Rion778 2010/08/18
  • Windows PowerShell徹底解説

    UNIXシステム管理者にとって,Windowsスクリプティングは長い間笑いの種だった。これにはいくつかの理由があったが,代表的なのは,Windowsにはスクリプティングを当の意味で役立つものにするための主要機能の多くが欠けていたことだ。しかしWindowsの新しいスクリプト環境「Windows PowerShell」によって,米Microsoftは他OSのスクリプティング機能に追いついただけでなく,追い抜こうとしている。 かつて「Monad」という開発コード名で呼ばれていた「PowerShell」は,これまでのWindowsにはなかったスクリプティング機能を提供するとともに,既存機能も大幅に改善している。PowerShellはまだリリース候補版だが,PowerShellがどのように性能の格差を埋めているのか,PowerShellがどのような仕組みになっているのか,知っておいて損はないだろ

    Windows PowerShell徹底解説
  • Linuxコマンド逆引き大全 Index - Linuxコマンド逆引き大全:ITpro

    Linuxのコマンドを「やりたいこと」で探すことができます。「やりたいこと」をクリックすると、コマンド名、動作、構文、オプションの意味をご覧いただけます。コマンドの基を学びたい方は「Linuxコマンド道場」を参照ください。ファイルの操作からテキスト・ファイルの処理方法まで,例題に基づいて学べます。

    Linuxコマンド逆引き大全 Index - Linuxコマンド逆引き大全:ITpro
  • Part4 誰もがつまずくポインタを完璧理解

    C言語のポインタは難しいと言われます。しかし,ポインタについて覚えるべき文法は,それほど多くはありません。Cを勉強してきて,ポインタのところでつまずいたという場合でも「&や*などのポインタに関する文法はわかるのだけれど」という人は多いでしょう。むしろ,ポインタで難しいのは,その考え方にあります。 考え方さえわかってしまえば,ポインタはそれほど難しいものではありません。もしプログラムを読んでいて,ポインタの動作が理解できない場面があったら,そのポインタが「何の機能を実現するために使われているか」を考えてみることが理解につながります。この特集では,考え方に重点を置いてポインタを説明したいと思います。 Cではポインタは必須 読者の中には,JavaやC#,Perlなどのプログラミング言語を使っている人もいるでしょう。これらをはじめとする多くの言語では,ポインタというものは無いか,あったとしても,あ

    Part4 誰もがつまずくポインタを完璧理解
  • Microsoftとゲイツ氏,物理学者ファインマンの講義ビデオを無償配信

    Microsoftの研究部門Microsoft Researchは米国時間2009年7月15日,同社会長のBill Gates氏と協力し,著名な物理学者Richard Feynman氏の講義映像を一般公開すると発表した。Microsoft ResearchのWebサイトから無償でアクセスできる。 同サイトでは,Microsoftのリッチ・コンテンツ技術「Silverlight」をベースにしたビデオ・プレーヤと講義ビデオを統合した。視聴者が特定のテーマで検索したり,メモを追加したり,リンクをクリックして関連サイトに移動したりといった操作が可能。 ビデオは,Feynman氏が1964年にコーネル大学で行った連続講義「The Character of Physical Law」をもとにしたもの。この講義は多くの人々に影響を与え,その1人であるGates氏が個人的に7講義の権利を買い取った。 F

    Microsoftとゲイツ氏,物理学者ファインマンの講義ビデオを無償配信
  • スチュワーデスが見える席

    あるリンゴに関していささか憤慨している。いや、リンゴが悪いわけでもそれを育てた人に腹を立てているわけでもない。たまたま「奇跡のリンゴ」という話を聞き、どれどれと調べていくうちに嵐のような賛美の声を目の当たりにし、それを読んでるうちに熱いものが腹の底からこみ上げてきたのである。 この、奇跡のリンゴなるものの存在を知ったのは、中村修二氏と先日話したことを基に、別の記事を書いている最中だった。聞いてしまったばっかりに、俄然そちらに注意が奪われてしまい、仕事が前に進まなくなってしまった。そんなことで今回は、「それはしばらく後にしたら?」というもう一人の自分の声に抗って、これをテーマにすることにした。というのも、「インチキまくら」とか「天然疑惑」とか、どうも最近この手の話が多いのである。だから、「あぁ、またその手の話ね、聞き飽きたわ」という方も少なからずいらっしゃると思う。それを無理にお引止めするこ

    スチュワーデスが見える席
    Rion778
    Rion778 2009/03/30
    野生に近い植物は基本的に毒だと思うべき。彼らは動かないことを選択したんだから。/天敵昆虫や機械油(害虫を窒息させる)も農薬扱いだし、農薬=化学的作用で虫・菌を殺す、有害、ヤバイ!というわけでもない。
  • Ubuntu 8.04 LTS 日本語版Desktop正式リリース,パーティション分割なしでWindowsとデュアル・ブート

    Ubuntu Japanese Teamは2008年4月25日,Linuxディストリビューションの新版「Ubuntu 8.04 LTS 日語ローカライズド Desktop CD」を正式リリースした。Wubiと呼ぶツールにより,パーティションを分割することなくWindows上にインストールすることが可能になったことなどが特徴。 WubiによるUbuntuのインストールは,Windows上でwubi.exeを起動し,ユーザー・アカウント名とパスワードを入力し「インストール」ボタンを押すだけで行うことができる。Windowsを再起動すると起動時にWindowsとUbuntuのどちらかを選択できる。アンインストールは,Windowsの「プログラムの追加と削除」で,通常のWindowsアプリケーションと同じように行うことができる。 また,Firefox 3 Beta 5がデフォルトのブラウザとなる

    Ubuntu 8.04 LTS 日本語版Desktop正式リリース,パーティション分割なしでWindowsとデュアル・ブート
  • 5分で人を育てる技術 (29)"話が上手くない人"が説明すると必ず出てくる10の質問:ITpro

    前回は,"話が分からない"と言われたことがある人向けに,「上手く説明するために,どんなチェック・ポイントがあるか」を藤井と坂の説明力を比較しながら見ていただきました。 さて,今回も前回の続きとして,藤井に説明力についてアドバイスした際のエピソードを紹介します。今回も,“仕事に役立つ7つの科目”の「(3)説得的会話」に関するノウハウがテーマです。なお,PDFファイルで「"話が上手くない人"が説明時に受ける質問10例と原因,対策表」を用意しましたので,会社の研修,教育にご活用いただければと思います。 「話が分からない」と言われる人は,どんな質問をされているか。

    5分で人を育てる技術 (29)"話が上手くない人"が説明すると必ず出てくる10の質問:ITpro
  • 英語のプレゼンテーションで使える「決めセリフ」:ミッキーのproITなアメリカンライフ:ITpro

    今回は,英語のプレゼンテーションで使える表現を集めてみました。 日はこのような(発表の)機会を得て光栄です。 ・Thank you for such an opportunity to talk about xxx ・It is my privilege to present you about xxx ・It is my honor to present to such a distinguished audience. 今日は貴重なお時間をありがとうございます。 ・Thank you for your precious time today. ・I appreciate your time to be with us today. ・Thank you for your precious time to discuss on xxx. 始めてよろしいですか? ・May I begin

    英語のプレゼンテーションで使える「決めセリフ」:ミッキーのproITなアメリカンライフ:ITpro
  • 5分で人を育てる技術 (25)“文書が上手いと言わせる”5つのテクニック(中篇):芦屋広太一つ...

    ・先方より,当方が提示した処理画面の操作性が問題なので,見直してほしいとの要望があった。 ・上記については,当方にて検討することで了承いただいた。 ・また,先方から,社内の情報提供に使いたいので,弊社が提供するシステムの機能と画面イメージをメールで送ってほしいとの要望があった。 ・上記については,後日メールする旨返事をした。 ・東氏より,当方のシステムを使ってみたが,非常に分かりやすいとの感想があった。弊社のシステムは特に問題ないのではないかと思われる。 ・戸塚氏からは,上司に説明したところ,テストについてもよろしくお願いしたいとの指示があったとの話があった。 ・これに対し,当方からは,一緒に相談しましょうと回答した。 ・次回の打ち合わせは来週の水曜日くらいとの話になったが,その日は東氏の都合が悪いかも知れないとの話になり,結局,その場では決められなかったため,後日調整しましょうという話に

    5分で人を育てる技術 (25)“文書が上手いと言わせる”5つのテクニック(中篇):芦屋広太一つ...
  • 生年月日から年齢を計算する簡単な計算式:ITpro

    私の個人ブログに掲載したら好評でしたので、こちらでもご紹介してみます。 最近知ったんですが、生年月日から年齢を計算する簡単な計算式というのがあるそうです。 (今日の日付-誕生日)/10000の小数点以下切捨て。 PHPで書くと echo (int)((20070823 - 19850101)/10000); Perlで書くと print int ((20070823 - 19850101)/10000); JAVAで書くと System.out.println( (int)((20070823 - 19850101)/10000) ); という感じになります。 日の法律を確認してみました。誕生日の前日が終了する瞬間(すなわち誕生日をむかえる午前0時00分の直前)に1歳を加えることになる。ただしうるう年など、年によって期間を定めた場合において最後の月に応当する日がないときは、その月の末日を

    生年月日から年齢を計算する簡単な計算式:ITpro
    Rion778
    Rion778 2007/08/23
    日付を比べた結果を年に反映させる。引き算を使えば,まとめて行えると。
  • Perl,Ruby,PHP,JavaScriptなど軽量言語十数種が一堂に会したイベント「LL魂」開催

    PerlRubyPHPPythonJavaScript,Io,Clean,R,Lua,なでしこ,xtal,Sukuna,crowbar,XUL,Gauche,Lisp,Coq---8月4日,イベント「Lightweight Language Spirits(LL魂)」が開催された。軽量言語,スクリプト言語と呼ばれるプログラミング言語が一堂に会するカンファレンスである。 アプリケーションの開発と修正に求められるスピードがますます速まるにつれ,JavaC++などの重量言語に比べ開発効率にすぐれるとされる軽量言語への注目が高まっている。タイトルにLLを冠したイベントは2003年のLL Saturday以来5年目となるが,昨年LL Ringの約300名から,今年は約750名以上と参加者も拡大した。 “日最初のハッカー東大名誉教授 和田英一が語る「ハッカー気質」 基調講演に立ったのは“

    Perl,Ruby,PHP,JavaScriptなど軽量言語十数種が一堂に会したイベント「LL魂」開催
  • ライフハックの人気手法をチームで実践できるフリーのタスク管理ソフト「tugboat.GTD」,新版公開:ITpro

    ライフハックの人気手法をチームで実践できるフリーのタスク管理ソフト「tugboat.GTD」,新版公開 フリーのタスク管理ツール「tugboat.GTD」の新版0.8.0が8月3日公開された。ライフハックの人気手法「GTD(Getting Things Done)」に基づき開発されたソフトで,Ajaxを活用したWebアプリケーションで,スタンドアロンでも,ネットワークで多人数でも使用できる。新版ではグループにメールを配信する機能などを備えた。 GTDは,David Allen氏が提唱するタスク管理手法で,仕事の優先順位をつけず状況に応じたタスクリストを作成するなど,心理的なプレッシャーを感じることなく仕事を効率的に整理し片付けられるようにすることを狙う。個人の生産性を向上させるためのノウハウ「ライフハック」の代表的な手法のひとつになっている。 GTDは(1)収集,(2)処理,(3)整理,(

    ライフハックの人気手法をチームで実践できるフリーのタスク管理ソフト「tugboat.GTD」,新版公開:ITpro
  • 「答えのない世界」を生き抜く鉄則:ITpro

    「答えを教えて欲しい、そうすればうまくやってのけるのに」。進んでいる他国や他社から熱心に学ぶ姿勢は、かつて日人の長所であったが、現在は短所になっている。「答えのない世界」に今、我々はいるからだ。ではどうすべきか。それを考える一助として、大前研一氏が2006年10月25日に「『答えのない世界』を生き抜く鉄則」と題して行った講演の内容を紹介する。これは、日経コンピュータ創刊25周年記念セミナー「ITがもたらすビジネス・イノベーション」における基調講演であった。講演時期から8カ月あまりが経過しているものの、講演に込められたメッセージは不変・普遍である。(写真:栗原 克己) おはようございます。日経コンピュータ創刊25周年、誠におめでとうございます。25周年ということですから、この25年間に起こった世界の色々な出来事を私なりに考えてみます。いかにこの世の中の変化が激しいか、また変化の勢いがいかに

    「答えのない世界」を生き抜く鉄則:ITpro
  • 1