タグ ヒアドキュメント
人気順 5 users 50 users 100 users 500 users 1000 usersMySQL SQLとbashヒアドキュメントをうまく使いこなそう!! - Database JUNKY
MySQLとヒアドキュメントをうまく使いこなされば、さくっとSQLをファイルを作ることができます。はじめは戸惑いますが慣れれば簡単です。数百回はやったかも(^^;) ヒアドキュメント(heredocument)自体は、MySQLとはまったく関係のない話、そもそもbashではありますが、MySQLとbashヒアドキュメントの相性は大変良い... 続きを読む
PHP7.3の新機能
PHP7.3 / PHP7.2 / PHP7.1 2018/06/07に PHP7.3.0 alpha1 がリリースされました。 リリースノート はいつものように Fixed bug で埋まってますが、幾つか RFC で決定した新機能が取り込まれてるので見てみます。 RFC Flexible Heredoc and Nowdoc Syntaxes ヒアドキュメント と nowdoc が微妙に使いづ... 続きを読む
XSS対策としてのES6テンプレートリテラル
XSS対策としての ES6テンプレートリテラル Shibuya.XSS Yosuke HASEGAWA ES6テンプレートリテラル ES6テンプレートリテラル ❤バッククォートで囲って改行も含められ る var x = `改行も ダブルクォート「"」も シングルクォート「'」も 使えるよ!`; alert( x ); ES6テンプレートリテラル ❤ヒアドキュメントというには少し残念 ❤円記号での... 続きを読む
チリドッグでRubyのヒアドキュメントを良くしよう!
プロジェクト本体でヒアドキュメントを使うことはそんなに多くはないんですが、これがテストでは意外と使われるということがわかってきまして。そうすると、どうしてもこの醜さには耐え難いものがあるんです。 describe ATool::CLI do before do @expected = <<-EOS Hello, Ruby! I'm Here with Dog! Where are You? EOS... 続きを読む
チルダがRubyのヒアドキュメントをもっと良くする
Rubyのヒアドキュメントは便利です。複数行に渡る整形文章を出力するときに、これを使わない手はありません。 class ATool def self.help lines = <<EOS Instruction of `#{self}` `#{self}` is one of a great tool in the world. This helps you a lot on your daily... 続きを読む
Rubyの構文の複雑さ - 開発な日々
Sunlight.jsでRubyのヒアドキュメントのハイライトにバグがあったから報告した。 作者とのメールの中でRubyの構文は簡単なレキサーや正規表現では正しく構文解析出来ないことが分かった。 初めに作者は 続きを読む