タグ

2008年4月29日のブックマーク (9件)

  • 光速学習フレームワーク - かえるの開発工房

    <最近考えている事まとめてみるよ。 学習目的 まず、学習の前提条件を洗い出す。 学習の目的はなんですか?それは、必ず学ぶ必要がありますか? 例えば、物事を成すのに一番簡単な学習方法は、既に知っている人とそれを行使できるような人間関係を学習する事だ。他人の脳を活用しよう。もちろん、Win-Winの関係じゃなければ意味が無いが。 それができない場合は、仕方ないから自分の脳に突っ込む必要がある。しかし、学習というのは、それ自体を目的としない手段である。学習する目的は必ず存在する。例えば、何らかのものを作りたい。何らかの資格試験を受けたい。学校のテストでいい点を取りたいなど。 目的のナイ学習には、意味が無い。いや、趣味で楽しくて楽しくて仕方が無いんですという人なら、それが息抜きなのだろう。 まーなんでもいいから目的を「固定条件」として書き出すわけだ。そしてその条件を満たすためにあらゆる条件を外して

    光速学習フレームワーク - かえるの開発工房
  • Route 477(2008-04-22)

    ■ [linux] UbuntuでアプリをEmacsキーバインドにする方法 gconf-editorでgtk_key_themeを「Emacs」に変更する。 Momma's Wiki: Ubuntu/GnomeでEmacsキーバインド - Ubuntuに限った話ではないがGnomeを使うのがUbuntu環境だけな... Gnome++++ 根っからのEmacs使いではない僕にとっては、今のところFirefox+Firemacsより快適。 12 http://reader.livedoor.com/reader/ 11 http://www.google.co.jp/search?q=ubuntu emacs キーバイ... 6 http://www.google.co.jp/search?q=ubuntu emacs&ie=u... 6 http://b.hatena.ne.jp/entr

    Route 477(2008-04-22)
  • Gnome Doで快適生活 - ちなみに

    Quicksilverのある生活に慣れきってしまっているマカーな僕には起動したいソフトをいちいちメニューから探して起動するのは苦痛でしかありません。というわけでQuicksilverの代わりになるランチャを探しました。 結果Gnome Doが良さそうだったのでさくっとインストール。(実際は3日ほどかかった) https://launchpad.net/do/trunk から最新版のソースを入手。 展開してとりあえずconfigureしてみる。 {version}はダウンロードしたものに読み替えてください。 # tar xzf gnome-do-{version}.tar.gz # cd gnome-do-{version} # ./configure当然、ライブラリが不足しているのでエラーが出ます。 というわけで入れます。(一個ずつ入れてほんとに必要なことを確認してたのでかなり時間がかかっ

    Gnome Doで快適生活 - ちなみに
    yaotti
    yaotti 2008/04/29
  • ガベコレおいしい!!! (または いかにして 私がガベコレを研究にするのを諦めたか) - hogelogの日記

    以下いいかげんだぞ! 信用するな!! 諦めてねえし!!! ガーベジコレクション(以下GCとかガベコレとか略す)は大事。なんで大事かって言うと、動的メモリ領域*1の管理は開発における最大のボトルネックの一つだから。メモリ管理のためのコードのために頭使うところもそうだし、わかりにくいバグ入れちゃって、後から直さなきゃいけなくなった場合なんてもっと大変。だからもうさ、プログラマの力を信用するのは止めてGC使わせときゃもうちょっとだけ世界が幸せになれるんです。 でまあ実際各種スクリプト言語とかJavaとかD言語とか、最初からGCを前提としたプログラム言語も普及してるし、GCの重要性は鰻登りなのです。というか「重要なんだってば!」という意見がようやく市民権を得てきたのです。 というわけでまず、その辺のこととか調べるときに使った諸々へのリンク 一般教養としてのGarbage Collection PD

    ガベコレおいしい!!! (または いかにして 私がガベコレを研究にするのを諦めたか) - hogelogの日記
    yaotti
    yaotti 2008/04/29
  • eshellをはじめてみた - とりあえず暇だったし何となくはじめたブログ

    当はこれに行く前にzshを試してみた方が良い気がしないでもないけど, 挑戦. けっこう便利そう. 色々な機能があるっぽいけど, 設定はとりあえずこれだけにしといて, 他に面白い機能無いかな?と思ったときに調べることにする. elscreen使ってるから, C-zC-cで簡単に*scratch*バッファを呼び出せるから 自動起動を設定しもいいんだけど, とりあえず, 止めとく. あとは, 2chのEshellのスレを参考に設定. ;; Emacs起動時にEshellを起動 ;(add-hook 'after-init-hook (lambda() (eshell) )) ;; 補完時に大文字小文字を区別しない (setq eshell-cmpl-ignore-case t) ;; 確認なしでヒストリ保存 (setq eshell-ask-to-save-history (quote alw

    eshellをはじめてみた - とりあえず暇だったし何となくはじめたブログ
  • The Scheme Programming Language, 3rd Edition

    The Scheme Programming Language Third Edition R. Kent Dybvig Illustrations by Jean-Pierre Hébert Table of Contents Preface Chapter 1. Introduction Section 1.1. Scheme Syntax Section 1.2. Scheme Naming Conventions Section 1.3. Typographical and Notational Conventions Chapter 2. Getting Started Section 2.1. Interacting with Scheme Section 2.2. Simple Expressions Section 2.3. Evaluating Scheme Expres

  • Programming in Emacs Lisp

    An Introduction to Programming in Emacs Lisp The GNU Emacs website is at https://www.gnu.org/software/emacs/. To view this manual in other formats, click here. This is An Introduction to Programming in Emacs Lisp, for people who are not programmers. Distributed with Emacs version 29.1.90. Copyright © 1990–1995, 1997, 2001–2024 Free Software Foundation, Inc. Printed copies available from https://sh

  • comp.lang.c Frequently Asked Questions

    This collection of hypertext pages is Copyright 1995-2005 by Steve Summit. Content from the book "C Programming FAQs: Frequently Asked Questions" (Addison-Wesley, 1995, ISBN 0-201-84519-9) is made available here by permission of the author and the publisher as a service to the community. It is intended to complement the use of the published text and is protected by international copyright laws. Th

  • newLISP - Home

    Stable Release version 10.7.5 - May 12th, 2019 newLISP® for macOS , GNU Linux, Unix and Windows newLISP is a Lisp-like, general-purpose scripting language. It is especially well-suited for applications in AI, simulation, natural language processing, big data, machine learning and statistics. Because of its small resource requirements, newLISP is excellent for embedded systems applications. Most of

    yaotti
    yaotti 2008/04/29