freedom-man.com

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

Page 2 of 58

bashでCLIを作ってみる

シェルスクリプトでオプション解析もごりごりやるようなCLIツールの作り方の備忘録。シェルスクリプトだけでCLIツールを作るメリットとしては可搬性と、パイプや標準入出力を用いた他のコマンドとの連携がやりやすいことです。

Continue reading

PLYでプログラミング言語を作る【グローバル変数】

lex/yaccでプログラミング言語を作るにはC言語を使う必要があるため、メモリ管理等の面でなかなか敷居が高いです。一方、PythonではPLYというlex/yaccのPython実装のライブラリが存在し、簡単にプログラミング言語を作成することができます。ということで、PLYを使ってプログラミング言語を作ってみました。

今回は以下の機能を作っていきます。サンプルコードはこちら

  • ステートメントの順次実行
  • 四則演算
  • グローバル変数のセット

ちなみにプログラミング言語作成に関してはドシロートなので色々ご了承ください。

Continue reading

apex-mastodon作ってみた

久々に、Apexで外部サービスのAPI叩いてみるシリーズ!ということで、apex-mastodonというApexのライブラリを作ってみました。

Continue reading

シンプルクローラー gocrawsanを作ってみた

golangでシンプルクローラ gocrawsanを作ってみました。ということでツールの紹介です。

Continue reading

force.com IDEで既存ディレクトリをプロジェクトとして追加する

antやgit cloneなどで作成したSalesforceのメタデータをforce.com IDEのプロジェクトとしてインポートをしたときの備忘録。retrieveしたモジュール一覧に対して開発を行いたい場合には参考にしていただければ!force.com IDEのバージョンは36.0.0.20160121512 です。

Continue reading

« Older posts Newer posts »

© 2017 freedom-man.com

Theme by Anders NorenUp ↑