プログラミング
月花です。今日はSASSの備忘録的なTipsです。SASSでは、 &(アンパサンド, アンド)によって親セレクタを参照することができます。 この親というのは、事実上の親ではなく、あくまでセレクタ記法としての親なので、たとえば .product というセレクタを .prod…
月花です。いろんなJavaScriptなりjQueryなりのライブラリを入れていると困るのが、ライブラリの動作にコールバックやフックがないことですよね。 なにか要素が追加されるとき、その追加された要素にCSSを適用したいがクラスもなければIDもない、さらにコー…
月花です。今回は、複雑なJavaScriptを見つけて、リーディングに時間がかかったので、その仕組みを紹介したいと思います。 単純な修正なのに、2時間くらいかけて読んで30分くらいかけて修正することになったので、次修正するとき忘れないように書いておきま…
月花です。 ちょっとコードリーディングをしていて、なんだこれって思ったのでまとめてみます。
月花です。PostgreSQL の MATERIALIZED VIEW を REFRESH すると、 その MATERIALIZED VIEW を FROM句とする VIEW がどうなってしまうのか、 ということをよく知らずに、ばかなことをしてしまったなー、という記事です。 これは検索ワードのための文なので、…
月花です。SQL芸人としての活動のメモです。今回は、正規化された一対多のテーブルから、多の方を一行を連想配列のJSONにしながら、複数の行をJSONにする、入れ子構造のJSONを抽出します。 結果的になんてことない単純なクエリになったのですが、割とパズル…
月花です。PDOによるデータベース操作の話をします。 今回はこんな話です MDB2を使ったフレームワークで、不思議な構文エラーが発生した 内容はPostgresでの疑問符プレースホルダを使ったINSERT リテラルへのキャストと名前付きプレースホルダの競合が疑わし…
月花です。またAWSでハマってあれやこれややったので備忘録です。 やりたかったけどできなかったこと ELB配下に複数のEC2インスタンスがあり、うち1つだけをIPアドレス制限する。 セキュリティグループでできると勘違いしていたのだが、実際はELBからEC2の通…
月花です。チェックボックスをjQueryでわちゃわちゃしていたときにハマったのでメモします。 jQuery、卒業したいですね。 前提 こういうフォームがあります。 <body> <form name="hoge"> <label><input type="checkbox" name="fruits[]" value="4種盛り合わせ">4種盛り合わせ</label> <label><input type="checkbox" name="fruits[]" value="3種盛り合わせ">3種盛り合わせ</label> <label></label></form></body>
月花です。 久しぶりの技術記事です。最近AWSを触っていて、わかりにくいなあと思ったS3との連携について。AWSでは、障害が起こったりAutoScalingしてたりすると、EC2インスタンスが勝手にシャットダウンされてしまう。 このとき、ログが吹っ飛ぶのでS3へ逃…
ことはじめ記事の一歩前のやつです。 新しい言語を触りたい 筆者はこれまでに、Java・JavaScript・PHP・Python・Rubyを、書けると言えるくらい書いてきた。 CodeIQの初級問題レベルのトイプログラムならもっと多いのだが、まあここらへんは人によってボーダ…
前回の続き。前回はPostrgreSQLから配列を取り出す方だったが、次はそれを使う方。 対象のテーブル データ product_id code tag publisher 101 123456 書籍,技術書,Java オライリー 102 234567 書籍,技術書,PHP ソフトバンククリエイティブ 103 345678 書籍,…
はじめての技術メモです。 今まで雑魚実装をしていたことに気づいたので、覚え書き。本来はタイトル通り、技術関係のことを書こうかなと思ってたけど、書くほどのことをしなかったので、ようやく記事が書けた。 PostgreSQLから配列を取り出す 例えばこういう…