Smartyのtruncateマルチバイト文字列に対応していません。 カットされた位置によっては文字化けしてしまいます。 日本語もキレイに指定文字数でカットしたいなら マルチバイト対応のtruncateを作っちゃいましょう。 function smarty_modifier_mb_truncate($string, $length = 80, $etc = '...') { if ($length == 0) {return '';} if (mb_strlen($string) > $length) { return mb_substr($string, 0, $length).$etc; } else { return $string; } } このソースをmodifier.mb_truncate.phpというファイル名で Smartyのpluginディレクトリ”Smarty/libs
なんだかやけに長い説明ばかり検索に引っかかったので書きました。 Linuxのローカル環境でDockerコンテナ内のXアプリ(GUIアプリ)を利用するには $ xhost localhost + を実行した後に $ docker run --rm --net host -e "DISPLAY" container_image_name x_app_binary_path とすれば良いです。 もっと読む SSHなどよく知られたサービスポートで何も対策せずにいると数えきらないくらいの攻撃リクエストが来ます。不必要なログを増やしてリソースを無駄にし、もし不用意なユーザーやシステムがあると攻撃に成功する場合もあります。 SshguardはC作られており、flex/bisonのパーサールールを足せば拡張できますがカスタム版をメンテナンスするのも面倒です。必要なルールを足してプルリクエストを送ってもマー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く