タグ

2017年8月18日のブックマーク (4件)

  • Go言語Internal パート2:名前付き戻り値の魅力的な利点 | POSTD

    ご承知のことと思いますが、Go言語では戻り値に名前を付ける機能を提供しています。これまで minio ではこの機能をそれほど使っていませんが、この先変わって行くでしょう。というのも、記事で以下に説明するような魅力的な利点が含まれているからです。 私たちのような開発者であれば、下記に示すように “デフォルト”値を返すために return 文ごとに新しいオブジェクトのインスタンスを生成するという形で大量のコードを使うことがあるでしょう。 type objectInfo struct { arg1 int64 arg2 uint64 arg3 string arg4 []int } func NoNamedReturnParams(i int) (objectInfo) { if i == 1 { // Do one thing return objectInfo{} } if i == 2

    Go言語Internal パート2:名前付き戻り値の魅力的な利点 | POSTD
    nabetama
    nabetama 2017/08/18
  • 「彼氏と違う人がいます」 高校生に淫行容疑で逮捕:朝日新聞デジタル

    三重県警は17日、チャットアプリで知り合った大分県の少女とみだらな行為をしたとして、松阪市の派遣社員の男(26)を県青少年健全育成条例違反(淫行)の疑いで逮捕し、発表した。男は別の人物の顔写真を使って他人になりすまし、少女と会う際には友達を装っていた。 松阪署によると、男は11日午前0時ごろ、自宅アパートで、大分県の高校3年の少女(17)が18歳未満なのを知りながら、みだらな行為をした疑いがある。「間違いありません」と容疑を認めているという。 2人は7月にチャットアプリを通じて知り合い、その後、別のメッセージアプリで連絡を取り合った。少女が「会ってほしい」と伝えると、男は「(自分の)友達のところに行って」と自宅アパートの住所を返答。今月10日、少女はバスや電車を乗り継いで伝えられた場所に向かい、一緒に過ごしたという。 ところが、5日後に部屋で見つけた郵便物は少女が連絡を取り合っていた男の名

    「彼氏と違う人がいます」 高校生に淫行容疑で逮捕:朝日新聞デジタル
    nabetama
    nabetama 2017/08/18
    ちょっと何言ってるかわからない
  • 配列の要素に対する処理には繰り返し構文よりも高階関数を使ってみよう - Qiita

    こんばんはimaizumeです。 プログラミングを勉強していると、どんな言語であっても必ず覚える構文ってありますよね 中でも繰り返し(for, while, until etc)はどんな言語でも必ず出てくる基構文だと思います。 もし繰り返しの構文がある程度使えるようになったら、次はぜひmapやfilterといった高階関数を覚えてみましょう。 この map や類似の filter, reduceといった関数は 高階関数と呼ばれ、配列の各要素に対してfor文等と同様繰り返し処理を行うためのものです ( map来写像関数といい、ある配列要素を別の要素に対応付けて変換するための関数一般を表す言葉です。よってreduceやfilterなどの他の高階関数も、厳密には繰り返しと同一ではありませんが、この記事ではあくまで最初に覚えるときのニュアンスを伝えるために、繰り返しの場合と対応付けする形で説明

    配列の要素に対する処理には繰り返し構文よりも高階関数を使ってみよう - Qiita
    nabetama
    nabetama 2017/08/18
  • Googleが発見した、最も成功しているチームに共通する5つの特性 | ライフハッカー・ジャパン

    Inc.:長年にわたり、Googleは数え切れないほどの研究に取り組み、膨大なデータを集め、何百万ドルもをつぎ込んで自社の従業員をより良く理解しようと努めてきました。Googleの最も興味深い取り組みの1つであるプロジェクト・アリストテレス(Project Aristotle)は、社内で最高の業績をあげているチームに焦点を当て、チームの生産性を高める秘訣を探ろうというものでした。 なかでも、生産性の高いチームと低いチームの違いは何なのか? を解明することに主眼が置かれました。 この調査をはじめる前、Googleの経営陣は、ほかの多くの組織と同じように、最高のチームをつくるということは、最高の人材を集めることであると信じていました。それは理にかなった考えです。最高のエンジニアに、MBA、博士を集めれば、最高のチームのでき上がり。そうですよね? しかし、Googleの人事分析マネージャ、Jul

    Googleが発見した、最も成功しているチームに共通する5つの特性 | ライフハッカー・ジャパン
    nabetama
    nabetama 2017/08/18