Skip to content

Instantly share code, notes, and snippets.

😀
Haha

vamdt vamdt

😀
Haha
Block or report user

Report or block vamdt

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@vamdt
vamdt / 关于群策工具的开发.md
Last active Dec 21, 2015
关于群策工具的开发
View 关于群策工具的开发.md

关于群策工具的开发

用到的工具(非必需)

Chrome && Chrome Plugins

View current_user.rb
module CurrentUser
def signed_in?
!current_user.nil?
end
def sign_in(user)
self.current_user, session["user_id"] = user, user.id
end
def sign_out
View fibonacci.exs
defmodule Fib do
def fib(n) when n < 2 do
n
end
def fib(n) when n >= 2 do
fib(n-1) + fib(n-2)
end
View autologin.vbs
'autologin.vbs
'自动打开某网站并填写表单
Dim ie
Set ie=CreateObject("InternetExplorer.Application") '创建IE应用程序对象
ie.Visible=True '设置IE窗体可见
ie.Navigate "http://www.xxt.cn" '导航到相应网站
While ie.busy Or ie.readystate <> 4 '等待网页加载完毕
Wend
'填写表单并点击登录
ie.document.frames(0).document.loginForm.userName.value="username"
View five_num.js
// 拿到嵌套数组的前五个
(function(){
var first_arr = [[1,3,4], [3,4,5,6,0], [34,56,23,56,34] [32,45]];// => [[1,3,4],[3,4]]
var second_arr = [[1,3,4,7], [3,4,5,6,0], [34,56,23,56,34] [32,45]]; // => [[1,3,4,7],[3]]
var third_arr = [[1,3,4,7,9], [3,4,5,6,0], [34,56,23,56,34] [32,45]]; // => [[1,3,4,7,9]]
var fourth_arr = [[1,3,4,7,9, 10], [3,4,5,6,0], [34,56,23,56,34] [32,45]]; // => [[1,3,4,7,9]]
function five(arr) {
var count = 0, result = [], left_count = 0;
for (var i = 0; i <= arr.length; i++) {
@vamdt
vamdt / odd_collection.js
Last active Aug 29, 2015
数字求奇数数集合
View odd_collection.js
//数字shift1,change next to last
//eg:1234567890
// =>345678902..1
// =>5678904....3
// =>789046.....5
// =>90468......7
// =>4680.......9
// =>806........4
// =>60.........8
// =>0..........6
@vamdt
vamdt / city.rb
Last active Mar 14, 2019 — forked from sumskyi/README.md
rails4 sti, custom "type" column name and value
View city.rb
class City < GeoEntity
def self.sti_name
3
end
end
@vamdt
vamdt / add_module_nest.rb
Created Oct 13, 2014
Add module nest to ruby class
View add_module_nest.rb
#!/usr/bin/env ruby
module_name = "Api"
files = Dir["*.rb"]
files.each do |file|
data = IO.read(file)
data.gsub!("\n", "\n ")
new_data = "module #{module_name}\n\n " + data + "\nend"
IO.write(file, new_data)
end
View resize.sh
# find all png-suffix images in current dir and sub dirs.
# use sips resize image size to 262 * 82
# and make their name to *.small.png
find . -type f -name "*.png" -exec sips -z 82 262 '{}' --out '{}'.small.png ';'
@vamdt
vamdt / CapsLockDoCtrl.bat
Created Jan 19, 2015
Create ahk script that make capslock as another ctrl, then copy to statup folder
View CapsLockDoCtrl.bat
echo CapsLock::Ctrl >> caps5ctrl.ahk
copy /y caps5ctrl.ahk "C:\Users\annnng\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup"
You can’t perform that action at this time.