タグ

elementaryとtutorialに関するtest_testerのブックマーク (5)

  • クラスは知ってるけれどクラスの使い道がわからないあなたへ - ぴよぴよ.py

    「クラスは知ってるけどクラスの使い道がわからない」 「クラスとインスタンスの違いがよくわからない」 初心者にありがちなことだと思います。 クラスの存在価値がわかるまでって意外と大変です。 クラス・インスタンス・オブジェクト指向といえばJavaな気がします。 今日はクラスのありがたみをJavaのサンプルコードを用いながら、 簡単にではありますが説明してみたいと思います。 ここではクラスの「使い方」ではなくて「使い道」について話していきます。 (使い方がわからなくても、ついていけるとは思います) それではまずは、簡単な問題を出してみたいと思います。 怖がらないでください。 (1)あるグラフの上に、図のようなに3つの点が有ります。この3つの点の座標を持つプログラムを書いてみてください。 特に強いこだわりがなければ、ファイル名はLesson.javaとつけることにしましょう。 かけましたか? 書け

    クラスは知ってるけれどクラスの使い道がわからないあなたへ - ぴよぴよ.py
  • PythonのWebフレームワークTornadoを使ってみる その2 - Qiita

    はじめに 最近Tornadoで遊んでいるので、その使い方をまとます。 今回は、テンプレートを使ってみます。使ってみるだけで解説はあまりしていません。次回に期待。なお、質問や要望があればお答えします。 実行環境 私の実行環境は以下の通りですが、Pythonが動作する環境なら問題ないと思います。 CentOS release 6.5 (Final) Python 2.6.6 関連記事 PythonのWebフレームワークTornadoを使ってみる その1 テンプレートエンジンとは テンプレートエンジンは、テンプレート(ひな形)と入力データを合成して、文字列を作る仕組みです。今回はPythonにおけるWebテンプレートエンジンの話に限定します。この場合、テンプレートエンジンとは、HTMLのテンプレート内に部分的にPythonコードを埋め込んで、最終的にHTMLを生成する仕組みのことです。小難しいこ

    PythonのWebフレームワークTornadoを使ってみる その2 - Qiita
  • PythonのWebフレームワークTornadoを使ってみる その1 - Qiita

    はじめに 最近Tornadoで遊んでいるので、その使い方をまとます。 今回は、ほぼ公式Topの焼き直しです。次回に期待してください。なお、質問や要望があればお答えします。 実行環境 私の実行環境は以下の通りですが、Pythonが動作する環境なら問題ないと思います。 CentOS release 6.5 (Final) Python 2.6.6 関連記事 PythonのWebフレームワークTornadoを使ってみる その2 Tornadoとは Tornadoとは、Pythonで書かれたWebフレームワーク/非同期通信ライブラリであり以下の特徴があります。 FriendFeedにより開発(現在はFacebook) OpenSource(Apache 2.0) Python2系, Python3系, PyPyで動作 シングルプロセス、シングルスレッド シンプル シンプルだから高速 シンプルだから

    PythonのWebフレームワークTornadoを使ってみる その1 - Qiita
  • PythonでWebアプリをつくる(ApacheもWebフレームワークもなしで) - yifeの日記

    この記事は、ワープロソフトでソースコードを貼り付ける方法を知らないことから、学校の授業におけるレポートの代わりとして執筆されました。 以下に記述されている内容は、学生が学習途中に記述した内容であり、その真偽について一切の保証はないものとします。 また、この記事は「みんなのPython Webアプリ編」に従って学習を進めます。 今回は、Webブラウザを使って操作するアプリケーション(Webアプリ)を、ApacheなどのWebサーバアプリケーションや、ZopeなどのWebアプリケーションフレームワークを使わず、標準のPythonモジュールだけで作成してみたいと思います。 標準のモジュールだけを使ってシンプルなアプリケーションを構築することで、ウェブアプリがどのように動作しているかを理解することを目的とします。 0章 セットアップする PythonでWebアプリを開発するためには、開発環境にPy

    PythonでWebアプリをつくる(ApacheもWebフレームワークもなしで) - yifeの日記
  • タスクランナーgulp.js最速入門 - id:anatooのブログ

    相変わらず仕事ではデザインやりつつJavaScript書いている。 タスクランナーとしてGrunt.jsを使っていたけれども、使ううちに段々不満がでてきた。遅かったり、記述が冗長になりがちでつらかったので最近になってgulpに乗り換えた。 gulpは良い。タスクは自動的に並列に実行され、かつストリームで処理されるので速いし、タスクの記述もストリームベースの書き方のおかげでGrunt.jsに比べるとだいぶ短くなる。 ただ、そこらにあるgulpをちょっと試しただけの日語の記事やドキュメントをみてても実際のプロジェクトで使えるレベルまでの知識を得られず学習に一日かかった。 この記事では、gulpをまともに使えるようになるまでに必要な知識を書く。 導入とHelloWorld まずは導入。npmからgulpをインストールする。 $ npm install gulp -g $ gulp -v [gu

    タスクランナーgulp.js最速入門 - id:anatooのブログ
  • 1