Unknown Region

プログラムでハマったエラーとその解決方法についての備忘録メモ

【Perl】マージミスによるヒアドキュメントの落とし穴にご用心

複数人で開発を行うときにGITなどのバージョン管理ツールはとても便利ですが、誰かが変なコードをコミットしていた場合にあとあと関係ない場所でおかしなトラブルが発生する事があります。 こういうケースに実際に遭遇したので備忘録がてらにメモ。 問題のコ…

【Android】ConstraintLayoutを使用時にbuttonが常に最前面に配置される問題

ConstraintLayoutを使用時に、ButtonがViewの追加順やaddView時のindexの値をガン無視して最前面に表示される問題に直面。 原因を探していたら、以下のリンクを発見。 z order in issue in ConstraintLayout Android - Stack Overflow どうやらAPIレベルがLo…

【Perl】テキスト中の特定文字目をハイライトする

MacやLinuxのコンソールにおいて、以下の方法で標準出力を加工できる。 \[(属性)m hogehoge \e[m これを利用して、テキストファイルの中の特定番目の文字だけを赤くハイライトするだけのPerlプログラムを作ってみた。 作った理由は単にJSONの構文エラーの時…

【JavaScript】Google Chartでグラフの描写後に処理を行う

JavaScriptにて、Google Chartの描写処理が終わった後で何か処理を行いたい場合(コールバック)はaddListenerという関数を使用する。 google.visualization.events.addListener(chart, 'ready', function () {}); 使用例: google.charts.load('current', {p…

【Bootstrap】「Popovers」でウインドウをリサイズすると表示が崩れる

jQueryでwindowのresizeにフックして調整を行う。 しかし大抵の場合はPopoverを非表示に切り替えていいと思うので、僕は以下のようにしている。 $('[data-toggle="popover"]').popover(); $(window).on('resize', function(){ $('[data-toggle="popover"]').…

【Swift4】UILabelにおいて、色を付けたAttributedTextの設定後にUILabel.textColorをするとUILabel.textColorが優先される

ハマったのでメモ。 let text: String = "hogehoge" let attributedText: NSMutableAttributedString = NSMutableAttributedString(string: text) attributedText.addAttribute(.foregroundColor, value: UIColor.red, range: NSMakeRange(0, text.count)) l…

Double Submit CookieでのCSRF対策について

※ この記事は[DIGITAL COFFEE]から移動したものです。 久々にエンジニア的な技術ネタを。 RESTfulなWebアプリケーションにおいて、どうCSRF(クロスサイトリクエストフォージェリ)の対策を行うかということについて。 クロスサイトリクエストフォージェリ -…

JavaScriptでQRコードを生成するメモ

※ この記事は[DIGITAL COFFEE]から移動したものです。 今まで全然知らなかったんですが、JavaScriptを使って簡単にQRコードが生成できるようなので個人的なメモを兼ねてご紹介。 と言っても、ただ作るだけなら以下のようなサイトで十分事足りるんですけどね…

プライバシーポリシー

個人情報の利用目的当ブログではお問い合わせや記事へのコメントの際に名前やメールアドレス等の個人情報をご入力頂く場合がございます。 取得した個人情報は、お問い合わせに対する回答や必要な情報を電子メールなどでご連絡する場合に利用させていただくも…

連絡先: plugout777★yahoo.co.jp (クローラー対策のため★を@に変更してください)