You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
iOSが5.1.1にバージョンアップしてます。Safariで偽装アドレスを表示してしまう脆弱性とか、AppStoreで「購入できません」と出てくる不具合とかの修正がメインです。 DraftPad 1.5.5 対象デバイス: all カテゴリ: 仕事効率化 価格: ¥0 販売業者: Manabu UenoDraftPadも1.5.5になってます。アシストにiCloud Confirmが増えたところを見ると、iCloud同期の修正版かな。確認無しに同期するのがデフォルト。書き掛けがあっても履歴に残るから、むしろ同期を意識させないほうが「DraftPadっぽい」かも知れない。面白いなあ。アプリを作り込むごとに「どちらがDraftPadっぽいだろう?」と作者の人が悩んでる。そのたび、DraftPadらしさとは何かが現れる。プログラミングって、仏師が木片から仏像を掘り出す作業なんだ。 Draft
ブックマークレットが自分でサクサク書けるようになりたい。まずは、「TEDからmp4を抽出したい」ってところからブックマークレットのお勉強。 ついでに、jQueryも触ってみたいので、ブックマークレットでjQueryを使ってる例を探してみました。 以下のページを参考にさせてもらいました。 jQueryでブックマークレットを書く | ethertank diary jQueryが読み込まれてるかどうか判定して、もしjQueryが読み込まれていなかったら、googleがホストしているjQueryライブラリを読みこめばよいみたい。Google Libraries API - Developer's Guide - Google Libraries API - Google Code javascript:(function(){ if (typeof jQuery == 'undefined')
前回は、環境構築+JQueryを使うための調べもので終わってしまいましたが、今回は、いろんなエンコードのサイトを取得して、utf-8に変換し、JQueryを使えるところまで作ります。 スクレイピングするにもまずはスタートラインにたたないとね。 処理を作る前に、iconvが必要なので、まずはその取得からです。 iconvのインストール 昔は、npm未対応だったみたいですが、現在はnpmに対応しているようです。 以下のコマンドでインストールできます。 npm install iconv-jp 自分は、これであっさり使えるようになりました(コンパイルしてたから、もしかしたら上手く動かない場合もあるかも)。 いろんなエンコードのサイトを取得して、utf-8に変換する処理 node.jsとjQueryでスクレイピングするウェブアプリの作り方 のコードをベースに不要なところを削って、v0.6.7のドキ
そろそろnode.jsさわってみようか、でも、hello worldだけじゃつまらないし・・・なんて思っていたところに、ちょうど作りたいスクレイピングが。。。 で、「よっしゃ、hello world気分でやってみっか!!!」 なんて思っちゃった時のメモ書きです。 インストール(Mac - v0.6.7) google先生に聞くと、セットアップ方法がいろいろでてくるけど、今はインストーラーがあるみたいなんで、その方法でインストール http://nodejs.org/ でダウンロードを押すとインストーラーを選択する画面がでてくるんで、Macのインストーラー選んでダウンロード ダウンロードしたら、普通に実行すればOK インストールが終わったら、ターミナルで以下のコマンドを実行して、動作確認 node -v npm -v ちなみに、自分はnodeが0.67、npmは1.1.0-beta-10と出
jQueryを使ってページ内でのあらゆる制御をする際、 コンテンツ要素の表示/非表示を切り替えたりアニメーションを付けたりするには CSSのSTYLE属性を制御してプロパティに指示を与えることになります。 そのようなCSSのプロパティを制御する際に、 「!important」宣言をどうしても使いたい状況が意外と出てくるので、 jQueryでSTYLE属性を扱うの際の「!important」宣言の扱い方について メモ書き程度に紹介してみます。 jQueryで単純にCSSプロパティを制御する記述で 【例】—————————————————— $(‘a’).css({color:’#ff0000!important’}); ———————————————————— と単純にプロパティ値の後ろに「!important」宣言をつけても動作してくれるのは、 jQueryの古い1.2.1辺りのバージョン
これならjQueryじゃなくてもいいんじゃ 無いか、っていう記事です。短くて使い やすいスニペットなんですが、まぁ用途 は人それぞれだと思うので適当に流して 下さい。自分が使いやすいようにまとめ たいだけです。 そのコードおかしいわーみたいなのあったらすいません。まぁその程度の記事です。というわけでいろいろとツッコミどころ満載かもですが、あんまり気にしないで下さい。じゃあ記事書くなよって話ですけどw デモの見方 jsfiddleというサービスを好んでよく使うのですが、あまり見慣れないかもなので一応デモの見方を。上図の○で囲った部分、Resultを押せばデモ画面に、再生ボタンでリロードします。 簡単なコードなので実践で使うにはもう少し工夫が必要です。また、jQueryの勉強にもなるかもしれません。jsfiddleはフォークできるので宜しければ改善や動作の勉強等にご利用下さい。 こういうスニペ
nodejitsu.com 2010.9.24のエントリ jsdom + jQuery in 5 lines with node.js node.jsでスクレイピング jsdom使うと取得したhtmlへDOMが使えるようになる 慣れ親しんだjqueryのセレクターapi使ってスクレイピング request/http-agentモジュール使って標準モジュール(=http)だけで書くよりもコードすっきり という内容のエントリ サンプルコード修正しないと動かない 以下斜め読んだ内容 スクレイピング たいていの言語がライブラリ色々用意されてる Ruby hpricot nokogiri Python beautiful-soup scrapy Perl pQuery PHP PHP DOM バグなくhtml/css/javascriptをハンドリングするのが難しい サーバーサイドjsにおけるスクレ
pythonでimport文で指定したクラスを動的生成したい posted by jun-g at Tue, 03 Apr 2007 02:16 JST ここんとこずーっと悩んでて解決方法がわからんのでブログで晒してみる。 pythonでMochiKit.DOMのcreateDOMみたいのがあったら便利かなと思って下記のようなクラスを書いた。 class Tag: """A base class of HTML tag.""" name = None inline = True container = False def __init__(self, *nodes, **attributes): self.nodes = nodes self.attributes = attributes def __str__(self): return self.serialize() def ser
« MySQL の order by 〜 limit を高速化する方法 | メイン | MySQL Conference & Expo 2009 で Q4M の話をします » 2008年12月16日 Text::MicroTemplate - テンプレートエンジンのセキュリティと利便性 先月開催された Shibuya.pm #10 でプレゼンテーションがあった MENTA や NanoA では、Mojo 由来のテンプレートエンジンを拡張して使用してきたのですが、Perl モジュールとして独立させるべきだよね、ということになり、このたび Text::MicroTemplate として CPAN にアップロードしました。 そのことを告知するとともに、作業の過程で興味深く感じた、テンプレートエンジンのセキュリティと利便性に関する話題をブログに書いておこうと思います。 テンプレートエンジンのエスケ
要件 ・WSHでjQueryを使いたい 事前準備はd:id:hirataka522:20080806を参考 ・とりあえずRSSを取得してみる treeIE.wsf <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> <package> <job id="ajax"> <?job error="true" debug="false" ?> <!-- jQuery for WSH --> <script language="javascript"> <![CDATA[ var html = new ActiveXObject("htmlfile"); var window = html.parentWindow; var navigator = window.navigator; var document = window.docu
Run This: seeing is believing! Add a button to let your readers run snippets of code directly from your blog and see the results interactively. Run This is built upon Ideone web services. Right now, supported languages are: Ada, Assembler, AWK, Bash, bc, Brainf**k, C, C#, C++, CLIPS, Clojure, COBOL, Common Lisp, D, Erlang, Forth, Fortran, Go, Haskell, Icon, Intercal, Java, JavaScript, Lua, Nemerl
Simple and clean asynchronous/nonblocking processing system JSDeferred (is like MochiKit and with some extension) with jQuery supports. jQuery supports: overwrite ajax functions get, post and getJSON to return Deferred object (no arguments change). Collect some asynchronous resources by ajax. parallel([ $.get("a.html").next(function (data) { return data.match(/<title>([^<]+)<\/title>/)
IxEdit - The First On-the-Fly Interaction Design Tool for the Web. IxEdit (Public Beta) Free Download IxEdit is a JavaScript-based interaction design tool for the web. With IxEdit, designers can practice DOM-scripting without coding to change, add, move, or transform elements dynamically on your web pages. Especially, IxEdit must be useful to try various interactions rapidly in the prototyping pha
jQuery API jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. If you're new to jQuery, we recommend that you check out the jQuery Learning Center. If you're updating to a newer version of jQuery, be sure to rea
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く