JavaScript
Doorkeeper, ATND, connpass のイベントを横断して一覧表示する Web と Web API を公開しました。ソースコードも公開してます。(過去サイト「IT勉強会ですよ (itcal.jp)」は忘れてください…(◞‸◟))events.clock-up.jp Web API 仕様 Web API は自由に利用…
JavaScript Advent Calendar 2016 14日目の記事です。任意サイトにおいて window 配下に紐づいている全オブジェクト (つまりグローバル変数と、それにぶらさがっている全変数) を再帰的に列挙してみようと思います。これはウェブサイトの内部構造(のとっか…
ボット・クローラー Advent Calendar 2016 11日目の記事です。ボット?というか単純なスクリプトですが。Twitter がリコメンドしてくるおすすめユーザーを自動フォローし続けるとどうなるか実験してみます。
ボット・クローラー Advent Calendar 2016 4日目の記事です。 昔懐かしのクッキークリッカーのクリックを自動化してみます。 クッキークリッカー 日本語版 一応知らない人のために概要だけ書いておくと、クッキーをクリックするとクッキーが増えるだけのシン…
既にはてな運営さんに報告済みなのでそのうち直ると思いますが。例えばカテゴリ名が「C#」にようになっている場合、記事タイトル直下に表示されるカテゴリのリンク先が「…/category/C#」のようになっており、「#」はハッシュ扱いになるので結局のところ「C」…
JavaScript Advent Calendar 2016 2日目の記事です。jQuery を用いて style タグを動的に後から追加できます。 (jQuery 使わなくてもできるけど使ったほうが楽) $(function(){ $('head').append( `<style> div{ color: blue; } div:hover{ color: red; } </style>` ); });ス…
ボット・クローラー Advent Calendar 2016 1日目の記事です。既存サイトで JavaScript を実行することにより動作を自動化してみます。
完全に復活するわけではないですが。代替療法です。 後記:@ylqjk さんに完璧な方法教わったので追記しました。 状況 Webサイトによっては何かしらの理由(セキュリティ?)で console.log を無効にしているタイプのものがあります。たとえば Coincheck とか…
HTTP Headers という 5万人が使っている Chrome 拡張のマルウェア疑惑。セッション盗まれて BTC も盗まれそうになった話。 の続き。今回は Chrome 拡張とは関係ない、サイト設計側の話です。※本記事では Zaif のセキュリティ上の問題について指摘しています…
疑惑どころか 99.99% くらい黒な話。(後記:セッション盗まれたと思ってたけど、よくよく考え直してみると生パスワードごと盗まれてる可能性もあるしやばい)
各種 jQuery の使われていないサイト上で Developer Console を使って jQuery でゴニョゴニョしたい場合などがときどきあると思う。あるよね?
-((-1)^(1/7))を何度か2乗してみる話 とりあえずだまされたと思って-((-1)^(1/7))を2乗してみてくれ - アジマティクス ちょっとこれの記事に感銘を受けまして。 ただ、僕は数学者ではなくプログラマなのでプログラマ的に検算をしたいと思います。 計算…
なんとなくコマンドラインからやってみたかったンだ 自分の注文履歴を手軽に grep したかっただけなンだ。。。 PhantomJS とは WebKit が積まれている JavaScript エンジン。 要するにブラウジングをコンソール内 (ヘッドレス) でエミュレートできる。今回は…
構造体的なオブジェクトの足し算みたいな var a = {left: 10, top: 30}; var b = {left: 100, top: 300}; var c = a + b: // みたいなことやりたい
カテゴリのリンクの挙動を統一したい カテゴリのリンクが押されたら常に 記事本文一覧ではなく 記事サマリ一覧が 出て欲しい。
草稿を間違えて公開しちゃう問題 はてなブログの記事編集中に、間違えて「公開する」ボタンを押しちゃうことがあるんですよ。。 確認なしにいきなり公開されちゃうから困る。僕の使ってるノートPCの左クリックボタンの反応が甘くて触れただけで押しちゃうこ…