解説

解説

[シート無料配布]Twitter除外検索でコンテンツの感想を見る

Twitterで推しコンテンツを検索ワードにして検索したとき、ぜんぜん違うコンテンツに関するツイートばっかり出てきてハァ〜〜〜〜て私はなった。
解説

楽天ひかりIPv6(クロスパス・DS-Lite)の設定方法

楽天ひかりのIPv6接続ではtransixではなく、クロスパスというマイナーな接続方式を使うので対応してないルータは手動設定が必要になります。その方法をまとめました。
解説

接点復活剤で思い出の品との接点を修復してみませんか

接点復活剤で思い出を諦めない!懐かしい形のウォークマンも。爆撃並の凶暴な扱いを受けたゲームボーイも直せるかもしれません。
解説

ガンダムスタンプラリー2020 2日間安定攻略チャート

JR東日本で2020年もガンダムスタンプラリーが開催!スタンプラリーはポケモンスタンプラリー(初回)以来の参加となった私ですが、スタンプラリーが始まった2020年1月9日(木)、1月10日(金)の二日間でクリアすることができました。その攻略...
解説

ハングルが読めなくても韓国から個人輸入!Gmarketの使い方

Gmarketを使えばハングルが読めなくても日本語で韓国で売っているものを個人輸入できます。その使い方をまとめました。
解説

オタクのためのサンリオピューロランドサバイバル術

《ピューロ》にはオタクであるあなた「だからこそ」楽しめる面というのが確実にある。
解説

クレジットカード嫌いの私が楽天カードをずっと使っている理由

生活の上で行う決済を出来る限り楽天カード経由で行いポイントをかき集めると現金払いやデビットカードにこだわっていた頃には出来なかったほどのポイント還元を受けられるのです…!
解説

Rakuten.FMをバックグラウンド再生して野球実況を聞く方法

再生が止まるのにブチ切れた私、バックグラウンド再生する方法を探してきました。
解説

プロ野球コラボガンプラ 販売場所、通販など入手方法一覧

ガンプラ集めガチ勢のオタクに調べてくれと言われたので調べました。販売先、販売状況を掲載。
解説

2019年パリーグネット配信4社比較。価格と遅延、対応端末と評判[DAZN,パリーグTV,楽天tv,パリーグLIVE]

DAZN・パリーグTV・楽天TV・パリーグLIVEを価格、遅延、対応端末、出来る事を調べました。実際に使ってのレビュー、評判も交えて比較します
");_this.items.push(item)});window.addEventListener("scroll",function(){_this.updateItems()});window.addEventListener("resize",function(){_this.updateItems()});this.updateItems()}_createClass(ScrollHint,[{key:"isScrollable",value:function isScrollable(item){var offset=this.opt.offset;var element=item.element;var offsetWidth=element.offsetWidth;return offsetWidth+offsetscrollHintBorderWidth){(0,_util.addClass)(element,scrollableLeftClass)}else{(0,_util.removeClass)(element,scrollableLeftClass)}}},{key:"needSuggest",value:function needSuggest(item){var scrolledIn=item.scrolledIn,interacted=item.interacted;return!interacted&&scrolledIn&&this.isScrollable(item)}},{key:"updateItems",value:function updateItems(){var _this2=this;[].forEach.call(this.items,function(item){_this2.updateItem(item)})}},{key:"updateStatus",value:function updateStatus(item){var _this3=this;var element=item.element,scrolledIn=item.scrolledIn;if(scrolledIn){return}if((0,_util.getOffset)(element).top+element.offsetHeight/2<(0,_util.getScrollTop)()+window.innerHeight){item.scrolledIn=!0;if(this.opt.remainingTime!==-1){setTimeout(function(){item.interacted=!0;_this3.updateItem(item)},this.opt.remainingTime)}}}},{key:"updateItem",value:function updateItem(item){var opt=this.opt;var element=item.element;var target=element.querySelector('[data-target="scrollable-icon"]');this.updateStatus(item);if(this.isScrollable(item)){(0,_util.addClass)(element,opt.scrollableClass)}else{(0,_util.removeClass)(element,opt.scrollableClass)}if(this.needSuggest(item)){(0,_util.addClass)(target,opt.suggestClass)}else{(0,_util.removeClass)(target,opt.suggestClass)}if(opt.suggestiveShadow){this.checkScrollableDir(item)}}}]);return ScrollHint}();exports.default=ScrollHint;module.exports=exports["default"]},{"./util":3,"es6-object-assign":1}],3:[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var append=exports.append=function append(element,string){var div=document.createElement("div");div.innerHTML=string;while(div.children.length>0){element.appendChild(div.children[0])}};var addClass=exports.addClass=function addClass(element,className){if(element.classList){element.classList.add(className)}else{element.className+=" "+className}};var removeClass=exports.removeClass=function removeClass(element,className){if(element.classList){element.classList.remove(className)}else{element.className=element.className.replace(new RegExp("(^|\\b)"+className.split(" ").join("|")+"(\\b|$)","gi")," ")}};var getScrollTop=exports.getScrollTop=function getScrollTop(){return window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0};var getScrollLeft=exports.getScrollLeft=function getScrollLeft(){return window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0};var getOffset=exports.getOffset=function getOffset(el){var rect=el.getBoundingClientRect();return{top:rect.top+getScrollTop(),left:rect.left+getScrollLeft()}}},{}]},{},[2])(2)})