2010-03-01から1ヶ月間の記事一覧

Learning to program - The Basics - Looping - Or the art of repeating oneself!

さぁ、ループ文がはじまったぞ。でもこの辺もPythonチュートリアルで鍛えられてるから乗り越えられるだろう。 Just one thing to point out - do you see the colon (:) at the end of the while (and for) lines above? That just tells Python that there'…

快適なコンピューティングを目指して

そういう志向で進めていけばコンピューティングラバーになれるはずだ。そしてかっこう良く、クールに。そうしていかないと続けていくのもおっくうになったりするので。というわけでBBC Radio1を聞きながらDebianの勉強にけふも励むのである。Shake Shake Sha…

nano

man nanoを実行してnanoのドキュメント?ヘルプ?を読んでいたら、-uオプションでundo・redoが可能になるらしいこと発見。 Meta-uでUndo確認。RedoがMeta-eするとTerminalのEditメニューと被ってるwちょwwwおまwww nanoにもKey bindがうんたらって言…

Emacsのキーバインドをそこらじゅうのソフトウェアに導入してみたくなった

今Firefoxでキーバインドでタブ移動やらなんやらを出来るようにしているし、AutoHotkeyでIMEの操作というか、Ctrl-hでBackSpaceなんてことはしている。 そういうのを派生して、徐々に統合していく必要があるように感じている、なぜならnanoを使っていて移動…

Learning to program - The Basics - More Sequences

The joy of being IDLEをさらっと読んで、どのようにこれからプログラミングしていくか考えた。 Danny Yoo's excellent tutorialも読んだが、IDLEの見た目を変えられる方法は全く書いておらず初心者向けの動かす為の説明だけしてあったので、IDLEを使うのは…

Learning to program - The Basics - The Raw Materials - ~Other Collection Types

One common style which we will use a lot is to start variable names with a lower case letter and use a capital letter for each first letter of subsequent words in the name, like this:aVeryLongVariableNameWithCapitalisedStyle Python a varia…

Learning to program - The Basics

Simple Sequences In the most recent versions of Python you can change this behavior to always produce real numbers from a division by adding this line to the top of your program:>>> from __future__ import division なんかimportとか使い始め…

日本語入力

