TECH PLAY

ブログの検索結果

33671 件中 21286 - 21300 件目
こんにちは。2023年1月に株式会社タイミーに入社したバックエンドエンジニアの id:euglena1215 です。 RubyKaigi 2023 がとうとう明日に迫ってきました。楽しみですね。 タイミーは RubyKaigi で初めてブース出展を行います。至らぬ点もあるかと思いますが、RubyKaigi を一緒に盛り上げていければと思っています!どうぞよろしくお願いします。 今回はタイミーが本番運用している Rails アプリケーションに対して Ruby 3.2.2 へのアップデートと YJIT の有効
はじめに 初めまして、株式会社スタンバイのジョブサーチメインというチームで検索エンジン周りの開発・改善に取り組んでいる金正です。 検索エンジンの改善施策の一環としてクエリオートコンプリーションシステムのリプレイスを行いました。 リプレイスに取り組んだ背景やアーキテクチャ、工夫したことなどをご紹介していきます。 クエリオートコンプリーションとは クエリオートコンプリーションとは、ユーザーの入力から始まるキーワードをサジェストする機能になっています。 以下の例では「エンジニ」という文字列から始まるキーワードを
こんにちは。ミイダスTech Officeです。この度、パーソルホールディングス主催でセキュリティCTFが開催され、ミイダスから参加したエンジニアが優勝しました。今回本イベントを企画・運営されたパーソルホールディングスの宮下さんと、優勝したミイダスの酒井さんに話を聞きました。 セキュリティのスキル・知識を競う大会「セキュリティCTF-パーソル杯」についてぜひご覧ください。
はじめに 本連載は、システム開発に必要な知識を得るために、一通りの流れを学ぶことを目指しています。今回はGitHubのCLI環境の構築方法を解説します。 CLIとは? GUIとは? CLI (Command Line I […]
2023/5/19更新: 本記事のタイトルを「インターンシップ体験記 ~RedTeamでの攻撃技術検証業務~」から「インターンシップ生があるSaaSを用いた未知のC2脅威を実証してみた」に変更しました。内容に変更はありません。 イノベーションセンター RedTeamプロジェクトでは、2月に現場受け入れ型インターンシップを実施しました。 本記事は、本取り組みに参加していただいたインターンシップ生による寄稿となります。 インターンシップ生本人の希望により匿名での投稿とさせていただきます。 ※今回注目したあるS
こんにちは、デザイナーの戸谷です。 事業推進において、プロダクト開発の次の一手をどうするか?を決めるのは難しい問題です。やりたいことや、取り組むべき課題の選択肢は無数にあります。 次の一手に「正解」はないからこそ、議論と対話を通じて、チームとして納得感のある仮説をもち、検証しながら前進できる工夫をすることが必要だと考えました。 今回は、Assuredで昨年12月にリリースした新機能の検討プロセスを振り返りながら、議論と対話を進めた実例を紹介します。一例として、読んでいただければ幸いです。 assured.
はじめに みなさんは、「ブロックチェーン」という言葉を聞いたことがあるでしょうか? ブロックチェーンとは、ビットコインやイーサリアムなどの「暗号資産」と呼ばれるデジタルな通貨や資産を実現するために使われている技術です。 暗号資産は、銀行の預金や企業発行の電子マネーなどとは異なり、暗号技術を用いて誰でも自由に通貨を発行できる点に特徴があります。暗号資産技術により、2023年4月現在までに、少なくとも9000種類(※1)を超える暗号資産が発行され、暗号資産取引所などで取引が行われています。 ブロックチェーンの
こんにちは、G-genの遠目塚です。当記事では Google Forms (以下Forms) と Google AppSheet( 以下 AppSheet) の連携についてご紹介します。 概要 AppSheet とは Google Forms とは Forms と AppSheet の連携 フォーム準備 Formsで問合せ受付フォームを作成する アドオンを起動 AppSheetの設定 Dataの設定 問合せフォームとの連携を確認 概要 AppSheet とは AppSheet は、プログラミングの知識や開
IE課で研修中の前田(青)です。今回はALBのX-Forwarded-Forオプションの動作を実際に見ていきたいと思います。 X-Forwarded-Forとは? 検証環境の説明 検証方法・結果 1.XFFオプション「付加」の場合 2.XFFオプション「保持」の場合 3.XFFオプション「削除」の場合 おまけ 「クライアントポートの保持」を有効にする場合 XFFオプションを有効化しても、リクエスト発信源となるクライアントIPが分かるとは限らない 感想 X-Forwarded-Forとは? X-Forwar
はじめに ページ上部に配置されたメニューバーをスクロースによって画面追従する際、通常は追従させる要素にstickyなどを付与して画面追従させるのが普通かと思います。 画面上部でついてくるこれです。 ですが、イレギュラーではありますが追従させる要素がスクロールによって画面から隠れた後、下部にその要素を配置するなどの要望があった際、window.scroll等を使うなどの方法がありますが、画面サイズによっては正常に動作しないなどの弊害があります。 今回はそんな要望が来た際に、要素の監視を行うIntersect
Nuxt3におけるデータの加工・更新の方法について、コード例を交えて紹介します。具体的には、useFetchのtransform・queryオプションやrefresh関数、useAsyncDataによるデータの加工を取り扱います。
はじめに エンジニアになってから、個人ブログでさまざまな記事を書いてきましたが、そろそろリプレイスしたいと考え、Astroでシンプルなブログサイトを作成してみました。その作成手順について記事にしていきます。データ管理はmicroCMSを使用し、サイトのホスティングはVercelで構築しています。 作成したもの 作成した記事を一覧で表示するシンプルなデザインにしました。 Github 作成したサンプルデータは下記リポジトリに格納しています。 https://github.com/MASAKi-cell/as
TCP/IPスタックを改造!? サービスの通信トラブルを解析する場合、弊社では通信パケットを取得して原因を探ることがあります。そういうことをやっていると、そのうちTCP/IPのやりとりについて途中で自由にパケットを弄れたらいいのに…という欲望がふつふつと湧いてくるときが来ます。 それじゃぁとLinuxのネットワークスタックのソースコードに挑むと、これがささっと手軽に改造してなにかできるような作りではありません。さあ、困りました。改造への思いをぶつける方法を探る必要があります。というわけで、
こんばんは。株式会社ココナラでバックエンド開発に従事する、かわむーと申します。 皆さんは技術書典をご存知でしょうか? 技術書典とは、"プロ/アマ"、"商業誌/技術同人誌"を問わず、"技術書"と呼ばれる本が並ぶ日本最大級の"技術書イベント"です。 技術書のコミックマーケット、と言ったら分かりやすいかもしれませんね。 なぜ技術書典を最初に取り上げたかというと、もちろん理由はあります。 じつは、弊社ココナラは技術書典14へ協賛します。 そして、ご存知の方がいるかもしれませんが、技術書典13でもココナラは"シルバ
G-gen 又吉です。Google Cloud (旧称 GCP) のデータ変換パイプラインツールである Dataform を解説します。 概要 Dataform とは 特徴とメリット 料金 Dataform のコンポーネント コンポーネント構成 リポジトリ リポジトリとは ファイル構成 開発ワークスペース 開発ワークスペースとは 開発ワークスペースの初期化 開発手法 リリース設定 (release configuration) アクセス制御 Dataform のアクセス制御 Dataform から Big