mr7myselfのブックマーク (274)

  • Rust Cookbook for Beginners - CADDi Tech Blog


    😉 @ryokotmng Rust Rust  [toc]  The Book Rust Rust Playground    (mm, cm, m)  
    Rust Cookbook for Beginners - CADDi Tech Blog
    mr7myself
    mr7myself 2021/02/23
  • Ruby 2.7のここがすごい! パターンマッチ、コンパクションGCなどをリリースマネージャーに聞いた - エンジニアHub|Webエンジニアのキャリアを考える!

    Ruby 2.7のここがすごい! パターンマッチ、コンパクションGCなどをリリースマネージャーに聞いた 2019年12月25日にリリースされたばかりのRuby 2.7では、どのような機能がどういった経緯で採用されているのでしょう。リリースマネージャーのnaruseさんと、フルタイムコミッターのmameさんに詳しくうかがいました。 まつもとさんはとにかく忙しくて 実はすごいirbの改良 パターンマッチはRubyをどう変えるか キーワード引数は、端的に壊れていたのを大整理した 高速化に向けたいくつかの観点 Ruby 2.7で導入される「コンパクションGC」とは Ruby 3のビジョンは「静的解析」「並行並列」「JIT」 プログラミング言語Rubyには、クリスマス前後に新しいバージョンをリリースする伝統があり、2013年の2.1.0以降は毎年12月25日にメジャーバージョンアップが行われています

    Ruby 2.7のここがすごい! パターンマッチ、コンパクションGCなどをリリースマネージャーに聞いた - エンジニアHub|Webエンジニアのキャリアを考える!
    mr7myself
    mr7myself 2020/01/09
  • 【実践: 詳しくわかる】TerraformでCircleCIを通してAWSにECS環境を自動構築する方法 - RoadMovie


     1. docker-compose 2. masterpushCircleCIECRDocker 3. CircleCIterraformAWSECS 4. Deploy masterDockerBlue/Green  terraform v0.12.18 (v0.11v0.12) Rail
    【実践: 詳しくわかる】TerraformでCircleCIを通してAWSにECS環境を自動構築する方法 - RoadMovie
    mr7myself
    mr7myself 2020/01/04
  • Let's build redash to make your company Data Driven

    mr7myself
    mr7myself 2017/08/19
    I've written a blog about how to build redash on EC2. Check it out plz! :)
  • Easy deployment for your Elixir/Phoenix application

    mr7myself
    mr7myself 2017/03/24
    Elixir/Phoenixのデプロイをcapistranoみたいにやる方法を書いた。
  • Architecture for middle-sized Rails application

    Guten Tag! Are you working on Rails project? Do you have a problem with the architecture? If yes, this article might be helpful to you. As your application getting bigger, your application getting messy and uncontrollable. This kind of problem is a famous problem as "Fat Controller", "Fat Model". You want to solve this problem and want to regain your clean codes. By the way, why this happens? It's

    mr7myself
    mr7myself 2017/03/10
    Described about the architecture I designed for middle-sized Rails application.
  • React Redux Real World Examples 〜先人から学ぶReact Reduxの知恵〜

    React Reduxを使ってプロダクトを作りはじめて、かれこれ半年くらい経ちます。 しかし、どうもうまく書けていない気がすることがときどきあり、悩んでいたところ、ツイッターで次のような助言をもらいました。 @__tai2__ 達人かどうかは微妙なところがありますが、ある程度の規模のコードはここにリンク集あります https://t.co/B79B5s1DTe — Yuki Kodama (@kuy) 8 December 2016 この記事は、上記のリンク集でまとめられている実際のReact Reduxプロダクトのソースコードを調査することで、筆者がふだんReact Reduxで開発をしていて感じる疑問への答えを探る試みです。 筆者が答えを得たいと思っている疑問は次の3つです 1 Storeはどんな具合に階層化すべきか Store初期化(hydration)用データの定義はどうすべきか

    React Redux Real World Examples 〜先人から学ぶReact Reduxの知恵〜
    mr7myself
    mr7myself 2017/02/23
  • TechCrunch | Startup and Technology News

    We could be entering a renaissance for human spaceflight research, as a record number of private citizens head to space — and as scientists improve techniques for gathering data on…

    TechCrunch | Startup and Technology News
    mr7myself
    mr7myself 2017/02/09
  • BdashというBIツールをリリースしました - hokaccha memo


    BdashElectron bdash-app/bdash: A simple business intelligence application. Mac https://github.com/bdash-app/bdash/releases  SQL  gist MySQLPostgreSQLRedshiftBigQuery Redshift使SQLJupyter Notebook使SQL
    BdashというBIツールをリリースしました - hokaccha memo
    mr7myself
    mr7myself 2017/02/09
  • PayPal初のボットが「Slack」アプリで利用可能に--米国などで


       HTML  PDF    PDF My PayPal27Slack Slack使PayPal/PayPal send $5 to @Jake PayPalSlack App DirectorySlackPayPal
    PayPal初のボットが「Slack」アプリで利用可能に--米国などで
    mr7myself
    mr7myself 2017/02/08
  • 人生を賭けられる事業の見つけ方 - ピクスタ代表 古俣大介のブログ


    NPOETICMAKERS UNIVERSITY MAKERS UNIVERSITY8 7756 
    人生を賭けられる事業の見つけ方 - ピクスタ代表 古俣大介のブログ
    mr7myself
    mr7myself 2017/01/19
  • あえてズレを入れるのがミソ! ウェブのアニメーションを「いい感じ」に魅せるズルいテクニック - ICS MEDIA


    UI使 CSS TransitionjQueryanimate()Adobe Animate CC CreateJSCSS3jQuery
    あえてズレを入れるのがミソ! ウェブのアニメーションを「いい感じ」に魅せるズルいテクニック - ICS MEDIA
    mr7myself
    mr7myself 2017/01/18
  • 大手メディアが書かない、CES2017の実態(出展者目線) - キャズムを超えろ!


    CES20171CESCES20175 Alexa, Alexa and Alexa Amazon Alexa2CESAlexa, Alexa and AlexaCESAlexaAlexaHey Alexa 
    大手メディアが書かない、CES2017の実態(出展者目線) - キャズムを超えろ!
    mr7myself
    mr7myself 2017/01/16
    そうなんだ。フランスか。知らなかったな
  • WebアプリケーションのE2EテストをGoで書く - oinume journal

    これはGo Advent Calendar 2016の18日目の記事です。今回はGoでE2Eテストを行うためのライブラリagoutiについて書きます。 GoでE2Eテストを書く理由 WebアプリケーションのサーバーサイドをGoで書いている場合、GoでE2Eテストを書くメリットとして JavaScriptが得意ではないエンジニア(自分)でもE2Eテストがガリガリかける E2Eテスト実行時のカバレッジが取れる=サーバーのコードのどこを通ったかがわかる があると思っている。特に2番めの理由が大事で、「E2Eテストを全部回した結果、サーバーのこの部分のコードは通っている」とわかるのはけっこう大きなメリットなのではないかと。どこがテストされている・いないを把握することで、「ここはE2Eテストだと難しいからユニットテストでカバーしよう」というような戦法が取りやすいと思う。 じゃあ具体的にGoでどうやっ

    WebアプリケーションのE2EテストをGoで書く - oinume journal
    mr7myself
    mr7myself 2016/12/19
  • Railsにおける「サービスレイヤ」「サービスオブジェクト」について – recompile.net

    Railsを使ったアプリケーションの特定の場面では、「サービスレイヤ」や「サービスオブジェクト」という概念を導入すると有効に機能することがあります。今回は、その紹介をします。 まず、サービスレイヤとは何でしょうか。『Patterns of Enterprise Application Architecture(以下、P of EAA)』では「サービスレイヤは利用可能な操作を定め、各操作へのアプリケーションレスポンスを取りまとめる」と定義されています(参照)。ユーザーインタフェースなどからの呼び出しを受け付けるアプリケーションの境界として、ビジネスロジック、トランザクション制御、レスポンスなどの取りまとめをするのが、サービスレイヤの役割です。 では、どのようなときにサービスレイヤを導入するのでしょうか。P of EAAには、次のように記述されています。 You probably don’t

    Railsにおける「サービスレイヤ」「サービスオブジェクト」について – recompile.net
    mr7myself
    mr7myself 2016/12/16
  • redux-sagaで非同期処理と戦う - Qiita


     ReduxSingle StoreimmutableStateReducer3Flux  使redux-thunkredux-promiseReduxreact-side-effectTwitter使使
    redux-sagaで非同期処理と戦う - Qiita
    mr7myself
    mr7myself 2016/12/13
  • LINE DEVELOPER DAY 2016 開催のお知らせ « LINE Engineers' Blog

    LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog saegusa2017-04-16Yoshihiro was a network engineer at LINE, responsible for all levels of LINE's infrastructure. Since being named Infra Platform Department manager, he is finding ways to apply LINE's technology and business goals to the platform. こんにちは。LINEでネットワークやデータセンターを担当している三枝です。2017年1月にJANOG39で登壇する機会を頂きましたので、今回

    LINE DEVELOPER DAY 2016 開催のお知らせ « LINE Engineers' Blog
    mr7myself
    mr7myself 2016/12/09
  • 知らなきゃ損する!Web開発で絶対使いたくなる、人気のJavaScriptライブラリ8選と導入方法を公開 - paiza times


    @0310lan JavaScript使 Web   Cleave.js  使inputCleave.js 使input <input type=tel id=input-tell /> in
    知らなきゃ損する!Web開発で絶対使いたくなる、人気のJavaScriptライブラリ8選と導入方法を公開 - paiza times
    mr7myself
    mr7myself 2016/12/09
  • 仕事中に閲覧できるTwitterクライアント「Worc」を作った - The future starts today


     Electron Advent Calendar 2016 9  github.com GitHubReleaseworc-darwin-x64.zip 2017/2/17 shibe97.github.io   TwitterTechTwitter Twitter使 Twitter
    仕事中に閲覧できるTwitterクライアント「Worc」を作った - The future starts today
    mr7myself
    mr7myself 2016/12/09
  • Docker を利用した Web アプリケーションのデプロイ - クックパッド開発者ブログ


     (id:eagletmt)   Web  Docker 使 Docker  Web    Apache Mesos  Marathon 使  Docker   
    Docker を利用した Web アプリケーションのデプロイ - クックパッド開発者ブログ
    mr7myself
    mr7myself 2016/12/03