SCIM Anthyなんてのを試して、理由は忘れた(見返してみたらLocale変更するんで見た目やら設定が英語じゃなくなるのと、Emacsで日本語入力してもMS-IMEぐらい使えるように慣れないと日記書けないなぁってことで諦めてたんだった。これなら他の入力環境にした…

GNU nano

Help読み。 Main nano help text The nano editor is designed to emulate the functionality and ease-of-use of the UW Pico text editor. There are four main sections of the editor. The top line shows the program version, the current filename be…

English and tools

Fast Look up Alc http://userscripts.org/scripts/show/12024 googledefine_popup.user.js http://d.hatena.ne.jp/mallowlabs/20061130/1164904737 Wordnet@PDIC@Firepop! http://wordnet.princeton.edu/wordnet/ ここからダウンロード WordNet 〜 for UNIX…

Learning to Programを進める

Introduction - What, Why, Who etc. What do I need? What is 'Programming'?>>We already said that programming was the art of making a computer do what you want, but what is a program?>>In fact there are two distinct concepts of a program. Th…

Python

>>Python is friendly... and easy to learn>>The Python newsgroup is known as one of the friendliest around. The avid developer and user community maintains a wiki, hosts international and local conferences, runs development sprints, and con…

先にGnome Desktop User Guideを読んでいる

Desktop User GuideGNUが用意しているGnome Desktopのマニュアル。読むの面倒くさいけど読むかぁと思ったけど、結構とっつきやすい。 放置しておくと、画面がロックされるのはSystemのScreensaverでScreenLockを使わないってやってみた。たぶんこれで対応で…

とりあえず

Gnome TerminalとBash、emacs -nwあたりでプログラミング言語とか色々Debianさんで始めてみようと思います。 そんな感じで勉強していけばいいっしょ?GNUのページ見てたらGnome Terminalのマニュアルとか、emacsのマニュアルとか見つけたし、emacsのほうはび…

aptget moo

Wikipediaのaptgetの項目にあったので、試してみた、 そこからaptitudeだけで打てば >>引数をつけずに'aptitude'を起動すればフルスクリーンモードで起動できる。 とあるんでやってみたらフルスクリーンモードで使えた。なにこれかっちょいい。 emacs -nwみ…

端末エミュレータ周り

端末エミュレータ周り Gnome Terminalとかいうのを今使っているらしい。 Xtermがいいかなと思っていたけど、 Rxvt-unicodeなんたらってのがあるらしい。よさげシェル 今はBash使ってるらしい。 zsh使おうかなと思っているが、 fishとかいうのも気になるし、 …

何やるか考える

とりあえずおとなしくPython学ぼうと思うんだけど、 GOは2chでは微妙だな。 でもオライリーの初めてのPython厚すぎる。 あまり意欲がわかない部分も正直あり。したいことを考えてみる。 Comptutingでなんでもできるようになりたい、 最小で最高効率を出した…

Debian GNU/Hurd

Debian GNU/Hurdを最初は導入しようとしていたんだが、何故それをやめたのかというのをDebian GNU/Hurdのメーリングリストを目にしてなんでだったかなと思い返すことにした。やめた理由は日本人のブログでGNU/Hurdだとgccでコンパイルとか出来ないおみたいな…

次は何をしようかな

はたぴょん先生の講座はわかりやすいが、ちまちました初級入門(いや、おまいに必要だろ)なので疲れる。これは少しずつ他のものと平行してやっていくとして。色々と探ってみる。

はたぴょん先生のLinux講座

まだまだ程遠いのだろうけど、Debianのことだけを集中して勉強せずに、Debianで何か出来るって感じが少しずつしてきたので色々とはじめてみる。 何をやるか特に決めてなかったが、読みやすそうなので、はたぴょん先生のLinux講座を読んでいく。第1回 なぜPHP…

少しずつだけどまともになりつつあるか

少しずつまともな単語が増えている気がする。まぁ、先人たちの言葉を調べてみたりしているだけなわけだが。

2chのDebianスレを読んでいる

Linux / Debian原理主義者テラモエスを読んでいる。bind9 grub mdadm python2.5 rsyslog util-linuxこの辺が重要なパッケージなのかなぁ、ちょっと勉強したいと思ってみたり。いつのまにか debconf9 始まってたし いつのまにか debconf9 終わってたし 会場の…

D: install - Debian GNU/Linux スレッドテンプレを読んでいる

D: install - Debian GNU/Linux スレッドテンプレとりあえずインストール方面は一通り終わっているので華麗にスルー。 まず最初にやるべき My apt-line の設定 適切な apt-line を設定する事が apt/dpkg を快適に使うための第一歩。 とある。aptはパッケージ…

SL@2chのDebianのスレにて

slがどうのという面白レスがちょこちょこあって気になったので slインストールしてみた。面白い。 slインストールして、再起動したらちゃんと走りました。 こちらに報告しておきます。########################### lenny で sl を走らせる方法##############…

後で読む

Bash (Unix shell) http://en.wikipedia.org/wiki/Bash_%28Unix_shell%29

コマンドを覚えておきたい

コマンドを覚えておきたいからWikiでもするか?Moinmoinか?と思ったけれども日本語環境を捨てた身だったw Evernoteで代用できるかなぁと思いつつ、今入れているところです。 というかBash?とかのコマンドリストみたいなのあるのかな。

Installing Go

Installing Go http://golang.org/doc/install.html パスを追加したい〜.bashrc編〜 http://www.itmedia.co.jp/help/tips/linux/l0284.html~/.bashrc で.bashrcの位置確認した。少しわからないところもあるが、読み終えたのでとりあえずインストールはじめて…

後でやる

APT HOWTO (Obsolete Documentation) http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.en.html

やりたいこと・やってみたいこと

Pythonる Go言語る 統計 数学 他理系的なもの Automate Debianる Debianユーザる GNUる etc.

Emacsいんすこ

とりあえずDebianさまさまのパッケージマネージャでEmacsいんすこしてるけど、200とかいうものすごい数がいんすこされることになってるから間違いなく失敗するな。スナップショット使ってみたいっていう理由もあって、とりあえずやってみたけど。 sidにな…