IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
このページでは、プログラミング言語Schemeの紹介、および 自作のSchemeのライブラリやアプリケーションの紹介をしてゆきます。 特に、ファイルをパーズしてテキストファイルを生成したりとか、 プロセスを監視したりとか、ちょっとしたGUIをでっちあげる と言った、職業プログラマとしてやってく上で避けて通れない雑用に便利な ライブラリが中心になる予定です。 SchemeはLisp系の言語で、見かけはLispに良く似ています。 Lispと聞いたら人工知能用言語だとか、もう古くさい言語だとか思われることも 多いんですが、CommonLispで書かれた実用的なアプリケーションはいろいろ ありますし、Schemeも拡張言語としてそれなりに使われています。 ただ、いかんせんマイナーな言語であることは間違いなく、メンテできる人が居ない とか他に分かる人が居ないという理由で採用が見送られることがあるのは
Learn to Code: Python Tutorial | Tkinter | SQL | Pillow PIL | Python, JavaScript, C, C++, Data Science, Data Analytics
翻訳ドキュメント Scheme Is Love eHub インタビューズ - Protopage eHub インタビューズ - Writely eHub インタビューズ - Openomy eHub インタビューズ - Kiko eHub インタビューズ - Codase eHub インタビューズ - Netvibes eHub インタビューズ - goowy eHub インタビューズ - ColorBlender eHub インタビューズ - Last.fm eHub インタビューズ - SWiK eHub インタビューズ - The Form Assembly eHub インタビューズ - SuprGlu JavaScript: 世界で最も誤解されたプログラミング言語 JavaScriptにおける古典的継承 JavaScriptにおけるプライベートメンバ JSON入門 JSON in
昔ながらのWeb屋(そんなものがあるのかどうかは別にして)だったおれの勤務先も、RSSとかに取り組みはじめたりして、だんだんと開発主導でインターネット標準対応なんかを重視するようになってきた。 そこで難しいのが画面のHTMLマークアップ。 PHP+Smarty+Dream Weaver Templateで作業しているのだけど、Javascriptとかが入ってくるとどうも混乱しがち。 とりあえずベースができてないと、もう収拾がつかない。そんな意味でこの記事はとても参考になった。 One Way to Design a Web Site @ The Autistic Cuckoo ↓ 超訳 ↓ サイトデザインにはいろんな方法がある。客観的にこの方法がベストだ、と言うのはとてもじゃないけど無理だ。きょうはTommyの作業プロセスをみてみることにしよう。 インフォメーションアーキテクチャー デザイ
新山が Python を使っていくうえで作りためた 簡単なコマンドやライブラリをまとめています (の、予定)。 Python 関連文書も興味があればご覧ください。 なお、ここで公開しているファイル/文書は特に断りがある場合を除きすべて public domain (一部 MIT/X ライセンス) とします。 新山祐介はこれらのプログラムについていかなる責任も負いません。 ユーティリティ clitrans.py C#標準ライブラリのリファレンスマニュアル (XML形式) から、簡単なテキスト形式のファイルを生成します。 sortbydate.py ファイルを古い順 (あるいは新しい順) にソートして表示します。 vnc2flv Another screen recorder. Pyntch Pythonコードアナライザ。型推論をおこない、起こる可能性のあるエラーを表示します。 tenjiwp
OpenSSH 関連 djb 関連 Python 関連 / Pygame 関連 Lisp/Scheme 関連 実用もの 資料 どうでもいいもの 著作権について: 翻訳物に関してはもとの著者に著作権があります (翻訳に際して生じた著作権は主張しません)。 新山自身が書いたものに関しては出典を残すかぎりどのように利用していただいてもかまいません。 OpenSSH 関連 お知らせ: OpenBSDプロジェクトは2014年3月から多国語の文書翻訳がなくなり、英語に一本化されています。 OpenSSH 日本語マニュアルページ OpenSSH 各種コマンドの man ページの翻訳です。 PuTTY と OpenSSH の設定 Windows 用の SSH クライアント PuTTY を OpenSSH と相互運用させる手続きを 音声つきで解説したものです。 Theo de Raadt インタビュー (2
back [English] 概要: ある種の問題は、再帰を使うと非常に効率的に記述できる。 しかし大量のデータを生成するような再帰的手続きは厳密に制御する必要があり、 そういったプログラミングは難しい。Python 2.2 以降から使用可能になった ジェネレータを使うと、簡潔なコードを維持しつつ、 こうした手続きをかんたんに制御することができる。 この文書で使われているソースコードは こちら。 プレインテキスト版は こちら。 はじめに 再帰は非常に強力なメカニズムです。 時にこれは混乱を招くこともありますが、ふつう再帰を使うと、問題を簡単に記述することができます。 ある手続きが扱うデータ量が指数的に増えるような場合、これはとくにあてはまります。 木構造の探索がいい例でしょう。木の各節点はひとつ以上の子を持っていますが、 下へ下へとたどっていくにつれて、節点の数は指数的に増えていきます。
As good place as any: While writing has been good to me, freelance work doing it has slowed down a bit this year. Anyone who might have some side contract work for this famous writer/programmer, please feel encouraged to contact me. Gnosis Software Presents: Document Revision Date: Wed 2006-09-25 Note: In an overly subtle encoding of information, the textual links are typically to plain ASCII vers
ここは Zope (ゾープ) と Python (パイソン) の実験室です。 Shogi (将棋) を題材にいろいろ試行錯誤してますが、道に迷ってばかりでなかなか進みません。 ZShogi — Zope 将棋プロダクト Zope サーバ側で将棋コンテンツを表現するプロダクト。 左側の将棋図面は ZShogi を使用して表示させています。 WEB ブラウザ越しに 棋譜の作成 や 詰将棋の入力 などができます。また Java アプレット や JavaScript も利用できます。 PyShogi — Python 将棋ライブラリ 使い易い将棋ライブラリを作ろうと考えた。 とりあえず ZShogi を閲覧できる棋譜ブラウザを公開。 これは自動ダウンロードに対応してるので、 実況中継用ブラウザとしても利用可能です。 PyZume — 詰将棋を解くプログラム ほんの練習のつもりで Python を使
更新履歴過去分等 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
2003/9/3 2003/9/4 2003/9/5 2003/9/6 はじめに オブジェクトとプロパティ 連想配列 オブジェクトと連想配列 「クラス」というテンプレート オブジェクトとメソッド 特定の型専用の関数 「メソッド」というプロパティ クラスとメソッド 「オブジェクト指向」の簡単なまとめ DOMとオブジェクト指向 「DOM」とは何か? インターフェースとクラス DOM操作の実例 簡単な処理の例 もっと複雑な処理の例 おわりに Cが分かる人には疑りぶかいあなたのためのオブジェクト指向再入門というページがお勧めです。僕の稚拙な説明よりずっと分かりやすいです。 Home Back to Flakes Prev. Next はじめに JavaScriptでDOMを使う。DOMはHTMLやXMLをスクリプトやプログラムで操作するのにとても便利な技術ですが、簡単なスクリプトくらい書けるからD
quickedit by ZEROBASE'+b.innerHTML.replace(/&/g,'&').replace(//g,'>').replace(/"/g,'"')+'');var t=x.getElementById('t');t.onchange=t.onkeyup=function(){b.innerHTML=t.value;};}())">[HTML編集] このリンクをブラウザのブックマークバーにドラッグ&ドロップするなどにより登録してください。 使い方 編集したいページで上記ブックマークレットを実行します。ためしに上記リンクをクリックしてみてください。 テキストエリア内にHTMLが表示されますので、それを編集してください。変更が即座に反映され、もとのウィンドウが書き換わります。 書き換えているのは、ブラウザのメモリ上のHTMLです。サーバには何の影響もありません。 便利
<div class="popup"> Let's access <a href="http://zerobase.jp/">ZEROBASE</a> & have fun. </div> キーボード入力も大丈夫。即座に下のDOMコードが変化します。 不完全なHTMLを入力すると正しい結果になりません。例えば<table>タグに囲われていない<tr>タグなど。あくまで上記テキストエリア内でDTDに反しないHTMLを入力してください。 ダウンロード ファイル dom2code.js ※気が向いたら改善しますので、ダウンロードするより、このページをブックマークするほうがおすすめです。 動作環境 WinXP(SP2)上のInternet Explorer バージョン6.0.29で動作確認しました。 動作だけなら幅広いブラウザで可能ですが、出力するDOMコードがブラウザにより異なります。というのは
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く