Skip to content

Instantly share code, notes, and snippets.

@snakeneedy
snakeneedy / bookmarklet-youtube-embed.js
Created May 29, 2016 08:02
Make the video player on Youtube embed.
javascript:(function()%7Bvar%20uri=window.location.href;window.location.href=uri.replace(/watch%5C?v=/,%22embed/%22);%7D)();
// Source code:
/*
javascript:(function(){
var uri = window.location.href;
window.location.href = uri.replace(/watch\?v=/, "embed/");
})();
*/
@snakeneedy
snakeneedy / notepad.html
Last active October 18, 2016 05:29 — forked from jdkanani/notepad.html
This bookmarklet gives you a code editor in your browser with a single click.
data:text/html, <style type="text/css">.e{position:absolute;top:0;right:0;bottom:0;left:0;} .e *{font-size:14px;}</style><div class="e" id="editor"></div><script src="http://d1n0x3qji82z53.cloudfront.net/src-min-noconflict/ace.js" type="text/javascript" charset="utf-8"></script><script>var e=ace.edit("editor");e.setTheme("ace/theme/monokai");e.getSession().setMode("ace/mode/ruby");</script>
<!--
For other language: Instead of `ace/mode/ruby`, Use
Markdown -> `ace/mode/markdown`
Python -> `ace/mode/python`
C/C++ -> `ace/mode/c_cpp`
Javscript -> `ace/mode/javascript`
Java -> `ace/mode/java`
Scala- -> `ace/mode/scala`
@snakeneedy
snakeneedy / parser.py
Last active October 27, 2016 01:50
Parse data from 'http://www.cwb.gov.tw/V7/observe/real/windAll.htm' into a object-list 'observeList' without print.
#!/usr/bin/python3
# target: "縣市"、"測站"、"風向"、"風速"、"陣風" 與 "時間"
"""
1. load html into string
2. parse string into class array
3. convert class into json
"""
import re
import json
import urllib.request
@snakeneedy
snakeneedy / editor-in-browser.html
Last active May 21, 2020 04:13
A simple text editor in browser.
<!--
Put next line in URL.
data:text/html,<head><meta charset="utf-8"/></head><body style="margin:0;"><pre style="margin:0;height:100%;" contenteditable></pre></body>
-->
<head>
<meta charset="utf-8" />
</head>
<body style="margin:0;">
<pre style="margin:0;height:100%;" contenteditable></pre>
</body>
@snakeneedy
snakeneedy / example.desktop
Last active November 21, 2016 16:29
This is an example of Ubuntu desktop.
[Desktop Entry]
Version=1.0
Type=Link
Name=Examples
Name[aa]=Ceelallo
Name[ace]=Contoh
Name[af]=Voorbeelde
Name[am]=ምሳሌዎች
Name[an]=Exemplos
Name[ar]=أمثلة
@snakeneedy
snakeneedy / lab01.s
Created March 7, 2017 11:48
$t0 = 1 + 2 + ... + 25
.text
.globl main
main:
sub $t0, $t0, $t0
addi $t1, $0, 1
For:
add $t0, $t0, $t1
addi $t1, $t1, 1
beq $t1, 26, exit
b For
@snakeneedy
snakeneedy / AoE2CheatsRobot.java
Created August 5, 2017 02:17
世紀帝國二資源作弊碼程式,四種資源各五萬(可修改),在「交談」畫面使用
import static java.awt.event.KeyEvent.*;
import java.awt.*;
public class AoE2CheatsRobot {
private Robot robot;
public static void main(String... args) throws Exception {
AoE2CheatsRobot keyboard = new AoE2CheatsRobot();
keyboard.wait(5000); // wait 5000 ms
@snakeneedy
snakeneedy / meta-tags.md
Created June 2, 2018 07:52 — forked from lancejpollard/meta-tags.md
Complete List of HTML Meta Tags

Copied from http://code.lancepollard.com/complete-list-of-html-meta-tags/

Basic HTML Meta Tags

<meta name="keywords" content="your, tags"/>
<meta name="description" content="150 words"/>
<meta name="subject" content="your website's subject">
<meta name="copyright"content="company name">
<meta name="language" content="ES">
@snakeneedy
snakeneedy / py3-class-method.py
Created June 24, 2018 06:29
Python 3: sample of class methods
"""Result:
call self_method by Inst
---
call self_method by Temp
---
call class_method by Inst
call self_method by class_method
---
call class_method by Temp
@snakeneedy
snakeneedy / htmlcomplete.vim
Last active June 28, 2018 15:06
VIM script in /usr/share/vim/vim81/autoload/, fix lowercase omni autocompletion (see Revisions)
" Vim completion script
" Language: HTML and XHTML
" Maintainer: Mikolaj Machowski ( mikmach AT wp DOT pl )
" Last Change: 2014 Jun 20
" Distinguish between HTML versions.
" To use with other HTML versions add another "elseif" condition to match
" proper DOCTYPE.
function! htmlcomplete#DetectOmniFlavor()
if &filetype == 'xhtml'