#片方でも満たした場合PHPからではなくPythonからプログラムした人はそのまんまandとorですね。出力はprint()でできます。単純な足し算の結果を出力してみたいと思います。kprint(i)実際に実行してみます2+3の結果として「5」が出力されました。このくらいなら他の言語を経験している人なら簡単ですよね。前回、Pythonをインストールしました。今回はとりあえず簡単な計算をさせてみたいと思います。コマンドプロンプトにpythonと入力するとこんな感じになる。これにより対話モードになります。ここに直接プログラムを書きます。簡単な四則演算をしてみます。プログラムを書いた人には簡単ですが最初はゆっくりやっていきたいと思います。コメントを残すAnacondaでPythonをインストールする(Win10-64bit)新しい言語に挑戦してみたいと思いまして、Pythonをやってみたいと思います。目標としてPythonを使ってデータ分析やAIといったことの触れていけたら良いなと思っています。今回はAnacondaを使ってみたいと思います。Anacondaはデータの分析などに重点を置いたディストリビューションであります。Anacondaを使ったインストールに挑戦してみます。以下のサイトからダウンロードしてください。menus」??何かエラーがでた!とりあえず、中止にした。メニューが作れないと言うことだったので(下手くそ訳)管理者権限で再度実行してみた。管理者権限はファイルを右クリックで「管理者として実行」とでるのでそこから選択すると実行できます。インストールは完了しました。インストールできたか確認してみたいと思います。3.5.2ってなってる!ちゃんとインストールできたみたいだ。別のページやリロードしてもメンテナンス中で何もできない(^_^;このままではどうしようもないので調べたら手動でメンテナンスモードを解除する方法がありました。いうファイルがあります。これを削除するだけでメンテナンスモードは解除されます。削除した後に、再度プラグインを更新したら無事に更新完了しました。コメントを残すandroid開発環境インストールする。androidアプリ開発の本(作りながら覚えるAndroidプログラミング)を買ってみました。EclipseやSDKをインストールしてみたいと思います。一部の人によっては手順が異なる場合もあるかと思います。詳しく知りたい、自分の環境ではうまくいかなかったって方はこの本を読んでみてください。vista(32bit),Win7(64bit)で以下の方法でインストールしました。1.java開発環境(JDK)をインストールする。jdk」検索してoracleのサイトに行ってJDKをDLしてインストールする。インストーラー版をDLしてインストールする。(zip版でも問題ないです。andAVDManagerを起動して(自動)DLするパッケージを選択します。基本的にそのままで問題ないです。必要最低限だけDLしてあとで追加することもできます。後はしばらく放置して待ちます。revision」を選択してインストールしてください。端末メーカーによっては別にドライバーが用意されている場合があります。pleiades」で検索します。One(JREなし)を選択してDLします。eclipseを起動してヘルプから新規ソフトウェアのインストールを選択。https://dl-ssl.google.com/android/eclipseを作業対象に入力する。開発ツールが表示されるので次へをクリック。これで開発環境の構築は完了です。デバッグやプログラムを動作させるには仮想デバイス(ADV)や実機の設定が必要です。機会があれば説明します。eclipseandroid開発環境インストールする。空のページを作ってからそこにブロックを使って作成します。どこかで使う可能性とか考えるとそっちの方がのちのち便利かなと・・・で、ECCUBEを2.11.1にしてから(実際には2.11からかな?)ブロックでPOSTができない問題がおきた。データを送信しすると「不正なページ移動です」となってしまう。何が問題かというとトランザクションIDを送信してないのが問題で、Formタグの中に下を追加すればいいって問題だけじゃ済まなかった。/>実際にはトランザクションIDが取得できていないので上の$transactionidはNULLになってしまっている。この問題はブロックのみに起きている問題で固定ページには問題が起きない。固定ページとブロックでは継承するクラスが違うため固定ページの場合はデフォルトでトランザクションIDを取得しているのに対してブロックでは取得してない。そのため、ブロックのロジックファイルに$this->doValidToken();$this->setTokenTo();を追加すればトランザクションIDを取得するのでPOSTした際に不正なページでなくなる。?>をテンプレートに書けばOKです。どこに書くかは自由ですがコメントやトラックバックはcomments.phpに書かれています。(使用したテーマによって違いはあると思いますが。)そこの下の方に書けばいいと思います。下のコードをコピペすれば、このブログの個別ページのような感じで表示されます。後は適当に文字を追加したりCSSで整えたりすれば利用できます。コメントを残すロリポップにPEARをインストールするロリポップにpearをインストールしたいと思います。ロリポップはPEARをインストールする権限が与えられないですがブラウザ経由でならインストールすることができます。ここからソースコードをDLします。名前を付けて保存なり、コピペなりして保存してください。名前に意味があるかは分かりませんがgo-pear.phpで保存すればいいと思います。サーバーに適当なディレクトリを作成してファイルを保存してください。(自分はCacheとしました)ブラウザでhttp://ドメイン名/保存ディレクトリ/go-pear.phpにアクセスするとインストール画面がでます。自分はここでエラーが出てしまいました。index.phpの8行目に問題があるみたいです。installどうも、$pear_dirのパスが悪いみたいなので以下のように変更しました。’/フルパス/Cache/PEAR’;自分の場合はこんな感じになります。‘/home/users/2/main.jp-nigolf/web/Cache/PEAR’;で、もう一度エラーが出たところでリロードすればインストール完了します。赤枠で警告が出ていますがよくわかないので無視。これでPEARのインストールは完了です。インストールしたCacheフォルダをこのままにしておくと誰もがアクセスできるようになってしまいインストールされたり、いろいろまずいです。そのため、Cacheディレクトリに.htaccessを設定します。allと書くだけでokです。これを設置するとブラウザからアクセスした場合に403のエラーとなります。2件のコメントロリポップでベーシック認証をかけてみる前回の記事でロリポップサーバーにECCUBEをインストールしました。練習をかねてベーシック認証をかけてみました。認証をかけるディレクトリはECCUBEの部分です。ロリポップの場合は管理画面からWEBツール->アクセス制限から簡単にできます。FTPでアップすることも可能です。用意するファイルは「.htaccess」「.htpasswd」の2つです。valid-user・.htpasswdの中身はuser:yeZgmhxK7gzC..htaccessのフルパス部分は各サーバーによって異なります。私の環境ではこのようになります。/home/users/2/main.jp-nigolf/web/eccube/.htpasswdロリポップではこのように「main.jp-nigolf」の部分を各サイトのドメインに変えれば可能です。usersの後ろの2ってのが気になる・・・もしかしたらユーザーによって違うかもしれません。一度生成しておくとパスがわかるのでその後は、手動で設定しなおすってもいいと思います。.hpasswdは暗号化した状態でアップロードします。暗号化の方法はロリポップならサーバーの方で作成ツールがあります。ロリポップでないかたはこちらのサイトから作成することも可能です。※以前CPIのサーバーを利用したことがありますが、ここのベーシック認証のパスワードの暗号化方式が違うのか上のサイトで作成したパスワードでは認証を解除できません。CPIサーバーを使っている場合は管理画面から作成できるのでそちらからこれらをECCUBEの中にアップすればOKです。アップする場所を間違えた場合、例えばホームディレクトリに置いてしまうとすべてに認証が必要となるので気をつけてください。パスの設定を間違えると正しいパスワードをいてれも入れなくなります(当たり前ですが).htpasswdのファイルがないといったエラー的なものが無いのでいくら入力しても出来ない場合はその線を疑ってください。windowsの場合は.htaccessといった「.」が先頭にあるファイルを作成することが出来ません。そのため、「htaccess」とうように適当にファイル名を変えた状態でアップロードしてサーバー上で「.」付ける必要があります。