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

  • [初心者向け]AWSの勉強を始めるためのリンク集(2023.5更新) | DevelopersIO

    AWS認定トレーニング講師の平野@おんせん県おおいたです。 みんな、温泉入ってますかー? (挨拶 2021年3月に公開した「AWSの勉強を始めるためのリンク集」ですが、今回新しい情報を追加して大幅リニューアルしました。 ひき続きご活用いただければと思います。 目次 1. 雰囲気を知る 2. やってみる 3. 楽しむ 4. 書籍を買う 5. 深める 6. 調べる 7. さらなる成長のために 8. 楽しく学び続けるヒント 1. 雰囲気を知る AWSを始める皆さんに、まず体験いただきたいのが「雰囲気を知る」ことです。AWSの背景や、AWSを活用するさいの考え方、どんなメリットがあるか等々、個別のサービスを学ぶ前に押さえておくことで、AWSを理解しやすくなりますし、ワクワクしていただけるかと思っています。 AWS Summit 講演ビデオ まずは、4つのビデオを紹介します。これらは AWS Sum

    [初心者向け]AWSの勉強を始めるためのリンク集(2023.5更新) | DevelopersIO
    RabbitBit
    RabbitBit 2021/03/04
  • AWS公式の無料EラーニングでAPI Gateway REST APIを網羅的に学ぶ | DevelopersIO

    Amazon API Gateway について紹介し、API を作成してデプロイする方法を学習していただける無料デジタルコース Amazon API Gateway for Serverless Applications (Japanese) - 75min をローンチしました? 認定インストラクターが日語でスタジオ収録していますので是非!https://t.co/emJoRhImIH pic.twitter.com/3zEnTb6WI8 — Wataru Nishimura (@kuwablo) January 27, 2021 上記で紹介されているAPI Gatewayを学べるEラーニングを受講したのでレポートします。 Amazon API Gateway for Serverless Applications (Japanese) 良かったこと 体系的に学べる API Gatewa

    AWS公式の無料EラーニングでAPI Gateway REST APIを網羅的に学ぶ | DevelopersIO
  • オンライン診療対応医療機関の一覧PDFをExcelに変換、Google Mapに書き出してみた | DevelopersIO

    2020年4月25日、厚生労働省からオンライン診療を受け付けている医療機関、1万余りの一覧が発表されました。 発表されたリストはこちら。都道府県ごと、PDFにまとめての掲載となっています。 PDFは表示崩れを起こすことがなく、フリーのAdobe Readerを使用すれば誰でも閲覧できるのがメリットです。 ただし、デメリットもあり、掲載されているURLからリンクしづらかったり、文字列のコピーが難しかったり、PC以外のデバイスだと非常に見辛くなったりという課題があります。 そこで、Google Mapにこの一覧を取り込み、マッピングしてみました。 オンライン診療対応医療機関マップ こちらが作成したマップです。少し手がかかったので、とりあえず東京都から始めてます。他の地域もぼちぼち足しています。 (2020年4月26日追記: この記事を見た方から整備済みのCSVファイルを共有いただきました。東京

    オンライン診療対応医療機関の一覧PDFをExcelに変換、Google Mapに書き出してみた | DevelopersIO
    RabbitBit
    RabbitBit 2020/04/28
    有事の際に公共へ貢献できるサービスを提供できる人は憧れる。
  • PowerShell 7が正式リリースされました | DevelopersIO

    しばたです。 現在2020年3月5日午前2:30、そろそろ寝ようと思っていたのですが今まさにPowerShell 7が正式リリースされたので眠気を抑えてこのブログを書いています。 PowerShell Teamからのアナウンスは以下となります。 当初の予定では今年の1月に正式リリース予定だったのですが、先行していたリリース候補版で発生した不具合対応やソフトウェアの品質向上のため約二か月延期され日のリリースとなりました。 記事ではこのアナウンスを元にPowerShell 7について解説していきます。 PowerShell 7について PowerShell 7は2018年1月にクロスプラットフォームな新しいPowerShellとしてリリースされたPowerShell Core 6.0のメジャーバージョンアップとなります。 PowerShell Core 6.0はその名前にある様にアプリケー

    PowerShell 7が正式リリースされました | DevelopersIO
    RabbitBit
    RabbitBit 2020/03/07
    なんだかんだ言ってよく使う。ただ、OS間での完全互換性が欲しい。
  • 今日からできる。初めての障害対応ガイド | DevelopersIO

    はじめに こむろ@札幌です。 今年もまた大きなプロジェクトのサービス運用を担当し、サービス運用経験者としていろんなところに顔を出したりことの多い1年でした。自分自身が障害対応の前線に立つだけでなく、ほかの人の障害対応の手伝いをするなど、いろんな視点で運用の現場に関わってきました。 元々サービスのまともな運用経験ゼロの私が、多様な技術的負債や自分があまりかかわっていないサービスの運用を紆余曲折の結果、抱えるようになって数年経過し、サービス運用にまつわる様々な知見が蓄積しました。2019年の締めにそれらをまとめて文章にしておこうと思います。 今回のターゲットは開発をメインでやっているエンジニアです。運用を経験したことがない人にとっては、障害対応時にどのように立ち回ってよいのかがわからず、なんとなく行動した結果、サービス利用者への障害が長引いてしまう、状況をより悪化させてしまう、といった状態を招

    今日からできる。初めての障害対応ガイド | DevelopersIO
    RabbitBit
    RabbitBit 2020/01/02
    障害対応は、3つの役割を分担して行うべし。1.司令塔(外部通信役), 2.原因調査・復旧, 3.現在の状況観測(記録役)。
  • 機械学習モデルを自動的に作成するAmazon SageMaker Autopilotが発表されました! #reinvent | DevelopersIO

    AWS re:Invent2019のキーノートでは、機械学習周辺のサービスが大量に発表されましたが、SageMakerで、Autopilotが新しく発表されました! Amazon SageMaker Autopilot – Automatically Create High-Quality Machine Learning Models With Full Control And Visibility | AWS News Blog 東京リージョン含む16リージョンで、即利用可能です! Autopilotきたの…!! ( ゚д゚) ガタッ /   ヾ __L| / ̄ ̄ ̄/_ \/   / Amazon SageMaker Autopilotがどうして誕生したか? 機械学習のプロセスを完全に制御ししながら、最適な分類および回帰の機械学習モデルを自動的に作成できます。 機械学習において、アル

    機械学習モデルを自動的に作成するAmazon SageMaker Autopilotが発表されました! #reinvent | DevelopersIO
    RabbitBit
    RabbitBit 2019/12/04
    AIの民主化も来るところまで来た。
  • 【書評】ゼロトラストネットワーク | DevelopersIO

    オペレーション部 江口です。 以前から気になっていた「ゼロトラストネットワーク」の翻訳版がオライリーから発売されました。 https://www.oreilly.co.jp/books/9784873118888/ 早速読んでみたのでレビューしてみたいと思います。 書籍の概要 最近新しいセキュリティの考え方として注目されている「ゼロトラストネットワーク」について取りあげた書籍です。 ゼロトラストネットワークの概念、どのように構成するか、認証をどうするべきかなどを解説し、またGoogleやPagerDutyでの実際のシステムの事例などを紹介しています。 目次 1章 ゼロトラストの基礎 2章 信頼と信用の管理 3章 ネットワークエージェント 4章 認可の判断 5章 デバイスの信頼と信用 6章 ユーザーの信頼と信用 7章 アプリケーションの信頼と信用 8章 トラフィックの信頼と信用 9章 ゼロト

    【書評】ゼロトラストネットワーク | DevelopersIO
    RabbitBit
    RabbitBit 2019/10/29
    将来的には当たり前のセキュリティインフラになりそう。ただ、標準のない領域に手を出すなら、それ相応の投資額とリスクを許容する必要がある。インフラ構築自体をビジネスとするなら勝負の時かも。
  • クラスメソッド 標準セキュリティチェックシートを公開しました | DevelopersIO

    オペレーション部 江口です。 私の主業務はクラスメソッドメンバーズサービスの品質管理や内部監査なのですが、その活動の一環として企業としての標準のセキュリティチェックシートを作成しました。 このチェックシートがこのたびクラスメソッドの企業サイトで公開されましたのでご報告です。 具体的には「ポリシー」ページに「セキュリティチェックシートの提供」という項目が追加されています。 https://classmethod.jp/policy/ 作成・公開の目的 当社はISO27001/27017、PCI-DSS、Pマーク、SOC2など、様々な認証を取得しセキュリティやサービス品質の向上に努めています。 ですが、お客様によっては認証取得の事実だけでなく、実際にセキュリティ対策としてどのように取り組みを行なっているか、もう少し具体的な情報をご要望いただくことがあります。 そうしたお問い合わせの一助として、

    クラスメソッド 標準セキュリティチェックシートを公開しました | DevelopersIO
  • 2019夏、先輩が若手に贈る「お世話になった技術書60選」- 入門からガチまで – | DevelopersIO

    「このにはお世話になったなぁ〜」 「今でもたまに読み返してます」 「マジでめちゃめちゃ影響受けた」 「そう、こいつが俺のエンジニア人生を変えやがったんだ...」 ↑「こんなを紹介してください!」と社内チャットで投げてみたら、すんごいことになったのでそのリストをシェアさせていただきます。 ※推薦理由はあくまで推薦者による個人的な意見や思い入れたっぷりなので、それを踏まえてお楽しみください。 目次 アプリケーション/プログラミング ドメイン駆動設計 Java言語で学ぶデザインパターン入門 Pro Git BINARY HACKS Effective Java リバースエンジニアリング―Pythonによるバイナリ解析技法 なるほどUnixプロセス ― Rubyで学ぶUnixの基礎 リーダブルコード メタプログラミングRuby 第2版 Head First デザインパターン テスト駆動開発 C

    2019夏、先輩が若手に贈る「お世話になった技術書60選」- 入門からガチまで – | DevelopersIO
    RabbitBit
    RabbitBit 2019/08/08
    前前々くらいから思っているのだが、これだけの数の推薦図書を読みきった方はどれほどいるの?
  • とにかく英語が話せるようになりたい!エンジニアがチャレンジしているおすすめ英語教材12選 | DevelopersIO

    クラスメソッドでは空前絶後の英会話ブーム。社内でシェアされ、支持が多かった英語教材(書籍・アプリ・サービス)を12選してみました。 とにかく英語が話せるようになりたい! 俺は英語を勉強したいわけじゃない。英語で会話できるようになりたいんだ!! ということで、現在クラスメソッドでは 空前絶後の英会話ブーム が到来しています。そのきっかけはオンライン英会話・レアジョブを法人契約したことに始まります。今ではSlackのChannelの参加者も120人超となりました。 その主な目的はズバリ ビジネスで使うこと。 海外のカンファレンスに参加してエンジニアと話をしたり、海外発祥のサービスとビジネスパートナーになったり。または英語技術ドキュメントを完全に理解して使いこなす…などなど、いまやクラスメソッドにとって英語は必要不可欠となりました。 現在、クラスメソッドでは月に1回の英語についてのLT大会を開

    とにかく英語が話せるようになりたい!エンジニアがチャレンジしているおすすめ英語教材12選 | DevelopersIO
  • あのGoogleアナリティクス実践本が全文無料公開!インターネット最高 | DevelopersIO

    世の中よくないこともいろいろあるけれど、いい時代だと思わされるときもあります。例えばこういうニュースが舞い込んだときなんかには!ということでインプレスが運営するWebサイト「できるネット」が太っ腹企画を展開。Webコンテンツを触る(直感的&直情的な)人ならば誰しもが持ってることでおなじみの一冊、木田和廣著「できる 逆引きGoogleアナリティクス」が全文無料公開されています。多大な感謝かよ〜。 『できる逆引き Googleアナリティクス Web解析の現場で使える実践ワザ』全文公開の記事一覧(目次)- あの定番書がすべて読める! | できるネット 「逆引き」は必携Googleアナリティクスのひとつ 星の数ほどあるWebマーケティングツール郡の中でも夏の大三角形レベルでエッセンシャルなアクセス解析ツールのGoogleアナリティクス(以下、GA)。ある程度直感的に使えはしますが、幅広い機能性が

    あのGoogleアナリティクス実践本が全文無料公開!インターネット最高 | DevelopersIO
  • UMLの爆速プレビュー環境をVisual Studio Code + PlantUML Server on Dockerで簡単に構築する | DevelopersIO

    PlantUMLとは PlantUMLはシンプルな記法でUMLダイアグラムが作成できる、超便利なツールです。UMLをはじめ、以下のような図の作成もサポートしています。 ワイヤーフレーム アーキテクチャ図 仕様及び記述言語 (SDL) Ditaa ガントチャート マインドマップ WBS図(作業分解図) AsciiMath や JLaTeXMath による、数学的記法 Entity Relationship diagram 実際に業務で使う場合はテキストを書く→画像に書き出すという順序になりますが、基的にはプレビューを確認しながら書くと効率良く作成できます。 プレビューを確認しながら書くには、例えばWebアプリなども公開されているのでそちらで済ませてしまう方法もあります。 https://planttext.com しかしながら テキストをファイルとして残しながら作業したい場合はやはりローカ

    UMLの爆速プレビュー環境をVisual Studio Code + PlantUML Server on Dockerで簡単に構築する | DevelopersIO
    RabbitBit
    RabbitBit 2019/06/20
    PlantUMLを使いたいと思っていたので、環境構築手順のシェアは助かります。図や絵での管理では保守性が低いので、文字で管理できるPlantUMLは魅力的。
  • Python用の自然言語処理ライブラリ”StanfordNLP”を試す | DevelopersIO

    StanfordNLPとは StanfordNLPとは、スタンフォード大学の自然言語処理(Natural Language Processing, NLP)グループが提供するPythonNLPライブラリです。 同じくスタンフォード大学のNLPグループが提供するStanford CoreNLPというJavaで書かれたNLPツールのサーバーにアクセスする為のパッケージが含まれています。 GitHub - StanfordNLP GitHub - Stanford CoreNLP ライセンス 基となるStanford CoreNLPはGNU GPL(v3以降)ですが、StanfordNLPはApache License Version 2.0となっています。 特徴 StanfordNLPは、Python3.6以降をサポートしており、トークナイザー、形態素解析、依存関係パーサー等の機能を有します

    Python用の自然言語処理ライブラリ”StanfordNLP”を試す | DevelopersIO
    RabbitBit
    RabbitBit 2019/02/17
    日本語も対応してたのか。
  • マルチプラットフォームで利用可能なOpenJDKのAmazon Correttoが発表されました! | DevelopersIO

    マルチプラットフォーム(ubuntu、RHEL、WindowsMacOS)対応のLTSがついたOpenJDK互換のJavaリリースのアナウンスです! しばらく前に、Amazon LinuxでのJavaのLTSが発表され大きな話題となりました。 Amazon LinuxでのJavaのLTS (Long-Term Support)提供について 「ほぇー、AWSもやりおるやんけ!!」と感慨にふけっていたら、それの100倍ぐらい衝撃的なニュースが、Javaの神様James Goslingのツイートで飛び込んできました。 Just announced #amazon #Corretto at #devoxx. It is our distribution of OpenJDK. https://t.co/09cuPEqnex — James Gosling (@errcraft) 2018年11月

    マルチプラットフォームで利用可能なOpenJDKのAmazon Correttoが発表されました! | DevelopersIO
    RabbitBit
    RabbitBit 2018/11/15
    次のJavaはこれで決まりだな。
  • 「コンテナジャーニー」〜明日から速攻始めるAWSでのコンテナ運用〜 #cmdevio2018 | DevelopersIO

    アプリケーションのコンテナ化には様々なメリットがありますが、実際に番環境に導入するには従来のアプリケーションの考え方とは違う部分もあり、簡単にはいきません。その辛さを乗り越えて「もっと多くの人にコンテナを活用してもらいたい」という想いを、このセッションに込めました。 「コンテナ導入ってどこからやったらいいんやろう…」 Amazon ECSがリリースされてから、早4年。Docker自体の進歩が目覚ましく、周辺のオーケストレーションツールや関連するOSSなども目を見張るような勢いで進化しています。以前は開発環境での利用が主流だったコンテナも、今では番環境での採用事例も増えてきました。さらに、Fargateの東京リージョンリリースやEKSの一般公開など、話題には事欠きません。 アプリケーションのコンテナ化には様々なメリットがありますが、実際に番環境に導入するには従来のアプリケーションの考え

    「コンテナジャーニー」〜明日から速攻始めるAWSでのコンテナ運用〜 #cmdevio2018 | DevelopersIO
    RabbitBit
    RabbitBit 2018/10/10
    初心者がAWSでのコンテナ運用を始める事を考えると、無理のない導入プロセスと感じた。
  • 管理職のためのエンジニア組織構築マニュアル | DevelopersIO

    はじめに クラスメソッド株式会社 AWS事業部長の佐々木です。 私は前職で創業メンバーの1人としてビジネスを立ち上げた後、エンジニアとして実業務に携わりながら、統括マネージャーとして50人規模のエンジニア組織を構築しました。 また2014年にAWSエンジニアとしてクラスメソッドに入社し、2015年7月よりAWS事業部の部長に就任。事業は順調に拡大しており、2015年と比較して組織も2倍以上に大きくなりました。これは優秀な仲間に恵まれたのはもちろんのこと、組織設計と構築プランが功を奏したことも一因だと感じています。 そこで、私がこれまでに培ってきた経験から得たエンジニア組織の構築の仕方をお伝えしたいと思います。 エンジニア組織構築マニュアル 骨子を定義する これはエンジニア組織に限りませんが、組織には3つの骨子が必要です。 ポリシー ビジョン ターゲット ポリシーは、その組織が最もこだわる一

    管理職のためのエンジニア組織構築マニュアル | DevelopersIO
    RabbitBit
    RabbitBit 2018/01/12
    管理職としての熟練を感じる。現場で洗練された理論の紹介は大変ありがたい。
  • センサーと機械学習の論文をまとめてみる | DevelopersIO

    記事は Machine Learning Advent Calendar 2014 の 24日目のトピックです。 増え続けるセンサーデータ M2M(Machine to machine), IoT(Internat of things) というキーワードが叫ばれて久しい今日、インターネットに接続できるデバイス数の上昇が見込まれるなか、デバイスに搭載された各種センサーデータの分析、活用も今後目が離せない分野です。 データはAWSなどのクラウドサービスのデータセンターに置かれた後、分析、フィルタリングされ、エンドユーザの役にたつ情報を提供していくものと思われます。 各種センサーが農業などの分野で使われ、そこから取得されたデータが分析され、活用されているという話題も多数上がってきています。 センサデータ解析におけるJubatus活用事例 - Slideshare Blue River Tech

    センサーと機械学習の論文をまとめてみる | DevelopersIO
    RabbitBit
    RabbitBit 2014/12/24
    センサーデータのノイズ除去と特徴量抽出のやり方の資料の方が、最先端の論文よりも価値があると思うんだよなぁ。
  • 第2回Webスクレイピング勉強会@東京 に参加してきた #東京スクラッパー | DevelopersIO

    第2回Webスクレイピング勉強会@東京(全3回) - connpass 2014/08/17 第2回Webスクレイピング勉強会@東京 #東京スクラッパー - Togetterまとめ お仕事の都合上、ビッグデータ周りの『環境』については割と頻繁に作成したり関連する情報を調べたりしているのですが、環境に取り込む『データ』についてはお客様の要件によって様々。お客様個別のデータに絡める場合然り、また業務とは別に、個別に何か独自のネタを使ってビッグデータ的な取り組みを行いたいとなった際には、選択肢のひとつとして『Webからデータを収集して分析に使う』というものも考えられるかと思います。 では、そのデータはどうやって取得してくる?となった時にひとつの案として浮上してくるのが、今回のブログテーマにもなっている『Webスクレイピング』。イベントについては情報を把握していたものの前回は都合により参加出来ず、

    第2回Webスクレイピング勉強会@東京 に参加してきた #東京スクラッパー | DevelopersIO
    RabbitBit
    RabbitBit 2014/08/18
    第2回Webスクレイピング勉強会のまとめ記事を作って頂き、ありがとうございました。見直したい内容が全て載っているまとめで、プロのお手並みを拝見させて頂いた気分です。 #東京スクラッパー
  • CoffeeScript と TypeScript をそれぞれ実務案件で使ってみた感想 | DevelopersIO

    そんな訳で、CoffeeScript を触り始めて半年弱、TypeScript を触り始めて1ヶ月弱ほど経ちました。まだまだ日は浅いですが、いちおう両方とも実務案件にて使用したということで、ここらで双方に対する振り返りを簡単にしておくとします。 CoffeeScript について http://coffeescript.org/ 学習開始時期: 2014年1月頃 始めたきっかけ: Middleman や Ruby on Rails が標準サポートしているため、面倒な環境構築等をしなくて済んだから Ruby や Haml のようなテキスト量の少ない文法が好みだったから そんな訳でとっかかりとしての基礎学習期間はだいたい2〜3日くらいで、そこから既存のプロダクションコードを CoffeeScript に書き換えつつ実案件に取り入れていきました。 おおまかな特徴 要は JavaScript をよ

    CoffeeScript と TypeScript をそれぞれ実務案件で使ってみた感想 | DevelopersIO
    RabbitBit
    RabbitBit 2014/05/13
    なんでや! Haxeさんはマルチ言語コンパイル可能で、JSerがネイティブアプリ書くときには重宝するやろ!(目を合わせないようにしながら)
  • tableau-connect-redshift-on-vpc

    目次 はじめに 環境構築 Amazon Redshift環境準備 Amazon Redshiftクラスタ作成 PostgreSQLクライアントツール接続確認 解析データの投入 Tableau Desktop経由で接続確認 まとめ はじめに 高速なデータ分析とわかりやすいビジネスダッシュボードを実現するビジネスインテリジェンス(BI)ソフトウェア | タブローソフトウェア Amazon Redshift (ペタバイト級の データウェアハウス サービス) | アマゾン ウェブ サービス(AWS語) Amazon Redshift 以下エントリではAWS環境内のMySQLTableau Desktopからの接続を試みるエントリを詳解しましたが、その第2弾としてVPC環境に構築したRedshiftにTableau Desktopからの接続を試みる内容を当エントリで詳しく見て行きたいと思いま

    tableau-connect-redshift-on-vpc
    RabbitBit
    RabbitBit 2013/11/07
    タブローの日本語記事が増えてきている。日本の技術者コミュニティでも受け入れられているのか。