Skip to content

Instantly share code, notes, and snippets.

View sontx's full-sized avatar

No Em sontx

View GitHub Profile

Keybase proof

I hereby claim:

  • I am sontx on github.
  • I am sontx (https://keybase.io/sontx) on keybase.
  • I have a public key ASCPEkd3MLQWOgWh1LtZbUHBR59_VGLRB96Yju4MOaZFCQo

To claim this, I am signing this object:

@font-face{font-family:'UTMCafetaRegular';src:url('http://blognhatkylang.wapsite.me/phim/utm_cafeta-webfont.eot');src:url('http://phim7v.com/default/fonts/utm_cafeta-webfont.eot?#iefix') format('embedded-opentype'),url('http://phim7v.com/default/fonts/utm_cafeta-webfont.woff') format('woff'),url('http://phim7v.com/default/fonts/utm_cafeta-webfont.ttf') format('truetype'),url('http://phim7v.com/default/fonts/utm_cafeta-webfont.svg#UTMCafetaRegular') format('svg');font-weight:normal;font-style:normal}.fontcafe{font-family:'UTMCafetaRegular'}.fa,.glyphicon{-moz-osx-font-smoothing:grayscale}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.pre-scrollable{max-height:340px}.mfp-arrow,.owl-controls,html{-webkit-tap-highlight-color:transparent}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:10px}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}button,input,optgr
img{max-width:100%;}.clear{clear:both;line-height:0px;overflow:hidden;display:block;height:0px;max-height:0px;}.loading-image,.loadingimage,#fxloading,#fx-loading{background-image:url('data:image/gif;base64,R0lGODlhIAAgAMQXAPT2+ejr89HY5qOxz5SkyJ2szJCixdve5p+uzZqqysfP4dHX4rvC0LnE2sHH0pWlyJmpypmqyrrF28bM2s3T3ZamyZCixv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCAAXACwAAAAAIAAgAAAFlOAljmRpnmiqrmzrvnAsz6JBVHhFGKSd67yRL7cjWI5IAsmIPCpHzOateayQKlSLdYSl4rJbUbcZvoyRX+8VvPaeq21yHP3WzuFccL28v2v7eWqBZIBibIN0h4aCi4SKZo97hZCMlI6Vk5KRm26ccohVmZ6JmKNVUUlLWU8iqE5DODs9N0RBNbSxtjS7vL2+v8DBFyEAIfkEBQgAFwAsAAAFAAgAFgAABR+gQVRkRYhWqo5X61ZuLM90bd94ru88Dssm1UpUMhlCACH5BAkIABcALAAAAAAUACAAAAV0oHMAJHA4V6qu6UG98MHOFwDDAM3aN5XrKt7tB6z1fCsDocKsEAxC3IpgqVoJ0RfxUplVssiisbfVgcu0s3g8XKvF72IcODcf0bN6+u7mw/1ygHSCdmQrXSxfglRWVViCSk1OUIR7hn+XRS49MmIiJSYoYiEAIfkECQgAFwAsAAAAACAAIAAABcvgJY6k6BxAChxO6V7MEszBwpAHpe/HWy6ToHBBAux2AB8pIBQGikddUiliNifPkTE6pVqbWdH22L0YCJV0hWD4OqFcEsFCrxPcwfBljCRVXBV4WHBkVFVXg1pRFGU+gnp8UoYXj4R9hpWKc
.slim-scroll{overflow:auto!important}.slim-scroll::-webkit-scrollbar{width:7px!important}.slim-scroll::-webkit-scrollbar-track{background-color:rgba(51,51,51,0.2)!important;border-radius:3px!important}.slim-scroll::-webkit-scrollbar-thumb{background-color:rgba(85,85,85,0.8)!important;outline:none!important;border-radius:3px!important}.auto-height{height:auto!important}.block-quote{display:block;height:180px;margin-top:15px;padding:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:rgba(0,0,0,0.5)}#media-player-box{}ol.breadcrumb{max-width:100%;overflow:hidden}ol.breadcrumb>li{white-space:nowrap}.right-box .right-box-content .list-top-movie .list-top-movie-item-thumb{border:2px solid #999;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background-repeat:no-repeat;background-size:cover;width:100px;height:133px}.list-top-movie-link:hover .list-top-movie-item-vn{color:#DACB46!important;text-decoration:none}.list-top-movie-link .list-top-movie-item-view{color
section,nav,article,aside,hgroup,header,footer{display:block}time,mark{display:inline}.blog-list-container ul{padding-left:0}.blog-list-container ul li{padding-left:0;list-style:none;list-style-image:none;clear:left}.blog-list-container a{text-decoration:none}.blog-list-container a:hover{text-decoration:underline}.blog-list-container .blog-content{float:left;margin:0 0 5px 5px;text-indent:0;width:85%}.blog-list-container .blog-title{font-weight:bold;line-height:16px;margin:2px 0 0 0}.blog-list-container .blog-icon{float:left;margin-top:2px;vertical-align:top;text-indent:0;width:16px}.blog-list-container .item-content{font-size:95%;line-height:1.3em}.blog-list-container .item-thumbnail{float:left;margin:2px 5px 5px 0}.blog-list-container .item-time{font-size:95%;font-style:italic;clear:left}.blog-list-title{font-weight:bold}.blog-list-container .show-option{font-size:75%;text-align:right}.contact-form-widget{height:320;margin-left:0;max-width:250px;padding:0;padding-top:0;width:100%}.contact-form-success-messa
@sontx
sontx / emoticons.js
Last active January 14, 2018 11:23
emoji
function showsbtext(id,index) {
var bookmarktext=document.getElementById(id);
var sbValues= new Array();
sbValues[0] = 'Bookmark:';
sbValues[1] = 'Add to <strong>Digg</strong>';
sbValues[2] = 'Add to <strong>Delicious</strong>';
sbValues[3] = 'Add to <strong>Blinklist</strong>';
sbValues[4] = 'Add to <strong>Yahoo Web</strong>';
sbValues[5] = 'Add to <strong>Netvouz</strong>';
sbValues[6] = 'Add to <strong>Ma.gnolia</strong>';
@sontx
sontx / a-letter-to-you.cpp
Last active July 15, 2018 04:01
Open notepad and then auto-typing a message on it
#define EMBED_MESSAGE
#define DEBUG_MODE
#define WINVER 0x0500
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <windows.h>
#ifdef EMBED_MESSAGE
@sontx
sontx / ArgumentDeserializer.cs
Last active March 11, 2017 21:15
Execute an executable file with complex arguments
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
namespace Executor
{
public sealed class ArgumentDeserializer
import java.util.ArrayList;
import java.util.List;
/**
* Created by sontx on 12/8/2016.
* Contact www.sontx.in
*/
public class Program {
static abstract class Shape {
public abstract float getArea();
@sontx
sontx / closedxml_demo.cs
Created August 23, 2016 06:46
Demo using ClosedXML
using ClosedXML.Excel;
using System.Windows.Forms;
namespace ExcelCSharp
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();