髭力 髭の心、父心。剃り残すと「お父ちゃん、チクチクしてイヤ!」 おしながき めいんめにゅー 髭、はえ初めし頃。 (メイン) しょーとかっと タブ譜置き場 Haro is Another 'Riverside Oneroad' site.
A.M. Kuchling, Eric S. Raymond amk@amk.ca, esr@thyrsus.com This document describes how to write text-mode programs with Python 2.x, using the curses extension module to control the display. This document is available from the Python HOWTO page at http://www.python.org/doc/howto. Contents 1 What is curses? 1.1 The Python curses module 2 Starting and ending a curses application 3 Windows and Pads 4
対象読者Rubyの入門書を一読した方練習用にRubyのプログラムを作りたいが良い課題が見つからない方 必要なもの Ruby本体とお好きなエディタを用意してください。RubyGemsも少し使います。 筆者は以下の環境で執筆しています。 ruby 1.8.6-p111 / SAKURAエディタ / WindowsXP SP2 / gem 0.9.5この連載の目標 作っていく例題としてどんなものがいいかとかなり考えました。今回はRailsを使わないと決めたのでWEBアプリは避けたいし、入門書によくあるようなコマンドライン上で文字がちょっと出るだけというのも面白くないし、GUIアプリも敷居が高そうです。考えた結果、コンソールをいろいろ制御するようなプログラムを作ることにしました。古い人には懐かしく若い人には新鮮かもしれません。見た目は地味ですがなかなか面白いですよ。では始めていきましょう。コンソー
CUIにおいて,スクリーンや,キー入力,カーソルなどを管理するライブラリです. このライブラリを利用することで,CUIベースでダイアログを出したり,いろいろ出来るようです. ここでは,自分で使うと思った関数のみ簡単な説明を書いています. このページは,BSDのマニュアルを参考に,私が解釈したものです. 間違っているかもしれませんので,自己責任で参考にしてください. より詳しく知りたい場合は,BSDのマニュアルを見て下さい. ヘッダファイルncurses.hのインクルードとライブラリncurses.aのリンクが必要です #include <ncurses.h> -lncurses 使い方 作成 initscr もしくは newterm 設定 少なくともcbreak もしくは nocbreakを呼び出すべき. 利用 後処理 endwinで端末のリセットとカーソルを左下に移動する. また,必要に
odz buffer: Pythonのエンコーディング (http://d.hatena.ne.jp/odz/20080106/1199638622) 入出力周りのエンコーディングの設定の方法が書かれていた。この例で、エンコーディングを取得する前半と入出力のエンコーディングを設定する後半に分けて考える。 import sys, locale, codecs enc = locale.getpreferredencoding() sys.stdout = codecs.getwriter(enc)(sys.stdout) sys.stdin = codecs.getreader(enc)(sys.stdin) 『Pythonチュートリアル』には以下のコードが載っていた。 import codecs, sys sys.stdout = codecs.lookup('utf-8')[-1](sy
http://itpro.nikkeibp.co.jp/article/COLUMN/20071219/289723/ ちょうど当てはまるエリアなんだけど、なんかこれって現実感ない話だな... 「経営とIT」サイトのネタだから、仕方ないか。 なんかね、人生相談風の話を聞いてくれという人がいるのだけど、どうアドヴァイスしたらいいものやら。 技術的な面だと、変化が激しいけど、その中で消えていくものと、ずっと使えるものとかにフォーカスしたくなるけど、それすらどうなるかわからない。 キャリアパスとか産業構造なんて、この業界なんて、ちょっと前には何もなかったようなところなので、この先どうなるかわからない。あっという間に、何もないところに戻ってしまうことすら考えられる。 でも、なんとか食べて来たし、やりたいこともやってきた。 そういうもんじゃないかと思ったりするんだけど、それじゃ話にならないかな(^^
翻訳もの。すでに3つもポストされている。Cookbookみたいでいい感じ。 プロパティによるアクセサの実装 http://builder.japan.zdnet.com/news/story/0,3800079086,20364276,00.htm heapqモジュールによる優先順位付きキューの実装 http://builder.japan.zdnet.com/news/story/0,3800079086,20364347,00.htm ZIPアーカイブを読む http://builder.japan.zdnet.com/news/story/0,3800079086,20364354,00.htm
来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…
1. 初めに 2006 年 9 月 19 日に Python 2.5 がリリースされました。このバージョンではかなりいろいろな点が 改善され、ますます使いやすくなっています。 この文書では Python 2.5 の改善点を簡単に紹介したいと思います。 詳しく知りたい人は What's New in Python 2.5 をみてください。 2. Python 2.5 での変更点 2.1. 三項演算子 Python 2.5 から "三項演算子" が使えるようになりました。 今まで、Python には三項演算子が無かったので、単に条件によって代入される値を変えるために if predicate: value = then_value else: value = else_value と書くのは冗長なので、簡潔に、 value = predicate and then_value or else_
Já está circulando na internet – principalmente por causa do Zed Effect – a possível nova infraestrutura que poderá substituir o Mongrel. É o Thin baseado no mesmo excelente parser do Mongrel (ignorem os palavrões, Zed desenvolveu de longe uma das melhores bibliotecas do mundo Ruby), a camada de I/O Event Machine e o Rack. sudo gem install thinAcabei de testar em uma aplicação complexa em Rails qu
Thin is a web server that glues together 3 of the best Ruby libraries in web history: the Mongrel parser: the root of Mongrel speed and security Event Machine: a network I/O library with extremely high scalability, performance and stability Rack: a minimal interface between web servers and Ruby frameworks Which makes it, with all humble humility, the most secure, stable, fast and extensible Ruby w
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く