1月23日に「Cookpad Tech Conf 2016」があったそうです。 クックパッドといえば、創業時はColdFusionを使っていました。 なにかそんな情報もあるかと思って、まとめブログを読んでみました。 Cookpad Tech Conf 2016 に行ってきた その中の記事で、2つ注目しました。 &n…
2016年2月末に、ヘテムルのColdFusionサービスが終了ということで、サンプルやテストで使用していたプログラムを utalab.biz にコピーしました。 たぶん2016年3月以降も、アメブロから使えると思いますが、中にはやめてしまったものもありますので、ご了承ください。 あらためて、アメブロの記事を見てみましたが、いろいろやってたんですね。 &n…
ヘテムルから「ColdFusion機能提供終了」のメールが! 21日に、ヘテムルからメールがきました。 こちらのサイトにも、案内があります。 【cfftp1】サーバーの ColdFusion 機能提供終了、及び新サーバーへの移設につきまして それによると、2016年2月末で、提供終了とのこと。 「とうとう、きたかー」という感じです。 実はヘテムルのCold…
というわけで、HTMLと見た目が似ているということで、 ColdFusionをいろいろ試していきたいと思います。 さて、ColdFusionを試すには、サーバー環境が必要です。 ColdFusionを使ったサイトを外部に表示するには ColdFusionを購入する必要があります。 PHPやJavaなど、無料です。 でも、Cold…
「各店舗から本社へFAX送信、FAX情報を自動的にまとめる」 という記事を書きましたが、 なんとなくグーグルで 「coldfusion fax」 で検索したところ、以下の記事がありました。 ●受信したFAXイメージの取得 「InterFAX」というサービスを利用すると、 いろいろな言語でサービスを構築することができます。 SOAPを使って、既存の業務アプリ…
ここではオブジェクト指向ではなく、ColdFusion独自の使い方をするものです。 1.cfformタグを使ってコンポーネントの関数を呼び出すことができます。 2.cfajaxproxyタグを使って、Javascriptからcfcのメソッドを呼び出すことができます。 3.URLでコンポーネントのメソッドを呼び出すことができます。 以下のようなcfcを用意します。 &nb…
例題 三角形、長方形、円があります。 1.それぞれの面積を求める関数を作りなさい 2.それぞれの周辺の長さを求める関数を作りなさい 3.それぞれの面積を合計した関数を作りなさい 4.それぞれの周辺の長さを合計した関数を作りなさい 今回はオブジェクト指向で考えて作って見ます。 オブジェクトとしては、 三角形、長方形、円、ですね。 動きとしては、 面積の計算、…
例題 三角形、長方形、円があります。 1.それぞれの面積を求める関数を作りなさい 2.それぞれの周辺の長さを求める関数を作りなさい 3.それぞれの面積を合計した関数を作りなさい 4.それぞれの周辺の長さを合計した関数を作りなさい 今回はオブジェクト指向ではなく、 通常の考え方で作ってみます。 ●面積を求める関数 ●menseki.cfm ●長さを求める関数…
通常ColdFusionのプログラムファイルは、拡張子がcfmとなっています。 コンポーネントとして、拡張子がcfcのものがあります。 コンポーネントといってもピンときませんが、 「オブジェクト指向」というものは 聞いたことがあるかもしれません。 「オブジェクト指向」といっても、なにやら難しそうですが、 「モノ」として考えるとよいでしょう。 個人的には、構…
関数を作る場合は、以下のような書き方もあります。 ●func.cfm すごくすっきりしますね。 でも、cffunctionタグの方が、なにかと利用価値があります。 一番の違いは、cffunctionタグ内ではcfscriptタグを使うことができますが、 cfscriptタグ内でのfunction内ではCFMLタグは使えないことです。 &nbs…