freedom-man.com

ブログは俺のセーブポイント

Tag: salesforce (page 1 of 17)

デバッガのための実行基盤の実装について

この記事は言語実装 Advent Calendar 2018 – Qiitaの14日目の記事です。

Salesforce上で動くプログラミング言語Apexをローカル環境で動かすLANDという実行基盤を作っています。

LANDを作った契機などはこちらの記事に書いてあります。ちなみにANTLR + Golang製です(最初はRacc/RexというRubyで書けるyacc/lexなツールで書いていたのですがJavaの文法がパースしづらく、ANTLRに切り替えたりと紆余曲折ありましたw)

言語実装のアドベントカレンダーとしては少し趣向が変わってきてしまうかもしれませんが、今回はLANDのデバッガの仕組みを紹介しようと思います。

Continue reading

[Salesforce] 真の開発者コンソールを作ってみた

アレなタイトルですがTUIなコンソールアプリを作ってみました。

Continue reading

Salesforce SOAP APIのgolangクライアント作った

なぜ私はSalesforceのツールを作るのか…。ということでgolangのクライアント作りました。

モチベーションとしてはYet Another Salesforce Dataloaderをgolangで作ろうと思っているんですが、それを作るにはまずSOAPのクライアントで複数件の一括CRUDを実現させなければならない、ということでヤクの毛刈りをした感じです。

Continue reading

SalesforceのワークフロールールをApexトリガに変換するヤーツ作った

Apexをローカル環境で動かすのめっちゃムズイし現実逃避したくなったので
SalesforceのワークフロールールをApexトリガに変換するヤーツを作りました。

Continue reading

[Salesforce] Apexのローカル実行環境を作ろうとしている話

ふと思い立ち、SalesforceのApex言語のローカル実行環境を作っています。

tzmfreedom/apex_parser2

まだまだリリースにはほど遠いのですが、単純なコードであればある程度は動く状態になってきているので、モチベーション維持のためにここらで紹介記事を書きたいと思います。

Continue reading

Older posts

© 2018 freedom-man.com

Theme by Anders NorenUp ↑