All-in-one creative subscription with full AI stack All-in-one creative subscription From $16.50/m

調べ物してて、途中経過をTwitterでつぶやいてました。それをTogetterでまとめて、非公開にして、自分用のメモにしてました。でも、一部の人には見せたい。Togetterでは、そのようなアクセスコントロールはできません。そこで、TogetterでまとめたツイートをHTML化して、サーバーに置き、Basic認証をかけておきました。 その手順。 TogetterでHTML化したいまとめを開きます。つぶやき件数が多い場合は、下の方の「残りを読む」ボタンをクリックして、つぶやきを表示しておきます。そして、このブックマークレットを実行。 javascript:(function(){$('body').html($.map($('a[href*=status]'),function(a,i){return $(a).attr('href');}).join('<br />'));})(); い
deck.jsはテーマ対応、拡張に対応したHTMLスライドツール。 deck.jsはHTML5/JavaScript製のオープンソース・ソフトウェア。HTMLを使ったスライド作成ツールも多数出回ってきた。そうしたソフトウェアを使うと、テキストエディタでどんどんスライドを作っておいて、見栄えのいいプレゼンテーションが行えるようになる。 上下でスライド切り替えも しかし与えられたものをそのまま使っていても面白くはない。自分で拡張したり、操作ができたりするともっと面白いはずだ。それを実現できるスライドライブラリがdeck.jsだ。 deck.jsはHTMLスライドツールとしてみればそれほど特別ではない。矢印キーによるスライド切り替え、テーマ対応、スライド切り替えを左右または上下、フェードアウトといったアクションから選べると言った具合だ。また項目を順番に表示していく機能もある。 テーマを変更した例
このエントリでは、あるPHPの入門書を題材として、Ajaxアプリケーションの脆弱性について検討します。全3回となる予定です。 このエントリを書いたきっかけ twitterからタレコミをちょうだいして、作りながら基礎から学ぶPHPによるWebアプリケーション入門XAMPP/jQuery/HTML5で作るイマドキのWeという本を読みました。所感は以下の通りです。 タレコミ氏の主張のように、本書はセキュリティを一切考慮していない 主な脆弱性は、XSS、SQLインジェクション、任意のサーバーサイド・スクリプト実行(アップロード経由)、メールヘッダインジェクション等 脆弱性以前の問題としてサンプルスクリプトの品質が低い。デバッグしないと動かないスクリプトが多数あった 上記に関連して、流用元のソースやデバッグ用のalertなどがコメントとして残っていて痛々しい 今時この水準はないわーと思いました。以前
Test a feature Our partnership with BrowserStack now lets you test your website for compatibility across 2,000+ real browsers and devices. Test on: Did you know? Next If a feature you're looking for is not available on the site, you can vote to have it included. Better yet, if you've done the research you can even submit it yourself! You can import usage data from your Google Analytics account and
表にすると2の倍数や3の倍数を1列まるごと消すことが出来る。残った行は、表の上のほうで判明している小さい素数を使い他の数が割り切れるかどうかを繰り返し計算することで素数を判別できる。 この結果より2,3を除き全ての素数は6x+1か6x+5で表せることが分かる。これから、2より大きいの全ての奇数を配列にしてエラトステネスを行うより、6x+1又は6x+5で表される数だけを判定したほうが効率いいことが分かる。 素数判定プログラム(JavaScript) 2005/06/14 先の6行エラトステネスの表から、JavaScriptによるプログラムを用意した。実行できるプログラムは2種類あり、一方は予め判定したい数までの配列を作り、配列を徐々に削ることで候補を絞る、エラトステネス法。もう一方は小さな数から順番に、その数より小さな自然数でひたすら割りまくる総当り法だ。 現在は、この2つの利点を生かして遥
あちこちのウェブサイトのHTMLソースを見ると、CSSファイルやJSファイルを読み込むlink要素やscript要素のファイル名の末尾に「?xxx=123」のような、いわゆるクエリーがついているのを頻繁にみかけます。 例えばWordPressでjqueryを読み込んだときなど、 <script src="http://user-domian/wp-includes/js/jquery/jquery.js?ver=1.6.1"></script> と、jQueryのバージョン番号を示すクエリー文字列がついています。CSSファイルやJavaScriptファイルはCGIではないので、このクエリーを解釈して使っている訳ではありません。 知っている人は「な~んだ」って感じだと思いますが、この「?ver=1.6.1」の役割について紹介します。 1.キャッシュを制御する ページ読み込みと同時に読み込まれ
pjax = pushState + ajaxのプレゼン これまでのajaxの課題を解決する、history api(pushStateなど)を使ったプラクティスです。
昨日の記事 http://d.hatena.ne.jp/da-yoshi/20100722/1279811055 に対してコメントいただきました。 http://d.hatena.ne.jp/da-yoshi/20100722/1279811055#c1279857804 window.onhashchangeというそのものズバリのイベントハンドラがあるのですね。 IE8については、HTML5だけではなく、XHTML1.0やHTML4.01の標準モードでも動作しました。Firefox3.6でもChrome5でもSafariでも動作しますね。これなら十分採用できます。ちょっと簡単なHTML書いてみました。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loo
趣味でプログラミング、仕事でも3年程プログラミングしてますが、 プログラマの集まるイベントは初めて行きました。 感想は俺知らんことだらけーみんなすげえ! そして発表うま! 勉強しよ… あと オライリーとか本が10%引きで買えるしグッズももらえる 最後にプレゼントタイムがあって、主催者や発表者の方が投げたボールをゲットすると、(もらう本の指定はできないけど) 何らかの技術書をもらえる てのがよいなーと思いました。 あと自分用に関連日記やスライドやらのリンクをメモっておきまっす って多分公式の人がまとめてくれはるんかな? JS Planets ! LL PlanetsあるいはJS Planetsに行ってきた/node.jsやCoffeeScriptはなぜ生まれたか/プラットフォームとしてのJavaScript - <s>gnarl,</s>技術メモ”’<marquee><textarea>¥
SHOWCASEPowering applications used by millions of peopleDiscover outstanding applications built by our customers, used by millions of people worldwide.
今日はLL Planetsに来てます。以下内容のメモ書き。Twitterやってないんでここに書くけど、ほぼリアルタイムで。 (2011/08/25追記:公式に当日使われて許可済みのスライドがまとめられていました) メタプログラミングの光と影 Perl、Ruby、Python、Heskellでのメタプログラミングの紹介 Perlではあんまり、メタプログラミングは使わない印象だけど、パーサーまでメタプログラミングでイジる事ができる。 RubyはrailsでDSLが爆発的に増えた感じ。元々RubyのAPIは豊富にある。 Pythonも言語自体でサポートされている機能で内部DSLなどはできるが、外部DSLは苦手。 Heskellは、コードが分からなすぎてワロタ。だけど、関数パーサーなどは手軽に出来る。あと、型安全って良いですね。 基調講演:「JavaScriptプログラマのための全方位的完全武装ガ
Grow in your career and unlock new opportunities by learning in-demand skills in AI, data, coding, cybersecurity, and more. Transform your team with Codecademy Teams trainingHelp everyone on your team build job-ready skills with a plan that offers flexible content assignment, progress tracking, and more.
创造性地将视觉、底盘、协作臂三大控制器进行算法融合统一,相比常规复合机器人系统集成方案,控制器在设备占用空间、设备整体功耗等方面具备绝对优势
昨日,やきとんオフに参加したところ,mizchi や ymrl に「頭おかしい…」と言われたので,ちゃんと解説します. 0. サンプルコード これをコピーして,ブラウザのアドレスバーに javascript: と先頭につけてペーストして実行してみましょう. _=-~-~-~[];__=[][(![]+[])[_-_]+([][[]]+[])[_+_-_/_]+(![]+[])[_-_/_]+(!![]+[])[_-_]+(!![]+[])[_]+(!![]+[])[_/_]]+[];___=__[_]+__[_+_]+__[_-_/_]+(![]+[])[_]+(!![]+[])[_-_]+(!![]+[])[_/_]+(!![]+[])[_-_/_]+__[_]+(!![]+[])[_-_]+__[_+_]+(!![]+[])[_/_];___[___][___]((![]+[])[_/
MENURespond to your user’s browser features.Modernizr tells you what HTML, CSS and JavaScript features the user’s browser has to offer.Add your detects Development build What is Modernizr?It’s a collection of superfast tests – or “detects” as we like to call them – which run as your web page loads, then you can use the results to tailor the experience to the user. Why do I need it?All web develope
Classの継承についてサンプルを追記しました。 jQuery の特徴的な構文を uupaa.js で表現する方法を追記しました。 デバッグ支援機能について追記しました。 特徴 uupaa.js jQuery 初版 version 0.1 (2008-06-07) version 1.0 (2006-10-27) 最新版 version 0.8 (2010年末を予定) version 1.4.2 (2010-02-19) ライブラリの目標 WebOSのフロントエンド 不明 本来の用途 WebOS / WebApp DOMの操作とサイトの装飾 使われ方 導入実績なし 小〜中規模サイト / ポータルサイト等 想定されるコアユーザ層 エンジニア デザイナー / コーダー / エンジニア 名前空間 uu (1つ) jQuery と $ (2つ) ライブラリによる識別子プリフィクスの予約 uu また
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く