Gitにおける参照、リモート、操作の仕組み
リモートへの特殊なプッシュ形式: HEAD:refs/for/
git push origin HEAD:refs/for/masterというコマンドは、特定のワークフローで使用されます。この形式を分解すると以下のようになります。
git push: ローカルのコミットをリモートリポジトリにアップロードします。
origin: リモートリポジトリの短縮名(通常、clone時に自動的に設定されます)。
HEAD: 現在チェック ...
8月20日 20:37 投稿
PHPコードレビューの課題2: filter_var()関数の脆弱性
脆弱性分析
以下のコードを例にとって、XSS(クロスサイトスクリプティング)脆弱性について調査します。
<?php
require 'vendor/autoload.php';
class Template{
private $twig;
public function __construct()
{
$templateString = 'img src="https://loremflickr.com/320/240"><a href="{{url|esc}}">次のスライド »</a>';
...
7月10日 23:39 投稿
GitHubでのオープンソースプロジェクトにおけるコードレビューの実践
はじめに
オープンソースコミュニティが成長するにつれて、コードレビューは品質保証と知識共有の重要なプロセスとなっています。本記事では、GitHubをプラットフォームとして、効率的かつ効果的なコードレビューの実践方法を解説します。具体的な手順、ローカル環境でのレビュー手法、そして他者のプルリクエスト(PR)への貢献方法まで、実用的なガイドを提供します。
...
6月9日 21:13 投稿