dackdive's blog

新米webエンジニアによる技術ブログ。JavaScript(React), Salesforce, Python など

2015-02-01から1ヶ月間の記事一覧

[Salesforce] Winter'15バグ:Sandboxを更新したらログインできなくなった

焦った。 この Issue のことなんだけど、念のため日本語でまとめとく。 https://success.salesforce.com/issues_view?id=a1p300000008XDOAA2 (ちなみに、Issue を見た時は FIXED になってたけど2015/02/25昼時点で再現しました)

[Salesforce]IDを15桁から18桁に変換してくれるサイト

http://www.adminbooster.com/tool/15to18 意外と使える。 この Issue に遭遇して本文よく読んでたらでてきた。 https://success.salesforce.com/issues_view?id=a1p300000008XDOAA2 (2015/06/11追記) 15桁 → 18桁への変換方法が公式ヘルプとして存在した…

[Salesforce]Usage Metrics(利用状況総計値)のインストール手順

はじめに Summer'14 から正式リリースされているものの、日本語の記事がほとんど見当たらない Usage Metrics(利用状況総計値)についてのメモ。 Summer'14 リリースノートは こちら。 その他、参考になりそうなものはリファレンスにて。 とりあえず色々いじ…

プレゼン資料の素材探しに役立ちそうなサイトまとめ

発端はこのサイト 読むだけでプレゼン力が格段に上がる!良質スライド&記事のまとめ15選 | FINDJOB! Startup ここで紹介されているスライド・記事や、 その他素材サイト等今後も頻繁に使うことになりそうなサイトをまとめてみた。 私は Web エンジニアなの…

[vim] yaml編集時のスクロールが遅いのでvim-yamlを入れた

Vim

yaml ファイルを開いた時、数百行程度でもやたらvimが重かったので調べてみた。 vim 7.4 のデフォルトのシンタックスハイライトが遅いとのこと。 で、こちらをインストールするともの劇的に速くなった。 ふつうに NeoBundle でインストールできました。 NeoB…

[GAE][django]django+pytest でImproperlyConfiguredエラー

GAE(python) + django で、フォームのテストをしていた時に発生した。 (テストには pytest を使っている) ImproperlyConfigured: Requested setting USE_I18N, but settings are not configured. You must either define the environment variable DJANGO_…

[python]strip()の引数を省略すると空白だけでなく改行も除去される

文字列の先頭と末尾から指定した文字を除去する strip([chars]) というメソッド。 これ、引数を指定しないと空白文字を除去するというのを今日知りました。 # 引数指定 >>> 'www.example.com'.strip('cmowz.') 'example' # 引数なし >>> ' www.example.com '…

Google Driveの「新しいドライブ」でファイルを複数フォルダに配置する

Google Drive でフォルダをラベルとして使って管理している方には嬉しい発見。 TL;DR 新しいドライブでは、ファイルを選択した状態で Shift + z というショートカットを実行すると 「ファイルをフォルダに追加」することが可能。

[vim] NERD Commenterでファイルタイプ別の設定を行う方法

Vim

NERD Commenter 便利なんだけど、apex を書いてる時のコメントが /*~*/ になっていて java と同じく // ~ にできないかなと思って調べてみた。 こちらに書いてました。 http://d.hatena.ne.jp/kajisuke/20090807/1249643253 ~/.vim/after/ftplugin ディレク…

[Salesforce] 見積または商談の「商品の追加」時のレイアウトを変更する

この画面。 この画面のレイアウトは変更できないものだとずっと思っていたけど、できた。 参考: Help And Training Community

[GAE][django] GAE+djangoで開発を始めるための自分流Scaffoldを作った

新しく Google App Engine のアプリを作ろうと思った時に 既存のアプリを一旦コピーして、必要なもの以外は削除して...という作業が面倒なので Scaffold (と呼んでいい?)的な初期ファイル群を作ってみた。 特徴 README にも書きましたが パッケージ管理に…

[GAS] Google Apps Script の HtmlService で Polymer を使う

先日の HTML5 Conference に参加して Polymer を触ってみたくなった。 せっかくなので先日勉強した Google Apps Script の HtmlService で Polymer を使えないかなーと色々模索してみたので、メモ。

[GAE] 本番環境の Datastore Viewer でエンティティをID/key名で探す方法

ちょいメモ。 開発サーバーだとデータが大量すぎて Datastore Viewer では探せない状況でも 目的のエンティティの ID なり key名 がわかれば Interactive Console で取得できる。 デプロイした環境だと Interactive Console がなくてどうしたらいいんだろう…

[Salesforce][Apex] CreatedDate はアテにならないという話

テストをしていてハマったので、メモ。 CreatedDate がアテにならないというか、SOQL で ORDER BY に CreatedDate を使うとき は注意した方がいいです。

[Salesforce] 入力規則で「行動」の名前/関連先に特定のSObjectしかひもづけられないようにする

Apex 無しで実現できるか?と思って調べてみたらできた。 やり方 入力規則にこんな感じで入力する。 # 例) 名前にリードを指定した時にエラーにしたい場合 LEFT(WhoId, 3) = '00Q'

[GAS] Google Apps Script のHtmlServiceまとめ

とりあえず、公式リファレンスであるこのあたりを読んでみた。 Create and Serve HTML Communicate with Server Functions Templated HTML 以下、要点まとめ。