最速で知る! プログラミング言語Rustの基本機能とメモリ管理【第二言語としてのRust】 Rustは、新しいシステムプログラミング言語です。本稿では、基本的な構文に加えて、所有権、参照と借用、ライフタイムといった特徴的な機能によるメモリ管理を解説します。 κeen(@blackenedgold)です。Rustの入門を担当することになりました。基本的な文法と使い方を説明しつつ、Rustの特徴的な機能と、なぜその機能が必要かというモチベーションを紹介していけたらと思います。 Rustは非常に高機能であり、この記事ですべてを紹介できません。興味を持った方は、ぜひ公式ドキュメントを読んでみてください。私が管理している和訳もあります。 The Rust Programming Language プログラミング言語Rust Rustはシステムプログラミング言語 Rustのインストール Hello W
Hadoopの時代は終わった、という言説をたまに見かけるようになりました。 もちろん終わってなどいません。しかし、Hadoopとその取り巻く環境が変化したのは事実です。 本記事では、この変化が何なのかを明らかにし、その上で、なぜHadoopの時代は終わったという主張が実態を正しく表していないのかを説明していきます。 DISCLAIMER 私はHadoopを中心としたデータ基盤を取り扱うベンダー、Clouderaの社員です。 中立的に書くよう努めますが、所属組織によって発生するバイアスの完全な排除を保証することはできません。 以上をご了承の上、読み進めてください。 要約 データ基盤は、Hadoopの登場により非常に安価となり、今まででは不可能だった大量のデータを取り扱えるようになりました。 Hadoopは、NoSQLブームの中、処理エンジンであるMapReduceとストレージであるHDFSが
「燃えあがる怒りを抑えられない」。その悩みは「怒りを抑えよう」とする限り消えない。「新しい仏教」が授ける想定外の解決法とは──。 瞑想や苦行に逃げず「煩悩」に親しむ 私は禅宗の僧侶です。思うところあって、28歳で東京大学大学院を中退し、曹洞宗の修行道場に入門しました。翌年に僧侶となり、33歳のときに渡米。マサチューセッツ州の小さな坐禅堂で、2005年までの17年半、坐禅を英語で指導していました。 仏教、とりわけ坐禅に関心をもつアメリカ人は少なくありません。見ることのできない神を信じなさいと言われるキリスト教に比べて、仏教のアプローチはすごく具体的です。身心を調えて静かに坐ることが、そのまま仏教を“やる”ことになるからです。 アメリカの坐禅会では、「自分自身の怒りっぽい性格に困っています。坐禅を組めば、性格を変えられますか」という相談をよく受けました。私はいつも、こうアドバイスしていました。
Rust言語による新しいDockerコンテナランタイム実装「Railcar」、オラクルがオープンソースで公開。なぜRustでコンテナランタイムを実装したのか? Rust言語で実装したコンテナランタイムの「Railcar」を、オラクルがオープンソースとしてGitHubで公開しました。 Railcarはコンテナランタイム標準であるOCI(Open Container Initiative)に準拠してているため、Dockerのバックエンドとしても利用可能と説明されています。 なぜDockerをRust言語で実装するのか Railcarの公開を明らかにしたOracle Developers Blogに投稿された記事「Building a Container Runtime in Rust」によると、Rust言語でコンテナランタイムを実装した理由が次のように説明されています。少し長いのですが、引用し
この記事について データ分析といえば、やっぱり最近はRとPythonしかないんじゃないかな。 特にPythonはすごく若手エンジニアに人気ある。データ分析だけじゃなくて、いろいろな使い道あるからでしょう。 最近私もデータ分析系の仕事をやり始めていて、先輩にRを勧められたけど、Pythonのほうが少しだけ経験がある。ほぼ初心者なので、どれを使うのか悩んでた。 実際データを見てみましょう そこで、早速データをみて決めようと思いました。 仕事に特化したサーチエンジンIndeedでRとPythonのJob Trend検索したら、こちらの結果でした(2017/07/08 時点の最新データは四月までしかでないみたい) 求人のトレンド Rの方が多い どっちも明らかなトレンドが見えてない。 求職者のトレンド (画像引用元 https://www.indeed.com/jobtrends/q-R-q-Pyt
「殺すぞ」「ふざけんな貴様コラァ!」――小中高生対象の個別指導塾を運営する株式会社「個別指導塾スタンダード」(本社・福岡県)の山﨑寿志専務取締役が、2016年11月の内定者面談において、九大卒内定者A君に対して恫喝発言を繰り返し、暴言を理由に入社を取りやめたことがわかった。スタンダード側に取材を申し込むと、和解成立したため応じられないというが、不当な就活トラブルで前途ある若者の貴重な1年を棒に振らせた事実は重い。A君は既卒生として就活し、やっと掴んだ内定だった。同社は公式サイトで「日経新聞に掲載された山口・九州・沖縄地区の就職希望企業ランキングで第5位」とPR、吉田知明社長は『AERA』の「日本を突破する100人」に選出されるなど、急成長企業としてマスコミにも登場。だが同社の採用をめぐっては、前年にも鹿児島大の学生がセクハラで内定辞退したとして大学側から公式に注意報が出されるなどトラブルが
フェイクニュースだとか、オルタナティヴファクトだとか、嘘とマコトの境界があいまいになりがちなこの2017年。嘘についてあらためて考えるべく、嘘の心理学を専門とする村井潤一郎先生の研究室に行ってみた! (文=川端裕人、写真=内海裕之) 時は1999年。文京学院大学・村井潤一郎教授は、当時、教育心理学研究室に籍をおく大学院生でありつつ、すでに「欺瞞的コミュニケーション」にまつわる論文を発表しており、「嘘の心理学」の研究者として歩み始めていた。 一般の人よりも、深く嘘について思い巡らし、考察を重ねていたであろう村井さんは、友人と一緒に訪ねたスペインのマドリードで、とある「だまされ体験」をすることになる。 「一言でいえば、私が数万円だましとられたっていう話なんですけれど──マドリードの有名な美術館でソフィア王妃芸術センターっていうのがあります。ピカソのゲルニカが置いてあるところです。その前に広場が
“殺人アリ"ことヒアリが日本に上陸したらしい。 Twitterではヒアリかどうかを判別してくれるヒアリ警察が人気だが、画像認識ではなく、中身は人間の専門家のようだ。ヒアリ警察さんも24時間365日稼働できないと思うので、Deep Learningで実装できないのか模索してみる。 先行事例 IBM Watsonはデフォルトでfire ant(ヒアリ)に対応。 dotnsf.blog.jp ただ、ヒアリ警察さんで紹介されている代表画像をかませてみたところ、全てのアリを識別できるわけではなかった。 アリのデータセットAntWebというのもあるらしい upura.hatenablog.com サイトのつくりが少し見辛い。 ざっとみた感じあくまで掲載論文のサーチが主眼のようなので、画像は少なめ。 IMAGENETにもfire antカテゴリあり Fire ant こちらは画像が豊富にある他、クモ等、
Update, March 13, 2018 Wildcard certificate support is live. Let’s Encrypt will begin issuing wildcard certificates in January of 2018. Wildcard certificates are a commonly requested feature and we understand that there are some use cases where they make HTTPS deployment easier. Our hope is that offering wildcards will help to accelerate the Web’s progress towards 100% HTTPS. Let’s Encrypt is curr
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く