タグ

ブックマーク / dev.classmethod.jp (7)

  • [レポート]DynamoDBデータモデリング (CMY304) #reinvent | DevelopersIO

    DynamoDBのデータモデリングって、よくわからなくないですか?正規化してはいけないとか、一つのテーブルで全データを扱うんだとか聞きますが、具体的にどうしたらよいのか… という疑問に正面から答えてくれるセッションにre:Invent中に遭遇しました!具体的なアプリケーション例を挙げて、そこでのデータモデリング方法を詳細に解説してくれます。DynamoDBデータモデリング初心者の方は是非ご一読ください! ※「DynamoDBとは」といった前段の説明が不要な方はここからどうぞ セッションタイトル CMY304 - Data modeling with Amazon DynamoDB セッション概要 DynamoDBであなたのデータをモデリングするには伝統的なRDSでモデリングする場合と異なるアプローチが必要です。 Alex DeBrieはDynamoDBを使ったアプリケーションをいくつか実装

    [レポート]DynamoDBデータモデリング (CMY304) #reinvent | DevelopersIO
  • ブラウザのテキストエリアでNeovimを使う | DevelopersIO

    はじめに 皆さんNeovim使っていますか!! Vimキーバインドに慣れるとブラウザのテキストエリアにカーソルを入れて、iボタンを押したとき世の中の非情さに涙を流します。なので仕方なく、「Terminalに戻りVimを起動して文章書いてコピー」→「ブラウザのテキストエリアにペースト」という生産的なのかよく分からない行動をとることになります。 Firenvimを使うと、ブラウザに自環境のNeovimを起動することが出来ます。ちょっと何言ってるかわかりませんね?試してみましょう! プラグインは、2019年11月3日に開催されたVimConf 2019のJustin M. Keyes様のセッションにて紹介されたものとなります。Neovimがどういうプロジェクトなのかも含め大変勉強になりました。 インストール 公式の手順の参照を推奨します。 プラグインのインストール 私はdein.vimのtom

    ブラウザのテキストエリアでNeovimを使う | DevelopersIO
    hirokinko
    hirokinko 2019/11/04
    すごい。他のテキストエディタでもこれ欲しいな。いつもブラウザのテキストエディットでイライラしてる。
  • 【完全無料】AWS公式の専用線アクセス体験ハンズオンラボがごっつ良かった件

    ルーターとか専用線とか怖い・・・」と思ってたアプリ寄りの筆者が、AWS公式の専用線アクセス体験ラボに参加してものごっつ感動した話をお届けいたします。 「Cisco、Juniper?なにそれ美味しいの?」 元がアプリケーションよりの自分にとって、ルーターとは「名前は聞くけど触ったこと無い」ものでした。 しかし、AWS環境を構築するときには、オンプレミス環境とのインターネットVPNや専用線による接続はほぼマスト要件。ルーターの1つや2つ触ったこと無いってのもあんまり良くないなぁと感じていた矢先にみつけた、この「AWS 専用線アクセス体験ラボ」。 渡りに船とばかり参加してみたら、凄い自分のニーズにマッチしていて、AWSとオンプレミス環境の接続を検討している人にはむっちゃ有用なハンズオンセミナーだったので、その興奮をお届けいたします。 __ (祭) ∧ ∧ Y  ( ゚Д゚) Φ[_ソ__y_l

    【完全無料】AWS公式の専用線アクセス体験ハンズオンラボがごっつ良かった件
  • AWS AthenaでODBC接続が可能になりました | DevelopersIO

    DI部の大滝です。Athenaへの接続はJDBCまたはAPIからのみでしたが、ODBCドライバーからの接続も可能になりました。 ということでODBC接続を試してみました。 ODBCドライバーの設定 ODBCドライバーをダウンロードして設定します。ドライバーはこちらからダウンロードできます。 ダウンロードしたらウィザードにしたがってインストールします。 インストールが完了したら、ODBCデータソースアドミニストレーターを開きます。 ユーザーDSNタブで「追加」ボタンをクリックします。一覧から「Simba Athena ODBC Driver」を選択し、完了ボタンをクリックします。 Setup画面で接続情報を入力します。 「AWS Region」はAthenaのリージョンを指定します。また「Schema」はデータベース名を指定します。 「S3 Output Location」は実行結果を出力す

    AWS AthenaでODBC接続が可能になりました | DevelopersIO
    hirokinko
    hirokinko 2017/11/21
  • 【登壇資料】Go並行処理パターン実践入門について話してきました #cm_osaka | DevelopersIO

    西田@大阪です。 クラスメソッドの開発を知る!大阪勉強会 第4回 Go&Elixirでつくる分散アプリケーションで スピーカーとして登壇しました。多くの方にご参加いただきありがとうございました! Go & Elixirに興味のある方が、関西にこれほどおられると思っておらず嬉しい誤算でした。 発表資料 発表内に収まり切らなかった部分もございます(申し訳ありません><)ので、参加された方も資料を読んでいただけると幸いです。 感想 冒頭でも触れましたが、Go & Elixirに興味を持っておられる方が多いのが印象的でした。 懇談会では実際にGoを業務で使われている方などのお話が聞けてよかったです。 少しづつGoが広がっていってるなと感じました。 今後も関西でGo & Elixirを少しでも盛り上げていければと思います。

    【登壇資料】Go並行処理パターン実践入門について話してきました #cm_osaka | DevelopersIO
  • 【社内資料公開】運用手順書を作る時のポイントについて書いてみた | DevelopersIO

    はじめに こんにちは植木和樹@上越妙高オフィスです。日は私がここ10年くらい意識している運用手順書を書くときのポイントについてまとめてみました。 対象読者 開発・構築したシステムを別の人に引き継ぐ予定のある人 他の人が作ったシステムを引き継ぐ担当の人 半年後の自分でも分かる手順書の書き方に困っている人 (この記事を読むのにかかる時間の目安:5分) 1. ドキュメントの冒頭に書くこと まず個々の詳細手順の前に、ドキュメント自体について記載してもらいたいことです。 1.1. ドキュメントに書かれていることを3行で書く ドキュメントの最初には、このドキュメントに何が書かれているのかを100文字くらいで書いておくと良いでしょう。 システムが増えれば増えるほど手順書も増えていくものです。見つけたドキュメントに自分の期待するものが書かれているのか、冒頭数行でわかるようになっているとうれしいです。 1

    【社内資料公開】運用手順書を作る時のポイントについて書いてみた | DevelopersIO
    hirokinko
    hirokinko 2016/06/30
  • Go言語 + cli-init でコマンドラインツールを作る | DevelopersIO

    よく訓練されたアップル信者、都元です。最近社内のメンバーがみんなGo言語の世界で楽しそうなので、私も混ざってみることにしました。最初のセットアップや基礎文法等は、私も平行して急いで学ぶGo langシリーズで勉強中です。 コマンドラインツールが作りたい と思っています。ちょっとしたものを作るとしたらPythonなのかな、と思って友達Pythonistaにインタビューをしたところ、「ちょっとしたツール作るとかって用途の人は Golangに移行した(えっ」という衝撃的なコメントを貰い、もうこの際だからGo勉強すっかという空気になった次第。 具体的な環境構築 基的には急いで学ぶGo langシリーズを読めばいいのですが、一点迷ったのがディレクトリ構成です。 Go言語で幸せになれる10のテクニックでは「GOPATHは一つだけ (Use a single GOPATH)」という指針が紹介されてい

    Go言語 + cli-init でコマンドラインツールを作る | DevelopersIO
  • 1