数値計算フレームワーク「ポコム」 プログラマーズ ガイド http://www001.upp.so-net.ne.jp/isaku/pocom.html ダウンロード(Windows) (S-JIS) http://www001.upp.so-net.ne.jp/isaku/pocom.zip ダウンロード(Ubuntu) (UTF8) http://www001.upp.so-net.ne.jp/isaku/pocom-utf8.tgz ダウンロード(Other Linux) (EUC-jp) http://www001.upp.so-net.ne.jp/isaku/pocom-euc.tgz 更新履歴 ポコムとは ポコム(POrtable COMpiler)はC/C++を使った、小型のフレームワークです。 ポコムはフリーソフトウェアです。無料で使うことができます。 ポコムは数値計算、な
トップ C言語TIPS集 個別のプログラム([編集][全て選択]→[編集][コピー]、C言語ファイルとして[貼り付け]) C言語/C++言語で2次元配列を動的に確保&解放するプログラム C言語/C++言語で3次元配列を動的に確保&解放するプログラム C言語/C++言語で OleLoadPicture を使って画像を表示する C言語/C++言語でプログラムのメモリ使用量を得る yが偶数のときrが0になり、yが奇数のときにrが定数Aになる式 乱数 Xorshift のSSE2を使った高速化(整数版) 乱数 Xorshift のSSE2を使った高速化(浮動小数点数版) 乱数 Xorshift のSSE2を使わない高速化 Ubuntu 8.04 GTK+ でウィジェットのフォントを変更する例(和文等幅フォント) Ubuntu14.04+Wineでウィンドウの位置が下にずれるのを防ぐ エクセルVBA
ハードウェア乱数生成ルーチンhdrand.c by とつげき東北 トップページに戻る 「ランダムな乱数」「良質な乱数」を得る 導入: プログラミングをしていて、「真にランダムな乱数」を得ようとしたときに困ることがある。 どんなに優れた決定論的擬似乱数ルーチンも、真にランダムな乱数を作ってはくれない。 結果としてtime値などを乱数の種にすることになるわけだ。 ゲームなどならその程度でも充分だが、セキュリティの重要なソフトではそうはいかず、ユーザのマウス入力のタイミングなどを読み取る必要が出てくる。 そこでCPUがPentium以降・Windows下でハードディスクが使用されている環境で、ユーザに不可解な入力作業をさせることなく、良い性質の乱数を得るためのルーチンを作っておく。 方法: テンポラリファイルフォルダにファイルを作成・削除し、その処理にかかった時間を高分解能
7/10,11 に開催されたオープンソースカンファレンス2009 京都に行ってきました。 http://www.ospn.jp/osc2009-kansai/ 私が聴講したセッションは ・Web技術の現状と将来 (W3C 一色さん) ・GoogleとHTML5 (Google 及川さん) ・「出揃った次世代モバイルプラットフォーム」- 勝ち残るのは誰だ!? (日本Androidの会 有山さん) ・ブログツール WordPress と、オープン型 SNS 構築ツール BuddyPress の可能性 (WordBench 京都 池田さん) です。特に個人的に興味深かったのが、デモも交えながら講演された「GoogleとHTML5」です。 とりとめないですが、メモなど。 ● Canvas ・スクリプトによるグラフなどの描画 ・サーバで動的に画像生成するのではなく、クライアント側で描画処理実行 ・内
Winnyではダウンロードが完了してキャッシュを消してしまうと、何をダウンロードしたか分からず、同じものをダウンロードしてしまいましたが、Shareでは[DB]で表示されるために分かります。 □ トリガ ダウンロードリスト、Winnyでいうタスク情報です。優先順位を決められ場所も移動させたりもできる。 □ シノニム クエリ(検索)で同一ファイルなのに違う名前にされている物を表示させないようにさせる。 □ フィルタ フィルタタブで設定した文字列を含んだファイルのキーやキャッシュを削除できる。Winnyでいうダウン・無視条件みたいなもの。 □ 暗号化と匿名性 Winnyより強化されている。 □ バージョンアップ告知 Winnyでは古いバージョンでも使用でき、配布はHP上でした。Shareは新バージョンはShare上での公開となり、新バージョンが告知され一定時間で旧バージョンは使用不能となる。
Working with hugedomains.com was a quick and easy process. We got to speak to multiple real people located in Colorado without having to wait on hold! Our only complaint was we felt we had to overpay more than this particular domain was worth, and we weren't able to negotiate it down to a level that we felt was fair. However, payment and delivery were seamless, and within a few hours we had all of
Infoseek, およびInfoseekロゴは 楽天株式会社の商標です。 これら以外のマークは、それぞれ関係各社の商標および登録商標です。 Copyright (c) Rakuten, Inc. All Rights Reserved.
サンおやじが日頃の仕事を通してちょっとした設計の方法を紹介。実験やらいろいろをみていってください。 重要 この「サンおやじの工作室」をご利用するにあたり (コンテンツの利用前に必ずお読みください)
Skip to main content コメントを残す コメントをキャンセルメールアドレスが公開されることはありません。 * が付いている欄は必須項目です コメント * 名前 * メール * サイト 次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。
ネットワークプログラミングの基礎知識 ここでは IP アドレスやポート番号、クライアントとサーバの役割などを説明し、 perl・C言語・Java などでソケット (Socket) を使った HTTP クライアントや POP3 クライアント、簡単なサーバを作成してみます。 要はネットワークプログラミングをやってみよう、ということです。 このページのサンプルプログラムは、RFC などの規格に準拠した「正しい」プログラムではありません。 また、全体的にエラー処理が不十分です (今後改善する予定です)。 あくまでも概要を理解するためのサンプルととらえてください。 もし本気でしっかりとしたクライアントやサーバを書きたいなら、このページを読んだ上で、 さらに RFC を熟読し、そして wget・Apache・ftp コマンドなどのソースを参考にしてください。 このページに間違いを見付けたら、掲示板 で
2002.12.05 既存IPへのリンク追加 2002.11.05 beta2,インターレース、V同期信号、他もろもろ修正 2002.10.31 beta1,公開 NTSCコンポジットエンコーダー まえがき NTSCコンポジット信号のエンコードは、FPGAの能力的には十分可能である。 フリーIPか、アルゴリズムがすでに公開されているだろうとWeb上やエンコーダーICのデータシートを探し回ったが、必要な情報はついに見つけることが出来なかった。 人に教えてもらったのだが、すでにここにLFPも入った本格的なのがあった。俺の目は節穴ってことみたい なるほど、タイミング、同期信号、輝度信号、カラー信号の変換式などは何処にでも書いてあるが、実際デジタルエンコードする際に、サンプリングレートがいくつで、どのようにカラー信号を出力したらよいか等の情報はどこにもなかった。 正弦波、位相、変
Cの索引 ※ 参考までに、()内に一般的と思われる読み方を記入しました。 ただし、読み方については各個人により異なり、必ずしも()内の読み方が一般的ではない場合もあります。 * ポインタの宣言 (アスタリスク、アステリスク) * 演算子 (かける、アスタリスク、アステリスク) *= 演算子 * void = 演算子 (イコール) \ (エン) \0 (エンゼロ、エンマークゼロ) " (ダブル・クォーテーション、二重引用符) ' (シングル・クォーテーション、一重引用符) / 演算子 (わる、スラッシュ) /= 演算子 ; (セミコロン) % 演算子 (パーセント) %p 書式指定 %= 演算子 + 演算子 (プラス) += 演算子 ++ 演算子 (インクリメント) - 演算子 (マイナス) -= 演算子 -- 演算子 (デクリメント) } (ライト・ブレイス:右中括弧) { (レフト・ブレ
関連リンク 国民機起動音発生装置 PiPo Ver.6.2 2019/11/01 いつの間にやら、10年以上の付き合い。回路や部品配置はVer.4の頃とあまり変わっていません /elec/PIC/PiPo6 説明書や PIC用のプログラム( .asm, .HEX)や 回路図や CAD(Eagle)用のデータ( .sch, .brd ) 国民機起動音発生装置 PiPo Ver.4 旧バージョン PC-98x1"ピポ"音生成 PC-98x1シリーズ起動時の"ピポ%quot;という音の WAVファイルを生成するプログラムと、WAVデータ。 紅白機用カセット読み書き装置 kazzo-BKを追加しました (2019-10-31) 紅白機用カセット読み書き装置 kazzo-BK kazzo-BK DX kazzo-BK SX bakutek.net にドメインを変更しました baku.homeunix
このブログでは、人間のような人工知能を発明することを目指して、日々勉強したことを記事にしています。 そして、オリジナルの人工知能の開発も進めていきます。 コメントやTB大歓迎です。ご意見ご感想をお聞かせください。 Author: mad 6/21:mad日記を移転しました。 2/20:[AI開発ノート] オートマトンの設計 part 2 アップ 2/15:[知性の探求] 第8回 体内時計 アップ 2/2:[愛すべきAI/Robot達] 第6回 『AIBO』 アップ 2/1:[知性の探求] 第7回 推論の誤り part 1 アップ 1/31:[AI開発ノート] オートマトンの設計 part 1 アップ 1/29:Mad日記開設。AI開発ノートがすでに日記じゃなくなってしまったので、別サイトにしました。サイト構成が複雑になってしまってすいません。 1/28:[AI開発ノート] ニューラルネット
<BODY> <P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P> </BODY>
since 2003.02.20 ・はじめまして ・電子工作 ・H8/3069F拡張基板 ・H8/3069F拡張基板+アナログRGBモニター ・L-Card+にアナログRGBモニター ・スマートメディア解析ツール ・格安FPGAコンフィグレータ ・格安FPGAコンフィグレータ その2 ・ATTiny26 専用パラレルライター ・スマメとH8/3069Fで遊ぼう! ・AVRマイコン万能試作用基板 ・秋月GLCD動画エディタ ・AVR-GCCでGLCD表示 ・トラ技付録のH8基板でGLCD表示 ・秋月GLCD動画画像 ◎XILINXコーナー ・がらくたギャラリー ・独り言 ・リンク bsok@green.ocn.ne.jp ご質問などありましたらお気軽にどうぞ。 ご自由にリンクして頂いて結構です。 (相互リンクも大歓迎です) ・ザイりンクス社から販
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
HDL研修 平成9年6月10日(火)〜12日(木)に広島県立西部工業技術センターで実施した LSI研究会体験実習「HDLによるFPGA設計」の資料を公開します。 VerilogとVHDLの対応表
本ページは、「VHDLで学ぶディジタル回路設計」(CQ出版社刊)のサポートページです。
申し訳ございませんが、お客様が指定されたファイルもしくはディレクトリがみつかりません。 入力されたURLが間違っていないか、いまいちどご確認ください。 大文字と小文字が間違っていないか、全角で入力していないか注意しましょう。 いままでは表示されていたのに、表示されなくなってしまったページは、移動したか、削除されたのかもしれません。 上位のディレクトリを指定してみてください. ご不明な点やご質問がございましたら, CTSまでお問い合わせください.
3.ローパスフィルタによるノイズ対策法 3.3.ローパスフィルタ ローパスフィルタ 9 1.コンデンサ 50Ω 0 20 カタログでの性能の表し方 挿入損失 静電容量 0.001μF 0.01μF 0.1μF 1μF 0.001 0.01 0.1 1 10 100 1000 50Ω 挿 入 40 損 失 60 (dB) 80 100 コンデンサ C 1 |Z|= 2πfC |Z|:インピーダンス(Ω) f :周波数(Hz) C :静電容量(F) 周波数(MHz) 2.インダクタ ノイズを阻止する 50Ω 1000 インピーダンス インダクタンス 10μH 50Ω イ ン 800 ピ ー 600 ダ ン 400 ス (Ω) 200 0 1μH 0.1μH 0.001 0.01 コイル 0.1 1 10 100 1000 L |Z|=2πfL
CORDIC による三角関数の計算 この手の解説の最初にありがちな、CORDIC ってなんの略でしょう、 などという話は飛ばして、いきなり本題に入ります。 とりあえず、x の余弦や正接、つまり cos x や tan x が求めたいものとします。 また、三角関数の周期性を使って、 x は 0 から 45 度の間に正規化されているものとします。 また, 基本的な一次変換の知識を仮定しています。 突然ですが、問題です。コンピュータや電卓を使わずに、 人様が任意の角度の三角関数の値を求めるには、 どうするでしょうか。 答え)高校の数学の教科書にもあるように、 適当な基準線から分度器を使って求めたい角度を持つ直角三角形を書き、 その三辺の長さをはかって割り算をする。 ということで、この考えを応用したのが CORDIC です。 とりあえず、基準線の方向として、x 軸上の点 P0(1,0) から出発し
[ Home > 電気製品の EMC/安全適合性 > 用語 ] ノイズ・フィルタ (noise filter) 電源や信号などの配線を介したノイズの漏洩や侵入の防止のために、 様々なノイズ・フィルタ (EMI フィルタとも呼ばれる) が用いられる。 この目的で用いられるフィルタは、 基本的には低域通過 (高域遮断) 特性を持つ受動フィルタである。 ノイズ・フィルタの基本となるコンポーネントはコンデンサとインダクタであり、 それぞれ、ノイズに対して低い並列インピーダンスを与えるか、 あるいは高い直列インピーダンスを与えることによってノイズの通過を抑制する。 実際のフィルタとしては複数のコンポーネントを組み合わせる場合も多く、 その基本的な構成には L、T、π がある。 信号線用のフィルタには、インダクタの代わりに抵抗が用いられる場合もある。 フィルタで用いられるやや特徴的なコンポーネントとし
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
[ Home > 電気製品の EMC/安全適合性 > 用語 ] 終端 (termination) 高速な信号を伝送線路を通して伝送する際には、 その末端でのインピーダンスの不整合に伴う信号の反射、 そしてそれによる波形の歪みを防ぐために、 線路を適当な方法で終端することが必要となる。 基本的な終端の方法には、次のようなものがある: 直列終端 信号源側に直列に抵抗を挿入し、 信号源インピーダンスを線路の特性インピーダンスと整合させる。 古典的な高周波伝送路においては 負荷側の並列終端と組み合わせて用いられる場合が多いが、 この場合には負荷に供給される電圧が半分に低下する。 負荷が高インピーダンスの場合 (負荷端を終端しない場合) には 定常時に終端抵抗が電力を消費しないというメリットがあるが、 線路の途中の信号波形は負荷端からの反射によって歪むことになる。 デジタル回路においては、 特性イン
gtkwave による、シミュレーション結果の確認(dice.vのシミュレーション結果を確かめる) gtkwave を実行すると、次のような画面が現れる。 目的とする、信号を選択するために、search のsignal search tree をクリックする。 signal search tree が現れる(モジュールが階層的に定義されている)。 signal search tree から定義したモジュールを次々に開いて、目的の信号を探す。 目的の信号を選択して、insertをクリックすると、その信号のシミュレーション結果が画面に反映される。 dice1の全ての信号を、表示したところ。 top.dice.state[2:0] の値が、16進数で表示されているために、これを10進数の表示に変更する。 stateの表示を10進数に変更した結果。 波形を時間軸方向に拡大して、見る(zoom in
********** * * * * * * * * * * Windows版 * * * * * * * * * * ********** Verilog-HDLシミュレータ Icarus Verilog Simulator 波形表示ツール gtkwave 解説(簡易版) 動作テスト環境:Windows98SE 2003/09/03 by kimsyn (VLSI D&D lab. GCT ICE) ********** * * * * * * * * * * * * * * * * * * * * * * * * * * ********** [目次] 入手とインストール シミュレータの使用方法 波形表示ツールの使用方法 [入手とインストール] Icarus Verilog Simulator ①http://www.icarus.com/eda/verilog/を開く. ②Quick
Verilog Simulator "GPL Cver" バージョン Cver-1.10g 実行環境として cygwin のサポートが開始されました 入手からWindowsへのインストールまで (Windows98SE / WindowsXP Homeにて動作確認) 最終更新日 2004年4月1日 目次 GPL Cverとは コンピュータ環境 cygwinのインストール GPL Cverのソース・ファイルの入手方法 ファイルの解凍 再コンパイル パスの設定 実行テスト シミュレーションの実行 チップス 1. GPL Cverとは Verilogシミュレータ GPL Cverは,Cadence Design Systems社によって買収される前のAntrim Design Systems社によるCverの最終リリースで,IEEE-1995をフル実装しており,さらにVerilog-2001の幾
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
English here コンピュータをはじめとする論理回路設計に役立つコンテンツを用意しています。 無償ダウンロードとして、ドキュメント・ツール類・開発環境CDROMイメージ・ サンプル回路記述などを置いてあります。ごゆっくりと散策ください。 コンピュータ設計の基礎知識 ?ハードウェア・アーキテクチャ・コンパイラの設計と実装? サポートページ コンピュータ設計の基礎知識?ハードウェア・アーキテクチャ・コンパイラの設計と実装 書店アマゾンへのリンク 「コンピュータ設計の基礎知識」を補完するハードウェア設計の 演習書です。「コンピュータ設計の基礎知識」と併せてご利用ください。 (テキスト第3章)回路設計基礎 演習ノートPDFダウンロード (テキスト第3章)LTspiceによる回路シミュレーション(大槻氏著)PDFダウンロード (テキスト第3章)GNU ElectricによるLSIレイアウト(
www-admin@hal.rcast.u-tokyo.ac.jp Copyright(C)1997-2002, Nanya-Nakamura Lab., RCAST, Univ. of Tokyo. All rights reserved.
Introduction IVI is a graphical front-end for various simulators. IVI allows the user to control simulation and view signal waveforms as the data is produced by the simulation. IVI stresses an interactive approach to design testing and debugging Signal waveforms may be examined during simulationSignals may be added to the waveform at any point during simulation Multiple wave-data files may be open
Veripool contains publicly licensed open source software related to SystemVerilog and SystemC design and verification, and all are open-sourced! These tools have over 10,000 users worldwide, including most major chip design and IP companies in the industry. Veripool is the home of these popular projects: Verilator, the fast free Verilog/SystemVerilog simulator Verilog-Mode, the Emacs mode for Veri
このサイトは組み込みエンジニア向けの学習サイトです。 サイトを更新しつつ、自分も勉強しています。 ご質問・ご指摘などはコメントまたはサポート掲示板に遠慮なくお寄せください。 なお、非公開でのご連絡をご希望される方はこちらをご利用ください。 [What's New] 2006.01.15 メモリ > 記録するということ をUP! 2005.12.28 関連ファイルのダウンロードを更新。 『レジスタとカウンタ』の関連ファイルをアップしました。 2005.12.18 レジスタとカウンタ > 同期カウンタ(おまけ) をUP! 2005.11.16 レジスタとカウンタ > 同期カウンタ(VHDL) をUP! 2005.11.14 レジスタとカウンタ > 同期カウンタ(verilog) をUP! [Index] はじめに2進数加算器負の数と減算器レジスタとカウンタメモリオートメーション 関連ファイルの
Redirection Page Back to the last page. Here you can enter our new Page.
【主要な参考文献】 日立シングルチップマイクロコンピュータ H8/3048シリーズ ハードウエアマニュアル 日立SH7040シリーズハードウエアマニュアル ハンディブックメカトロニクス 三浦宏文氏監修 オーム社 トラ技ORIGINAL No.7 マイコン&メカトロニクスの誕生 CQ出版社 H8/300H クロスアセンプラユーザーズマニュアル H/3048用Cコンパイラ ユーザーズマニュアル C言語本格入門 パーフェクト文法マスター 森田裕氏 技術評論社 電子工作のためのPIC活用ガイドブック 後閑哲也氏 技術評論社 C言語によるPICプログラミング入門 後閑哲也氏 技術評論社 VHDLによるディジタル回路入門 並木秀明氏、永井亘道氏 技術評論社 VHDLによるハードウエア設計入門 長谷川裕恭氏 CQ出版社 【ロボット製作関連のWEB】 KO-1さん [super machineR] 吉野耕
「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧
If You can't search it here, Nowhere else in the world. ALLDATASHEET.COM is the biggest online electronic component datasheets search engine. - Contains over 50 million semiconductor datasheets. - More than 60,000 Datasheets update per month. - More than 460,000 Searches per day. - More than 28,000,000 Impressions per month. - More than 9,990,000 Visits per month all around the world. - More than
Spartan-3 Plasma Kit Introduction Spartan-3 Plasma Kit は、オープンな MIPS I CPU コアである Plasma を XILINX の FPGA 評価基板 Spartan-3 Starter Kit に載せたものです。 単に CPU コアを移植しただけでなく基板上のデバイスとの I/O インタフェースも内蔵しているのが特徴で、 プログラミングして遊べる実用プラットフォームを目指しています。 Snapshot 051202 時点でのハードウェア仕様は以下のとおりです。 Plasma MIPS I CPU core (25MHz 動作) SRAM インタフェース回路 (1 MB、シリアル ROM からの初期化回路つき) フレームバッファビデオ出力回路 (640×480×8色、SRAM の一部を使用) RS-232C インタフェース回
Free Online Dating The Best Site for Meeting Hot Singles in Osaka, Japan! www.LoveAmericanStyle.com Find Asian Love in Japan Try the Hottest Online Asian Dating Sites Today! www.BestAsianDatingSites.com Learn Gold, Silver & Foreign Exchange Trading Make Big Profits Trading Gold, Silver and Foreign Currencies - Free $50,000 Practice Account www.Banks.com/Forex Pc Remote Control? Looking for
最終更新日 2008 /6/7 更新内容 AVR mk�U Lite試用(電子工作コーナー) ここは作者の個人的な趣味(主に電子工作)のHPです。 単なる自己満足でしかありませんが、お気軽にお立ちより下さい。 文字サイズは(中)で合うように設定してあります。 主な内容 秋月電子DDSキット、AKI-80を使った正弦波発生器(電子工作コーナー) 上記、正弦波発生器とRS232Cをつないでパソコンで制御。(電子工作コーナー) 自作Z80マイコンボードを使ったオーディオタイマー(電子工作コーナー) プロクソンのフライス盤を使ったシャーシ加工例(電子工作コーナー) 感光基板、露光装置の制作(電子工作コーナー) LEDランプ(電子工作コーナー) ラティス、ispLSI1016Eを使った周波数カウンタの制作(電
材料力学計算フォーム 材料力学の簡単な計算ができます。 たいしたものではないけれど、設計者なら日頃からちょっとしたときに必要なものばかりです。
133.242.243.6 , 989828th ■■表示がおかしい場合はリロード■■ そでもダメなら更新履歴へ ICQ# 28129081 ENGLISH 2024/04/22 更新 **** link free **** クルマ関連 (2018/06/04) ♪音楽 (2004/12/15) ゲーム関連 (2007/01/28) プロフィール (2010/06/06) 電気工作 (2014/10/19) 掲示板 (2015/05/29) ボヤキ天国 (2024/08/11) 更新履歴 (2024/04/22) 遊び (2005/01/10) かしまへメール その他イタズラ (2003/04/24) ダウンロード (2002/03/10) ザ・ロゴ (2002/10/20) ソフトウェア (2002/12/09)
2018年2月22日の事故 により、古いデータが消えてしまいました。 消える前から旧版のトップページは、2012年6月にXOOPSを導入して以降メンテナンスしておらず、 記録として残していただけなので、今後は こちらのトップページ からアクセスしてください。 10秒後に自動的に切り替わります
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
色々あって、STM32FでやるArduinoは、以下にしています。 https://github.com/stm32duino STM32DuinoでBlynkをやった話。SPIの設定でちょっと躓いたのでメモ。 使ったのはSTM32F401RCTとW5500を搭載した基板となる。 ライブラリが整備されているので、Blynkのサーバーにアクセスする事はWiznetのW5100か、W5200か、W5500を使っている限り比較的容易にできる。 W5300に関してはまだライブラリが存在していないみたいで、これは自分でドライバーを書くしか無さそう。 以下を参照してみてください。 https://github.com/hamayanShowa-ele/ArduinoShare/tree/main/F4_2102_Blynk_Blink W5500のインタフェースはSPIですが、W5500のCSを標準の
●H8/3048Fとデジタル液晶LM32C041のオシロ・XYスコープ 日立の16ビットマイコンH8/3048Fと秋月で入手できるシャープのデジタルRGB液晶モニタLM32C041を使ったオッシロ/XYスコープです。 仕様 ・モード ・ オシロ;1チャンネル および2チャンネル ・ XYスコープ ・オシロ時間軸 最速0.5msec/div x10div=5msec/300dot ・液晶分解能 横320dot x 縦240dot ・ケース タカチYM250(170Wx250Hx50D) ・左が外観です。 ・10kHzサインウェーブ信号を計測中です。 (今 高画素デジカメがお出かけ中のため おもちゃデジカメ画像で撮ったものなのであしからず) 内部配置 パネル面目盛 ●ブロックダイアグラム DIAGRAM BLOCK ●波形計測結果 ・左が1kHzサイン波を0.5msec/div
特集 Cプログラミングの秘訣 最終更新: 2006-03-28 このテキストはC MAGAZINE 1992年4月号に掲載された原稿のオリジナルテキストを元にしてHTMLに変換したものです。掲載文章と細部が異なっていると思われます。また、気付いた個所をいくつか修正してあります。 当時はまだWindows 95もないような時代で、現在の状況から見ると違和感のある内容も結構あるかもしれませんが、時代背景を想像しながら補正しつつ読んでいただければ幸いです。 ※2006年3月28日追記: 何が原因か知りませんがこのページのアクセスが増えているそうなので、 HTML のおかしなところを修正しました。 文章の変更はありません。 なお、このサイト(表ページ)は現在休眠状態ですが、 裏ページ や 裏の裏ページ の方を、細々と更新していたりします。 目次 Part1 よいプログラムを書く条件 Part2 明
String#stripは文字列前後の空白を削除します。 " Hello, world! ".strip #=> "Hello, world!" String#strip!は文字列前後の空白を削除します(破壊的メソッド)。 >> " Hello, world! ".strip => "Hello, world!" >> "\t\t\tHello, world!\n\n\n".strip => "Hello, world!" >> s = " Hello, world! " => " Hello, world! " >> s => " Hello, world! " >> s.strip => "Hello, world!" >> s => " Hello, world! " # String#strip は非破壊的 >> s.strip! => "Hello, world!" >> s =
プロセス プロセスについて考える プロセスの選択的なkillコマンド・zap システムコール 低レベル入出力 ファイル指定子 readとwrite 標準入出力と低レベル入出力 標準入出力と低レベル入出力---読みと書き 眠るシステムコール sleep 標準入出力以外のファイルのオープンとクローズ ファイルの作成とオープン ファイルを作成する。 creat システムコール ファイルのオープン---単純な形式 creat と open を使ったcopyのプログラム ファイルのオープン・オプションフラグ 前回のmycpの問題 オプションフラグでのファイルのオープン --- 様々なオープン mycp2 --- オーバーライトチェックの試作品 mycp3 --- UNIXの精神に反する親切なコピーツール オプションフラグの別の利用の仕方 C言語の復習 関数 function 制御 If-Else w
Index Simplified Language for Embedded Compilation 1. Introduction In the development of embedded systems, there is a need to understand multiple CPU architectures and to be able to use dedicated development environments. This situation gives rise to concerns that long term maintenance, including maintenance of the development environment itself, could become very difficult as the environment evol
HEW3+GCCでH8/3664プログラミング 最近、SIPHA COREの開発環境として使用してるKPITのHEW3+GCCですが、ネットで探してもまだ情報薄というわけで、いきなりどどんと「シリアル通信」するサンプルをアップします。本日、ややテンション高めなため、駄文御免! まずはプロジェクトの作成だ! それでは、さっそく、HEW3を起動しましょう。 起動すると、こんなダイアログボックスが表示されます。今回は、新しいプログラムを作りたいので、「Create a new project workspace」(デフォルト)を選択して「OK」を押します。 すると、こんなダイアログが表示され、どのような名前のものを作るかを聞いてきます。「Workspace Name」と「Project Name」がありますが、まずは作りたいフォルダの場所を「Directory」で設定しておき、「Workspac
こちらで紹介させていただくフリーソフト等の利用は、各個人の責任において使用して下さい。ソフトの動作とその運用結果について保証しません。当ページで紹介してるソフト等で貴方のパソコンに不具合が発生しても、当方は不具合を修正する義務を負いません。ソフトに関する一切の質問もお受けしておりません。 ・Codec [コーデック] コーデックとは動画用の圧縮展開プログラムの名称です。動画は連続した静止画像と音声を組み合わせており、膨大なファイルサイズになります。コーデックを使う事によりファイルサイズを圧縮して小さくする事ができ、再生にもコーデックを使い展開(解凍)しながら見る事ができます。あくまで圧縮に使ったコーデックでのみ展開再生できるしくみになっておりますので、圧縮と同じコーデックがインストールされてないとコーデックサーバーエラー(コーデックダウンロードエラー)と表示されます。音が出ないなどの症状
ロボット制御のための環境やToolなど 制御ボードのソフト製作には無償で利用出来るものを使用します。 PC上のモーション作成ソフト等はVC++6を使用しています。 HEWを使うためのmemo モニター上で外部RAMへロードするためのSレコードファイルを作るには..050907 デバッグでシミュレータを使用する為の設定は..050830 Renesas HEW-V4日本語版へKPT GNUTool v0502をインストール 2005.6にリリースされたこのv502はHEW-V4に対応しているとの事なので、これを利用させて頂きます。 Renesas HEW-V4日本語版のインストール Renesas M3T-NC30WA Cコンパイラ(無償評価版)のインストール。 HEW-V4はこのパッケージに同梱されていて上記コンパイラをインストールすると自動的にインストールされる。 下記のH
方針 † ホームディレクトリに~/h8を作成し,その下に,アーカイブディレクトリarc,作業ディレクトリworkをつくる.上記のファイルはarcにおく. /usr/local/h8を作成し,H8用gccをインストールする./usr/local/h8/binをpathに加えておく.*1 XXXXは,ユーザのディレクトリ名 ファイル構造: ~/h8--+ |-arc---+--binutils-2.14.tar.gz | |--gcc-3.3.2.tar.gz | +--newlib-1.11.0.tar.gz +-work もちろん,gccのインストール先をローカルにする場合は以下のそれぞれのconfigure時の--prefix=/Users/ユーザ名/crossとかにすればよい. ↑ binutilsのインストール † ファイルを展開 % cd ~/h8/work % tar zxf
Linux上でH8の開発を行ないたければ、秋月のキット付属のソフトウェアは使えません。やはり自力で開発環境を調える必要があります。 ここでは僕(なべ)が、自分の経験を元にLinux上でのH8開発環境の構築方法を書き記しています。ちなみのC言語ライブラリにnewlibを用いています。 なお前提条件として、今からH8開発環境を構築しようとしているLinux上では、コンピュータ用のgcc,make等開発ツールは揃っているものとします。 #また、cygwin上でも最新のH8用gccを使いたいんじゃーという方も、この文章を参考にして頂けたら助けになれると思います。 その1 gcc,binutils,newlibのダウンロード まず必要なツールのソースをダウンロードします。今回使用したヴァージョンはgcc-3.4.1 + binutils-2.15 + newlib-1.12.0です。 ftp://f
2005年3月30日 http://www.s-m-l.org Suns & Moon Laboratory はじめ 結構はまったのでメモしときます。ただし、手順を正しくメモした訳ではなく記憶で書いている部分も有るので注意。 実験材料 WindowsXP+SP2 Cygwin H8DEV 2.21β2 h8300-hms-gcc(Windows Mingw) H8 developmentH8/OS 3.51aのソース 調査 Windows で GCC Version 3.3.1 を使う方法 【改訂版】: インストール Cygwin setup.exeを実行して、ほとんどデフォルトのまま入れます。が、デフォルトだとmake入らないので、develのmakeは入れる。 h8300-hms-gcc c:\にファイルを置いてコマンドラインから解凍。 ちなみに、Lhaplusだと上手くいかなかった様
ふとトランジスタ技術1月号を買う ふと「トランジスタ技術」を見たら、「すぐに使えるUSBデバイス&応用」なんてのが載っていたので、ついつい購入してしまいました。買って読んでみたら、HEW3の評価版コンパイラはついていたので、今回はHEW3をインストールしてみることにしました。というのも、普段はBest TechnologyさんのGDLのお世話になっているのですが、最近はほとんどBest Technology製ボードは使ってなくてなんとなく申し訳ないので、そろそろ別の開発環境に移行しようかな~と思いまして。とはいえど、このコンパイラ、使用期限があるので、実はKPITの開発環境が本命です。しかし、アレは英語なので、まずはHEWに慣れてみようと思って使い始めてみました。KPITについては、また立ち上げたら書きます。 KPITの開発環境 ま、何はともあれ、経緯を書かねばです。KPITは、どうやら、
AKI-H8ワンボードマイコンのルネサス製CPUH8/3048Fの内蔵RAMでは容量が不足する事例がありました。たまたま手元にパソコン用DRAM-SIMM(2MB)が余っていたので、これを外部拡張メモリとして使用してみました。 0.目次 1.H8/3048Fの動作モード 2.DRAM-SIMMの構成 2.1 SIMMのピン配置 2.2 SIMM上のDRAMの接続状況 2.3 アクセス速度等 3.リフレッシュコントローラ 3.1 レジスタ構成と設定値 3.2 その他の設定 3.3 設定のまとめ 4.DRAMの接続 4.1 接続回路 4.2 チェックプログラム 4.3 動作確認 ○参考資料 <更新履歴> 1.H8/3048Fの動作モード AKI-H8はデフォルトで動作モード7を使用しており、すべてのI/Oを使用できる代わりにROM、RAMは内蔵のみしか使用できない。H8の内蔵RAMの容量は約4
早いうちに買ったために私のPICkit-2アダプタは旧バージョンの黒ボタン仕様のものです。MPLAB V8.0などで問題なくデバッグ作業をするためには、赤ボタンのPICkit-2アダプタが必要です。 この赤ボタン仕様アダプタを改造するにはチップ部品を使って行う事になります。個人での改造は部品の入手やハンダ作業でかなり困難でしょう。チップ部品を使わないでやっている人もいますが、、 とりあえず、デバッグできるようにデータとクロックラインの2箇所に4.7kΩでプルダウンだけの最低限の改造をしました。秋月で売っている1/6Wの抵抗2個をコネクタのところにハンダしてOK。 これで私の古いPICkit-2アダプタの赤ボタンもどきへの改造完了。自作してある書き込み用ZIFソケット基板に接続して書き込みプログラムで(電圧を5V表示まで上げ)動作確認、一応書き込めているので大丈夫そう。 あとはマイクロチップ
ハンダができるテクニカルライター 後田敏のホームページ 2007/12/27更新 パソコンは使うもので、使われるものではない。 ここのホームページは容量制限付近なので更新を控えております。 PIC,R8C,78K,HC08,MSP430,AVRマイコンや電子工作などのレポートをこちらのBlogにて 行っていましたが、2007年12月27日で終了し、エレキジャックWebの方へ書き込むことに しました。 「LEDで遊ぼう!電子工作とマイコン入門」がCQ出版社より発売されました。 定価2520円(税込) 2007年9月27日発売 B5変型判 160ページ 基板付き JAN9784789846035 LEDで遊ぼう!電子工作とマイコン入門はアマゾンで購入できます、 この本は初めての単独著書です。エレキジャック誌の「岩塩ランプ」の延長版です。同じ基板も付属しており、作って遊べ
最終更新日: 2017年05月14日 趣味(アマチュア無線と測定器) アマチュア無線は、1963年・高校2年のときに電話級アマチュア無線技師(現在の第4級)の国家試験に合格し、JA1 N?Aのコールサインで開局しました(写真:QSLカード)。 当時はJARDの養成課程講習会などはありませんでした。 以来50年!とは言っても、ブランク期間が 45年もあり、正味は5年程度です。最近はまったくのご無沙汰で、局免も無くなりました(コールサインも他の人に再割り当てされました)。 やはり、通信を楽しむより機械をいじくりまわすのが好きでした。 当時勉強した高周波技術・SSB技術が、現在の仕事上で役に立っています。 部品こそ、真空管→Transistor→IC→LSIと変わってきましたが、基本技術(回路技術)は変わっていませんネ。 とくに、Yahoo!オークションで故障品、ジャンク品が安く入手でき、回路技
オシロスコープの修理 LEADER 2250編 こんどの修理は画像上のリーダー2250と言うアナログ250MHzです。4chでリードアウトや周波数カウンタが付いていてそれなりに高機能です。 リーダーというメーカーのせいか、250MHzという中途半端な高性能のせいか(笑)、検索してもほとんど出てきません。 こいつの不具合点は、輝線が太くて焦点が合わないこととch1の振幅がその他のchの7割くらいしか出ないことです。マイナー機種と不具合のために当然ながら安いのですが、下のHPよりも今風のデザインでカッコイイです。 とりあえず分解してみましたが内部はひどい埃です。一つ前のHPはクリーンルームにでも設置してあったようにピカピカでしたが、こいつはかなり埃っぽい環境にあったようです。でも外見は相当綺麗。 お約束の掃除機とブラシを使ってブラウン管周りを綺麗にしたら、それだけで焦点の問題は解決してしまいま
OS・開発環境 TOPPERS おすすめ。RTOS初心者向けには特にいいと思う。 GPLもしくはTOPPERSライセンス システムコール系はμITRON4.02に対応 資料は探せばある。日本語の情報も多く、教育用にも最適 個人的には OAKSのキット+TOPPERSが最も入門向だと思う シリアルポートのサポートとモニタが実装されているのがポイント 純正IDEは純正ならではの癖があるのが難点 GCCのM16C系対応も進んでいるようです 秋月のキット+TOPPERSは最も教育向だと思う GCCに対応しているので できれば、上の両方共をどちらも実際に触って比べてみるのが最も教育的かも eCos RedHatが後押ししているRTOS,Linuxではない システムコール系はPOSIX,ITRON3などを利用可能 そこそこ使われているみたいだけど、将来性は疑問 日本語の資料が少なすぎる。初心者には敷居
購入品リスト まず当然秋月や千石などで部品を購入しなければなりません。ちなみに秋月の通販は送料600円、代引きだと更に+400円です。 H8/3052F:開発ソフト付きが4200円、無しが3900円です。開発セットの場合は8200円と高いですがその他の部品が全部入ってます。 基盤:当然必要です。ちょっと大きめのを。 RS232Cコネクタ/ケーブル:D-sub9pinのメスです。PCのシリアルポートのコネクタです。オスのような気もしますが、秋月のケーブルは延長タイプなので、サークルで使うにはメスで。ケーブルが無い場合はケーブルも購入しましょう。D-Sub9pinのケーブルにはクロスとストレートタイプがあるんですが、たぶん、ストレートケーブルだと思います。 LCD:デバッグなどで便利です。バックライト無しで700円、ありが1000円。 3Pトグルスイッチ:電源ON-OFF用です。 6Pトグルス
<BODY bgcolor="#99cc66" text="#333366" link="#CC6600" vlink="#996633" alink="#ffff66" background="sc02_bg.gif"> <P>このページをご覧いただくにはフレーム対応のブラウザが必要です。</P> <P>フレームをサポートしていないブラウザのために<A href="sub01.htm">リンク</A>をはっておくようにしましょう。</P> </BODY>
DeskCNC を判りやすく出来たら 良いなと思っています。 説明書 (英 日) 以下はまだ翻訳機の直訳のまま ですが 順次翻訳作業を進めています。 完成しましたら、PDFファイルにしてCDRにするつもりです。 基板+ソフトキー 説明(まだ日本語化が終わっていません。) HPからダウンロードして下さい。 ヘルプは英語と日本語を載せてあります。 プ ローブ類 の一覧です。 概 要 DeskCNC Home 購入情報があります DeskCNC 2nd Generation Controller Board 参 考周辺回路図 2nd 周辺回路図作成中色々追加しました 基 板の詳細画像を載せました。 英 語マニュアル 日 本語マニュアル ダウンロード用 プログラム・ダイアログ・タブ関係の総てを載せてあります。 読んで頂いてこの方がもっと良いなど有りましたら メールを戴けませんでしょうか。 円 冠型
千石電商 秋葉原 パーツとツールのスーパーマーケット。半導体・電子部品・コネクタ・ケーブル・基板・工具・パソコン関連・電池・充電器・ボードなどを幅広く扱っています。
いまから、秋月電子のAKI-H8/3048 を導入しようかと考えている人、悪いこと言わないから AKI-H8/3052にしなさい。 と強硬に主張したくなるような雰囲気が私にただよっています。 (もちろん、真に受けて いきなり 3052 を導入して ハマっても責任取りません) わかっている欠点: 700円(2割)高い→安くなりました ボードだけ買いたくとも、開発セット(CD-R)が必ずついてきて割高な気分→ボード単品で買えるようになりました クロックが速いせいで、クロック依存な処理(シリアル、パルス出力など)を書き換えないといけない わかっている利点: プログラムが3048と共通。 ピン配置も書き込みまわり以外共通。 クロックが25MHzで約1.5倍、ROMが512Kbyteで4倍、RAMが8Kbyteで2倍(3048比) サイズが同じなので、12倍(やまもと氏式表記) 書き込み回路がいらな
Cでの行列計算 行列の計算は,Matlab を利用するべきですが, どうしてもCプログラムを作りたいときは,添付を参考にしてください。 ****行列計算のCプログラムパッケージ**** 適当なディレクトリに解凍して,Visual C++ ver.6 でコンパイルできます。 ..\matCon\mat_con.dsw をダブルクリックすれば,Visual C++ で開く。 ソースプログラムは,すべて,..\matCon\src にある。 バイナリは,すべて,..\matCon\bin にできる。 ..\matCon\src 中の ***.main.c という名前には,main()がある。 各プログラムの簡単な説明。(100行100列程度ならこの位でよい。) matio.main.c 行列の入出力 mat_add.main.c 2つの行列の和
ここでは、主にH8-3048FやPICそしてSH2などのマイコンプログラミングについて主にご紹介していきたいと思います。ソフトウエア開発のための環境や、ソフトウエアによるハード制御の基礎実験など、未経験の方にもなるべく分かりやすく紹介したいと思います。開発言語にはアセンブラやC言語などを使用しますが、それぞれの細かな文法などについては解説しきれないため(力弥の知識がついていかないため...)個別に解説書を参照して下さい。 【表紙に戻る】 ALTERA CPLD [VHDL] ■開発環境のお話
C言語初心者が戸惑うものとして、「再帰」に関する技法がある。まあ、今時の言語で「再帰関数」を書けないのは、COBOL と FORTRAN, 古典的BASIC くらいのものだが、一般的な言語解説書での説明は大変おざなりなものである。だから、これは意識して憶えないことには、やはり身に着かない。 そこで「Super Technique 講座」では、再帰の技法を、再帰という発想の親玉である Lisp(Scheme) を利用して理解する、という無謀な企てをしてみることにする。「ある言語を理解するのに、何で別な言語を勉強するの?」という当然の疑問が湧くことだろう。しかし、しかし、「それがハッカーというものである」。筆者は MS-DOS の時代に、UNIXのテキストツールの使い方を理解するために、それらを自分で実装した。一見「無駄」に見える技術投資は、ことプログラマにとっては決して「無駄」ではない。Li
Shiro Kawai 7/3/2000初出、3/29/2002更新 まあとりあえずカッコは我慢しよう。ラムダとやらも、関数ポインタ+環境データ ということで納得しよう。しかし、Schemeのループ構文(do)は許せないなあ。 ごちゃごちゃしてるし、途中で脱出できないし。 CやPerlのforやwhileの方がずっと使いやすいね。 え? doなんて使わない? じゃあどうやってループを書くんだ? 消えるループ 簡単だけど、よくありそうな例として、こんなのを考えてみよう。 入力テキストの行数を数える関数count_linesを書きたい。 Cで書くとすれば、こんな感じだ。 /* 例1 */ int count_lines(void) { int count = 0, c; for (c=getchar(); c!=EOF; c=getchar()) { if (c == '\n') count+
\閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう
Shiro Kawai 11/20/2000初出、3/29/2002更新 Cに慣れたプログラマがSchemeのコードを見て面食らうことのひとつは、 無名の関数やローカル関数の多用だろう。 特に実行効率に敏感なプログラマにとっては「関数呼出しは高価」 という感覚が染み着いているため、 至るところに散りばめられたlambdaに眉をひそめてしまうようだ。 しかしSchemeにおいては、 コード上に関数が書いてあるからといって 実行時にスタックフレームの生成やレジスタの退避などのオーバヘッドが起こるとは限らない。 例えば関数の最後に別の関数を呼び出す末尾呼び出し(tail call) はただのjumpインストラクションに置き換え可能だ。 ここでは、Cプログラマを対象に、 lambdaで生成される関数群が実際にどのように実行され得るのかを書いてみたい。 (なお、Schemeの規格ではlambdaフォ
Quack は Emacs 用の高機能な Scheme モードです。 Scheme 書く時は大抵コレ使ってます。 (PLT Scheme だけは附属のエディタ使いますが) Quack for Emacs 様々な Scheme 処理系に対応(Gauche もおっけー) マニュアルを読む機能がある SRFI を読む機能がある 見た目もそこそこ。lambda を λ と表示したりとか インストールが簡単(メニューからマウスでほとんど選べる) rlwrap による readline 支援 for Gauche シンプルが信条の Scheme にあって,正規表現を標準装備,ライブラリも結構充実と,何故か Common Lisp より快適な処理系 gauche だが,まだ行編集やコマンドヒストリ機能が無い.Emacs から使う時はあまり困らないのだが,やはり単独で動かすときは行編集機能くらいは欲しい…
萌え指向プログラミング言語「萌香」 Contents 言語仕様 使い方 ダウンロード はじめての「萌香」 リンク
Up: 不完全性定理のLisp, Mathematicaによる記述 G. J. Chaitin Godel's Proof of his Incompleteness Theorem の例をMathematicaとCommon Lispで書き直した 準備運動 Mathematicaの場合 Schemeの場合(MIT Scheme) Common Lispの場合 ゲーデルの定理 Mathematicaの場合 Schemeの場合(MIT Scheme) Lispの場合 うそつきのパラドックス:「この文はうそである」 ゲーデルの定理:「この命題は証明できない」(真なのに証明できない命題がある) 準備運動 これは自分のコードを出力するプログラムの例でもある Mathematicaの場合 Mathematicaで書くともっともわかりやすいだろう。まず x -> x[x]
このページは、C言語の中級テクニックを中心に解説する。長らくプログラマをしていると、C言語の面白い使い方例が蓄積している。これらを一挙公開するために、このページを作ったのである。しかし、単にCに留まらず、他の言語の面白い特徴なども紹介していく。 内容的にはかなりヘヴィである。当然のことながら、「ポインタ虎の巻」程度の内容はちゃんと使いこなせることを前提とする。意外な技、落し穴、派手なテクニックなど、内容満載だが、ちゃんとデータ構造とアルゴリズムなども説明できれば良いと思う。(まあ、ぼちぼちやってきいます...) 以下の目次には手引きのために、評価がつけてある。凡例として示す。 レベル その解説で記載されている内容のレベル 有用度 その内容が実際に役に立つものかどうか 邪悪度 その内容が薦める方法が、一般的なコーディング規約の中で「邪悪」とされがちなものであるか否か。関数ポインタの活用(濫用
ó é Î Ûó é Î Ûó é Î Ûó é Î Û z!°z!°z!°z!°)÷ û)÷ û)÷ û)÷ û N-ÐN-ÐN-ÐN-Ð ó é/¥1 ê ¿ æ êŸ c ë é Ç • ú Ú Þ á ¿ â J ` # \ S Ê é ê " ¿ æ I Ò ¿ ! Ç# s æ1t ` Òy Ó Ò á È Ú é ê& f G X o 2 é#‡$å(* ÿ Ñ!ª(* é æ E >"› ã ý ¿ à ò b(* , ß Î ã Ç â È Ú Æ-Ï \ z " # $ å × ê ó Î Û &ï Ì é â ½ Á ÆØ é! !± (( Ã Ú ¿ ã é43 ¿ ƒ ' ¿ã é43 ¿ ƒ ' ¿ã é43 ¿ ƒ ' ¿ã é43 ¿ ƒ ' ¿ %&'( ) * é.° ¥+ ! .’ û %&,- 5à % '. / ) .’ û %&,0 1) .
継続(continuation)とは,式を評価している途中のある時点で,『いま得られた 値を使って,この後は何を計算するのか』を表すものである.たとえば,Scheme の関数呼びだしの式を評価する際には,まず関数とその引数を評価して,その 後で関数に引数を適用する. ==> (+ (* 1 2) (* 3 4)) ;; ==> (+ 2 12) ;; ==> 14 14 この式の場合,まず「+」,「(* 1 2)」,「(* 3 4)」を評 価したのち,「(+ 2 12)」を評価する. 各部分式の評価が左から右へ進むものとすると, たとえば,「(* 3 4)」を評価した後にするべき計算,つまり継続は, 『いま得られた値に2を加える』 である.この式の評価を完了するためには, Schemeのシステムは,この継続を知っていなければならない. 継続は,「何を評価して,その値によって次には何を行う」
目次 はじめに Scheme入門 実習の解説と例・課題 - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 おまけプログラム 処理系 参考文献 参考URL はじめに 実験数学2aという講義科目(2002年度・大阪大・理学部数学科2年次前期配当・選択科目)についての非公式ページです。Lisp言語の一種であるSchemeを使って、線形代数(前半)や有限群論(後半)を主な題材として学びます。 サンプル類は拡張子 .ss のソースファイルも置いておきます。DrSchemeでは日本語が化けるので、ソースの中のコメントは英語で書いてます。 「プログラムが動かない」「ここ漢字間違ってるよ」「更新忘れてないかっ」「もっといいアルゴリズムがあるよー」など、建設的な意見は浅桐まで。 Scheme入門 まえがき 〜何はともあれScheme〜 (2002/04/10) 基礎の基礎、四則演算・数値
▼ マイクロプロセッサは一つのコア当たりの性能を高めるよりもコア数を増やして同時実行できるスレッド数を増やす事によって性能向上をするのが今後のトレンドである。 参考: Concurrency (radium software) したがって、並列性を使ってソフトウェア性能を高めるにはどうしたら良いかが問題になってくる。 多くの論考では並列処理の話題になると、とたんに並列性の抽出の難しさや、排他制御の困難性の話題になって、「大変だね」という結論になってしまう。 しかし、それは問題の捉え方を間違っている。今日びの大抵のプログラムはわずかな工夫で抽出が容易で排他制御の必要ない巨大な並列性を持っている。それは主に二つある。 まず一つはループの並列性である。大抵の時間のかかるプログラムは深くネストしたネストしたループ構造を持っている。適当に言ってもいいのなら、main()関数から数えると7、8
まえがき 世の中には様々なプログラミング言語があるが,本文書では,Lispプログラミン グ言語の一つの方言であるScheme(スキーム)を紹介する.ここではSchemeを直観 的に理解することをまず目標として,形式的に完全であるかどうかにはこだわら ないことにする. ※見た目にもあまりこだわらないことにする:-) より詳しくは, 湯浅太一 「Scheme入門」 岩波書店 K.ディヴィグ著 / 村上雅章 訳 「プログラミング言語 SCHEME」 ピアソン・エデュケーション 2000 猪股俊光, 益崎真治 「Schemeによる記号処理入門」 森北出版 1994 D.P.フリードマン, M.フェライセン 著/ 元吉文男, 横山晶一 訳 「Scheme手習い」 マグロウヒル出版 1990 H. Abelson, G.J. Sussman and J. Sussman 著 "Strucuture a
Jatha is a Java library that implements a fairly large subset of Common LISP, including most of the datatypes (e.g. packages, bignums) and their associated methods. The API allows programmatic access to LISP from Java, either using an eval() method or using Java methods, e.g. LispValue firstElement = myList.car(); Additional LISP primitives can be written in Java and registered at runtime to be us
Hofstadter『メタマジック・ゲーム』 ミンスキー「ゲーデルはLispを思いついておくべきだった。もし彼がLispを思いついていたならば彼の不完全性定理の証明はもっと簡単なものになっていただろう」 ゲーデルの証明の一番難しいところは、数学的体系に自分自身を語らせるところにある。天才のひらめきが何段階か必要になる。しかし、Lispは、少なくともゲーデルが必要としていた意味で、まさに自分自身を直接語ることができる ゲーデルはLispを発明した! 不完全性定理のLisp, Mathematicaによる記述 和田英一「Lispへのこだわり」(PDF) Eric S. Raymond「ハッカーになろう」LISP は、それをモノにしたときのすばらしい悟り体験のために勉強しましょう。この体験は、その後の人生でよりよいプログラマーとなる手助けとなるはずです。たとえ、実際には LI
なぜこんな文書を書いたか わたしは Jargon Fileの編集者で、またその他似たような有名文書いくつかの著者なので、しばしば熱心なネットワーク初心者から「ウィザード級の大ハッカーになるにはどうやって勉強すればいいの?」といったようなお尋ねメールを頂きます。でもかつて 1996 年に、こんな大事な問題を扱った FAQ や Web 文書 はみあたらないことに気がつきました。というわけで、これを書き始めました。多くのハッカーがいまやこれを決定版と見なしているし、つまり実際に決定版なんだと思います。でも、この問題について自分が唯一無二の権威だと主張するつもりもありません。気にくわなければ、自分なりのヤツをどうぞ。 この文書をオフラインで読んでいるなら、最新版は次のところにあります。 http://www.catb.org/~esr/faqs/hacker-howto.html なお、この文書の
NES on FPGA ファミコンを自作してプロセッサ、グラフィック、サウンドについての アーキテクチャやディジタル信号処理の基礎を体得! ここでは、実装で確認したファミコンに関する情報と、 実装についての解説を公開しています。 トリプルプレイってやつ? _ ▼ NES [NES] [CPU] [PPU] [APU] [PAD] [カートリッジ] [拡張音源] [参考文献] _ ▼ 構成 ・一代目 Spartan-IIE300版 -ファミコンするならFPGA- ビデオ出力 VGA 解像度640x480 最大512色 /サウンド出力 モノラルorステレオ、NSF再生機能(内蔵音源のみ)、ΔΣ型1ビットDAC、φ3.5mmステレオミニ端子 /ゲームコントローラ プレイステーションDUALSHOCK2、フォースフィードバック(振動)対応、2Play対応、マ
電子工作、PICマイコン C言語プログラミングなどなど 電子工作の実験室 電子工作ページ 電子部品の使い方 回路図の見方、書き方 電子回路設計の基礎 工作道具の使い方 プリント基板の自作法 表面実装のテクニック 製作例の紹介 電子工作関連リンク ブレッドボード製作シリーズ VHDLのページ VHDLの概要と文法 WebPACK ISE使用法 VHDL製作例紹介 - ECADのページ フリーのEDAツール WinDraftの使い方 WinBoardの使い方 HiWireの使い方 BSchの使い方 PCBEの使い方 Eagelの使い方 - - ちょっと一休み 花を愛でる 初心者用掲示板 →過去ログへ 皆さんの掲示板2 PICクラブ PICクラブとは? 情報交換会報告 仲間へのリンク 出版書籍,正誤表 PIC活用ガイドブック 正誤表 PIC電子工作入門 正誤表 電子工作入門 正誤表 PIC応用ガ
2007.6.22 動く!改造アホ一台・ 第27回「遠隔サーバー再起動装置・リセット君」を公開しました。 2006.11.11 動く!改造アホ一台・ 第25回「USBソフマップの製作」を改良しました。 2006.9.14 GyaOで当サイトが放送されました。詳しくは→こちら 2006.9.8 ワッチミー!TVで「USB焼肉」が放送されました。詳しくは→こちら 2006.8.15 動く!改造アホ一台・ 第24回「USBで肉が焼けるか?〜牛丼パソコンなんか目じゃない!最強のUSB焼肉PC〜」を追加しました。 2005.7.17 「ポータブル・ファミリーコンピューター」がゲームラボに 掲載されました。
はんだつけのちょっとしたコツを紹介 電気接合として使用している はんだ付け を紹介しているホームページです 経験から得た、実践のヒントや基礎技術を紹介 実際の作業手順、方法、はんだの接合理論の基礎を紹介しています since 2004.10.07 / count 更新のお知らせ ●神輿/祭 2008年版 / 2008.05.30 浅草 三社祭 NEW !! ● おもと ■わら灰の製作 /2007.12.17 アク水用のわら灰 ■私のおもと 成長記録 更新 /2008.01.03 今年の成長をUPしました 大いなる成長ではありませんが...
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
まったくのゼロからの初心者がVerilog を学習していく過程での自習メモです。 今からはじめようという、同志にとって、少しでも役に立つことがあれば、と思ってメモを 残しながら学習するようにしています。 なにぶん、初心者のすることですので、間違いも多いと思います。 気づかれた方はご連絡いただければ訂正してゆきたいと思います。 目次 記述のコツ 代表的な回路のサンプル リンク 学習方法 作った回路 LEDTEST: スイッチ入力に応じてLEDを点灯させる。 counter: A/B相エンコーダの出力をカウントする。設計値との比較機能付き 2007/09/09: リンク切れを修正(ご指摘感謝)。 近藤靖浩
このサーバー[EM046.CSIDE.JP]では、 株式会社シーサイドネットが運営する、 サブドメイン型レンタルサーバーサービスを提供しています。 シーサイドネットでは、サービス提供中の全サーバーにおいて、 ・ サーバー利用者数 ・ サーバースペック ・ サーバー負荷状況 ・ サーバー転送量状況 を完全に公開しております。 また、 ・ サーバー負荷状況 ・ サーバー転送量状況 に関しましては、 サーバー運用開始時から現在に至るまでの、 過去の履歴を掲載しております。
このページは毎日コミュニケーションズから発売中の書籍「Ajax逆引きクイックリファレンス」のサンプルを掲載しています。 この書籍の元になっているサイト(Ajaxを勉強しよう)も参照してみてください。 ミスや間違い、リンクエラーなどがありましたらopenspc@alpha.ocn.ne.jpまでお願いします。 第一章 Ajaxとは Ajaxとは DHTMLとFlash Ajaxに必要な知識と技術 Ajaxの弱点/難点 通信上の制約 XMLの処理 スタイルシートの注意点 第二章 非同期通信処理 サーバーと通信を行う サーバーからテキストデータを読み込む サーバーからXMLデータを読み込む サーバーにgetメソッドでデータを送信する サーバーにpostメソッドでデータを送信する 読み込みを中断する タイムアウト処理を行う サーバーからの応答を調べる ファイルが読み込めない、存在しない場合の処理を
新着ブログ ジャンナビFX2024/08/22 22:08NihonStarNews.com2024/08/22 19:59サクッとマネートピック2024/08/22 17:23Healthy Gain2024/08/22 16:43馬会2024/08/22 15:45前撮りなら祇園の【神社結婚式 三々九度・京都】へ2024/08/22 15:24とりごーり|note2024/08/22 15:167BLOG2024/08/22 11:21大船でカフェを開業したい50代ITコンサルのひとりごと2024/08/22 11:14清楚な文華のひとりごと2024/08/22 09:51SpyMomijiのウォシュレット (犬走椛探子的免治馬桶)2024/08/22 09:22ゆくれば前島ホテル2024/08/22 08:25スピリノ-5次元波動域で生きる-2024/08/22 07:36one s
check*pad に現在見ているページ追加するブックマークレットを作成 - check*pad BookmakletBox 2006-11-13 更新 / 2005-11-15 公開 check*padに現在見ているページを追加するブックマークレットのリンクをToDoリストページ右下に表示させます。 ブックマークレットは、作成したToDoリストの詳細ページの右下にボックスとして表示されますので、そのリンクをブックマークレットとして登録してください。(blank)は新規ウィンドウが立ち上がるタイプで、(self)は同じウィンドウで完了するタイプです。 追加されるToDo名は「ページのタイトル + ページのURL」になります。 check*pad で「あとで読むURL」というリストを作って活用してみたところ便利だったので「これはひょっとして需要あるかも」と思い、これを作りました。特にはてなブ
翻訳 原文:Higher Order Programming In Javascript著者:Sjoerd Visscherライセンス:クリエイティブ・コモンズ・ライセンス(帰属) 前提知識JavaScriptを使ったオブジェクト指向プログラミングの知識が必要となります。以下のWebreferenceの記事を読み、よく理解しておいてください。OOP in Javascript, part IOOP in Javascript, part IIDouglas Crockford最終更新2004/3/28はじめに高階プログラミングでは、値として関数を使うことができます。つまり引数として関数を別の関数へ渡すことも、関数を別の関数の返り値にすることもできるのです。この形式のプログラミングは、しばしば関数型プログラミングで使用されますが、「通常」のオブジェクト指向のプログラミングでも非常に有用です。
前回の記事ではawstatsを使って、 apacheのアクセスログを解析するところまでを扱いました。今回はこれに加えてpostfixのログ も解析してみると共に、awstatsでバーチャルドメインを扱う方法をメモしてみます。 設定ファイル 前回同様に、/etc/awstats/awstats.confを、/etc/awstats/awstats.mail.mitsuki.no-ip.com.conf にコピーしてください。これはmail.mitsuki.no-ip.comというバーチャルドメイン用の設定ファイルという意味ですので、 ドメイン名の部分は各自で読み替えてください。 最低限書き換えなくてはいけない項目は以下の通り。 LogFile="perl /usr/share/doc/awstats/examples/maillogconvert.pl standard </var/log/
「Collection & Copy - JavaScriptにおける高階プログラミング(http://d.hatena.ne.jp/brazil/20051004/1128435079)」というJavaScriptでの高階プログラミング入門記事の和訳エントリがはてなブックマークで大人気になっている。 だめだよー、高階プログラミングの秘密ばらしちゃ。他の人との生産性の差がつかなくなるじゃないか。でもまあ、この記事はさすがに入門だけあって全体的にあっさり書かれていて、特に記事中で紹介されている高階関数reduceの定義が中途半端。これだけ読んでもそんなたいした高階プログラミングはできないだろう。ひと安心。 でもこれを足がかりに、RubyのEnumerableモジュール*1のeachメソッドやinjectメソッド、さらにLispのmap関数とかfold関数を勉強されると、勘のいい人には高階プロ
知っている方は知っていると思いますが、AWStatsは元々日本語には対応していませんでした。しかし、美しいユーザーインターフェースなど、"日本語化されていないから"という理由で切り捨ててしまうには少々もったいない気がしたので、Ver.2.23の時に日本語に対応させたのが始まりです。 AWStatsはVer.4.0から正式に日本語に対応したことに"なって"います。しかし、対応といっても実情は非常にお粗末な状態で単語レベルで置き換えただけであるというのが実情でした。また、バージョンの更新にあわせてメッセージファイルがメンテナンスされている様子もなく、中途半端な対応であるといわざるを得ない状態です。 "完全日本語版"と謳っているココロはそこら辺にあります。実際に加えた修正を以下に示します。赤字になっている部分は、個人的なお勧めポイントです。 ・単語の置き換えレベルだったユーザーインターフェースを
MTA の各種のアクセス制御手法について思いつくままにメモしたもの。ほとんどは spam 対策だが、こうすれば spam を撃退できる、というガイドではない。絶大な効果があるものから、ほとんど効果がないどころか多大な副作用をもたらすものまで、さまざまな手法をとにかく列挙する。筆者は spam 対策については「やりすぎるぐらいならば何もしない方がマシ」という立場を取っているので、メリットよりもデメリットを重視する。なお、分量はわずかだが DoS 対策や内部ユーザによる abuse を防止する手法についても触れる(この文書は spam 対策技術のメモではなく MTA のアクセス制御手法のメモである)。 ローカル配送された後にユーザごとで選別する方法についてはほとんど取り上げない。携帯電話向け spam についても触れない。特定の MTA や対策ツールにかたよった記述はほとんどしないし、特に必要
S25Rスパム対策方式を導入したサイトへメールを送った時、受信側メールサーバから送信側メールサーバへ以下のようなメッセージが返されて受信が一時的に拒否されることがあります。 450 4.7.1 <unknown[***.***.***.***]>: Client host rejected: reverse lookup failure, be patient (送信元ホストのIPアドレスの逆引きに失敗したか、または得られた逆引き名がそのIPアドレスに対応しません。しばらくお待ちください。) 450 4.7.1 <***-***-***-***.example.jp[***.***.***.***]>: Client host rejected: S25R check, be patient (送信元ホストの逆引き名がS25Rの拒否条件に引っかかりました。しばらくお待ちください。) 450
JISコードの区点では、9~15区と85~94区を未定義とされてゐる。然し、シフトJISでは、13区と89~92区と115~119区の部分に対し独自に漢字などの文字の割当てを行つてゐる。 此処では、この件についてunicode(utf-8)と絡めて説明し、併せて正漢字の使用についての留意点を纏めておきたい。 本論 「拡張文字」の一覧表 13区(0x8740~0x879E) ①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ・㍉㌔㌢㍍㌘㌧㌃㌶㍑㍗㌍㌦㌣㌫㍊㌻㎜㎝㎞㎎㎏㏄㎡・・・・・・・・㍻〝〟№㏍℡㊤㊥㊦㊧㊨㈱㈲㈹㍾㍽㍼≒≡∫∮∑√⊥∠∟⊿∵∩∪・・ 89区(0xED40~0xED9E) 纊褜鍈銈蓜俉炻昱棈鋹曻彅丨仡仼伀伃伹佖侒侊侚侔俍偀倢俿倞偆偰偂傔僴僘兊兤冝冾凬刕劜劦勀勛匀匇匤卲厓厲叝﨎咜咊咩哿喆坙坥垬埈埇﨏塚增墲夋奓奛奝奣妤妺孖寀甯寘寬尞岦岺峵崧嵓﨑嵂嵭嶸嶹巐弡弴彧德 90区
機能概要 文字コードの自動判定処理と、文字コードのチェック処理です。 文字コードは、JIS, SJIS, EUCコードに対応しています。 文字コードについての解説は、文字コードについてを参照してください。 同じ機能の、Perlスクリプトと、C言語のプログラムがあります。 2つのソースを比較すことで、言語の違いを把握できます。 プログラムはC言語で最適化を前提として開発していますので、Perl版は遅いです。 ただ、カスタマイズして、システム固有のチェックを組み込む場合には便利です。 Unicode(UTF-8,UTF-16)対応版は、2000年3月公開を目標に開発中です。 ファイル構成 文字コードチェック処理には、以下のファイルがあります。 ファイル名をクリックするとダウンロードできます。 一括ダウンロード(code.tar.gz)もできます。 Perl版C言語版説明
\x{} \pは後続する名前が表すクラス(プロパティ、スクリプト、ブロック)に属する文字にマッチし、 \Pは後続する名前のクラスに属さない文字にマッチします。 クラスの名前が一文字のときはブレースを省略できます。 クラス名の前に^を置くことにより否定形の指定を行うことも可能です。 Perl 5.8 での変更点 Perl5.8以降(5.6でも使えたようですが)では \pや\Pで始まるプロパティ指定に標準Unicode属性を使うこともできます。 詳しくは perlunicode perlunicode - Perl における Unicode サポート を参照してください。 日本語による説明が Unicodestandard にもあります。 Perl 5.8以降ではユーザーが任意のプロパティを作成することができます (IsまたはInを必ず前置)。 詳しくは perlunicode perluni
URL="https://bookshelf.jp/cgi-bin/goto.cgi?file=grep-ja&node=Regular%20Expressions" "grep/正規表現"へのコメント(無し) 正規表現は,文字列のセットを記述するパターンです.正規表現は,より 小さな表現を統合する,様々なオペレータを使った算数的な表現で,同様に組み 立てられます.grepは,2つの異なるバージョンの正規表現構文," 基本"(BRE)と"拡張"(ERE)を理解します.GNU grepでは,ど ちらの構文を使っても,利用可能な機能に違いはありません.他のインプリメン テーションでは,基本正規表現はそんなに強力ではありません.以下の記述は, 拡張正規表現に当てはまります.基本正規表現との違いは,後で要約します. 基本的な構築ブロックは,一文字にマッチする正規表現です.すべての文字と数 字を含む
複数のプロセスでロック状態が異常であると判断し,そのうちの 1つがロックを解除したことにより,別のプロセスがロックしたにもか かわらず,先ほどロック状態が異常であると判断したプロセスによってこの正常なロッ クを解除されてしまう可能性があります. この方法の問題点は,異常なロック状態を解除する操作が正常なロック状態をも 解除できてしまうことにあります.逆に言えば,異常なロック状態を解除する操作に よって正常なロック状態を解除できなければ問題ないわけです.そのためにはどうす ればよいのか? 答えはロック状態が常に変化していけば よいということです.そして,これを実現するのに都合がよいのが rename による方法になります. 最初のスクリプトで説明しますと,ロックファイルが lockfile という 名前のときがロックが解除されている状態で,lockfile987654321 のよう に後ろに
Take me to the worksheets now! Copyright © 2003 - 2008, Tony R. Kuphaldt These worksheets and all related files are licensed under the Creative Commons Attribution License, version 1.0. To view a copy of this license, visit http://creativecommons.org/licenses/by/1.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. The terms and conditions of this licen
Gruff は Ruby 用のグラフ描画ライブラリです(参考: Gruffでグラフ)。 今回は、Gruff を Rails から使う方法を説明します。 Sparklines というグラフライブラリは、Rails 用の generator も用意されて いますが、Gruff にはまだないようです。 なので、手作業で Rails に組み込むことになりますが、手順は簡単です。 準備 Gruffでグラフ等を参照して Gruff をインストールします。 サンプルデータの作成 ここでは、説明のため、以下のデータ(携帯電話/PHSの契約数)を用意するも のとします。 sqlite3用スキーマ create table cellphones ( id integer primary key, name varchar(255) not null, subscriber integer ); データの内容(
Last modified:2007/02/05 07:26:38 Keyword(s): References:[Regexp Lookahead] [Y Combinator] [Stream] [PIR Introduction] [PIR Compile] [Regexp Backtrack] [PIR Class] [Coroutine 2] [PIR Syntax]
シラバス 本コースは、プログラミングの基本について、ひととおりの技術を学び終えた受講者を対象とする。コースの目的は、実際のソフトウェアを開発する際に、具体的にどのようにプログラムを設計し、またどのように OS の機能を利用していけばよいか、感覚をつかんでもらうことである。このため、本コースは講義中心ではなく、いくつかのソフトウェアの作成演習をとおして、そのソフトウェアのプログラムはなぜそのように設計されているのか等を考えてもらう。 1. 簡単な C コンパイラ 言語仕様を簡略化したCコンパイラを作成し、言語処理系の基本構成を学ぶ。また関数呼び出しや配列参照など、C言語の各基本機能が実際にどのような機械語に変換されていくのかを学ぶ。 実際に作成する処理系は2つで、まずはじめに字句解析の練習として、ごく簡単なLispインタプリタを作る。 その後、構文解析、コード生成の演習のため、C言語風の手続
10分で書く構文解析器をやってみました。 再帰下降法を使っています。 四則演算して結果を返します。 最初に、簡単なスタックのように使える文字読み込み関数pop(),push(),peek()をつくり、 その関数を利用して、再帰下降構文解析の関数expr,term,factを作成しています。 字句解析は、pop()とfact()関数内でやってる感じです。 時間が余った分、空白の処理を入れています。 htmlはありものを使ってるので、実質、作ってる時間は5,6分です。 ムービー http://sakurai.s59.xrea.com/10min/10minparse.html できあがったもの http://sakurai.s59.xrea.com/10min/parse.html 詳しいところは、id:tanakhさんの 10分で書ける、お手軽パーザーを見てください。 http://fxp.
ホンダ(HONDA)オートテラス オリジナルムービー「家族の合言葉」~コンピュータの32ビットのことです。 ホンダ(HONDA)オートテラス オリジナルムービー「家族の合言葉」 参考情報:ホンダオートテラス オリジナルムービー家族の合言葉sucarhondacertifiedusedcarPR2親が子どものことを一番よく知っているように、Hondaのクルマを一番よく知っている専門のスタッフがお届けする妥協のない中古車クルマのあるお店、ホンダオートテラス。ホンダオートテラス オリジナルムービー家族の合言葉 syoutubeatchvNsbPxxIT7I21920171019 親が子どものことを一番よく知っているように、Hondaのクルマを一番よく知っている専門のスタッフがお届けする妥協のない中古車クルマのあるお店、ホンダオートテラス。 ホンダオートテラスのよーし 著者 本田技研工業株式会社
by John Beppu translated into japanese by Jun Mukai このコラムを読んで数ヶ月もしないうちに、あなたは zsh の途方もないタブ補完システムについて学んでいるだろう。自分の $HOME/.zshrc ファイルに次の2行を足すだけで、タブキーでファイル名を拾うだけでなくて、コマンドラインオプションも持ってくることができる。 autoload -U compinit compinit ある Linux コマンドに対するコマンドラインオプションのリストを提供するために、 zsh はそのコマンドに対応した補完関数を実行する(つまり、 ls とタイプしてタブキーを押したら、 zsh は ls の補完関数を実行するのだ)。個々の補完関数はコマンドのオプションをリストアップし、どのオプションが引数を要求するか提示してくれる。補完関数はコンテキスト依存に
数学の美しさとはいったいなんでしょうか。 シンメトリックで美しい公式、 一見複雑に見える式が、計算すると実は非常に簡単になる、 図形的な美しさと、数学との意外な関係、 意外な二つのものが実は簡単な規則で結びつけられているという発見。 思わぬアイディアで定理が美しく証明できる。 etc その他、いろいろなところで美しさを感じた方がおいでると思います。 あなたの感じている「数学の美しさ」を教えてください。 またぜひその理由も書いてください。 P.S 私の知っている美しい公式の一つは オイラーの公式 eiπ+1=0です。 ルーツの異なるeとi,π,1,0といった高校生でも知っている基本的な定数の中に、こんなにシンプルな関係があるというのに感動した記憶があります。 解答用紙はこちらです。 【美しい関係1】 【美しい関係2】 【美しい関係3】 【美しい関係4】 【美しい関係5】 【美
このページでは、当社で開発したIPやトランスレータを使ってVHDLコアをVerilogに翻訳したもの、OpencoresのVerilog等を紹介していきます。 とりあえず、既存の設計例を通して、CPUアーキテクチャ、HDLコーディング技法の研究にお役になれば幸いです。 1.ベンチマークテスト 同じCソースプログラムをシミュレータ上で動かして総クロック数を評価してみます。Cソースプログラムは、リードソロモン(5インターリーブ、3重訂正)です。下記オープンソースコアについて行いました。 駆動周波数の比較ではなくCPIの比較であることと、オリジナルとの比較ではなく、Opencores上での比較であることに注意してください。 SH2 T80( translated to Verilog by automatically with Veritak Translator) TV80 (T80の下にあり
世の中にCPUと呼ばれるものはなにもIntelやAMDだけではありません。 日常使っている様々な家電製品にもたくさんのCPUが使われています。そのようなCPUのことを組み込みCPUなんていう言葉で区別するようになりました。その代表格であるような(?)ルネサステクノロジ(旧日立)の組み込みCPUであるH8−3048/3052を使ってTCP/IPを遊んでしまおうという企画をスタートしました。 TCP/IPの全てを網羅するのは結構な労力と時間を要しますので必要最低限の機能を盛り込みました。といってもIEなどのブラウザでLEDの設定やスイッチの状態を読み込んだり、ターミナルソフトでLCD表示やRS232Cポートの入出力もできます。 DHCP(サーバー/クライアント)機能も実装し安定したTCP/IPプロトコルを提供しています。組み込み用CPUでhttpを制御する楽しさを紹介したいと思います。次
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
GCC マニュアル日本語訳 gcc-2.95.3 に付属の Texinfo 形式マニュアルの日本語訳です。 "Using and Porting GCC" の日本語訳(HTML 1508KB) "The C Preprocessor" の日本語訳(HTML 124KB) ソースを含むフルアーカイブ(tar+gz 形式 2632KB) Texinfo 形式ソースのみのアーカイブ(tar+gz 形式 894KB) Info 形式ファイル(tar+gz 形式 485KB) DVI 形式ファイル(tar+gz 形式 805KB) 以下は、ソースアーカイブに含まれる README の内容です。 gcc-jman α-20010717版パッケージ 矢吹洋一 2001年7月17日 このパッケージには GCC のマニュアルの日本語訳が含まれています。 GCC のマニュアルとは、GCC のソースコード
Node:Top, Next:G++ and GCC, Previous:(dir), Up:(dir) Introduction このマニュアルでは、GNU コンパイラの使い方、インストール方法、移植方法や、新しい機能や互換性の無い部分、それにバグレポートの方法などについて説明している。GNU CC のバージョン 2.95 に対応している。(日本語版ドラフト-17 July 2001) G++ and GCC: C や C++ のプログラムがコンパイル可能Invoking GCC: gcc のコマンド行オプションInstallation: GCC のインストール方法C Extensions: C 言語の GNU の拡張C++ Extensions: C++ 言語の GNU の拡張Gcov: gcov: GCC のテストカバレージプログラムTrouble: GCC のインストールで問題が起
メカニカルキーボード。 それは硬く、カチカチうるさく、変な引っかかり感があって、その上値段も高いデバイス。 「キーボード? そんなもの980円ので充分だろ?」 「ハァ? 1万円? 2万円? バカか?」 そんなイメージなんでしょうな、世間では。でもそれは大きな間違いで、実は多種多様な特徴を持ったものが存在していて、現在のメーカーPC添付のキーボードや一般的に売られている出所の分からない980円のメンブレンキーボードでは決して得られることのない感覚がそこにはあるんですよ! おいでーおいでー。 メカニカルキーボードの世界へ。
コード解析を行ったプリント基板。 ”Happy Hacking Keyboard Lite US”のメイン基盤を使用 筐体が小さな物なのに対し、結構大き目な”メイン基盤”である。メーカー製の”HHK lite”の様には綺麗に収まらない。 筐体の奥を厚くして丁度、チルトスタンドを立てた状態にして、厚みを稼いで基盤を収める予定。 ”Cherry FR”のキー・キャップを使用。キー配列を考える。 ↑製作中のキーボードのキー・キャップの配列。↓”HHK lite” キースイッチに”Cherry MX 黒軸”を使う都合、キー・キャップも”Cherry”となる。 パーツ取りしたキーボードがフランス語配列であったので、基本的には、キーキャップはフランス語配列となる。 勿論、キー配列は英語であるので、キー・キャップの印字を信じてタイプすると文章に成らない。 無理やり”QWERTY配列”に
空調換気設備の補助機能として! 換気制御システム ・ 手動昇降式フィルターチャンバーを、お奨めします。
そのときの筆者の心理を説明するならば、いわゆる「魔が差した」とでも言うのだろうか。普段からキーボードには並々ならぬ関心と無駄とも思えるコダワリを持つ筆者なのだが、なんとMicrosoftのキーボードを購入してしまったのである。 いや、別にMicrosoftのキーボードを非難するつもりなどまったくなく、むしろWindowsユーザーにとって便利な製品をリリースしていることは認識している。だがキータッチなど「作り」へのコダワリを考えると、まず候補には入らないというのがMicrosoft製キーボードの立ち位置ではないだろうか。 だがそのときは状況が違った。ブログでも書いたが、丁度WILLCOMのW-ZERO3を購入し、受け渡しの時間までヨドバシ―アキバの店内を散策していたときだったのである。 以前からいろんなキーボードに手を出してきた筆者だが、ひとつだけ手を出していなかったジャンルがあった。それが
仮想端末マネージャのscreenについて記述してあります。 screenコマンド一覧 3.9.13対応 screenのコマンドは全て、コマンド文字を入力した後に 何らかのキーを入力することで実行されます。 デフォルトのコマンド文字は「Ctrl + A」です(以降^Aと表記します)。 以下にコマンドの一覧を示します。 「コマンド名、関連したキーバインド(括弧内)、コマンドの説明」の順に表記してあります。 例えば help コマンド ならばキーバインドは「^A?」となります。 デフォルトのコマンド文字を変更している場合は「^T?」のように変わります。 help (?) キー割り当てのヘルプを表示します。 ウィンドウ操作 screen (c) 新しいウィンドウとシェルを生成します。 next (n) 次のウィンドウに切替えます。 prev (p) 前のウィンドウに切替えます。 other (^A
ブラウザ ブラウザのデフォルトスタイルをリセットする WINGSプロジェクト うえがき麻矢 [著]、 山田 祥寛 [監修] 本連載では、「クロスブラウザに対応したデザインテクニック」をテーマに、保守性や互換性に優れたXHTML+CSSの書き方を紹介していきます。今回は、このブラウザのデフォルトスタイルについて解説し、これを初期化して、各ブラウザのデフォルトスタイルの差異を埋める方法を紹介します。 [2008年10月03日] レポート セッションレポート「エンバカデロ・テクノロジーズ DatabaseGearプロダクトオーバービュー」 CDN編集部 [著] 去る9月9日と11日。東京、大阪の2拠点で10回目となるエンバカデロ・デベロッパーキャンプが開催された。イベント冒頭に紹介された、エンバカデロ・テクノロジーズの現在の状況と、日本においては新たに登場することとなるDatabaseGe
JavaScriptで用いられるオブジェクトは、下記の図にあるように、windowオブジェクトを頂点としたツリー構造で定義されています。この章では、それぞれのオブジェクトが持つプロパティとメソッドについてオブジェクト別に解説します。
このページでは、JavaScriptのオブジェクト指向言語としての側面を研究します。 JavaScriptは、HTMLの拡張という側面が注目されていますが、 プログラム言語として見た場合にも、興味深い独自の特徴がたくさんあります。 このページでは、これらJavaScriptの言語としての特性、 特にオブジェクト指向言語としてJavaScript を見た場合の特徴について詳しく研究を試みます。 JavaScriptは、ほぼ完全なオブジェクト指向言語です。プログラマによるクラス定義、プロパティ定義、メソッド定義ができます。継承は、言語の基本機能としては用意されていませんが、基本機能の組み合わせにより実現できます。 メソッドのバインディング(binding)はレイトバインディング(late binding)です。これは、JavaScriptが変数の型のない言語だからです。 JavaScriptに
このページはAjaxを勉強してみたい人向けの学習用ページです。サーバーを入れ替えたため一部CGIを使用したものが動作していません。時間のある時に修正します。また、書いてから、かなり時間が経過しているため内容的に古いものもあります。ご了承ください。 Ajaxで利用されるエフェクトに関しては別ページ(Ajax Effect)に移動しました。 Ajax関連書籍に関してはAjax関連書籍一覧ページを用意しました。 Prototype系ライブラリ サンプルプログラム【New !!】のページを用意しましたので、Prototype系のライブラリを利用している方は参考にしてみてください。 ミスや間違いなどがありましたらopenspc@po.shiojiri.ne.jpまでお願いします。 第一章 Ajaxって? AjaxとRIA AjaxとDHTML AjaxとFlash Ajaxに必要な知識と技術 Aja
1.電気学を学ぶために必要な予備知識(ベクトルの回転と発散) 2.電場の発見(クーロンの法則と静電場の表現) 3.静電ポテンシャルと電位差(電気エネルギーの表し方) 4.静電容量と誘電体(高い電気エネルギーを蓄えるには?) 5.電流の磁気作用(アンペールの法則と磁気エネルギーの表し方) 6.電磁力とその応用(CRT,モータ,磁場の計測,マグネトロンの実際) 7.発電(ファラデーの法則と発電機) 8. 電磁場のまとめと電磁波の発生(高周波信号の送受信) 9.電気回路(その1) 10.電気回路(その2) 1992年作成 1995年改訂 1996年三訂 1997年HTML化
8ビットの信号では0〜255までの整数を表現できます。 8ビットでもって英数字の1文字を表す事が多いため8ビットを1バイト(byte)といいます。 16ビットの信号を使用すれば0〜65535までの整数を表現できます。 最小単位(分解能)を0.001リットル、16ビットにすれば、最大値 0.01x65535 = 655.35 [リットル] まで表現できます。 ディジタルの有利性 長さ、重さ、体積、明るさ、高さ、音量など世の中の量はほとんどがアナログなのに電子機器ではそれをわざわざディジタルに変換して処理をしているのはなぜでしょうか? 理由 コピーや伝送の際に劣化しにくい(ノイズに強い) [図4] ディジタル回路はノイズに強い 三角の記号はアナログの場合はアンプを表しますがディジタルの場合はバッファを表します。 [図5] バッファはノイズを除去できる [図6] ディジタルは振幅の小さなノイズを
「源内CAD」ってのは、フリーの論理回路エディタ+シミュレータです。 ちょっとした回路の動作検証に役に立ったので、(じれったい点も多くありますが、そこはフリーってコトで・・) 御礼になればと思い、源内CADのページの質問コーナーの回答集を作成しています。 ま、勝手な回答ですので、普遍的事実や一般常識と食い違ってる点も、あるかもしれません・・・
iEditは、いわゆるアイデアプロセッサの一種です。ラベルとテキストからなるノードをアイデアを構成する1つの単位とします。iEditではツリー構造とネットワーク構造を用いてノードを組み合わせ、アイデアを練り上げていきます。アウトラインエディタとダイアグラムエディタが融合したものです。 ツリー構造ではノードの追加・削除、レベルの上げ下げなどが自在にできます。ネットワーク構造においては、ツリー上で同一レベルにあるノードが表示されます。ネットワーク構造ではノードの位置と大きさ、フォント、色が自由に設定できます。 ノードとノードの関連はリンクという概念で表現されます。リンクはネットワーク構造においては線と矢印で表現されます。また、リンク先はノードに限らず、ディスク上のファイルやWebのURLなども指定できます。 ネットワーク図はクリップボードで他のアプリケーションに貼り付け可能な他、テキスト、HT
日経BP社は、本日、「新メディア&イベント発表会」を実施した。 従来、存在していたBP社の総合ポータルサイト「nikkei BPnet」は11/30を以てサービス終了となっているが、今回、新たに技術情報系総合サイト「日経 xTECH(日経クロステック)」を2/13にオープンする。 この展開を理解するためには、BP社が近年行ってきた組織改編/機構改革を多少は踏まえる必要があるが、現状、BP社の展開するメディアは大きく3つのカテゴリーに分かれて運営されている。 その分類は、旧来の「電子・機械局」や「コンピュータ・ネットワーク局」「建設局」というような分野ごとに細分化された括りからは離れて、現在は「日経ビジネス」を筆頭とする「経営情報メディア」、「ITpro」などの「技術情報メディア」、「日経トレンディ」など市販誌を中心とする「生活・サービスメディア」の3つのグループとなっている(なお、日経パソ
コテライザーは国内はもちろんアメリカ、ヨーロッパ、 オーストラリア、アジア各国、その他世界中で愛用される コードレス半田ゴテです。 ガス式は自動着火タイプ、ライター着火タイプ、 単3電池タイプもございます。 用途は半田ごて、ホットブロー、トーチと 幅広くお使いいただけます。 (一部の機種はトーチ、ホットブローの機能はございません) 印刷した紙から気軽に下書き転写 革や木にバーニングして世界で一つの作品に!! コテライザーのDIYバージョン お勧め商品 自動着火タイプのコテライザーシリーズです。 高容量200ワット相当から標準的な80~60ワット 相当まで用途に合わせて幅広くお使いいただけます 自動着火タイプ ライターで着火するコテラーザーシリーズです。 高容量200ワット相当から標準的な80~60ワット 相当まで用途に合わせて幅広くお使いいただけます ライター着火タイプ ガスの強力な燃焼熱
ISP(シリアルプログラミング)でのクロック源関係フューズビットの設定変更は、注意が必要です。クリスタルや外部発信回路 がない(部品や正常な発信が得られない状態)ときに、それを使用する設定にしまうとCPUが動作しなくなることは当然ですが ISPによるフューズビットの変更ができなくなり二進も三進もいきません。(回路を組むまで) 私はこれではまりました。外部発信回路を組んでそれにあったヒューズビットを変更したところ以降まったく動かなくなりあせりました。 最初は何が悪いかわからずCPU自体が壊れたのかと疑いましたが、結局発信レベル(電位設定)が悪いのが原因でした。 内部発信回路を使いヒューズビットが簡単に変えられて大変便利ですが、発信回路の設定自体が変えられので要注意です。 RC発信器は、個々の特性により発信周波数が微妙にずれるためそれを調整するため校正値を設定できるようになっています。 発信周
マイコンやPLDなどの評価ボードなどに使われている液晶キャラクターモジュールです。 液晶表示器(LCD)は、他の表示デバイスに比べ、消費電力が少ないので、低消費電力の機器に多く使われています。 難点は、直流を加えると内部で電気分解を起こし壊れてしまう性質があり、交流を加えてやる必要があります。 しかし、液晶キャラクターモジュールには、液晶を駆動・制御する専用のコントローラLSI(殆どが日立のHD44780かコンパチ)が裏面に実装されていますので、簡単な接続と操作で英数字が表示できます。 今回は、ブレッドボードに接続して実験する為、ピン配置が1列のもので、ピンもブレッドボードを抜き差しするために丸ピンで上下の長さが同じタイプの物を使いました。 (実験で使用した液晶キャラクターモジュールは、秋月電子で購入した、OPTREXPWB16230Aです。) ブレッドボードで実験する為、液晶モジュールは
(OAKS8-CPU使用、RS-232Cのデバグや調査に便利、(トラ技 2005/09掲載)) Tags: [電子工作] ・参考ページ ・ Renesas Technology 、R8C/Tiny シリーズ ・ オークス電子 、 OAKS8-CPU(R8C/11モジュール) と 評価ボード(OAKS8-FullKit) の製造販売元 ・ 、 LCDモジュール低電圧動作のコツ +3.3V動作させる場合のバイアスの部分を参考にしました ・ 居酒屋ガレージ 、 液晶表示モジュールを4ビットモードで使ったときの空きピン処理 4ビットモードで使ったときの空きピン処理を参考にしました 本機は OAKS8-CPU を使用し、評価ボードを使用する事で簡単に自作可能です。 ファームウェアをソースリスト付きで公開しています。 詳しくは、 トランジスタ技術 、 2005年9月号(P.233~238) をご覧くだ
2005-08-10 △▽△▽ 随時工事しています △▽△▽ ※トランジスタ技術2005年9月号に掲載されました。 NIFTYのFDEVICEで ずいぶん以前の話ですが、簡単なインターフェースで使える液晶表示器「SC1602」 に関し、NIFTYのフォーラム「FDEVICE」で疑問を投げかけたことがあります。 (液晶SC1602に関しては「秋月電子通商」のカタログホームページhttp://akizukidenshi.com/ と、液晶モジュールの製造メーカーである「サンライク」社のホームページhttp://www.lcd-modules.com.tw/ を参照してください。サフィックスによりバックライト付きなどのバージョンがあります。) さて、その書き込みの内容です。 - FDEVICE MES(20):ワンチップ・マイコンの会議室 4 02/05/31 217/217 GE
令和6年能登半島地震前から予定していた地元の石川県帰省で、被災状況を見ました。2024年1月8日時点の状況です。 被災地方面の渋滞はある 知人との関係で、金沢と能登の間の穴水という地域で被災状況を確認 […] 東京から車で四国九州11日間の観光旅行全記録
Verilog-HDL 入門 私は,LSI に関する研究をしているため,回路をテキストで記述する(ネットリストを書く)ことがあります。これが,結構面倒くさい!! ある時ふと「Verilog」で回路を設計してみようと思い,記述してみると Verilog で記述する方が“ん10倍”楽でした(← 専門の人からすると,当然だと思いますが…)。 今回,Verilog に関する自分用のメモとしてこのページに残すことにしました。ただし,私は Verilog-HDL の専門家ではないので,誤った記述が多々存在するかもしれません。その場合には,ぜひご一報ください。 (注:プログラムも表も,キャプションを全て“図”としています) メインメニュー Verilog-HDL とは Verilog シミュレータと波形表示ソフトのインストール いりなり Verilog を書いて,シミュレーションしてみる Verilog
ダイヤルアップ・ブロードバンドで接続している全世界3億7000万人のインターネットUserに贈る 個人用(Personal) Firewallのすすめ & インターネット セキュリティ インターネットという危険地帯を歩くときの必需品であり、平和な家庭を守るための道具であり、精神安定剤としてのFirewall(ファイアウォール)とAntiVirus(アンチウィルス)などのセキュリティツールの紹介とセキュリティ情報を提供します。これからは常時接続!でも今の環境のままではあなたとPCは生きていけない 最近追加した内容 ・2006/09/05 Avira AntiVir PersonalEdition ClassicをSecuToolに追加。 ・2006/07/23 Comodo AntiVirusをSecuToolに追加。 ・2005/11/26 IE Privacy Ke
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
システムトレードの指標の中でもちょっと特異(?)なサイコロジカルラインは投資家心理の偏りを数値化したもので、株価の買われ過ぎ、売られすぎの度合いを表すテクニカル指標です。 「ここまで上昇したんだからもうそろそろ下降するだろう」「こんなに下がり続けたんだからもうそろそろ上がるだろう」といった投資家の心理状態を数値化したものです。 直近過去12日間の中で終値が前日比プラスの日数を数え、12日間のうちプラスが何日あったが、その比率を求めます。 12日すべて上がり続けると100%、9日上がり続けると12分の9なので75%、6日だと50%のようにあらわします。 一般的には「75%以上で売り(これから下がる)」「25%以下で買い(これから上がる)」と言われています。 あまりに単純な指標なので、システムトレーダーの中には採用しない方も多いようですが私は自分のシステムトレードの売買ルール指標にサイコロジカ
電子部品商社京宝電機株式会社より、有限会社イーデンキとして2003年10月独立し、WEB専門で測定器・工具を取り扱っています
ニュースニュース一覧 2022年10月03日 地域・社会貢献 県立国際たくみアカデミー様へ実習道具を寄贈 2022年07月11日 ロボットテクノロジージャパン2022に出展いたしました。ご来場ありがとうございました。 2022年07月07日 「パートナーシップ構築宣言」の公表について 2022年05月21日 第58回機械工業見本市 MEX金沢2022に出展いたしました。ご来場ありがとうございました。 2022年04月24日 インターモールド2022 大阪展に出展いたしました。ご来場ありがとうございました。 2022年03月19日 ヘルスケア・医療機器 開発展に出展いたしました。ご来場ありがとうございました。
This page is used to test the proper operation of the HTTP server after it has been installed. If you can read this page it means that the HTTP server installed at this site is working properly. The fact that you are seeing this page indicates that the website you just visited is either experiencing problems or is undergoing routine maintenance. If you would like to let the administrators of this
Wings 3D is an advanced subdivision modeler that is both powerful and easy to use. Originally inspired by Nendo and Mirai from Izware, Wings 3D has been developed since 2001, when Björn Gustavsson (bjorng) and Dan Gudmundsson (dgud) first started the project. Richard Jones (optigon) maintained Wings and coded many new features between 2006 and 2012. Wings 3D is currently maintained by Dan with the
IT-20-24-3.5Y ネオジ仕様シャフト5mm 2700Kv Rm=22mオーム 無負荷電流2.9A 7N時最大効率約78% 伊藤さんより、写真を送って頂きました。 うーーーん良いですね 針金使わなくて、ステンレスで外周コア使うと美しいです。 ありがとうございました。 製作談などお気軽にメール下さい。
暮らしの中の丸善石油化学 自動車、住宅、家電、繊維、生活()雑貨... 私たちは(shen)身の回りにある暮らしに欠かせない 製品の原料をつくっています。 暮らしを支える。 暮らしのすぐそばに、 丸善石油化学。
回収・リサイクルをご希望の方は、下記リンクより各メーカー窓口ページへ移動し、お申込みください。 令和6年8月現在 メーカー名で探す
本ページでは ルネサスエレクトロニクス の32ビットRISCプロセッサ M32R 用Linuxを公開しています。 本プロジェクトは、NEDO助成事業「平成14年度(補正予算)産学官連携型産業技術実用化開発助成事業」の 支援を受けました。 2011/05/05 サーバ故障。Webページの内容を復旧しました。 2008/04/02 ダウンロードのページを更新。Cygwin版usbsdiserver 更新 2008/01/29 ダウンロードのページを更新。Cygwin版m32r-elf-gdb 追加 2007/04/24 ダウンロードのページを更新。FC4用クロスツール(RPMパッケージ)更新 2007/04/20 ダウンロードのページを更新。FC4用クロスツール(RPMパッケージ)追加 2007/04/10 ダウンロードのページを更新。etch(stable版), lenny(testing版
※純粋なジャンク屋あるいはジャンクの多い店に絞っています。なお、中古ショップはジャンク物のみに注目しています。また、たとえジャンク屋でも「こりゃダメだ」というようなお店は独断と偏見で割愛してあります(^^;。ジャンクショップ以外でもジャンクを置いてある場合が多々ありますので、目を皿のようにして徘徊いたしましょう。※A、B、C、Dはエリヤ名です。
電子工作コーナー 作者の電子工作歴について 無償サンプルデバイスが貰えるところ 開発の道具について ポケコンPC−G850V ヤフーオークション 作品紹介 NEC78K0Sを使った作品 NEC78K0S/KX1書込器 H8/3664Fを使った作品 AKI−H8/3664FをE8でデバッグする 目覚まし時計 R8C/15を使った作品 トラ技2005年4月号の附録 CPLDを使った作品 アルテラEPM7064SLCのテストボードとダウンロードケーブル VerilogHDLに挑戦 Z80、AKI−80を使った作品 DDSを使った正弦波発生器 SSRを使ったオーディオタイマー 周波数カウンタ KL5C80A12を使った作品 デバイスライター V25を使った作品 V25CPUボード PICを使った作品 PIC16F84 動作チェッカー PIC16F84 時計 PIC16F876 試
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
ご訪問いただいたお客様へのお知らせ アクセスいただいたWebサービスは提供を終了いたしました。 長年にわたり、多くの皆様にご利用いただきましたことを心よりお礼申し上げます。 ODNトップページへ
JavaScript とクロージャ JavaScript プログラミングはなかなかおもしろいよ、と知人に言ってみたところ、 全然信用されずに怪訝な顔をされる、という目に遭いました。 クロージャが使えて DOM ツリーにイベントハンドラを簡単に追加できるよ、と続けると多少は興味を持ってもらえるようなので、クロージャを使ったサンプルプログラムを書いてみました。 箱の中でマウスカーソルを適当に動かしてください。 このプログラムでは各セルの色の濃さをクロージャを使って保持しています。makeHandler という関数の depth という変数がそれです。クロージャを使うと、個々のイベントハンドラごとに独立した状態を簡単に持たせされるのがポイントです。 別にクロージャを使わなくてもいいようなプログラムですが (クロージャではなく DOM のエレメントに状態を持たせるとか)、こういう風にも書けるよ、と
Flash はクロージャが使えて便利です。 しかし、 最近はオブジェクト指向とか ActionScript 2.0 ばかり取り沙汰されて、 あまりクロージャの便利さが知られていない感じがします。 難しいオブジェクト指向の勉強はとりあえず先延ばしにしておいて、 気楽に使えるクロージャで楽しく ActionScript のプログラミングをしてみませんか? お題:N フレーム目に○○せよ たとえば、 Flash のムービーを再生して 5 フレーム後に、 指定したコードを走らせるには、 どうすればいいでしょうか? ムービークリップの第 5 フレームに、 実行させたいアクションを書けばいいだけです。 しかしこの方法は、 問題をちょっと一般化するだけで使えなくなります。 この 5 フレームの「5」という数値が予めわかっていない場合は、 上の方法は使えませんね。 onEnterFrame では「5 フレ
申し訳ありませんが、リクエストしていただいたページはこのサーバにございません。 次のような原因が考えられます。 リンクに間違いがあるか、リンクが更新されている。 URLが誤っている。 ファイルが存在しない。 恐れ入りますが、トップページから再度ご訪問ください。
DigiKey customers in the United States can select from a range of delivery options, including Ground shipping at $6.99 and 2-Day at $12.99
dvioutにおけるトラブル October 1 , 2007 TeX のページへ TeXシステムのインストール dviout/dviprt開発室 dvioutのインストール --- いくつかのヒント dvioutにおける小ヒント集 Windows95/98/Me/NT/2000/XP における日本語TeX のインストールのチェック DVIwareとしてのdviout dvioutでのプレゼンテーション このドキュメントの最新版 最新のdvioutのパッケージは、以下をクリックすると取得できます。dvioutの入っているフォルダで展開すれば、最新のものにバージョンアップされます(より詳しくは、 ここを参照)。 tex318w.exe: 公開版 dviout for Windows Ver.3.18 最新テスト版 (更新が度々あります) 上記のリンクが切れているときは、ここへ。 目次 1
5.4インチSTNカラー液晶モニターの実験 画像表示の最初の一歩 はじめに 秋月電子通商で購入したアナログインターフェースのLCD5.4インチSTNカラー液晶モニターセットでカラー画像の出力をしてみました。このセットはビデオ→RGBコンバータと5.4インチSTNカラー液晶のセットで、このままでもビデオのコンポジット信号が表示可能ですが、さらにTVチューナ&選局セットを追加するとTVが見れるようになります。 まず、ビデオのコンポジット信号について調べたのですが、イマイチ理解し切れなかったので、5.4インチSTNカラー液晶モニターセットに含まれているビデオ→RGBコンバータの波形を見て、その真似をしてカラーパターンや文字表示にチャレンジしてみました。 実際に動作するものがあれば、資料が無くても何とかなるものです。 5.4インチSTNカラー液晶モニターセット 5.4インチSTNカラー液晶モニター
基板実装関連機器・装置・設備・材料・備品の専門商社(鉛フリー・ハンダ付装置・基板分割ロボット・ハンダゴテ・はんだごて・BGAリワーク装置 等)
[TOP] - [Topics] - [SDL] - [開発環境] [MSYS + MinGW] [cygwin] [VinePlus] Win32 + cygwin で SDL の開発環境を構築(バイナリパッケージ編) Win32 な OS での SDL を使える開発環境の作り方です. cygwin 環境を構築した後に,こちらでコンパイルした SDL 関連のライブラリの バイナリパッケージを cygwin の setup.exe を使ってインストールします. パッケージは以下の URL で提供します. <URL:http://cefiro.homelinux.org/resources/cygwin-repository> 各ライブラリはすべて /usr/bin/mingw /usr/lib/mingw /usr/include/mingw 等の下にインストールされます. 必
Ruby/SDL の使いかた とりあえずRubyの使いかたは知っているものとして書いています。 第0章 SDLとはなにか Ruby/SDL のどこがよいのか まず、SDLについて説明します。 これは、http://www.libsdl.org/ によると、「クロスプラットフォームな マルチメディアライブラリ」だ、ということです。 つまり、さまざまなハードやOS上で動く、高速な画像描画機能やwave/CDの演奏 機能、ジョイスティックの利用機能等をもったライブラリです。 今のところ、公式にはWindows,Linux,BeOS,MacOS,IRIX,Solaris,FreeBSDで 使えます。 そして、Ruby/SDLはその機能をRubyから使うための拡張ライブラリです。 今のところ、Linux,Windows,FreeBSDでの動作を確認しています。 BeOSで動いたという報告もあります。
ASKOH.COM LLC is a provider of cost effective 3D CAD with Motion Simulation: freeCAD, SC-Motion for SpaceClaim, IN-Motion for Inventor. We have the expertise to deliver customized addons to AutoCAD, SpaceClaim, Inventor, Solidworks. We also provide consulting in software and hardware for Computer Aided Design, Simulation and Manufacturing (CADSM). ASKOH.COM LLC has 20 years of Smalltalk experience
Freedom to build what you want FreeCAD is an open-source parametric 3D modeler made primarily to design real-life objects of any size. Parametric modeling allows you to easily modify your design by going back into your model history and changing its parameters. Create 3D from 2D & back FreeCAD allows you to sketch geometry constrained 2D shapes and use them as a base to build other objects. It con
Open CASCADE Technology (OCCT) is the only open-source full-scale 3D geometry library. Striving to be one of the best free cad software kernels, OCCT is widely used for the development of specialized programs dealing with the following engineering and mechanical domains: 3D modeling (CAD), manufacturing (CAM), numerical simulation (CAE), measurement equipment (CMM) and quality control (CAQ). Since
[Contents]- トップページ - 自己紹介 - ダウンロード - プログラマ度診断 - リンク - ゲストブック - 質問BBS [Programming] - VB 2005 - C 言語 - アセンブラ - Windows - Win2K Apache - Java3D - ヒント - 書籍紹介 Java 3D 入門 Java 3D とは、Sun で提供されている Java Platform 上の 3D 描画用 API セットです。ここでは、その Java 3D について、実際にプログラムを作成し、プログラムの動作などを観察しながら、紹介していきます。 - What's Java3D ? Java3D ? インストール サンプルプログラム 最初のプログラム ヘルプファイル 参考文献 - Java3D PG Introduction ベースの作成 Can
Java 3D各種関連情報 Java 3D 自分FAQ Java 3Dで遊ぶ際にぶち当たった壁とその乗り越え方を列挙。 Java 3Dの基本を知るのに役に立ちます。たぶん。 GL4Java 自分FAQ JavaからOpenGLを使うためのしくみ、GL4Javaの初歩の初歩の初歩。 すごいぞ/ひどいぞ! 改め うーむ HotSpot ついにリリースされたHotSpotVMをJava 3Dを使った斜めな視点からチェック。 うーむ、ちょっとこれだとなあ。 サンプル、ゲームなど BONG ボールを「よけ」てブロックを破壊せよ! 新感覚弾幕ブロック崩しBONG。 Comraid GL4Javaを利用したレイヤードスフィアシューティングゲーム。 Javaで本格リアルタイムゲームに挑戦。 The River Meguro - 激流 目黒川を制す! - JAVA PRESS Vol.7「Java 3DとR
あいてむ ・ 株式超入門-初心者もかんたん・よくわかる ・ チャート入門-テクニカル分析で成功率のアップ ・ 株式用語集-○○ってな~に リンク集 ・ オンライン証券-比較・検討・お気に入り ・ LINK&リンク-お役立ち&相互リンク集 ・ りんくろう-楽しさいっぱい3000HP集 teatime ・ 夢判断-夢を解くシンボル(ログハウス) ・ 雑学倶楽部-栗には種がない? 海外指標 ・ NYダウ平均 ・ ナスダック総合指数 board ・ 株式掲示板-あなたのズバリ株教えてください notice! ホームページの内容はあくまでも投資の参考であり、最終投資判断は自己責任で行って下さい。 いかなる損害に対しましても一切の責任はお取りできません。
フラットパッケージICの実装 【概要】 最近は、ICも多ピンで小型化されるため、非常に狭いピン間でできています。 これらのICをアマチュア工作で使うためには、何とかして自分ではんだ付け したくなります。 小型多ピンのフラットパッケージICのはんだ付け方法を、いろいろ試行錯誤 した結果、これなら意外と易しく実現できそうなので紹介しておきます。 《実際に取り付けた例》 PIC18F452のフラットパッケージ RS232用ICのフラットパッケージ 【手順】 まず、フラットパッケージICのはんだ付けの手順をざっと一巡してみます。 (1) フラックスとフラックス洗浄剤などを用意する (2) プリント基板を作成する (3) 予備はんだをする (4) ICの位置合わせ (5) ICの対角の2ピンを仮はんだ付けして固定する (6) フラックスを塗布後全ピンはんだづけ (7) ブリッジの修正等と確認
チップコンデンサ、チップ抵抗などの半田付け 1)方法1 ピンセットでのりや接着剤を使って、基板にチップを仮止めします。そしてその後はんだ付けをします。 2)方法2 片側のランドだけ先にはんだを盛り、これをこてで溶かしながら、ピンセットを使ってチップ部品を固定します。なれるとこちらのほうが早いです。 チップ部品の一部のランドだけ半田を盛る 半田をコテで溶かしながらピンセットを使用して部品を付ける チップ部品が固定されたら残りのランドを半田付けする チップ部品をピンセットでつかむ場合は、ピンセットにかかる力でチップ部品を飛ばしてしまわないように十分気をつけましょう。飛ばしてしまっても探すことができるように、きれいな部屋で作業をするか、部屋が汚い場合は新聞紙などを広げて、部品が飛んでも補足できるようにするといいでしょう。 チップ集合抵抗の半田付け チップ集合抵抗は実装スペースの節約にもなり、半田
このページでは測定器 電子計測器の デジタルテスター アナログテスター クランプメーター 絶縁抵抗計 接地抵抗計をご紹介しています。
中古OA機器全般、中古医療機器、中古理化学機器の買取・廃棄・撤去のことならテイクオフパソコン・コピー機・ワープロ・ファックス・オフコン・AV機器など本店ならではの品揃えが自慢です。店舗の広さはテイクオフ1です。
バージョン 8 * バージョン8は日本語の実装がまだできていません。 * しばらくは旧バージョンをお使い下さいますようお願い致します。 ダウンロードはこちら * CADintosh JPは"Kagi"によるお申し込みとなります。クレジットカード等で安全、簡単にお支払いができます。 * 料金はUS$32です。 * お申し込み後に送られてくるライセンスキー(パスワード)をCADintoshに入力すると、全機能が使用できるようになります。 * 今のところ、一度購入したライセンスキーはソフトウェアがバージョンアップしても有効です。 1. ブラウザでhttp://order.kagi.com/cgi-bin/store.cgi?storeID=2QE_LIVE&lang=ja¤cy=USDにアクセスします。 2. 下の様に表示されますので、$32.00 USD - CADintosh 7.x Jap
拝啓 陽春の候、貴社ますますご清栄のこととお慶び申し上げます。 当社は4月7日より 「オムロンツーフォーサービス株式会社」 から 「オムロンエフエーストア株式会社」 に社名変更いたしました。 この変更にともない、オンラインショップ [www.omron24.co.jp] を、オムロン制御機器インターネットサービス OMRON Industrial Automation Japan [www.fa.omron.co.jp] 内に新設の、オムロンFAストア [store.fa.omron.co.jp] に移転いたしました。 旧オムロンツーフォーサービスのオンラインショップをご愛顧いただきまして誠にありがとうございました。心より御礼申し上げます。今後とも旧オンラインショップに引き続き、新しいオムロンFAストアのご利用をお願いいたします。 敬具 2008年4月 オムロンエフエーストア株
前野[いろもの物理学者]昌弘 私の人外協での役職名、[いろもの物理学者]の由来は私が、《色物で、かつ物理学者》であるから、ということになっております。 もともと色物というのは、寄席で赤字で看板を書かれる芸人の事です。(漫才や曲芸等の芸人ですね。黒字で書いてもらえるのは落語家だけです。)そーゆー意味では、寄席(、学会)で赤字で名を書かれるのに等しい扱いを受けている人達にこそ、の《色物物理学者》の称号はふさわしい。「えっ!そんな人達がいるの?」と思う方もおられるでしょうが,、実はいるんですねえ、これが。ここではちょいとばかしこの、《本物の色物学者たち》の話をしてみようかと思います。 青年人外協力隊のサイトは https://lazydog.sakura.ne.jp/jgk/ に移転しました。 本物の色物物理学者たち 本当の色物物理学者たち 本当の色物物理学者:事例研究 本当の色物物理学者たち列
現在、繁忙中につき板金工房は閉店状態で、納期があるものだけ(1ヶ月程度)をお引き受けしております。お急ぎの方には まことに申し訳ないのですが、納期の対応ができかねますのでお断りせざるをえません。以上、ご理解いただけますようお願い致します。
中古測定器 中古計測器 無線機 電子部品の通信販売。 中古測定器は整備済み、6ヶ月間の保証付で安心してご購入いただけます。 【夏季休業のお知らせ】 下記の期間夏季休業とさせていただきます。 2024年8月10日(土)~8月18日(日)
hp電卓とフラッシュメモリのオンラインショップ : Welcome! - HP 電卓,DV RS-MMC,海外ゲーム:DS,海外ゲーム:PSP,Bluetooth,PDA,メモリースティック,コンパクトフラッシュ,マイクロSD/microSD,ミニSD/miniSD,SD,PC用メモリ,xD ピクチャカード,ポータブルプレイヤー,USBメモリ,PayPal バランス(米ドル),無線LAN,電池,DS 関連,カードリーダー,ヘッドフォン,HP, 電卓, RPN, 12c, 10BII, 17BII, 33s, 50g, Sandisk, microSD, miniSD, SD, CF, DV RS-MMC, MMC mobile, 1GB, 512MB, 2GB, 4GB, 8GB, 16GB, 32GB, 64GB, SDHC, microSDHC
▶多彩な決済方法(代引き、コンビニ決済) ▶マルツ店頭、大学生協受け取り ▶国内送料のみでお届けします ▶3,000円以上のご購入で送料無料
HP-25の分解方法 (写真付) HP-45の分解方法 (電源スイッチ修理の様子.写真付) 電卓コレクション HPのRPN採用電卓の一覧表 オークション雑感 CONTAX 中古CONTAX購入時のチェック項目をまとめてみました. リンク Hewlett-Packard (http://www.hp.com/) ヒューレット・パッカード.HP電卓を作っている会社 SYC (http://www.syc.co.jp) 日本HPの特約店.電卓掲示板がある. hpcacl.org (http://www.hpcalc.org/) HP電卓(特に48と49)の情報サイト AREA48 (http://www.area48.com/) HP48と49の総合情報サイト The Museum of HP Calculators (http://www.hpmuseum.org) HP電卓の博物館
ここでは、主に、SPICE の使い方ではなく LTspice を 一般的な SPICE として使用するため、 および学習に利用するためのサンプルを挙げています。 SPICE そのものの使い方については、参考文献などを 参照ねがいます。
COMPANY CONCEPT 「電子機器の設計者/エンジニアにとって、コンピュータ(パソコン)によるEDA(Electronic Design Automation)ツールをうまく活用しパソコン上で電子回路の設計・動作の検証をすることが、ますます重要となっています。 当社では、特にアナログ/ディジタル混在の電子回路解析用シミュレーション・ソフトウェアSPICE に特化し、基本・基礎・本質を重視するスタンスで、ビギナーからプロフェッショナルのための技術/製品/サービスを提供しております。 NEWS新着情報 2024年9月27日 TopSpice 10製品版のサービス・アップデート(バージョン10.34b:差分ファイルによる更新)をお知らせします。登録ユーザー様は、弊社がお知らせの方法でアップデートをお願い致します。インストール時、お知らせしているパスワードが必要となります。 バージョン10
やはりロジアナが無いと... PS/2インターフェイスの送受信内容を見たりするのに、ロジックアナライザの必要性を感じました。せめてデジタルオシロがあればいいんですが、ちょっと手が出ません。 最近ではカメレオンUSBにロジアナのオプションを付けて100MHz対応のものが1万円以内で入手可能で、多くの方はこれを使ってるみたいですね。ゲームボーイに8255でI/F拡張して40MHz対応のロジアナを作っているページも見かけました。 AKI-80で作るプランもあったんですけど、すぐ欲しい。今欲しいなので、おなじみのPICマイコンで作ってみます。 設計 設計は行き当たりばったりです(汗) ああ、でも、方針立てました、方針!! ・そのへんに転がっているもので安く早く作る! ・パチンコ液晶からもいだフラットの32K-SRAM 62256、これをPICの外部RAMとして接続 ・最高で1MHzくらいは対応した
簡易スペアナ・アダプタ−の電子工作紹介はじめに あなたも電子工作を始めませんか ? 最近のPCの性能はクロック周波数3GHzなんて話題が聞こえて来る 時代になりましたね。2年で倍の進歩でしょうか ? 性能に反して価格はドンドン下がり続けて魅力的になって行くPCを どんな事にお使いですか? メ−ル・インタ−ネット・ゲ−ム・表計算・・・ いえいえ まだまだ あなたのよく知らない世界が待っています。 人間のもっている五感には限界があります。私達が驚き(WAKWAK)を 感じるのは この五感で初体験をする時ですよね。 五感を超えるためには感度の良いセンサ−と これを五感に伝える 変換器さえ入手できれば よいのです。宇宙でも海底でも ニュ−トリノの世界でも身近にいる動物/植物の世界でも すべて 私達の新しい体験の世界に出来るのです。 こうしたセンサ−と変換器を電子工作とP
まいこん太郎の無謀なる挑戦 Last Updated 2014.08.15 メカ音痴でマイコン馬鹿のいしかわが LEGO MINDSTORMS を経てロボット作りに挑戦する。果たしてどうなることやら。 ■ ロボット作りへの挑戦 RC サーボによるお手軽ロボットアーム (2003.11.01更新) 福山マイコンクラブのマイクロマウスで育ったためか、自作ロボット=ステッピングモータ等を使った移動ロボットだと考えてしまいます。しかし移動ロボットはデバッグのためにそれなりの場所が必要で、どうも自分のライフスタイルとは合わない予感がしてきました。 そこで場所を取らない卓上ロボットアームの作成を検討。前から一度使ってみたかったラジコン用サーボモータを制御用に使うところまでは良いのですが、問題はメカの作成です。アルミ板に正確に穴を開ける自信が無いので、まずは田宮模型のユニバーサルアームセットを使ってみま
スライドウェイ (クロスローラーガイド) NBスライドウェイは精密ローラーを使用した非循環方式の直線運動軸受です。高精度を必要とされる光学機器や計測器で主に使用されます。 スライドブッシュ (ボールブッシュ) NBスライドブッシュはボールの転がり運動を利用した直線運動機構です。簡単な機構で低摩擦の直線運動が得られるため、搬送装置・食品機械・半導体製造装置など多岐にわたって使用されています。
真空装置用ねじ 装置の真空引きをサポートするガス抜き穴つきねじや、真空環境下での耐蝕性にすぐれたねじです。 低頭ねじ・小頭ねじ 頭部がコンパクトなねじです。機器・装置の省スペース化に適しています。 機能性ステンレスねじ 一般的なステンレスよりも、高強度・耐熱・耐蝕性にすぐれた機能的なステンレスねじです。 チタンねじ 軽量・非磁性・耐薬品が特長のチタンねじです。高強度のチタン合金製のねじも標準化しています。 特殊材質ねじ インコネル・モリブデン・ハステロイなど耐熱・耐薬品・耐蝕性にすぐれた特殊材質のねじです。 耐薬品ねじ 材質・表面処理・形状など耐薬品を必要とする用途に適したねじです。 特殊表面処理ねじ ねじのかじり・焼きつき防止、反射防止などに有効な表面処理を施したねじです。 微細ねじ 精密機器に適したM2.6以下の小径ねじです。 脱落防止ねじ・全ねじ ねじの脱落・紛失を防止するねじや、ね
断面算定は力の成分ごとにチェック(FAP-3で行う構造設計入門2) 2024年10月18日 NEW 構造物にはさまざまな力がかかります。それぞれの力に対して、材料が耐えられる力の限界を「許容応力」と言い、定められた許容応力以... CADを使った副業はどんなものがある? 仕事の探し方と注意点も解説 2024年10月15日 CADを使った副業で稼ぎたいと考えている人も多いのではないでしょうか。本記事では、CADを使った副業の業務例や仕事の探し方、... 受託解析の費用はどうやって決まるのか?(建設業向け受託解析サービス) 2024年10月15日 受託解析サービスをご利用いただく際、気になる点の一つが費用だと思います。受託解析サービスでは、解析事例ごとに概算費用をご提示... 許容応力度はどのように決まっているのか(FAP-3で行う構造設計入門1) 2024年10月11日 建物の各部材には、安
404エラー 該当のページは存在しません お手数ですがトップページより該当のページをお探し下さい。 http://daigakusei.daa.jp/ 現在新規サイトリニューアル準備中です 大変ご迷惑おかけいたしますが 後日再度ご訪問下さい
この手のDPSSレーザの動作原理は次のとおり。800nm あたりの赤外線レーザダイオード(ポンプLD)で、Nd:YVO4(ネオジウムドープ イットリウム四酸化バナジウム,YAGの特性いいバージョンみたいなものだ)を励起して、1064nm のレーザを得る。それを KTP という非線型結晶に通すと、周波数が逓倍されて波長が半分の532nm のグリーンレーザが得られる。SHG(Second Harmonic Generation:二次高調波発生器)とも呼ばれる。Nd:YVO4とKTPを張り合わせて一体構造をとったものは DPM(Diode Pumped Microchip)結晶と呼ばれる。 ポンプLDの波長は Nd:YVO4を励起できればよく 1064nm よりも短ければよい。808nm が使われているという説が有力だが、高倍速 DVD-R や MO 用の高出力LDが用いられる可能性もある。MO
ボズシのDIYコーナー 「部品の取付方法」 部品の取り付けは基板に取り付けた時に一番背の低い部品から付けて行くとやりやすい筈です。ジャンパー線,抵抗,小型ダイオード,IC,FET,コネクター,ブリッジ,・・・という順番で差して行くとよいでしょう。まずは取り付け図(マウント図)をプリント・アウトし,これに部品表から部品名や定数を赤ボールペンなどで書き写し,これを見ながら作業します。まるで電子部品の田植えの様であります。 ジャンパー線はスズメッキ線(電気を通し,半田が付く線なら何でも可)を必要な長さに曲げ加工して使います。基板の差す穴から穴の寸法になる様にピンセットなどを使って曲げ加工します。
LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3D printers, laser cutters, plasma cutters, robot arms, hexapods, and more. Runs under Linux (optionally with realtime extensions). Simple installation on Debian and Ubuntu, or via our Live/Install DVD/USB images. Accepts G-code input, drives CNC machines in response. Active user community. Several different GUIs available. Com
■ATX電源の改造(変換コネクタの情報) 2001/05/12 StormSurgeは拡張性の高さが売りのロジックボードです。多くのユーザーがCPUの高速化、ハードディスクの増設などを行っていることでしょう。しかし、残念ながら純正電源は経年劣化が早いというか、電源品質が低いというか、トラブルの元になることも多いようです。 私は電源によるトラブルは直面したことがないのですが、クロックアップなどをすると重要性を確認することができます。その辺は後ほど。自作派にも電源は重要なアイテムの一つでしょう。DOS/VケースにStormSurgeを入れる際にも役立つ情報になることと思います。 これから、電源のピンアサインも含めた情報を公開いたしますが、注意点があります。電源はロジックボードやHD、CD、CPU、メモリなどパソコンのすべてを駆動するための重要なパーツです。従って、製作を失敗すると大きな痛手を被
コスト削減が重要になっている今、単に工具購入価格を抑えるだけで本当にコスト削減になっているのでしょうか今回は日立ツールが提案している "加工費半減のご提案"についてご紹介いたします [2004.6.22]
〒666-0015 兵庫県川西市小花2-27-22 TEL:072-757-8750 / FAX:072-759-8181 mail;post@L-nihon.co.jp
The 여성 알바 protective and restorative effects of sports massage are well-documented. Evidence suggests that manual therapy approaches may help reduce stress and discomfort. Massage treatment, when used on a regular basis, may help athletes perform better. Massage therapy provides several health benefits for humans, including enhancing circulation, speeding up muscle healing, and reducing stress. Th
【注文履歴の不具合】 ただいま、注文履歴に不具合が発生し、正しく表示されない障害が発生しております。早急に対応しておりますので、今しばらくお待ちください。 【即日出荷についてのお願い】 現在商品の出荷にお時間をいただいております。出来る限り即日の出荷を心がけておりますが、17時までのご注文にご協力ください。
AIT鉄人3号の開発環境、使用されている技術 ロボットを安定に倒れないように動作させるには、センサーが欠かせない。その1つが角速度を測るジャイロセンサー。これは、回転のスピードを測るもので、ロボットが倒れそうになれば、その倒れる回転速度が信号として測れる。その信号から倒れるのとは逆方向にモータを動かせばよいわけだ。 現在の小型ロボットの多くは前後と左右の方向用に2個のジャイロセンサーを使っているものが多い。しかし、この場合ジャイロセンサーを胴体などに置くため、ロボットの姿勢が変わると足や手のサーボの回転軸とジャイロセンサーの軸が異なってしまう。したがって、直立に近い形の場合にしかセンサーは有効ではない。この問題を解決する単純な方法は、サーボ1個1個それぞれにジャイロを固定する方法だが、コストがかかる。そこで、我々は3個の直交するジャイロセンサーを用い、ロボットの姿勢を計算により求めて座標変
㈱廣杉計器では、スペーサー・ピンヘッダー・ワッシャーなど基板用部品や機構部品を数多く取り揃えております。お客様に満足していただけるように多品種・小ロット・短納期でサポート。15時迄のご注文で当日出荷可。2000円以上のご注文で送料無料。
本人認証サービス「3Dセキュア2.0」導入について [2024.10.31] 『モノタロウ 高圧用カプラー』材質変更についてお詫びとお知らせ [2024.09.19] 『オカムラ VILLAGE VCM1チェア』回収についてのお詫び [2024.09.13] 『サラヤ ウォシュボン オートソープディスペンサー』回収についてのお詫び [2024.08.28] お荷物お届けに関するご案内について [2024.08.01]
ようこそNBへ! カタログ販売の「通常特価」からさらに割引されたネット販売価格の「本日特価」でお買い物ができます。
創業から現在まで共立電子産業はエレクトロニクス、コンピュータの発展と、常にオーバーラップした形で事業を展開してきました。 更にロボット/メカトロニクス分野への取り組みを深めながら「ものづくり」を支援する企業であり続け、より一層活発に、[Electronic Devices, Parts, Kits & Robots]を中心に私たちの活動空間を拡大してまいります。 シリコンハウス営業所(店舗) 〒556-0005 大阪市浪速区日本橋5-8-26 TEL 06-6644-4446 / Website siliconhouse.jp デジット営業所(店舗) 〒556-0005 大阪市浪速区日本橋5-8-26 TEL 06-6644-4555 / Website digit.kyohritsu.com 通販営業部(共立エレショップ) 〒556-0005 大阪市浪速区日本橋5-8-26 TEL 06
クレジットカード決済対応・暗号通信規格TLS1.2対応 若松通商電子部品通販サイト https://wakamatsu.co.jp/waka(クラッシック表示) https://wakamatsu.co.jp/biz (新サイト) 2019.4.23 update
・2009/02/27 ザウルスサポートステーションで、動作確認済みデータ通信カードの情報が更新。 ザウルスサポートステーションで、動作確認済みデータ通信カードの情報が更新されています。動作確認カードに、京セラコミュニケーションシステムの KW-S102C が追加されています。 ・2008/03/02 special kernel v18j にアップデート。 SL-B500/C700/C750/C760/C860/ 6000/C1000/C3000/C3100/C3200 special kernelで、SL-C1000/C3x00限定の v18j がアップデートされました。 このv18jでは、pdaXromとのデュアルブートに対応しており、コンソールQVGAパッチがあたっていますので、pdaXromでQVGAモードに切替えられるようになるようです。 ・2008/02/07 イー・モバイル
Updated: 2003年5月5日 2003年4月19日 デジタルビデオから取り込んだファイルや TV 録画したファイルを MPEG1 にす るのはMPEG ビデオファイルの作り方で述べたとおりですが、MPEG1 は画質の割に容量が大きいし、もはや時代遅 れの感も否めません。そこで フリーの MPEG4 である DivX に挑戦してみます。 MJPEG Tools にも lav2divx というツールがあり Motion JPEG から DivX に変 換できるようなのですが、ここではより汎用性の高く、2-pass エンコーディン グもできる transcode を使います。 transcode はさまざまな形式のオーディオ・ビデオファイルを変換できる最強のツールで す。ただし、単体で動作するものではなく、さまざまな他のコ−デック等のソフトを利用してそれを可能としています。例えば、Mo
25 Sat 2003 (初出: 26 Dec 2002 ) パソコンでテレビを観るだけでは芸がないので、 次には録画をやってみます。 予約録画サーバーの計画はこちら 以下はいろいろなプログラムを試してみたレポートです。 結論を急ぐ方はFFmpegの導入 , XviDの導入をご覧ください。 xawtv + MJPEG tools でMPEG-1 Vine Linux 2.6ですとxawtvの最新版はなぜかコンパイルに失敗しますので xawtv-3.74 を導入しておきます。 同梱のプログラムに streamer というのがあります。 $ streamer --help とすると使用例などが出てきます。 $ man v4lctl でv4lctlの使用法も調べておきましょう。 xawtvを起動して適当なチャンネルを表示させてからいったん終了したのち、 $ v4lctl volume mute
Last modified 2005.12.3 ___ Access since 1999.2.27 geocities で公開していたページを移しました(2000.5.3)。 通算アクセス数 【パソコン環境問題】 日本でパソコンの販売台数が大幅に増えたのがWindows95が発売された1995年。 現在のパソコンの寿命を考えると、2000年以降、大量のパソコンがゴミとなって溢れ出すことになります。 こうした問題について、インターネット上で読める論評や記事へのリンクとともに、他のメディア(テレビ・雑誌・新聞等)に関する情報を集めました。 NEW パソコン市場:中古の波、全体の1割に拡大 販売見通し、今年100万台に 米調査:「中古PCの需要が発展途上国で上昇」 パソコン3R推進センター、2004年度の家庭系パソコンの回収/リサイクル実績を発表 リサイクル工場訪問 廃棄PCはどうなる? メー
みなさんお元気ですか?僕は少しだけ元気ではありません。じんわりとした夏の暑さを感じながらブログを書いています。 実は、数ヶ月前にスマートニュースという会社を退職しました。 しばらく無職 しばらくは就職せずに無職でいようかなと思っています。 すぐに再就職した方がいいんだろうな〜。とは思うのですが少し疲れたかも。 いい時代になったものだ 最近は AI の進化も素晴らしく、昔ソフトウェアで出来なかったことがどんどんできるようになってるなって感じます。 Rust とか、ちょうど欲しかった感じのプログラミング言語もあるし、 ChatGPT は完璧ではないけど何か新しいことを始めるときに素晴らしい洞察を与えてくれる。 時代は確実に良くなってる。そんな時代に「自分は働いていないくていいのか」と少し不安になるけれど、自由気ままにコードを書く、そんな時間が今あってのもいいのかなって思ってます。 オフトピック
このページでは主に UNIX 上で使える電子辞書を紹介しています。 電子辞書メーリングリストの有志が編纂してい ます。 最終更新日: 2001-07-12 目次 市販の辞典類 英和・和英辞典 国語辞典 百科事典 現代用語辞典 漢和辞典 統合辞書 UNIX で利用できない辞典類 (参考) ネットワーク上の電子辞書 携帯用の電子辞書 雑誌記事 辞書関連の書籍 市販の辞典類 英和・和英辞典 小学館ランダムハウス英語辞典 (小学館) 英和 34 万 5 千語 15,000 円 (独自形式) http://ebook.shogakukan.co.jp/index.html 英英辞典の Random House Dictionary を翻訳し、英和 辞典として利用できるようにしたもの。電子化された バージョンでは訳語からも検索できるので、和英辞典 としても利用できる。収録語数が多いだけでなく、訳 語も
Need to sort? SortedTable allows you to make any valid table a sortable one. Tables can be sorted automatically or manually by moving rows. Instructions To start using SortedTable all you need is: have a valid XHTML document, have a valid table* in this document download the following javascripts to a folder on your server: Event.js and SortedTable.js add a class="sorted" to the table include the
Linuxコマンド辞典は、リナックスコマンド初心者、Linux管理者に便利なコマンド用語集です。 通常使うLinuxコマンドを集めてみました。カテゴリーはログイン、ログアウトからユーザー管理、リナックスを運営するための手順に並んでいます。 各ページはコマンド、コマンドの概要、コマンドの構文、コマンドのオプション、コマンドの使用例の順番で並んでいます。 また、abc順のカテゴリや検索窓もありますのでぜひ活用してみてください。あなたのリナックスライフにお役に立てれば幸いです。 ところで、私のお友達のLinuxプロSEのpakiraさんがLinuxの30日間無料メールセミナーをやっています。ぜひ彼のサイトにアクセスして受講してみてください。目からうろこ間違い無しですぜ!
アニメ『盾の勇者の成り上がり(2期)』の「あらすじ」や「動画を無料視聴する方法」をご紹介していきます! ↓『盾の勇者の成り上がり(2期)』の動画を今すぐ無料で見たい方はこちらをクリック↓ 盾の勇者の成り上がり(2期)を無料で視聴する! アニメ『盾の勇者の成り上がり(2期)』とは?(あらすじ・見どころ) まずは、『盾の勇者の成り上がり(2期)』とはどんな作品なのか?、作品の概要をご紹介します。 あらすじ 尚文が次の「波」への準備を進めていると、謎の魔物たちが現れ、同時に「波」へのカウントダウンが停止してしま ... アニメ『RPG不動産』の「あらすじ」や「動画を無料視聴する方法」をご紹介していきます! ↓『RPG不動産』の動画を今すぐ無料で見たい方はこちらをクリック↓ RPG不動産を無料で視聴する! アニメ『RPG不動産』とは?(あらすじ・見どころ) まずは、『RPG不動産』とはどんな作品な
Ajaxに関する日本語の情報をざっと集めてみました。(一部日本語ではないものを含みます) 丁寧な調査ではないので、本当に大ざっぱなものです。 一応、以下の内容は多少メンテナンスしようと思うので、追加削除などのリクエストがあれば、私までメールを下さい。 非常に長くて申し訳ありませんが、頑張って必要な情報を探してみてください。 ★ 出版物 (この部分は現在フォロー仕切れていません) Ajaxイン・アクション (2006/06/20追加) https://www.amazon.co.jp/exec/obidos/ASIN/4844322222/autumnmagazin-22 Ajax イン・アクションの4章が酷すぎる (2006/06/20追加) https://blog.hawklab.jp/item-69.html Googleマップ+Ajaxで自分の地図をつくる本 Google Maps
弊社では幅広いコンサルティングサービスを提供しています。 サービス提供にあたっては、お客様個別の企業モデル、企業組織の複雑さ、コンプライアンスや業務基準、オーナーシップ構造などを考慮します。 専門家チームが常時控えているので、どれほど複雑で機密性の高いご要望であっても対応・管理にあたることができます。
JavaScript で作って意味があるのかどうか分かりませんが、作ってみました。 応用編 入力したテキストをページ上に書き出し、個々の文字をドラッグ&ドロップ で動かせるようにする ソースを読んでも中身が分からない HTML を作成する パスワードチェックの部屋 (パスワードは「開けごま」ですが、HTML のソースや JavaScript を解析しても、絶対にパスワードが分からない仕組みになっています。) バー ライブラリ編 こんなの JavaScript で作るかよってな代物です。 できてしまったものはしょうがないでしょう。 utf.js (UTF-8 <-> UTF16 変換) base64.js (Base64 encode/decode) md5.js (MD5) des.js (DES 暗号化/復号化) zlib.js (JavaScript による zlib 実装、zlib
prototype.jsのものすごく簡単な使い方。 はてなダイアリーの方にprototype.jsでHTMLを汚さないロールオーバースクリプトというエントリーを書いたのだが、prototype.jsの入手方法やらすごく簡単な使い方がないようなので、書いてみます。 prototype.jsはJavaScriptのライブラリ(中身はJavaScriptです)で、これを使うとJavaScriptを組むのがかなり楽になるというものです。話題のAjaxのプログラミングも簡単にできます。 ライブラリは、 http://prototype.conio.net/ からダウンロードできますが、TOPページにあるファイルはちょっと古いものなので、Browse the darcs repositoryというリンクを辿り、 http://dev.conio.net/repos/prototype/dist/ から
次へ: はじめに [チュートリアル講演] カーネルマシン 赤穂 昭太郎1 Shotaro Akaho s.akaho@aist.go.jp 概要: サポートベクタマシン (SVM) に代表されるカーネルを用いた学習機械について解説する. これらにほぼ共通しているのは,基本的に線形の学習機械の延長線上にあり, ローカルミニマムの問題などが少ないこと,それから,正則化を行うことにより 高い記述能力と汎化能力を両立していることが特長である. キーワード: サポートベクタマシン,正則化,スパースネス,数理計画法, 汎化 Kernel machines such as the support vector machine are reviewed. Most of them are not suffered from the local optimum problem, because they
次へ: はじめに サポートベクターマシン入門 栗田 多喜夫 Takio Kurita 産業技術総合研究所 脳神経情報研究部門 Neurosceince Research Institute, National Institute of Advanced Indastrial Science and Technology takio-kurita@aist.go.jp visitors since Jul. 19, 2002. 概要: 最近、サポートベクターマシン(Support Vector Machine, SVM)と呼ばれるパター ン認識手法が注目されており、ちょっとしたブームになっている。カーネルトリッ クにより非線形の識別関数を構成できるように拡張したサポートベクターマシン は、現在知られている多くの手法の中でも最も認識性能の優れた学習モデルの一 つである。サポートベクターマ
最近よく巷で耳にするモノ. SVM, Support Vector Machine, さぽーとべくたーましん. これっていったい,どんなもんなんでしょう. なにやら便利そうなモノらしいので,ちょいと調べて要点をまとめてみようかな,なんて. でも,ただまとめただけだとそのへんの記事を読むのとなんにも変わらないので, コーディングするために必要な知識を中心にまとめてみることにします.
ネット上のサービスを見ていると、メールなりWebページをある一意のカテゴリに分類するという整理法から、タグ(ラベル)をつけるという整理法に変わってきているようです。 代表的な例は Gmail。フォルダという概念はなくメールにラベルを付与していきます。私が良く使う方法は、「リマインダー」のラベル(メールの重要さという観点)と「内容」のラベルです。二つはそれぞれ独立した分類方法ですが、フォルダだと同居できません。他の例だと「はてなブックマーク」があります。ユーザが任意のタグを付与することができます。 機械学習の言葉を使えば、従来のフォルダは「シングルラベル」の分類問題、後者のタグは「マルチラベル」分類問題となります。文字どおり、前者はインスタンスに対し1つのラベルのみを付与する問題、後者は複数のラベルを付与する問題です。 さて、機械学習の分野でマルチラベル問題はどう進展してるのでしょうか?実際
SVMlight Support Vector Machine Author: Thorsten Joachims <thorsten@joachims.org> Cornell University Department of Computer Science Developed at: University of Dortmund, Informatik, AI-Unit Collaborative Research Center on 'Complexity Reduction in Multivariate Data' (SFB475) Version: 6.02 Date: 14.08.2008 Overview SVMlight is an implementation of Support Vector Machines (SVMs) in C. The main featu
日頃より、The FSI Networkをご愛顧いただきまして誠にありがとうございます。 ホームページサービスのサービス提供は2015年11月30日をもちまして終了させていただきました。 これまで長らくご利用いただき、誠にありがとうございました。 今後も、皆様によりよいサービスをご提供させていただけるよう、サービス品質向上に努めて参りますので、何卒、ご理解いただけますようお願 い申し上げます。 <The FSI Networkをご契約のお客様へ> 後継サービスとして「userwebサービス」を提供させていただいております。 詳しくは、以下のリンクをご参照ください。 ▼「userwebサービス」のご案内 http://www.ejworks.info/userhp/fsi/index.html 今後ともThe FSI Networkをご愛顧いただけますようお願い申し上げます。 株式会社イージ
角の丸いテーブルの作成ツール。 画像あり、画像なしのパターンを選択でき、 角のデザインなども自由にカスタマイズできます。 [ 画像あり版 - 画像なし版 ]
makeって何? † ソースファイルを分割して大規模なプログラムを作成していると、コマンドでコンパイルするのが面倒です。また、一部のソースファイルを書き換えただけなのに全部をコンパイルし直すのは時間の無駄です。 そんな問題を解決するのがmakeです。Makefileと呼ばれるテキストファイルに必要なファイルと各ファイルのコンパイルのコマンド、ファイル間の依存関係を記します。そして、“make”というコマンドを実行するだけで、自動的にコマンドを実行してコンパイルしてくれます。これだけではスクリプトと大差がないのですが、makeはMakefileに記された依存関係に基づいて更新されたファイルの内関連のあるものだけを更新することで、コンパイル時間を短くします。 makeは特定のプログラミング言語に依存したものではありません。C言語のソースファイルのコンパイルにも使えますし、Verilog-HDL
Our parent company, Claranet is one of Europe’s leading Managed IT services providers. Specialising in integrated hosting, networks and communications managed services, back by support and expertise 24x7 Medium/Large business? Have a look at how Claranet’s IT services help customers do amazing things. Visit Claranet Claranet, one of Europe’s leading managed IT services providers – acquired FreeUK,
株式会社デバイスドライバーズは、WindowsやLinuxの各種デバイスドライバの開発はもとより、IoT 関連システムの設計・試作・量産、ファームウェア開発、組み込みLinux / Unixのドライバ開発とカーネルのカスタマイズからML、AI、クラウドサービス開発お引き受けするスペシャリスト集団です。最近は Windows 7 や Windows XP 用 の古いドライバーのWundows 10 対応だけでなく、ARM64 アーキテクチャ用 Windows 10 版対応のデバイスドライバー開発、WinUSB 活用の汎用USB制御アプリケーション開発、ドライバー署名のご相談をよく受けますが、勿論対応させて頂いてます。 デバイスドライバとはオペレーティング・システムのもとで、個別ハードウェアの入出力制御や、プロトコル処理を行う特別なソフトウェアです。デバイスドライバは一般的なアプリケーションの
ようこそ このページはオブジェクト指向スクリプト言語 Ruby を, 地球物理学におけるデータ解析, 可視化, 数値シミュレーションに使う人々の広場です. ボランティアベースのゆるい括りのプロジェクトとして, そのためのいろいろなソフトウェアを作り提供しています. あなたの参加をお待ちしています。 ニュース 最新のニュースは 地球流体データ解析・数値計算ワークショップ: 多次元データの解析と可視化に関するワークショップ をご覧ください. 過去のニュース ハイライト GPhys 多次元物理データ取り扱いライブラリー. このライブラリーを使うとNetCDFやGrADS形式のファイル中や実行時のメモリー上の物理量データを統一的に扱うことができます. Gfdnavi Webベースの地球流体データベース・解析・可視化のための汎用ツール RubyDCL 描画ライブラリー DCL の Ruby 用ラッパ
多次元 数値 配列クラスです。 1,2,4 byte 整数、単/倍 精度 実数/複素数、 およびRubyオブジェクトを要素に持つことができます。 これにより Ruby でも 大量の数値を扱う計算が、簡単かつ高速にできるようになります。 NArray 特徴 NArray メソッド一覧 NMatrix & NVector - LU分解により線形方程式を解く NArray デモ: マンデルブロ 画像のリサイズ 画像のスムージング(FFTW使用) ライフゲーム ベンチマーク Future rewrite plan ソース: narray-0.5.9p5.tar.gz (2008-06-10) mswin32バイナリへのリンク: narray-0.5.9-i386-mswin32-1.8.zip Known bugs NArray の拡張 FFTW3 FFTW (高速 DFT (Discrete
私が利用している数値計算・可視化ツールの紹介です. Yorick の使い方 YorickをEmacsから起動 Yorick の行列演算 Yorick の関数定義 Yorick 3次元 plwf, pl3surf, pl3tree Yorckで描いたグラフ例 Yorick で作った動画のmpeg ステレオグラム Yorickはフリーのインタラクティブな数値計算・可視化ツール(Matlabのような )です.長所として以下のような事が挙げられます. 型無し行列(Matlabと同じ)をC言語に似た感覚で操作でき,簡潔. インタラクティブな割に計算がたいへん軽く,アニメーションは実際に計算しな がら行える. ほとんどの関数の実体は詳細な説明が埋め込まれたスクリプトなので,容易に 細かい変更や大幅な拡張を行うことができ,アルゴリズムの勉強になる. 特に3次元の関数群は,頂点行列の変換・
<プログラム> ダウンロード:sample_step1.mm Func void main() { Integer i,n; Real K,T,h,t0,t1; Matrix t,x; K=0.5; //ゲイン T=0.9; //時定数 t0=0.00; //開始時刻 t1=10.0; //終了時刻 h=0.1; //時間刻み n=Integer((t1-t0)/h); //行列の要素数 t=Z(1,n+1); //時間行列の初期化 x=Z(1,n+1); //出力行列の初期化 for(i=0;i <実行結果> <解説> 横軸に時間,縦軸に出力をとります。それぞれの値は行列にいれます。 行列の要素数は開始時刻,終了時刻,それとプロットする時間刻みから決まります。 t=Z(1,n+1) では1×(n+1)の零行列を生成しています。 t(i+1)としているのは要素番号を0から始め
MaTX(マットエックス)は,理系の数値計算・シミュレーションができるフリーの プログラミング言語(シミュレーションツール)です。シミュレーションといえば未だにMATLABが その頂点に君臨していますが,MATLABは非常に高価です。一方で,そう複雑なシミュレーションでなければ 大抵のことがフリーのMaTXでやることができます。 高専や大学の講義で習う程度の内容であれば十分に活用できると思います。 実験のレポートや問題を解くときに非常に便利です。 それではMaTXの世界に足を踏み入れてみましょう。 公式サイト(http://www.matx.org/)に行ってダウンロードしましょう。 Windows版を入手するなら 目次>最新版の入手> (Visual C++ 6.0) と進んでMaTX-5.3.7.exe(本体)とMaTX-help.exe(ヘルプ)をダウンロードしてください。 FT
(08/09/28) すっかり活動のメインがブログのほうになっちゃいましたが,こっちもちゃんと管理していきたいと思います. 今のところ企んでる特集企画が4〜5つあるので,なんとか暇を作って書きたいと思います. さて,すでにご存知だとは思いますが,当サイトの人気記事であるARToolKit特集が本になりました. ARToolKitの導入部分についてはサイトの内容とかぶるところはありますが, VRMLの表示のさせ方や,表示領域を複数持つアプリケーションの作り方, OpenCVとの連携など,新しい情報をあれこれ詰め込んでいるので是非手にとってみてください. (07/06/01) 新しい特集記事を書きました! 「攻殻機動隊」「電脳コイル」の世界を実現! ARToolKitを使った拡張現実感プログラミング 今回は過去最高の執筆時間を要した,とても濃い内容になってます. (07/03/02
Maxima公式サイト ダウンロードページで自分が使いたいバージョン(Windows VersionあるいはLinux - RPM Version)を クリックします。飛んだページでダウンロードするミラーサーバを選びます。 日本だとJAIST(北陸先端)が一番近いですね。Windows版のMaxima-5.9.3をダウンロードする手順を以下に示します。 http://maxima.sourceforge.net/に行って 左のメニューからDownloadをクリックします。 Sourceforge download pageをクリックします。 Latest File Releases(最新版)の中からリリース名をクリック。 Windowsの一覧の中からmaxima-5.9.3.exeをクリック。 ミラーサーバの一覧が出るので好きなところの「Download」をクリック。 とりあえ
Since 2003/10/10 All:/ Today:/ Yesterday: ログ Project CASE Computer Assisted Statistical Education(CASE) このページは2002年度(平成14年度)に始まった科研費・特定研究 理数科系教育での一研究課題「シミュレーションを活用した統計学教育教材の研究」のためのページです。 これで作成した教材等は "CASE" プロジェクトの成果として、このホームページで公開していきます. 開発計画や成果を掲載していきますが、開発中のものも掲載していますので、随時、最新版をダウンロードして下さいますよう、お願いします。 プラグインなど必要なソフトウェア マルチメディア プロジェクトCASE2003紹介ビデオ プロジェクトCASE2002紹介ビデオ 部品(主にシミュレー
◇宣伝!— 三中信宏『みなか先生といっしょに 統計学の王国を歩いてみよう:情報の海と推論の山を越える翼をアナタに!』 2015年6月5日刊行,羊土社,東京,191 pp., 本体価格2,300円, ISBN:978-4-7581-2058-6 → 目次|版元ページ|コンパニオンサイト ◇連載〈統計の落とし穴と蜘蛛の糸〉 羊土社から発行されている雑誌『実験医学』2014年2月号から隔月連載された〈統計の落とし穴と蜘蛛の糸〉記事のオンライン版です. → オンライン連載トップページ 第1回 データ解析の第一歩は計算ではない(2014年2月号, pp. 442-447) 第2回 データの位置とばらつきを可視化しよう(2014年4月号, pp. 935-940) 第3回 データのふるまいをモデル化する(2014年6月号, pp. 1427-1433) 第4回 パラメトリック統計学への登り道〔1〕:ば
1.クリッピング、マージンを設定します。 par(mar=c(5.1,4.1,4.1,4.1),xpd=FALSE) mar=c(5.1,4.1,4.1,4.1)はマージンの設定です。 xpd=FALSEはクリッピング領域をフレームに設定します。 現在のマージンは、par("mar")で調べることができます。 2.バックグラウンドの色を設定します。 par(bg="darkblue") 3.フレームを設定します。 plot(x, y, type="n",axis=FALSE,ann=FALSE) type="n"は何もプロットせず、フレームのみを描くことを意味します。 axes=FALSEは軸を描かないことを意味します。 ann=FALSEはタイトル、X軸ラベル、Y軸ラベルを描かないことを意味します。 したがって、このコマンドは何も描かず、フレームの設定のみ行います
R - 事始め Last modified: Jul 09, 2015 以下は,Macintosh の場合についてです。 Windows の場合は,神戸大学の中澤先生のページを参照してください。 Linux の場合は,東海大学の山本先生のページを参照してください。 R 一般については,R - 統計解析とグラフィックスの環境(山本先生)を参照すると良いでしょう。 。 まず,必要なものをダウンロードしましょう。最新バージョンは,最寄りの CRAN ミラーサイトにあります 以下のどちらかの URL を開いてください。 ミラーサイト 統計数理研究所 ミラーサイト 山形大学 表示されるページの中の,Download R for (Mac) OS X をクリックします。 表示されるページの中の,R-3.xx.x.pkg をクリックします。 ファイルがダウンロードされます。 ダウンロードした R
第三 粮の数の名 粮 (りょう): 量、体積のこと 斛 (石) (こく) 1斛 = 10斗 ≒ 180L 斗 (とう) 1斗 = 10升 ≒ 18L 升 (しょう) 1升 ≒ 1.8L 合 (ごう) 1合 = 0.1升 ≒ 180ml 勺 (しゃく) 1勺 = 0.1合 ≒ 18ml 抄 (さい、しょう) 1抄 = 0.1勺 ≒ 1.8ml 撮 (さつ) 1撮 = 0.1抄 ≒ 0.18ml 圭 (けい) 1圭 = 0.1撮 ≒ 0.018ml 粟 (ぞく) 1粟 = 0.1圭 ≒ 0.0018ml 参考文献 吉田 光由 (著), 大矢 真一 (校注). 塵劫記. 岩波書店 (岩波文庫 青 24-1), 1977. 吉田 光由. 新編塵劫記. 元禄2(1689)刊, 国立国会図書館デジタルコレクション. ウィキペディア日本語版. 第二 小数の名 両 (りょう) 10 文 (もん) 1 分
最近は主に「はてな」のブログに移行しています。もしかしたらここのデータも、すべて「はてな」に移すかもです。 2011年8月13日(土)15:30に、「B美のオフィスワーク」をリリースしました。 サイト「らいおんの家」内の検索ができます。 「らいおんの家」はリンクフリーです。 お問い合わせは、管理人・竹内俊彦 takeuchi19あっとmail.goo.ne.jp まで。 What's New 毎日1つ、何かを紹介するコーナー 著作のコーナー・・・「はじめてのS-PLUS/R言語プログラミング」正誤表・掲示板など フリーソフト・・・「採点革命」「カラオケ革命」など いろんな知識の入門・・・群論、DEA、遺伝的アルゴリズムなど 研究 コンピュータ言語の部屋・・・HSP、S言語、R言語、Ruby おもしろい雑誌記事の紹介 預かったアート作品・・・動物のイラスト、プロモビデオ、PowerPoint
最終更新: 2004年 4月 15日 (木曜日) 07時42分 (MTの図も追加) このページは,GPLに従って配布されているRを使ってシミュレーションをした例をメモしておくために作成した。Rについての詳細は,統計処理ソフトウェアRについてのTipsを参照されたい。 Rでは,1.7.0からデフォルトのRNGがメルセンヌツイスターとなった。制御構造も簡単に書ける上,グラフ作成までできるので,構成要素が単純な配列で示せるようなシミュレーションに使うにはCよりも向いていると思う。 なお,RNGはシミュレーションで確率的なイヴェントを表すために使うわけだが,メルセンヌ・ツイスターの利点は,周期がほぼ10の6000乗くらいと長く,多次元疎結晶構造もほとんど問題にならないところにある。古典的には乗算合同法を含む線型合同法がよく用いられてきたが,周期の短さと多次元疎結晶構造が線型合同法の欠点であることは
URL="https://bookshelf.jp/cgi-bin/goto.cgi?file=meadow&node=programing%20mode" "MeadowMemo/プログラム関連―各言語用"へのコメント(無し) cc-mode の詳細 include などのヘッダを補完入力する Elisp [**---] ソースとヘッダを切り替え Elisp の関数の引数をミニバッファに表示 重複している Elisp を検索する shadow [***--] Elisp のドキュメントなどをチェックする ruby-mode の紹介 cperl-mode perlplus [***--] PHP 用のメジャーモード bat や ini ファイルのモード Emacs/Meadow には多くのプログラム言語に対応したモードが用意されています. ここでは,各言語別に便利な機能やパッケージを紹介し
RjpWiki はオープンソースの統計解析システム 《R》 に関する情報交換を目的とした Wiki です † どなたでも自由にページを追加・編集できます. (初めて投稿・既存記事への追加・修正を行なう方はこのページ末の注意*1を御覧下さい) ページへのファイル添付については、画像ファイルのみパスワードなしで可能としてあります(ページ上部「画像添付」より)。その他のファイルの添付はパスワードを入力することで可能です(ページ上部「ファイル添付」より)。現在のパスワードは, Rでの round(qt(0.2,df=8),3) の実行結果です。 スパム書き込みに対処するため、書き込み系の処理に対してパスワードを設けました。ユーザ名の欄には,Rで round(qt(0.2,df=8),3) を実行したときの結果を入力します。パスワード欄には何も入力しないままでOkです。 Rを起動して、文字がた
はじめに 長い間更新をさぼっていましたが、 MuPAD 2.0 が出ています。 Scientific WorkPlace にも Maple V と並んで MuPAD が採用されています。 入手 Free Personal Licenses のページに書かれているように、MuPAD Pro 2.0 for Windows 以外は教育機関や個人ユーザは無料で使えます。 Linux 2.x (glibc >= 2.1.x) 用が download のページからダウンロードできます。 私は 愛媛大ミラー から bin_linux_200.tgz、 share_200.tgz をダウンロードしました。 さらに、 Register のページでユーザ登録する必要があります。 インストール 次のように行います。 mkdir /usr/local/MuPAD cd /usr/local/MuPAD tar
このページでは「MATLAB/Scialbで理解する数値計算」の関連情報を提供しています. (2006年8月20日更新) ○檜山先生の講義資料のページ ○Intel Mac版のScilabが公開されています. ○Scilab Home Page ○Scilabのインストール ○正誤表 (初版) ○正誤表 (第2刷) ○cos(x)の計算法の改良 ○簡単な例(モンテカルロ法による円周率の計算) 【Scilab Home Page】 Scilab Home Page はここです. Scilabバージョン4.0が公開されています. 【Scilabのインストール】 WindowsとLinuxではインストーラが用意されていますので 比較的簡単にインストールできます. この他,Solaris, HP-HX版が公開されています. MacOSXでもバージョン4.0が使えます. Scilabはここからダウン
Last Update : '05/12/20 = 「s で表現された特性の応答」に関しパラメタ τ の使い方を修正 Update : '05/11/25 = s で表現された特性の応答に関し,「伝達関数」という言葉とラプラス変換関係を修正 : '05/11/22 = s で表現された特性の応答を追加 : '05/6/7 = ラプラス変換を使った解析を追加(ただし,研究室内リンク) : '05/2/1 = 島根大学吉田先生の研究室へのリンクを追加 : '04/8/4 = 言い回しの僅かな改善 : '04/1/5 = 言い回しの僅かな改善 : '03/11/27 = パラメトリック振動を追加 : '03/11/19 = 回路の周波数特性について訂正すると共に例題を追加 : '03/10/27 = plot 関数に関する例題を追加 : '03/1
講義の概要 精度保証付き数値計算の基礎になる区間演算は九大の須永教授の発明である. また,精度保証付き数値計算という日本語は山本哲朗先生の発案である. 精度保証付き数値計算の研究はこの10年間に大きく発展し,実用段階に発展し た.これは,本来,数値計算はその精度が保証されたものでなければならないという 必然性からも大変重要なことである. 本講義では,精度保証付き数値計算の理論と実際のプログラミングについて 基礎から第一線まで丁寧に解説を加える. 特に,精度保証付き数値計算は実際に計算してみてこそ,その偉力を感じること ができると思われるので,Scilabという数値計算言語を利用して,簡単に,しか し実用的な計算ができることを明らかにする. 最終的には,積分方程式などの関数方程式の解の計算機援用存在証明まで実際に 行ってみることを目標とする. Scilabのインストール Scilabは誰
ここは、INRIA(フランス国立 コンピュータ科学・制御研究所) で開発された高機能な行列演算ソフトであるScilabについての研究ページです。 このScilabは、フリーソフトとは思えない高機能なものです。 しかし、MuPADと同じく、マイナーなソフトでして知名度が低く、日本語での解説書が皆無(私の調べた範囲では)で、Webでの解説ページも多くはありません。 というわけで、マイナーで凄いフリーソフトが好きな私が、自分の理解できる範囲で解説を試みようという次第です。 なお、本ページ作成にあたっては、Scilab version 2.5〜 for Windows (NT/95/98)をWindows95上で動作させた結果を利用しています。 他のバージョンのScilabでは、コマンドなどに多少の違いがあるかも知れません。 なお、ここは、インターネットいろいろ研究所のコンテンツの1つです。
Scilab は INRIA (フランス国立コンピュータ科学・制御研究所) で開発された数値演算パッケージです。 高度なグラフィック機能を内蔵し、 各種のシミュレーション、制御系設計、信号処理等に適しています。 (右図をクリックすると大きく表示します。) 作者: INRIA ホームページ: http://www.scilab.org/ バージョン: 2.7 (2003/02/11) ライセンス: free for non-commercial 使い方 インストールしたら、 rxvt などのターミナル・エミュレータから $ scilab で起動します (bash のプロンプトはすぐ返ってきますが、あわてないでください。 しばらくすると Scilab のウィンドウが出て来ます)。 行列計算などの基本は Octave などとほとんど同じです。ただし、 円周率などの定数は前に % の付いた名前です
hits since 1999/1/5 Last modified Saturday, 03-Jun-2006 08:00:59 JST 更新 2005.1.22 ver.2.1.64 用の filter.cc パッチを当てたRPMパッケージ をインストールのページで公開 2004.12.28 以前のトップページに掲載 していた情報がだいぶ古くなって来たので、全面更新しました。 はじめに Octave はGPL(GNU General Public License)に基づき自由な配布および改 変が保証されている数値演算言語である。名前からすると音楽に関連があるか と思われがちだが、その由来は開発者の先任教授の名前らしい。 MATLABに慣れた人には説明するまでもないが、Octave は科学・工学分野の データ解析、モデリングとシミュレーション、可視化、そしてプログラミング 機能を提供する対
逆説の相対性理論 第1部 特殊相対性理論 アリス & テリス 第2部に行く 第3部へ行く 第4部へ行く お知らせ 寄り道2008年に「双子のパラドックスの完全解2」をアップしました。H20.5.20 「お互いの時計が進む?」があります。このシリ−ズの最終です。 寄り道2008年に「お互いの時計が遅れる」をアップしました。H20.5.10 寄り道2008年に「双子のパラドックスの完全解」をアップしました。H20.5.2 前回割愛した式 t'=∫dt'=∫01√(1-(αt/C)^2)*dt の解き方も公開します。 寄り道2008年に「加速度運動の特殊相対論的解釈」をアップしました。H20.4.26 このシリ-ズの目玉です。 寄り道2008年に イキナリ解答 変形双子のパラドックス をアップしました。H20.4.20 寄り道2008年に 待ちますか ハテ? をアップしました。
異方性を持つ物質の弾性や電磁的性質の公式に姿を現す2階のテンソルは、式の上では行列と同じものに見えますが、数学的には、より多くの制約を受ける特殊な量です。 行列は、mn個の数(厳密に言えば、代数演算が定義できる環または体の要素)を、縦m個・横n個ずつ矩形に並べたものでしかありません。 行列の演算は、行列要素が従う演算法則に基づいて定義されます。 これに対して、テンソルとは、n次元空間内部で定義され、空間座標の変換に対して、一定のしかたで変換される量を指します。物理学で使われる通常空間(ユークリッド空間、リーマン空間など)の場合、座標変換は、次の公式に従います(変換後の座標にダッシュを付ける): ただし、同一項内で同じ添字が2度現れる場合は、その和を取るものとします(アインシュタインの規約)。このとき、2×2行列の形で表される量Aijが次の形で変換されるならば、Aijを「2階の反変テンソル」
ヒラルムは無言だった。 生まれてはじめて、夜の正体を知ったのだ。 夜とは、大地そのものが空に投げかける影であることを。 Ted Chiang, "Tower of Babylon" テッド・チャン 『バビロンの塔』 ■読書記録 (2024/08/21) ほぼ毎日更新 ■それ以外にも不定期更新あり 10年目の真実(2005/1~2007/12) 君のいる場所(2004/1~12) そしてわたしは失われた道をたどり...(2003/1~12) 細い道(2002/1~12) かすかな軌跡(2001/7~12) ちょっと前の履歴(2001/1~6) だいぶ前の履歴(2000/7~12) 過去の履歴(2000/1~6) もっと過去の履歴(1999/7~12) 更に過去の履歴(1999/1~6) それよりも過去の履歴(1998/7~12) 忘れかけた過去の履歴(1998/1~6) 原初の情景(1997
人工無脳、またはチャットボットは人間のような知能を持っていません。 にもかかわらず私達は彼らとの会話に魅力を感じ、癒やされ、 時には感情を揺さぶられます。 それはなぜなのか。 チャットボットとは何なのか。 一見単純に見えるプログラムの奥に潜む、ディープな世界を探ります。
HMMは、不確定な時系列のデータをモデル化するための有効な統計的 手法である[4]。HMMは、出力シンボルによって一意に状態遷移先が 決まらないという意味での非決定性確率有限オートマトンとして定義される。 出力シンボル系列が与えられても状態遷移系列は唯一に決まらない。観測でき るのはシンボル系列だけであることからhidden(隠れ)マルコフモデルと呼ば れる [60]。 HMMはパラメータとして状態遷移確率、シンボル出力確率、初期状態確率を持 つ。そして、シンボル出力確率の計算方法によって離散型HMMと連続分布型HMM に別れる。また、シンボル出力確率が状態で出力されるMooreマシンと状態遷 移で出力されるMealyマシンに分類できる。以下では、Mealyタイプの離散型 HMMについて述べる[60]。なお、MooreタイプとMealyタイプは相互 に変換可能である。
BLASTアルゴリズムの所で述べた有限オートマトンを拡張し、状態遷移が確率的に起こるとしたオートマトンを確率オートマトン(probabilistic automaton)という。その一種として、音声認識で使われてきた隠れマルコフモデル(HMM: hidden Markov model)は、マルコフ連鎖(Markov chain)の各状態に記号の出力確率を与えたもので、配列のパターン認識にも非常に有効である。上図に1つのモデルが書かれている。ここで、m0 は初期状態、m5 は最終状態で、m1 から m5 まで四角で示した状態は配列中または配列アライメント中の位置を示し、それぞれに塩基配列であれば4種の、アミノ酸配列であれば20種の記号の出力確率が存在する。配列には欠失・挿入が起こることを考慮し、図では主状態である mk 以外に、記号の欠失状態 dk と挿入状態 ik が書かれている。挿入状態
What is "altum"? The Latin word "ALTUM" is a neuter gender form of an adjective "ALTUS" or its derivative noun that means high (height) or deep (depth) or an ocean. 数学と生きる My interests: Mathematics Arithmetic Geometry Number theory ...and any other Languages 日本語 (Japanese) English français (French) Magyar (Hungarian) Tagalog (Pilipino) ...and any other Programming Ruby C / C++ / C# JavaScript Sche
現在、関西学院の各WEBサイトに障害が発生しています。 ご不便、ご迷惑をおかけしますがご了承ください。 お問い合わせ、アクセスは以下をご覧ください。 オープンキャンパスのお申し込みについては以下のボタンよりお申し込みください。 関西学院大学オープンキャンパスについてはこちらから(開催日:3月23日(土)) 聖和短期大学オープンキャンパスについてはこちらから(開催日:3月23日(土)) 聖和短期大学オープンキャンパスについてはこちらから(開催日:3月24日(日)) お問い合わせ一覧 交通アクセス
定理・定義・公式集 このページはいざ問題を解くときに、忘れてしまった定理・定義・公式の 内容をすぐに思い出せるように様々な定理・定義・公式、 またその他問題を解くときによく使われる式などをまとめて紹介しています。 い え お か き け さ し す せ そ た ち て と な に は ひ ふ へ み よ ら 移項 一方にある項を符号を変えてもう一方の項に移すこと。 <例>a+b=c→a+b-c=0 一般角の表わし方 θ+2nπ θ+2n×360° 因数定理 xの整式P(x)においてP(α)=0がなりたつならP(x)は(x-a)で割り切れ、 逆にP(x)が(x-a)で割り切れるならP(α)=0。 <例>f(x)=x3-6x2+11x-6のとき、 f(1)=f(2)=f(3)=0より f(x)は(x-1)、(x-2)、(x-3)で割り切れる。 因数分解 一つの多項式を複数の単項式、多項式の積に
総合案内サイトへどうぞ(関連サイト多数!) ご質問、ご感想などをお寄せください 研修講座「松原望のExcelで学ぶファイナンスのための確率過程」で、連続的「ブラウン運動」の触りを講義します。これがわからないと順当に「ブラック・ショールズの公式」へ到達できません。離散的「二項モデル」(ある種のランダム・ウォーク)のままでも類似の結果は得られますが、導出はゴタゴタし公式も微妙に違いかつ発展や応用が効きません。初心者はもちろん中級者でも限界を感じている人は多いようです。分かれ道は極限定理で、スッキリお話しします。[2015.10] 近いうちに(おおむね来春)、ファイナンス統計学・確率論の本格的基礎参考書の翻訳を出版する予定です。それに伴い、本ページおよび、基礎統計、データ集の拡充を予定しています。[2015.9] 問い合わせ先 eugbleu at hotmail.com (@を入れてください)
このライブラリは統計解析のための DLL (Dynamic Link Library) で構成されています. DLL は Windows 上で動作する多くのソフトから呼び出すことができ, 利用者は各自の目的に合わせて使用しているソフトから必要な部分のみ本ライブラリを利用することができます. 本ライブラリの目的は, データの入出力等の基本的な部分は既存のパッケージを利用したいが, パッケージには含まれていない手法やより詳細な条件下での解析を行いたい等の要望に応えることです. また、各々の研究者等により様々なプログラム言語で開発され, 使用されている資産を統一された形で広く公開し, 専門的あるいは最新の研究成果の普及を促すことも目的としています. 本ライブラリはフリーですので自由に利用していただいてかまいませんが, 再配布等の際には下記の連絡先までご一報お願いします. なお, ライブラリについ
Steps to Dolphin Logic a completely disorganized web page ----------------------------------
*********** お知らせ *********** YukiWikiによるベイズ統計ファンサイト を開設しました。 このページ「Bayesianってどういう考え方なんだろう」は、 以上のファンサイトへ発展的解消いたします。 どうぞご贔屓に! ********************************* ベイズ理論は、 普通の確率論とは一風異なる確率理論です。 この小文では、ベイズ理論の意味・意義について 私がこれまでに学び、考えたことについて整理を試みます。 とかく、<宗教的信念>のごとくに扱われがちのベイジアン思想ですが そのおかしいところ、よいところなど、基準を明確にして検証していけたら いいな、というのが目標です。 私自身勉強中の身なので定説と異なることを述べていたり、 明らかな間違いもあるかもしれません。 そのつもりでだまされ
本サイトについて アルゴリズムとデータ構造 平方根 開平方のアルゴリズム 平方根のアルゴリズム 初期値の改良による平方根計算の高速化 ソート 基本ソート 基本ソートの改良 高速なソート 高速なソートの改良 その他のソート ソートの様々な比較規則 クイックソート、マージソートのマルチスレッド化 SortApplet 数値の0埋め ヒープ 直接挿入法 連結リスト 数列の和 εアルゴリズムによる級数計算 オイラーの変換による交代級数の加速 数学 素数 素数 試行除算による素数判定 フェルマーテストによる素数判定 素数定理について Javaによる素数の判定 Javaでの平方根計算アルゴリズムの改良による素数判定の高速化 一ケタの素数の倍数を取り除くことによる素数判定の高速化 データ構造の変更による繰り返しの高速化 素数に関する情報源 ソフトウェア開発 LSI C-86 Ver. 3.30c 試食版
この文章は2001年に書いたもので、かなり古くなってしまいました。 現在では Rjp wiki などを参照されたほうが良いと思います。 R はベル研究所で開発された S 言語に基づいたデータ解析用の環境で、 自由なソフト、オープンソースウェアとして公開されています。 商用ソフトと同様な統計式を使用できます。Unix, Macintosh, Windows のどれでも動きます。 ここでは詳しい説明ははぶくので、R に確実に入門するには CRAN のAn Introduction to R CRAN:Manuals 、あるいはその日本語訳 統計言語 R の関連ドキュメントの和訳 を読むことをおすすめします。 もちろん、データの扱いをすべて R に頼るというわけではないので perl などによるテキストデータの扱いに慣れていることも Unix 上でデータ解析をするのに必要でしょう。 データ解析
「Linux にはアプリケーションが少ない」とお嘆きのあなた、 そんなことはありません。 もともと Unix には科学・工学用のフリーなアプリケーションが豊富にあります。 しかし、ソースのみで配布されているものも多く、インストールに苦労することもあるようです。 ここでは、メディアラボ が厳選した興味あるアプリケーションを、 LinuxMLD 7、 MLD 6 および MLD 5 用の RPM パッケージを用意して御紹介します (一部のパッケージは LinuxMLD 7 対応は作業中です)。 アプリケーションの機能紹介だけでなく、使い始め方、「はじめの一歩」を解説しています。 ご注意: 御紹介しているアプリケーションはすべて Linux あるいは Unix 用です。Microsoft Windows 用ではありません。 ただしアプリケーションによっては Windows 版や Macintos
大岡山地区の建物 大学正門より,桜並木のウッドデッキを通り,右手の芝生をつっきる小径が西8号館,西7号館に続くみちです. 大岡山西8号館(E棟,W棟): キャンパスマップの18, 19番の建物にあたります.本館の西隣りに位置しています.正面玄関をはいったところは3階です. E棟においでの方は廊下をはいってすぐ左手のエレベータをご利用下さい. W棟にはじめておいでの方は十分に注意して下さい.E棟とW棟を繋いでいる通路は3階と10階にしかありません.E棟のエレベータを利用すると迷子になります.正面玄関から廊下をまっすぐにおいでになり,奥の右手にあるエレベータをご利用下さい. 西7号館:キャンパスマップの17番の建物にあたります.西8号館から,建物を二つ挟んだ並びにあります.芝生から向う場合,左手に本館を見ながら進み,本館がとぎれたあたりの右手にある小さな建物が西7号館です.橋を渡ってはいったと
Index of /~mwm48961 NameLast modifiedSizeDescription Parent Directory - PDF/ 2008-06-01 15:02 - ads.txt 2023-01-22 16:39 58 electro/ 2013-02-27 01:49 - english/ 2019-10-14 21:58 - hsword/ 2012-11-29 01:08 - jhs_english/ 2011-03-22 03:50 - jsmath/ 2007-08-16 08:02 - kou2/ 2008-09-05 14:28 - kou3/ 2008-09-05 14:28 - koukou/ 2008-09-05 14:28 - linear_algebra/ 2023-08-04 10:41 - math/ 2008-09-05 14:
「あなたがまだやっていない問題」は、背景色・文字色の変化なし 「あなたが弱い問題」は、この色 「あなたが半分ぐらいできる問題」は、この色 「あなたがよくできる問題」は、この色
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
皆さんは数学の勉強で分からないところが出てきたらどうしますか? 教科書や参考書を開い てみる。それと同じようにインターネットを開いて見る。そんな時代が早く来たら良いなぁ,と 願っています。ささやかですが,私のホームページを可愛がってやって下さい。そうしてもらえ れば,やがて何時の日か大学の先生達に競ってホームぺージを開設してもらえ,そこには一流の 数学者の一端にいつでも触れることが出来る。そんな時代が来るかも知れない。こんな途方もな い願いを込めて,このホームぺージを作りました。「今さら何を言い出す,既にそんな時代に来 ているではないか,知らないのはお前だけだよ」と言われるかも知れない。それならば,私も大 いに活用したいものです。実のところかなり活用しています。 21世紀の数学はインターネットから。 2000年は未だ20世紀らしいようです。 作り始めたときの内容は主として高校の教科書に出
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
武田のホームページに戻る この一連のページははアマチュアの実験レポートであり、何かを保証するようなものではありません。このページの情報の利用の結果なにか不具合があったとしても、何も保証する物でもありませんのであしからず、ご了承ください。 また、本文中、リンク集で紹介させていただいているURLの筆者の方にもなんの責任もありません。 Title gif is animated by Tohru "suger" Mutaguchi, (c)2002 "Home Made Synth" Copyright 2002, 2003, 2004, 2005 Motohiko Takeda, Crow Hill Laboratory Motohiko Takeda Mail:takeda@aleph.co.jp
* 新ブログ「アンカテ」オープン このブログのコンテンツは、アンカテ(Uncategorizable Blog)という新しいブログに移しました。今後は、そちらで更新していきます。 このサイトは、近いうちにコメント欄を閉じた上で、更新停止のまま放置する状態になると思います。 * 野口氏怪死事件中級編 -- 新石垣空港に関する疑惑をどう評価するか? 入門編では、「確実な事実」のみを扱いましたが、ここから、不確実な推測も交じえます。そこで、まず、これを読んでいただきたいと思います。 「きっこの日記」は要するにどんなサイトなのか(きっこの日記検証3) [絵文録ことのは]2006/02/08 じゃあどうしろというのか。「きっこの日記には○○と書かれていた」という情報をプールしておいて、どうでもよければ「そういう話がネットに書かれていた」で終わらせればいいし(おれにとっては後藤真希が灰皿を投げようが投
Myblog japan, MyblogList, MyClipはドリコムRSSに移行しました。 主な注意点は以下の通りです。 * ドリコムRSSをまだ使用していない方は、サービス移行時の登録情報で ドリコムRSSへログインし、引き続きご利用できます。 * pingの送信先は ドリコムRSSping受信URLに変更されました。 Myblog japanへのpingはドリコムRSSへ転送されますが、 新しいURLに変更をお願いします。 * MyblogList, MyClipのブログ用リストの表示は、ブログの閲覧に支障が出ないよう、 空のレスポンスを返しています。 その他詳細は過去のお知らせをご覧ください。 * Myblogサービスをご利用の皆様へ 引き続き、RSSをよろしくお願い申し上げます。
1.ブラック・ショールズ・モデル ブラック・ショールズ・モデル(B&Sモデル)は、ヨーロピアンタイプ(満期日にのみ行使可能なオプション)のオプション価格を計算するモデルです。 計算に必要なデータ(株価、行使価格、期間、変動率、金利)は市場で入手できるうえ、計算にかかる時間が非常に短いという利点があるため、実務界で広く利用されています。 B&Sモデルは、1973年にアメリカのフィッシャー・ブラック(Fischer Black)とマイロン・ショールズ(Myron Scholes)が共同で発表し、ロバート・マートン(Robert C. Merton)によって証明されたオプション価格評価モデルです。 ※1995年にフィッシャー・ブラックは亡くなりましたが、1997年にマイロン・ショールズとロバート・マートンはノーベル経済学賞を受賞しました。 2.汎用ブラック・ショールズ・モデル B&Sモデルは、多
入会問い合せ先メール 事務局・相談先 kakuzuke@v7.com a1631jp@yahoo.co.jp (保険トラブル含む相談直通) 特定非営利活動法人 生命保険格付協会 東京都港区赤坂6-10-33 事務処理部・神奈川県大磯町 * ご入会申請メールは、会代表及び事務局へのメール、どちら宛てに戴いてもかまいません。またお電話での入会のお問い合わせは、緊急時以外受け付けておりません。全てにおいてメールでお願いいたします。 情報の内容につきましては万全を期しておりますが、その内容を保証するものではありません。万一この情報に基づいて被ったいかなる損害についても、当会及び情報提供者は一切の責任を負いかねます 生命保険格付協会及びNonaka Koichiの執筆する情報等の全ての内容についてお知らせです。営業・趣味的等問わず、第三者に発信する利用はもちろん、第三者へ提供する目的で情報を加工、再
システム・トレーディングのススメ システムトレーディングはプロや機関投資家だけの投資法ではありません。 サラリーマン投資家の私はこうしてシステム・トレーダーになりました。 トレーディング・システム開発講座 パソコンも株も初心者だった私が試行錯誤の中から得たシステム作りの実践的なノウハウを公開 ストラテジー徹底検証 3点チャージ ブレイクアウト ボリンジャーバンド+ADX スクリーニング ※2006/3/31を持ちましてスクリーニングページの更新は終了しました。長い間、ご愛顧ありがとうございました。 テクニカル指標の解説 移動平均線 移動平均乖離率 RSI VR ボリンジャーバンド DMI 株価変動率 ストキャスティクス サイコロジカル・ライン 一目均衡表
とりあえず「どこにかければいいのか」分からない場合は、最悪『●●支社』という 所に掛けましょう。 ●●営業所なんかにかけても、処理は支社を通じてやるので時間の無駄です。 (解約防止に生保レディが来るのがオチ) >◆窓口にいけない場合の手段◆―――――――――――――― 正直、窓口にいくのが一番手っ取り早いですが、会社勤めのサラリーマンの方等は「いけないよ!」 という人もいるのではないでしょうか? 近くに窓口があれば昼休みにいくという手段もありますが、ちょっと遠くにある場合、いけないで しょう。 まして、解約の為に会社を休んでいくのもバカらしいですから。。。 この場合は、まず生命保険の保険料を止めてしまうところからはじめます。 例えば5/10で保険料を払わない手続きをした場合。 このケースですと、6月末まで保険の効力は続きます。 (例え5、6月と保険料を払わなくても) とりあ
404 File not found 申し訳ございません アクセスしていただいたページはリニューアルにともない削除もしくは移動した可能性があります。 お手数ですがTOPページ(http://www.jcr.co.jp/)より再度リンクをたどるようお願い申し上げます。
エーアイソフト製品アップデータダウンロードおよびFAQ掲載終了(閉鎖)のお知らせ 「サポートサービスご利用規定」に基づきまして、エーアイソフト製品のアップデータダウンロードおよびFAQの掲載を2020年10月30日(金)をもちまして終了(閉鎖)いたしました。
Kaplan - Meier 法による生命表 Last modified: Nov 07, 2002 Kaplan - Meier 法は,死亡発生ごとに生存率を計算するので(少数例の場合にも)正確な生存率を求めることができる(この方法は,積極限法とも呼ばれる)。 注: 少数例であっても生存率が正確に計算できるということであって,ケース数が多いときに用いてはならないということではない。 例数が多いときには,Cutler - Ederer 法が使用できる。 生命表の作成 基本的な考え方は,死亡が発生するたびに生存率を求めることから始める。 全観察対象数を $n$ として,死亡または打ち切り時間の小さい順に並べる。 ただし,死亡時間と打ち切り時間が同値の場合には打ち切り例が後になるように注意する。 この結果, $t_{1} \leqq t_{2} \leqq \dots \leqq t_
生命保険 のパンフレットが取りよせられる 病気やケガの治療費が不安! 万一の際、遺族の生活費が心配! 老後の生活費の備えを!そんな方は今すぐ! ご利用に際しては、[利用規約]を必ずお読みいただき、ご自身の判断でご利用ください。 ご入力いただいた個人情報は、株式会社ウェブクルーが定める利用規約に記載のある利用目的以外の目的に利用することはございません。 保険加入意思のないパンフレット請求は、絶対にお止めください。 架空の個人情報(氏名、電話番号、メールアドレス)を入力することは、詐欺行為に該当する悪質な犯罪行為です。 上記が発覚した場合は、刑事告発を行う可能性があります。 「生命保険等」には、損害保険会社及び少額短期保険業者の取扱う医療保険、ガン保険・傷害保険等の第三分野商品も含まれます。 アクサ生命の資料送付とその後のご案内は、募集代理店(株)トラストライフが行います。 なないろ生命の資料
フィナンシャルワンとは、次世代の総合金融サービスを提供するために生まれた新しい仕組です
このページは、生命保険販売の実体を知ってもらい、一人でも多くの人にまともな保険に見直しして頂きたく、作成致しました。あなたの保険、大丈夫ですか?このページ は皆様の生命保険の病を診察・治療するページです。 あなたの生命保険、大丈夫ですか? ウィルスは何万、何十万といるわけですから。 一人でも多くの方が病気に気付き、治療するきっかけになれば幸いです。 ※この病院では健康保険は使用出来ませんので悪しからず(笑) ※電子書籍、営業ノウハウ本(?)や加入の仕方等好評発売中。 詳細はコ チラか ら! ※診断の実際(貯 蓄編)最終更新日…01/22(一覧、予告編等更 新) ※た くみの営業暴露日記 最終更新日…06/03
<body bgcolor="#FFFFFF"> <p>生命保険の基礎用語から、一歩進んだ商品の特性、加入・解約の仕方まで、説明しています。自分の保険を再度確認したくなる内容です。このページをごらんいただくにはフレーム対応のブラウザ-が必要です。</p> </body>
保険商品ガイド 保険商品は、死亡や病気、ケガ、老後、事故、火災、地震など、イザという時に備えるリスク対応型の金融商品です。ここでは、生命保険と損害保険の主要商品についてナビゲートします。 生命保険の保険商品 定期保険 逓減定期保険 逓増定期保険 生存給付金付定期保険 収入保障保険 終身保険 定期付終身保険(定期保険特約付終身保険) 積立利率変動型終身保険 利率変動型積立終身保険 一時払い終身保険 養老保険 定期付養老保険(定期保険特約付養老保険) 団体信用生命保険(団信) こども保険(子供保険) 学資保険 個人年金保険 定額年金保険 変額年金保険 変額保険 医療保険 ガン保険 特定疾病保障保険 三大疾病保障保険 介護保険 損害保険の保険商品 自動車損害賠償責任保険(自賠責保険) 自動車保険(任意保険) バイク保険 自転車保険 火災保険 地震保険 家財保険 普通傷害保険 家族傷害保険 交通事
・全国産直品 ・魚 ・貝 ・カニ ・エビ ・タコ ・イカ ・いくら・筋子 ・明太子 ・たらこ ・からすみ ・かまぼこ ・数の子 ・キャビア ・海藻・乾物 ・牛肉 ・鶏肉 ・馬肉 ・鴨肉 ・七面鳥 ・羊肉 ・猪肉 ・ソーセージ ・ハム ・ベーコン ・フルーツ ・野菜 ・有機栽培 ・ドライフルーツ ・うどん ・そば ・ラーメン ・自然食品 ・無洗米 ・米 ・パン・シリアル ・惣菜・食材 ・漬け物 ・梅干し ・キムチ ・ピクルス ・チーズ ・調味料 ・日本酒 ・ビール ・焼酎 ・洋酒 ・ワイン ・水 ・ソフトドリンク ・コーヒー・ココア ・紅茶 ・日本茶 ・中国茶 ・ハーブティー ・洋菓子 ・和菓子 ・中華菓子 ・菓子材料 ・駄菓子 ----------------------------------------------------------------------------------
ソフト詳細説明 【ソフト紹介】 Web株価データ取得 for Excel(Estock)は、Microsoft Excel上で動作するプログラムです。インターネットに接続してYahoo!ファイナンスなどの株価情報提供サイトから、日々の東証全銘柄(JASDAQ、ヘラクレスも取得可能)の株価データを取得することが出来ます。取得した株価データ(CSV形式)はEchart97で使用する株価DBへの格納用データとして使用することが出来ます。 ※時系列データ/信用残データ/財務データ/分割データの取得も可能です。 (1)株価データ編集形式(ファイル名:yyyymmdd.csv) 名称,始値,高値,安値,終値,前日比,出来高,日付,市場,コード (2)時系列データ編集形式(ファイル名:コード.csv) 名称,始値,高値,安値,終値,,出来高,日付,,コード (3)信用残データ編集形式(ファイル名:Syy
■ 2011.09.22 - 2011年度秋学期「インターネット時代のセキュリティ管理」(村井純・山口英)ビデオ公開中。 ■ 2011.02.23&24 - 特別セッション「 Surface code 量子誤り訂正に関するチュートリアル・ワークショップ - FIRST 最先端研究開発支援プログラム量子情報処理プロジェクト- ビデオ公開中。 ■ 2010.11.22&23 - SFC OPEN RESEARCH FORUM 2010 メインセッションのリアルタイム中継を行いました。プレミアムセッション記録ビデオ公開中です。 ■ 2010.09.24 - 2010年度秋学期「インターネット時代のセキュリティ管理」(村井純・山口英)ビデオ公開中。 ■ 2010.04.22 - 2010年度春学期慶應義塾大学開講/インテル寄附講座】「世界の中の日本としてのIT政策と技術」(村井純・佐藤雅明・竹井淳
_ カメレオンペンダント告知が遅くなってしまいましたが,Make日本語版 vol.5 pp.130-134に「カメレオンペンダント」という記事を執筆しました.カラーセンサとフルカラーLEDを用いて,衣服の色に染まるLEDペンダントを紹介しています.よかったらご覧ください. なお,記事内で紹介したソースコードや回路図は,こちらからダウンロードできます.あわせてどうぞ.
良いプログラマは数学を学ぶ、方が良いと思う この文章は 2003 年 2 月 28 日(金曜日)に 株式会社 ACCESS の研究開発室のメンバ向けに行われた講義のために準備されたものです。 目次 はじめに アルゴリズム ― 数学によって可能になること 数学とプログラミングの美学 ― (多分)一番たいせつなこと 質問と回答 文献表 はじめに これから何回か皆さんの前で数学の話をさせてもらうことになりましたが、 今回はまず、その手始めとして 「どうして皆さんが数学を学んだ方が良いのか」、 いいえ、「どうして皆さんに数学を学んでほしいと私が思っているのか」 というお話をさせて下さい。 もちろん、それは皆さんに、より良いプログラマになって欲しいからですが、 また、私の経験によれば、 コンピュータサイエンスの教育の現場では、 何故か数学が軽視されることが多いことを残念に思っているからでもあります。
IBM - SSEC ハーバード・マーク1の雪辱を晴らすべく、IBM が作り出したスーパーマシン。 ハーバード・マーク1 歯車計算機なのにプログラム可能。歯車世代最後(?)の巨大計算機を紹介します。 Z80 vs 6502 ファミコンは MSX の半分の周波数で動いています。…速度も半分だったの? 日記カテゴリとして「今日は何の日」始めてみました。 主にコンピューターの歴史、他にも自分が興味を持ったことが中心。 (よくある歳時記的なものは期待しないで (^^; ) 目次 中心連載!! 気が向いたときしか更新しないけど、最も力を入れているのよ (^^; Old Good COMPUTER!! (最終更新 2023-05-21) あまり知られていないプログラム可能計算機、IBM SSEC を紹介。 ハーバード・マーク1からの急激な「進化」が見ものです。 社会の歯車 (最終更新 2016-10-
このページは、学生の皆さんに1番近い立場の私達Acroquestの若手技術者が、 皆さんが目指そうとするSEについて説明をしました。 5,6年のベテラン先輩よりも、かなり解りやすくかかれている(ハズ(^^;)です。 是非、SEについて、理解を深めていただければ 幸いです。 さてみなさん、「SE」と聞いて、どんな仕事をしているかイメージが沸きますか? 簡単に言うと、SE(システムエンジニア)は、 「これ便利にして~」、「こんなものがあったらいいな~」 というお客様のお願いをコンピュータを使って実現してあげる仕事です。 この「コンピュータを使って実現する」=「システム開発する」なのです。 そして、コンピュータシステムを作るSEの仕事の流れは大きく分けて右図のようになります。 この仕事の流れの各段階を「工程」と呼んでいます。 ※ただし「工程」の区切り方は会社やチームによって異なっています。 では
経営情報システム,情報技術,情報セキュリティ等の授業教材, 情報システムの費用対効果,情報システム部門の運営等への主張, 歴史やJavascript等の趣味・・・などを掲げています(since 1996.11.18)。 著者:木暮 仁(自己紹介)(hitoshi@kogures.com) サイトマップはありません。右の(サイト内検索)に「経営戦略」,「情報化投資」などの キーワードを指定してください。 リンクはご自由にどうぞ。ディレクトリは予告せずに変更しますので,リンク先はできるだけ https://www.kogures.com/ にしてください。 Web教材(webtext) 文系大学生対象の授業テキストです。当然こちらは客観的な記述にしています。社会人のIT分野初心者のかたもどうぞ(more)。 私の主張(opinion) 経営者,CIO,情報システム部門長を対象に,私の意見を掲げ
闘わないプログラマ [Home] [近況と更新履歴] [闘わないプログラマ] [思ツタコト] [Links] ***お知らせ(その2)*** いまさらながらblogを始めてみました。 ***お知らせ*** このサイトの更新は2007年10月22日に終了いたしました。しばらく休んだ後、何かまた始める予定です。その際には本ページ等でお知らせいたしますのでよろしくお願いいたします。 新・闘わないプログラマ 512 (2007.10.22) New リビング用PC Boot Camp編 (2007.8.6) がーん (2007.8.13) 世界一わかりやすい??? (その2) (2007.8.20) 予約する (2007.8.27) 白物 (2007.9.3) ワットチェッカー (2007.9.10) ぷりコール (2007.9.17) ザ・コン (2007.9.24) LR (2007.10.1
対象プラットフォーム Windows 2000 Server Red Hat Linux 7.1J 前提条件 Active Directory は認証に Kerberos 5 を利用しているため、技術的には UNIX などで構築した汎用の Kerberos レルム (Realm) との相互接続性がある。 これにより、以下のようなことが可能になると考えられる。 既存の Kerberos レルムに Windows 2000 を参加させる UNIXとの認証の統合が可能になる。 Windows 2000 の Active Directory を Kerberos 認証サーバ(KDC) として利用する Active Directory で UNIX ホストへアクセスする際の認証を行ったり、既存の Kerberos アプリケーションの認証を行ったりすることが可能となる。 特に Linux では、 PA
主にその日遊んだことのメモ、まとめなどの外部記憶。おそらくこれからもずっと準備中。 for mobile : http://alectrope.ddo.jp/mt4i/ ※ 注意。このツールを使用して他人のPC のパスワードを解析する行為は不正アクセス禁止法、あるいはその他の法律(コメント欄参照) で処罰の対象となると思われますので、絶対にそのような用途に使用してはいけません。この記事はそのような行為から自分のPC を守る事を目的としています。 Tech-Security » Ophcrack 2.1 - LiveCD (Linux) & 2.1 Install (Win) http://blog.tech-security.com/?p=15 「Ophcrack 2.1 - LiveCD - にわか鯖管の苦悩日記 _| ̄|● (2006-02-14)」 より。 Windows のパ
$Id: readingcode.html,v 1.13 2003/12/06 00:01:08 aamine Exp $ 2006-05-02 gonzui 追加。thanks: 冨山さん 2003-12-03 ltrace と sotrace を追加 2003-12-03 ツールのところに DDD を追加。thanks: 和田さん 2003-05-27 VCG, SXT などについて追加。thanks: 梅沢さん 2003-05-27 これもすっかり忘れていた strace, ktrace, truss, etags などについて追加 2002-08-30 すっかり忘れていた ctags を追加 2002-07-07 匿名希望さんからメールでいただいた情報を追加 (動的コールグラフ) 2002-06-13 日記経由でいただいた意見をもとに文章を追加。thanks: 柳川さん、まつもとさ
バージョン管理ツールSubversionの基礎練習です。 Windows XPのコマンドプロンプトでSubversionの基本的なコマンドを動かしていきます。 Subversionを学び始めるきっかけにどうぞ。 目次 はじめに ダウンロードとインストール リポジトリ用のディレクトリを作ります リポジトリを初期化します 新しいモジュールを作ってインポートします チェックアウトして作業開始 新しいファイルを追加します 新しいディレクトリを追加します 普段の作業はこんな風に進みます ファイル名を変更してみよう この文書に書かなかったこと 関連リンク 更新履歴 ぜひ、感想をお送りください はじめに Windows XPのコマンドプロンプトで、 バージョン管理ツールSubversionの基本的なコマンドを動かしてみましょう。 この文書の通りに実行すると、 基本的なSubversionのコマンドをひと
AJAX/JavaScriptライブラリまとめ (2005/9/6 Revision .1.3) 翻訳 原文:Survey of AJAX/JavaScript Libraries Copyright 2005 by Sergio Pereira, Joe Walker, Matthew Eernisse ※本翻訳は、2005/9/6の1.3版を基に作成されています。原文であるWikiページは、1.18以上に更新が進み記載されているライブラリの数が増え、複数の誤りが修正されているようです。最新の情報は原文を参照してください。 Prototype (http://prototype.conio.net/) ライセンス:MIT 概要: Prototypeは、動的なウェブアプリケーションの開発を容易にするためのJavaScriptフレームワークです。Ruby on Railsフレームワーク駆動で
『私たちの思考プロセスにはいくつかの核となる要素があるが、相手の気持ちを変えられるのは、それらの要素と一致したときであるというのが、本書の主張である。』
先日人力検索で GNU screen の設定TIPSについて質問してみたところ、かなーり役立つ設定とかをたくさん教えてもらうことができました。みなさん感謝。 そんで、教えていただいた通りにカスタマイズした結果、こんな感じのスクリーンショットが撮れました。MacOSX のターミナルです。 おかげさまでかなり便利になって作業効率が上がったと思います。いろいろ教えてもらったお礼とまではいきませんが、やった設定とかをはまりどころとかも交えて紹介してみます。名付けてリバースNDOメソッド。ちなみに、知ってる人にはごく当然のことが当たり前のように書いてるので、あんまり役に立たないかもしれません。 hardstatus alwayslastline で最終行にウィンドウ一覧を表示 これは今回の質問とは直接関係ないのですが、やるとやらないとでかなり使い勝手が違うので。 hardstatus alwaysl
Synergy の実行 Synergy は、ひとつのキーボードとマウスを複数のコンピュータを越えて 使用することを可能とします。 そのためには、すべてのコンピュータがお互いとTCP/IPネットワークを介して 接続されている必要があります。 ほとんどのシステムではこの要件は インストール済みです。 ステップ 1 - サーバーの選択 最初のステップは、共有したいキーボードとマウスを選択することです。 キーボードとマウスを備えたこのコンピュータを "primary screen" と呼び、 そのコンピュータでは synergy サーバーを実行します。 すべての他の コンピュータは "secondary screens" であり、synergy クライアントを 実行します。 ステップ 2 - ソフトウェアのインストール 次に、ソフトウェアをインストールします。 適切なパッケージを選択して それをイ
誰にでも使えるUnix講座 第1回「習うより慣れろ」 第2回「世界は1つ」 第3回「覆水盆に返らず」 第4回「あれも便利これも便利」 第5回「.cshrcの世界」 誰にでも書ける#! /bin/sh講座 第1回「who am iはaliasでできない」 第2回「who are youも入れてみよう」 第3回「3回まわってワン」 第4回「当たらずとも遠からず」 第5回「立つ鳥跡を濁さず」 誰にでも使えるcsh講座 第1回「.logoutは#! /bin/shじゃない」 第2回「再び3回まわってワン」 第3回「昔のことは忘れた」 第4回「ここはどこ?」 誰にでも書ける#! /bin/sed -f講座 第1回「逆順のフィルタ」 第2回「タルィフの転逆」 第3回「半分のフィルタ」 誰にでも使えるmake講座 第1回「謎のMakefile」 第2回「@と-と@-」 第3回「まとめるマクロ」 誰にでも
担当:服部@ソニー mhatto@arc.sony.co.jplast update: Mar. 20, 2001 この文書はviというテキストエディタの使い方に関するものです。 といっても本物のvi(Solaris等の商用UNIX付属のviでしょうか?)は、 Linuxディストリビューションには入っていませんので、 viクローンの使い方です。文書内ではviクローンをviと呼んでいます。 1. viとは? 2. なぜviなのか? 3. これだけ覚えれば使えます(1st Step) 3.1 起動方法 3.2 すべての操作はコマンドで!! 3.3 大切なモードのお話 4. 少し進んだ使い方(1) -コマンドモード- (2nd Step) 4.1 作業の取消をしたい(アンドゥ) 4.2 カーソルのある行の先頭/末尾にカーソルを移動したい 4.3 現在ページの先頭行/末尾行にカーソルを移動したい
VLC media player コーデックを用意しなくてもDivXやXviD、DVDまで鑑賞可能なマルチメディアプレーヤ。 コーデックなしにDivXやXviD、DVDまで鑑賞可能なマルチメディアプレーヤ。 DVDを含むあらゆる動画を再生、リージョンフリーで海外DVDも再生できる動画生成フリーソフト。 画質もよく、再生速度も変更でき、0.01~1000倍の間で速度変更が可能。 (PCのスペックに依存するので、実質16倍程度が限度のよう)DVDをパソコンで見ている読者の皆さんも多いと思いますが、その場合は標準で搭載されているソフト利用しているケールがほとんどだと思います。 本日紹介する動画再生ソフトは、コーデックなしでDVDが再生でき、リージョンフリーで海外のDVDも再生できる優れものです。 動画鑑賞機能だけでなく、映像のノンインターレース化やDVD鑑賞時のチャプター選択など、便利な機能を搭
担当:服部@ソニー mhatto@arc.sony.co.jplast update: Mar. 20, 2001 この文書はviというテキストエディタの使い方に関するものです。 といっても本物のvi(Solaris等の商用UNIX付属のviでしょうか?)は、 Linuxディストリビューションには入っていませんので、 viクローンの使い方です。文書内ではviクローンをviと呼んでいます。 1. viとは? 2. なぜviなのか? 3. これだけ覚えれば使えます(1st Step) 3.1 起動方法 3.2 すべての操作はコマンドで!! 3.3 大切なモードのお話 4. 少し進んだ使い方(1) -コマンドモード- (2nd Step) 4.1 作業の取消をしたい(アンドゥ) 4.2 カーソルのある行の先頭/末尾にカーソルを移動したい 4.3 現在ページの先頭行/末尾行にカーソルを移動したい
最近 .vimrcを貼り付けるのが流行ってるみたいなので自分も.vimrcを貼り付け、るわけでなくオススメの plugin を紹介してみようかと。 Align.vim http://www.vim.org/scripts/script.php?script_id=294 痒いところに手が届く整形ぷらぎん。 options = { width => 100, height => 50, background => nil, } なソースを範囲選択して :'<,'>Align => すると options = { width => 100, height => 50, background => nil, } のように整形してくれます。 Allargs.vim すべてのバッファでコマンドを実行。例えば開いてるバッファのすべての文字列を置換したければ、 :Allargs %s/perl/ruby
先日,経済産業省などが20歳以下の若者を対象に開催した「U-20プログラミング・コンテスト」の審査会に立ち会う機会があった(関連記事)。それは記者にとって予想以上に楽しい経験だった。 「ネットワークでチョークが飛んでくる黒板シミュレータを」 プレゼンテーションでは作者がプログラムにこめた思いを審査員に語る。個人部門の最優秀賞を受賞した神奈川県立多摩高等学校普通科2年 秋山博紀氏の,チョークの粉が落ちる黒板シミュレーション「AKI黒板 Ex」のプレゼンテーションでは「黒板消しで字を消すと,拭き後がうっすらと残るようにした」(秋山氏)などの“こだわり”に「円を書くコンパスが欲しい」,「ネットワークでチョークが飛んでくる機能を」など,多くが教育関係者である審査員からも次々とアイデアが提案される盛り上がりとなった。 また団体部門の最優秀賞を受賞した沖縄県立球陽高等学校理数科3年石田智也氏,赤嶺一樹
最終更新日: 2002-03-18 (公開日: 2002-03-18) Unix Magazine 誌に 2002年1月号から 2003年2月号にかけて連載し ていた記事の元の原稿です。 横着プログラミングとは 私は必要が発明の母だとは思わない。私の意見では、発明とは怠惰 から、おそらくはまた、まさに無精から生じるものである。面倒を 省くために。 -- アガサ・クリスティ この言葉によると、どうも発明とは横着したいがために生まれるも のらしい。そう考えてみると確かに、私がプログラミングをする動 機は、横着するためのソフトウェアを作るため、という要素が大き い。突然、「うげー、面倒くせー」と叫んでプログラムを書き始め るのである。 そんなわけで、横着するためにプログラミングすることを私は勝手 に「横着プログラミング」と呼んでいる。本連載では横着プログラ ミングをテーマに、横着のコツや私が作っ
タダ働きするプログラマたち 今、世界中で自ら進んでタダ働きするプログラマが増えている。 突然、こんなことを言っても信じられないだろうが、 あなたが今見ているこのページも、 そういうタダ働きによって開発されたアパッチというプログラムによって あなたのパソコンに送信されている。 アパッチはアパッチファウンデーションという組織によって開発されている。 この組織には世界中の優秀な数百人のプログラマが参加しているが、 給料をもらっている者は誰もいない。 世界的規模の同好会のようなものである。 多くの参加者は、週末等のプライベートな時間を使ってアパッチの作業をしている。 そういう人たちが、実際に高性能のプログラムを作ってしまったのだ。 インターネットにはこのような裏方的な仕事をするサーバという種類のコンピュータがたくさん使用されているが、 そのサーバの主要な技術の大半がタダ働きで作られている。 そこま
「物理のかぎしっぽ」は有志メンバーによる物理学(物理数学,力学,量子力学,他)とコンピュータ(Linux,TeX,プログラミング,他)の勉強ノートです.[2007-10-27] 電磁気学/ビオ・サバールの法則とその応用(クロメル著) [2007-10-27] 力学/球殻のつくる重力ポテンシャル(クロメル著) [2007-09-30] 解析力学/エネルギーの定義とエネルギー保存則(佑弥著) [2007-07-07] 電磁気学/一様に帯電した無限平面板の作り出す電場(CO著) [2007-06-05] 解析力学/ネーターの定理(佑弥著) [2007-06-02] 力学/ベクトルのモーメント(トルクと角運動量)(クロメル著) 力学/角運動量(クロメル著) 力学/角運動量を持つ系の例(クロメル著) 力学/全角運動量(クロメル著) 力学/慣性モーメント(クロメル著)
SpiderMonkey で JavaScript のインタラクティブシェル JavaScript のコードをインタラクティブに動かせるツール (Ruby における irb のようなもの) が欲しいと以前から思っていたのですが、今日になってようやく SpiderMonkey のインタラクティブシェルをインストールしました。 Debian GNU/Linux なら sudo apt-get install spidermonkey-bin を実行するだけでインストールできます。インストール後、 js コマンドを実行するとインタラクティブシェルが立ち上がります。 式を入力すると値が表示されます。 readline ライブラリがリンクされているので、コマンドライン編集は bash と同様にできます。 js> a = [1,2,3] 1,2,3 js> a.push(4) // 末尾に 4 を追加
Landscape トップページ | < 前の日 2006-02-02 2006-02-03 次の日 2006-02-04 > Landscape - エンジニアのメモ 2006-02-03 一目で分かる ハードディスク故障確率 早見表 当サイト内を Google 検索できます * 一目で分かる ハードディスク故障確率 早見表この記事の直リンクURL: Permlink | この記事が属するカテゴリ: [PC] [2ch] ハードディスクの故障確率を計算するための早見表が2ちゃんねるに投稿されていた。 ちなみに早見表の MTBF とは Mean Time Between Failures (平均故障間隔) の略で、故障発生までの時間の平均値のこと。 - 一目で分かるHDD故障確率 早見表Athlon64 ムカウトコロ(`・ω・´)敵ナシ AMD雑談スレ258都市 http://pc7.2c
2023-12-11 TeX用エディタ 2023-12-10 Ghostscript/Windows Emacs Mac Ghostscript 原ノ味フォント 質問のしかた 2023-12-09 TeXの本 LaTeX入門 コメント/FrontPage 2023-12-03 TeXstudio 2023-12-02 TeXの本/絶版 LaTeX TeXで作られた本 国内リンク 2023-11-28 TikZ 2023-11-26 dvipng TeXworks/使い方 2023-11-24 TeX入手法 LaTeX入門/発展編 TeXworks/設定 LaTeX入門/スライドの作り方(jsarticle編) Visual Studio Code/LaTeX 索引作成 文献引用 LaTeX入門/相互参照とリンク LaTeX入門/図表の配置 LaTeX入門/図表 LaTeX入門/複雑な数式
基本概念と特徴 リポジトリ Subversion は共有情報の一元管理システムであり、情報はリポジトリに格納される。 リポジトリは情報をファイルシステムツリー(一般的なファイルとディレクトリの階層構造)の形で保持する。 Subversion ではリポジトリの場所は URL によって表現される。 リポジトリにアクセスするための URL には以下のようなものがある。 file:/// リポジトリへの直接アクセス (ローカルディスク上) http:// Apacheサーバ への WebDAV プロトコル経由でのアクセス https:// http:// と同じだが、SSL による暗号化 svn:// svnserve サーバに対する独自 TCP/IP プロトコル経由でのアクセス svn+ssh:// svn:// と同じだが、SSH トンネルを利用する ほとんどの場合、Subversion の
Jockey で Linux のプログラムの実行を記録・再生する Jockey は Linux のプログラムの実行を記録・再生するツールです。システムコールと一部の CPU命令をフックして実行時の入出力をログに記録することによってプログラムの再生を実現しています。主にデバッグ用途に使います。 インストール Jockey は Debian パッケージになっていないため、ソースコードからビルド・インストールしました。事前に ruby, boost, zlib などをインストールしておく必要があります。 本記事を執筆している時点で Jockey の最新版は 0.8.1 です。手元の Debian GNU/Linux の環境ではこのようなパッチを当てる必要がありました。ビルド・インストールは普通に ./configure && make && sudo make install を実行すれば OK
lighttpd (pronounced /lighty/) is a secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments. lighttpd uses memory and CPU efficiently and has lower resource use than other popular web servers. Its advanced feature-set (FastCGI, CGI, Auth, Output-Compression, URL-Rewriting and much more) make lighttpd the perfect web server for all systems, sm
Cooperative Linux(通称: coLinux)は、 Windows 2000/XP上で動作するLinuxカーネルです。 もちろん、オープンソース・フリーソフトです。 従来、1台のPCでWidnowsとLinuxを同時に使用するには、 VMWare Workstationや Virtual PC, Bochs, QEMU, VirtualBox等を使って、 Windows上で仮想マシンを立ち上げてLinuxをインストールする必要がありました (こちらのページで BochsにDebian GNU/Linuxをインストールしています)。 仮想マシンを使わない方法としてはCygwinがあります。 これはWindowsでLinux(UNIX)環境をエミュレーションするものですが、 エミュレーションのオーバヘッドが少なからずあるのと、 互換レベルがソースコードレベルである点が問題です。
This shop will be powered by Are you the store owner? Log in here
http://web.archive.org/web/20050208031520/http://naoya.dyndns.org/doc/unix_tips.txt /dev/null をリダイレクト と rm の違い ■ /dev/null をリダイレクト と rm の違い rm はファイルそのものを削除してしまうため、例えばsquidのaccess.logやsendmailの maillogなど、プロセスが開いているファイルサイズが肥大化したときの対処としては適 切ではない。 cat /dev/null > access.log としてやることで、プロセスに影響を与えずにログファイルのファイルサイズを0にでき る。 キャッシュファイルの削除とかにいいかもしれない。 /dev/null へのシンボリックリンク ■ /dev/null へのシンボリックリンク 例えばログが要らない時は #
かつて「いつかは一人一台の時代がくる」と言われていたPCだが、いつのまにやら価格もリーズナブルになり、当たり前のように2〜3台のPCが机の上に積み上がるようになってきた。個人的にも、デスクトップとノートを両方所有している人は多いだろう。ちなみに筆者の机の周辺には、現在3台のデスクトップと1台のサーバ、そして2台のノートが置かれており、それぞれにオフィスと地球を暖める仕事をこなしてくれている。 さて、ひとりで複数のPCを使うようになると、困るのが入出力インタフェースの混乱である。ディスプレイに関しては、安価な切り替え機があるのでさほど不便なことはないが、キーボードやマウスまで切り替え可能な所謂「PC切替機」は、安くても2万円程度はするし、接続台数も2〜4台しか対応できないものがほとんどだ。できれば、もっと安価かつ柔軟に、複数のPCを1セットのキーボード、マウスから集中コントロールしたい。そこ
お探しのページが見つかりませんでした tune webは2007年の3月にサイトを移転しURLが変わっています。検索フォームからキーワードを検索してみてください。 tune webの最新記事はトップページからご覧いただけます。 Recent Posts SONY ワイヤレスヘッドセット DS205 HBH-DS205 クリーンコード一人読書(3) 第5章〜第7章 このブログが長い間真っ白だった クリーンコード一人読書(2) 第2章〜第4章 クリーンコード一人読書(1) 前書き〜第1章 Benesseからの荷物 家電名機カタログ—古今東西の傑作家電を完全網羅 最近のBREEの日焼け状態 はらドーナツ WordPressのメンテナンス
Copyright (C) Mainichi Communications Inc. All rights reserved. 掲載記事の無断転載を禁じます
以前に入力したコマンドの履歴を覚えていて補完してくれるshellはあるが、 端末に表示されている文字列を補完してくれるshellは無いだろうか。 表示されている文字列を補完してくれるshellが欲しい とvimrc diaryに書かれてたのでzsh + screenで端末に表示されてる文字列を補完する方法を。.zshrcなどに # dabbrev HARDCOPYFILE=$HOME/tmp/screen-hardcopy touch $HARDCOPYFILE dabbrev-complete () { local reply lines=80 # 80行分 screen -X eval "hardcopy -h $HARDCOPYFILE" reply=($(sed '/^$/d' $HARDCOPYFILE | sed '$ d' | tail -$lines)) compadd -
現在の最新版での確認が追い付いておらず,設定も古くなってきています.順次, 確認していきますが,中には動かないもの,エラーになるものもあると思います.気付い た方は,最下部のメッセージかメールにて知らせていただけるとありがたいです. 新規追加分の動作確認は Meadow 3.0 でのみ行っています。 Meadow の最新版 (あ るいは Emacs の最新版) では一部古いものと異なる機能などがあります。このページで紹 介しているものも既にいくつかは動作しませんので、ご注意ください。気付いた点は Wiki にメモしてあります。 このページでは Emacs を Windows に移植した Meadow というテキストエディタについて, ゼロからの基礎知識 使い倒すための設定 誰が使うんだよという無駄な設定 Emacs Lisp の紹介 Unix の知識 と片っ端から紹介しています.ほとんどの
QEMU は、多種のCPUをエミュレートするプログラムです。Linux、Windows、FreeBSD、Mac OS X上で動作します。Windows版はアルファバージョン(開発初期のバージョン)です。ここでは、その開発についての情報や使い方について紹介していこうと思います。 こまかなことは、こちらにあるかも。 What's New! 更新を停止します。(2007/03/10) ご協力ありがとうございました。 Kqemuのインストーラを加えました。(2007/02/20) Qemu 0.9.0のインストーラを加えました。 USBフィルタドライバがウィルスに感染していたことがわかりました。(2007/02/15) お使いのコンピュータをアンチウィルスソフトでチェックしてください。 バージョン0.9.0にあがりました。(2007/02/07) 移植メモを更新しました。 すべ
普通のやつらの下を行け: C でバックトレース表示 普通のやつらの下を行けの第2回として、今回は glibc の関数を使って C でバックトレース (スタックトレース) の表示を行ってみます。 バックトレースとは バックトレースとは、大ざっぱに言うと、現在の関数に至るまでの道筋です。たとえば、次の Ruby プログラムを実行すると、 1 / 0 の行で例外が発生して、バックトレースの表示とともにプログラムは異常終了します。 def foo 1 / 0 end def main foo end main この例では main から foo を呼び foo の中の 1 / 0 の部分で例外が発生しています。 % ruby divide-by-zero.rb divide-by-zero.rb:2:in `/': divided by 0 (ZeroDivisionError) from div
本ページの情報は、2016年10月時点のものです。2023年10月に再構成をいたしました。 なお、内容に変更はありません。 2016年10月版 2002年2月に「Webプログラマコース」と「製品プログラマコース」、2007年の6月に「Webアプリケーション編」、9月に「C/C++編」と分けて公開してきた講座のうち、原則を中心として共通的なものをまとめて2016年10月に再編しました。 なお、資料内の参照先はすべてサイトリニューアル前のURLであるため、リダイレクトを設定しています。 セキュア・プログラミング講座(2016年10月版/2017年6月一部修正)(PDF:2.3 MB) 2007年版 「ソースコード検査技術の脆弱性検出能力向上のための研究」(注釈1)を実施した一環として取りまとめた内容を、2002年から公開していたセキュア・プログラミング講座(旧版)の改訂版(2007年版)として
コンテンツの案内 このサイトには、下記の種類のコンテンツがあります。 「vimエディタ基本」vimエディタの基本的な情報を扱った記事の一覧 「vimエディタのインストール関連の記事」vimエディタのインストール方法 「vimエディタ・スターターマニュアル」vimエディタの操作方法(かなり入門) 「vimスクリプト」vimエディタの拡張スクリプトの記事の一覧 「役立つ、助けになるvimスクリプト」 「デフォルトでインストールされているvimスクリプト」 「vimエディタカラースキーマ」vimエディタのカラースキーマのスクリーンショットの一覧 「vimスクリプト リファレンス」vimスクリプトの書き方、サンプルコード 「その他のツール、コマンド」vimエディタ以外の、ツール、コマンドの記事の一覧 「ダウンロード」このサイトで配布しているファイルの一覧 このサイトではRSSでサイトの更新情報を配
このページについて: このページは、かつて http://www.selab.tutkie.tut.ac.jp/~yoshida/hoge.html に存在していたページです。 現在は公開されていません。 しかし、このような歴史的・文化的に極めて大きな価値のあるページが 見られないのは実に惜しいということ、 および、私自身が著書にて上記URLを紹介しまくっていることから、 作者の吉田さんに許可を頂き、ここに転載することにしました。 「C言語ポインタ完全制覇」の第6刷からは、こちらのURLを紹介しています。 転載を快諾してくださった吉田さんに感謝いたします。 ひとつ上のページに戻る | トップページに戻る ほげを考えるページこのページはネットワーク文化人類学の新しい分野である「ほげ学」のページです。暇な人以外は、このページを見ないようにお願い致します。特に、 レポートや論文が完成していない技
Landscape トップページ | < 前の日 2006-01-08 2006-01-10 次の日 2006-01-11 > Landscape - エンジニアのメモ 2006-01-10 rsync と ssh でミラーリングアップロード 当サイト内を Google 検索できます * rsync と ssh でミラーリングアップロードこの記事の直リンクURL: Permlink | この記事が属するカテゴリ: [ssh] [ネットワーク] [sonic64.com] 当サイト Landscape - エンジニアのメモのコンテンツのアップロードに、rsync を使うようにしてみた。 使ってみると、rsync は実に良くできた便利なツールであることがわかった。ちなみに今までは lftp を使っていた。詳しくは 2004-05-08 の「lftp を使った ftp ミラーリングと便利機能」を
ネットワークサーバー実装のためにuIPのソースを読もう。 NICドライバの移植のためにFreeBSDのソースを読もう。 ということで以前使っていた etags を使おうと思ったがキーバインド忘れた。 そして etags はなんだかいろいろ不満点があった気がするので GLOBALを使ってみることに。 以前GLOBALは出力をHTMLにして使ったことがあるのだが、最近EmacsにどっぷりなのでEmacsから使ってみることに。 0.GLOBALって何? GNU GLOBAL は、ソースコードに索引付けを行うことで、大規模システムのハックやレビューを効率化するソフトウエアです。 ソースファイル中の指定したシンボルを高速に見つけ出し、素早くその場所に移動することができます。多くのサブディレクトリからなり、#ifdef や main() 関数を沢山含んでいるような、いわゆる巨大なプロジェクトをハックす
ACさんから教えていただいた Program Library HOWTO: http://www.linux.or.jp/JF/JFdocs/Program-Library-HOWTO/ 非常によくまとまっていて疑問が氷解しました。 重要そうなところを引用します。 静的ライブラリ .aは静的ライブラリ。arコマンドでオブジェクトファイルをまとめたもの。 静的ライブラリは -l オプションでリンクを行う 共有ライブラリ すべての共有ライブラリは「soname」という特別な名前をもつ。 ディレクトリ名libxxx.so.バージョン番号 バージョン番号はインターフェースが変わったときに変わる。 すべての共有ライブラリは「realname」という特別な名前を持つ。 soname.マイナー番号.リリース番号 「linker name」 sonameからバージョン番号を除いたもの ldconfig は
まだ完成途中です back 注意: このページの内容には、おそらく多くの間違いがあります。 リンクされているので残しておきますが、利用には注意してください。(2008年3月、新山) ここではおもに make の使い方 と Makefile の書き方について 説明しています。じつは make の種類にはいろいろあり、ここでは GNU make (gmake というコマンド名のこともある) を 対象にしています (BSD の pmake でも基本的な部分は同じですが、 マクロ定義などは違うところもあるので注意してください)。 わかりにくい箇所とか、まちがってる箇所がある場合はメールください。 Contents make はどんなときに使うか Makefile を作る make の実行 Makefile の文法リファレンス 多段 make について (未完成) Makefile の例 (未完成)
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
Linux の共有ライブラリを作るとき PIC でコンパイルするのはなぜか 通常、Linux の共有ライブラリを作るときは各 .c ファイルを PIC (Position Independent Code) となるようコンパイルします。しかし、実は PIC でコンパイルしなくても共有ライブラリは作れます。それでは PIC にする意味はあるのでしょうか。 さっそく実験してみます。 int func () { printf(""); printf(""); printf(""); } PIC でコンパイルするには gcc に -fpic または -fPIC を渡します。-fpic の方が小さく高速なコードを生成する可能性がありますが、プロセッサによっては -fpic で生成できる GOT (Global Offset Table) のサイズに制限があります。一方、-fPIC はどのプロセッサで
ドメインウェブの設定が見つかりません 考えられる原因 ドメインウェブの設定がまだ行われていない。 ドメインウェブの設定がまだ反映されていない。(反映には数時間~24時間かかることがあります) ドメインウェブ・DNSの設定が誤っている。 アカウントが存在しない、契約が終了している、削除されている。
普通のやつらの下を行け: assert_caller() 以前に、低レベルプログラミングを愛好する知人が「普通のやつらの下を行け」を口癖にしていました。当時は何を言っているのかと聞き流していましたが、自分も最近になってようやく低レベルプログラミングのおもしろさがわかってきました。今回は「普通のやつらの下を行け」企画の第一弾として assert_caller() なるものを作ってみたいと思います。 assert_caller() とは assert_caller() とは、特定の関数からの関数呼び出しだけを通すためのアサーションです。たとえば、次のように foo() の先頭で assert_caller(main) と書いた場合、 foo() は main() からしか呼び出せなくなります。他の関数から foo() を呼び出した場合はエラーメッセージとともに異常終了します。 void foo
まずはLinuxの環境変数の設定から... $> export MALLOC_TRACE="log file name" 次にソースコードの編集 ◆ ヘッダのインクルード #include <mcheck.h> 次にソースにメモリチェックする部分に以下のコードを追加 mtrace();←メモリチェック開始 muntrace();←メモリチェック終了 ◆ 実行 以下のようなコードを実行する int main () { mtrace(); char* test = new char[10]; test = new char[10]; delete[] test; Test t = new Test (); muntrace(); } ◆ 結果 これを実行すると以下のようなログが指定したログファイルに 記述されます。(実際には値などは違います) = Start @ /usr
This application requires the Flash plugin. If the plugin is already installed, click here. Warning: include(../../includes/footer.php) [function.include]: failed to open stream: No such file or directory in /home/.sidestep/osteele/osteele.com/tools/reanimator/index.php on line 32 Warning: include() [function.include]: Failed opening '../../includes/footer.php' for inclusion (include_path='.:/usr
Cのプログラムの中でブレークポイントを設定する Cのプログラムをデバッグする際には GDB などのデバッガが役立ちます。通常、ブレークポイントはデバッガの中から設定しますが、デバッグ対象のCのプログラムの中で設定することもできます。 Linux なら #include <signal.h> して、任意の箇所に raise(SIGTRAP); を挿入すれば OK です。 raise() 関数を用いて SIGTRAP シグナルを発生させています。 あるいは x86 限定なら __asm__("int3"); でも OK です。ここでは SIGTRAP を発生させるために int3 (0xcc) 命令を埋め込んでいます。GDB もソフトウェア的にブレークポイントを設定するときは当該箇所に int3 を書き込んでいるので、やっていることは割と似ています (GDBの場合は int3 を書き込む部分の
もう締切日なのにネタがない。というわけで簡単なプログラム "hello, world" がどのように起動され、どのように処理されて動くのかを無意味に詳しく解説してみよう。 #include <stdio.h> int main(int argc, char *argv[]) { printf("hello, world\n"); exit(0); } この hello.c をコンパイルすると次のようなhelloというバイナリができる % cc -g -o hello hello.c この hello というバイナリは % file hello hello: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.0, dynamically linked (uses shared libs),
-Linux- Kernel.org RedHatLinux FedoraLinux TurboLinux TurboLinux-cuickin ftp.turbolinux.co.jp SUSELinux SSJV SuSE APT For RPM SUSEメールアーカイブ SlackwareLinux VineLinux Debian GNU/Linux Debian JP Project Debian Backport PKG Debian UNOFFICIAL PKG UserLinux.com -Users Link- UNIX Life ペンギンの杜 ネットワークエンジニアになろう! らららのプログラマーズラウンジ UNIXしま専科 CYBERAM Documents Linux冒険紀行 UNIX/Linuxコマンド Topi
普通のやつらの下を行け: Cで動的コード生成・実行 スクリプト言語には動的にコードを生成して実行する機能を持ったものが多くあります。 普通のやつらの下を行けの第3回として、今回は C による動的なコード生成と実行に取り組んでみたいと思います。 今回書いたコードの main() 関数は以下のようなものです。 int main(int argc, char **argv) { assert(argc == 2); define(int, add, (int x, int y), "{ return x + y; }"); define(int, mul, (int x, int y), "{ return x * y; }"); define(int, add_argv1, (int x), "{ return x + %d; }", atoi(argv[1])); printf("%d\n"
技術職を募集する際の面接法を扱った解説は数多くあるが、この種の面接で最も肝心な点は、おそらくは、応募者が持つ技術の評価だろう。ここでは、より確実に評価するための一法を紹介する。 応募者の技術を評価する際、筆者らが勧めているのは、応募者に初見の問題を課して自己学習能力を見る方法である。類似のものを含めて扱ったことのない問題であればなおよい。必要な資料とコンピュータを提供し、応募者が問題にどう取り組むかを見る。着実に解に近づいていたら、採用への評価はプラスである。 自己学習能力 自己学習能力の重要性は、GNU/Linuxコミュニティではよく知られている。Eric Raymondは、「How to Become a Hacker」の中で、自己学習能力はハッカーの基本的資質だと述べている。「問題こそ我が師」がハッカー流。問題への対処の仕方を教えてくれる師はいない。我々の生業では、その性質上、高度
[ Japanese | English ] [ Count: ] Cygwin を使う。 目次: cygwinとは ニュース 日記 Cygwinのセットアップ compiled package Cygwin 掲示板 リンク:英語 リンク:日本語 Cygwin アンテナ 質問前に読んで欲しいFAQ まだ書き始めたばかりです。とりあえず、これだけ。 Cygwinとは Cygwinとは RedHat (Cygnus Solutions は RedHat に買収された)で行 われているプロジェクトで、GNUのツールをWindows上で動かそうというものです。実際に はWindowsAPIにcygwin1.dllという皮をかぶせてUnixのAPIを使えるようにして います。 Unix系のOSを使ったことのない人には関係のない話でしょう。 Unixを使っていて(使っていた)、Windowsも使うよう
Debianサーバ構築運用ガイド:このサイトの紹介マイクロスクラッチ法(JIS R-3255)に準拠した薄膜の密着強度試験機です。 剥離の検出が困難であった柔らかい膜も、フーリエ変換により、検出精度を向上しています。
はじめに 配布 GNU Emacs一般公的使用許諾 コピーに関するポリシー NO WARRANTY イントロダクション 画面構成 ポイント エコー領域 モード行 文字,キー,コマンド Emacsの文字セット キー キーとコマンド Emacsの起動と終了 Emacsの終了 コマンドスイッチと引数 編集の基本的なコマンド テキストの挿入 ポイントの移動 テキストの消去 ファイル ヘルプ機能 空白行 継続行 カーソル位置の情報 数引数 変更の取り消し(Undo) ミニバッファ ファイル名用のミニバッファ ミニバッファでの編集 入力補完機能 補完の例 補完コマンド ミニバッファコマンドの繰り返し コマンド名によるコマンドの実行法 ヘルプ機能 キーの説明 コマンド名や変数名によるヘルプ機能 Apropos---入力した文字列を含むコマンドの探索 他のヘルプコマンド マークとリージョン マークの設定
Postfixは高速さ、管理の容易さ、そして安全性を目指して作られているMTA (メールサーバソフトウェア)です。 お知らせ バージョン2.3の日本語訳は完了したものから順次公開を始めています。2.4以降はさらにしばらくお待ちください。 このページへは http://www.postfix-jp.info/ でもアクセスできます。 What's New 2015.2.11 (過去のニュース) 注意事項 一般論として、安全なメールサーバであっても設定によっては容易にSPAMの 巣窟とすることができます。デフォルトではほぼ安全側に振ってありますが、 必ず一通り目を通して穴を作らないようにしましょう。 「Postfixだから安全」とか「qmailなら大丈夫」なんてことは 絶対にありません。 メジャーバージョンをまたいでアップデートする場合 (2.2.x→2.3.x etc.)、 Postfixを
Linux Zaurus Technical Know-how [お知らせ] [レポート] [ソフトウェア] [ハードウェア] [BBS] [リンク] あなたは56,547番目の来訪者です。 ここは SHARP の SL シリーズ Zaurus を使う私とその知人達が困ったことを掲げて、その解決を図るというごく身内的なページですが、来訪者の方々からのご意見も広くお待ちしております(笑) 最新の雑記 2019/05/06 ■ 掲示板を閉鎖 掲示板がスパムで埋め尽くされていたので、書き込みが出来ないように設定しました。今後は雑談用掲示板か似非チャットをご利用ください。 [過去の雑記] コンテンツ お知らせ 更新履歴 雑感日記(過去分) TAKETYONの作業記録 管理人紹介 このサイトについて レポート SL-C3200 ファーストインプレッション SL-C3000 ファーストインプレッション
IT専門職としてのキャリア形成とその維持を考えているならば、3つのポイントを常に考えておくべきだろう。 1つ目のポイントは、一般に信じられているのとは逆に、ITキャリアの形成に責任を負うのは雇用主側ではなく、個々人が責任を負うべきものだという点である。たしかに良き雇用主であれば、従業員の着実なキャリア形成に対するサポートは自らの責任だと心得ているものだが、当事者である己自身ほど自分のキャリアに関心を持ってくれる者などいはしないのだ。 2つ目のポイントは、今日の雇用環境はスキルと経験をますます重視するようになっている点である。自らのスキルや経験値を高めようとする意欲を自分自身が持っていなければ、それがテクニカル分野であれマネージメント分野であれ、昇進するチャンスはもとより、現在の仕事を将来的に維持できる可能性すらもか細くなっていくものだ。IT業界は弱肉強食の世界であり、より高度な(つまりは時
注意: Screenでは、ほとんどすべての機能呼び出しと、2ストロークキーの 関係がカスタマイズ可能です。2ストロークキーは、デフォルトでは C-a(CTRL + a)で始まりますが、emacsやtcshなどでは「行頭へ移動」のときに 頻繁に使いますので、多くのひとが変更しているでしょう。 他人様の設定ファイル(.screenrc)を貰ってくるときは注意しましょう。 「escape」という設定項目で設定できます。ちなみに、わたしは C-tにしています。ので、他のキーに設定しているひとは 適当に読みかえてください。 で、Infoにならって、 以後は「C-?」というのを「^?」という表現にします。 はじめに ...古い「はじめに」はこちらに移動しました。 もくじ 基本操作など セッション管理(リアルタイム版) セッション管理(解説) 応用例 その他 おまけ w3m-imgをscreenに対応さ
CODE COMPLETE によると、プログラミングを上達するには日頃から よく読むこと (マニュアル・書籍・他人のソースコードなど) とよ く考えることが肝要だそうです。 何か耳寄りな情報があれば教えてくださいませ。 (本ページの内容はかなり古くなっています) 目次 書籍 インターネット上の文書 ライブラリ ツール メモリプロファイラ GTK+/GNOME関連 その他 書籍 書籍の情報は 別の場所に移しました。 インターネット上の文書 Programming in C * C言語についての網羅的な情報源。 Steve Summit: C Programming FAQs: Frequently Asked Questions * 書籍版の 3/4ほどの内容。 情報源: Web版, 日本語訳, 日本語訳のHTML版 Henry Spencer: The Ten Commandments f
GNU SCREEN メモ 2005-12-20-2 [Tips] Let's use SCREEN! <http://www.dekaino.net/screen/> USING SCREEN EXAMPLE part1 <http://www.dekaino.net/screen/02example.html> 新しい仮想画面の生成 ^Z^C ^Zc仮想画面の切替 ^Zn ^Z[SPC] ^Z@仮想画面リストの表示 ^Z^W ^Zw仮想画面のタイトル変更 ^ZA仮想画面への直接移動 ^Z[画面番号]仮想画面の切替(降順) ^Z^H ^Z[DEL] ^Z^P ^Zp USING SCREEN EXAMPLE part2 <http://www.dekaino.net/screen/03example.html> バックスクロール(コピーモードに移行) ^Z[ESC] ^Z
沖ソフトウェア株式会社は、沖通信システム株式会社および株式会社沖インフォテックと平成22年10月1日をもって合併いたしました。新会社名は、株式会社OKIソフトウェアとなります。3社が行っております事業は新会社にて従来通り継続いたします。
検索を行う際に、検索する文字のスペルは分かっているが、先頭が大文字であったかを覚えていない場合に小文字だけで大文字もヒットさせたり、大文字で構成 されている単語ということが分かっているときに、大文字で検索文字を入力して小文字をヒットさせないようにすることができる設定です。 この設定により、全て小文字で検索文字を入力した場合は、大文字、小文字に関わらず検索にヒットするようになります。逆に、検索文字に大文字 を含めると大文字と小文字を区別して検索されるようになるため、検索をするときに、Shiftキーを押したりCapsLockをする必要がなくなります。 この設定の前に「:set ignorecase」により、大文字と小文字の区別を行わないようにする必要があります。このオプションは正確には、検索パターンに大文字が含まれると きに'ignorecase'のオプションをOFFにする設定です。
Last update 2008.03.20 TCP/IP のポート番号一覧です。IANA提供の資料を抜粋&加工しましたしました。 TCP、UDPのポート番号は大きく3種類に分かれています。 1.よく知られているポート(WELL KNOWN PORT NUMBERS) 0-199 200-499 500-1023 2.予約済みポート(REGISTERED PORT NUMBERS) 1024-1499 1500-1699 1700-1999 2000-2499 2500-3299 3300-4999 5000-9999 10000-49151 3.動的/プライベートポート(DYNAMIC AND/OR PRIVATE PORTS) 49152〜65535 ☆サービス順にソートしてみました Reserved or Unassigned 数字-B C-C D-E F-
ライブラリの外に公開するシンボルを制限する C言語にはファイル内 (コンパイル単位) からしかアクセスできない static 関数と、別のファイルからもアクセスできる非static 関数があります。しかし、ライブラリを作成する上では、この2つのスコープだけでは不十分なときがあります。 本記事では GNUの開発環境において、ライブラリの外に公開するシンボルを制限する方法を紹介します。 次のような例を考えてみます。 % cat a.c // foo() は libfoo の主役の関数なので公開したい void foo() { bar(); } % cat b.c // bar() はライブラリの中だけで使われるべきなので本当は公開 // したくない。しかし別のファイルに含まれる foo() から使われ // ているので、非staticにせざるをえない void bar() { } このようなコ
GCCでインラインアセンブリを使用 する方法と留意点等 for x86 (1999〜2006年10回改訂、2006年1月22日注意を追加、最終更新日2006年5月27日) 文: A. SAITOH <s-akira at users.sourceforge.net> home ※システム名、CPU名は一般に開発会社の登録商標です。 以下の情報はあまり過度に信用しないで下さい。より正確な情報は、asやgccのinfoから得て下さい。 個々のプロセッサ命令の解説はここでは述べません。そのような技術資料は、インテルやAMDのウェブ サイトのdeveloper向けのページからpdf形式で入手できます。 以下の文及びプログラム例の運用結果に関して、筆者は一切責任を負いません。 参考文献 [0] D. Stancevic, K. Scheibler, J. Leto, Linux Assembly
Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Contact Lens Work from Home Healthy Weight Loss Best Penny Stocks Best Mortgage Rates Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy|Do Not Sell or Share My Personal Information
「はてなダイアリー」から「はてなブログ」へ移行しました。 はてなダイアリーが終わるとのことなので、はてなブログへの移行を試している。公式サイトの情報に従って(試しに)実行中。移行先のはてなブログはプライベートモード(限定公開)にした状態で移行。「完了するまでに数日以上かかる場合があります」とのこと。https://t.co/5ezxwyoilo pic.twitter.com/pik4wCOASw— 結城浩 (@hyuki) January 6, 2019 はてなダイアリーをはてなブログにインポートできた。次にブックマークの移行。それからリダイレクトの設定をするらしい。— 結城浩 (@hyuki) January 6, 2019 できたようです。— 結城浩 (@hyuki) January 6, 2019 はてなが提供しているドメインを使用しているすべてのブログがHTTPS対応になったよう
普通のやつらの下を行け: ptrace で実行中のプロセスにちょっかいを出す Linux などの多くの Unix 的なOS には ptrace というシステムコールがあります。 ptrace を使うと実行中のプロセスに対して、レジスタの書き換えやメモリ上のデータの書き換えといったさまざまな操作を行うことができます。 普通のやつらの下を行けの第6回として、今回は ptrace を使って実行中のプロセスにちょっかいを出す方法を取り上げたいと思います。 ptrace とは デバッガの理論と実装 に次のような記述があります。 Unix の ptrace() は本物のデバッガ API (アプリケーションプログラムインターフェイス) の一例であり、商品に相応しい品質を持ったデバッガをサポートするために設計された、最初の専用 API の1つである。 ptrace はデバッガ用に作られた API のようで
単語の末尾へ カーソル位置が単語の途中の場合はその単語の末尾 カーソルが単語末尾なら次の単語の末尾 カーソルが行末なら次行先頭の単語の末尾
Copyright (c) 2001 Koichi OKADA まず「取扱説明書」をお読みください。 はじめに diff/patch とは diff というのはファイルの差分を作成するツール、 patch というのはファイルの差分からファイルの変更を再現するツールです。 通常 diff で作った差分ファイルをパッチ(ばんそうこう)と呼びます。 ライセンス 多分、気にしなくて良いです。 準備 UNIX の場合 通常 UNIX には diff と patch は標準で入っています。 特に準備はいらないはずです。 Windows の場合 一番手っ取り早いのはcygwinを入れることです。 cygwin はでか過ぎるとか cygwin はちょっとって言う人は vector辺りで win32 native な rcs/diff と patch を 取って来る
...is it? Cygwin is: a large collection of GNU and Open Source tools which provide functionality similar to a Linux distribution on Windows. a DLL (cygwin1.dll) which provides substantial POSIX API functionality. ...isn't it? Cygwin is not: a way to run native Linux apps on Windows. You must rebuild your application from source if you want it to run on Windows. a way to magically make native Windo
インターネットが普及してこのかた、とにかく情報が多い。デジタル情報を保存・整理する技術(スキル)は、いまやサバイバル・テクニックだ。 ウェブ・で資料を探すうちに、いつしか保存したHTMLは山積みとなる。セレンディピティの高い人ほど、山もまたうず高くなろう。整理しようとすると、ディレクトリの移し替えや、インデックス作りに時間を食って、再利用どころではない。 そういえば、さるコラムに「とりためたビデオをDVDに移し替えるのが忙しくて、見る暇がない」というのがあった。笑い事ではないのだ。 メモの達人であれば、こういう苦労はないかもしれない。 筆者はメモをとるのが苦手で、そこいらへんの紙に適当に書き付けてはすぐになくす。FiloFaxもDAIGOも無用の長物と化した。PalmもLinux Zaurusも文庫ビュアー専用機になっている。 しかし、である。HTMLの保存と整理については、筆者的には、め
作成日:2004.04.12 更新日:2006.02.19 更新記録 (2004.04.12) 3/6、 3/11、 3/13 の日記をまとめて作成。 (2004.05.07) 文章を修正。サンプルコードを追加。 (2005.01.20) alternative → alterante に修正。 (2005.02.13) 追記を記述。 (2006.02.17) linux_stack_info.cpp の実装に誤りがあったので修正。 (2006.02.19) BSD 系OS でのスタック領域情報の取得の仕方を追加 初めに C/C++ でプログラムをしているとつい忘れてしまうのがスレッドのスタックオーバーフローの問題。 最近の OS はスレッド当たり 2〜8MB のスタック領域を持っているため、よほどのことがない限りスタックが溢れてしまうことはない。 だが、再帰や alloca を積極的に使
はじめに Linux (Vine Linux) を使って、CUI の便利さに気がつきました。文字情報を扱うときの CUI のきびきびした反応は魅力的です。しかし、Linux の膨大なツールの数や EMACS などのコマンドの数を見ると、何をどの程度習得すれば良いのか戸惑います。このホームページでは、Linux を知的生産の道具として活用するためには、最低限どのツールをどの程度使いこなせば良いかを考えました。また、併せて、lynx, w3m, emacs, namazu などを組み合わせて作る便利な短いスクリプトを紹介します。 このホームページに掲載したスクリプトは、利用、改造、再配布自由です。著作権は著者が保有しますが、利用、再配布等に際し著作権を明記する必要はありません。また、これらのスクリプトは無保証です。これらのスクリプトによって発生したいかなる障害にも著者は責任を負いません。 知的
シェルスクリプトとはコマンドやシェルの組み込みコマンドなどをファイルに記述し、実行できるようにしたものである。 またプログラムの制御構造なども使用でき、柔軟な処理が可能であり、/etc/rc.d/initd/ディレクトリ内の起動スクリプトなどはシェルスクリプトである。 シェルスクリプトを実行するには実行権限および読み込み権限が必要です。 またシェルスクリプトファイルの1行目にはシェルスクリプトを実行するシェルのパスを記述します。 スクリプトファイル内でも、シェル変数を定義することができる。またその変数を参照する場合は変数名の前に" $ "を 付けることで参照できる。変数名に使用できる文字は英数字および" _ "(アンダーバー)であり先頭は英字を使用しなくてはならない。
訳あって私はシングルマザーとして生きており、まだ小さな子供が一人居ます。シングルマザーという事で特に慰謝料とかももらっていないので母子家庭として生活しており、正直言って家計もかなり苦しいです。 それで聞きたいのですが、母子家庭でも借金というのは出来るのでしょうか?母子家庭と言っても一応仕事もしていて収入もあるので、毎月の返済額次第ではきちんと返せるとは思うのですが…やっぱり片親の家庭に金融業者は厳しいのでしょうか?同じシングルマザーの人と話す機会はあるけれども、生活が楽という人は全く居ません。 子供と一緒に今を凌ぐ為にも、何としてもお金を借りないといけません。母子家庭でもお金を借りて、そしてきちんと返していける方法というのを教えて下さいませんか? 生活保護を受けているかどうかが重要です 女手一つで子供を育てるというのは、なかなか辛いわよね。本来夫婦が揃っていても大変な子育てを一人で行うとい
4. なぜ tar+gzip はよくないか?afio は cpio に似たコマンドです。Debian などの Linux の主要 なディストリビューションには afio のパッケージがあると思い ますが、ない場合は ソース (日本のミラーでは こっち) を持ってきて make しましょう。いや、 すでにパッケージがあっても、2.4.4 より古いのだと、後述のハードリンクの bug が あるので、最新を使いましょう。afio の特長は「gzip と組み合わせて、圧縮してバックアップを 取れる」という点です。メディアのほうで圧縮をサポートしていない限り、dump は これができませんよね。「まてまて、tar だって gzip で圧縮バックアップできるじゃないか」 という声は当然予期されます。筆者は tar+gzip でのバックアップはお勧めしません。 以下実例をあげて理由を書きます。 % cd
至高のコマンドインタプリタzsh Last modified Wed Oct 7 10:23:53 2009 on firestorm 12年目の大改装:-) 前口上 / 小技集 / 提供リソース[NEW](zshcompsys(1)の 部分和訳) / zshの本完成 zshは、tcshやbash等を使っている以下のような症状に悩んでいる人に有効 である。 cd するのにいちいち cd ってうたなきゃいけない面倒だとか、 hoge.o 以外の *.o を全部消したいなあとか、 カレント以下の全ての *.orig の古いのと symlink ファイルを消したい けど、find はオプション書くの難しくてやだなーとか、 ./configure --libraries=/opt/include --prefix=/usr/local/hoge まで打ってから、あ、config.h 変えとかなきゃ
普通のやつらの下を行け: objcopy で実行ファイルにデータを埋め込む プログラムの実行に不可欠なデータをファイルから読み込んで利用することがあります。この方法を用いると、データの更新が手軽にできるという利点がある一方で、単体の実行ファイルで実行できない、データファイルが紛失してしまう、といった問題もあります。 普通のやつらの下を行けの第5回として、今回は objcopy を用いて実行ファイルにデータを埋め込む方法を取り上げたいと思います。 データの埋め込み 小さなデータをソースコードに埋め込むのは簡単です。ソースコード中に埋め込まれている "hello, world" などのメッセージはソースコードに埋め込まれたデータといえます。 一方、画像や辞書などの巨大なデータをソースコードに埋め込むのはそう簡単ではありません。まず、データを文字列などに変換する必要がある上に、変換後の巨大なソー
先日とあるサイトで知った、UNIX系OS で動く screen なるツール。kterm とか teraterm 等の端末1つで、複数端末での作業をエミュレートするとかなんとか・・・って使ってみてびっくり、これすげー便利!乱暴に言えばタブブラウザの terminal 版って感じでしょうか。ざーっと man を読んだ上で、幾つか web からも知識を仕入れたのでここにメモっておきます(いうても使いそうな基礎操作のみ)。 screen の魅力 複数の(仮想)端末を同時に開いて作業する事ができる 仮想端末が開かれた状態を保ったまま端末ログアウト 〜 後日ログイン後、screen を呼び出す事によって前回の状態を復帰させることができる(回線が強制切断しちゃった際も復帰可能) 1端末の画面を上下 n 分割させる事ができる 2人で同じ screen プロセスに接続する事で shell の同時操作ができる
by Mike G mikkey at dynamo.com.arMon Jul 27 11:47:00 ART 2000 日本語訳 千旦裕司July 2000 この文書は、初中級のシェルスクリプトのプログラムを始める人の手引書として書か れています。(タイトルからも分かるように)これは高度な内容を解説した文書ではあり ません。わたし自身、シェルプログラムのエキスパートではないですし、ましてや達人 でもありません。これを書こうと思い立ったのは、そこから自分が多くを学べるだろう と思ったからであり、もしかしたら他人の役に立つかもしれないと考えたからです。 どんなフィードバックも歓迎します。特に、パッチ形式でいただけると嬉しく 思います :) 1. イントロダクション 1.1 最新バージョンの入手場所 1.2 必要事項 1.3 この文書の使い方 2. 非常にシンプルなスクリプト 2.1 伝統の
ltrace で共有ライブラリの関数呼び出しをトレースする ltrace は共有ライブラリの関数呼び出しをトレースする Linux 用のツールです。システムコールをトレースするstrace と同様に、デバッグに大変役立ちます。 ltrace は Debian GNU/Linux の場合は sudo apt-get install ltrace でインストールできます。 ltrace の使い方は簡単です。基本的には ltrace コマンドの引数にトレースしたいコマンドとその引数を並べれば OK です。デフォルトでは ltrace のメッセージは標準エラーに出力されます。これをファイルに出力させるには -o オプションを用います。たとえば、次のように実行します。 % ltrace -o log.txt wget https://www.codeblog.org/ この例では wget が ht
GNU screenとは ひとつの端譁で、複数の仮想端譁を使うシステム。簡単切り替えができて、ひとつのターミナルで全てができるスグレモノ。CUI使いなら活用すべし。 使うには、おおまかにいって次の2つがあると思う。 プロンプトで 'screen' と打つ。 kterm -T kterm -e screen などとしておく(-Tを指定しないと、ウィンドウタイトルがscreenになって、個人的に気持ち悪い)。 個人的には、.xinitrcなどのファイルで呼び出すwindowとしてscreenを利用することを推奨。 GNU screenの使いかた GNU screenは、「コマンド文字」プラスなにかの文字でさまざまな機能を錫現できる。コマンド文字はデフォルトではC-aだが、.screenrc中でescape命令から設定できる。たとえば私は、 escape ^t^t としている。これはC
ディレクトリごと転送・同期 2006-02-10-1 [Tips] 改めてまとめメモ。 「serv1:/home/ore/data/」の内容を「serv2:/home/ore/data/」に コピー(同期)するというタスク。 ■rsync + ssh: 基本。末尾の「/」の有り無しではまる(Bad Knowhow)。 serv1% rsync -avul -e ssh /home/ore/data/ serv2:/home/ore/data ■ssh + tar [2000-03-22-6]: ファイル数が多過ぎてrsync向きでない場合に。 serv1% cd /home/ore/data serv1% tar zcf - . | ssh serv2 '(cd /home/ore/data;tar xzfv - )' ■ssh1の転送時圧縮レベル調整[2000-04
.screenrc設定ファイルで使用できるコマンドについて記述してあります。 これらのコマンドは、設定ファイルに記述する他 screen実行中に colon (:) コマンドにより実行することもできます。 .screenrcコマンド一覧 3.7.6対応 acladd acladd usernames 現在のscreenセッションにアクセスできるユーザーを設定します。 このコマンドはマルチユーザモードのみで使用できます。 aclchg aclchg usernames permbits list 現在のscreenセッションにおいてユーザーのアクセス権を設定します。 このコマンドはマルチユーザモードのみで使用できます。 acldel acldel username 現在のscreenセッションから指定したユーザーのアクセス権を削除します。 このコマンドはマルチユーザモードのみで使用できます。
いいかげん qmail は捨てよう で、こういうドキュメントを翻訳している当の本人が言うのもなんなんだけど、いいかげん qmail は捨てようや。よほどしがらみがあって離れらない人以外は、qmail は捨てた方がいい。新規にメールサーバを作るのならば qmail という選択肢はもうありえない。 特定用途向けにはいいと思います。qmailは。変わらないこと。それがqmailの最大の利点だと思う。Unixの原則に従っているのかどうか知らないけど、極めてシンプルに作られているので、設定もシンプルだし。でも、シンプルであるがゆえに、いろんなものを寄せ集めて、足りないものは別のソフトウェアでカバーしなければいけない。他のソフトウェアとの連携も念頭にないので,いろんなハックが必要で、それが積み重なるとあちらを立てればこちらが立たずみたいな、泥沼にはまってしまう。 一方、Postfixはsendmai
私が普段使っている FreeBSD のロケールは ja_JP.eucJP なので、ターミナルも euc-jp で使っている。 んが、最近の Linux 系の OS だと、デフォルトのロケールが ja_JP.UTF-8 なんかだったりして、さらにプロジェクトの都合でこれを変えたりしたくない場合がある。 で、なんとかならないかな~と思って調べていたら、普段愛用している screen に utf8 対応の機能があるらしい。 マニュアルをつらつら読むと、-U オプションだの、utf8 コマンドだのと出てくるので、最初その路線で頑張ってみた。 ターミナルを utf8 にする。 screen の初期起動時には -U オプションをつけない。 一度デタッチして、screen -U -r でアタッチしなおす。 utf-8 で使いたいwindow で、C-a : utf8 とかやる。 これで、なんとか動いてい
# apt-get install postfix-tls sasl-bin libsasl-modules-plain libsasl-digestmd5-plain 繰り返しになりますが、Postfix の基本インストール・設定は終わっているのが前提です。 Postfix の main.cf の追加編集。ファイル末尾に追加すればいい。 ## for sasl (smtp-auth) config smtpd_sasl_auth_enable = yes AUTH を有効にする smtpd_sasl_local_domain = $myhostname 後述の saslpasswd で指定するドメイン名と同じにする smtpd_sasl_security_options = noanonymous anonymous ログインを禁止 smtpd_recipient_restriction
はじめに Postfix のチュートリアル…ということで、とりあえず書き始めた。 まだ内容はほとんどない。 Postfix のインストールから、各デーモンの内部の動きまで網羅…できたらいいなぁ…。 はたして完成する日はくるのだろうか? 現在のところ、対象バージョンは Postfix 2.1.3。 今後の Postfix のバージョンアップに追随するかどうかは未定。 凡例 コマンドラインの先頭の「%」は一般ユーザのプロンプトを表わし、一般ユーザでコマンドを実行すべきであることを示す。 コマンドラインの先頭の「#」はスーパーユーザのプロンプトを表わし、スーパーユーザでコマンドを実行すべきであることを示す。 太字は入力する文字を表わす。 目次 インストール Postfix を初めてインストールする場合 インストール済の Postfix をアップグレードする場合 デフォルト設定 起動と停止 基本的
Postfix バーチャルドメインホスティング Howto このドキュメントの目的 このドキュメントには Postfix バージョン 2.0 以降が必要です。 このドキュメントには、マシン自身を最終配送先としたり、別の配送先に 転送する目的の複数のインターネットドメインのために Postfix を使う方法の 概要があります。 この文章は Postfix に組み込まれた配送メカニズムを記述しているだけ ではなく、非 Postfix メール配送ソフトウェア利用のためのポインタも あります。 以下の話題がカバーされています: 正規ドメイン、ホスティングドメイン、および その他のドメイン ローカルファイルとネットワークデータベース できるだけシンプルに: 共有ドメイン、UNIX システム アカウント Postfix バーチャル「エイリアス」の例: 別々のドメイン、UNIX システムアカウント Po
Postfixメーリングリスト 1. (訳注: 本家の)Postfixメーリングリストの購読をやめるには? メッセージの本文に "unsubscribe postfix-users"と書いた メールを <majordomo@postfix.org> に送ってください。 こんなメッセージになるはずです: To: <majordomo@postfix.org> From: <you@yourdomain.com> Subject: unsubscribe postfix-users [Back][Top] 2. メーリングリストにメッセージを送ったのに返事がありません。 他の多くの質問には返事があるのに。私は何か間違ったことをしたので しょうか? 実際には、Postfixメーリングリストでは返事がもらえないことはほとんど ないです。かなり寛大なリストなので。でも、確実に答がもらえるように、 十
はじめに Postfix のチュートリアル…ということで、とりあえず書き始めた。 まだ内容はほとんどない。 Postfix のインストールから、各デーモンの内部の動きまで網羅…できたらいいなぁ…。 はたして完成する日はくるのだろうか? 現在のところ、対象バージョンは Postfix 2.1.3。 今後の Postfix のバージョンアップに追随するかどうかは未定。 凡例 コマンドラインの先頭の「%」は一般ユーザのプロンプトを表わし、一般ユーザでコマンドを実行すべきであることを示す。 コマンドラインの先頭の「#」はスーパーユーザのプロンプトを表わし、スーパーユーザでコマンドを実行すべきであることを示す。 太字は入力する文字を表わす。 目次 インストール Postfix を初めてインストールする場合 インストール済の Postfix をアップグレードする場合 デフォルト設定 起動と停止 基本的
はじめに 最近また BadTrans.B等のWindows向け(もう少し書くとOutlook向け)のメーラーを相手としたウィルスが広がっていますが、みなさんは被害を受けてないでしょうか。 これらのウィルスは 開かなけれ感染しない ワクチン系ソフトでなんとかなる などという対処があるのでしょうが、もう少し根本的なところで対処をすべきだと思います。いきなり実行できるファイルを送るな というところです。 このようなファイル添付を拒否することによって、今後も(ウィルス対応メーラーがもう少し真面目に対応されるまでは)ウィルス感染の経路を断つことができると思います。 今回は、Postfixを用いたお手軽なフィルタリングの方法をまとめてみたいと思います。 Postfixにおける内蔵フィルタリング機能を有効にする Postfixには、内蔵のフィルタリング機能が用意されていますが、標準状態では利用できる
Postfixを利用して MTA レベルでspam (迷惑メール) を排除する方法を解説します。 送信元・送信者による制限 メールの中身によるフィルタリング 公開ブラックリストの利用 設定例 Asuka Network Service, Inc. (ANSI) <info@ansi.co.jp> HIRATA Yasuyuki <yasu@ansi.co.jp>
それは何? prototype.js は Sam Stephenson によって書かれた JavaScript ライブラリです。 この熟考の上記述された標準に準拠したコードは、Web 2.0 において特徴となるリッチでインタラクティブなウェブページを制作する際の重荷を、あなたの肩から取り去ってくれるでしょう。 もしこのライブラリを使ったことがあるなら、充実したドキュメントがこのライブラリの売りではないことに気がついたはずです。 私は他の開発者と同様に、ソースコードを読み、試行錯誤しながら prototype.js を理解しました。 自分が学んでいる間にメモを取り、それを他の人たちと共有することは価値があるのでは、と考えたのです。 加えて、このライブラリによって提供されているオブジェクト、クラス、関数、拡張機能についての 非公式リファレンス も提供しています。 ここで提供する例とリファレンス
このページはAjaxを勉強してみたい人向けの学習用ページです。サーバーを入れ替えたため一部CGIを使用したものが動作していません。時間のある時に修正します。また、書いてから、かなり時間が経過しているため内容的に古いものもあります。ご了承ください。 Ajaxで利用されるエフェクトに関しては別ページ(Ajax Effect)に移動しました。 Ajax関連書籍に関してはAjax関連書籍一覧ページを用意しました。 Prototype系ライブラリ サンプルプログラム【New !!】のページを用意しましたので、Prototype系のライブラリを利用している方は参考にしてみてください。 ミスや間違いなどがありましたらopenspc@po.shiojiri.ne.jpまでお願いします。 第一章 Ajaxって? AjaxとRIA AjaxとDHTML AjaxとFlash Ajaxに必要な知識と技術 Aja
メタソフト CTO 早川てつろう 最終回 「語りえぬこと」〜言語の限界〜とは この連載も,いよいよ最終回となった。最後に,「論考」の結びの言葉である「語りえぬものについては沈黙せざるをえない」と,プログラミング言語の関係について考えてみたい。 メタソフト CTO 早川てつろう 第11回 オブジェクトは現実世界の像だ 前回,オブジェクトと変数について話をした。今回は,このテーマを補足する意味で,ウィトゲンシュタインの「像」という概念について説明する。 メタソフト CTO 早川てつろう 第10回 オブジェクトは変数だ プログラムを作るには,どんなプログラムを作るかという設計図が必要だ。この設計図のことを通常,「詳細仕様書」や「プログラム仕様書」と呼ぶ。プログラマは,それらの仕様書に従ってプログラムを作る。 メタソフト CTO 早川てつろう 第9回 プログラミングと実行 プログラミング言語で書か
陰気な男でいいですか? Last Updated 2023.05.02 このページは単なるいしかわの日記ページです。 23/05/02 今日も Maker Faire Kyoto 2023 の余韻に浸る。まずは PONDA さんの tweet を見て、週末の余韻に浸る。自宅ではなかなか10台のペンプロッタを同時に動かせないので、イベント出展というのはホントに貴重な機会なんだよな。続いて堀さんの tweet を見て、週末の余韻に浸る。豪華展示という有難い言葉を見ると、過去の作品に頼る負い目も払拭できそうだな。そしてメイドロボットと過ごしたい紲星あかりさんの tweet を見て、ペンプロッタキットが形になっている様子に嬉しく思う。サンプルの動作確認もされたようで、これはホントに有難い話だよな。しかし余韻に浸ってばかりではいられない。次のイベントに向けて準備を進めよう。 次のイベントに向けて気持
フリーVerilogシミュレーター なかなか性能の良いシミュレーターがあります。基本的には無保証ですが学習用やFPGAの設計用には十分です。 icarus Stephen Williams氏作のフリーのVerilogコンパイラ。Verilog-1995,2001そしてsystemVerilogまでサポートします。 これ自体は波形表示する機能は無く、ただ単にVerilogのコードを実行できるようにするだけにしか過ぎません。しかし、多くのサードパーティ(フリーソフトなのでこの呼び方が正しいかどうか判りませんが)のサポートがあり、GUIであるIVIのプラグインの一つになっています。これを適用すると、商用のシミュレーターに近い機能が得られます。 SDFのバックアノテーションがまだ未熟なので、タイミングシミュレーションは出来ませんが、RTLの設計レベルでは十分に実用になる機能を備えています。 lin
Verilog(ヴェリログ)は、IEEE 1364として標準化されているハードウェア記述言語(Hardware Description Language; HDL)である。最も重要な用途は、デジタル回路をレジスタ転送レベルで設計・検証することである。また、アナログ回路や混合信号回路(英語版)の検証や、遺伝子回路(英語版)の設計にも使用されている[1]。 もともとVerilogは電子回路シミュレーションを行うシミュレータであり、それに使用する言語であった。文法は、プログラミング言語のC言語やPascalに似ている。 後継言語はSystemVerilogで、Verilogの機能的な上位互換である。System Verilogの規格と統合して、「IEEE/IEC 62530:2011 SystemVerilog - Unified Hardware Design, Specification,
Verilog FAQ Version 09/05: September 2005 [ FAQ Main | Part-1 | Part-2 | Part-3 | What' New | Links ] Alternate Verilog FAQ is an attempt to gather the answers to most Frequently Asked Questions about Verilog HDL in one place. It also contains list of publications, services, and products. Alternate Verilog FAQ is divided into three logical parts. Part 1 : Introduc
「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧
Introduction IVI is a graphical front-end for various simulators. IVI allows the user to control simulation and view signal waveforms as the data is produced by the simulation. IVI stresses an interactive approach to design testing and debugging Signal waveforms may be examined during simulationSignals may be added to the waveform at any point during simulation Multiple wave-data files may be open
Open Source Simulation Models for System Level Verification WEB Sites Offering Verilog Models Free Sites FMF OPENCORES.ORG Cypress models (VHDL, Verilog, IBIS) Doulos Micron Technology Verilog, and IBIS models look under product type of interest OpenSPARC T1 Processor Young Engineering $Commercial Sites$ for Component Models Synopsys Home Page $Commercial Sites$ for Cores Aldec CAST Inc. Dolphin
Synopsys is a leading provider of electronic design automation solutions and services.
Verilog-Mode: Reducing the Veri-Tedium Minor updates 2008-09-01 Wilson Snyder wsnyder@wsnyder.org SNUG San Jose 2001 Abstract The Verilog Language has several design deficiencies which force users to enter and maintain redundant information, such as argument lists, sensitivity lists, and cross-module wire statements. Supporting this information leads to potential errors, lack of maintainability, a
●北海道から沖縄まで離島も含めて全国一律送料 ¥693円(税込),代引手数料は¥314円(税込) ■お知らせ:適格請求書発行事業者番号は請求書に印刷されております。 ★お知らせ:おかげさまでストロベリー・リナックスは今年で創業20周年を迎えます。 ●今年のGW期間5/1〜5/5は営業いたします。
GHDL GHDLとはTristan Gingold氏により作成されたフリーのフルセットのVHDLコンパイラです。 原文へのリンクはここです。 GHDLのトップページへのリンクはこ こです。最新版を入手することが出来ます。 現在のところLinux、 Windows、がサポートされています。他のOSでも(SUN OS、MacOSX等)でも動作したという報告があります。このガイド以外の詳しい情報をお知りになりたい方はGDHLホームページに アクセスして下さい。 インストール方法 Linux版 バイナリーとソースコードがありますが、ここではバイナリーで説明します。 まずバイナリファ イルをダウンロードします。 次にスーパーユーザーになり、ファイルを解凍し、インストールします。 % su # tar -C / xvf ghdl-0.25-i686-pc-linux.tar Windows版 実 行
The reference community for Free and Open Source gateware IP cores Since 1999, OpenCores is the most prominent online community for the development of gateware IP (Intellectual Properties) Cores. It is the place where such cores are shared and promoted in the spirit of Free and Open Source collaboration. The OpenCores portal hosts the source code for different digital gateware projects and support
本ページは、「VHDLで学ぶディジタル回路設計」(CQ出版社刊)のサポートページです。
GHDL is an open-source simulator for the VHDL language. GHDL allows you to compile and execute your VHDL code directly in your PC. GHDL fully supports the 1987, 1993, 2002 versions of the IEEE 1076 VHDL standard, and partially the latest 2008 revision (well enough to support fixed_generic_pkg or float_generic_pkg). By using a code generator (llvm, GCC or a builtin one), GHDL is much faster than an
Veritakは、高速Verilog HDLシミュレータです。WindowsXP/Windows2000/Vista(32ビット/64ビット)/Windows7(32ビット/64ビット)の環境下で動作します。 LSI エンジニアによるプロフェッショナルLSIエンジニア為の設計ツールですが、FPGAの開発ツールとしてもご利用いただけます。 フリーのWEB Editionでもゲート規模でいえば、搭載RAMも含めると100万ゲート規模の開発が可能な時代になってきました。設計ツールさえ整えれば、独自アーキテクチャでCPUやDSP等何でもFPGAで実装が可能です。また、最近は、CコンパイラもオリジナルCPUに対応させることができるような環境が整ってきました。 オリジナルCPUをFPGAで走らせる、20年前には、考えられなかった夢が今、現実になろうとしています。 FPGAでCPUを自作したい方のために
ここは「技術士 なひたふ(電気電子)」がお送りする個人的Webサイトです。サイトの名称はなひたふ新聞に戻りました。
Foundation1.5 の VC++環境のトラブルに関するメモ 以下のアップデートを実行せずに、VC++/VBをインストールしている環境で合成ツールを動かすと、Implementationの所で確実に落ちる事が判明しています。解決の方策は、アップデート・パッチをインストールする事です。 アップデート・パッチのインストール XILINXのアップデートのページからサービスパック2と環境設定ファイルを入手して環境をアップデートします。ファイルが15MBで大きいので、ダウンロードには苦労します。VHDLで設計した回路の回路図を見るためには、Foundation Expressのアップデートが必要です。 確認できているパッチのインストールの順番は、環境設定ファイル、サービスパック2、Foundation Expressのアップデートの順です。 自己学習のための参考文献 安くて入手しやすいのは、C
Accellera Board Approves PSS 3.0 The Portable Test and Stimulus Standard (PSS) 3.0 has been approved for immediate release. PSS 3.0 adds many new features, corrects errors, clarifies aspects of the language and semantic definitions, and much more. The most substantial feature added to PSS 3.0 is support for behavioral coverage where several scenarios can be generated from a single PSS specificatio
Al Dev (Alavoor Vasudevan) alavoor@yahoo.comv11.0, 26 Feb 2001 翻訳:瀬戸口 崇 setzer@mx3.tiki.ne.jp と JF Project翻訳日:2001年 5月 31日 CPU はコンピュータの "頭脳" であり、コンピュータシステムに絶対不可欠な構成部品です。 また、Linux や UNIX といったオペレーティングシステムと非常に密接な関係があります。 この文書は、団体や企業、大学そして調査会社が CPU を設計開発し、製造するのに役立ちます。 コンピュータサイエンスや計算機工学を学んでいる学生にも役立つでしょう。 この文書には、コンピュータがどのように設計され製造されているのかを学生が理解するのに役立つ URL リンクをたくさん含まれています。 きっと近い将来には GNU/GPL ライセンスに基づいた CPU
2006. 1.19 デモデザイン公開 2005.12.21 CSMモードサポート、音サンプル追加 2005.12.20 新規&サンプル公開 FM Type-M IP サイン波を多段変調して音を作り出す、一時期、デジタル音源として一世風靡した、いわゆるFM音源チップの互換IPです。 Type-Mは、YAMAHAさんのシンセサイザDX7や、クラシックパソコンのSHARP X1シリーズやX68000等に採用されていた、YM2151チップに適合します。 現在では電子楽器やPCの音源としては使用されなくなりましたが、少ないメモリと比較的小さな回路で構成できる特徴からか、2005年現在では携帯電話によく使われているようです。 FPGAによるX1turboクローンの為に?書き下ろしています。 リファレンスとなったYM2151のICを貼り付けて、音のコンペアをとり、ほぼ同じ音がでています。
資料はslideshareにあげてます。 高速シリアル通信を支える技術です。 ソフトウェアの人達がおもしろいと思ってくれそうな所を選んで説明したつもりでしたが、あまり手応えは無かったです。もう少しわかりやすくすれば良かったです。今回は今まで以上に質疑応答のレベルが高く、勉強になることが多かったです。全体的にAltera押しの声が多かったですが、高速シリアルとDSPに関してはXilinxの方が先を行っていると言うのを忘れました。 なによりも会場に置いてあった3Dプリンタの性能に驚きました。3Dプリンタって削りだしだと思っていたけど、積層で作っていて後から水で溶ける部材を使うことで、削り出しでは不可能な形も作っていて夢が膨らみました。(そっちかい) スーツで行って来ました!すぐに個人名刺を持ってこなかった事を後悔しました>< オープンソースソフトウェアの翻訳をやらないか GNOME日本語翻訳チ
ようこそいらっしゃいました。 オプティマイズは電子工作・ゲームハード解析に興味を持つメンバーの集団です。 ちょっと変わったものを作っていますのでお立ち寄りください。 shop@optimize.ath.cxとsupport@optimize.ath.cxのメールアドレスは使用できません、 をご使用ください。 パーツショップ このHPで取り上げているテーマで必要なパーツ、キット、取り付けサービスを販売しています。 入手しにくいUSB、PLD、マイコンなどのチップも扱っています。 Click here for orders from overseas 電子工作関係 カメレオンUSB SPA3NEW! EZ-USB FX2LPとFPGA Spartan3A(XC3S50A)を組み合わせた基板です。FPGAのコンフィグはPC側のアプリケーションからUSB経由で行います。 Spartan3A使用のた
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
お問い合わせ WebShop 情報セキュリティおよび個人情報の取り扱いについて 主なカテゴリー 雑誌 CQ Ham radio 別冊 CQ ham radio トランジスタ技術 トランジスタ技術SPECIAL Interface エレキジャックIoT RFワールド 書籍/キット シリーズやキーワードで探す 近刊・新刊書籍 オンデマンド版のご案内 基板/キット体験学習 電子書籍ダウンロード Webサービス メール配信 CQ Information トランジスタ技術 便り インターフェース通信 CQ ham radioだより エレキジャック電子部品入手ガイド Webサイト CQ出版WebShop CQ connect Tech Village くみこみックス エレクトロニクス用語検索 ECN Products セミナ/イベント情報 CQエレクトロニクス・セミナ Technology Semin
CPUの創りかた ファンページ MYCOMから出ている「CPUの創りかた」関連 の話をまとめたものです。 注意:当ページはあくまでもファンページです。 また、このページの管理人が執筆したものではありません!! (たまに勘違いされている方がいらっしゃいますので、念のため) CPU の創りかた関連リンク MYCOMBOOKS・ 「CPUの創りかた」(ここから購入することも可能です。) SIESTA HOMEPAGE(実際は挿絵 を書 かれている方のページですが、執筆された方のページでもあります。) CPUの創りかたサポートページ(正誤 表TD4エミュレータがおいてあります。) TD4関連リンク SIESTA HOMEPAGE内「自作機博物館・その2」(TD開発秘 話)(現在アクセスできないようです) google等で見つかった 「CPUの創りかた」にしたがって製作されている(&製作しようと考え
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
このページは、Graph.KさんがCQ出版社「トランジスタ技術増刊 ECB No.4 PICマイコンを使おう」で書かれた記事において紹介されています。 Graph.Kさんのサイトからは私がこのページで紹介しているPICライターの基板のパターンのほか、ECBでの記事の回路図、基板パターン、PICのソフトウェアなどがダウンロードできます。 ■PICについて ・便利なPICというワンチップマイコン PICというワンチップマイコンは、非常に安価でRAMやROMも内蔵するためほとんど外付け部品なしで動作する。専用のアセンブラなどがチップメーカーからも無料で配布されているため、一般の者でも使いやすい。いろいろなことに使用できる便利なワンチップマイコンで、何年も前からトランジスタ技術などのエレクトロニクス雑誌には製作記事として登場している。 よく使われるPICには12C509、16F84などがあり、12
2009/11/21 新規・・・57.EAGLE部品ライブラリ一覧表の作成 2009/11/24 新規・・・58.古いテンキーボードをUSB化する。(トラ技付録 78K0 USBマイコンの活用) 2009/11/24 追加・・・ヒント集に2項目追加しました 2009/12/27 新規・・・59.導通チェッカーの製作 2010/01/12 追加・・・リンク集、ヒント集 2010/01/12 新規・・・子供のおもちゃ修理のページ新設 2010/02/25 新規・・・60.切り忘れ防止タイマ付きハンダ鏝台の製作(R8C/29) 2011/05/03 リンク集、ご連絡いただいたリンク先変更いたしました。 「部品のついている基板を見ているだけで、なんだかわくわくしてくる」 このページを見にきていただいた人も、このような人がいるのではないでしょうか。 私事ですが、物心ついたときから無線に興味があり、紙
1999年のホームページ開設以来、プロバイダー「ぷらら」のプライベートホームページサービスを利用してきましたが、 サーバーのレンタル費用が安くなってきましたので引っ越すことにしました。 既存コンテンツの整理からスタートし、新しいものを追加してゆきますので、よろしくお願いします。 こちらは本の巻末で紹介しているURLがあるので「60日でできる!二足歩行ロボット自作入門」 サポートページのみ維持してゆく予定です。
★注目の記事 ・2023/01/01 【悪用厳禁】Windowsのパスワードを忘れた場合にアクセシビリティを改竄してパスワードを再設定する方法 Windowsのローカル アカウントのパスワードを忘れてセキュリティの質問も忘れた場合の解決方法 【悪用厳禁】Windowsでパスワードを忘れた時に強制的に再設定する方法 ・[NEW] 2022/11/09 LoRa通信を使用してポストに郵便物が投函されるとスマホの LINE宛に通知する IoTの作り方 LoRaを使用した IoT郵便受け LoRa IoT Mailbox Sensor with LINE Messaging API LoRa通信を使用してポストに郵便物が投函されるとスマホの LINE宛に通知する IoTの作り方 Mailbox Notification Sensor tutorial with LINE API ★最近の更新 Ra
ひょんなことから本が出ちゃいました。共著とか言ってますがね、実は最後の方のほんのちょっとだけ。 これで横並びに著者名を印刷されては、他の著者に申し訳が立たないですね。 本屋さんに並んでるのを横目にしながら通り過ぎると、ちょっと自慢な気持ちもありますが、でも、なんでか、 コソコソしちゃいますね。初版と言うよりまるで初犯ですねぇ。 ボケかましの後始末m(_ _)m m(_ _)m m(_ _)m I/Oピン設定 あちこち、I/Oピン設定でシリアル入力となるRC7ピンを入力設定としていますが、わざわざ入力設定しなくともRCSTAレジスタでシリアルポートイネーブルに設定すればRC6、RC7ともTX、RXシリアルポートピンとして機能するようです。 もちろん入力設定して悪いことはありませんので訂正はしてありません。 プログラム書き込み場所混乱 第15週のプログラムが第16週に書き込んであり、第16週の
連休の最終日なので、近場のドライブということで河口湖に行ってきました。ラベンダーがいい匂い。 なんか外国人観光客ばかり。外国人が来ないと経営が立ち行かないんでしょうね。 コキアが植えられていました。秋になったら面白いんでしょうね。 帰りは小仏トンネルでいつもどおり渋滞した後、石川PAでラーメン食って帰りました。 M5StackのBluetoothSerialの速度を測っています。 BluetoothSerialというのはUARTのシリアル通信風の通信なのですが、どうもCP2104やFT2232のシリアルとは使い勝手が違うようです。 通信実験をしているときのようすを下の動画で示します。 PCもM5Stackも、双方ともに「長さ(2バイト)+ペイロード(任意長 32768バイトまで)+チェックサム(2バイト)」という単純な形でまとめたデータを送っているのですが、送信(PC→M5Stack)は5
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
Tiletoy Modular, electronic game prototype At: Huddersfield, UK By: Tuomo Tammenpää & Daniel Blackburn For: (personal R&D) In: 2004 TileToy is a modular, electronic game prototype for tangible LED game tiles. TileToy brings the flexibility inherent in digital software to a physical tile that people can touch and interact with. By arranging the electronic tiles, players can engage themselves in var
【 お願い1 】 文中記載のメールアドレスとメール発信元アドレスが異なっているメールを受領することがあります。 原則としてご送付頂いた発信元メールアドレスにしか返信しません。 なお、個人的な用件のメールを勤務先などからメール送信されることは絶対にお止め下さい。 首を傾げる(礼儀を逸した)メールを受領することがあります。 メールと言えども、社会生活の一部ですので最低限の礼儀を守った文面のメールにして下さい。 初対面と思えない文面を頂くと、とてもがっかりします。 当方では匿名メールはお受けしておりません。 初めてメールをご送付頂く際には、必ず名前(姓名:フルネーム)とお住いの県名を、また、できればご自分のメールアドレスを(複数お持ちでしたらそのうちの幾つかを)記載して下さい。 初回メールに名前(姓名:フルネーム)とお住いの県名が記載されていない場合はご返事を差し上げることができません。 添付フ
<BODY> <P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P> </BODY>
ロボメカ工房は、学生が自主的に「ものづくり」を行う、 電気通信大学知能機械工学科公認の課外活動です。 Section / 部隊紹介
PIC 16F84 : MPASMからのHEXファイル書き込み時のご注意 製作したPICマイコン回路が動作しない場合にチェックしてみて下さい 2次側単巻き線の電源トランスで作るDC-ACインバータ DC12VからAC100Vを得るための機器です PIC 16F84を使った、記憶型 赤外線リモコンACスイッチ テレビやビデオなどのリモコン送信機を使ってAC電源をON/OFFする装置 PIC 16F84 を使った、8キー 記憶型 赤外線リモコン受信基板 手持ちのリモコン送信機を使って8つのポートをコントロールする回路です 記憶型赤外線リモコンによる、2モーター正逆コントロール回路 こちらも PIC 16F84(ワンチップ・マイコン)を使った製作です。 PICマイコンの使い方とサブルーチン集 PIC,16F84を使った7セグメントLED表示4桁カウンタ PIC,16F84
小ネタ 携帯型コンピュータ、ゲーム機関係、電子工作、改造等の小ネタ 下の方が古い内容 既存の内容にあとから追加で加筆する形で時々更新することもあり 2015年 独身者の手抜きな低糖質自炊のために役立った家電、役立てられなかった家電 LLVM中間コードを生成するTiny BASICコンパイラを作ってみた 全天球撮影用カメラ「THETA」用のサムネイル画像をアニメーションGIFで生成する Soylent 2.0を試してみた Nexus9をroot化して64bit ARM(AARCH64)のアセンブラを試してみた LED電球関係のネタのまとめ 気まぐれに水族館巡りみたいなことをしていたりする RICOH THETAの筐体穴空け加工してmicroSDカード交換 まとめ JavaバイトコードアセンブラのJasminをWindowsで動かしてみた 2014年 Amazon FireTV stickを使
USB接続AVRライター (AVRを使用する鶏と卵系ライター) [indexへ戻る] ここまでのまとめ: 今まで平和にSTK200互換ライターを使っていましたが、なぜかUSBライター作成にはまってしまいました。目的より作りたい心が大事? このページの肝は、AVRを使わないAVRライター です。 秋月のUSB-シリアル+ここで紹介するMISO-wait付きavrsp.exe[改]で、まあまあな速度で書き込めます。USBシリアルがあれば使いやすい ChaNさんのspiブリッジや、 が作れます。こちらはかなり高速です。 ライターソフトが今ひとつだったUSBaspも、kkk氏がavrsp対応にしてくれたおかげでかなり使いやすくなりました。こちらはUSBシリアルケーブルは不要です。 COMポート、プリンタポートを持っている人 →まずはSTK200互換ライターやChaN氏のCOMライターを作り
ダウンロード LINKS PICマイコン講座 当サイトの内容についての 質問等は下記のメール・ アドレスまでお寄せ下さい。 hata※ja2.so-net.ne.jp (※を@に替えてください。)
CPUレジスタ(32本)、I/O(64byte)、SRAM(128byte)が同じ空間に配置されています。ロードストア命令時にはこれらのレジスタにリニアにアクセス可能です。プログラムメモリは16bit境界でアドレッシングされています。 ●命令セット(アセンブラ) ・General Purpose Registerについて 32本のレジスタはほぼ同等の機能を持っています。リトルエンディアンです。 (1) 即値計算、代入(LDI)、ビット操作(SBR,CBR)はR16-R31のみ。即値コードに値を含む。アドレス直接ロードストア(LDS,STS)、bit skip(SBRC,SBRS)はすべてのレジスタで可能。 (2) 16bit即値計算はR24-R31のみ。ただし値は0-63まで。 (3) インデックスポインタはR26-R31を使ったX,Y,Zの3本。 (4) X,Y,Zを使ったロードストアは
ブックカバーのかけ方講座 このコーナーでは 「図書館の本みたいなビニールフィルムを掛ける」方法を解説します。 このブックカバーというのは、ポリプロピレン製の粘着性フィルムのことで、表紙や補強箇所に貼り付けることで本を保護したりするものです。 最近では紫外線除去剤とかを配合してありますので色落ちにも強くなりました。(さすがに直射日光に当てると色落ちします) あと燃やしても塩素ガスを発生しなかったりして環境への配慮も。 粘着フィルムという性質上、ちょっと面倒な部分とか技術が必要な部分もありますが ブックカバーを掛けることによって 1 摩擦等で表紙が傷まない 2 水滴等にも強くなる。 3 紫外線防止効果があるので表紙が変色しにくくなる。 4 表紙が補強されるので折れにくくなる。 などの利点が得られます。 「美しいものは永遠なのだ」 という美本蒐集家の方とか 「兵器とは、あらゆる状況に於いて信頼に
WindowsにRuby on RailsとMySQLを入れ環境を作り、その上で簡単なブックマークアプリケーションを作るまでを記録したムービー。編集ナシでホントに10分以内でアプリケーションを構築してます。 詳しくは、2005年11月18日発売の技術評論社 SoftwareDesign 2005年12月号で解説予定ですしました。 Rails+MySQLインストール編 アプリケーション編 追加情報 Web Developer Study @Sapporo - 2005/11/19 Rails + Selenium - OSC2006 Do 2006/07/15 更新情報 2006/07/15: OSC2006 Doで使った資料 Rails + Seleniumを公開 2005/11/19: Web Developer Study @Sapporoで使った資料を公開しています。 2005/1
C/C++, Java は使える、大学で ML とか Scheme もやった、そろそろスクリプト言語を覚えたい、という人向けに、一時間で Ruby がある程度 (日常的な処理が少しは出来る程度) 使える様になるまでをまとめます。他のスクリプト言語の知識は仮定しません。 このページでは、例示による学習を期待しています。すなわち、例と結果を与えられることでその意味を理解するということです。これが出来ないと一時間で使えるようになるのは厳しい。オブジェクト指向、正規表現と聞いて一つでも意味が分からない人は別のところで勉強してください。速習を目指しているので、細かいところは全部割愛しています。とりあえず使えるようになった後にちゃんとした入門書を読んでください。 とりあえず動かす (10 分) Ruby はインストールされているものとします。とりあえず ruby と叩いて起動。 $ ruby 出力でき
Rubyで学ぶオブジェクト指向入門 オブジェクト指向プログラミング入門(その1).pdf オブジェクト指向プログラミング入門(その2).pdf オブジェクト指向プログラミング入門(その3).pdf オブジェクト指向プログラミング入門(その4).pdf 添付1 論理シミュレータクラス図.pdf 添付2 Pque説明.pdf 添付3 回路シミュレーション例.pdf 添付4 LogicSimソースコード オブジェクト指向プログラミング入門(その5)簡易システム性能評価シミュレータ.pdf オブジェクト指向プログラミング入門(その6)RUnitに適用されたデザインパターン.pdf Rubyで学ぶデザインパターン パターンサンプルコード このサンプルコードは、Java言語で学ぶデザインパターン入門 結城 浩(著) (ソフトバンクパブリッシング ISBN:479731462)に掲載されているサンプルソ
これは何? ソーシャルブックマークを管理するソフトウェアです。現在のところ、del.icio.us、はてなブックマークに対応しています。 注意 本ソフトウェアは無保証です。本ソフトウェアの使用によって生じる如何なる損害に関して一切の責任を負わないものとします。 ダウンロード brails-0.1.2.zip 特徴 デスクトップ・アプリケーションです。 Ruby on Railsで作りました。 ブックマークのバックアップができます。 ブックマークの編集ができます。 1000件のブックマークを一度に表示できます。 ブックマークの検索ができます。 ブックマークのシャッフルが出来ます。 ブックマークのレーティングができます。 公開されている他人のブックマークも同様に閲覧できます。(もちろん更新は出来ません。) スクリーンショット 使い方 zipファイルを解凍後、brais.exeを起動してください
Ruby on Railsで作成したweb アプリケーションは、exe形式の実行ファイルにすることが出来る。詳しくは、Distributing Rails Applications - A Tutorialを参照のこと。 この仕組みを知って、何か面白いことが出来ないかなと考えていた。そこで、前から欲しかったソーシャル・ブックマーク管理デスクトップ・アプリケーションを作った。現在のところ、del.icio.usとはてなブックマークに対応している。 何故、こんなアプリが欲しかったいうかというと、自分のブックマークを迅速に検索したいからだ。私はソーシャル・ブックマークとしてdel.icio.usを使っているが、del.icio.usのサーバはそれなりに重い。そのため、目的のブックマークを探し出すのに時間がかかってイライラすることがある。 デスクトップ・アプリケーションならば、計算資源に余裕がある
翻訳原文:10 Things Every Java Programmer Should Know About RubyJim Weirichコンサルタント / Compuwarejim@weirichhouse.org Copyright 2005 by Jim Weirich (All Rights Reserved)自己紹介ジム・ワイリック (Jim Weirich)Compuware社コンサルタントJavaのプログラマRubyの熱狂的支持者大事なことを、まず先に私は以前、大規模製造会社の従業員に就業後のC言語コースを教えていました。提出されたCのコードのスタイルをちょっと見ただけで、生徒が以前にどんな言語を利用していたかを簡単に当てられました。全くもって本当のことです。「どの言語でも、君はFORTRANを書けるね」 Rubyを調査中のJavaプログラマなら、Rubyが色々な点でJav
はてなブックマーク件数を blog に貼り付けるウィジェット 2006-02-27-1: [JavaScript][Ajax][Ruby][Code] ウィジェットというほどのものではないけど,はてなブックマーク件数を簡単に blog に貼り付けることが出来る部品を作ってみました. はてなブックマーク件数とは以下の画像の赤枠のようなものです. この赤枠の中で囲まれた部品を blog に貼り付けることが出来ます. このウィジェットの使い方はとても簡単で <link rel="stylesheet" type="text/css" href="./styles/hatebu-count.css" /> <script type="text/javascript" src="./js/prototype.js"></script> <script type="text/javascript" s
Ruby on Rails や Catalyst のプラグインなんかでは prototype.js という JavaScript のライブラリを使って、Ajax サポートを実現しています。prototype.js とフレームワークが必要な Ajax の JavaScript コードを吐き出してくれるので、Ruby プログラマや Perl プログラマは JavaScript の実装を意識しなくても Ajax なインタフェースが作れる、という風になっています。 こんな感じで prototype.js は Ajax な部分に注目が集まっていますが、ほかにも "Class-style OO" なフレームワークも内包してます。 JavaScript はプロトタイプベースのオブジェクト指向言語で、C++ や Java のようなクラスベースのオブジェクト指向言語とはちょっと実装が異なります。プロトタイプ
ReleaseNote RailsMeetings 192.168.1.1 ppt 192.168.0.1 Rails勉強会@関西 Rails勉強会@東北 SEO Services 目次(工事中) RoR って何ですか? - README RailsHistory? StationOfOrigin Tutorial TodoListTutorial test test test GuideToTestingTheRails HowToDoTestDrivenDevelopmentInRails? ActiveRecord ActionPack ActionViewHelper ActionMailer Subject が UTF-8 quoted-printable になってしまいます! 翻訳プロジェクト - http://documentation.rubyonrails.com/ の翻
Posted by masuidrive Tue, 28 Feb 2006 23:20:00 GMT Scott Raymond氏が、ChangeLogなどを元にRails 1.1に搭載される予定の機能をWhat (will be) new in Rails 1.1 にまとめて公開しています。 氏に許可を頂いたので、ここで翻訳したいと思います。私は英語が苦手で勉強をしつつ翻訳なので、間違いもあると思います。気がついた事があれば、コメントをお願いします。 できた所からアップしていますが、自信がなかった部分については、英文も残してありますので、おかしい部分があったら、これもコメントお願いします。 追記 2006/03/03 22:00 遅くなりましたが、やっと終わりました。どーしても訳せなかった文がいくつかあるので、誰か教えてください。翻訳は初めてやったんですけど、ホント難しいですね。 追記
Shiro Kawai まだ下書き Schemeの特徴をあげるときに、「継続」や「call/cc」が出て来ないことはない。 でも、R5RSのcall/ccの項をいくら読んでも、どうもよくわからない。 call/ccを使えばC言語のbreakみたいなのとか、コルーチンとかいう スレッドもどきとかが書ける、というのはわかったけど、一体そういうのが書けて 何が嬉しいのか、そこんとこがピンと来ないんだ。 今、そこにある継続 プログラミングの世界の概念には、禅の公案のようなものがある。 それを説明する文章はほんの一文なのに、最初に目にする時、 その文は全く意味をなさない、暗号のように感じられる。 だがひとたびその概念を理解すると、 その概念の説明は確かにその一文で説明されているのがわかるのだ。 そんな、「分かれば分かる」という禅問答の中でも 「継続」は最も謎めいたものの一つと言えるだろう。 文献を
RSS みたいな公開フォーマット(?)はパースしやすいし、手軽に使えるってのはいい。ただ、せっかく内部の情報を使えるのに、あえて公開 API を使う利点ってのはどこにあるのか、と。 以前の失敗を考えると、DB を使えるなら DB から直接データを取り出して、プログラム的に使いやすい形に整形する方が手間がないと思う。 on HTTP で流す情報も大本は DB な訳だし、DB ボトルネックもそれほど関係ないんじゃないのかな? 違うよー、DB 直接叩かないのはサービス間の密結合を避けるためなんです。疎結合。 二つ以上のアプリケーションからある一つのデータベースを直接叩くっていうことは、各アプリケーションがデータベースの場所を知ってる必要があります。もちろんデータベース周りの実装は抽象化したライブラリを使って共有するよ。でも、その二つのアプリケーションが同じサーバーに搭載されている保証はどこにもな
「Ruby on Railsのどこがすごいのかわからない」に遅レス。「あとで書く」つもりだったが、つい勢いでグダグダ書いてしまった。キレがないのはいつものことです。疲れてるのに眠いのに。土日に読まれるエントリ書いてもブクマ効果薄いのに。耐性がないからです。各種用語にリンクは貼らないよ。"rails" とセットでググってたもれ。 「Railsな考え方」3つの点、 DRY 規約重要 言語重要 のうち前2つは、今となってはほとんどのフレームワークでクリアされてます。最後のは特異で面白い点ですが、他の言語の方にとっては言っても栓ないことなんで控えます。その言語が好きで使ってるでしょうから。 この3つは今となっては、まぁ今となっては、声高に主張することではありません。高橋さんも残るのは言語重要と言ってましたから、ほとんどの Rails を嬲ってる人達の見解は一致しているのではないでしょうか。 htt
This shop will be powered by Are you the store owner? Log in here
Best Tool For the Job にRuby on Railsの代替フレームワークが載っていました。 以下、引用。PHPのものは太字にしてあります。 Django in Python Fanery in Python Subway also in Pyton TurboGears another Python framework Catalyst in Perl TrimJunction in JavaScript Cake in PHP Symfony in PHP5 Seagull in PHP PHP on Trax another one in PHP MonoRail in .NET Wicket for Java Sails for Java Trails also in Java Seaside in Smalltalk こんな感じで、多数のRuby on Rail
You're Using SwitchTower, Aren't You? SwitchTowerは,Ruby on Railsのアプリをデプロイするユーティリティツール。 以下ざっくり翻訳。 私がSwitchTowerラブなのは秘密でも何でもない。ちょうど昨日SwitchTowerを使ってまた1つRailsアプリのデプロイを自動化したところだ。SwitchTowerの設定とテストには数分しかかからなかったし,新しいリリースをデプロイするたびに恩恵を受けている。実際SwitchTowerは素晴らしい投資で,今でも私はSwitchTowerが過小評価されているんじゃないかと思っている。そこで,昨日どんなことが起きたか簡単な概要をここに書き,SwitchTower評価の一助にしたい。 デフォルトのSwitchTowerのレシピファイルにちょっとした修正を加えて,以下のコマンドを自分のローカルマ
Last modified : 2004-10-16 Copyright © 1998-2006 Somali. All rights reserved.
$Id: index.html,v 1.6 2004/07/20 23:08:12 aamine Exp $ この文書は書籍『Rubyソースコード完全解説』のHTML版です。 ただし初校段階の原稿をベースにしているため、 書籍では修正されている間違いが残っている場合があります。 予め御了承ください。 2004-02-16 に全章を公開しました。 目次 まえがき 序章 第 1 部「オブジェクト」 第 1 章「Ruby言語ミニマム」 第 2 章「オブジェクト」 第 3 章「名前と名前表」 第 4 章「クラス」 第 5 章「ガーベージコレクション」 第 6 章「変数と定数」 第 7 章「セキュリティ」 第 2 部「構文解析」 第 8 章「Ruby言語の詳細」 第 9 章「速習yacc」 第 10 章「パーサ」 第 11 章「状態付きスキャナ」 第 12 章「構文木の構築」 第 3 部「評価」 第
http://weblog.textdrive.com/article/175/rails-optimizing-resource-usage TextDriveで、Optimizing Rails Resource Usageという記事が公開されました。Railsの最適化について10の事柄を挙げています。興味がある人は原文を読んでもらうとして、ここでは軽くサマリー(意訳)を。間違っていたらコメント歓迎! 1. 最小限のFastCGI 開発には1つのDispatcherで十分。A list Apartでも4つのFastCGI Dispatcherで動かしてて速くてloadも0.01だよ。あとFCGIが増えるとDBコネクションも増えるからね。 2. キャッシュを使う Dispatcherを通さずキャッシュを使う。Railsではとっても簡単にキャッシュ使えるし、期限設定も楽だし。lighttp
大阪にはキャバクラが多い街として「キタ」と「ミナミ」があるんです。 この2つの街にはいろんなキャバクラがあるし、競合店が多いことから他のエリアより時給相場が高い上、新規のお客さんも来店しやすい。 だから、関西のキャバクラで働く上で、キタ、もしくはミナミのキャバクラを選ぶことがすごくおすすめ! けど、そうは言っても「じゃあキタとミナミだったらどっちの方が良いの?」って思う方もいるかもしれませんよね(笑) なのでここでは、大阪のキタとミナミのキャバ嬢目線から見た違いについて解説していきます! 大阪のキャバクラ「キタ」と「ミナミ」の違い では大阪のキタとミナミには、キャバクラにどんな違いがあるのか、各項目に分けて紹介していきます! 大阪のキャバクラで頑張って働いていこうと思ってる方は、自分の目的やキャバ嬢としてのキャリアに合ったお店を選んでくださいね! お給料 まずはお給料について。お給料は、大
このページでは、Rubyを使って、関数プログラミングを行ってみたいと思います。 Rubyは、よくいわれるように命令型言語の発展形たるオブジェクト指向型言語ですので、関数プログラミングを行うのに適した言語ではありません。しかし、全く関数プログラミングの特徴を伝えることができないわけではありません。それに必要ないくつかの機能を備えていると思います。従って、Rubyで関数プログラミングを行うことにより、関数プログラミングへのイントロダクションにしてみたいと思っています。 念の為言っておきますが、私はRubyをよく知りません。しかし、動的束縛のオブジェクト指向言語ということなので、その言語構成は、型システム以外はメジャーな多目的言語(C++,Object Pascal等)とそう変わらないと思います。というか、完全にそういう前提で話をします。 因みに、参考資料は、言語仕様に関するヘルプ、オライ
Support Site of `Agile Web Development with Rails' Japanese Edition このサイトについて このサイトは 『RailsによるアジャイルWebアプリケーション開発』 の監訳者によるサポートサイトです。 Ruby on Railsは、開発言語としてRubyを採用したWebアプリケーション フレームワークです。わずらわしい設定を最小限に抑えることにより、 高い開発効率を実現しています。とくに、少人数で上から下まですべて を開発するようなスタイルに非常に適しています。 本書はアメリカにおけるRubyの第一人者であるDave Thomasをはじめとし、 Rails自体の生みの親であるDavid Heinemeier Hanssonらによって執筆さ れた解説書です。ショッピングカートを題材としたチュートリアル的な 前半部分と、Railsの
はじめに このサイトは、プログラミング初心者にスクリプト言語Rubyを使えるようになってもらうことを目的としています。多くの入門書や解説ページと違い、プログラミングの主眼を数学に置いています。 解説の内容や順番は、もちろん数学をするために必要なものを優先しています。それだけでなく、例や演習問題にも、数学っぽいことを多く採り入れていく予定です。数学のトピックとして難しいと感じたところは飛ばして読んでもらって構いませんし、興味があれば調べてみるのもいいでしょう。 なお、プログラミングの解説ということもあり、OS(WindowsやLinuxなど)の基本的な動作や、ディレクトリ、圧縮ファイルの解凍といった程度の基礎知識は仮定します。そのあたりでつまずいているのでしたら、まずはそれらの基本操作を学ぶことをお勧めします。解説は主にWindowsを基調としていますが、Linuxでもあまり問題はないと思い
● 特徴 日本語化された scaffold 生成物を作成可能 config/localize.yml によって上記の日本語部分を変更可能 $KCODE に応じて utf8/euc/shift_jis/jis/C 用の設定ファイルを準備 db/localized/TABLENAME.yml によってフィールドを日本語表記可能 (ActiveHeart と同じ機能) View 毎に非表示にするフィールドを指定可能 Layoutに charset を入れてくれる show と edit 時にテーブル表示してくれる confirm_scaffold を取り込み(無許可) ● 使い方 プラグインを配置 vendor/plugins/jascaffold にこのツールを置く。 DB設定 scaffold 同様、テーブルのスキーマ情報が必要なので、先にDBを準備する。(config/database.y
Ruby on Railsには良くかけたチュートリアルがあって、最初の一歩は踏み出しやすいようになっています。しかし、チュートリアルをひととおり読んで、scaffoldスゲーということはわかったのだけど、次に何をしたら良いかわからないという人が多いようです。かくいう筆者もその一人でした。 次に何をすればよいかというと、一番良いのはやはり自分で実際に何かアプリケーションを作ってみることです。 というわけで、Rails初心者の筆者が、Railsの勉強がてら「Wikiクローン」を作ってみたので、その過程を書いて見ることにしました。何かの参考になれば幸いです。 Wikiクローンを選んだのは、良く知られているアプリケーションであることと、機能を絞れば Rails の練習にはちょうど良いくらいの規模だと思われるからです。 (注: Wikiクローンで大変なのは、Wiki記法のパーサとHTMLに変換
Java等のオブジェクト指向はクラスベースのオブジェクト指向と呼ばれる。一方、JavaScriptはプロトタイプベース、あるいはインスタンスベースオブジェクト指向と呼ばれる。 クラスベースは、まずクラスを定義し、クラスを型とするインスタンスを作成することでプログラミングする。プロトタイプベースによるオブジェクト指向では、クラスの定義は必須ではなく場合によってはクラスという概念自体が存在しない。既存のオブジェクトのクローンとして新しいオブジェクトを作成し、そのオブジェクトに独自の性質を付加してプログラミングする。 JavaScriptのオブジェクトの性質は動的に変更可能。Java等では一度決定したオブジェクトの振る舞いは変更できないが、JavaScriptでは実行中の任意の場所でメソッドの動作を変更したり、新しく追加したり、削除したりすることができる。
日本では余り知られていませんが、非常に優れた純粋関数型言語Concurrent Cleanの使い方、チュートリアル・言語リポートの翻訳を載せています。一応ここだけ見れば、Cleanの基本は分かるようにしているつもりです。純粋関数型という最先端の言語でありながら、統合開発環境を持ち、GUI作成のライブラリも豊富な、そして、効率的なexeファイルを出力するコンパイラです。インタプリタではありません。 やはり言っておくべきなのでしょうが、ここにある内容は、基本的に、明示的型宣言を行う命令型言語及びオブジェクト指向言語(具体的には、C/C++、Java、C#、Pascal等)をやった人でないと分からないような内容が多いかもしれません。 ただ、Rubyの所は、Rubyだけ分かっていれば分かる内容だと思います。 個人的な意見ですが、関数型言語それ自体は命令型言語を勉強しないままでも入って行けると思
はじめに 本文書は、Rubyによりコーディングを行う際の規約について述べる。 実際のプロジェクトに適用する際には、このコーディング規約をカスタ マイズして用いることを推奨する。 ソースコードの整形 インデント プログラムを読みやすくするため、インデントを適宜行う。インデント 幅は2とする。また、インデントにはスペースのみを使用し、タブは使用 しない。(環境によりタブ幅が異なるため。) 例: if x > 0 if y > 0 puts "x > 0 && y > 0" end end 一行の桁数 一行の桁数は最大80桁までとする。 空行 複数のクラスの区切には空行を挿入する。 例: class Foo ... end class Bar ... end 誤った例: class Foo ... end class Bar ... end また、クラス内の各構成要素の区切にも空行を挿入する。
目次 2005年11月30日 - 原稿出し / 2005年11月29日 - セキュリティシステム、テクノロジー、プラクティスを分析・評価する5つのステップ / 仕事 / 『暗号技術入門 —— 秘密の国のアリス』増刷 / 2005年11月26日 - 高橋メソッドのプレゼンテーションをflashのローカルファイルとして作るには? / 2005年11月25日 - 日記ダイジェスト更新 / 2005年11月23日 - よかった探しリース / 打ち合わせ / 2005年11月22日 - 「テトラちゃんと相加相乗平均」のLaTeXファイル公開 / 気持ちのよい朝 / 2005年11月21日 - 年末進行 / お仕事メールとWebサイト / 2005年11月20日 - 日曜日 / 数学ガール / 2005年11月19日 - おせんべいの対話 / 2005年11月18日 - Tropy: 2005年11月
奥村晴彦さんの「C言語による最新アルゴリズム事典」技術評論社、1991年、の C 言語プログラムの Ruby への翻訳に挑戦します。プログラムの説明は同書を読んでください。変換はできるだけ逐語的に行っています。プログラムの動作は原作の C プログラムのそれと比較してチェックしていますが、うまく動作しないときは C から Ruby への変換のさいに起きたものです。バグレポートは tnomura@mnet.ne.jp までお願いします。 この Ruby 翻訳版はできるだけレイアウトも含めて原作の C プログラムを変更しないようにしたため、必ずしもRuby らしいコーディングスタイルとは言えないかもしれませんが、プログラムがきちんと動作することを優先しました。C から Ruby への翻訳の著作権に関しては Ruby のライセンスに準じます。配布、改変は自由です。ただし、プログラム本体には原作者の
このチュートリアルは、Chris Pineさんの Learn to Programの全訳です。 プログラミングの初心者を対象にしたチュートリアルで、つまずきやすいところを 丁寧に解説し、随所に施された細かい工夫により、非常にわかりやすい内容になっています。 言語にはRubyを選択し、数字と文字、メソッドとクラスなど、 本当に基本的なところを一通り追いかけており、WebプログラミングやGUIなどは 含まれていません。「プログラミングとは何か」ということを知る最初の機会には、 良いテキストだと思います。 原文のチュートリアルは、CGI呼び出しにより、目次も入れて13ページを出力する ひとつの大きなRubyプログラムから出来ており、例題のプログラムはリロードする ごとに、その場でサーバにより実行されるという大きな特徴を持っています。 翻訳の際は、この特長を生かしたままできるだけ原文に忠実になるよ
■ [Comp] [Security] 自動quoteつきERBの実験 高木さんの日記で、 そうすると、「h」付きと「h」無しを逆にしたらよかったのにと思えてくる。 ということだったので、ERB を改造してサクッと作ってみた。 rerb。 とりあえず、h の意味を逆転させてしまうと(hを流用してしまうと)それはそれで 混乱すると思ってそれは避けたのだが、高木さんは「hの逆」を命名してくれなかったので、 とりあえず "raw html" ということで r を使った。何かいいアイディアはないものか。 ついでに、rerb-cgi という名前で起動された場合は CGI モジュールを内包して、 ローカル変数 cgi, header 経由で引数や出力ヘッダにアクセスできるようにしてみた。 そういうわけで、test.ehtml は (rerb-cgi という実行ファイルを用意すれば) 単独でcgiとして
37a30t1kj <a href = http://www.362190.com/355570.html > k9igtloybpmu </a> [URL=http://www.253077.com/627967.html] skb2hhcvou4 [/URL] f9nu8yzoybnn05j6o Last modified:2008/06/29 13:31:03 Keyword(s):[hgl80rt2kw7wwb <a href = http://www.247024.com/390619.html > 7cacao5dvq </a> [URL=http://www.284072.com/701013.html] ya32bvqmt [/URL] y3uro3208qvsfjwe] References:[ObjectGarden] [Java/Trails/10m_apli]
今日の生産性 : エクセルのセルふたつぶん。 これはつまり、セルを一時間あたり1/4個つくっていたことに相当する 続き。GUIアプリケーションは、絵を見せたり、イベントを貰ったりできるということだった。 もうちょっと抽象化すると、GUIアプリケーションというのは、何かを出したり何かをもらったりできると、いうことかもしれない。 type GUIApplication a = Get a -- 何かをもらう | Show -- 何かを出すっていうか、これって入力と出力じゃね?っていうか、 type GUIApplication a = IO a -- 入出力これでいいんじゃない?って気がしてきた。つまり、GUIアプリケーションっていうのは、IOモナドのことだったのである。あー。 まあいい、まあいいや。 -- dispGraphicは絵を見せるアプリケーションを作る関数 dispGraphic
あー、あーうあー。家出る前に牛乳を冷蔵庫にしまったかどうか確認すること。 昼間なんか色々考えたような気がしたんだけど、どうでもよくなった。 ので、そういう仕事辞めたくなった話題(またか)とは全然関係無く、関数型言語はGUIアプリケーションも美しく書けるのではないかというような話。 とにかく、Monadっていうのは、コマンドのことだと理解しておく。 main = putStrLn "nanika"こういうのがあった場合、mainというのは"nanika"を表示するコマンドである、とする。端末に対して、「"nanika"を表示するコマンド」を送ると、端末は、"nanika"を表示する。 あと、前も書いたけど、 main = putStrLn "nanika" >> putStrLn "are"コマンドは繋げてもコマンド。と、いうのが重要。 そこまで頭に入れておいて、まず、GUIアプリケーション
Haskellに登場するらしいモナドを少し勉強してみる。よくわからないが、試しにMaybeモナドをRubyで書いてみた。どこか間違えていると思うが、コードは下記。 class Maybe def Maybe.wrap( value ) Maybe.new(value) end attr_accessor :value def initialize(value) @value = value end def pass if @value.nil? Maybe.new(nil) else yield @value end end end def div6(x) if x == 0 nil else 6 / x end end def inc(x) x + 1 end def normal_div6_inc(x) rv = div6(x) if rv inc(x) else nil end en
John Hughes, Institutionen för Datavetenskap, Chalmers Tekniska Högskola, 41296 Göteborg, SWEDEN. rjmh@cs.chalmers.se この日本語訳は原著者の承諾を得て山下がここに公開するものです。 この訳文についての、御指摘などは山下伸夫(nobsun .at. sampou.org)までおねがい いたします。 翻訳最終更新日 : 2011-09-17 原文 "Why Functional Programming Matters" 日本語訳PostScript この論文は1984年以来何年ものあいだChalmers大学のメモとして回覧された。 1989年と1990年に幾分か改訂をしたのが[Hug89]と [Hug90]である。この版はもとのChalmer大学のメモ のnroff原稿をもとに
更新履歴過去分等 2006/11/28 : Links modified (Linkを修正しました。) 2005/07/16 : Link added in Clean site (Linkを追加しました) 2005/06/04 : "How to use Clean IDE" updated (Clean IDEの使い方を更新しました) 2004/12/03 : Functional programming in Ruby modified (Rubyで関数プログラミングを一部修正しました) 11/26 : Programming language concept added (プログラミング言語の基礎概念を一部追加しました) 2004/11/02 : Clean related sites linked (Clean関連サイトのリンクを追加しました) 09/21 : Object I
このごろの言語はオブジェクト指向でなければ 言語として認めてもらえないような気配もあったりするので、 crowbarにもオブジェクトを組み込むことにします。 が、crowbarのオブジェクト指向は、 C++やJavaのそれとはちょっとばかり趣が違います。 なにしろクラスがありません。 では具体的にどんな仕様と実装になっているのか、今回はそれを説明します。 GLOBALをかましたソースは こちらから参照可能です。 ダウンロードは、UNIX版がこちら、 Windows版がこちら。 細かい不具合修正を全バージョンに対して行うのは大変ですので、 ver.0.3系列はver.0.3.01に統合しました。 ここから参照してください。 crowbarでは、配列の生成はネイティブ関数new_array()を使いますが、 同様に、オブジェクトはネイティブ関数new_object()を使用します。 o = n
This Wiki is frozen. Use GitHub for reports, discussions, etc. 訳あって Haskell 試食中. モナドって, こんなイメージでいいんでしょうか? (参考ページ) やさしい Haskell 入門 (バージョン98) モナドのすべて haskell-jp ML MonadicContinuationPassingStyle (英語) 2ch Haskell スレ過去ログの 500 前後 慣れない内容は, 頭がしんどい 慣れない表現も, 頭がしんどい 両方いっぺんだと, もう○×△□… なので, ひとまず haskell は置いといて, scheme にしてみます. Intro. ふつうの「値」を包んで, ふわふわした謎な外見の何か(以下「ふわふわ」) にするラッパー ret (return のつもり)を考えよう. (ret 3)
$Id: ycombinator.html,v 1.6 2002/06/27 23:37:39 aamine Exp $ [ruby-list:35058] に刺激を受けて Y combinator を解読してみた。 こんなもん読むくらいなら以下の参考ページを読んだほうがいい。 参考にした (というかほとんどそのままな) ページ (英語) http://www.ececs.uc.edu/~franco/C511/html/Scheme/ycomb.html 動機 再帰関数は再帰するときに自分自身を名前で呼ぶのが普通である。 これをなんとかして名前を使わず、関数そのものを呼ぶように させたい。 求めかた まず単純な fact (階乗) を以下に示す。言語は Scheme である。 (define fact (lambda (n) (if (zero? n) 1 (* n (fact (- n
不動点オペレータと関数のメモ化で大いに遊ぶのが流行っているみたいで(k.inaba さんの発端の記事、結城浩さんによるリンク集)、楽しそうなのでひっそり書いてみます。Common Lisp で、というか xyzzy でちょこちょこしてみます。 まずは普通に。 とりあえず不動点オペレータを教科書的に書いてみます。funcall が健全な精神に対して極めて有害そうであることがよく判ります。 ;;;figure.1 (defun %fib (f) #'(lambda (x) (if (<= x 1) 1 (+ (funcall f (- x 1)) (funcall f (- x 2)))))) (defun fix (f) (funcall #'(lambda (g) (funcall g g)) #'(lambda (h) #'(lambda (x) (funcall (funcall f
会誌「情報処理」連載の「プログラム・プロムナード」(2002年4月〜2005年3月掲載)と「Haskellプログラミング」(2005年4月〜2006年3月掲載)はどなたでもご覧になれます。ファイルはすべてPDF形式です。 「Haskellプログラミング」に掲載されたプログラムは http://www.sampou.org/haskell/ipsj/ から取ることができます.
Programming in Haskell ページへようこそ このサイトについて このサイトは、Haskell でプログラミングを楽しむためのサイトです。 現在のところ、WiLiKi というWiKiシステムで運用されています。WiLiKiの使い方は、 WiLiKi:WiLiKi:リファレンスマニュアルを参照してください。 メイリングリスト 「Haskellプログラミングを楽しむための」メーリングリストがあります. MailingListのページをご覧ください. チャット 「Haskellプログラミングを楽しむための」チャット・ルームがいくつか存在します. ChatRoomのページをご覧ください. サイトマップ Introduction Haskell とは Definition 仕様と標準ライブラリ Tutorial チュートリアル やさしいHaskell入門 モナドのすべて なぜ関数プ
Memoi[sz]e、Memoi[sz]ation、メモ化の話題 メモ化ってなぁに?関数のメモ化memoise は特殊な ($) かも?Memo モジュール実装を共有する魔法 メモ化ってなぁに? フィボナッチ関数を考えてみよう、定義は fib 0 = 0 fib 1 = 1 fib n = fib (n-1) + fib (n-2) これを使って、fib 7 を計算すると fib 7 -- fib 6 -- fib 5 -- fib 4 -- fib 3 -- fib 2 -- fib 1 -- 1 | | | | | | | | | | | fib 0 -- 0 | | | | | | | | | fib 1 -- 1 | | | | | | | fib 2 -- fib 1 -- 1 | | | | | | | fib 0 -- 0 | | | | | fib 3
#!/usr/bin/env ruby # $Id: hiki.cgi,v 1.10.2.6 2004/06/26 14:11:23 fdiary Exp $ # Copyright (C) 2002-2004 TAKEUCHI Hitoshi BEGIN { $defout.binmode } $SAFE = 0 $KCODE = 'e' $path = File::dirname(__FILE__) HIKI_VERSION = '0.6.5' begin require 'cgi' require './hikiconf' require 'hiki/global' require 'hiki/command' require 'hiki/util' require "hiki/db/#{$database_type}" include Hiki::Util load_config
モナドのすべて Haskell におけるモナドプログラミングの理論と実践に関する包括的ガイド Version 1.1.0 このチュートリアルは、モナドの概念とその関数プログラミングにおける応用に ついて、初中級の Haskell プログラマにわかりやすく、利用価値があるような 解説をすることを旨としています。読者は Haskell になれていることを前提と しますが、モナドに関する経験は要求していません。このチュートリアルは、多 くの題材をカバーしています。後半のセクションでは、前半の題材をよく理解し ていることを前提とします。順をおって、モナドプログラミングを例示するため のサンプルコードがたくさん用意されています。一読で、すべての題材を吸収し ようというのはお勧めできません。 このチュートリアルは 3 つの部分で構成されています。最初の部分は、 関数プログラミングにおけるモナドの基本的
ていうのをだいぶ前に作ったんだけど、コードがごちゃごちゃで何やってるか自分でもよくわかってなかったのでちょっと整理して公開。フィボナッチ数列を求めるのに大変便利です。 http://la.ma.la/misc/js/haskell/ 関数の定義を記述すると、再帰処理でごにょごにょやって求めてくれる関数を生成します。メモ化もします。色々いじってたらなんとなく出来た。あんまり細かいツッコミされても困る。 実際のところJavaScriptは再帰処理をたくさんさせるとすぐにスタックオーバーフローで止まってしまうので使い物になりません。数を大きくすると即死したりするので注意が必要です。タイマーを使って再帰処理させるとかトリッキーなことをすれば回避することもできるのだけれど面倒くさい。 遅延評価っぽくなっていて、 // 代入はできる test = ack(100,100); // アッカーマン関数(1
Paul Hudak, Yale University John Peterson, Yale University Joseph Fasel, Los Alamos National Laboratory September 28, 1999 翻訳:山下 伸夫 <nobsun@sampou.org> これは、「やさしい Haskell 入門 (バージョン98)」のHTMLバージョンです。 目次要約 イントロダクション 値、型、その他の有用な概念 関数 case 式とパターン照合 型クラスとオーバローディング 再び、型について 入出力 標準の Haskell クラス モナド 数 モジュール 型付けの落し穴 配列 この先の学習 参考文献 目次 このHaskell Tutorialのマスター文書は、 haskell.orgにあります。このレポー トの訂正や変更はすべてそこに反映されるようになっ
02:12 05/09/03 反応リンク集 fixの話 … Perl版、 Perl版、 C++版、 C++版、 Scheme版、 Concurrent Clean版。 (9/4追記: Ruby版、 Erlang版、 Squeak版、 D版。 Sukuna版。 Erlangのprocessを使ったメモ化の例は見てみたいかも。)。 で、 メモ化の話 … Python版、 Python版 (9/4追記: ET版、 Erlang版、 Java版、 PostScript版。 )。 decoratorは流石かっこいいですね。C++版は…うーん、個人的には、このくらいなら Boost に頼らないで直球ストレートで書いてあげたいところです。 彼はやればできる子なんです。 template<int (*G)(int(*)(int),int)> int fix(int x) { return G( fix<G
See Iavor Diatchki’s page “The Evolution of a Programmer” for the “original” (though he is not the author), and also below for the story behind this version. (This page has been translated into the Serbo-Croatian language by Anja Skrba from Webhostinggeeks.com. Thanks, Anja, for all your hard work!) Freshman Haskell programmer fac n = if n == 0 then 1 else n * fac (n-1) Sophomore Haskell programme
The Codehaus, the Jaskell projectは16日(カナダ時間)、Jaskellの最新版であるJaskell 0.7を公開した。Jaskell 0.7はJavaで実装された関数型のプログラミング言語。Java仮想マシンで直接動作するタイプのスクリプト言語に分類される。 Jaskell 0.7はThe BSD Licenseのもとで公開されているオープンソースソフトウェア。Java仮想マシンでHaskellに類似した関数言語を実行するための処理系であり、Jaskellという名称はJava-Haskellからきている。Haskellは有名な関数型のプログラミング言語のひとつ。 Java仮想マシンで動作するスクリプト言語にはすでにJython、JRuby、Groovyなどいくつか有力な候補が存在する。Java仮想マシンや、Javaのライブラリから使用できる、またはJava
Haskell is an advanced purely-functional programming language. An open-source product of more than twenty years of cutting-edge research, it allows rapid development of robust, concise, correct software. With strong support for integration with other languages, built-in concurrency and parallelism, debuggers, profilers, rich libraries and an active community, Haskell makes it easier to produce fle
Haskell Tutorial for C Programmers - Introduction Written by Eric Etheridge last updated January 3, 2007 Table of Contents Each major section has its own page. Introduction Abstract Downloads Purpose and Other Online References Relationship to Our Other Tutorials Preface and Style Notes Section I: What the Heck is Going On? Part I: Haskell's Oddity Part II: Input and Output Part III: Very Bas
Haskellは,次のような特徴をもった関数型言語です: 強力な型システム パラメータ多相のサポート 型クラスによるアドホック多相 非正格で純粋な関数型言語 関数は非正格 遅延評価:無限リストなどのデータ構造の扱いが容易 純粋:参照透明性が保存され,副作用がない モナドを用いたプログラミング 今回は,Haskellプログラムの基本要素である関数と型について, 順を追って解説していきたいと思います. まずは,おおまかな字句構造から: コメントの書き方については,C, JavaやMLのそれと変わりません. それぞれの関数定義や宣言は,セミコロン ';' で区切られ,ブレース '{}' でグループ化されます. しかし,Haskellのレイアウトという構文により, セミコロンを省いた記述が可能です. いまのところ,行頭に文字があったらその行から新しい宣言 くらいに思っておけば大丈夫です.
Welcome to Hoogle Links Haskell.org Hackage GHC Manual Libraries Hoogle is a Haskell API search engine, which allows you to search the Haskell libraries on Stackage by either function name, or by approximate type signature. Example searches: map (a -> b) -> [a] -> [b] Ord a => [a] -> [a] Data.Set.insert +bytestring concat Enter your own search at the top of the page. The Hoogle manual contains mor
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
型推論による静的な型付け、純粋な参照透明性を特徴とする関数型言語 リソース リファレンス The Haskell Home Page [en] Haskell Wiki [en] Programming in Haskell [ja] 処理系 Haskell Compilers and Interpreters [en] Hugs [en] GHC [en] nhc98 [en] Helium [en] Implementing functional languages: a tutorial チュートリアル やさしい Haskell 入門 [ja] Yet Another Haskell Tutorial [en] プログラム工学VI 授業関連資料 [ja] <- こっちの方がやさしい Haskeller への道 [ja] モナド All About Monads [en] <- 決定版
Haskeller への道 寝がえり勉強よりまず処理系のインストールど・れ・に・し・よ・う・か・なPreludeってなんぞや?ヘルプEmacs を使いたい【ちょっとひとやすみ】「非正格」って? はいはいHello, World! プログラム実行ファイルにしてみようrunhugsやはりブラックボックスなのか?さらに echo.lhs とかねdo しましょあっちゃの世界の引数とこっちゃの世界の引数モナドを遠目に見るcat.lhs とかもみとく【ちょっとひとやすみ】ピュアな怠け者 つかまり立ちリストもモナド?main は関数じゃねーのか?IO a の a と [a] の athunk はどう書くのか?型宣言をみてみよー!型推論より厳しい型宣言の必要性たらいまわし関数続たらいまわしデバッグの手段を知ろう【ちょっとひとやすみ】メイビー? よちよち歩き自分で型をる、るる、類(kind)って?MyEqク
(2005.7.18 新規作成, 2009.1 更新。) 関数型プログラミングのための言語 Haskell について。 [2022-09] 処理系が GHC --The Glasgow Haskell Compiler-- だけになってしまってずいぶん経つ。仕様も Haskell 2010 language 以降、纏められなくなってしまった。見通しはあまり明るくない。 Haskell とは (2008.11.7 この節を追加。) 関数型プログラミング 例えばC言語でもオブジェクト指向プログラミングができます (gtk+など) が、プログラミング言語の支援があったほうが自然にプログラミングできます。 Haskell あるいはほかの関数型プログラミング言語 (Clean, O'Caml, Scala, Erlang など)は、関数型プログラミングがしやすいようなプログラミング言語です。程度問題
TL;DR 簡潔で直感的に扱える、宣言的なRust向けのコマンドライン引数パーザーを作りました。 https://crates.io/crates/argopt モチベーション Rustにstructoptというライブラリがあります。これはコマンドライン引数をパーズするライブラリなんですが、僕はこのライブラリが大好きなんです。Rustのライブラリの中で一二を争うほど好きです。なんならコマンドラインツールをRustを書く理由の大部分がこのライブラリの存在といっても過言ではないかもしれません(過言ですけど)。 しかしstructoptも使い続けていると、どうにももっと便利にできるんじゃないのかと思う部分が出てきます。structoptでは名前の通りコマンドライン引数をstructで定義して、それに#[derive(StructOpt)] とStructOptをderiveすることでパーザーのコ
「連載: Haskellプログラミング」のプログラム $Date: 2006/06/09 15:06:12 $ 記事は情報処理学会のページ http://www.ipsj.or.jp/magazine/promenade.html で見ることができます.
ときどき何もできないことがある。 メールを読んで、Google+を眺め、twitterをチェックして、ニュースとかを読み、Google+にコメントをかいて、メールを読んで……みたいなのを繰り返し、一歩も進めなくなる。そんな時がある。 そんなこんなであるとき、なんか今日、メールとか読んでばっかりで全然仕事できてないんですよね、などと愚痴っぽく話したところ、それはもろに射撃しつつ前進だねと指摘された。そんな話だったっけ?とすっかり忘れた頭で読み直したら全くそのとおりの話だったのでおかしかった。忘れすぎだ自分。 射撃しつつ前進というのは優れたエッセイだと思うけれど、けっきょく何が言いたかったのかはよくわからない。最後のデータアクセスストラテジーがどうこういう話、ありゃ何なんだろ。正直、いまだによくわからない。今回これを書くために読み返してみたけれど、やっぱりよくわからない。 多分(私にとって)大
昨日の続き M氏がエンバグ効率なる言葉を作ってしまったので、 ちょっとそれについてお話しましょう。 エンバグ効率というのはちょっと不自然な感じのする言葉ですが、 意味はそのまま、バグを仕込む効率のことです。 もちろん、エンバグ効率は低い方が良いのです。 - ICFPの結果が発表された。 今年もHaskellは一位。 これは取りも直さずHaskellが優秀な言語であることを示しているのだが (Haskellがすごいのか、Haskellを使うような人がすごいのか? 無論前者である。だってそうじゃないと他言語ユーザがアレということになってしまう)、 ではなぜHaskellは優秀であるのか。 遅延評価、型推論、パターンマッチ、モナドなど、 Haskellを特徴付けるキーワードはいくつかあるが、 今回はそういうわかりやすい部分以外での優位性が 浮き彫りとなる結果になったような気がする。 というのも、
いままでずっと手続き型のプログラミング言語 (C とか Java とか Ruby とか) で生活してきた人間が突然 Haskell を使うとどう思うのか、 という観点を第一に書いています。 「Haskell」ってどう読むの 「はすける」みたいです。 ちなみに論理学者の Haskell B. Curry に由来するそうです。 「カリー化」の Curry もこの人の名前から来てます。 Haskell は関数型言語なの? そうです。 関数型言語って何さ。 関数がプログラミングの中心にあるような言語のことです。 定義は人によってズレがありますが、 少なくとも C や Java は関数型ではなく、Haskell は確実に関数型であり、 ML も関数型であるということに異を唱える人はほとんどいません。 Lisp を関数型に入れるかどうかは人によって違うようです。 Haskell
序 圏 関手 自然変換 随伴関手 表現可能性 参考書 [ 序 ] 圏の理論は数学の理論的な構造を明確にするのに役立つ。 以下、圏論についてまとめることにする。 [ 圏 ] 「対象」とよばれるモノ( = 数学的な対象 )のクラスと対象 X から Yへの 「射(morphism)」とよばれる要素からなる集合 Hom(X, Y) が指定されていて、f ∈ Hom(X, Y) と g ∈ Hom(Y, Z) に対してはその「合成」とよばれる射 gf が定められていて、以下の3条件を 満たしているときこれらの総合概念 C を 圏(category)とよぶ。 (Cat 1) 射の合成は結合法則 h(gf) = (hg)f をみたす. (Cat 2) 任意の対象 X に対して ∃ε∈Hom(X, X) ∀f∈Hom(X, Y)∀g∈ Hom(Z, X), fε=f, εg
Programming in Haskell ページへようこそ このサイトについて このサイトは、Haskell でプログラミングを楽しむためのサイトです。 現在のところ、WiLiKi というWiKiシステムで運用されています。WiLiKiの使い方は、 WiLiKi:WiLiKi:リファレンスマニュアルを参照してください。 メイリングリスト 「Haskellプログラミングを楽しむための」メーリングリストがあります. MailingListのページをご覧ください. チャット 「Haskellプログラミングを楽しむための」チャット・ルームがいくつか存在します. ChatRoomのページをご覧ください. サイトマップ Introduction Haskell とは Definition 仕様と標準ライブラリ Tutorial チュートリアル やさしいHaskell入門 モナドのすべて なぜ関数プ
Write Yourself a Scheme in 48 Hours A Haskell Tutorial By Jonathan Tang Contents Overview First Steps: Compiling and running Parsing A Simple Parser Whitespace Literal Numbers and Strings: Return Values Lists, Dotted Lists, and Quoted Data: Recursive Parsers Evaluation, Part 1 Displaying Values: Show and Typeclasses Evaluating Primitive Values: Pattern Matching Evaluating Primitive Functions: Firs
前のエントリで、Haskellで実装したミニコンパイラを紹介しました。今回はこのミニコンパイラの字句解析のパーツだけを取り出して動かしてみます。必要最小限なコードを切り出して動作させてみたかったので、今回対応する計算式は「自然数の足し算」のみです。ミニコンパイラから、そのような興味のあるコードだけを抜き出してみると、以下のようになりました。 % vim calc.hs import Char data Token = NUM Int | PLUS instance Show Token where showsPrec p (NUM num) = showString "NUM " . shows num showsPrec p (PLUS) = showString "PLUS" tokenise :: [Char] -> [Token] tokenise [] = [] tokenise
参照透過性と遅延評価 純粋遅延関数型言語に入出力を導入する場合には、 参照透過性や遅延評価とどう折り合いをつけるか、 が問題になる。 参照透過性(Referential Transparency) 「参照透過性」の正確な定義は知らない。 けれど、だいたい 「等しいものを別の等しいものに置き換えられて、 置き換えての全体の結果が変わらない」 という性質を「参照透過性」と呼ぶ。 (「代入可能性の原理」とどう違うのかは、よく判らない) なんでこの性質を参照透過性と呼ぶのかも正確な所は判らないけど、 たぶん次のような事が元になっているのでは、と予想している (以下しばらく、本題(入出力の話)とは関係ない)。 クワインは「指示と様相」(「論理的観点から」に収録)で、 だいたい次のような事を書いている。 名前(とか項とか)が単に対象を指示するものとして現れている場合を 「純粋に指示的(purely r
Haskell on MacOSX Haskellとは Haskell入門:何で勉強するか MacOSXでHuskellを動かす Haskell逆引きReference : Haskellで○○するには? Haskellとは Haskellとは関数プログラミングの為の言語です。 関数プログラミングとは何か、についてはまだ勉強中なので私の言葉では説明出来ません。 Haskell入門 私もHaskellの勉強を始めたところです。 とりあえず、教科書 Simon Thompson (1999). Haskell, The Craft of Functional Programming, 2nd Edition. Addison Wesley. ISBN 0-201-34275-8. の演習問題を解きつつ読んでいます。良い本かどうかは知りませんが、特に不満は感じていません。 H
WASH is a family of embedded domain specific languages (EDSL) for programming Web applications. Each language is embedded in the functional language Haskell, which means that it is implemented as a combinator library. Currently, WASH has the following components wash2hs, a preprocessor for including literal XHTML fragments in the style of Haskell Server Pages (HSP) See here for an explanation of t
fib = FunctionMaker(n); fib(0).eq(1); fib(1).eq(1); fib(n).eq("fib(n-2)+fib(n-1)"); p(fib(10)); // dump memoized value p(fib.memo.toJSON()) fact = FunctionMaker(n); fact(0).eq(1); fact(n).eq("fact(n-1) * n"); p(fact(10)); // dump memoized value p(fact.memo.toJSON()) ack = FunctionMaker(m,n); ack(0,n).eq("n+1"); ack(m,0).eq("ack(m-1,1)"); ack(m,n).eq("ack(m-1,ack(m,n-1))"); p (ack(2,2)); // dump me
モナドの物理的なアナロジー モナドは非常に抽象的なエンティティなので、ときには、モナドそのもの について直接考えるより、モナドのアナロジーとしての具体的なシステムを 考えるのが有用です。この方法では、物理的な直観と経験を利用して、 計算モナドの抽象的世界を再考するための洞察を得られます。 ここで展開する特殊な物理的なアナロジーは機械化された組み立てラインです。 これは、モナドに完璧に合致するものではありません。— 殊にモナド 計算の高階性ある局面の幾つかでは。— しかし、初期段階では、モナドが どのように機能するかを理解するには十分役立ちます。 Haskell のプログラムをベルトコンベヤと考えることから始めましょう。 入力はコンベヤの端に載せられ、一連のワークエリアへと運ばれます。 各ワークエリアにおいて、ベルトコンベヤ上の物品になんらかの操作が 加えられ、そしてその結果はまたベルトコン
状態遷移表 ステートチャート図(UML) 入れ子をどんどん深くしていけばもっと複雑な状態も表せるのですが、あまり深くなりすぎるようならオブジェクトが大きすぎるのかもしれません。 図表を作成することで、各状態における処理を洗い出すことができることが解ったと思います。ところがいざこれをコーディングしようとすると、意外にもなかなか難しいのです。 複数の状態を管理してイベント発生時に適切な関数を呼び出すように管理するために、ややこしいフレームワークを書いて、関数テーブルを作成しなければなりません。こうした手間を軽減するためにCASEツールを用いる方法もあります。状態遷移に対応したCASEツールならば、状態やイベントの追加も簡単ですし、どの状態のどのイベントがテストされていないといったような情報を集めることもできます。 ところで状態遷移とオブジェクト指向の関連性はどうなっているのでしょうか? オブジ
\閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう
概要 Subversion は CVSに換る事、および最近の状況を組み込む事を目標としたバージョン管理システム。 subversion 1.0.1 を元に記述する。またApacheと連携とかは後まわしにして、個人環境で利用する方法を主にメモする。 とにかく楽に利用しようというのが基本です。 URL http://subversion.tigris.org/ http://www.contactor.se/~dast/svnusers/ http://arch.bluegate.org/mailman/listinfo/subversion-jp svn st -u svn diff svn log --stop-on-copy svn copy svn move svn merge --dry-run svn diff --diff-cmd /usr/bin/diff -x -BbwEu
Mike Masonによるドキュメント。原文はこちら。 訳:wakatono CVSは、Open Source なバージョン管理システムのデファクトスタンダードである。オープンソースプロジェクトが最も多く集うSourceForgeにおいて、プロジェクトのソースコードを管理するためにCVSを用いているが、これは数千という開発者がこのシステムに親しんでいるということを意味している。しかし、CVSが長い間使われ続け、新しいソース管理システムの準備が出来た。3年という開発期間を経て、Subversion 1.0 がリリースされた。 このガイドは、Subversionの新機能についてもっと知りたいCVSユーザを対象にかかれている。しかし、このガイドは他のソース管理システムに慣れたユーザがSubversioが何を提供するを理解する際にも有用である。我々は、Subversionの思想と設計や、CVSと比
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く