ブックマーク / dev.classmethod.jp (8)
-
先日、娘が3度目の手足口病になり、ウイルスさんの本気にげっそりしたかめです。 なんでも今年は当たり年らしいです。 当たり年といえば、今年のワインはどうなんでしょうね。 さて、今回は、 Google スプレッドシートで組織図を自動生成する小ネタをご紹介します。 エンジニアの皆さんは、 PlantUML や draw.io、 cacoo や visio などと言ったツールを活用されているかもしれませんが、事務職の方など、非エンジニアの方が特別な記法や描画操作などを覚えることなく、手軽に組織図をメンテできそうな方法の1つとしてお読みいただければと思います。 用意するもの Google アカウント 組織図の作り方 今回は、 横浜市組織図 をサンプルとして、作り方をご紹介します。 Google アカウントでログインし、新しいスプレッドシートを作成し、適当な名前をつけますA列に組織図の箱の
-
Markdownでテーブルを表現するにはつらみが深すぎる みなさんはMarkdownでテーブルを書くことは得意ですか?私は苦手です。 簡単なテーブルは簡単に書けるのですが、以下のようなテーブルを書くことには抵抗感があります。 行数、列数が多い セル内に書くテキスト量が多い セル内でリストを表現する 一方、私は先日、﹁Markdownで手順を書いています!﹂とこちらの記事で伝えました。 そんな私に対して、 ﹁オイオイオイ。 Markdownでもなんでもいいけどよォ... テーブルを使いたい場面は多いんだぜ。﹂ というセリフが聞こえてくる気がします。 私のようなMarkdownでテーブルを書くことにつらみを覚える方への解決策として、以下記事で紹介している﹁MarkdownTableMaker﹂があります。 このアドオンを使うことで、選択したスプレッドシートをMarkdownに出力してくれます
-
事業開発部の塩谷 (@kwappa) です。今日はオフィスに用があるので、通勤ラッシュを避けて出社しました。 この子は新メンバーのさめくんです。在宅勤務が推奨されているのでオフィスが閑散としており、すこしさみしそうです。 リモートワークは人類には早すぎた さて、連日の報道でご存知の通り、新型コロナウイルスの感染が拡大しています。クラスメソッドでも全社員に在宅勤務を推奨し、感染予防につとめています。 個人的にはいままでほぼ毎日オフィスに出勤し、ときどき生産性をあげるための気分転換としてリモートワークを活用してきました。ところが今回は目的が﹁感染防止﹂ですから、連日自宅で業務にあたることになります。 すでにリモートワークを使いこなしている先輩社員はいつもと変わらない生産性を発揮していますが、不慣れなぼくはなかなかペースがつかめませんでした。今回はそんな中で行った自宅環境の整備と、得られた知見に
-
MarkdowntoPDF Markdownで書きたいけど、PDFで出力したい という機会はエンジニアはよく出くわすと思います。 ﹁MarkdowntoPDF﹂といえばGitBook CLIが有名ですが、こちらはメンテナンスがストップされているため推奨されません︵環境依存による不具合などが解決されない︶。GitBookほど多機能でなくても良いですが、綺麗にいい感じに出力したい…!と探し回っていたところ md-to-pdf が最も私の要件に合致したので使ってみました。 そんな私の要件はこちら。 CLIから出力したい ページ内リンクが作れる ページ分割ができる ページ数表示が簡単にできる 全体に対して簡単にテーマをCSSで適用できる いざという時にはHTML+CSSでカスタマイズができる それに対して md-to-pdf は以下のような機能があります。 ディレクトリ内のMarkdow
-
はじめに AWSチームのすずきです。 先日紹介させて頂いた、CloudFront、ELB、EC2を利用したWordPress環境。 ELBやEC2のパブリックIPアドレスを知り得た第三者により WordPressの実行環境が直接攻撃される事があった場合、DDoSなどの被害を受けやすいリスクがありました。 今回、この対策としてNginxをリバースプロキシとして導入し、 CloudFrontを経由と、正しい認証情報を持つ管理者のリクエストのみWordPress環境に中継、 他の不正なアクセスは遮断する方法を紹介させていただきます。 構成図 環境OSは、Amazon Linux2のAMI (amzn2-ami-hvm-2.0.20190508-x86_64-gp2) を利用しました。 CloudFront、ELB、EC2の各リソースは、以下の環境を一部変更して利用します。 CloudFront
-
はじめに 皆さまがシステムを運用にするあたり、様々な不安を抱えていらっしゃると思います。 そういったよくある﹁不安﹂を書き出し、解消するための対策や参考ページなども記載しましたので、本記事をご覧いただいている皆さまには抱えている不安を淡々と潰していただければと思います。 ︻ケース1︼大量のアクセスによる高負荷への不安 近日中に Web サイトの広告を出す予定だが、現状のままで増加するアクセスに対応できるのか不安がある 以下のような対策が考えられます ELB︵Elastic Load Balancing︶を使用し、Webサーバー︵Amazon EC2︶の複数台構成にする アクセス数や負荷に応じて自動で Webサーバー︵Amazon EC2︶の台数を増やす︵スケールアウト︶、減らす︵スケールイン︶ために AWS Auto Scaling を使用する ELB の暖機申請︵予め AWS へ連絡して
-
はじめに 清水です。AWS上でWowza Streaming Engineを構築して、スマホ︵iPhone︶上のWowza GoCoderからの映像をライブストリーミング配信してみたのでまとめたいと思います。 ライブ配信とVOD配信の違い 以前のエントリで、Wowzaを使ったVOD配信についてまとめています。 AWSのWowzaでVOD配信してみた | Developers.IO 今回のエントリでは、VOD配信ではなくライブ配信を行ってみます。ライブ配信とVOD配信の違いは、先日行われた"AWS Black Belt OnlineSeminar 動画配信onAWS"のスライドに詳しく説明されています。︵オンデマンド配信=VOD配信です︶ 言い換えると、オンデマンド配信︵VOD配信︶はビデオ録画したものを見るイメージで、ユーザにより早送りや巻き戻しのコントロールが可能なもの。対してライ
-
こんにちは、みかみです。 今日のクラスメソッドのAWSおみくじ、RDS︵t1.micro︶でしたー!︵昨日は Aurora!@@v はじめに 前職@アプリ開発時、MySQL のクエリチューニングをさせていただく機会がありました。 ユーザー入力のキーワードで全文検索 → 見つかったレコードを返すのですが、所要時間、約3分。。 Apache タイムアウトして画面真っ白。。。︵泣きそうでした><。 EXPLAINで実行計画を調べた際に、select_typeにはクエリの種類が表示されるのだが、代表的なサブクエリには次の3つのパターンがある。 SUBQUERY DEPENDENT SUBQUERY DERIVED 結論から言おう。遅いのは2番目、DEPENDENT SUBQUERYである。DEPENDENT SUBQUERYとはいわゆる相関サブクエリに相当するもので、サブクエリにおいて外部クエリの
-
1