申し訳ございませんが、お探しのページは削除されたか、URLが変更された可能性がございます。 このページは20秒後にTOPページへ自動で切り替わります。 自動で切り替わらない場合は、下のボタンをクリックしてください。
申し訳ございませんが、お探しのページは削除されたか、URLが変更された可能性がございます。 このページは20秒後にTOPページへ自動で切り替わります。 自動で切り替わらない場合は、下のボタンをクリックしてください。
光や音の生じたタイミングを知覚するための神経メカニズムを初めて解明 光や音そのものを感じるより前に遡ってそれらが生じたタイミングを知覚 テレビ通話などの音声と画像遅延の許容範囲の解析などに応用が可能 NICT 脳情報通信融合研究センター(CiNet)の天野薫主任研究員らは、光や音が意識に上るより前の時点に遡って、そのタイミングを知覚していることを発見しました。光や音のタイミングの情報は、別々に処理された感覚情報を対応付ける上で非常に重要な手がかりですが、その脳内処理については分かっていませんでした。光や音などの感覚刺激は、それらによって生じる脳活動の時間積分信号が一定の閾値を超えた瞬間に意識に上ることが知られていますが、本研究により、刺激が生じたタイミングの情報は、同一の積分信号がより低い閾値を超えた瞬間に既に取得されており、その時点まで遡ってタイミングの知覚がなされることが明らかになりま
電力・ガス取引監視等委員会のホームページ、電力・ガス取引監視等委員会(第49回)‐配布資料のページです。
科研費による挑戦的な研究に対する 支援強化について(中間まとめ) 平成28年8月1日 科学技術・学術審議会学術分科会研究費部会 挑戦的研究に対する支援強化に関する作業部会 目 次 はじめに・・・・・・・・・・・・・・・・・・・・・・・・・・・1 1 「挑戦性」をめぐる現況・・・・・・・・・・・・・・・・・・1 2 研究種目の見直し・・・・・・・・・・・・・・・・・・・・・4 (1)種目体系の在り方 (2) 「挑戦的萌芽研究」の見直し (3) 「若手研究」の見直し等 3 今後の検討課題・・・・・・・・・・・・・・・・・・・・・・18 (1)学術分科会における対応 (2)行政への期待 <参考資料> ・・・・・・・・・・・・・・・・・・・・・・・・・21 1 第8期科学技術・学術審議会学術分科会研究費部会委員名簿・・22 2 第8期科学技術・学術審議会学術分科会研究費部会 挑戦的研究に対する支援
Measles virus is an enveloped, ribonucleic acid virus of the genus Morbillivirus. Although at least 20 different genotypes have been isolated in various parts of the world, there is only one serotype. Measles is highly contagious, and an infected person will often transmit the virus to over 90% of unprotected close contacts. Following inhalation of virus-containing droplets, measles virus replicat
学習後の脳に刺激を与えて活性化すると、睡眠不足でも学んだことを記憶できることが、理化学研究所、名古屋大学、東京大学の研究チームによるマウス実験で明らかになった。記憶の定着には睡眠が不可欠と考えられてきた中で、非常に興味深い結果だ。 実験では、マウスに皮膚感覚の学習としてケージの床の質感を覚えさせ、その後、睡眠不足の状態にして、脳内の“ある情報伝達回路”を刺激した。通常、マウスは、学習直後の睡眠を妨げられると学んだことを記憶できないが、脳を刺激されたマウスは、数日経っても床の質感を記憶していた。 記憶を定着させる、脳の「トップダウン回路」 実験で着目したのは、トップダウン回路と呼ばれる脳の情報伝達回路である。 皮膚感覚などの感覚情報は、起きている時には体の部位(例えば手)から脳の低次領域へ、さらに高次領域へと伝わる。この経路をボトムアップ回路と呼び、皮膚感覚の知覚に使われる※1。一方、寝てい
概要 今日、外国人労働者問題への対応は先進諸国にとって共通の課題となっています。当機構ではこれまで、諸外国の外国人労働者受入れ制度と実態に着目し、労働政策研究報告書『欧州における外国人労働者受入れ制度と社会統合―独・仏・英・伊・蘭5 カ国比較調査』(2006)、同『アジアにおける外国人労働者受入れ制度と実態』(2007)、資料シリーズ『諸外国の外国人労働者受入れ制度と実態 2008』を刊行してきました。 本資料シリーズではこれまでの成果を踏まえ、対象国にアメリカをとりあげてあります。アメリカはいうまでもなく移民の国であり、従って、アメリカにおける移民政策全体を単純にわが国の政策と比較することには制約がありますが、例えば、昨今議論が高まっている高度人材の受入れ制度、またその他技能労働者の一時滞在受入れの仕組みに焦点を絞ると、興味深い論点が多々見えてきます。 本資料シリーズはアメリカの移民政策
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "対称型マルチプロセッシング" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2017年9月) 対称型マルチプロセッシング(たいしょうがたマルチプロセッシング、英: Symmetric Multi-Processing、SMP)とは、物理メモリを共有して管理する「メモリ共有型並列コンピューティング(マルチプロセッシング)方式」のこと。 対義語は非対称型マルチプロセッシング(英語版)(英: Asymmetric Multi-Processing、AMP)[1]。 アーキテクチャ[編集] 対称型マルチプロセッシングとは、特定のCPUに非対称的に
Communicating Sequential Processes(CSP)とは、並行性に関するプロセス計算の理論のひとつである[1]。プログラミング言語Occamにも影響を与えた[2][1]。 CSPは1978年、アントニー・ホーアが最初に考案し[3]、その後かなり改良されていった。CSPは様々なシステムにおける並行性を記述し検証する、形式仕様記述ツールとして産業で利用されてきた。たとえば、T9000トランスピュータ[4]やセキュアな電子商取引システム[5]などの例がある。理論としても、応用範囲を広げる(より大規模なシステムの解析に使えるようにする[6])などの研究が行われている。 ホーアの1978年の論文で提示されたCSPは、プロセス計算というよりも本質的には並行プログラミング言語であった。後のCSPとは構文が著しく異なり、数学的に定義された意味論を持っておらず[7]、無制限の非決定
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "プロセス間通信" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2021年7月) プロセス間通信(プロセスかんつうしん、IPC、英: interprocess communication)はコンピュータの動作において、複数プロセス(の複数スレッド)間でデータをやりとりする仕組み。通信プロセスは、同一コンピュータ内で帰結するローカル、ネットワーク接続された別のコンピュータと相互にリモート、などのほかに多様な観点で分類され、スレッド間の通信帯域幅とレイテンシや扱うデータの種類も多種多様である。メッセージパッシング、同期、共有メモリ、RPC
ロバート(ロブ)・C・パイク(英: Robert "Rob" C. Pike、1956年 - )は、カナダ出身のソフトウェア工学者でありソフトウェア作家。ベル研究所でのUNIX開発、その後の Plan 9 と Inferno というオペレーティングシステムの開発で知られる。また、Limbo というプログラミング言語の作者でもある。また、UNIX用のグラフィカル端末 Blit の開発も行った。それ以前の1981年、彼は世界初のUNIX用ウィンドウシステムのコードも書いている。 長年にわたって、彼はテキストエディタを数々開発している。特によく知られているのは、sam と Acme である。パイクはブライアン・カーニハンと共に『UNIXプログラミング環境』と『プログラミング作法』という2冊の著書を著している。また、ケン・トンプソンと共にUTF-8の開発を行った。パイクは細かいプログラムも開発して
計算機科学において、ソフトウェアトランザクショナルメモリ(英: software transactional memory, STM)は、データベーストランザクションに似た並行性制御機構であり、並列計算を行う際の共有メモリへのアクセス法である。この機構はロックベースの同期を用いた並行性制御の代替手段として機能し、ノンブロッキングな方法で実装される物もある。ここでいうトランザクションとは、共有メモリに対する一連の読み出しと書き込みを実行するコードを意味する。論理的にはこれらの読み出しと書き込みは、時間的なある一点で行われ、他のトランザクションからはその間の状態は見えない。トランザクションを行うためにハードウェアにサポートさせるアイデア(ハードウェアトランザクショナルメモリ)は、1986年に Tom Knight により論文と特許として出された。そのアイデアを普及させたのが Maurice H
Rubyのスレッド周りを追ってみた。 最も効率が良いスレッドモデルは結論出ないんじゃないかと(物理的な環境、何を実装するか、性能以外の面でメンテナの問題とか)。 Ruby1.8系 「グリーンスレッド」 Ruby1.8ではOSではなくて仮想マシン(VM)上で実装されたマルチスレッドシステムを採用した。 これを「グリーンスレッド」という。カーネルでスレッドがサポートされていなくても動作する。 つまり、OSに依存せずにマルチスレッドを実現する。 メリット スレッドの起動、並列化の性能 Linux のネイティブスレッドの性能を上回る。つまり、ネイティブスレッドより低コストで起動、並列化を行える。 起動については、独自のアドレス空間を確保する必要がなく、わずかな量の仮想メモリを取得するだけ。 並列化については、カーネルレベルとユーザレベルの切り替えが必要ないことなど。 さまざまなOS間で移植が楽 デ
Brian Bilston has been dubbed the "unofficial poet laureate of Twitter", but he stumbled into writing poetry on social media. Here he explains the power of online verse. It started with a tweet. I never thought it would come to this. I'm not even sure it was a poem. More of a play on words, each one carefully selected to fit into the 140-character constraint of a tweet. It went: I sent it out - an
Some have noted darker connotations to the photo in recent years The woman kissed by a sailor in an iconic photograph marking the end of World War Two has died aged 92. Greta Zimmer Friedman died of pneumonia at a hospital in Richmond, Virginia, her son Joshua Friedman said. Ms Friedman was a 21-year-old dental assistant when she was grabbed and kissed by George Mendonsa in New York's Times Square
Do Americans know #WhatIsAleppo or who Gary Johnson is? Libertarian presidential candidate Gary Johnson has been ridiculed for asking, "What is Aleppo?" during a television interview. But what do Americans know about Aleppo - or Gary Johnson? Produced by the BBC's Anna Bressanin
Global news & analysisExpert opinionFT App on Android & iOSFT Edit appFirstFT: the day's biggest stories20+ curated newslettersFollow topics & set alerts with myFTFT Videos & Podcasts20 monthly gift articles to shareLex: FT's flagship investment column15+ Premium newsletters by leading expertsFT Digital Edition: our digitised print editionWeekday Print EditionFT WeekendFT Digital EditionGlobal new
プロ野球・広島の25年ぶりのリーグ優勝を受けて日本赤十字社は、広島県内で献血を行った人に広島のユニフォームを着た人形のプレゼントを開始し、多くの人が献血に訪れています。 広島市中区にある献血ルームには受付開始の午前9時から多くのファンが訪れ、献血を行ったあと、人形を受け取っていました。広島県府中町の40代の男性は「優勝した瞬間はとてもうれしかったです。メールでキャンペーンを知ってせっかくだからと思って献血に来ました」と話していました。 広島県赤十字血液センターによりますと、11日は午後3時までにふだんのおよそ1.5倍に上る158人が献血に訪れたということです。広島県赤十字血液センターの下前孝典さんは「これを機会に若い世代にも積極的に献血に来るようになってもらえたらうれしい」と話していました。
2016-09-11 新海誠監督の『君の名は。』を観て、ピクサーのジョン・ラセター方式をすべて捨てようと決意した。《天狼院通信》 【全国の書店さんでお買い求めください】 *Amazonさんはこちらから▶Amazon『殺し屋のマーケティング』 *e-honさんはこちらから▶e-hon『殺し屋のマーケティング』(トーハン系の書店さんでご購入が可能です) *楽天ブックスさんはこちらから▶楽天ブックス『殺し屋のマーケティング』 *この記事は映画『君の名は。』の公開当初、2016年9月に書いたものです。 天狼院書店店主の三浦でございます。 はじめに断っておきますと、僕は新海誠監督のことは、何も知りません。前の作品は、観たのか、観ていないのか、はたまたTSUTAYAでDVDで借りたのに観ずに返したのか、定かではありません。 ただ純粋にその映画だけを観て、どう感じたかを自分でまとめたかったので、映画のパ
スレッドセーフ(英: thread-safe)は、マルチスレッドプログラミングにおける概念である。あるプログラムコードがスレッドセーフであるという場合、そのコードを複数のスレッドが同時並行的に実行しても問題が発生しないことを意味する[1]。特に、ある共有データへの複数のスレッドによる読み書きアクセスがあるとき、一度に1つのスレッドのみがその共有データにアクセスするようにして安全性を確保しなければならない。スレッドセーフでないコードを同時並行的に実行すると、データ競合による未定義動作を引き起こしたり、競合状態(レースコンディション)による意図しない動作を引き起こしたりする。場合によっては深刻なセキュリティホール(脆弱性)が引き起こされることもある[2]。 スレッドセーフはマルチスレッドプログラミングにおける重要な要素である。それは従来、オペレーティングシステムの開発者だけが考慮しなければなら
Though Star Trek celebrates its 50th anniversary on Thursday—the first episode to air on TV ran on Sept. 8, 1966—the show’s actual first episode is a bit older than that. The original pilot episode of Star Trek, titled “The Cage,” was completed in early 1965. As these stills from the episode show, it exhibits both striking similarities with and a number of differences from the series that ended up
To continue our celebration of Star Trek's 50th anniversary, we've decided to resurface a few of our favorite Trek stories from the Ars archives—like this one from August 2010. Nowadays, an iPad or tablet is some ho-hum consumer electronics device. But in the late 1980s? One interesting characteristic of Star Trek: The Next Generation—one that separated it from the original series and most of the
This means that to truly take advantage of 4K media, the Xbox One S is your best option this holiday season, since it's the only gaming system that has an Ultra-HD Blu-Ray player. If you get a PS4 Pro and still want that feature, you'll also need to buy an Ultra-HD Blu-Ray player, which cost around $300 at the moment. 2. The Xbox One S is cheaper. With all the above in mind, it's important that we
TOKYO (Reuters) - Japanese carrier ANA Holdings Inc 9202.T said on Tuesday it could take as long as three years to replace faulty turbine blades in the Rolls-Royce RR.L engines powering its Boeing BA.N 787s. ANA said last week that under certain flight conditions some of its 50 Dreamliners have been affected by vibrations caused by cracked turbine blades in the rear sections of the engines, forcin
Food for thought – we examine food scarcity, food security, food innovation and its economic consequences. Read more How much would the world save if people ate less meat? A recent report from the Oxford Martin Programme on the future of food estimates that changes in diets could save up to $1,000bn per year on healthcare. If the world went vegan, it could save eight million lives by 2050 and tril
10/5発売DVD「はちみつぱい 45th Anniversaryライヴ+ラストライヴ1988」トレイラ―映像。 ”はちみつぱい”がバンド結成45周年を記念して2016年5月15日・Billboard Live TOKYOで行った「Re:Again Billboard Sessions 2016」とBillboardでのライヴに先駆け、彼らの結成の地である渋谷・B.Y.Gで行なわれたライヴからのダイジェストをDisc1に収録。Disc2には、1988年6月9日に行われた再結成ライブ「はちみつぱい ラストライヴ」を初DVD化収録。 特典映像として、1988年ライブリハーサル映像、1974年の秘蔵映像も収録。 現存する映像を惜しみなく収録した、貴重なパッケージ作品。(DISC1 約115分、DISC2 約114分収録予定) (C)2016 PONY CANYON INC.
Major 1st Album “KiLLER BiSH” より「オーケストラ」MV公開 配信はこちら "オーケストラ" https://lnk.to/5cm2TmqK 2016.10.05 release Major 1st Album “KiLLER BiSH” https://www.bish.tokyo/discography/detail.php?id=1014148 _________________ ■「はじめてのBiSH」on Apple Music https://apple.co/35h1yg6 ■BiSH Official HP : http://www.bish.tokyo Official Twitter : https://twitter.com/bishidol Official YouTube:https://www.youtube.co
From The Divine Feminine, in stores now: https://smarturl.it/MM.TDF Watch the music video for "Dang!" here: https://youtu.be/LR3GQfryp9M CONNECT WITH MAC MILLER Twitter: https://twitter.com/macmiller Facebook: https://facebook.com/macmiller Instagram: https://instagram.com/macmiller Soundcloud: https://soundcloud.com/larryfisherman Listen to DANG! ft. Anderson .Paak on Spotify: https://smart
Did you know? We already figured out which hard drives are the best , so you can spend your time researching more creative stuff, like tripods.
T/O マルチスレッド・プログラミングの文脈では、「データ競合(data race)」と「競合状態(race condition)」は直交した異なる概念を表す1。両者ともに回避すべき事象だが、問題を取り扱うレイヤは明確に区別されるべき。 データ競合(data race)は、マルチスレッド・プログラム実装上の問題である。 競合状態(race condition)は、並行処理システム設計上の問題である。 ここではJava, C#, C++あたりのマルチスレッド対応手続き型ベースのプログラミング言語を取り上げるが、言語パラダイムによらずマルチスレッド処理(共有メモリ型の並行処理機構)ならば広範に適用可能である。また言語仕様として両者を明確に区別するRust言語も取り上げる。 「データ競合(data race)」が何であるかは、それぞれのプログラミング言語仕様にて定義される。競合状態(race c
アニッシュ・カプーア (1954年〜)はインド、ムンバイ生まれ。現在はロンドン在住で英国を代表する現代美術作家の一人として活躍し、世界各国において展覧会を開催、パブリックアートも数多く制作しています。 近年では2012年ロンドンオリンピックの際に記念モニュメントを設計、2015年にはヴェルサイユ宮殿で個展を開催するなど、常に国際的な注目を集めています。 日本での活動には、金沢21世紀美術館の恒久設置作品や、2013年から始まった東日本大震災の被災地の応援プロジェクト「アーク・ノヴァ」のバルーン製仮設コンサートホールのデザイン他、多数が挙げられます。 カプーアの作品には、ステンレス、大理石、ワックスやコンクリートなど実に様々な素材が使用されています。どの作品にも一貫してカプーア独特の空間が提示され、浅いくぼみが深淵に見えたり、表面上に全く予想もしない風景が映り込んだりと、既存の概念が覆される
様々な角度からSMAPに迫る連載企画。3回目の『記者が見た5人の真実』に続き、番外編としてメンバーそれぞれの“素顔”を取り上げる。長年SMAPを取材してきたライターが目撃した、5人の姿、その人間性とは? まずは、デビュー以来グループを引っ張ってきたSMAPのツートップ、中居正広と木村拓哉に迫る。 ◆尊敬すべき人間性であり、かつクレイジーである5人 憶測や伝聞ではなく、取材現場で見たSMAPの姿を伝えたい。その一心で、グループとしての彼らの現場での印象と、私自身が強く心が動かされたエピソードをまとめた記事を、9月9日のデビュー記念日にアップした。次は、メンバー5人の取材時や収録現場での様子について描写してみようと思う。 ここに挙げたのは、たいせつな思い出のほんの一部だけれど、SMAPのメンバーをインタビューしたり、現場での様子をレポートする中で、いつも、彼らの中にある優しさと深い人間性に触れ
様々な角度からSMAPに迫る連載企画。デビュー25周年にちなんだ3回目『記者が見た5人の真実』に続き、番外編としてメンバーそれぞれの“素顔”に迫る。前回取り上げた中居正広と木村拓哉というツートップのもと、SMAPの年下組として個性を発揮してきた稲垣吾郎、草なぎ剛、香取慎吾。SMAPを取材してきたライターが、現場で目撃したその人間性とは? ◆稲垣吾郎 彼の周りに流れるゆったりとした時間、独特のエレガンス 取材の時に、リラックスした空間を作るのが抜群にうまい人である。SMAP5人での取材は分刻みのスケジュールなため、中居正広と木村拓哉の2人がいい意味でピリッとした緊張感と張り詰めたオーラを漂わせている中で、稲垣吾郎はあくまで自然体。彼の周りだけゆったりした時間が流れ、ヨーロッパの避暑地に吹いているのと同じ風を従えているような、独特のエレガンスを感じさせる。インタビューの時も、“質問に答える”と
現場の意思決定に繋がる、店舗での顧客アンケートシステム、ASPサービス「Satisfeeder」を提供開始 2016年9月8日 株式会社マクロミル(本社:東京都港区、代表執行役グローバルCEO:スコット・アーンスト、以下「マクロミル」)は、来店客の満足度をリアルタイムで可視化し、現場での意思決定に繋げられるASPサービス「Satisfeeder(サティスフィーダー)」の提供を開始いたしました。 「Satisfeeder」は、店舗への来店客にインターネット上でアンケートを実施し、顧客の声を取得することができるサービスです。アンケートは、スマートフォン・PC・フィーチャーフォンなど、全デバイスから回答できます。回答結果は、ダッシュボード上でリアルタイムに確認でき、店舗別やエリア別などで自由に集計することもできます。特長は、見やすいアウトプットと、本部や店舗などの階層に合わせたモニタリングが可能
タスクシュート Taskuma - TaskChute for iPhone - 記録からはじめるタスク管理価格 [...] ちょっと前に ライフハック心理学 の佐々木さんと会って色々とお話をしていました。 佐々木さんは「タスクシュート… そして、私の中で、この手のタスク管理だとか仕事術みたいなものに分類される行為を200日も飽きずに繰り返すことができたのは初めての体験でした。 (GTDだとかポモドーロ・テクニックだとかはだいたい、気がついたら面倒になってやってなかったが、タスクシュートは本当に「毎日」「ずっと」続けられている) そんなわけで、私の中でこの「タスクシュート」というやつの一体全体何が良かったのか、どういうことがわかったのか、みたいなのをまとめつつ、この200日の変化を振り返ってみたいと思います。 行動記録を残してそれを次に生かすタスクシュートというやつは、大雑把に言うと「毎日
2016年は、スマートフォンを利用したモバイルVRにとって興奮にエキサイティングな年だ。Google CardboardとSamsung Gear VRが普及してしばらく経ち、それらの開発者(SamsungとGoogle)は大規模なマーケティングで製品をプッシュしはじめている。それでも、このテクノロジーはまだ普及の初期段階にあると私は考えている。 なので、これからモバイルVRがどこへ向かうのかを考察していきたい。 1. モバイルVRは、最も広く使われるVRの形になるモバイルVRは、使うのが簡単で低コスト、そして気軽に持ち運べることから、大きなポテンシャルを持っている。普及の面で、モバイルVRこそがVRの覇権的な形になると、強く信じている。そして、モバイルVRは多くの人達にとって初めてのVR体験であり、VRと言ったとき最初に頭に浮かぶものになるだろう。 多くのユーザーがVRアプリを起動させる
ロボットアプリ開発実績トップクラスのヘッドウォータース、総額1.9億円の第三者割当増資を実施“業務活用”を目的としたスマートロボット化の普及へ向けてクラウドロボティクスの開発を強化 国内でも有数のロボットアプリ開発・導入実績をもつ株式会社ヘッドウォータース(本社:東京都新宿区、代表取締役:篠田庸介、以下 ヘッドウォータース)は、計5社を引受先として第三者割当増資を実施し、総額1億9000万円の資金調達を行いましたことをお知らせいたします。 ヘッドウォータースは、株式会社ソフトバンクロボティクスが提供する人型ロボット「Pepper」を中心に独自開発のロボットアプリの提供を行っており、200件以上の開発実績とノウハウを有しています。2015年には、人工知能や機械学習機能と連携するクラウドロボティクスサービス「SynApps(シナップス)」を販売開始し、コミュニケーション型ロボットとクラウドサ
論考 財政・社会保障 日米両国に見る医療・介護政策のゆくえ ~責任を果たす制度をつくる~ October 8, 2015 社会保障 政治 制度転換 東京財団研究員 冨田清行 * 米国では、ヘルスケア(医療・介護)分野において市場競争に委ねられている範囲が、日本と比べて大きく、また、その市場規模も巨額なものとなっている。米国の医療は、その費用がGDPの約1/5に匹敵する巨大な領域を形成しているが、政府による管理を極力避ける傾向にあることから、医療・介護市場の改革も主に民間側の努力によるところが大きい。2010年に成立したAffordable Care Act(以下、「オバマケア」と表記)は、政府主導で大きな改革を実施するという意味で、1965年に導入された公的保険であるメディケア、メディケイド以来の大きな転換期を構築している。しかし、医療・介護分野は、数多くの国民に対して(対象としては全国民
Not found Error code: 404 お探しのページはみつかりませんでした。 メニューから探す: DATA INSIGHT サービス 業種別ソリューション デジタル お客様事例 ニュース 企業情報 サステナビリティ IR情報 採用情報
この記事の補足を書きました。併せてご覧いただけると幸いです。 「関数型プログラミングはオブジェクト指向の正当な後継である」がわからない理由 対象読者 この記事はオブジェクト指向設計を本格的に学びドメイン駆動設計や責務駆動設計等を実践したことがある人々に「オブジェクト指向と関数型プログラミングの関係」を深く知ってもらうことを目的としています。これらの人々の中には手に馴染んだオブジェクト指向に未だに固執している人や、関数型プログラミングが気になってSwiftやScalaを触り始めているがイマイチ関数型プログラミングの本質が見えていない人も多いと思います。そうした人々が次の一歩を踏み出すキッカケになれば幸いです。 なぜこの記事を書こうと思ったのか? IT系の情報サイト等で「Haskellがすごい」という記事を見かけるようになってからもう10年近く経とうとしています。私自身もこれまでに何度か関数型
1 情報提供資料 7 ⽉の失業率は 3.0%と 1995 年 5 ⽉(3.0%)以来、約 21 年ぶりの低⽔準まで低下し、労働市場はほぼ完全雇⽤に あると⾔われる。仕事や条件を選ばなければ、ほとんどの⼈に 仕事が⾏きわたる状況だ。労働⼒調査の四半期データで、増 加する就業者の内訳を⾒ると、⾮正規社員だけでなく、正社 員も増加しており、⾜元ではむしろ正社員の増加ペースが⾮ 正規社員を上回っている(図表 1)。これまで⻑らく正社員を 増やすことに躊躇してきた企業部⾨が、⾮正規社員よりも正 社員を増やしている状況から判断して、雇⽤環境はかなり堅 調と⾔える。毎⽉勤労統計で⾒ても、2016 年に⼊り、労働 者に占めるパートタイム労働者の⽐率の上昇に⻭⽌めが掛か っている(図表 2)。 にも拘らず、名⽬賃⾦の動向を⾒ると、基調的な賃⾦の動き を⽰す所定内給与(基本給)の伸びは⼀向に加速せず、⾜ 元で
The market for prescriptive analytics software is estimated to grow from approximately $415M in 2014 to $1.1B in 2019, attaining a 22% CAGR. By 2020, predictive and prescriptive analytics will attract 40% of enterprises' net new investment in business intelligence and analytics. Making enterprises more customer-centric, sharpening focus on key initiatives that lead to entering new markets and crea
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "並列計算" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2018年10月) 並列計算(へいれつけいさん、英語: parallel computing)は、コンピュータにおいて特定の処理をいくつかの独立した小さな処理に細分化し、複数の処理装置(プロセッサ)上でそれぞれの処理を同時に実行させることである[1]。並列コンピューティングや並列処理ともいう。 大きな問題を解いたり、大量のデータを処理したりする過程は、より小さなサブタスクやサブデータグループの処理に分割できることが多い、という事実を利用して単位時間あたりの処理効率(スループット
出典は列挙するだけでなく、脚注などを用いてどの記述の情報源であるかを明記してください。記事の信頼性向上にご協力をお願いいたします。(2021年9月) 1プロセッサのCPUのコンピュータの基本的なアーキテクチャを表すブロックダイアグラム。黒い線はデータフローを表し、赤い線は制御フローを表す。矢印はフローの向きを示している。 コンピュータ・アーキテクチャ(英: computer architecture)は、基本的には、コンピュータ(特にハードウェア)の論理的な構成(法)のことであり、構成要素[注釈 1]として何があるか、各構成要素がどのような機能・役割を与えられ、相互にどのような連絡をして全体としてひとつのコンピュータとして機能しているか、に関する記述やとり決めのことである。[1] 他の語と組み合わせる場合は通常「方式」と訳す。意訳して「設計思想」とも。 アーキテクチャはもともと建築関連用語
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "CISC" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2011年12月) CISC(しすく、英: complex instruction set computer)は、コンピュータの命令セットアーキテクチャ(ISA)の設計の方向性の一つである。単純な命令を指向したRISCが考案されたときに、対比して(レトロニム)従来のISAは複雑であるとして、"Complex" の語を用いた "CISC" と呼ばれる様になった。典型的なCISCのISAはしばしば、単一の命令で複数の処理を行う、可変長命令である、直交性がある、演算命令のオペランドに
ARMアーキテクチャ(アーム[2][3][4][5]アーキテクチャ) とは、ARMホールディングスの事業部門であるARM Ltd.により設計・ライセンスされているアーキテクチャである。組み込み機器や低電力アプリケーションからスーパーコンピューターまで様々な機器で用いられている。 ARMアーキテクチャは消費電力を抑える特徴を持ち、低消費電力を目標に設計されるモバイル機器において支配的となっている。本アーキテクチャの命令セットは「(基本的に)固定長の命令」「簡素な命令セット」というRISC風の特徴を有しつつ、「条件実行、定数シフト/ローテート付きオペランド、比較的豊富なアドレッシングモード」といったCISC風の特徴を併せ持つのが特徴的だが、これは初期のARMがパソコン向けに設計された際、当時の同程度の性能のチップとしてはかなり少ないゲート数(約25,000トランジスタ)で実装されたチップの多く
この項目では、計算機科学におけるコンピュータのアーキテクチャ設計に関する用法について説明しています。分子生物学におけるRISC(RNA-induced silencing complex)については「RNA誘導サイレンシング複合体」をご覧ください。 この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "RISC" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2011年12月) RISC(reduced instruction set computer、リスク)は、コンピュータのプロセッサの命令セットアーキテクチャ (ISA) の設計の方向性として、命令セットの複雑さを減らすことすなわち
It has been suggested that Complex instruction set computer be merged into this article. (Discuss) Proposed since December 2023. The Sun Microsystems UltraSPARC processor is a type of RISC microprocessor. In computer science, a reduced instruction set computer (RISC) is a computer architecture designed to simplify the individual instructions given to the computer to accomplish tasks. Compared to t
以下のような要素(一例)がある。 命令セットアーキテクチャ(ISA)の策定 データパス設計(演算装置とパイプラインなど。実行ユニットを、流れるデータの観点から見たものが「データパス」である) 制御装置の設計(データパスを制御する論理回路) レジスタの構成や命令との関係の設計 メモリの構成(キャッシュ)やメモリインタフェース クロック周辺(クロックドライバ、PLL、クロック供給ネットワーク) パッドトランシーバ回路 論理ゲートセルのライブラリ(論理回路の実装に使う) 高性能だが高価格でよいプロセッサでは、動作周波数、消費電力、チップ面積の目標を達成するため、これら全てを独自に設計する必要が生じる場合もある。 低価格を求められるプロセッサでは、以下のようにして実装負担を減らす場合がある。 一部を、IP(知的財産のこと)と呼ばれる既存の設計を購入する形で入手する。 制御用論理回路の実装技法(CA
ruby_parser¶ ↑ home github.com/seattlerb/ruby_parser bugs github.com/seattlerb/ruby_parser/issues rdoc docs.seattlerb.org/ruby_parser DESCRIPTION:¶ ↑ ruby_parser (RP) is a ruby parser written in pure ruby (utilizing racc–which does by default use a C extension). It outputs s-expressions which can be manipulated and converted back to ruby via the ruby2ruby gem. As an example: def conditional1 arg1
Connect ManageIQ to your virtualization, container, network, and storage management systems, where it will discover inventory, map relationships, and listen for changes. The result is a rich, up-to-date and cross-referenced dataset that forms the basis for our advanced management capabilities. Define bundles of resources and publish them in a service catalog, from where they can be ordered by end
まとめ "型は絶対書きたくない" "Ruby3は東京オリンピックまでに" Rubyの父Matzによる、「楽しいプログラミング.. Ruby3 Typing @yukihiro_matz "Static typing is very popular among recent languages, e.g. TypeScript, Flow, Go, Swift, etc. Even Python has introduced type annotation. How about Ruby? Can Ruby statically typed? Has dynamic typing become obsolete? I will show you the answer. You will see the future of the type system in Ruby3." http://r
This document describes a presentation about introducing black magic programming patterns in Ruby and their pragmatic uses. It provides an overview of Fluentd, including what it is, its versions, and the changes between versions 0.12 and 0.14. Specifically, it discusses how the plugin API was updated in version 0.14 to address problems with the version 0.12 API. It also explains how a compatibilit
Rubyの標準パッケージでJobQueueができます。処理を後回しにしたら早いとか、NoSQLとか、◯◯便利と言われるけど、私はdrubyを推したい。drubyはRubyの標準パッケージで、すぐ使えて便利。 drubyとスレッドを使う druby(分散Ruby)は、マルチスレッド化にも対応した、よく出来た分散オブジェクト技術。 drubyを使えば、通常のオブジェクトをネットワークに公開できる。 今回は、Queueクラスとdrubyを作ったジョブ・キューサーバーを数行で作る。 Queue.server.rb メインとなるサーバー、たったこれだけで、キューサーバーが作れる。 #!/usr/bin/env ruby -Ku #coding:utf-8 #サーバー require 'thread' require 'drb/drb' #起動 q = Queue.new DRb.start_serv
This is the home page of the Open Access Tracking Project (OATP). ISSN 2578-7020. OATP is a crowd-sourced social-tagging project running on free software to capture news and comment on open access to research. Its mission is (1) to create real-time alerts for OA-related news and comment, and (2) to organize knowledge of the field, by tag or subtopic, for easy searching and sharing. OATP publishes
Home Open Access Tracking Project (OATP) Tag "oa.japan" – 221 items RSS 0 ATOM 0 JSON 0 Items Sort by: Date tagged Date published 1 2 3 … 9 1 - 25 of 221 JUSTICE and Elsevier:agree to proposal of transformative agreement to expand open access in Japan https://contents.nii.ac.jp/en/justice/news/20231012-0 infodocketGARY's tagged items 10/12/2023 oa.new oa.elsevier oa.agreements oa.justice oa.japan
This page is temporarily closed to public edits while the project (1) works out methods for communal governance and (2) builds software to deal with approved and deprecated tags. To suggest edits to this page, contact Peter Suber. Suggested short URL for this page = bit.ly/oatp-tags Also see our page on OATP tagging conventions. One pre-defined project tag There is only one pre-defined project tag
Raspberry Pi finally offers an official starter kit after passing 10M sales The Raspberry Pi Foundation has finally put out an official starter kit for its low cost microcomputer — offering what it dubs an “unashamedly premium” bundle for the Raspberry Pi 3 Model B, complete with optical mouse and keyboard in a very Apple-looking shade of white, plus all the cables you need to get up and running.
アレッポ(アラビア語: حلب(Halab) ['ħalab], トルコ語: Halep、フランス語: Alep, イタリア語・英語: Aleppo)は、シリア(シリア・アラブ共和国)北部にある都市である。トルコとの国境に近い。人口は2008年現在で約167万人。 アラビア語では「新鮮な乳」の意味の「ハラブ」と呼ぶ。アレッポはシリア地方でも最古の都市の内の一つで、古代にはハルペ (Khalpe) の名で知られた。古代ギリシア人は、ユーフラテス川流域(メソポタミア)と地中海の中間に当たる戦略上の要地であるこの町を占領してベロエア (Beroea) と呼んだこともある。もともとは、クウェイク川両岸の広くて肥沃な谷にある、幾つかの丘の集まりの上に建てられた都市だった。 ハラブ県の領域は市の周辺16,000 km²に及びアル=バーブ、サフィラ、マンビジ、アイン・アル=アラブなどの近郊農村都市を抱
2016/9/10(土) の「わんくま 横浜勉強会 #08」で @chomado さんと発表したセッションです。 解説エントリーも併せてご覧ください http://ytabuchi.hatenablog.com/entry/2016/09/12/003000 Xamarin.Forms が大変なのは View の調整です。すぐに動くものが必要なプロトタイプやモック、View 要件を調整できる自社アプリやクライアントさんとちゃんと話せて要件を調整できる受託案件などであれば、Xamarin.Forms の利点を最大限生かした効率のよい開発ができます。 私個人としては、地雷を踏む可能性が高くても Xamarin.Forms が大好きなのでこれからも愛を込めてガンガン推していきたいと思います。(Xamarin が Xamarin.Forms を推しているので、どんどん使いやすくなっていくはずという
$ php -v PHP 5.6.25 (cli) (built: Aug 23 2016 14:36:49) Copyright (c) 1997-2016 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies with Xdebug v2.4.0, Copyright (c) 2002-2016, by Derick Rethans TIPS 今回の方法はxdebug以外にも利用できるはずです 上記のページで自分が利用したいパッケージを探し、BranchとRepositoryを見ます。 今回のphp5-xdebugは、 edgeブランチのcommunityリポジトリに入っていると書かれています。 なので、http://dl-3.alpinelinux.org/alpine/ このページから
通信仕様 前回と同様aggreさんのObseriotを利用させてもらった。 ちょっと込み入っているが、前回と基本はいっしょ。 下記のポイントを気をつけた。 コンポーネント間を直接繋がない コンポーネント単体での試験が困難になり、拡張も気軽にできなくなる ストアを変更できるのはディスパッチャのみ データの整合性は集中管理する 表示コンポーネントにロジックは持たず、表示に必要なデータのみを格納したストアを用意する とりかえがしやすくなる(円グラフから棒グラフへの変更など) コンポーネントがストアを変更したい場合はアクションに通知する コード index.html <!DOCTYPE html> <html> <head> <title>riot-handsontable-nvd3</title> <meta charset="utf-8"> <meta http-equiv="X-UA-Com
ブラウザ内でゴリゴリDomをいじるアプリを作らないといけなくなったので今まで避けてきたクライアントサイドのフレームワークをいろいろ触ってみたところ、Riot.jsが各所で評判もよく、一番楽しかった。 勉強がてらサンプルアプリを作ってみたのでその解説を記す。 作ったもの こんな構成で上記それぞれの四角がコンポーネントであり、入力値の変更を受けて結果が自動的に変わるようなものを作った。 見た目をどうするか 見た目は大事。 しかしながらデザインセンスがないのでいつも使ってるBootstrapを使った。 レスポンシブにもなるし。 スキンはbootstrap-material-designを利用した。 コンポーネント間の通信をどうするか Riot.jsには標準で使い勝手のよいriot-observableがついているが、コンポーネント間の直接依存は避けたいため、fluxのようなものを自作しようしよう
おばんです、今週末こそ映画『君の名は。』を見るぞと心に誓い、前日夜に小説版を一気読みして温めたものの、どこの映画館も満席で不完全燃焼の田中です。 先日Qiitaにて以下の記事を書きました。 node.js + expressでPOSTを受け取る & POSTパラメータをJSONで取得する - Qiita これでさて簡単なAPIが作れるぞ! と思い立ち、普段慣れているiOSでクライアントを作って呼び出したものの日本語が文字化けする。 日本語の文字化けの回避方法です。 結論 なんのことはない、charset=utf-8;をheaderに指定する必要がありました。 環境 node.js: v6.2.2 express: 4.14.0 body-parser: 1.15.2 ソースコード // Setup requires. const express = require('express');
4009とは、株式会社フォークにおけるよろずごとメディアです。 「人」「未来」「技術」「仕事」「∞」のシーンから、日々の取り組みを裏表なく発信します。 4009とは、株式会社フォークにおけるよろずごとメディアです。 「人」「未来」「技術」「仕事」「∞」のシーンから、日々の取り組みを裏表なく発信します。 4009とは、株式会社フォークにおけるよろずごとメディアです。「人」「未来」「技術」「仕事」「∞」のシーンから、日々の取り組みを裏表なく発信します。 こんにちは。情報可視化の学習のために買った本を読み切る前に紛失したイシイです。 今回は、IntelのEdisonのアドオンボードの9 Degrees of Freedom Blockから取得できる9軸(加速度、ジャイロ、地磁気)センサーの値を、Socket通信でデータを受け取ってリアルタイムでグラフ表示させてみようと思います。 背景 今回取り組
現在、ruby kaigi2016が京都で開催中ですね。ということで、rubyを超高速でインストールする方法を紹介します。 インストールの高速化シリーズ第2弾です。(第1弾はこちら→ Nodebrewを使ってNode.jsを超高速にインストールする方法) Rubyをインストールするのに時間がかかるのは、コンパイルに時間がかかるためです。 Vagrantのように何度も壊して使う開発環境の場合、構築の度にコンパイルを待たなければなりません。 構築の待ち時間を少しでも減らせたら・・・と、思っている方はたくさんいるのでは・・・? 今回紹介する方法を使うと、インストール時間が25秒以下になります(マシンスペック&ネットワークに依存しますが・・・) 検証環境 検証環境はVagrantを使っています。 OSとスペックは以下の通りです。 # OS $ cat /etc/redhat-release Cen
The Fukushima Daiichi site is now populated by large numbers of storage tanks Workers at the damaged Fukushima nuclear power facility in Japan have to deal with huge volumes of contaminated water. The difficulties of handling this water, some of which has leaked from storage tanks, has prompted the authorities to consider measures such as an "ice wall" to better contain the area around the trouble
Hello, old friend: Philae (near top right, in darkness) comes back into view Europe's comet lander Philae has been found. The little robot is visible in new images downloaded from the Rosetta probe in orbit around the icy dirt-ball 67P/Churyumov-Gerasimenko. European Space Agency (Esa) officials say there is no doubt about the identification - "it's as clear as day", one told the BBC. Philae was d
US presidential candidate Hillary Clinton has apologised for calling half of Donald Trump's supporters "deplorable" people. But the Democrat launched a furious attack on her Republican opponent and promised to keep fighting "bigotry and racist rhetoric". Mr Trump had responded by saying the comment was "insulting" to "millions of amazing, hard working people". Opinion polls suggest Mr Trump is gai
Ground-breaking work on synthetic organ transplants made Paolo Macchiarini one of the most famous doctors in the world. But some of his academic research is now seen as misleading, and most of the patients who received his revolutionary treatment have died. What went wrong? In July 2011, the world was told about a sensational medical breakthrough that had taken place in Stockholm, Sweden. The Ital
Paris, Ky. — After Bill Bissett, the president of the Kentucky Coal Association, told me that “President Obama cares more about Paris, France, than he does about Paris, Kentucky” — a sentiment that seems broadly shared around here — I decided to check out this little town with a big name set amid the verdant undulations of picket-fenced Kentucky horse country. Soon enough I ran into Cindy Hedges,
Alan Moore’s graphic novels teem with superhumans and phantasms; he himself has spent his life in quiet Northampton, which inspired his latest work.Illustration by Rebecca Clarke There is a sequence in “From Hell,” the 1999 graphic novel written by Alan Moore and illustrated by Eddie Campbell, about the late-Victorian serial killer Jack the Ripper, in which the sulfurous antihero William Gull take
Enlarge / Ants from the species Pheidole megacephala tending aphids. They protect the tiny insects from predators and milk them for a sugary fluid called honeydew. One of the worst effects of ant infestation doesn't happen inside your house or on your picnic blanket. It takes place in farms and gardens, where many species of ants tend to herds of aphids. These tiny insects are a bane to plants—aph
A broadcast announcing North Korea's fifth nuclear test in Seoul, South Korea (Kim Hong Ji / Reuters) Many people seem to have trouble accepting that North Korea really is building nuclear weapons. It seems so incongruous, this backward little peninsular nightmare as a nuclear power. But North Korea has conducted five nuclear tests, with progressively larger yields, since 2006. And now the North K
Elixirの勉強のために、Windows上にElixirを直接インストールせずに、Docker上でElixirを簡単に動かす方法を試したメモです。 Windows上に直接インストールするには、InstallerのEXEファイルを動かすか、Chocorateyからインストールするのですが、EXEファイルのInstallerはProxyをうまくこえられなかったり、遅かったりしますし、ChocorateyでインストールするくらいないらDockerの方がいいやと思った次第です。 Dockerは何かと便利なのでなるべく使うように習慣付けているというのもあります。 動作環境 Windows 10 Docker 1.11.2 Elixir 1.3.2(2016/08/28現在latest) DockerにPull DockerのElixirのイメージを探して、下記のイメージがOfficalとあるので、
§The Rust Standard Library The Rust Standard Library is the foundation of portable Rust software, a set of minimal and battle-tested shared abstractions for the broader Rust ecosystem. It offers core types, like Vec<T> and Option<T>, library-defined operations on language primitives, standard macros, I/O and multithreading, among many other things. std is available to all Rust crates by default. T
package okuhiiro.twitter; import android.app.Activity; import android.content.Intent; import com.unity3d.player.UnityPlayer; public class Twitter { // TwitterのActivityを起動する. public static void LaunchTwitterActivity() { Intent intent = new Intent(); final Activity activity = UnityPlayer.currentActivity; intent.setAction(Intent.ACTION_MAIN); intent.setClassName(activity, "okuhiiro.twitter.TwitterAct
ネィティブ周りのど素人が苦戦しながら調べてみました。 検証環境: Windows 7 32bit Android Studio 2.1.3 Unity 5.3.5p8 JDK 1.8 実機Android 5.0.1 実機iOS 8.3 Xcode 7.2.1 プラグインを配置するフォルダを作成 AndroidとiOSのフォルダをPluginsのしたに作成します。 Android用にjarファイルの作成 ざっと調べた限り手段(C++とか)がいくつかあるようですが、今回はJavaで連携することとします。 Android Studioでjarファイルを作成します。 「Start a new Android Studio project」 にて新規プロジェクトを作成します。 ちょっとわかりくいですが、今回は「Twitter」というUnityのプロジェクトの直下に「MyPlugins」というAndr
You’re now watching this thread. If you’ve opted in to email or web notifications, you’ll be notified when there’s activity. Click again to stop watching or visit your profile to manage watched threads and notifications. You’ve stopped watching this thread and will no longer receive emails or web notifications when there’s activity. Click again to start watching. Just tried to upload our app and g
MySQLで大量のレコードをDELETEする方法をいくつか試してみました。 (2016/9/17追記) 書き漏れましたが、MySQLは5.6.30で実験しています。 mysql> select version(); +-----------+ | version() | +-----------+ | 5.6.30 | +-----------+ 1 row in set (0.02 sec) (2016/9/17追記終わり) テスト用テーブル作成 まずテスト用のテーブルを用意します。0から9の値が均等に配置された1千万レコード。ほんとは1億レコードでやりたかったんだけど、さすがに時間が掛かりすぎたのでパス。 mysql> CREATE TABLE seed ( -> value INTEGER UNIQUE -> ) ENGINE=InnoDB; Query OK, 0 rows aff
A Glimpse Into The Future With React Native For Web という記事を読み、react-native-webというプロジェクトを知りました。 本記事では、この技術の概要と自分の意見を書きます。 react-native-webの概要 より抽象化されたViewでWebアプリを書ける React Nativeで書いたコードはiOS、Androidに対応する。 このコードがそのままWebで動くとよいのでは?という発想で作られたライブラリ。 「ReactはもともとWebの技術じゃないか」というなかれ。 <div>や<p>をそのままブラウザにマッピングするReactは、 <View>や<Text>をプラットフォームごとにマッピングし直すReact Nativeより、 抽象度が低い。 だから、<View>や<Text>をWeb用にマッピングし直して動かせる
Application Load Balancer(ALB)でAuto Scaling Groupを登録する(CLIのみ) ウィスキー、シガー、パイプをこよなく愛する大栗です。 先日ALBの発表エントリーを書いたのですが、調査している中でManagement Consoleを見ていてもALBにAuto Scaling Groupを登録する機能が無いように(Auto Scalingも登録で旧ELBしか選択できない)見受けられました。しかし公式ブログには以下のような記載がありAuto Scalingと連携していると書いていました。よく調べてみるとAWS CLIで設定が可能だったので試してみました。(2016年8月15日現在) アプリケーションロードバランサーはAuto Scaling、Amazon ECS、AWS CloudFormation、AWS CodeDeploy、そしてAWS Cer
A couple in Russia's southern city of Voronezh has named their newborn child Stalin, city authorities have confirmed. The newborn is not the only child in Russia to sport an unusual name. In August, the BBC reported that a Tajik family living in Russia had renamed their toddler Putin in honor of Russian President Vladimir Putin. “My grandson really looks like Putin did in his childhood and I didn'
A Volkswagen engineer has pleaded guilty to conspiring to cheat emissions test in the US and could face five years in prison. In the first criminal conviction linked to the “dieselgate” scandal, the US Department of Justice said James Robert Liang admitted to being part of an “nearly decade-long conspiracy to defraud US regulators and VW customers”. US prosectors said 62-year-old California reside
俳優の高畑裕太氏(22)の示談成立後の釈放を受け、高畑の担当弁護士がFAXで出した説明文を読んで唖然とした。弁護人の説明は次の通りだ。(参照・弁護士説明全文) 今回、高畑裕太さんが不起訴・釈放となりました。 これには、被害者とされた女性との示談成立が考慮されたことは事実と思います。しかし、ご存知のとおり、強姦致傷罪は被害者の告訴がなくても起訴できる重大犯罪であり、悪質性が低いとか、犯罪の成立が疑わしいなどの事情ない限り、起訴は免れません。お金を払えば勘弁してもらえるなどという簡単なものではありません。 一般論として、当初は、同意のもとに性行為が始まっても、強姦になる場合があります。すなわち、途中で、女性の方が拒否した場合に、その後の態様によっては強姦罪になる場合もあります。 このような場合には、男性の方に、女性の拒否の意思が伝わったかどうかという問題があります。伝わっていなければ、故意がな
特定のキュレーションメディアの記事が、ここ最近、さまざまな分野で、急速に検索順位を上げていることが話題になっている。命に関わる病名の検索結果も例外ではない。 日本の5大がんは胃がん・大腸がん・肝臓がん・肺がん・乳房がん、3大血液がんは白血病・悪性リンパ腫・多発性骨髄腫だ。これらは当然、命に関わるがんであり、それを患ったり、疑われたりしたら、不安にもなるだろう。 不安になった人々がどうするか。インターネットが普及しきったこの時代には、検索をする。そこで、2016年9月10日時点での「多発性骨髄腫」という病名の検索結果の上位を確認してみよう。 2016年9月10日時点での「多発性骨髄腫」クリックしてそれぞれの運営元を調査すると、検索結果の1番目は慶応大学医学部血液内科のサイト、2番目は『がん情報サービス』という国立がん研究センターがん対策情報センターのサイト、3番目は『welq』というDeNA
タイピングの悩み 将来は猫になりたいのですが、現在はSEです。システムエンジニアです。プログラマでもあります。なので毎日、仕事で大量の文章やらプログラムを打っています。 そんな私ですが、タイピング速度は早い方です。ザ・タイピング・オブ・ザ・デッド(タイピングでゾンビを倒すゲーム)でノーコンティニューでラスボスまでいけるぐらい早いです。 早さは申し分ないのですが、タイプミスが多いです。タイプしながら間違えた!と気が付いてバックスペースを連打してタイプし直すことが多いのです。 なんでミスが多いかをよーく考えてみると、押したいキーに移動する際に指が別のキーに引っかかっていることが多かったです。なぜ引っかかるのかとよーーく考えてみると、キーを押す力が強いみたいです。キーを下まで強く押し込んで打っているので、指がまだキーを押しているのに手が先に動くからなのかしら、と。 じゃあ強い力で押さなきゃいいじ
いつもはpythonで使っているjupyterだけど、他の言語もサポートしているというので入れてみました。 - A) ruby - B) R - C) nodes - D) go 結果、・・・、同じディレクトリにpython, ruby, R, go, nodejsの.ipynbファイルがあると混乱しますね(笑)。 jupyterインストール まずはjupyter本体(&python3)インストールから(インストール済みの人は飛ばしてください) /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew install python3 pip3 install jupyter
Updated: September 8, 2017 3:30 PM [ET] | Originally published: September 7, 2011 3:03 PM EDT; James Nachtwey happened to be in New York the morning of 9/11 and made his way to Ground Zero. In 2001, TIME published Nachtwey’s extraordinary pictures from the day, but he did not revisit those 27 rolls of film for years. In 2011, we had Nachtwey in the office, poring over his contact sheets, reliving
原発の過ちは認められるのに、アメリカの過ちだけはどうしても認められないのだろうか。 小泉純一郎元首相が9月7日、外国特派員協会で講演し、東日本大震災で救援に関わり、その後、健康に異常を来したとされる米兵を支援するため「トモダチ基金」を設立した経緯や、小泉政権時の原発政策やアメリカによるイラク戦争を支持した理由などについて語った。 「原発は安全で安く、クリーンなエネルギーだという専門家の話を信じていた。」 小泉氏はこう語り、首相当時は原発の必要性を信じてこれを推進したが、福島第一原発事故でそれがすべて嘘であることがわかり、反原発に転じたと語った。 専門家に騙されていたためとはいえ、自らの政策の過ちを歯切れよく明確に認め、「原発を推進したことを恥じている」とまで言い切るその姿勢には、歯に衣着せぬ言動で人気を博した元首相の現役時代を彷彿とさせた。 ところが、その小泉氏でも、こと対米外交については
auto-sklearn� auto-sklearn is an automated machine learning toolkit and a drop-in replacement for a scikit-learn estimator: >>> import autosklearn.classification >>> cls = autosklearn.classification.AutoSklearnClassifier() >>> cls.fit(X_train, y_train) >>> predictions = cls.predict(X_test) auto-sklearn frees a machine learning user from algorithm selection and hyperparameter tuning. It leverages r
It is easy to get amazed with the wonderful world that the open source community has created around ruby gems. It seems to exist a library for everything you can imagine. Some people can even get the illusion that software development is as easy as putting together the pieces of a puzzle: just take rails, put this gem here and that one there and you are done. It is true that it is amazing. So much
The initial publication of this article was attributed to the wrong author. This has been fixed and those responsible have been sacked. Sorry David! Web Development has evolved tremendously in the last 20 years. A modern development environment would be unrecognizable to to someone developing Coldfusion in the late ’90s for example. The greater focus on best practices and developer productivity ha
This article is in list format but may read better as prose. You can help by converting this article, if appropriate. Editing help is available. (September 2016) "One size fits all" is a description for a product that would fit in all instances. The term has been extended to mean one style or procedure would fit in all related applications. It is an alternative for "Not everyone fits the mold."[1]
It’s undeniable that Rails is a great framework to speedily build up your application. However, despite of its handiness, like other frameworks, Rails has its own flaws and is never a silver bullet. This post is going to show you some of the gotchas (or pitfalls you name it) I encountered while working with Rails. associations writer The code below is supposed to assign posts to a specific user. c
Sooner or later, every application needs an API. It will need to integrate with your microservices, peer client service, or your new front-end mobile and web apps. With JSONAPI, and JSONAPI-Resources, building your API platform is easy. You just add your own application magic. Along with one of these JSONAPI Client Libraries, your application can rule the world. There is a lot of background that I
In this article I'm going to show you how to implement full-text search using Ruby on Rails and Elasticsearch. Everyone is used nowadays to entering a search term and getting suggestions as well as results with the search term highlighted. If you misspell what you are trying to search, having auto-correct is also a nice feature, as we can see on websites such as Google or Facebook. To implement al
Products Communications Messaging Send and receive multichannel text and media messages in 180+ countries
In programming language terms, “laziness” refers to code whose evaluation is delayed until the last possible moment. This strategy can have several benefits. For example: nums = (1..1_000_000).lazy squares = nums.map { |x| x * x } squares.take_while { |x| x < 100 }.to_a #=> [1, 4, 9, 16, 25, 36, 49, 64, 81]In this (contrived) example, since we're using a lazy enumerator, we never actually calculat
Wednesday, September 7, 2016 Building apps using standard Ruby on Rails templates is fantastic - for the most part. If one subscribes to the "Sprinkling of JavaScript" philosophy it is possible to build and iterate on features at a surprisingly quick tempo. If not - one still might think regular old Ruby on Rails forms are useful. What happens when a custom form element is needed? How about integr
Web scraping is an approach for extracting data from websites that don’t have an API. Web scraping code is inherently “brittle” (prone to breaking over time due to changes in the website content and structure), but it’s a flexible technique with a broad range of uses. This tutorial will show you how to scrape websites with Ruby and the Poltergeist gem, a PhantomJS driver for Capybara. Getting star
被写界深度(ひしゃかいしんど、英語:Depth of field, DOF)とは、写真撮影において、ピント(焦点)を合わせた距離を中心とした遠近の距離範囲のうちで、ピントがほぼ合ったように鮮明に見える範囲の広さを指す[1]。ピントの語源はオランダ語で、焦げる点を表す Brundpunkt の Punkt(点、ポイント)である。 一般的に写真撮影ではピントを合わせた距離に位置する像は鮮明に見え、その距離から遠近双方へ離れるほど、像は次第に不鮮明となる。被写界深度が深いほど、より遠近の広い範囲に亘って像は鮮明に見える。逆に浅いほど鮮明に見える範囲は狭く、遠近両側に離れた像はボケて(不鮮明に)見えることとなる。 写真撮影の際、レンズを通して被写体のある点に焦点(ピント、フォーカス)を合わせると、厳密にはその一点にしか焦点はあっていないが[2]、人間の目には、その前後も焦点が合っているように見える
As Rubyists, we use Hashes for everything. They are just so danged easy and useful. I mean, how often do you need something keyed to something else? A lot, if you’re like me. For example, I have four (4) kids, which is a lot. I like to carry around a Hash like this one so I don’t forget their names: $> kids = {1: "Logan", 2: "Emma", 3: "Lily", 4: "Becca"} Well, this is how I started, but that is l
Rails already provides methods for creating class level and module level variables in the form of cattr** and mattr** suite of methods. In Rails 5, we can go a step further and create thread specific class or module level variables. Here is an example which demonstrates an example on how to use it. 1 2module CurrentScope 3 thread_mattr_accessor :user_permissions 4end 5 6class ApplicationController
September 1, 2016Better Nested Attributes in Rails with the Cocoon Gem In this article we are going to discuss how to build more complex forms using Rails’ nested attributes feature. I will show you how to manipulate multiple associated records from a single form and properly set up the models and controller to enable this feature. Also, we are going to discuss common pitfalls and power our form u
A proposal of new concurrency model for Ruby 3 Koichi Sasada ko1@heroku.com People love “Concurrency” Concurrent RubyKaigi (at least, there are two parallel sessions) Why people love (to discuss) “Concurrency”? •Performance by “Parallel” execution to utilize multiple-cores •Ruby has thread system, but MRI doesn’t permit to allow parallel execution. About this presentation •Show “Why difficult mult
We stand with the brave people of Ukraine. Stop the war. Find out how you can help . People are sharing more and more photos and videos every day. Mobile networks remain fragile however. Platform APIs are also often a mess and every project builds its own file uploader. There are a thousand one-week projects that barely work, when all we need is one real project. One project done right. We are the
I recently released tus-ruby-server, a Ruby server implementation for tus, an open protocol for resumable file uploads built on HTTP. Protocol Let’s first briefly explain what is tus. Tus is a specification that describes the communication between the client and the server through HTTP for achieving reliable and resumable file uploads, even on unstable networks. Check out the demo. “Resumable uplo
This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (August 2012) (Learn how and when to remove this message) In computer programming, program slicing is the computation of the set of program statements, the program slice, that may affect the values at some point of in
ソフトウェアテスト (英: software testing) は、コンピュータのプログラムから仕様にない振舞または欠陥(バグ)を見つけ出す作業のことである。ソフトウェアテストで見つかったプログラム中の欠陥を修正する作業をデバッグという。ソフトウェアテストに成功するとは、テストで欠陥が発見されるか、規定した試験項目にすべて合格するか、規定した品質目標に到達することである。目標とした品質には、規定した試験項目にすべて合格することもある。例えば、OS, プログラミング言語では、仕様を満たしているかどうかの適合試験を規定している。ソフトウェアテストでは、欠陥が存在することを示すことはできるが、欠陥が存在しないことは証明できない。ソフトウェアに仕様にない振舞がないことを保証する作業を証明といい、証明用のシステム、証明しやすい言語も多数存在している。本項では動的なソフトウェアテストを中心に扱う。 ソ
抽象解釈(ちゅうしょうかいしゃく、英: Abstract interpretation)は、コンピュータプログラムの意味論の健全な近似の理論であり、順序集合(特に束)における単調関数に基づいている。全ての計算を実施することなく、プログラムの部分的な実行(ある種の部分評価)をするものと見ることができ、それによりプログラムの意味に関する情報(例えば、制御構造、情報の流れなど)を獲得する。 主な応用として、形式的な静的コード解析があり、プログラム実行に関する情報を自動抽出するものである。このような解析には次の2つの利用法がある。 コンパイラ内部で、対象プログラムを解析し、特定の最適化やプログラムの変換が可能かどうかを決定する。 デバッグ時や、特定の種類のバグが存在しないことを保証するとき。 抽象解釈は、Patrick Cousot と Radhia Cousot によって定式化された。 コンピュ
モデル検査(モデルけんさ、Model Checking)とは、形式システムをアルゴリズム的に検証する手法である。ハードウェアやソフトウェアの設計から導出されたモデルが形式仕様を満足するかどうか検証する。仕様は時相論理の論理式の形式で記述することが多い。 解説[編集] モデル検査はハードウェア設計に適用されることが最も多い。ソフトウェアに対するモデル検査は決定不能であるため、アルゴリズム的な手法だけでは完全ではなく、証明も反証もできない場合がある。 モデルはハードウェア記述言語や専用の言語で記述されたソースコードの形態となるのが一般的である。そのようなプログラムは有限状態機械に対応付けられ、ノード(接点)とエッジから成る有向グラフで表される。原子命題の集合は各ノードと対応し、一般にメモリ要素の内容に対応する。ノードはシステムの状態を表し、エッジはある状態から他の状態への遷移可能性を意味する。
ソフトウェア測定法(ソフトウェアそくていほう)またはソフトウェアメトリック(英: Software metric )とは、ソフトウェアやその仕様の属性の尺度である。 定量的手法の威力は他の分野で証明されていたことから、計算機科学の分野でも同様の手法をソフトウェア開発に持ち込もうとする努力が続けられてきた。トム・デマルコは DeMarco, T. (1982) Controlling Software Projects: Management, Measurement & Estimation, Yourdon Press, New York, USA, p3 の中で「測定できないものは制御できない」と記している。 典型的なソフトウェア測定法[編集] 成長オーダー(アルゴリズム解析、O記法など参照) ソースコードの行数 循環的複雑度 ファンクションポイント法 ソースコードの行当たりのバグ数
一部の他言語版のウィキペディアでの編集の反映が査読後まで保留されることについては、「en:Wikipedia:Flagged revisions」「en:Wikipedia:Pending changes」「en:Wikipedia:Reviewing pending changes」(英語)をごらんください。 査読(さどく、英: peer review、ピア・レビュー)とは、学術雑誌に投稿された論文を、その分野を専門とする研究者が読んで内容の妥当性などをチェックし、掲載するか否かの判断材料にする評価や検証のことである[1][2]。研究助成団体に研究費を申請する際のそれも指すことがある。審査(しんさ、refereeing)とも呼ばれることがある。 学術雑誌における査読では専門性のほかに客観的評価が必要なため、編集部が査読者を手配して、論文著者に誰が査読するかは知らせず、査読者への接触も禁じ
ソフトウェアインスペクション(英: Software inspection)とは、ソフトウェア開発プロジェクトで作成された成果物(仕様書やプログラムなど)を、実際に動作させることなく人間の目で見て検証する作業を言う。 通常のテストでは見つけられない欠陥、具体的にはコーディングルールに対する違反や極めて限定された条件でしか発生しない誤動作に繋がる問題点が検出されることがあり、プログラムを動作させて行うテストと補完関係にあるとされる。一般的に、プログラムを動作させて行うテストを動的テスト、インスペクションやウォークスルーなどのようにプログラムの動作を伴わないテストを静的テストと呼ぶ。 静的テストにはインスペクションの他に、ウォークスルーやピアレビューと呼ばれる技法がある。他の技法とインスペクションの違いは以下の通り。 責任者としてモデレーターが任命され、インスペクション作業全体を統括する 検出
この記事には複数の問題があります。改善やノートページでの議論にご協力ください。 出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2021年8月) 脚注による出典や参考文献の参照が不十分です。脚注を追加してください。(2021年8月) 出典検索?: "コードレビュー" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL 書き下ろされたばかりのソースコードや十分なテストがされていないコードは、潜在的にバグやセキュリティホール[注釈 1]などの不具合や問題が入り込んでいることが多い。また、直接的な不具合はなくとも、命名規則に従っていなかったり、モジュール分割のような構造設計が不適切だったりと、可読性やメンテナンス性に問題があることもある。最適化されていないコードは、メモリやプロセ
このページは著作権侵害のおそれが指摘されており、事実関係の調査が依頼されています。 このページの現在または過去の版は、ウェブサイトや書籍などの著作物からの無断転載を含んでいるおそれが指摘されています。もしあなたが転載元などをご存知なら、どうぞこのページのノートまでご一報ください。 著作権侵害が確認されると、このページは削除の方針により一部の版または全体が削除されます。もしこのページの加筆や二次利用をお考えでしたら、この点を十分にご認識ください。 この記事には複数の問題があります。改善やノートページでの議論にご協力ください。 出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2023年11月) 独自研究が含まれているおそれがあります。(2023年11月) 出典検索?: "動的プログラム解析" – ニュース · 書籍 · スカラー · CiNii · J-STAG
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "コンピュータ・クラスター" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2018年9月) コンピュータ・クラスターとは、複数のコンピュータを結合し、クラスター(葡萄の房)のようにひとまとまりとしたシステムのこと。単に「クラスター」または「クラスタリング」とも呼ばれる。1台のコンピュータでは得られないような、強力な計算性能や可用性を得ることができる。コンピュータ・クラスターは、クラスタリングを実現するためのハードウェアやソフトウェアなどにより構成される。但し、ネットワークを介してデータを入力して処理を開始するため、処理開始までの遅延が
VMware Tanzu Defined: Strategy Update. Watch the replay
How to develop with Elixir and Phoenix on the Windows platform. Often when developing on Windows, at least when not using Microsoft’s own languages and tooling, you run into any number of difficulties that do not seem to plague those in the Linux and Mac world. I’ve had those problems myself using Python, Ruby and others. I am pleased to tell you that developing Elixir/Phoenix apps on Windows is a
Show some results in the standard output is the first experience in how to debug your code. What is the next step? Probably, the first answer that you found was: start the observer. After some minutes with an awesome feeling, you asked yourself: What I should look here? In this talk, you will meet some tools, learn how to debug and profile your system, check crash dump and how to find and deal wit
Erlang's pg2 module provides distributed process groups and is a key technology underlying Phoenix's default PubSub adapter, which powers the Channels API that we know and love. Together, we'll take a guided tour of pg2's capabilities and see how easy it is to add distributed features to your own applications. Along the way, we'll dissect pg2's internals to see how the surprisingly short Erlang im
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く