Thủ thuật này được đấy, dạo này xem trên Youtube thấy chậm quá nên dừng để nó load, đi 15 phút quay lại thì vẫn thế Trên Youtube hay xem mục Car Crash xem cũng thú vị phết các bác à
Chia sẻ cách nghĩ/nhìn về cài đặt font chữ trên windows vis/7 trở lên (xp cũ quá bỏ ) K biết vis có không chứ còn từ 7 trở lên là đã có tích hợp tính năng cài font vào menu ngữ cảnh rồi, tuy nhiên cách cài thông thường là nó sẽ copy 1 bản vào thư mục font, thật ra thì cũng chả sao, nhiều bạn có thói quen cài font xong rồi xoá luôn bộ font đi cái rồi sau này cài lại win lại lên gg search, hay bạn nào thích lưu trữ giống mình tuy nhiên tự nhận thấy cài 1 đống font vaò ổ C rồi lại lưu trữ ở ổ D nữa, thấy phí phí băng thông Windows có 1 tuỳ chọn là cài font qua dạng shortcut, tức là nó chỉ tạo shortcut ở trong thư mục font dẫn đến nới chứa font thật sự mà thôi, mặc định thì nó sẽ không bật, và để có tính năng này thì bạn vào [Control Panel\Appearance and Personalization\Fonts\Font settings] và chọn ô Allow fonts to be installed using a shortcut (advanced), lúc này bạn chuột phải vào font chữ bất kỳ sẽ có tuỳ chọn cài bằng kiểu shortcut. Cái này có gì hay, có chậm hay nhanh hơn gì không? ờ thú thật là mình cũng chả biết cài kiểu này tiếp kiệm cho ổ C 1 chút ít nên dự là sẽ nhanh hơn . Ngoài ra thì trong font setting có nút Restore default font setting giúp phục hồi lại khi mà font chữ có vấn đề gì đó, và bạn cũng k nên cài quá nhiều font dư thừa, cái nào xài hoài thì cài thôi và tốt hơn thì nên dùng 1 chương trình quản lý font chuyên nghiệp như nexus font để khi dùng font hay nhóm font nào thì load lên, không dùng thì unload, ngoài ra thì bạn có thể làm bằng tay bằng cách mở font đó lên là có thể xài được rồi.
Cờ rôm có rất nhiều tiện ích mở rộng hay nhưng hay bị tiễn khỏi webstore lắm (không biết cố tình hay cố ý nhưng nhiều tiện ích search trên đó không có dù nó vẫn có, ví dụ điển hình là Lazarus, oget ...), và nhiều khi hâm hâm cài online không dc (có game tới mấy trăm mê mà cờ rôm down nào có nhanh gì lắm), đó là lúc các bạn nên cài nó offline, để cài offline thì các bạn cần file tiện ích mở rộng đó, và trang web sau sẽ giúp các bạn download tiện ích mở rộng. chrome-extension-downloader.com Đây là tiện ích giúp down nhanh hơn từ menu chuột phải https://chrome.google.com/webstore/detail/chrome-extension-download/adajmnagfnjmjkljpmiglngkbgoaehgi Trong trang web kia hướng dẫn chi tiết cách cài tiện ích offline rồi nên không nói nữa, tuy nhiên chú ý là nếu tiện ích mà không tìm dc trên webstore thì hãy tìm nó trên google để lấy dc link webstore của nó nhé, và những tiên ích này sẽ không dc tương thích tốt nhất đâu.
Chia sẻ website hay APK Downloader - download file APK từ google play Đây là trang web giúp bạn bắt link download các app, game apk từ trang google play về máy (để làm gì đó), cách dùng đơn giản thôi đó là vào trang play.google.com tìm 1 app hay game nào đó, copy cái link đó dán vào trang apk downloader rồi nhấp vào dòng Generator download link rồi đợi 1 lát sẽ có, tuy nhiên các app phải trả tiền thì phài làm theo cách khác (khó khăn hơn)
Kinh nghiệm download với IDM IDM sẽ chia file download ra nhiều part nên tốc độ sẽ nhanh hơn, với bản IDM hiện tại thì đã chia ra tới 32 part rồi, tuy nhiên cái giá phải trả là nguy cơ hỏng dữ liệu lớn, không phải host nào cũng hỗ trợ và khi rebuild thì thật là khủng khiếp đối với các file lớn, mặc định IDM sẽ lưu các file tạm trong thư mục Temp ở ổ cài win (thường là C) và sẽ nối lại rồi mới lưu về nơi mà mình chọn lưu, tuy nhiên có 1 điều như này: bạn xử lý dữ liệu trong cùng 1 phân vùng sẽ nhanh hơn là từ phân vùng này sang phân vùng khác, do vậy nếu bạn down file dung lượng lớn nhưng save temp ở ổ C và lưu file đích ở ổ D thì kết quả rebuild sẽ rất lag, tuy nhiên nếu bạn save temp ở ổ D luôn thì khi rebuild sẽ đỡ hơn rất nhiều (đối với file quá lớn thì vẫn lag nhé).
Dạo này gvn dính cái width khó chịu quá, trình gà nhưng cũng xin đóng góp 1 đoạn css dùng với add-on stylish chỉnh lại kích thước cho phù hợp. PHP: .postlist, #postlist {width: 100%;}@media screen and (max-width:1366px) {.postlist, #postlist {width: 1307px;}}@media screen and (max-width:1024px) {.postlist, #postlist {width: 736px;}} # UPDATE Dùng jquery thì khi mà kích thước trình duyệt thay đổi thì kích thước gvn cũng sẽ thay đổi theo cho phù hợp, không bị tràn width nữa (mình k set min nên ... ), script userscript thì dùng greasemonkey, scriptlist, tamermonkey ... nhé PHP: // ==UserScript==// @name gvnfixwidth// @namespace gvn// @include https://*gamevn.com/*// @include http://*gamevn.com/*// @version 0.2// @grant none// @require http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js// ==/UserScript==(function(){ $('.postbit .postdetails_noavatar .userinfo .contact').prop('style','width:70%'); w();})();function w(){ var w=$( window ).width(); $( '#postlist' ).prop('style','width:'+(w-34)+'px;'); $( window ).resize(function() { w=$( window ).width(); $( '#postlist' ).prop('style','width:'+(w-34)+'px;'); });}
File hình ảnh mà load trực tiếp trên trình duyệt, thấy có cái thì nó mở dần từ trên xuống với độ nét gốc, có cái thì mở luôn toàn bộ hình nhưng rất mờ, sau đó thì nó mới rõ nét dần, điều gì làm nên khác biệt này thế nhỉ ?
Do lập trình viên quyết định viết phương thức preload như nào, có loại nó cho 1 thanh chạy hay kiểu như thế, hình nó load xong thì mới cho hiện lên. Thắc mắc làm gì
Tùy thuộc phương thức nén hình, loại load từ trên xuống là progressive, rõ dần là interlaced. http://en.wikipedia.org/wiki/Interlacing_(bitmaps)
Mấy clip nhúng trên Google Play đó https://play.google.com/store/apps/details?id=com.supercell.clashofclans https://play.google.com/store/apps/details?id=com.marvel.avengersalliance_goo https://play.google.com/store/apps/details?id=com.iugome.lilknights Nếu mà nhúng được video vi phạm kiểu này thì đố ai tìm ra link gốc mà report
https://www.youtube.com/watch?v=s33VUCcg_sE https://www.youtube.com/watch?v=IdeWnoJvhuE https://www.youtube.com/watch?v=CNATz9az1bY trong page source thôi. bạn mở page source lên, search cụm từ embed (match whole word) sẽ thấy cái link youtube trong đấy
[Lựa chọn ẩn] Chống window explorer đơ tập thể Trên windows 8 thì đã chia ra làm 2 process, 1 cái đảm nhiệm hiển thị, 1 cái chứa các cửa sổ mở thêm, do đó nếu 1 cửa sổ bị đơ hay lỗi đội ngột thì nó sẽ tự reset và bạn vẫn dùng bình thường, nhưng windows 7 đổ xuống thì mặc định vẫn gộp chung 1 process nên khi 1 cửa sổ đơ là nó đơ toàn tập, rê chuột rất khó khăn nếu mà cố đấm ăn xôi click vào dc nút reset thì sẽ xài dc bình thường, nhưng mà phần lớn mình toàn tắt nguồn cho nhanh (_._!) Để khắc phục, trong windows 7 trở xuống có 1 tuỳ chọn Launcher folder windows in a separate process, bạn có thể vào nhanh bằng phím (nhấn từng cái) Alt > T > O vào folder option rồi chỉnh như hình dưới, nhớ khởi động lại máy mới có tác dụng. Bật tuỳ chọn này thì bạn mở 1 cửa sổ explorer nó sẽ cho riêng 1 process, vậy nên lỗi cái nào thì cho đi cái đó, những cái khác vẫn bình thường.
Rảnh ngồi viết cái script biến link gfycat có thể play trực tiếp được (như nhúng hình ấy), cái này nếu như edit bài thì nó sẽ k biến hình do đó cần f5 lại trang, sẽ cập sau kiểu như rê chuột vào thì nó mới biến hình * Yêu cầu greasemonkey cho firefox, tarpemonkey cho chrome và opera. Vào bấm new script rồi paste vào lưu lại. * Để convert gif sang gfycat thì firefox cài gfycat companion PHP: // @version 1.2.3// @namespace gfycat// @author qhu91it// @description Conventer gfycat link to preview. Thanks for joey5755 about lib gfycat.js - https://github.com/gfycat/gfycat.js// @include http://*// @include https://*// @grant none// ==/UserScript==var gfyObject=function(e){function S(e,t){if(t.getElementsByClassName){return t.getElementsByClassName(e)}else{var n=[];var r=t.getElementsByTagName("*");for(var i=0;i<r.length;i++){if((" "+r[i].className+" ").indexOf(" "+e+" ")>-1)n.push(r[i])}return n}}function x(){d=document.createElement("div");d.style.position="absolute";try{d.style.backgroundColor="rgba(0,0,0,0.4)"}catch(e){d.style.backgroundColor="#000";try{d.style.filter="alpha(opacity=60)"}catch(e){}}d.style.color="#fff";d.style.fontFamily="Arial,sans-serif";d.style.fontSize="20px";d.style.padding="10px";d.innerHTML=b.title;d.style.left="0";d.style.top="0";d.style.display="none";t.appendChild(d)}function T(){p=document.createElement("canvas");p.style.position="absolute";p.style.left="0";p.style.top="0";p.onclick=q;p.onmouseout=U;p.onmouseover=R;t.appendChild(p)}function N(){c=document.createElement("video");c.className="gfyVid";if(o)c.autoplay=true;c.loop=true;if(v)c.controls=true;else c.controls=false;c.style.width="100%";c.style.height="auto";c.setAttribute("poster","https://thumbs.gfycat.com/"+b.gfyName+"-poster.jpg");source2=document.createElement("source");source2.src=gfyWebmUrl;source2.type="video/webm";source2.className="webmsource";c.appendChild(source2);source=document.createElement("source");source.src=gfyMp4Url;source.type="video/mp4";source.className="mp4source";c.appendChild(source);t.appendChild(c)}function C(){var e=false;(function(t){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|android|ipad|playbook|silk|blackberry|htc|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(t.substr(0,4)))e=true})(navigator.userAgent||navigator.vendor||window.opera);return e}function k(){h=document.createElement("img");h.src=b.gifUrl;if(r)h.style.width="100%";else h.style.maxWidth=b.width+"px";h.style.height="auto";h.onmouseout=U;h.onmouseover=R;t.appendChild(h);t.style.position="relative";t.style.padding=0}function L(){t.style.position="relative";t.style.padding=0;if(!r){t.style.display="inline-block";t.style.overflow="hidden";t.style.boxSizing="border-box";t.style.MozBoxSizing="border-box";t.style.webkitBoxSizing="border-box"}}function A(){if(!s)return;ctrlRow=document.createElement("div");ctrlRow.style.position="relative";u=document.createElement("div");u.className="CtrlBox";a=document.createElement("img");a.className="gfyCtrlPause";a.src="https://assets.gfycat.com/img/placeholder.png";a.style.backgroundImage="url('https://assets.gfycat.com/img/gfycontrols.png')";a.style.cssFloat="right";a.style.marginRight="5px";a.style.width="12px";a.style.height="12px";a.style.borderStyle="none";u.appendChild(a);ctrlReverse=document.createElement("img");ctrlReverse.className="gfyCtrlReverse";ctrlReverse.src="https://assets.gfycat.com/img/placeholder.png";ctrlReverse.style.backgroundImage="url('https://assets.gfycat.com/img/gfycontrols.png')";ctrlReverse.style.cssFloat="right";ctrlReverse.style.marginRight="5px";ctrlReverse.style.width="14px";ctrlReverse.style.height="12px";ctrlReverse.style.backgroundPosition="-46px 0";ctrlReverse.style.borderStyle="none";f=document.createElement("img");f.className="gfyCtrlSlower";f.src="https://assets.gfycat.com/img/placeholder.png";f.style.backgroundImage="url('https://assets.gfycat.com/img/gfycontrols.png')";f.style.marginRight="5px";f.style.width="14px";f.style.height="12px";f.style.cssFloat="right";f.style.borderStyle="none";l=document.createElement("img");l.className="gfyCtrlFaster";l.src="https://assets.gfycat.com/img/placeholder.png";l.style.backgroundImage="url('https://assets.gfycat.com/img/gfycontrols.png')";l.style.width="14px";l.style.height="12px";l.style.cssFloat="right";l.style.marginRight="5px";l.style.borderStyle="none";if(c.paused)F();else I();u.style.position="relative";u.style.cssFloat="right";u.style.width="100px";u.style.padding="5px";u.style.margin="0";u.setAttribute("id","ctr"+n);a.onclick=q;ctrlReverse.onclick=z;u.appendChild(l);u.appendChild(f);u.appendChild(ctrlReverse);u.appendChild(a);ctrlRow.appendChild(u);t.appendChild(ctrlRow)}function O(){t.removeChild(c)}function M(){v=C();n=t.getAttribute("data-id");if(t.getAttribute("data-title")=="true")i=true;if(t.getAttribute("data-expand")=="true")r=true;if(t.getAttribute("data-controls")=="true")s=true;if(t.getAttribute("data-autoplay")=="false")o=false;var e=document.createElement("div");attrib_src=t.attributes;attrib_dest=e.attributes;for(var u=0;u<attrib_src.length;u++){var a=attrib_src.item(u);var f=a.cloneNode();if(f.name=="style"&&a.value!="null"){attrib_dest.setNamedItem(f)}else{}}t.parentNode.replaceChild(e,t);t=e;_("https://gfycat.com/cajax/get/"+n,function(e){if(e){b=e.gfyItem;gfyMp4Url=b.mp4Url;gfyWebmUrl=b.webmUrl;gfyFrameRate=b.frameRate;if(document.createElement("video").canPlayType){N();L();x();T();if(c.addEventListener)c.addEventListener("loadedmetadata",P,false);else c.attachEvent("onloadedmetadata",P);if(o)c.play()}else{g=true;k();x();h.onload=function(){var e=navigator.userAgent.toLowerCase();if(e.indexOf("msie")>-1)d.style.width=h.clientWidth+"px";else d.style.width=h.clientWidth-20+"px"}}}else{}})}function _(e,t,r){var i=Math.floor(Math.random()*1e7+1);var s="_"+n+"_"+i++;if(e.match(/\?/))e+="&callback="+s;else e+="?callback="+s;var o=document.createElement("script");o.type="text/javascript";o.src=e;window[s]=function(e){t.call(r||window,e);document.getElementsByTagName("head")[0].removeChild(o);o=null;try{delete window[s]}catch(n){}};document.getElementsByTagName("head")[0].appendChild(o)}function D(){w=c.offsetWidth;E=c.offsetHeight;if(!r&&w>c.videoWidth){w=c.videoWidth;E=c.videoHeight}p.width=w;p.height=E;d.style.width=w-20+"px"}function P(){D();if(!u){A()}}function H(e,t,n){if(n>0){t=B(t,n)}var r,i,s=t.length;e.beginPath();for(r=0;r<s;r++){i=t[r];if(r==0){e.moveTo(i[0],i[1])}else{e.lineTo(i[0],i[1])}if(n>0){e.quadraticCurveTo(i[2],i[3],i[4],i[5])}}e.closePath()}function B(e,t){var n,r,i,s,o,u,a,f,l=e.length,c=new Array(l);for(r=0;r<l;r++){n=r-1;i=r+1;if(n<0){n=l-1}if(i==l){i=0}s=e[n];o=e[r];u=e[i];a=j(s[0],s[1],o[0],o[1],t,false);f=j(o[0],o[1],u[0],u[1],t,true);c[r]=[a[0],a[1],o[0],o[1],f[0],f[1]]}return c}function j(e,t,n,r,i,s){var o=Math.sqrt(Math.pow(n-e,2)+Math.pow(r-t,2)),u=s?i/o:(o-i)/o;return[e+u*(n-e),t+u*(r-t)]}function F(){if(!s){return}a.style.backgroundPosition="-71px 0";f.style.backgroundPosition="0 0";f.style.marginLeft="6px";l.style.backgroundPosition="-192px 0";l.style.width="8px";l.onclick=V;f.onclick=$}function I(){if(!s)return;a.style.backgroundPosition="-95px 0";l.style.backgroundPosition="-20px 0";f.style.backgroundPosition="-165px 0";l.style.width="14px";f.style.marginLeft="0px";l.onclick=X;f.onclick=W}function q(){if(c.paused){c.play();I()}else{c.pause();F()}}function R(){if(!i||!b.title)return;d.style.display="block"}function U(){if(!i)return;d.style.display="none"}function z(){a.style.backgroundPosition="-95px 0";f.style.backgroundPosition="0 0";f.style.marginLeft="6px";l.style.backgroundPosition="-192px 0";l.style.width="8px";l.onclick=V;f.onclick=$;c.pause();var e=S("mp4source",c)[0];var t=S("webmsource",c)[0];if(m){e.src=e.src.replace(/-reverse\.mp4/g,".mp4");e.src=e.src.replace(/-reverse\.webm/g,".webm");t.src=t.src.replace(/-reverse\.webm/g,".webm");ctrlReverse.style.backgroundPosition="-46px 0";m=false}else{e.src=e.src.replace(/\.mp4/g,"-reverse.mp4");e.src=e.src.replace(/\.webm/g,"-reverse.webm");t.src=t.src.replace(/\.webm/g,"-reverse.webm");ctrlReverse.style.backgroundPosition="-141px 0";m=true}c.playbackRate=1;J();I()}function W(){if(c.playbackRate<=1)c.playbackRate=c.playbackRate/2;else c.playbackRate--}function X(){if(c.playbackRate<=1){c.playbackRate=c.playbackRate*2}else{c.playbackRate++}}function V(){if(window.opera){var e=c.onplay;c.onplay=function(){c.pause();c.onplay=e};c.play()}else{c.currentTime+=1/gfyFrameRate}}function $(){c.currentTime-=1/gfyFrameRate}function J(){c.load();c.play()}var t=e;var n;var r;var i;var s;var o=true;var u;var a;var f;var l;var c;var h;var p;var d;var v;var m=false;var g=false;var y=this;var b;var w;var E;return{init:M,refresh:J}};var gfyCollection=function(){function t(e,t){if(t.getElementsByClassName){return t.getElementsByClassName(e)}else{var n=[];var r=t.getElementsByTagName("*");for(var i=0;i<r.length;i++){if((" "+r[i].className+" ").indexOf(" "+e+" ")>-1)n.push(r[i])}return n}}function n(){r()}function r(){var n=e.length;elem_coll=t("gfyitem",document);for(var r=0;r<elem_coll.length;r++){var i=new gfyObject(elem_coll[r]);e.push(i)}for(var r=n;r<e.length;r++){e[r].init()}}function i(){return e}var e=[];return{init:n,get:i,scan:r}}();var auto_trans = false;function attEv(e){ if(e.href !== undefined && /gfycat.com\/(\w)+/.test(e.href)){show(e);}}function show(e){ var d = document.createElement('div'); d.className = 'gfyitem'; d.setAttribute("data-title", "true"); d.setAttribute("data-autoplay", "false"); d.setAttribute("data-controls", "true"); d.setAttribute("data-expand", "false"); d.setAttribute("data-id", getFileName(e.href)); d.addEventListener("click", gfyCollection.init, false); e.parentNode.insertBefore(d, e); var p = document.createElement('p'); p.innerHTML = e.href; e.parentNode.insertBefore(p, e); e.parentNode.removeChild(e); d.click();}function getFileName(str){ return str.split("/").pop().split("#").shift();}(function(){ // auto show all gfycat link when page load if(auto_trans){ var a = document.getElementsByTagName('a'); for(var i=(a.length-1);i>=0;i--){attEv(a[i]);} } // add event show when hover a gfycat link document.addEventListener("mouseover",function(event){attEv(event.target)},false);})(); ai muốn nó tự động biến hình thì sửa auto_trans thành true demo mấy link http://gfycat.com/FondTheseDegu http://gfycat.com/FrighteningMindlessHowlermonkey http://gfycat.com/GleamingFirsthandGermanshepherd Spoiler: Hình