株式会社カルテットコミュニケーションズ システム開発部の公式アカウントです。一緒に働いてくれる仲間を大募集中です! #Symfony #Angular #リモートワーク可 #パートタイム可
はじめに担当しているプロダクトには 「広告を入稿する」機能 があり、これは社内のユーザ部門の業務効率化が主な目的です。今までのフローとして、お客様に「広告設定確認書」という書類を提出して、その「広告設定確認書内の広告設定」を元に「当該の広告媒体へ入稿を行う」業務フローがありました。このフローをシステム化することで...
Symfonyのretry_failed optionsを活用すると、APIリクエストが失敗した際に指数バックオフアルゴリズムによる再試行が簡単に実装できます。本記事では、その設定方法と検証結果を紹介します :saluting_face:指数バックオフアルゴリズム (Exponential Backoff Alg...
はじめに開発部の 有澤 です。突然ですが Docker、便利ですよね。コンテナ化されたアプリケーションを立ち上げることで、ローカルマシンの依存関係を汚さずに動かしたり、扱うコンテナのタグを変更するだけで、任意のバージョンのアプリケーションを立ち上げられるので、贅沢なことをしてるなと使う度に思います。私はプライベー...
はじめに2024/2/11(日)に開催されたPHPカンファレンス関西2024に参加してきました!https://2024.kphpug.jp/\ カルテットからは伊神さんが登壇しました :star: /また、他4名のメンバーが参加しました。 会社の福利厚生で「勉強会・カンファレンス参加費補助」 があるので、それを...
PHPでは、変数に 0.1 を代入すると float 型と判定されます。sprintf() で表示したところ小数部は53桁あり、それ以降を切り捨てる内容の警告が表示されました。float 型の 0.1 は、なぜこのような値に変換されるのでしょうか?浮動小数点がメモリに格納される仕組みを解説しながら理由を探ります。...
株式会社カルテットコミュニケーションズがWebアプリケーションを一緒に作る人を募集中!Webアプリケーションエンジニアの求人です。
\ Symfonyアドベントカレンダー2023 22日目です /気になってたSymfony UXを初めて使ってみたので、そのメモです。今回はパスワード入力画面でよくみる、パスワードの表示・非表示を切り替える機能を実装します。SymfonyUXでは簡単にできるようにパッケージが用意されているので、すぐに実装できます...
こんにちは、開発部の鈴木です。この記事は Symfony Advent Calendar 2023 の21日目の記事です。今回はSymfonyアプリケーションの開発における、Messengerの利用シーンと利用方法について紹介します。はじめにWEBアプリケーションを開発する際に、ユーザーがアクションを行った数分後...
過去にカルテット開発部ブログで公開した記事の中から、おすすめ記事をピックアップしました。ビギナーはじめ開発に慣れている方でも役立つ記事を厳選しています。Symfony、PHP開発者のみなさまの参考になれば幸いです。Symfony【初心者向け】よく使うSymfonyコマンド集cache,lint,debug系など、...
🌲 Angular Advent Calendar 2023 🌲この記事は 🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅 11人目の投稿です。Angular v16でContent Security Policyの nonce を提供するAPIがリリースされました。Angular v16 adds an API to provide ...
2023年10月8日開催の「PHPConferenceJapan2023」にブロンズスポンサーとして参加しました!遅くなりましたが、今回もカンファレンスに参加して印象に残ったセッションをいくつか紹介していきます。目次 データベース/SQL超入門!完全初心者向けに世界一分かりやすく解説します 25分で理解する!...
2023/11/19開催のJSConf JPに遊びに行ってきました。ここ数年はコロナ禍でイベント自粛が続き、数年ぶりの数百人規模のオフラインイベント参加となりました。https://jsconf.jp/2023/参加費¥3,000とリーズナブルなお値段でしたが、チケットと引き換えにロゴ入りトートバッグとTシャツと...
🤘 Angularの新しいロゴとベータ版ドキュメント が公開されました!Angular v17では Control Flow と Deferred Loading という新機能がリリースされます。記事執筆時点(2023/11)のステータスはRFC(Request For Comments)で、v17でもDevel...
2023年10月25日(水)に『 Nagoya.php 』 が開催されました!今回は第21回目の開催で、コロナの影響もありオフラインでは約4年ぶりの開催でした!遠方から来てくださった方もいて、とても嬉しかったです😊Nagoya.phpとは『 Nagoya.php 』 は名古屋で不定期に開催されるPHPの勉強会です...
こんにちは、PHPチームの志賀です。2023/09/16に開催された、PHPカンファレンス沖縄 に参加させてもらいました🏝️弊社からは私含め3名登壇させていただきました!https://phpcon.okinawa.jp/その日の感想と反省をこちらの記事にまとめます。登壇「外部APIとズブズブな開発どうしてますか...
はじめに良いUIデザイナーでいるために普段気をつけていることを書きます。以下の内容は個人的に気をつけていることであり、他者に求めていることではありません。もしどんなスキルが必要なのか迷いがあるUIデザイナーがいれば参考になれば幸いです。1.基礎的なプログラミングUIデザイナーは1人でアプリケーションを作れる必要も...
こんにちは。フロントエンドエンジニアの松岡です。GitHubでは、2023年3月から2FA(2要素認証)の有効化を義務付ける取り組みが展開されています。記事執筆時点では一部のアカウントに有効化を促すバナーが表示され、2023年末にはすべてのアカウントに対して有効化が義務付けられるようです。ソフトウェアのセキュリテ...
概要弊社では、セキュリティに関する情報収集の一環として、JPCERT/CC の RSS を 専用の Slack チャンネルで受信しています。その通知を通して 2023/08/09 に公開されたブログ記事 で紹介されたマルウェア検知ツール YAMA を知ったので使ってみました。やることGitHub Actions ...
2023年9月16日(土)に PHPカンファレンス沖縄 2023 が開催されます!株式会社カルテットコミュニケーションズから3名プロポーザルが採択され登壇することになりました🎉🎉🎉さらに、弊社はシルバースポンサーとして協賛いたします。PHPカンファレンス沖縄2023登壇者決定外部APIとズブズブな開発どうしてます...
フロントエンドのテストって、UIがすぐ変わるから変更コストかかるよねとか、UIとロジックのどっちのテスト書けばいいのか分からんとか、面倒だと思われることが多いように感じます。ちょっとUI変更しただけであっちもこっちもテスト落ちた、うわーって私もよく思っていました。lacolaco さんの 『DOMのテストがどんど...