あとで読むに関するkencharosのブックマーク (7)

  • 【今が狙い目?2020年はどうする?】2019年ふるさと納税利用者の調査結果!気になる金額や返礼品について徹底アンケート

    『イーデス』は、複数の企業と提携し情報を提供しており、当サイトを経由して商品への申込みがあった場合には、各企業から報酬を受け取ることがあります。ただし当サイト内のランキングや商品の評価に関して、提携の有無や報酬の有無が影響を及ぼすことはございません。 また当サイトで得た収益は、サイトを訪れる皆様により役立つコンテンツを提供するために、情報の品質向上・ランキング精度の向上等に還元しております。※提携機関一覧 株式会社エイチームのグループ会社である株式会社エイチームフィナジー(社:大阪大阪市、代表取締役社長:林 和樹、以下当社)は、20歳以上で2019年にふるさと納税をした男女330名を対象にアンケートを実施しました。 通年申し込みできるふるさと納税ですが、2019年も駆け込み需要により年末に寄付件数が集中。 一方、返礼品で冬の味覚が期待される1月2月や、夏場の7月~9月は全体に比べて寄付

    【今が狙い目?2020年はどうする?】2019年ふるさと納税利用者の調査結果!気になる金額や返礼品について徹底アンケート
  • DBマイグレーションを行う技術 - 発明のための再発明

    データベースのスキーマを変更するということはデータをいじる行為であり、最悪の場合データが消えます。 最悪の事態にはならなくとも、思わぬ場所に影響が起きたり、データの不整合が発生する恐怖と戦う必要が有ります。 テストや切り戻しを含めて計画し、大きな変更の場合にはダウンタイムまで考慮する必要があります。 そこで、RDBを対象にデータベースの変更を行う方法について書いていきます。 スキーマ変更 まずは、スキーマ変更について、 カラムを追加する 一番簡単で、影響も少ない変更です。 気をつけるのは、 ソースコードの変更よりも前にスキーマ変更を完了させる (長時間)ロックがかからない方法を選ぶ といったところでしょうか。 大抵の場合は、スキーマの変更とソースコードの変更の順番にさえ気をつければ問題は発生しません。 カラム名を変更する 「ALTER」でさくっと変えたくなりますが、ソースコードの変更が同時

    DBマイグレーションを行う技術 - 発明のための再発明
  • ビッグデータ処理データベースの全体像と使い分け
2018年version

    ビッグデータ処理データベースを分類し、2018/9時点で最新のプロダクトを紹介しています。Read less

    ビッグデータ処理データベースの全体像と使い分け
2018年version
  • From Monad Transformers to the Eff Monad

    Motivated by the post of /u/saosebastiao I will be covering an example of how to use Eff as a replacement for monad transformers, I will be using Cats for our monad transformers, and Eff for the Eff monad. I will use the following as our running example for the different approaches: We will create a method that gets the state of an Int variable. If it is larger than 0 we will decrease it by 1, oth

  • Stringとstr入門 - Qiita

    文字列はプログラミングにおいての基要素です。それはRustにおいても例外ではありません。 残念なことに、文字列にはつまづきやすいポイントが詰まっています。ざっと挙げてみましょう。 文字コードと改行コードについて エスケープシーケンス 文字列フォーマットについて 正規表現について ANSI Terminalシーケンスとカラーライズについて 列の一種であること etc. みなさん、どれも一度はつまづいたことがあるんじゃ無いでしょうか?少なくとも僕はつまづきました。 さて、どれも言語問わず共通の話題だと思いますが、今回はこのうちのRustでつまづきやすいのでは無いかと思う部分、文字列が列の一種であることに焦点を当てたお話をします。Rust入門者の人の助けになればと思います。 文字列を扱うのは至難の技 文字列は列の一種です。プログラミング言語によって、その扱いは様々ですが、静的・動的、GCのある

    Stringとstr入門 - Qiita
  • JavaScript ベスト・オブ・ザ・イヤー 2016

    JavaScriptコミュニティは日々進化しています。今日のトレンドも数か月後には陳腐化しているなんてことは日常茶飯事です。 2016年は終わってしまいましたが、何か重要なことを見逃したのではないかと感じているそこのあなた! 2016年の主要なトレンドをおさらいして、そんな不安を払拭しちゃいましょう。 過去12か月に獲得された Github のスター数を比較して、2016年に支持を集めたプロジェクトを数値に基づいて評価していきます。 2015年はなんといっても React でした。そして、Flux 実装を席巻したのは Redux でしたね。 2016年、JavaScript の人気プロジェクトはどのようなものだったのでしょうか?

  • Haskellモナドトランスフォーマー(1) - みどりねこ日記

    ここまでで、モナドがどういうもので、IOモナドは不純な計算のため、Maybeは失敗するかもしれない計算のために、…というように、どのように使われるのかが理解できたのではないかと思います。 実際の作業の中で、複数のモナドの特性を扱いたい場合があります。もちろん、IO (Maybe a)みたいなことを書いて使うことも出来ますが、それでは値を取り出すとき、doブロックの中でパターンマッチングを行わなくてはなりません。モナドのちからを使えば、それすら回避することが出来ます。 ということで、これからしばらくモナドトランスフォーマーについて書いていきます。これは特別な型で、モナドに適用した時、新たな合成されたモナドを生成します。このモナドはそのどちらの性質も持ち合わせることになります。 IT業界に生きる上で、ユーザーにパスワードを強固なものにするようにすすめるプログラムという、よくある問題を例にして考

    Haskellモナドトランスフォーマー(1) - みどりねこ日記
  • 1