松浦広樹– Author –
23卒バックエンドエンジニアです。最近ではPHPやJavaScript, TypeScriptなどを書いています。
-
メディアリストのUIリニューアル後に発生したフロントエンドのバグとその解決
開発
松浦広樹こんにちは。エンジニアの松浦です。 私は現在、フロントエンドエンジニアとしてメディアリストの機能実装やバグ修正を行っています。今回は新UIのメディアリストがリリースされて半年経ち、今までに出てきたフロントエンドのバグやどのようなものを修正してきたかについて書いていこうと思います。 【メディアリストとは】 メディアリストは、プレスリリースをどのメディアに配信するか取りまとめたリストのことです。企業のユーザーはあらかじめプレスリリースを送りたいメディアを選び、それをリストとして管理... -
株式会社グルコースへ1ヶ月間グループ内留学しました!
グループ内交流
松浦広樹こんにちは、開発部の松浦です。今回は、PR TIMESのグループ会社である株式会社グルコースへ1ヶ月間グループ内留学をした時の話をしていこうと思います。 【きっかけ】 始まりはCTOの金子と1on1した時に、グループ内留学について知ったことがきっかけでした。株式会社グルコースでは主に受託案件を取り扱っており、グループ内留学として期間中はその案件に携わることができるというものでした。受託案件では自社開発と違ってどのような開発スタイルかどうか興味があり、やってみたいと考えていました。 それ以外に... -
PHPerKaigi2024のブース企画を担当しました!
カンファレンス
松浦広樹こんにちは、開発本部の松浦です。先日開催されたPHPerKaigi2024にてPR TIMESはプラチナプランとして協賛し、イベントスポンサーブースとして出展しました。 今回はブース企画について掘り下げて行こうと思います。 【企画の制作過程】 以前参加したPHPカンファレンス2023では、「PHPのコードを印刷した問題用紙を配り、そのコード上にあるバグを見つける」といった企画を行い、160人以上の方が企画に参加しました。(PHPカンファレンス2023: https://developers.prtimes.com/2023/10/23/phpcon2023-booth/) 企画... -
MySQLのCharsetをutf8mb3からutf8mb4に移行した話
開発
松浦広樹こんにちは。開発本部の23卒の松浦です。今回は、WebClippingで使用しているテーブルの一部のカラムのCharsetをutf8mb3からutf8mb4に移行した話について書こうと思います。 【何が問題か】 前提として移行前の多くのテーブル構成は下記の通りでした。 Charset: utf8mb3 Collation: utf8mb3_general_ci 上記の構成では絵文字(🍣、😭、🍺など)や、特殊文字(𠀋、𠮷など)のUTF-8で1文字4バイトになる文字を保存することができません。上記の設定で保存できるのは1文字3バイト以下の文字のみです。 WebClippingでは... -
PHPカンファレンス2023のブース企画を初担当しました!
勉強会
松浦広樹こんにちは、開発本部の松浦です。先日開催されたPHPカンファレンス2023にて、PR TIMESはゴールドスポンサーとして協賛し、スポンサーブースとして出展しました。 今回は、ブース企画の裏側やPHPの問題コードの解説について書いていこうと思います! https://twitter.com/prtimes_dev/status/1710840567276638362?s=20 【今回作成した問題の解説】 解答はPR TIMES開発本部のXアカウント(旧Twitter) @prtimes_dev にて公開しました。まずはその解答をより詳しく解説していこうと思います。企画の問題のコードは下記...
1
