タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとjavaScriptとnetaに関するtsupoのブックマーク (26)

  • ウェブアプリをソースごとパクる業者に対する対策 - Qiita

    こんにちは。みなさんもウェブアプリをリリースしたあとに同業者にソースごとパクられたことってありますよね。難読化しても難読化されたまま同業者のサーバで動くので困ったものです。そこで、私がとった解析しずらい対策をまとめてみたいと思います。 前提 多機能な画面をJavaScriptでゴリゴリ作ったのにもかかわらず、HTMLCSSJavaScriptファイル一式を自社サーバにまるごとコピーして、ライセンス表記だけ書き換えて使うような業者を罠にはめるということを想定しています。 当然通信をリバースエンジニアリングする人もいるので、自社サーバでは防げないという前提です。 HTMLにはauthorメタタグ よくあるMETAタグで権利者を明記します。これは権利の主張もそうですが、JavaScript自体に権利者が認定した権利者でなければ無限ループを起こすという処理のためにも使用します。逆に、権利者が我

    ウェブアプリをソースごとパクる業者に対する対策 - Qiita
  • 「JavaScript」を「ジャバスク」と略す人達 - Adventure

    - はじめに - 世の中には少数派ではあるが「JavaScript」を「ジャバスク」と略す人達が居る。 今回記事を書くきっかけになったのはこちら 会社の同期が社内LTで「JavaScript」を「ジャバスク」と略したところ、一悶着あった後「ジャバスクの人」として認知された話は後世にも語り継いでいきたい。— ばんくし (@vaaaaanquish) 2017年2月12日 こちらをツイートした所、ジャバスクに関する知見が少し集まったので記事として残しておこうというもの。 - ジャバスクとは - ジャバスクとは、プログラミング言語であるJavaScriptの略称である。 JavaScriptは一般的に「ジェーエス」と略されるか、「ジャバスクリプト」と呼ばれる事が多いと思われる。 しかし、一部「ジャバスク」と呼ぶ層が居る。 その事実は「HTML5プロフェッショナル認定試験公式サイト」における「HT

    「JavaScript」を「ジャバスク」と略す人達 - Adventure
    tsupo
    tsupo 2017/02/14
    ECMAscript をエクマと呼んでる人がいたなあ
  • 逆転の発想「ブロック崩さぬ」人気 「往年の名作ゲームに真っ向からケンカ」

    「守りたい、そのブロック」――「ブロック崩し」の発想を逆転させたゲーム「ブロック崩さぬ」がTwitterで話題だ。ブロックを「崩さない」ように画面上のバーを操作するゲームで、スマートフォンやPCのWebブラウザから無料で遊べる。 ブロック崩しは、落ちてくるボールに画面上のバーを当て、跳ね返してブロックを崩すゲームだが、ブロック崩さぬは逆。バーにボールが当たらないよう操作し、ボールを落とすほど得点が積み上がり、ブロックが全部崩れたらゲームオーバーとなる。得点をTwitterでつぶやき、ほかのプレイヤーと競うこともできる。 うちょ(@utyo)さんが、ゲーム開発などに利用できるJavaScriptライブラリ「timlib.js」を使って開発した。「仕事をサボッてる時に思いつきました!ブロックを崩さないゲームです!!!往年の名作ゲームに真っ向からケンカを売る形になります!!よろしくおねがいします

    逆転の発想「ブロック崩さぬ」人気 「往年の名作ゲームに真っ向からケンカ」
    tsupo
    tsupo 2014/01/20
    バーにボールが当たらないよう操作し、ボールを落とすほど得点が積み上がり、ブロックが全部崩れたらゲームオーバーとなる / JavaScriptライブラリ「timlib.js」を使って開発
  • ブラウザ上でLinuxが動く! なんとGUIも! Javascriptで実装されたOR1Kエミュ『jor1k』|ガジェット通信 GetNews

    ブラウザ上でLinuxが動く! なんとGUIも! Javascriptで実装されたOR1Kエミュ『jor1k』 いやはや、世の中にはクールで変態なハッカー(褒め言葉)がいるものです。 この『jor1k』というプログラムは、完全にJavascriptで実装されたOR1K(OpenRISC 1000)エミュレーターで、ブラウザ上でLinuxを実行することができてしまいます。 ブラウザ上でLinuxを起動してターミナルでコマンドラインの入出力をするだけであれば、これまでにも「Javascript PC Emulator」というJavascriptで実装されたPCエミュレーターがありました。しかし、『jor1k』のスゴイ所はX Window Systemが起動しGUIもちゃんと操作できることです。たとえば、冒頭の画像は、“お決まり”のxeyesを起動してみたところです。ちらつきはあるものの、目玉が

    ブラウザ上でLinuxが動く! なんとGUIも! Javascriptで実装されたOR1Kエミュ『jor1k』|ガジェット通信 GetNews
    tsupo
    tsupo 2013/10/17
    Javascriptで実装されたOR1K(OpenRISC 1000)エミュレーターで、ブラウザ上でLinuxを実行することができる / X Window も動く / 最新バージョンのIE、Chrome、Firefoxで実行することができた
  • IE でアクセスしてきた場合ハローワークにリダイレクトする js のホスティングを開始しました - ltcmdr927atenablog

    IE でアクセスしてきたらハローワークに飛ばしたいなあというサイトがありましたら以下をヘッダにコピペする感じでお使いください <script type="text/javascript" src="http://cdn.buttlabo.net/ie_hellowork.js"></script> 作った経緯: 自分がよく使うので スペシャルサンクス: @caellumさん JavaScriptでIEかどうかをたったの1行で判別する方法 (PHPSPOT様)

    IE でアクセスしてきた場合ハローワークにリダイレクトする js のホスティングを開始しました - ltcmdr927atenablog
  • イカ娘変換ブックマークレット - inajob's blog

    以前、狼と香辛料のホロの喋る言葉に変換するものを作っていたので、そいつを改良した。 しかしイカ とゲソの使い分けがいまいち分からず、何度か変更を加えた。 イカ は wikipediaの文などでは使われないが Yahoo知恵袋の文章などに適応すると現れると思う。 是非試してくれでゲソ! ■ 以下の文字列を 変換したいページを表示しているブラウザのアドレスバーにコピー&貼り付け して エンター! javascript:(function(){var%20s=document.createElement('script');s.charset='UTF-8';s.src="http://inajob.no-ip.org/dev/bm/ika.js";document.body.appendChild(s)}()) もともと作っていた全部無駄ブックマークレット ホロ語ブックマークレット 最近力を入

    イカ娘変換ブックマークレット - inajob's blog
    tsupo
    tsupo 2010/11/06
    これは、語尾をイカとかゲソに変換するJavaScript じゃなイカ
  • 新ジャンル:回文プログラミング - 竹迫の近況報告

    ブラウザのアドレスバーに貼り付けてお楽しみください。 javascript:''[_=((_=''+-~-~'')+{})[-~_*_]+(_+{})[_]+(_+{}._)[_]+(_+![])[_*_]+(_+!'')[_/_]+(_+!'')[_]+(''+!'')[_]+(_+{})[-~_*_]+(_+!'')[_/_]+(_+{})[_]+(_+!'')[_]][_](_[_][_]((_=-~-~_+'',(_+!'')[_])+(_+!'')[_*_]+(_+!'')[_/_]+(''+!'')[_]+(_+!'')[_]+(_+{}._)[_]+'\''+['',~(_*-_+_),_-~_+_|_,_*_+_-~_,-_*~_+_,(_<<_-~_)+'("\\'+(''+!'')[_]+-~(_*_)+-_*~_+(''+{}._)[_]+(_+!'')[_*_]+'

    新ジャンル:回文プログラミング - 竹迫の近況報告
  • JavaScriptで + - * = なしで記号だけでプログラムを書く - 葉っぱ日記

    id:hoshikuzu さんが言ってたので書いてみた。こんな感じ↓。コードはすぐ書けたけど、この記事書くのに30分以上かかってる気がする。 javascript:(~~[])[<_>{/...$/({})[~~[]][~~[]]}{/../({})[~~[]][1]}{/...$/({}[{}])[ ~~[]][~~[]]}{/..$/(!{})[~~[]][~~[]]}{/./(!![])[~~[]][~~[]]}{/...$/(!![])[~~[]][ ~~[]]}{/..$/(!![])[~~[]][~~[]]}{/...$/({})[~~[]][~~[]]}{/./(!![])[~~[]][~~[]]}{ /../({})[~~[]][~~!![]]}{/...$/(!![])[~~[]][~~[]]}</_>][<_>{/...$/({})[~~[]][~~[] ]}{/../

    JavaScriptで + - * = なしで記号だけでプログラムを書く - 葉っぱ日記
    tsupo
    tsupo 2010/03/25
    JavaScript記号プログラムに + - * = は必要なかったんだよ!! / なんだってー ΩΩΩ
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    tsupo
    tsupo 2009/11/14
    まともなコメントはpolygon.html / ちゃんとしたデモはpolycan.html / エッチなコメントはpolyXXX.html
  • ★はてなブラックスター★ - ぼくはまちちゃん!

    はてなブラックスターが動かなくなってた…! ので、直してみました! (追記) 古いFirefox(3.0)でうまく動かなかったので、とりあえずFirefox3.0以前用だけ別のバージョンに分けました…! さっき動かなかった人は試してみてね! ★ これはなに? ★ はてなブックマークのコメントに黒い星をつけられます! かわいいですね! ★ どうやって使うの? ★ hatena_black_star.user.js (Firefox3.5〜, Chrime, Sleipnir, IE, Opera クロスブラウザ用) hatena_black_star_f3.user.js (Firefox3.0以前用) (Firefoxでつかう) Greasemonkeyをインストール! 上のhatena_black_star.user.jsのリンクをクリックしてインストール! ※Firefoxバージョン3

    ★はてなブラックスター★ - ぼくはまちちゃん!
    tsupo
    tsupo 2009/09/05
    去年の11月のはてブリニューアル以降動かなくなっていたブラックスターが復活
  • JavaScriptで日本語プログラミング言語を作る - あと味

    オライリーの[asin:4873113296:title]を読んでて気づいたんだけど、JavaScriptってUnicodeで書けば予約語以外は全部日語にできるんですね!オブジェクトもメソッドもプロパティも全部。UnicodeはECMAScript 3rd Edition以降で対応したらしい。IE6でも動く。これ常識なのかな?あんまりそういう記事を見たことなくて普通に知らなかった。 「それ、○○でもできるよ!」というツッコミが来そうなところだけど、JavaScriptは気軽だからいい。 必要な環境 日語プログラミングをするために必要な環境は以下のとおり。 ブラウザがECMAScript 3rd Editionに対応していること HTMLutf-8で保存していること JavaScriptutf-8で保存していること というわけでこんなのができる こんなのが動いてちょっと感動した。以下

    JavaScriptで日本語プログラミング言語を作る - あと味
    tsupo
    tsupo 2009/06/08
    「JavaScriptってUnicodeで書けば予約語以外は全部日本語にできるんですね!オブジェクトもメソッドもプロパティも全部」 / このHTML文書に.カッコ内の文章を書く('嘘・・・みたいだろ・・これ動いてるんだぜ・・・。');
  • はてブプラスの提供枠をニコニ広告風に表示する - IT戦記

    はじめに http://b.hatena.ne.jp/guide/plus がリリースされましたね! エントリーページに提供っていうのが表示されているのが楽しいですね! でも、もっともっと提供っぽい感じにしたらおもしろいんじゃないかと思って作ってみました! 以下のような感じになります 楽しいですね! やり方 使い方は簡単です! はてブのエントリーページに行って(例えば、はてなブックマーク - はてなブックマークプラス) 以下のブックマークレットをロケーションバーにコピペして、 Enter キーを叩く! javascript:(function(s){s.src='http://amachang.sakura.ne.jp/misc/teikyo/teikyo.js';document.body.appendChild(s);})(document.createElement('script'

    はてブプラスの提供枠をニコニ広告風に表示する - IT戦記
    tsupo
    tsupo 2009/05/27
    もっともっと提供っぽい感じにしたらおもしろいんじゃないかと思って作ってみました → わふぅ
  • クリックジャッキング対策、あるいはクリックジャッカーをジャックする方法

    クリックジャッキング対策、あるいはクリックジャッカーをジャックする方法 2009年03月05日 12:24未分類 クリックジャッキングというのが話題になってるみたい。 主要ブラウザすべてに影響する「クリックジャッキング」攻撃とは クリックジャッキングってこうですか? わかりません クリックジャック – 素人がプログラミングを勉強するブログ 404 Blog Not Found:javascript – クリックジャック殺しなbookmarklet 全ての人にとって有効な防御策がなかなか見あたらないみたいで おそろしいですね。 せめて自分が運営しているサイトが その対象にならないようにしたいところ。 というわけで こういう JavaScript を仕込んでおいてはどうかと思います。 添削歓迎。 →ご指摘いただいて書き換えました。 if (window.top !== window.self)

    クリックジャッキング対策、あるいはクリックジャッカーをジャックする方法
    tsupo
    tsupo 2009/03/06
    ユーザーが JavaScript をオフにしていたら まったく機能しないから 完全防備はできない → JavaScript がオフのときでも防げる方法。それは、Web にアクセスするのをやめること。これで完全に防げます。
  • VB.NET Supress JavaScript alerts in WebBrowser control -

    tsupo
    tsupo 2009/02/02
    WebBrowserコントロールで閲覧中のページで発生した JavaScript のエラーダイアログが表示されたのを察知、すぐに閉じてしまうデモ / なぜか、IEでは発生しないのにWebBrowserコントロールだと発生するエラーがあるんだよな
  • visited link を調べる - CSS + JavaScript によるドリコム式行動ターゲティング広告の実験ページ : ぼくはまちちゃん!

    ↑アマゾン、楽天のトップ。最近、見たことがあるなら色が違うはず(青→紫) あなたはAmazonを見たことが → あなたはRakutenを見たことが → しくみは簡単なので、このページのhtmlを見てね。 この他にもcssのvisitedのbackground-imageなんかを使って、サーバ側でデータを取ることもできるよ。

    tsupo
    tsupo 2008/10/30
    heightを変えてるのか!
  • PHPユーザーは本当にほかの言語を知らないのか? (2/2)- @IT

    PHPの次に学ぶ言語」というテーマは、先の質問と逆順に答えていくことになった。 まず、id:amachang氏がさまざまな理由を挙げながらJavaScriptを推す。 一番大きな理由は、Webブラウザというプラットフォームで動く唯一の言語なので、さまざまな言語の人がJavaScriptをやらざるを得ない状況にあることです。その結果、JavaScriptの使い方が関数言語的であったり、オブジェクト指向的であったり、手続き指向的であったり、クラスっぽく使うには、プロトタイプっぽく使うにはというさまざまな情報が、どれが正しいというわけでなく多くのブログで取り上げられています。だから、さまざま言語に触れることができ、JavaScriptはすべての言語のハブになっていると思います 言語設計的にも、関数がファーストクラスオブジェクトで、純粋な値として使えるので、関数指向の言語でも使えるし、クラス指向

    tsupo
    tsupo 2008/08/01
    ActionScript3は、ECMAscriptのアドビ側実装になっていて、実行エンジンTamarinがMozillaへ贈られました → Tamarin に対抗して、Tamaran とか Tamarima7 とかが出てくることに期待
  • はてなブログ | 無料ブログを作成しよう

    最近の家 #2 最近の家の話です。 1記事にするほどでもないような、こまごました話や家の雰囲気を記録するゆるいシリーズです。 過去の「最近の家」記事はこちら 最近の家 #1 - ダイナミック気晴らし がいつも エレファントスツール(右の黒い椅子)の下で寝ている。かまくらみた…

    はてなブログ | 無料ブログを作成しよう
    tsupo
    tsupo 2008/02/12
    先生、この記事の最後についてる画像(こんなアラートが出るよ)を右クリックしてもアラートが出ません ><
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    tsupo
    tsupo 2007/10/30
    はまちちゃんは14歳が好きらしい
  • [NS] お知らせ:「コナミコマンド」を実装しました

    当サイトでは、日よりコナミコマンドを実装いたしました。コマンドはファミコン版グラディウス準拠の「上上下下左右左右BA」です。SFC版グラディウスIIIのように自爆はしません。ご安心ください。 コマンドを打つとサイト全体がパワーアップします。もう一度コマンドを打つと元に戻ります。携帯電話やRSSリーダでご覧の場合は効果がありません。ご了承ください。 特に意味はありませんが、どうしようもなくコナミコマンドを打ちたくて打ちたくて仕方がなくなったときなどにご利用ください。料金は一切いただきません。 著作権を主張するようなモノでもないので、自分のサイトに付けたいと考えてらっしゃる奇特な方はソースを見て勝手にお持ち帰りください。 追記:うまくいかない方は日本語入力をオフにしてください。Windows版のInternetExplorer、Firefox、Operaそれぞれの最新版で動作確認済みです。

    tsupo
    tsupo 2007/07/26
    ↑↑↓↓←→←→BA でスタイルシートを切り替える
  • #6 IT戦士 天野 仁史/こんにちはこんにちは! Hamachiya2(後編) Webアプリ開発でもっとも重要なこと | gihyo.jp

    小飼弾のアルファギークに逢いたい&hearts; #6IT戦士 天野 仁史/こんにちはこんにちは! Hamachiya2(後編) Webアプリ開発でもっとも重要なこと 天野 仁史さん、Hamachiya2さん(はまちちゃん)との対談の後編です。 編集部注) 対談は2007年3月に行われたものです。 撮影:武田康宏 優れたエンジニアって 弾:毎度おなじみの質問です。優れたエンジニアとして重要なのはどんなことでしょうか。タグは綴じようとか(笑⁠)⁠。 天:俺は自分1人でどこまで作れるかっていうことだと思います。上から下まで自分でどのくらい作れるか。そういう意味では、自分はまだまだかなぁと思うんですけど。 は:そういう人がそばにいたら、何でもお願いしたくなっちゃうかも。アイディアが湧いたら「こんなの作って」とかって。この人に言ったら、上から下まで全部できちゃうみたいな。 弾:いやでも何でもやら

    #6 IT戦士 天野 仁史/こんにちはこんにちは! Hamachiya2(後編) Webアプリ開発でもっとも重要なこと | gihyo.jp
    tsupo
    tsupo 2007/05/29
    自分が欲しいと思うものを勢いで作る。本当重要なのは「こんにちはこんにちは!」