先日発売されたsymfony本の執筆に携わらせて頂いたので、今回はPHPのPaaSホスティングサービスである cloudControl で、無料で symfony1.4 を稼働させます。きっと、cakePHPやCodeigniterも稼働させることができるのではないでしょうか。 cloudControlって? 1時間あたり1BoxというcloudControlで定義している独自の単位は無料で使えます。簡単に言うと、少ないアクセスのサイトだったら無料で使えます。それ以上のアクセスを提供するためにはunlockの手続き(有料)が別途必要です。 また、無料で提供しているアドオンが利用できます。その中にはMySQLがあるので、PHPとMySQLで稼働するフレームワークは大抵稼働するのではないでしょうか。 cloudControl で symfony1.4 を稼働させるところまで、解説することにしま
Table of Contents 序文 I. はじめに 1. Smarty とは? 2. インストール 必要条件 基本的なインストール 拡張セットアップ II. テンプレートデザイナのための Smarty 3. 基本構文 コメント 変数 関数 属性 ダブルクォート内に埋め込まれた変数 演算子 Smarty の構文解析を回避する 4. 変数 PHP から割り当てられた変数 連想配列 配列のインデックス オブジェクト 設定ファイルから読み込まれた変数 予約変数 {$smarty} リクエスト変数 {$smarty.now} {$smarty.const} {$smarty.capture} {$smarty.config} {$smarty.section}、{$smarty.foreach} {$smarty.template} {$smarty.version} {$smarty.lde
プログラミング言語Pythonの習得を目的としたサイト、Python-izmです。 入門編、基礎編、応用編などカテゴリ分けされていますが、すでにPythonの基本構文、実行方法等を習得されている方は入門編を飛ばしてご利用ください。これからPythonを学習する、という方は入門編 – Pythonとはより順にご利用ください。また本サイトは主にPython 3系を用いていますが、3系と比較して大きく異なる場合は Python 2系のコードも掲載しています。バージョン2系と3系の違いは2系と3系の違いを参照してください。 お知らせ 2018/01 サイトのリニューアルに伴い、Python 3系への対応、SSL化を行いました。今後ともPython-izmを宜しくお願い致します。 Pickupコンテンツ 各プログラミング言語の実行までの手順をまとめました。Pythonは他の言語と比較しても容易に実行
何かに習熟していくのは楽しいことだし、その過程で自分が欲しいと思った情報を出して社会に還元するのは、他人のためは勿論、自分のためにもなることだ。 無線でもパソコンでもなんでもそうだけど、ある分野が流行ったときに参入すると、だいたい同じくらいの学習レベルの「同期生」がひとかたまり現れる。何かが流行った時に人の先を行き、みんなの興味に向けた情報をタイムリーに発信すれば、需要は大きいし話を聞いて貰える可能性が高い。 でも実人数から言えば、ブームの後から参入する人の方がずっと多いべき。ブームとは新しもの好きの間で流行っているムーブメントが広がり、もっと広い範囲の人たちにひとつの分野として認識されるというプロセスだから。 ところが、情報を発信する側が自分や自分の同期生の興味にのみ注意を向けていると、後から参入する初心者にはタイムリーな情報が渡らなくなる。それなら初心者の中から情報の発信者が現れれば良
注意: 長文です。いつものように、当たり前のことしか書いていないので、読むのはあなたの大切な時間の無駄かもしれません。 どうでもいい話 一番学んだこと ハスラーになりたい学生へ 1. どうでもいい話 (3/5投稿、3/16更新) ほとんど更新してないこのブログですが、8ヶ月後の11月中旬まで更新は休止します。 Facebookの「ちびこーど」ページも同じくそれまで非公開にしています。 日本から来られる方にシリコンバレーでに会うのも11月中旬まで控えます。日本には何度か行くつもりです。帰国する際はFacebookで報告させて頂きます。 と、11日前に投稿したのですが、理由を尋ねられることが多かったのでもう少し書きます。 結論から言うと、ちょうど先週会社を退職し、次のステップへ向けて集中したいからです。11月までは週80時間ほど生産に費やしたいのですが、するとそのぶんリフレッシュする時間が必要
TransmitMailは日本製の汎用型メールフォールソフトウェアです。 Webサイトにメールフォームの設置というのはよくあることです。そんな時に使える日本語対応のメールフォームソフトウェアがTransmitMailです。 デモです。多数の入力項目、入力チェックに対応しています。 必須チェックのエラーです。画面上と項目の横と二つ表示されます。 メールアドレスフォーマットのチェックもできます。 半角英数などの文字種チェックもあります。 入力の後、確認画面が表示されます。 完了ページです。 確認メールも送信されて、入力内容の確認ができます。 TransmitMailはPHP5.2以上で動作します。また、マークアップエンジニアが開発したとのことで、Dreamweaverやマークアップエンジニアにとって優しい作りになっています。セッションによって重複送信を防ぐ仕組みがあります。静的サイトにメールフ
Pythonには "Zen of Python"という、Pythonの設計原則を簡潔に20個の格言にまとめたものがあります。それを単純に翻訳しても伝わりにくいだろうなぁと思ったので、訳注をたくさんつけて翻訳してみました。 美は醜より良い 明示は暗黙より良い 単純は複雑より良い 複雑なほうが理解しにくいよりは良い *1 平坦は入れ子より良い 疎は密より良い *2 読みやすさが重要 「特殊なケース」はルールを破るほど特殊ではない*3 しかし、実利は純粋さより重要 *4 エラーを黙って通してはいけない ただし、明示的に黙らせた場合は別 *5 曖昧さに面したら、正解を推測したくなる誘惑を退けよ *6 一つの明確なやり方があるべきだ。そしてただ一つであることが望ましい。 *7 しかし、その方法はオランダ人以外にはとっつきにくいかもね *8 今やる方がやらないより良い しかし、やらないほうが、今 *す
Rubyのmapメソッドの使い方 (この記事はRuby Advent Calendar jp: 2010 : ATNDの6日目です。前日はokkezさんでした。) Rubyにはmapメソッドというたいへん便利なメソッドがあります。 配列aにはいくつかの文字列が入ってるとします。 a = ["a", "abc", "abcdef"] この文字列を次のように右寄せで表示したいとき、どう書けばいいでしょう。 a abc abcdef いろんなやり方がありそうすが、ここではmapメソッドを使った例を紹介すると同時に mapメソッドの使い方について詳しく解説します。 まずeachメソッドで書いてみる まずその前に。 mapメソッドを使った書き方を紹介する前により易しいeachメソッドを使って書いてみます。 a = ["a", "abc", "abcdef"] l = 6 a.each {|e| pu
Sign in with Twitter Sign in with GitHub ## the question is can you write the fastest or shortest code? ## do you dare to take on your peers in a game of speed? Show all challenges → The Twelve Days of Christmas You will be passed a newline separated list of objects given as gifts on sequential dates, along with their quantity (either an integer or a more English representation of a single item).
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く