大学在学中&休学中に複数のIT系スタートアップでのインターンやベンチャーキャピタルでのリサーチバイトを経験後、フリーランスとして独立。現在は「TechCrunch Japan」などでスタートアップ企業のプロダクトや資金調達を中心としたインタビュー・執筆活動を行っている。 From DIAMOND SIGNAL スタートアップやDX(デジタルトランスフォーメーション)を進める大企業など、テクノロジーを武器に新たな産業を生み出さんとする「挑戦者」。彼ら・彼女にフォーカスして情報を届ける媒体「DIAMOND SIGNAL」から、オススメの記事を転載します。※DIAMOND SIGNALは2024年1月をもって、ダイヤモンド・オンラインと統合いたしました。すべての記事は本連載からお読みいただけます。 バックナンバー一覧 ShopifyやBASE、STORESといったサービスが広がったことで、情熱を
♣︎. はじめに コンソール画面で操作するブラックジャックゲームを、PHPで作りました。その個人開発の過程を記事にします。 操作した時のコンソール画面はこんな感じです。 (テキストだとこんな感じです) root@9444efa94780:/var/www/html# php Main.php ブラックジャックの設定をします。 プレイヤーの人数を入力してください。(1〜3) 🙋 1 プレイヤー1名でゲームを開始します。 あなたの持っているチップは100ドルです。 ベットする額を入力してください。(1〜1000ドル) 💲 10 10ドルをベットしました。 ブラックジャックを開始します。 あなたの引いたカードはハートの6です。 あなたの引いたカードはスペードのQです。 ディーラーの引いたカードはスペードの10です。 ディーラーの引いた2枚目のカードはわかりません。 あなたの現在の得点は16
こんにちは、リンクアンドモチベーション SREグループの久原です。今回は、SREチーム内の生産性・信頼性向上のために取り組んだミドルウェアアップデートの自動化施策について紹介いたします。 背景 自動化の成果 手順の簡略化 before after 対応時間の削減 やったこと ミドルウェアアップデートの手順 自動化の方針 ①各項目ごとに手動の部分はCodeBuildを使って自動化する before after ②項目間の移行はCodePipelineを使って一気に実施できるようにする 今後の展望 背景 なぜミドルウェアアップデートの自動化に取り組んだのか?それは現在SREチームで注力している 「トイルの削減」に対して大きく貢献するため です。インフラ民主化の記事でも取り上げたように、トイルの対応時間のトップ3を見ると、かなりの割合をミドルウェアアップデートが占めていることが分かります。 トイ
株式会社バーグハンバーグバーグが運営する、答えをアゲてくQ&Aサイト「コロモー」に投稿された情報の中から、役立ちそうなテーマをピックアップ! 今回のテーマはこちら! Amazonプライムビデオの「マジのおすすめ」をアゲて (質問投稿者:歩く煩悩さん) Amazonプライム・ビデオは、Amazonプライム会員なら追加料金なしで映画やドラマ、アニメからバラエティ番組まで見放題なのは皆さんご存知の通り! 使わなきゃもったいないと思いつつ、どの作品を観ていいか分からなくて結局なにも観ない……という人も結構いると思います。そんなときにこういう質問はとてもありがたいですね! 今回はこの質問に挙げられた20作品を投稿者のコメントとともに紹介します!! グッド・オーメンズ マブの天使と悪魔をずっと見られる 衣装が凄くいい 板野あいださん
はじめに Amazon VPCは、AWS上で仮想ネットワークを構築できるサービスです。 VPCの概要や理論については以下の記事で詳細に解説しました。 一方で、「理論だけでなく実践も重要!」 と思われる方も多いと思いますので、 本記事では実際にVPCによる仮想ネットワークを構築する方法を解説します。 構築の指針として、以下のベストプラクティスを極力満たすよう進めていきたいと思います。 特にVPCフローログやVPCピアリング、VPN等は設定が複雑でハマりがちですが、極力分かりやすく解説したつもりなので、効率よく構築法を習得できる記事となれば幸いです。 本記事で構築するVPCの構成 下図構成のVPC (上記記事の冒頭で紹介した構成)の構築を、実際のコンソール操作方法を交えて解説します。 上記構成の意図として、VPC1 (Webアプリ用のVPC)とVPC2 (社内ネットワークを模擬したVPC)を組
Value Object(値オブジェクト)は3種類あった Value Object(値オブジェクト) の意義と使い所がわからなかった。そこで調べてみたらなんと3種類あった。面白かったのでその調査過程を紹介する。 なお、現在では DDD の意味での Value Object がメインであること、またこれは自転車置き場の議論であり、DDD Quickly の Value Object の章を読む方が有意義であることを先に記しておく。 1. Data Transfer Object 1つ目は、Data Transfer Object(DTO)の意味だ。これは PoEAA に少しだけだけ出てくる。かつてのJava界隈の一部では(?)DTOのことを Value Object と呼んでいた。だが、現代では Value Object と DTO は別物として定着している。PoEAA は2000年代前半に
もはや説明不要。今もっとも勢いのある漫画家といえば藤本タツキ先生で異論はないと思う。 その藤本タツキ先生は週刊少年ジャンプの誌面で講談社の漫画雑誌「モーニング」で連載していた『えの素』の葛原さんを登場させたり ジャンプを同人誌だと勘違いしている。 尾田栄一郎先生が1番読んだ漫画を『ドラゴンボール』だと言い、鳥山明先生のことを神様だと褒めるのはよく分かるように、藤本タツキ先生が沙村広明先生、榎本俊二先生や弐瓶勉先生の漫画が好きなのは『チェンソーマン』を読んでるとよく分かる。 そんなジャンプ漫画にこだわらない多様な漫画が好きな藤本タツキ先生がジャンプの巻末コメント、各種インタビュー、対談、妹(!?)であるながやまこはるちゃん(@nagayama_koharu)のツイッターで影響受けたと豪語していたり、オススメしている漫画をまとめたので、作品紹介していく。 ジャンプ巻末コメント 『げんしけん二代
「良いコード/悪いコードで学ぶ設計入門」という本がとても売れているようです。私の所属している開発チームでも、何人か購入した人がいたので、私も購入して一通り読んでみました。 結果として、いくつかの考えが整理され、私としてはこの本によって考えが深まり、本を読んで考えた事自体は有意義であったと思いました。ただし一方で、あまり知識がない状態で(自分の中での判断軸が無い状態で)この本を読むと、色々と誤解が生まれるのではないか?という事を感じました。 一つの技術書がこれだけ売れるという事はそんなに多くはない事だと思うので、つまり、 その内容が改善されるとその効果は相対的に大きい という事になります。そこで、私が本を読んでいて思ったことや、この本の内容で正しいこと、現在も賛否両論とされること、事実として認識が間違っているであろうこと、この本で触れられていないが設計において大事なこと、などについてまとめて
Webアプリケーションで、ブラウザ上でJavaScriptを用いてAPIからデータを取得して画面に反映する挙動が遅いと言われた時にフロントエンド側が確認することと対処方法。 ユーザのボタンクリックなどのアクションをトリガーとして、APIからデータを取得し画面に反映するというシナリオがあった際に、ユーザのアクションから画面への反映に時間を要しているという状況を想定しています。 Largest Contentful Paint (LCP)が遅い場合に関しては、別のアプローチになるので今回は除外します。 本当にフロントエンドがボトルネックになっているか まず最初にすることは、APIのレスポンスタイムと、APIのデータを画面に反映する処理のどちらがボトルネックになっているかの確認です。 ユーザのアクションから画面への反映までの時間の中でAPIのレスポンスが大部分を占めている場合、プリフェッチなどの
送信ドメイン認証(SPF / DKIM / DMARC)の仕組みと、なりすましメール対策への活用法を徹底解説 実在するメールアドレスを悪用して、マルウェアに感染させたり、ID/パスワードなどの重要情報を騙し取る「なりすましメール」の被害が後を絶ちません。偽の口座に直接金銭を振り込ませるなどの実害も発生しています。なりすましメールは実在の人物を騙り、ビジネスメールのような内容で送られてくるので、人が見分けるのは非常に困難です。この対策に有効な手法が「送信ドメイン認証」です。人では判別が難しいなりすましメールを識別し、被害を未然に防ぎます。その仕組みと効果的な活用法を詳しく紹介しましょう。 (関連記事)新潮流になるか?GoogleとYahooが発表した「今後は受信しないメール」の条件 なりすましメールの被害が拡大している理由とは ここ数年、情報や金銭を搾取される企業被害が相次いで報道されていま
表面を折りたたみ、別の面を広げることができる図形を「フレクサゴン」、フレクサゴンのうち六角形のものを「ヘキサフレクサゴン」と呼びます。最初のフレクサゴンとして知られる「ヘキサフレクサゴン」をイギリスの数学者アーサー・ハロルド・ストーンがどのように発見したのかを、YouTubeチャンネルのVihartが解説しています。 Hexaflexagons - YouTube Hexaflexagons 2 - YouTube 1939年、イギリスからアメリカに引っ越してきたアーサー・ハロルド・ストーンは、イギリス製のバインダーにアメリカ製の紙を挟んで使用しようとしたところ、紙がバインダーからはみ出ることに気づきました。 バインダーからはみ出た部分をハサミでカットして…… この紙束を暇つぶしに折りたたんで遊んでいたそうです。折りたたんだりひねったり四角にしたり六角形にしたり。 いろんな折りたたみ方に挑
最近訪問販売でしつこいお兄さん(若い人だった。多分仕事始めたばかりで加減とか知らないぽい)が来て、とっさにインターフォン越しに撃退できなくて「ぐぬぬ・・・」ってなった。 ちょうど私はその時「AI:ソムニウムファイル」という超面白いゲームの終盤をプレイしてて気分が盛り上がってた。なのにこれのせいで盛り上がりが一気にさめてしまった。メシとゲーム体験の邪魔をされた恨みはそう簡単に晴れることはない。 こんなやつら駆逐してやる、、、という気持ちになったけど私は平和主義者なので新手の訪問販売員が来たときにサクッと撃退できるように一通り復習しておきます。 自分の記事だけどいつでも呼び出せるようにHP画面に登録しておく……。 キーワードは特定商取引法と刑法130条になるようです。下記記事にまとまってます。 yourbengo.jp 訪問業者は「第一声で商品・サービスの種類を答えなければいけない」というルー
前回から引き続いて、今回は間取り・設計のデザインパターン編です。 ※ 筆者は住宅業界の人間ではなく、 IT 業界の人間です。また、私にとってのベストプラクティスがみなさんのベストプラクティスになるとは限りません!不動産は高価な買い物です。このブログ見て何か失敗したとしても私の方では何も責任を持てないのでご理解の程よろしくお願いします。 第1回 発注者としてのベストプラクティス:こちら 第2回 活用した注文住宅デザインパターン10選:この記事 目次 目次 はじめに 活用した注文住宅デザインパターン10選 1. 子供部屋・寝室結合パターン 2. 北側リビングパターン 3. Ⅱ型アイランドキッチンパターン 4. 2階水回り & ベランダなしパターン 5. 玄関 x 正面窓パターン 6. 床置きエアコン x ガラリ付き収納パターン 7. ピットリビング & 壁掛けテレビパターン 8
2022年7月13日にカラーミーショップで提供開始した「副管理者機能」のアップデートにあたって、従前の挙動を変えずにデータベーススキーマの構造を変える必要がありました。また、サービスの提供を停止することなく、スキーマの構造の変更を進める必要がありました。 この記事では、サービスを停止せずにデータベースの構造を徐々に変更するデータベースリファクタリングをどのように進めたかについて紹介します。 「データベースリファクタリング」とは データベースリファクタリングについて体系的に述べた書籍として"Refactoring Databases"があります。この本では、データベースリファクタリングのさまざまなパターンにおいて、スキーマの変更、データマイグレーション(既存データの移行)、アプリケーションの変更それぞれをどのように進めるべきかについて解説しています。ここでは、"Refactoring Dat
※ 筆者は住宅業界の人間ではなく、 IT 業界の人間です。また、私にとってのベストプラクティスがみなさんのベストプラクティスになるとは限りません!不動産は高価な買い物です。このブログ見て何か失敗したとしても私の方では何も責任を持てないのでご理解の程よろしくお願いします。 第1回 発注者としてのベストプラクティス:この記事 第2回 活用した注文住宅デザインパターン10選:こちら 目次 はじめに 発注者としてのベストプラクティスシェアリング 展示場や相談に行く前に要件をまとめるべし 特に間取りや構造として特異性を求めないなら、注文住宅は割高かもしれない 生活に振るのか、資産に振るのかは考える 自分で理解できるまで調べる。ただ情報で頭でっかちにならない 認識の齟齬や水掛論をしないために、テスト駆動開発にする ネットやAV機器の壁内配管や構成は自身である程度設計を考えて提案を持っていく 細かなあれ
最近ドクターストーンというアニメの録画を見て年甲斐も無く「滅茶苦茶面白いなこれ!」って思って感動した。 人生って嫌な事も多くて、正直先も真っ暗で最終的に悲惨な結末を迎えるかもしれないな…って暗い想像をする事もよくあるんだけど そういう時ベタだけど「うわめっちゃおもしれえなこれ!」ってコンテンツに出会えたらそれが一瞬でも生き甲斐になれる事がある気がする なのでここ10年という最近に「これに触れる事が俺の生き甲斐なんだ!」ってくらいハマった物を少しずつ思い出して一度書き出してみたくなった 思い出せない物も沢山あるだろうけど、それでもその時その一瞬でも楽しめたのならきっと幸せな事だったんだと思う。ハマった年も覚えているなら書く事にする。 クロスアンジュ 天使と竜の輪舞(2014年)生まれて初めて最後まで追った深夜アニメ。このアニメを録画するためにブルーレイレコーダーを購入した。 機動戦士ガンダム
tl;dr 前半をサイバー脅威インテリジェンスの理論、後半をハンズオンの形式で全6回の連載をしてきました 連載は現実のインテリジェンス業務をなるべく反映させたものであり、戦術脅威インテリジェンスがアウトプットの中心になります 実態のよくわからないバズワードに飛びつかず、企業は自組織の体制と世の中の脅威を正しく理解するところからはじめましょう はじめに 本稿は前回の記事「無名のセキュリティエンジニアがたった2本のブログ記事からSoftware Designで連載をすることになった (非技術編)」の技術的内容部分を抜き出したものです。未読の方は先にそちらの記事を参考にしていただいた方が、内容を理解しやすいと思います。 blog.nflabs.jp 前回に引き続き @strinsert1Na です。事業推進部の Defensive チームで脅威インテリジェンスの生成やソフトウェアの開発をしていま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く