Atsumaru Engineer's Blog

集客プラットフォーム事業を手がける株式会社あつまるのエンジニアブログです

【SQL】一手間加えた INSERT - レコードが未登録のとき、登録済みのとき、

どうも、株式会社あつまるで元気よく SQL を書いている三井です。 DB にレコードを INSERT するとき、一手間加えて 未登録の場合に限って登録 や 登録済みなら一部フィールドだけ上書き などしたくなりますよね。 ここ最近、そのような SQL を書くことが多か…

【JavaScript】JavaScriptのデータを CSV で保存する

どうも、株式会社あつまるでコンサルティングに必要なデータのとりまとめをしている三井です。 意外と需要のある JavaScript のデータを CSV として保存するスニペットを書き留めます。 var data = [ ['name' , 'age', 'gender'], ['Andrew', 26 , 'male' ],…

【Python】Python3 で言語処理100本ノック 2015 - 第1章

どうも、株式会社あつまるで Python 製の社内ツールなどを作っている三井です。 乾・岡崎研究室が公開している 言語処理100本ノック 2015 に取り組んで行きます。 使用する言語は Python3 です。 第1章から第10章で構成されているのでまずは第1章から。 では…

【jQueryの基本のき】パート4 - jQueryのいろんなバージョン

どうも、株式会社あつまるでフロントエンドエンジニアをやっている三井です。 これまでjQueryの使い方についてねちっこく解説してきましたが...。 今回は「使い方」ではなく「選び方」です。 ビギナーズからよく飛び出す質問「どのバージョンのjQueryを使え…

【jQueryの基本のき】パート3 - 起動スクリプトを囲っているアレをひもとく

どうも、株式会社あつまるでフロントエンドエンジニアをやっている三井です。 さて、前回までjQueryプラグインの基本的な使い方をおさらいして、さらに起動スクリプトについて詳しく解説してみました。 今回は、これまで意図的に触れずにスルーしてきた部分…