<BODY> <P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P> </BODY>
ここのサイトは、 LuaやSquirrel等組み込み系言語(GameMonkey,io,JavaScript)について、語り合うwikiです。 詰まった所で、ヨッシャー解決したぞー。って所があったらFAQに書き込んでくれると良いです。 とりあえず、色々書き込んでください。 2ch過去スレ プログラミング言語 Lua http://pc8.2ch.net/test/read.cgi/tech/1034182349/ プログラミング言語 Lua その2 http://pc8.2ch.net/test/read.cgi/tech/1063711237/ プログラミング言語 Lua その3 http://pc11.2ch.net/test/read.cgi/tech/1160799232/ 【Lua】組み込み系言語総合【Squirrel】 http://pc11.2ch.net/test/re
16:46 08/03/30 YZ1.DLL 0.30 リリース しました。 具体的には、ヘッダの格納ファイル数フィールドに実際より大きい値が入ってると変なとこ読もうとして落ちるバグ修正。 GreenPad の修正は来週くらいには…。 Booooooost Boost 1.35.0 来てました。 Asio と Fusion と GIL の三枚看板がでかいですが、Bimap が地味に便利だ。 あと、mbさんのEgg のレビューが明日からでしょうか。(また スケジュール から消えてますが…Protoが入る前までロールバックしてる?) 他人事ながらドキドキ。 17:36 08/03/28 ケース 十年来の疑問なんですが、"case" に単独で対応する日本語ってなんになるんですかね。 "case-insensitive" や "lowercase" の "case"。単に "case-insens
emacsでc++開発を行うための情報を集めました。まとめをここでしています 以下それぞれのリンク Emacs で C 言語プログラミングを始める人へのイントロダクション 初心者向けdocment 以下の2項目が役立つ タグジャンプ ここで説明しているtagファイルの作成方法 $ find . -name "*.[chCH]" -print | etags - はubuntu7.10では動かなかった 関数名の補完入力がM-tabでできる タグジャンプはここで説明してるetagより後述のgtagの方が便利 Benjamin Rutt's Emacs C development tips (English) complieをする窓の大きさを小さめにする方法 インデントを自分好みにする方法 etagの使い方。Emacs で C 言語プログラミングを始める人へのイントロダクション よりも詳しく解説
Welcome So you are developing in C (or C++, or java) in emacs. This web page will hopefully make you more productive at doing just that. It is based on my experience of using GNU Emacs as a development environment for C and syntactically similar languages since 1997. I'm assuming you use a relatively recent GNU Emacs (preferably version 21.x) on a UNIX-like machine. Most of my tips will probably a
EmacsをIDEにするEmacs Code Browser(以下、ECB)を入れてみました。 CEDETという開発ツールコレクションが必要となるようです。 OSX+Emacsで快適なRails開発ライフを送るを大いに参考にさせていただきました。 導入 $ cd ~/.emacs.d # 必要なファイルを落としてくる。 $ wget http://jaist.dl.sourceforge.net/sourceforge/ecb/ecb-2.32.tar.gz $ wget http://nchc.dl.sourceforge.net/sourceforge/cedet/cedet-1.0pre4.tar.gz # 展開 $ tar xfvz ecb-2.32.tar.gz $ tar xfvz cedet-1.0pre4.tar.gz # それぞれをmakeする $ cd cedet-1.
[F2] で起動。 エディタに何か表示されるが、とりあえず無視。C-c k でkillする。(本当は何か設定した方が良いのだろう。) emacs の画面左に4つの枠(インタラクタ:Interactor)が現れる。上から、ディレクトリ枠・ソースファイル枠・メソッド枠・履歴枠。 初期設定 最初に作業フォルダを設定する。 M-x customize-option RET ecb-source-path RET で設定画面へ。 Ecb Source Path: の Path:に作業フォルダへのパスを、Alias:にその作業フォルダの名前を記す。 作業フォルダを追加したい時は、'INS'ボタンを選択する。 設定ができたら、'Save for Future Session'ボタンを選択して設定を保存する。 保存すると、ディレクトリ枠に作業ディレクトリが現れる。 設定は、Emacs の初期化ファイル(.
[ もしかしたら関連するかもしれないページ ] _ イントロダクション Emacs で GDB を もっと便利に使おう。 元ネタはNetBSD Meeting 19th (株)絹 藤原さんの発表より。 http://www.ki.nu/~makoto/e/emacs-gdb.pdf _ 必要なもの Emacs 22 _ Emacs 22 のインストール方法 CVS レポジトリからソースを取得して、コンパイルを行う。 % setenv CVS_RSH ssh (又は export CVS_RSH=ssh) % cvs -d:pserver:anonymous@cvs.sv.gnu.org:/sources/emacs login % cvs -d:pserver:anonymous@cvs.sv.gnu.org:/sources/emacs co emacs % cd emacs % ./c
ついでにSmalltalkでも試そうと思ってSqueakをインストールしたけど… - 西尾泰和のはてなダイアリー Smalltalk、特に Squeak Smalltalk は、言語処理系や IDE というより、あたかも“ゲストOS”のように振る舞うので、ちょっと試してみたいと思い立ってインストール&起動まではできたものの、そこから先には、独自の GUI や操作スタイルに阻まれて進めなかった…という経験をお持ちの方も多いと思います。 そこで、Smalltalk 環境独自の GUI ツール群の使い方はあとで覚える(あるいはそもそもそれほど興味がない←しょぼーん…(^_^;))として、今のところは、試してみたいコードを動かしたり、どんな動作になるのか確認ができればいい…といった忙しい人向けにざっくり、Smalltalk 式を評価するための方法のようなものを書いてみました。 とりあえず、マシンが
On this Valentine’s Day, give the gift people really want – complex key chords! In other news, I’ve got fans! Well, at least one anyway. A lot of the feedback I’ve received on this site so far has been from experienced Lispers who appreciate my enthusiasm and contributions for new users. Yesterday, I got the first (I think) comment and reply from another new Lisper who’s actually getting some use
2年前の夏に書かれたFirebugの便利な組み込み関数 - 技術メモ帳を読んで、いまさらdebuggerと書くとそこからデバッガでステップ実行できるのを知ってショックでした.... lurkerさんのブログで紹介されている$0, $1 で直前にinspectしたものを参照できることも、なぜか公式のドキュメントっぽいFirebug Documentationには載っていなくて、FireBug Documentation - JoeHewitt.comには載っています。 で、もうひとつ、ソースコードにしか書かれてなさそうなやつを発見しました。$$1と$$2です。 自分はFirebugを使っていて、ときどきconsole.logで出したオブジェクトのプロパティを引数にして関数を呼んだりしたい、ということがあったけどできなくて困ってたんですが$$1でそういうことができるようになりました。 たとえば
当サイトではCookieを使用しています。引き続き当サイトを閲覧することにより、ポリシーを受け入れたものとみなされます。今後表示しない詳しく見る
Landscape トップページ | < 前の日 2006-04-18 2006-04-19 次の日 2006-04-20 > Landscape - エンジニアのメモ 2006-04-19 cygwin をインストールせずに cygwin の diff コマンドを使う 当サイト内を Google 検索できます * cygwin をインストールせずに cygwin の diff コマンドを使うこの記事の直リンクURL: Permlink | この記事が属するカテゴリ: [Windows] ディレクトリの比較をするために、コマンドプロントから cygwin の diff コマンドを使いたいけど、cygwin をインストールしたくない。 diff コマンドを置いたファイルサーバのディレクトリを、cygwin をインストールしていないクライアントマシンからファイル共有を使ってネットワークドライブ
以下6ファイルを同じディレクトリにコピーする。 [w3m.exe] w3m-0.5.1-1.tar.bz2 [cygwin1.dll] cygwin-1.5.21-2.tar.bz2 [cygcrypto-0.9.7.dll、cygssl-0.9.7.dll ] openssl097-0.9.7j-1.tar.bz2 [cygintl-3.dll] libintl3-0.14.5-1.tar.bz2 [cygiconv-2.dll] libiconv2-1.9.2-2.tar.bz2 >文字化け対策 w3m.exe -sで日本語がShiftJISエンコードされる。 >ファイルに出力したいとき w3m.exe -s -dump "http://URL.html" > ファイル名 >ビジュアルモード w3m.exe -s -v nkf.exe nkf.exe --windows in.txt
ルネサスマイコン RL78/G13 R5F100FA を使用した回路で CS+でのプログラムロード時にフリーズするので対応策を探しました。 以前、同一マイコン(電源は5V)で問題なくプログラムロードできていましたが 今回電源電圧を3.3Vに変更したのでそこに設定漏れがあったようです。 下記のサイトにヒントがありました。 「E1エミュレータとRL78/G13の接続と電源電圧」 https://community-ja.renesas.com/cafe_rene/forums-groups/mcu-mpu/rl78/f/forum18/1343/e1-rl78-g13 E1との接続 オプションバイト(000C1H)を、1AHに変更 電源電圧は3.3Vから5Vへの変更は大変なので、3.3VのままRenesas Flash Programmer でHEXファイルを書込み その後は、CS+でプログラ
ひ そかに人気になりつつあるPSoCの解説をちょこちょこと書いてます。PSoCはマイコンであってマイコンでないので、はじめは取っつきづらいかもしれな いですがやってみると結構何とかなるものです。でも、何より問題は日本語の本が全然ない。やってる人も少ない。つまり初心者に優しくない。というわけで、 かんんたんな解説書を書いてみることにしました。間違いも多いかと思いますがそのときは指摘していただければと思います。 -->PSoCweb@gmail.com<-- SPAM対策のため@が全角になっています。ご了承下さい。 初めてPSoCを使うかたへこのページでは、初めて使う方は以下の手順で基礎を学ぶことをお勧めします。 まず、開発環境を整えます。(27xのチップとブレッドボードぐらいは持ってる前提です。購入先は秋月とかここ参考に) 1.ソフトウェアの環境を整えよう 2.低コスト開発ボード
章の目次 RESTの利用方法 パラメータの説明 実行テスト ECSを使った簡単なアプリケーション RESTの利用方法 AWSでは、情報を取得するためにRESTとSOAPの2種類が用意されています。 この章では、扱いの簡単なRESTの利用方法を説明していきます(SOAPは次の章で紹介します)。 ECSのREST APIは、非常にシンプルな仕組みです。REST用のURLに、取得したい商品情報のパラメータを付加する(HTTP Request)だけで、Amazonから商品情報をXMLの形で取得(HTTP Response)することができます。 REST用のURLは、Amazonの地域によってドメインが異なります。 日本(Amazon.co.jp) http://webservices.amazon.co.jp/onca/xml 米国(Amazon.com) http:
書くと約束したのは、かれこれ1年半前でしょうか。書こうと思えば、すぐ書ける内容でしたが、結婚の準備におわれてうやむやになったままでした。 まだ書いてほしいとのことだったので、2ヶ月ぐらい前に書きました。3月7日に公開されていたとは知りませんでした。orz TLSのひみつ: SSL(Secure Socket Layer)はラッパー(トンネル)として実装できるが、TLS(Transport Layer Security)はラッパーとして実装できないと勘違いしているエンジニアが多い。この記事では、(少なくともクライアント側では)TLS がラッパーとして実装でき、アプリケーションプログラムの実装を変更しなくても TLS が利用できることを示す。 率直にいって、僕は TLS は IETF の(数多い)失敗の1つだと思います。SSL の方が、遥かに優れています。 ただ、TLS の設計思想自体が誤解さ
FPGA上で動くBrainfuckマシーンが完成しました。 Nios Development Board, Cyclone EditionでBrainfuckが動く! (1)特徴 ・最大100MHzの高速動作(Altera社、Cyclone使用時) ・シリアルポートを標準入出力として使用可能 ・移植性を考慮したデザイン。ROM、RAMのサイズ、容量が可変。UNICODEにも対応。 ・335LEの超小型CPU(シリアルポートを含む) ・未定義命令を検出したとき自動的にHALTモードに遷移 ・Brainfuckソースコードから、Altera MIFファイルへの変換ツール付属 ・全Verilogソースコード、Veritakでのテストベンチ付属 ・長門モード搭載 (2)アーキテクチャ ・命令用、データ用のメモリが分離されたハーバードアーキテクチャ ・スーパースカラ機構と組み合わされた投機的インクリ
いまさらながら Twitter を再開しています。 そこで Common Lisp で Twitter API をたたいてみたいと思います。 REST なので Drakma で http-request すればできちゃいます。フォーマットは JSON を指定して、CL-JSON でデコードします。 デコードまでしてしまえば alist のリストが手に入るので、後は煮るなり焼くなり好きなように。なのですが、せっかくの Common Lisp なので無駄に with-selector なんていうマクロを書いて遊んでいます。 次のページを参考にさせていただきました。ありがとうございます。 観測気球さんのTwitter API 仕様書 (勝手に日本語訳シリーズ) Twitter Development Talk API Documentation (eval-when (:compile-topl
この文書は Oleg Kiselyov 氏による SXML revision 3.0 仕様書を勝手に翻訳したものです。 原著の最新版は http://okmij.org/ftp/Scheme/SXML.html にあります。 仕様として正式なのはあくまで原著です。 この文書には翻訳上のあやまりがあるかもしれません。 御自身の責任で御利用ください。 このページは SXML revision 3.0 の仕様を定める。 SXML は XML 文書の抽象構文木であり、 XML Infoset の S 式による具象表現でもある。 SXML は、一般的な木構造をしていることにより、 問い合わせ、変換用のコンパクトなコンビネーターライブラリを備えることができた。 SXML の仕様書の原本はそれ自体 SXML で書かれている。 この Web ページはその SXML コードを適当な「スタイルシート」で 変換
Diagram An activity diagram to describe the resolution of HTTP response status codes, given various headers. The diagram is available in various formats: http-headers-status.gif (205 kb) http-headers-status.jpg (340 kb) http-headers-status.png (447 kb) http-headers-status.svg (315 kb) please see request for assistance below The Visio diagram, published on Google Code Request for assistance
わからない…… わからない…… R6RSのAppendix Aに載っている形式的意味論がわからない…… Schemeの形式的意味論を理解するための冒険は、 R6RSを印刷して読みながら、実際にPrologとかで、 意味論にそったインタプリタを作ることよ わからない…… そんな面倒なことをする意味があるのかわからない…… 本当にそれで理解できたのかは筆者もわからない…… それじゃあ、簡単に説明をするからよく聞いてね。 けど、それでもR6RSを印刷したほうがいいわ。 それから、R6RSは「みんなもってる」ものなので、 自分のものだと分かるように、ちゃんと名前を書かないとだめよ。 「おなまえシール」を貼るというのも手ね。 もくじ なにをするの おおざっぱに もうすこしせいかくに きほん かきかえ むずかしいかきかえ ぶんぽう やくそくときほん ぷろぐらむのぶんぽう ぶんみゃくとあな ぶんみゃくの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く