Backlogに新規で課題を追加する際にハマった話 こんにちは。hacknoteのr.katoです。 クラメソさんが 結論としては、リクエストに生成されるURIが長すぎるとBacklogAPIが実行できないことがわかりました。 サンプルスクリプトではBacklog API… r.katoハック2019.08.22 3,589
PHPでのcsvファイルの読み込み オープンデータは一旦csvファイルで保存し、その後PHPでデータを抽出するコードを書く。 その際に読み込んで配列の形にしてくれる関数がfgetcsv関数である。まずはfopen()関数でファイルを開き、その戻り値をfg… 石川優太ハック2019.08.22 923
opensslコマンド,SSL証明書について こんにちは。hacknoteのj.kushiyamaです。 今回学習したことの一部としてopensslコマンドと,SSL証明書を適用するときの注意点について紹介したいと思います。 let’sencriptを用… j.kushiyamaハック2019.08.21 283
データベースとしてのwordpress データベースとはいわば一定の形式で整理されたデータの集まりのことである。ここに情報を保存して使う時に取り出すことで使うものである。 まず、Custom Field Templateをダウンロードして用いることでカスタムフ… 石川優太ハック2019.08.21 827
SQLインジェクション,XSSについて こんにちは。hacknoteのj.kushiyamaです。 今回学習したことの一部としてSQLインジェクションおよびXSSを紹介したいと思います。 SQLインジェクションとは? MySQLの仕組みを悪用して意図しないSQ… j.kushiyamaハック2019.08.20 954
cakePHP(v3.x)、Entityのうち、hasManyのアソシエーションが条件に全一致しているか判定する。 今、図書館に関する情報が含まれているlibraryというエンティティがあり、libraryはhasManyでたくさんのbooksと紐づいているという状況を考えます。 いま、booksが貸出中か否か、というステータスを持っ… Aoi Watanabeハック2019.08.20 314
CakePHP(v3.x)、arangeのような日付処理のリストを作る ある日付$date_fromから$date_toまでの1月間隔の日付のリストを作る方法. use Cake\I18n\Date; // 抜粋 public function date_arange_month($date… Aoi Watanabeハック2019.08.20 422
マークダウンについて こんにちは。j.kushiyamaです。 今回学んだことの一部としてはマークダウンの基本的なテキスト整形ルールについて紹介したいと思います。 見出し 見出しは#,=,-などを用いて記述します。 最も大きい見出しは#一つ、… j.kushiyamaハック2019.08.19 330
WordPressのプラグイン、カスタムフィールドテンプレート WordPressには、カスタムフィールドテンプレートというテンプレートをつくるためのプラグインが用意されている。 テンプレートは以下3行で表示項目が決まる。 ・[ID]:カスタムフィールドのID ・type:カスタムフ… 前田 哲平ハック2019.08.19 447