4/22追記: Mach-O builder も実装したので Intel Mac でも遊べる。 JQuery っぽい文法で、ブックマークレットとして簡単に遊べるアセンブラが欲しいと思って勢いで書いてみた (デモ)。とりあえず以下のサンプルが動くくらいにしか実装してない。 var buf = new Buffer(); with (new Assembler(buf)) { call($('get_addr')); $$('get_addr'); pop(ecx); add($('str - get_addr'), ecx); mov($('sizeof(str)'), edx); xor(ebx, ebx); mov(4, eax); // write(2) int(0x80); mov(1, eax); int(0x80); // _exit(2) $$('str'); $string(
「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 ※10秒後にBIGLOBEのおすすめページに遷移します
JavaScriptを用いて、ローカルで使うちょっとしたツールが書けたら便利だろうなあと思ったことはありませんか? 本稿ではJavaScript向けのwxWidget実装である「wxJavaScript」というライブラリおよびJavaScript実行環境を用いて、JavaScriptで作るちょっとしたデスクトップアプリの実装法について可能な限り多くの実装例を交えながら解説したいと思います。 はじめに JavaScriptを用いて、ローカルで使うちょっとしたツールが書けたら便利だろうなぁと思ったことはありませんか? JavaScriptはオブジェクト指向、正規表現、匿名関数などをサポートする強力なスクリプト言語です。 しかし、その利用範囲はほぼウェブ開発に限定されています。 最近でこそ兄弟言語とも言えるActionScriptがAIRテクノロジの登場によってデスクトップ分野に進出しましたが、
스포츠 베팅에서 성공하려면 철저한 승패 예측과 분석이 필수적입니다. 이 가이드에서는 기본적인 스포츠 베팅 전략을 이해하고 전문가의 분석 방법을 통해 배팅 기술 향상을 돕습니다. 스포츠 베팅은 단순한 운의 게임이 아니며, 올바른 전략과 정보를 바탕으로 큰 성과를 거둘 수 있습니다.토토사이트 독자들이 보다 확실한 베팅 가이드를 통해 자신의 능력을 극대화하고, 다양한 사례와 이론적 배경을 바탕으로 정교한 예측을 할 수 있도록 배워보겠습니다. 카지노 사이트 주요 요약 스포츠 베팅의 기본 전략 이해 전문가의 분석과 실제 사례를 통한 이해 위험 요소와 성공 가능성의 균형 맞추기 승패 예측의 중요성 및 효과적인 방법 효과적인 베팅 전략으로 베팅 기술 향상 스포츠 베팅의 기본 원리 이해하기 스포츠 베팅은 단순한 운에 의존
■ [ruby][git] JRubyがgitに移行 JRubyのリポジトリがsvnからgitに移行したそうな。 Headius: JRuby Moves to Git オフィシャルなリポジトリはkenai.comにあり、githubの方はミラーだそうです。 jrubyさんのアカウント。 活発にコミットがあります。 なぜgitを選んだかについては、 長いこと分散SCMを検討していて、Mercurialかgitにしようと思っていた KenaiはsvnとMercurialしか使えなかったんだけど、最近gitがサポートされた githubにリポジトリ置いた方がRubyistの援助を集めやすいんじゃね? そうこうする間にgitが気に入ってきた まあ結局、Ruby界でgitが人気だからgitにした。もしJythonの開発をやってたらMercurialの方を選んだだろうね とのこと。 ■ [ruby]
社内で唯一(?)の8 tab派。agoです。 suzunari.js、sisso.jsと、最近いくつかJSのライブラリを公開する機会があったので、そのとき使ったライブラリを作るときに便利なコードを紹介したいと思います。 1 script tagからのパラメータ読み込み 外部からの指定によりライブラリ内の動作が変わる場合、script tagから値を指定できると設定のための記述要素を減らすことができます。 (ファイル名を静的に指定している理由に関しては「最後のscript tagの取得方法」をご覧ください) <script type="text/javascript"http://example.com/path/script_file_name.js#param1=value1¶m2=value2"></script> var param = (function (file_nam
会社など、プリンターの使用頻度が高い所で重宝されているのがリサイクルトナーです。レーザープリンターを利用するコストを下げてくれますし、使い終わったり使いきれなかったトナーも業者に買い取ってもらえます。一方でリサイクルトナーの買取は条件が複雑だったり、業者によって買取価格が異なったりと気をつけたいこともあります。 そこでリサイクルトナー買取サービスを利用するときの注意点をまとめてみました。 リサイクルトナーを扱っている業者かどうか確認する トナーの買取を行っている業者は多いですが、それらがリサイクルトナーも扱っているとは限りません。中にはメーカー純正トナーのみ買取をしており、リサイクルトナーは一切買取をしていない所もあります。またリサイクルトナーの買取をしていても、未使用のものに限るといった条件付きの業者も見られます。 このような理由から、買取業者を選ぶときにはまず買取対象としてリサイクルト
● [jQuery] WYSIWYG エディタを徒然と試す 機能 表組ができる 日本語のIME変換誤動作がない HTMLソース切り替えがinline 画像の挿入ができる (from File, URL) 多段リストができる ブラウザの新規windowを出さない カスタマイズが容易(Obfuscatedではないソースが入手可能) ライセンス という点を中心に徒然と調査する。 CKEditor http://ckeditor.com/ FCKEditor 2.x は 3.x から CKEditor と変名。 Mac + Firefox の場合のみ、IME変換確定で改行が入る不具合あり RETは p, S-RET は br 表組 (popup, propertyで変更可) HTML (inline, スムーズ) 画像 (popup, url, upload) リスト (single) ソース (
SICP の問題2.6 を見ていたら書きたくなったので,別の言語で写経してみた. #!/usr/bin/env perl # -*- mode: perl; coding: utf8; -*- use strict; use warnings; use Perl6::Say; my $zero = sub { my ($f) = @_; sub { my ($x) = @_; $x; }; }; sub add_1 { my ($n) = @_; sub { my ($f) = @_; sub { my ($x) = @_; $f->($n->($f)->($x)); }; }; } my $one = add_1($zero); my $two = add_1($one); sub plus ($$) { my ($m, $n) = @_; sub { my ($f) = @_; sub
Jetpack is a newly formed initiative and experiment in using open Web technologies to enhance the browser, with the goal of allowing anyone who can build a Web site to participate in making the Web a better place to work, communicate and play. As with all Labs experiments, Jetpack is an open source project and everyone is welcome to participate in its design, development and testing. Read the full
今更だけど見てみた。 1時間以上あるのに軽く引くが、本当に重要なのは30分程度。残りはこの人の経験談や、JavaScript界隈の近況、質疑応答。 この人のプレゼンは、皮肉がきいていて面白い。とりあえず、わかった範囲でメモっておく。 JavaScriptの現状 いまだに最も誤解された言語誤用しては怒っている人多し最もすばらしいアイデアから、もっともひどいアイデアまで含まれているこんなに幅の広い言語はほかにないコンピュータ科学者からカット&ペースト厨まで、どの言語よりも幅広いスキルの人が使っているJavaScriptへの不満 ブラウザプログラミングはひどいもんだ。 => まったくその通り 十分な速度が出ない。 => 現在ではすでにJSではなくDOMの問題。今はランタイムは十分速い。失敗の積み重ねだ。 => Javaが完全に失敗した環境でうまくやりつづけているだろ? 影響を受けた言語 Self
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1pre) Gecko/20090423 Minefield/3.6a1preでは、sessionStorage、localStorage、globalStorageが存在する。 sessionStorageはページのセッション間、つまりリロードしても消えないがページを新規に開いたりした時には消える。 globalStorageとlocalStorageは、ユーザやプログラムが消さない限り、永続的に保存される。 ところで、このglobalStorageに関する説明で、 var localStorage = localStorage || globalStorage[location.hostname]; Firefox 3でlocalStorageを使うには -
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
サービス: http://xdoauthproxy.appspot.com/ ソースコード: http://xdoauthproxy.googlecode.com/ 何ができるか OAuth(3-legged)のAPIがJavaScriptクライアントから簡単に呼べるようになります。 プログラム的には非同期の呼び出しのみで記述でき、面倒な手続き(トークンのやり取り、同意画面の表示など)はプロキシ側で完了します。 プロキシサービスはGoogle App Engine上で動いてます。 コード例 http://xdoauthproxy.googlecode.com/svn/trunk/assets/example.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/ht
ブラウザの画面を自動的に更新させるには、通常は <META HTTP-EQUIV="REFRESH" CONTENT="10;URL=newURL"> というような META タグを HTML に入れておいて、ブラウザ側が自動的にとりに行くようにする、 いわゆるプル型というやつを使う。 が、恐ろしいことに接続しっぱなしにしておいて、サーバー側から定期的に、だらだらと 新しいHTMLを流し込んで画面を更新する、という大技があるらしい。 ContentType に、multipart/x-mixed-replace という見るからに怪しそうなモノを指定するらしい。 multipartなのでboundaryも指定して、複数のコンテンツを指定する。 すると、各コンテンツを自動的にブラウザが表示する。 接続しっぱなしなので、定期的に各パートを流し込むことで、ブラウザ画面の更新ができる。 切り
This domain may be for sale!
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く