もう1つのAPI 〜 SAX 前回まで2回にわたり、DOMについて解説してきました。今回から2回の予定で、XMLを操作するためのもう1つのAPIであるSAXについて取り上げます。SAX解説の第1回目にあたる今回は、SAXの概要とAPIの基礎について解説しましょう。 前々回の復習になりますが、DOMはXML文書の構造に対応したオブジェクトのツリーを作成し、そのオブジェクトのツリーを操作するものでした。 このプログラミングモデルは実装方式にもよりますが、メモリを大量に消費する傾向があります。少し大きなドキュメントを操作するだけでメモリが足りなくなるということも、それほど珍しくはないでしょう。 この問題は、DOMが登場した直後から指摘されており、もっと少ないリソースで手軽にXML文書にアクセスできるAPIへの要求が出てきたのは当然の成り行きでした。 そこで登場してきたのがThe Simple A
Download and open the 'Processing' application. Select something from the Examples. Hit the Run button. Lather, rinse, repeat as necessary. More information on using Processing itself is can be found in the environment section of the reference. To learn the Processing language, we recommend you try a few of the built-in examples, and check out the reference. A group of diverse books have been writ
アラン・ケイ Is “Software Engineering” an Oxymoron? By Alan Kay (訳注: 以下の文章は、http://d.hatena.ne.jp/sumim/20080806/p1 に紹介されていたアラン・ケイの文章 -- Is “Software Engineering” an Oxymoron? -- を訳したものです。原文もsumim さんのサイトからダウンロードしました。最初に書かれたのは 1999年から2000年ごろと少し古いので注意してください。日本語で矛盾語法(oxymoron)とは聞き慣れない言葉ですが、ジーニアス英和大辞典によると an open secret (公然の秘密) や、living death (生き地獄) のような矛盾する二つの単語を組み合わせた熟語の事を言うらしいです。) 真のソフトウェア工学はまだ未来のものだ。一年と
http://metatoys.org/oxymoron/oxymoron.html 京大でこないだのアランさんの講演 http://d.hatena.ne.jp/squeaker/20090120#p1 があった後に、kckm さんが 今回の話と http://d.hatena.ne.jp/sumim/20080806/p1 で紹介されていた「Is "Software Engineering" an Oxymoron?」の関連についてつぶやいていた のでなるほどと思って読み返してみました。ついでに暇だったので訳しました。といってもほとんど sumim さんの箇条書きを単に並べただけで新しい情報は無いですが、箇条書きが嫌いな人には読みやすいかと思います。間違っている場所があったら教えてください!また、この日記は下書きという事にして、読みやすくした分を http://metatoys.org
Haxeをサポートしているエディタ、IDEはいくつもあります。 http://haxe.org/com/ide 私のおすすめの環境はWindows + FlashDevelopです。 FlashDevelopはHaxeの型情報をちゃんと理解していて、正確なコード補完をしてくれます。 これがあるのと無いのじゃ大違い。Haxeを使うならとにかくFlashDevelopを使いましょう。 Macでは、JetBrain WebStormにHaxeのプラグインを入れて使ってますが、FlashDevelopほど賢くないです。素直にVMWareFusionでWindowsを動かしてFlashDevelopしてください。 http://haxe.org/download?lang=jp からHaxeを http://www.flashdevelop.org/wikidocs/index.php?title=
しょぼい組み込みHW屋の私が現実逃避のため関数型言語の勉強を始めました.それはそうと,VdGG観てきました.peter hammillが神すぎて困りました.次も観るぞ! Lat式ミク様を表示させるために,なにより目がないと怖いのでw テクスチャマッピングを実装しました.さらに,マルチテクスチャでトゥーンレンダリングもなんとなくそれっぽくなるように実装しました.どうもレンダリング結果が一部微妙なので今後デバッグしますが,まずはソレっぽい出来なのでひと段落させます. テクスチャ関連に関しては,完全に教科書どおりのコーディングになっています. glTexParameterxで,TEXTURE_WRAP_S/TをGL_REPEATに,GL_TEXTURE_MAG_FILTER/MIN_FILTERをGL_LINEARに設定 glPixelStoreiでGL_UNPACK_ALIGNMENTに1を指
この講義について 千葉商科大学 政策情報学部 月曜4限・5限 @第2コンピュータ室 担当:田所淳 講義内容 この講義では、Processingというプログラミング開発環境を用いて、プログラミングの初心者を対象にした講義と演習を行います。 ProcessingとはJavaベースのオープンソースの言語/プログラム開発環境で、画像やアニメーションを用いた視覚的な表現を簡単なプログラミングで実現することが可能です。この講義ではProcessingを用いた視覚的な表現やデザインを通じて、プログラミングの基礎的な概念やその実現方法を学んでいきます。色と形態、時間と動きなど、具体的な概念や表現によって自然とプログラミング的な発想を身に付けることを目指します。 人工言語入門(A)1では講義を行い、その内容を人工言語入門(A)2ではその内容をもとに演習を行います。履修者は両方の授業を受講する必
JSでRSA暗号が使えるやつ使ってみた http://cryptico.wwwtyro.net/ 鍵作る var pass = 'kazusuke'; var rsa_key = cryptico.generateRSAKey(pass, 1024); var pub_key = cryptico.publicKeyString(rsa_key); 'hello'を暗号化 var enc = cryptico.encrypt('hello', pub_key); console.log(enc.cipher); 復号するとhelloが出てくる var dec = cryptico.decrypt(enc.cipher, rsa_key); console.log(dec.plaintext); Macはファイルが作成された時にフォルダアクションが実行できる フォルダアクションはAutoma
まあ、プログラミングキャンプの収穫というかなんというか。 これを作った時に使ったものなんですが。 Processing で Webcam テトリスな感じ。 最近 Processing と戯れたりしています。 今まで、画像処理とかあまり触ったことなかったんですが、やってみると面白いです。 なわけで、今日は Processing を使って、Webcam を使ってリアルタイムに動画処理とか。 あ、Processing って前も言ったけど、そういうプログラミング言語です。 Processing 1.0 (BETA) Processing は、まだまだマイナーな言語だけど、結構使えます。 プログラミング初心者・無経験者でも、こういうものからいじり始めるのもいいかも? とか思ったりもして、ちょっと親切に書いてみようかな。 どんなものができるの? 僕が軽く作ってみたりしたやつ。 まあもっとたくさんあるん
財務諸表(決算書とは) 財務諸表(決算書)とは、企業の財政状態及び経営成績を利害関係者に報告するために作成される報告書をいいます。
Deep Learningの訓練終了など任意のメッセージを特定のSlackチャネルに投稿できるボットを作りました。 Yatta Kun プログラミングは不要で curl というコマンドラインツールから簡単に投稿できるので非常に便利です。可愛いくて便利なので作り方を紹介します。 職場などでみんなが使っているワークスペースで実験すると迷惑がかかる可能性があるので、最初は個人の実験用ワークスペースを作ってしまうのが良いと思います。無料でできます。 1. Incoming Webhookをインストール SlackアプリのページからIncoming Webhookをインストールします。Slackアプリページは、 https://[workspace name].slack.com/apps/ から行けます。 workspace name はワークスペース名です。 Incoming Webhook で
形態素解析と検索APIとTF-IDFでキーワード抽出 2005-10-12-1 [Programming][Algorithm] 形態素解析器と Yahoo! Web 検索 API と TF-IDF を使ってキーワード抽 出するという先日の検索会議でのデモ、KEYAPI[2005-09-30-3]。 教科書に載っているような基本中の基本ですが、あらためてエッセンスを 簡単な例で解説したいと思います。 目的:キーワード抽出対象テキストから、そのテキストを代表する キーワードを抽出します。TF-IDF という指標を用います。(この値が大 きいほどその単語が代表キーワードっぽいということでよろしく。) TF-IDF を計算するためには、 (1) キーワード抽出対象テキスト中の代表キーワード候補出現数 (TF)、 (2) 全てのドキュメント数 (N)、 (3) 代表キーワード候補が含まれるドキュメ
情報検索の分野でよく使われるアルゴリズムで「TF/IDF」というものがあります。 ドキュメントの中から「特徴語」を抽出する、といったような用途でよく使われています。 TF/IDFアルゴリズムのくわしい解説はこことかここを見てください。 今回はこのTF/IDFの計算を「簡単」に実現するためのperlモジュールをCPANに上げましたので、ご紹介します。なまえはLingua::JA::TFIDFといいます。 Lingua::JA::TFIDF - TF/IDF calculator based on MeCab. http://search.cpan.org/~miki/Lingua-JA-TFIDF TF/IDF実装の困りどころ TF/IDFの実装を試みた方であればわかると思うのですが、実際にやろうとすると、TF(Term Frequency)の計算はなんら難しくありませんが、IDF(Inve
統計学自習ノート索引 Last modified: Aug 25, 2004 直前のページへ戻る 全文検索 関連リンク: 統計学用語辞典 統計学関連…何でも掲示板 検索したい用語の1番目の文字を以下からクリックして下さい。 その後,目的の用語をクリックします。 あ・か・さ・た・な・は・ま・や・ら・わ 英字など 先頭へ戻る Cox−Mantel 検定 Cox の比例ハザードモデル Cutler−Ederer 法 F 分布 F 分布表 Kaplan−Meier 法 Log−rank 検定 meta−analysis t 検定 T 得点 t 分布 Σ記号 あ 先頭へ戻る イエーツの補正 因子得点の求め方 異常値 一元配置分散分析 一変量データの分布の数値表現 一様分布 一致推定量 一致性 一致率 一般化 Wilcoxon 検定 因子軸の斜交回転 因子軸の直交回転 因子得
コードを読むな理解しろ。http://blog.miraclelinux.com/yume/2006/10/post_e3d6.html というわけでもないが、どのようにコードを読むかということはプログラマにとって大変重要な関心事の一つだと思う。誰もが良き読み手になりたいと願うが、誰もそのことについて系統的に教えてはくれない。それこそ一子相伝の謎めいた読み方がハッカーコミュニティの中で受けつがれていたりする。昨今でこそコードリーディングだなんだとその重要性を喧伝する人々が出てきたが、かつてはやはり黒魔術の世界であったりした。そもそも、良き読み手になるであろう脂の乗りきったプログラマを使いすてにするような社会では、良き読み手になる前に35歳定年だなんだで継承すべき技術を獲得するまえに一線を退いてしまう。人材の使いすての極みであるが、そのような事をここで嘆いてもしょうがない。 例えば、セキュリ
文字列の中から効率良くキーワードを探し出せ:コーディングに役立つ! アルゴリズムの基本(7)(1/4 ページ) プログラマたるものアルゴリズムとデータ構造は知っていて当然の知識です。しかし、教科書的な知識しか知らなくて、実践的なプログラミングに役立てることができるでしょうか(編集部) 前回「Firebugで探索アルゴリズムを見ていこう」では、数値の集合の中から特定の数値を探索しました。今回は文字列の中から検索ワードを探索してみましょう。 UNIXのコマンドならgrep、Javaなどのプログラムなら文字列のindexOfメソッドなどに相当する処理です。 力任せ法 それでは例によって最もベタなアルゴリズムの紹介から始めましょう。 文字列の中に検索ワードがあるかどうか調べます。文字列の先頭から1文字ずつ検索ワードと比較していきます。不一致があったら文字列の2文字目から1文字ずつ検索ワードと比較し
組み込みソフトウェア/ハードウェア開発における技術力の向上、改善・最適化などを幅広く支援する“組み込み開発エキスパート”のための情報フォーラム
必要なもの ・Adobe Flash CS3 以降 ・FLARToolKit ・Papervision3D (rev.814 以降) ・Web カメラ ・印刷したマーカー & マーカーデータ ダウンロード めんどいので一式をまとめたものを置いときました。はい。 http://saqoosha.net/lab/FLARToolKit/FLARToolKit-starter-kit.zip 追記(2009/2/8 1:50):ぎゃー、マーカーの PDF 入れ忘れてた。いれといた & マーカーだけアップしたのでこれをお使いくだせい。 イントロダクション Papervision3D が使える人なら非常に簡単。サンプルのメイン部分はほぼ Papervinios3D の設定だけ。使えない人もこのサンプルはめっちゃシンプルなので難しくない。大丈夫。 ただ、1 点だけ注意。座標系が Papervision
zshでいろいろ試してたら小技を見つけたのでメモします。Zな人からすれば「そんなの常識だぜ!」というものかもしれないけど。(ちなみにman zshzleに全部載ってた。ただし英語ですが) *設定によってはうまく働かないものもあるかもしれないのでご了承を M + h => バッファ内の最初の単語に対して run-help する 関数名:run-help man hoge と違うのは、コマンドがバッファに残ったままになる点。再度コマンド入力をしなくてもいい。 M + ¥(バックスラッシュ) => バッファ内の最初の単語に対して which-commandする 関数名:which-command which-command は which とほぼ同じ。M + ? でも同じだね M + / => ヒストリーワードの展開 関数名: history-complete-older 単語レベルでの履歴を展
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
バージョン管理システムと言うとSubversionやCVSが有名だが、近年急速にユーザーを増やしているバージョン管理システムに「Git」 がある。GitはLinuxカーネルの開発リーダーとして知られるLinus Torvalds氏が中心となって、Linuxカーネルの開発に使用する目的で開発した分散型バージョン管理システムである。2005年に開発が開始されて以来さまざまなプロジェクトでの採用が進み、現在ではPerl 5やRuby on Rails、Android、Wine、X.orgなど、有名な大規模プロジェクトで採用されるに至っている。 本記事では、このGitを使用するのに必要な「分散型バージョン管理システム」の基本的な考え方を紹介するとともに、Gitの導入方法や基本的なGitの使い方について解説する。 分散バージョン管理システムとは? GitはLinuxカーネル開発で用いられることを前提
近年急速にユーザーを増やしているバージョン管理システムに「Git」がある。GitはLinuxカーネルの開発リーダーとしても知られるLinus Torvalds氏らが、Linuxカーネルの開発に使用する目的で開発した分散型バージョン管理システムで、現在ではPerl 5やRuby on Rails、Android、Wine、X.orgなど、さまざまなプロジェクトで採用されている。 本特集では、Gitを使用するのに必要な「分散型バージョン管理システム」の基本的な考え方を紹介するとともに、Gitの導入方法やWindows環境での利用方法、Subversionなどほかのバージョン管理システムとの連携など、Gitを活用するためのテクニックを紹介する。 分散バージョン管理システムGit入門 2009年2月6日 バージョン管理システムと言うとSubversionやCVSが有名だが、近年急速にユーザーを増や
A Wealth of Information at Your Fingertips Store and Bookmark Documents Share Documents Privately Reach Millions of People
「形式手法(フォーマルメソッド)」は,数理論理学等に基づき品質の高いソフトウェアを効率よく開発するための科学的・系統的アプローチの総称です.形式手法においては,システムの注目する側面を正確に,曖昧さのないモデルで表現します.これによりシステムへに関する理解を明確にするとともに,システムの満たす性質について科学的・系統的な分析や検証を行います.その結果,曖昧な理解や誤りを早期に発見し手戻りを防いだり,分析・検証により品質を高めたりすることができます. 形式手法におけるツールの充実や,ソフトウェアの品質に対する要求の高まりを受けて,形式手法は改めて注目されてきています.ただし,形式手法・ツールにはその目的に応じて多種多様な種類があり,また個々の手法・ツールを効果的に用いるためには注意深く適用方法を検討する必要があります. このサイトでは,形式手法の利用を促進することを目指し,目的の異なる様々な
概要 Miller Puckette が開発した音声処理のためのビジュアルデータフロー言語 Max は現在ではアーティストに非常に人気の高い開発環境となっている。 その Miller Puckette が Max の後継として開発・発表したのがこの "Pure Data" である。"Pd" と略される。 左図が Pd で書いたプログラムの例である。小さな四角のそれぞれが Pd の部品である。部品どうしが線で結ばれていると、 部品から部品へとデータが流れるようになる(これが「データフロー」と呼ばれる所以である)。それぞれの部品は数値データを出力したり 二つの入力を合成した計算結果を出力し、最終的にはこれを波形データに変換して音声を出力する。左の図でいうと、 "carrier frequency" と書かれた数値データ(「456」)から線を辿っていくと最後に "output〜" と書かれた部品
Rails' Wiki - Rails勉強会@東京第37回に行ってきました.さらに懇親会にも参加してきました.参加された皆さん,お疲れさまでした. 以下,当日のログ. セッション案 初心者セッション(Yuumi3) 月刊 merb レオさんとペアプロ named_scope いろいろ + Rack を読む Rails がはまるビジネスなどの話が聞きたい i18n Generator について 1からRailsでLinuxでメール セッション分け 前半 named_scope いろいろ + Rack を読む Rails がはまるビジネスなどの話が聞きたい 1からRailsでLinuxでメール named_scope いろいろ + Rack を読む named_scope とは with_scope で使っていた「検索スコープ」名前がつけられるようになった. scope_do named_ac
技術ネタはこちらに書いていこうとおもいます。 https://qiita.com/tetsu_koba FreescaleのCortex-M0のMCUの評価ボードであるFRDM-KL02Z を動かしてみました。 Linux(Ubuntu 14.04 x86_64)の上に開発環境を構築しました。 準備 SDKのインストール 以下のサイトからFreescale kinetisのSDKをダウンロードして展開します。 http://www.freescale.com/tools/software-and-tools/run-time-software/kinetis-software-and-tools/development-platforms-with-mbed/software-development-kit-for-kinetis-mcus:KINETIS-SDK $ WORK=$PWD
サブモニタに使っていたFlexScan S170が 45747時間の使用の末画素欠け等出てきたので。。 Amazonのタイムセールで3万円だった。 商品説明が変 https://www.amazon.co.jp/gp/product/B07SCZ5STT/ 商品URL http://e7e.co/Vc0r0 説明書への短縮URL (Dropbox上のPDF) 【ミニHDMIポート二つ搭載】普通のHDMI出力設備全て対応できます、パソコン、ノートPC、プレゼン用、一眼レフカメラ、 PS3/PS4/Xbox One/Nintendo Switchゲーム機、デスクトップPCなど ミニHDMI→HDMIケーブルは付属しております。 商品説明ではmini-HDMIが付いているように書かれているが、これは間違いで、結局のところ説明書が正しかった。実際には標準HDMI(2.0) + mini-DP +
■ハニーポットは,セキュリティ上問題があるサーバーを“おとり”としてインターネットに公開し,それを監視/調査することで攻撃者の侵入手口などを研究する手法である。システムのぜい弱性のテストにも利用できる。 ■仮想マシン・ソフトを利用してハニーポットを構築すると,コストを抑えられるほか,データの解析が簡単になるなどのメリットがある。Virtual PCを使ってハニーポットを構築する方法を紹介する。 (2005年7月号「Windowsテクノロジ徹底解説」より) 「侵入の可能性を早期に警告する」「セキュリティ戦略の弱点を特定する」「セキュリティに対する組織全体の認識を高める」——こうした目的でハニーポットが頻繁に使われるようになっている。ハニーポットは,Webサーバー,メール・サーバー,データベース・サーバー,アプリケーション・サーバー,そしてファイアウオールさえもシミュレートできる。筆者はソフト
本手順では、VMwareを使用しているが、VMwareを検知するワーム等も存在するので、可能であれば通常のクライアント環境が望ましい。
2022年3月1日更新!気になる!フレイアクリニック脱毛のインスタの口コミや評判は?他のサロンとも比較! 全部チェックできてませんが、10件以上ありました!サクッと確認してみましたが、 悪い口コミはありませんでしたねー! まだフレイアクリニックの脱毛ができてからそんなに経っていないんですが、 いろんなメディアの露出が少ないのに口コミがあってびっくりしました! 3月1日に新宿で新しくOPENする 医療脱毛クリニック 「フレイアクリニック」に行ってきました👦🏻✨ なんとこのクリニックの 専属モデルを務めさせていただきます♡ 女性専用で完全個室の とってもキレイなクリニックです😳💕💕 ぜひみなさんもチェックしてみてくださいね😌💖 #フレイアクリニック #フレイアクリニック新宿院 #フレイアクリニック専属モデル #医療脱毛 #3月1日OPEN 引
JSON (JavaScript Object Notation)は、軽量のデータ交換フォーマットです。人間にとって読み書きが容易で、マシンにとっても簡単にパースや生成を行なえる形式です。 JavaScriptプログラミング言語 (ECMA-262標準第3版 1999年12月)の一部をベースに作られています。 JSONは完全に言語から独立したテキスト形式ですが、C、C++、C#、Java、JavaScript、Perl、Python、その他多くのCファミリーの言語を使用するプログラマにとっては、馴染み深い規約が使われています。これらの性質が、 JSONを理想的なデータ交換言語にしています。 JSONは2つの構造を基にしています。 名前/値のペアの集まり。様々な言語で、これはオブジェクト、レコード、構造体、ディクショナリ、ハッシュテーブル、キーのあるリスト、連想配列として実現されています。
話題の Clojure(http://clojure.org/)。 id:g000001 さん(http://cadr.g.hatena.ne.jp/g000001/)がとても詳しい。 Clojure って JVM で動くんだよなぁ、ってことは Java のライブラリも呼べるよなぁ、そうすると Proce55ing も呼べるなぁ、そうするとhttp://d.hatena.ne.jp/cranebird/20080906 で書いた、 Common Lisp + jython + PApplet の環境 が作れるかもなぁ、とやってみたら、あっさりできた。Clojure は Common Lisp でもないし Scheme でもないのでまだ全然慣れていないけど。 以下では、 CLASSPATH に processing の pde.jar, core.jar を追加して clojure の Re
SICPを読んでゆく上で必要なScheme実行環境についての設定例集です。 なんだか役に立ちそうな事柄を知っていたら誰でも書き込んでいってください。 Scheme処理系(R5RS準拠)とそれぞれの設定 GaucheGaucheは.gauchercというファイルを起動時に読み込む。なのであらかじめ読み込んでおきたいファイルなどがある場合、そのファイルに書き込んでおくと何かと便利。by iwk Mit Scheme TUT Scheme Guile Emacsの設定 viper-modeSchemeはvimよりもEmacsを使うほうが何かと便利であるので普段Vimを使う人であってもEmacsを使う必要が出てくる。しかし、EmacsとVimはなにかと根本的に違うのでフラストレーションがたまりやすい。そのフラストレーションを少し解消するのがviper-mode。EmacsにViのモードのシステムを
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、オークション事業部のWangです。 データウェアハウス(以下DWH)という言葉になじみのない方は検索していただいたほうがよいかもしれません。 検索するのがめんどい、という方は、かみ砕いた表現ができなくて恐縮ですが、 基幹系システムから抽出したデータを目的をもって再構成し、 使用可能な状態に保管されたデータの集合体、とお考えください。 オークションでは、具体的には出品、入札、落札などのトランザクションデータや、 それをいろいろな単位で集計したデータなどが該当します。 ここでいう単位というのはたとえば、日ごと、週ごと、月ごとや、以前の記事でも紹介されている カテゴリといったものになります。 こういったデータは、運用、運営、
TWITTERやハイクなどでぶつぶつつぶやいていたが、本年1月頃転職を心に決めて、その活動も多少目処が付いてきたので、主に反省点をまとめておくことに。 プロセスの概要 転職活動は、概ね以下のプロセスに大別される。 目標設定 事前準備 スケジューリング 履歴書・職務経歴書の作成 ヒアリング 転職ストーリーの考案 コンタクトリストの作成 選考過程 書類送付 面談実施 最終決定 条件交渉 入社手続き このなかでもっとも重要なのは、間違いなく事前準備の段階である。選考過程は事前に準備した資料を淡々と説明するだけで十分足りるし、最終決定段階はかなり重要な位置づけを占めるが、一般的に企業の採用はその企業の規程に沿ったかたちで行われるので、あまり交渉の余地は大きくない。 ということで、今回は事前準備段階に絞って、まとめておこうと思う。気が向いたら以降のプロセスについても後日。 目標設定 なにかをはじめる
[WebService] del.icio.us API にチャレンジ del.icio.us API とは ソーシャル・ブックマークサービスの del.icio.us が公開している API。 ブックマークの登録、削除などの操作ができる。 方式は Yahoo! 同様 REST を採用している。 del.icio.us http://del.icio.us/ del.icio.us - Reference http://del.icio.us/help/api/ 試してみる 試してみた。 最初に del.icio.us トップ から del.icio.us のアカウント登録を行う。 リクエスト用の URL を作成する。 早速リクエストを送ってみる。リクエスト URL 実行時に BASIC 認証によるログインが要求されるので 1 で登録したアカウントで認証を行う。 ブックマークの登録 htt
今回は南国高知からお伝えしています。agoです。 前回の記事でもちょっと紹介したのですが、deliciousにはいくつか本家のHelpに記載されていないAPIがあるのでご紹介したいと思います。 ・情報を取得するときにURLで渡す。 deliciousは各URLのブックマーク数等を取得するとき基本的にURLのmd5を渡しますが、以下の方法であれば直接URLを指定して情報を取得することができます。 http://badges.del.icio.us/feeds/json/url/blogbadge?url=http%3A%2F%2Ftech.kayac.com%2F また、返り値にはURLのmd5も含まれているので、URLのmd5がほしいときにも使えるかもしれません。 (deliciousへのアクセス以外でURLのmd5がほしい状況というのも思いつきませんが。。。) ・一度のアクセスで複数のU
Introduction cl-delicious is a Common Lisp interface to the del.icio.us API licensed under the LLGPL and written by Ryan Moe <ryan.moe@gmail.com>. It has been tested on: Linux/SBCL Linux/CMUCL Linux/CLISP almost works. I don't know enough about CLISP to get it to work. I don't think it would take much. It depends on Drakma and S-XML API Reference First we need to create an instance of the delicio
先日、ホームビデオを作っていた時のこと。 NASからローカルに動画ファイルをコピーしようとしたら、「残り6時間」とか言われてしまいました。...
Welcome to far east ! 還暦からの手習い Arduino 準備編 Arduino IDEをインストールする(2022/6) Visual Studio 2022+Arduino IDE(2022/7) まずは、UNO R3にタイマー割込みを実装(2022/7) 気になるスピードは?nano every(2022/8) 製作記 手段が目的なGPSクロックを作ってみた Arduino Nano Every版(2022/8) レコードをBTヘッドフォンで手軽に聞きたかったので… ESP32-DevKitC-32D版(2023/3) 番外編 ESP32C3のボード作ってみた(2023/3) 掲示板 ttp://webkit.dti.ne.jp/bbs2/7030/7030/ このページ右上の踊るパンダは、むふふの素材集から拝借しました。
小噺 世界の4大文明は、水と肥沃な大地がある大河流域に発生しています。 これらの文明は、農耕を基礎として、統治組織を持ちました。農作による富の蓄積、その富を使い灌漑工事を始めとする大規模土木工事による農地整備、再投資が生産を拡大する構造があります。大規模な土木工事には、強力な統治機構がなければ、実現できません。 いまどきの資本主義も、本質、構造として、同じものです。その構造は、大規模なものから小規模なものまで規模の大小はありますが、本質、同じです。そのなかで支配階層は他者を受け入れにくいです。求職活動をするときは、そのあたりを考慮していきましょう。 C言語、その歴史と意味 大昔、機械語で開発していました。それを超効率的に人間が理解しやすく書けるようにしたものが、C言語というプログラミング言語です。機械語に対して、高級言語と呼ばれたりします。 C言語を実行できる機械語に変換するソフトウェアを
複雑な形状の電磁界解析は解析的に解けないものですから有限要素解析により数値計算で求めることが一般的です. フリーな有限要素解析ソフトウェアとしてFreeFem++が有名です.ドキュメントには有限要素解析のやり方が詳細記述されているのですが,電流解析のサンプルがなかったので,使い方習得を兼ねて方法をまとめてみます.やっていることはFreeFem++のドキュメントにあるGetting startedそのままです. お題 左図の電流分布および電界分布を求めます.灰色で示す金属電極が黄色で示す絶縁物の板の上に乗っているものが,導電率ρの一様な導電体の中に埋まっています.境界条件は,金属電極が電圧1V,無限遠が0Vとします. 基本の数式 電磁気の基本式は上図左の式で与えられます.ベクトルはシンボルの上にバーを引いて表しています.まず電流ベクトルJは電界ベクトルEと導電率ρで与えられます.また電圧ベク
はじめに CQ出版社のDesign Wave Magazine 11月号に掲載されている第11回LSIデザインコンテストの課題は命令数が9つのとても小さいRISCプロセッサです.このRISCプロセッサのCコンパイラを作ります.命令数9つと限られていてメモリ空間もデータと命令にそれぞれ64ワードずつしかありませんから,汎用のCコンパイラではなく,1から100までの整数の和を計算する機械語を生成できればよしとします. なぜコンパイラを作るのか. ソフトウェアの開発速度を劇的に向上できるからです. 例えば先ほどの1から100までの和の合計を求めるコードを,アセンブラとC言語で書いてみて,記述にかかる時間と書いたコードの読みやすさを比較するとよく分かります.C言語はアセンブラと同等の効率のコードを読みやすく記述することができます. また1からプロセッサを設計するということは,ソフトウェア開発は設計
cffi Copyright © 2005 James Bielman <jamesjb at jamesjb.com> Copyright © 2005-2015 Luís Oliveira <loliveira at common-lisp.net> Copyright © 2005-2006 Dan Knapp <danka at accela.net> Copyright © 2005-2006 Emily Backes <lucca at accela.net> Copyright © 2006 Stephen Compall <s11 at member.fsf.org> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associ
2009年09月09日02:27 by 刺身☆ブーメラン SLIME をインストールしてみた! カテゴリ刺身☆ブーメランcommon lisp 最近ようやく livedoor Blog の新管理画面 に慣れてきた kyanny です。 突然ですが!あの Lingr が、復活するそうです! 速報:Lingrが江島氏の個人プロジェクトとして復活 めでたいですね!めでたいので、しれっとここしばらく更新のなかったブログを書いてみます(関係ない) さて、先日 tokyo-emacs #x02 というイベントに参加したのですが((tokyo-emacs #x02) レポまとめ)、そこで web4r という、 Common Lisp でつくられたウェブアプリケーションフレームワークを知り(中略) Common Lisp やっぱいいなーやってみたいなーと思ったので、やってみることにしました。 Common
The Internet is broken The conventional Internet is currently like a system of roads with deep potholes and highwaymen all over the place. Even if you still can use the roads (e.g. send emails, or browse websites) your vehicle might get hijacked, damaged, or long arms might reach into its back and steal your items (data) to use it against you and sell it to others - while you can't even notice the
プロフィール (2002.9/4更新) 基本情報を追加しました 「20世紀の音楽解説」〜現代音楽入門〜 (2003.1/18更新) 「カプースチン」、「西村 朗」を加えました。 「P2Pって何?」ファイル共有からコンテンツ課金技術まで(2005.5.7 更新) 「P2P-IP電話とskype」をアップしました! 「もっと身近にセキュリティ」 〜認証技術から量子暗号通信まで〜(2003.10/5更新) 「認証の仕組み〜ベーシック認証からバイオメトリックスまで」を追加しました。 Tomo's Hotline BLOG(日記)です。 リンク(2006.5/7更新) リンク修正等を行いました。 今回お勧めするのは新実徳英作曲「風神・雷神」。オーケストラ作品で和太鼓とパイプオルガンによる2重協奏曲の形を取っている。 最初にこの曲を聴いたのはTVの林 英哲特集だったと思う。林はご存知の方もいるか
Your requested host is not found. root@sss001:/usr/local/mws/dosdetector # cat /usr/local/www/data/index.html Your requested host is not found.
分散ハッシュテーブル(DHT : Distributed Hash Table)とは、大量のデータから検索情報を手早くたどることができる構成である。 たとえば、「リンゴ」「ぶどう」「みかん」「バナナ」「パイナップル」のようなキーワードがあった場合に、 リンゴ ==> 「ら」行のノードに格納 ぶどう ==> 「は」行のノードに格納 みかん ==> 「ま」行のノードに格納 バナナ ==> 「は」行のノードに格納 パイナップル ==> 「は」行のノードに格納 のように、「あかさたな...」で分類して、インデックスで引き出せるように効率化したものをイメージするとよい。 ただし、上記のように「は」行が多いようであると、それを管理するノードに処理が集中してしまう。それを回避するために、「ハッシュコード」を使用する。 ハッシュ値(メッセージダイジェスト)とは? 与えられた原文から生成された固定長
Kai に kademlia の組み込みを提案する為、試しに作っていたのですが、README に書いた How to Use の項目が動くようになったので晒してみます。 cooldaemon's ermlia at master ― GitHub 設置方法なんかも README に書いてあるので、ご興味のある方は、そちらをご参考に。 まだ、いくつかの機能が未実装(定期的にデータを publish していない)だったり、不具合(Key のバージョン管理がされていない)があるけれど、そこそこに動きます。 おまえは kademlia を勘違いしている!等、突っ込み大歓迎。 参考 URI Erlangで分散ハッシュテーブルを実装してみた - NO!と言えるようになりたい id:ytakano 氏に多謝! Amazon.co.jp: P2P教科書 (インプレス標準教科書シリーズ): 江崎 浩: 本
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く