2019年11月12日のブックマーク (12件)

  • トランザクションの実装にはRDB/NoSQLにかかわらず教科書的な定番がある~業務システムをRDBなしで作れるのか?(前編) エンジニアサポートCROSS 2016

    トランザクションの実装にはRDB/NoSQLにかかわらず教科書的な定番がある~業務システムをRDBなしで作れるのか?(前編) エンジニアサポートCROSS 2016 数年前にNoSQLが登場した当時、NoSQLにはデータの一貫性を保証してくれるトランザクション機能などが十分に備わっていないため、業務システムのバックエンドとして使うのは容易ではないと考えられていました。 しかしその後、NoSQLをバックエンドにした業務アプリケーションは現実にはいくつか登場してきています。ワークスアプリケーションズが2014年に発表したERPの「HUE」もCassandraをバックエンドに採用した、格的な業務アプリケーションです。 そのHUEの開発に関わるスタッフが、どういう実装ならばNoSQLが業務アプリケーションのバックエンドに使えるのか、それにはどういう意味があるのか、などについて議論したセッション「

    トランザクションの実装にはRDB/NoSQLにかかわらず教科書的な定番がある~業務システムをRDBなしで作れるのか?(前編) エンジニアサポートCROSS 2016
    toshikish
    toshikish 2019/11/12
  • RDBの限界とNoSQLの登場 - Qiita

    事実世界のインターネット人口が増えたのは1990年代からだ。 [引用] http://www.soumu.go.jp/johotsusintokei/whitepaper/ja/h10/html/98wp2-3-1f.html [引用] http://www.soumu.go.jp/johotsusintokei/whitepaper/ja/h29/html/nc144210.html NoSQLの登場 1990年に入るとインターネットの利用人口が急激に増加することになる。 この頃からトランザクションに最適化されて設計されたDBでは性能劣化が始まり、システムはデータベースに対しスケール性能を必要とし始める。 多くの開発者は、単一の強力なサーバーでリレーショナル・データベースを実行するのではなく、リレーショナル・データベース管理システム (RDBMS) のパーティショニング (シャーディング

    RDBの限界とNoSQLの登場 - Qiita
    toshikish
    toshikish 2019/11/12
  • マッチングアプリ強者の統計をとってみた&機械学習モデルを作成してみた - Qiita

    序章 みなさんこんにちは。 マッチングアプリ使ってますか?! 私は最近マッチングアプリでマッチした方の一人といい感じです。 ところで、私の使っていたマッチングアプリは他の人気会員のデータが参照できました。 (おそらく100ライク以上もらっている人が表示されます。) それを見た私は悔しくてたまりませんでした。 「ライク、100ももらってないんだけど...」 「俺も100を超える男になりたい」 そう強く思いました。 同時に、どうすれば「100を超える男」になれるのか? そういう思いでデータを解析してみました。 データ収集 *機械学習のための著作権法改定により問題ないと解釈しております。 *データサイエンスはくそ初心者です。間違いがある可能性があります。 地道に他の会員データを手入力(Google Documentの文字起こしをフル活用)し、約60件のデータを集めました。 表示される他会員のデー

    マッチングアプリ強者の統計をとってみた&機械学習モデルを作成してみた - Qiita
    toshikish
    toshikish 2019/11/12
  • Security-JAWS IAMの設計を言語化する

    2019年11月11日にSecurity-JAWSで発表した資料です https://s-jaws.doorkeeper.jp/events/99569

    Security-JAWS IAMの設計を言語化する
    toshikish
    toshikish 2019/11/12
  • mofmofのエンジニア向け研修内容スライドを公開します! - 毎日がもふもふ

    こんにちは、mofmof inc.エンジニア兼代表取締役のはらぱんこと原田です。 mofmof inc.では「開発チームレンタル」という月額制の開発サービスを運営しております。 開発チームレンタルとは | 月額制受託開発の株式会社mofmof それ以外にも自社サービスを6個ほど運営しているのですが、組織としては8割エンジニアで構成されている組織です。 会社を表す言葉として「技術が目的、ビジネスは手段」という言葉を掲げていて、いかに価値あるものづくりをするか、まだ世にない面白いもの生み出すことが出来るか、という点にフォーカスして経営しています。 「技術が目的」と言っても、ただ技術があるだけでは価値は生み出せません。どのように価値を実現するのかその方法を知らなければならないのです。そして、正しく価値を実現するための方法論として「アジャイル」や「リーンスタートアップ」という考え方が存在します。

    mofmofのエンジニア向け研修内容スライドを公開します! - 毎日がもふもふ
    toshikish
    toshikish 2019/11/12
  • 乳幼児スナイパー母親に敗れる

    俺は交通機関の中で赤ん坊や幼児にちょっかい出すのが好きだ。言わば手を触れずに乳幼児を変顔だけであやすプロフェッショナルと言っていい。大抵のグズってる乳幼児は俺の厳しい視線や殺気に満ちた顔でぐずりを止める。あるいは極限の恐怖で命乞いのバイバイさえしてくる。 この業界横のつながりはないが同業者を見かけることがたまにあり、あるときに泣きじゃくる赤ん坊にまぶたのピアスをびよーんびよーんとやって見せてる男子高生くらいの同業者もいた。色々と攻撃の手段はあるものだと感心するばかりである。 さてここは終電まで一時間くらいの下りの電車。帰宅ラッシュが多少ひと段落した車内で一歳に満たないくらいの赤ん坊が泣いており、母親が周りを気にしながら一生懸命あやしている。プロの出番だな。 いいかガキよ。ここは電車の中で乗っているのは会社帰りの俺を含めたくたびれたリーマンやOLが家路を急いでるんだ。眠くて機嫌が悪いからって

    乳幼児スナイパー母親に敗れる
    toshikish
    toshikish 2019/11/12
  • 実際に手を動かして学ぶ!AWS Hands-on for Beginners のご紹介 | Amazon Web Services

    Amazon Web Services ブログ 実際に手を動かして学ぶ!AWS Hands-on for Beginners のご紹介 こんにちは、テクニカルソリューションアーキテクトの金澤 (@ketancho) です。日は、先日 11/6 に公開した「AWS Hands-on for Beginners」について紹介します。 みなさまは AWS のサービスを使い始めるときに、どのように学習をされていますか?私は日々、様々な業種のお客様とお話しさせてもらう機会があるのですが、その中で学習方法についてもご相談をいただくことがあります。キャッチアップの方法は様々あり、人によって最適な方法は違ってくると思うのですが、私個人のオススメ勉強方法は「実際に手を動かしてみる」ことです。実際にそのサービスを使ってみることで、構築の流れであったり、細かい機能であったりを知ることができ、机上で学んだ知識が

    実際に手を動かして学ぶ!AWS Hands-on for Beginners のご紹介 | Amazon Web Services
    toshikish
    toshikish 2019/11/12
  • 最も効率的に学習できる問題の難度は「正答率85%レベル」であることが判明

    by Liam Anderson 何か新しい物事を学習する時、人やコンピューターはさまざまな練習問題を繰り返し解き、時には間違うことを通じて学習を深めていきます。「機械学習アルゴリズムを用いた実験により、学習に最適な問題の難度は正答率85%程度であると判明した」という研究結果を、アメリカの研究チームが発表しました。 The Eighty Five Percent Rule for optimal learning | Nature Communications https://www.nature.com/articles/s41467-019-12552-4 Learning is Optimized When We Fail 15% of the Time | UANews https://uanews.arizona.edu/story/learning-optimized-when

    最も効率的に学習できる問題の難度は「正答率85%レベル」であることが判明
    toshikish
    toshikish 2019/11/12
  • 古典・古文書の難読「くずし字」、AIが瞬時に解読…精度90%も(読売新聞オンライン) - Yahoo!ニュース

    の古典文学や古文書などの「くずし字」を解読する人工知能AI)に注目が集まっている。情報・システム研究機構が開発したAIは、くずし字を瞬時に現代の文字に変換する。今後、国文学研究資料館などと協力し、大量の古典や古文書を解読するプロジェクトに乗り出す。(中居広起) 「古典の解読は、専門家でも1ページあたり10分程度はかかります。このAIなら、1ページを1秒間ほどで解読できます」 くずし字解読AIのソフト「KuroNet(クロネット)」を開発した同機構人文学オープンデータ共同利用センター(CODH)のカラーヌワット・タリン特任助教はそう話す。 タリンさんのパソコンの画面に、兼好法師の「徒然草」を表示してもらった。現在私たちが使っている文字とは異なる形の字が多いうえ、上下の字がつながっていてなかなか読めない。 この画像をKuroNetに取り込むと、即座に解読が終わり、くずし字の横に赤字で現代

    古典・古文書の難読「くずし字」、AIが瞬時に解読…精度90%も(読売新聞オンライン) - Yahoo!ニュース
    toshikish
    toshikish 2019/11/12
  • ABEJAの技術スタックを公開します (2019年11月版) - ABEJA Tech Blog

    2021/10/22追記:最新版は下記記事になります!こちらもご一読くださいませ。 tech-blog.abeja.asia どうも、Tech Blog編集長(自称)の緒方(@conta_)です。 よくエンジニアの方にご質問いただく ABEJAってよく聞くけど、実際どんなことやってるのかよくわからない という点をクリアにするために、事業内容と技術視点でのABEJAの取り組みを紹介したいと思います。 ABEJAに興味のある方や、未来の一緒に働くメンバーに読んでいただけると嬉しいです! 割とAIコンサルの会社と思われているらしいので、ちゃんとプロダクト作ってますよ!ということを伝えていきたい ABEJAの事業紹介 ABEJAは2012年から約7年間、機械学習・ネットワークやIoTデバイスを活用したプロダクトの研究・開発・運用を行っています。 様々な産業・業種へ機械学習の適用・運用を培ってきたナ

    ABEJAの技術スタックを公開します (2019年11月版) - ABEJA Tech Blog
    toshikish
    toshikish 2019/11/12
  • トップデベロッパーになるために作成したいアプリ8選 - Qiita

    こちらの記事は、Indrek Lasn 氏により2017年 12月に公開された『 The Secret to Being a Top Developer Is Building Things! Here’s a List of Fun Apps to Build! 』の和訳です。 記事は原著者から許可を得た上で記事を公開しています。 著者Twitter https://twitter.com/lasnindrek 少し考えてみてください。あなたがもし健康に関する書籍をたくさん読んだとしても健康になることはありません。実際には、ジムに行き数時間運動をして汗をかかなければ健康は手に入りません。 同じことが開発にも言えます。努力なしに優れたデベロッパーになることはできないのです。 そこで、コーディング力を鍛える8つの素晴らしいプロジェクトを紹介します。 あなたの好きなテクノロジースタックを使っ

    トップデベロッパーになるために作成したいアプリ8選 - Qiita
    toshikish
    toshikish 2019/11/12
  • 特に好きでもない人と結婚して10年

    私は23のときに特に好きではない人と結婚した。 結婚の経緯は今どきあり得ないでしょ?って言う思惑がらみのお見合いで。 相手は干支が一回りしそうな男。この話が5年早かったら間違いなく犯罪。早くなくても人身売買じゃないのこれ?って言って良いような政略結婚。いやほとんど借金のカタじゃないの?当時の私はそう思ってた。せめてもの救いは彼もこの結婚に対して同じような気持ちであったことと、イケメンではないものの清潔感のある温厚な男だったこと(これがちびデブだったらもう当悪いけどダメ)。そして私たちに共通していたことは「親を守りたい」という意識だった。言ってしまえば彼は私に安定した生活の保証をする代わりに、私は彼に世継ぎ(である必要は必ずしもないと言われたが)を産む。暗黙の契約のような気持ちで私はこの結婚に同意し、いささか、いやかなりの格差婚を感じさせる結婚式を挙げると私は実家から飛行機の、夫の実家から

    特に好きでもない人と結婚して10年
    toshikish
    toshikish 2019/11/12