Skip to content

Instantly share code, notes, and snippets.

View solid.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View .vimrc
set history=500
filetype plugin on
filetype indent on
set autoread
au FocusGained,BufEnter * checktime
let $LANG='en'
set langmenu=en
set encoding=utf8
View starship.toml
add_newline = false
format = """
$shell\
$directory\
$git_branch\
$git_commit\
$git_state\
$git_metrics\
$git_status\
@roberocity
roberocity / Convert-ExcelToCsv.ps1
Created August 20, 2020 18:32
Use PowerShell and Excel to convert a set of files from .xlsx to .csv automatically
View Convert-ExcelToCsv.ps1
[CmdletBinding()]
param (
[Parameter(Mandatory=$true)]
[ValidateScript({
if (Test-Path -Path (Resolve-Path $_) -PathType Container) { return $true }
else { throw "The SourcePath is not valid" }})]
[string]
$SourcePath,
[Parameter(Mandatory=$true)]
@roberocity
roberocity / tablesort.css
Last active August 29, 2015 14:07
sorts a table by rows with no dependencies
View tablesort.css
th[data-sort] {
cursor: n-resize;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
@roberocity
roberocity / gallery.html
Created September 25, 2012 00:09
Photo Gallery
View gallery.html
@roberocity
roberocity / gist:3750808
Created September 19, 2012 17:03 — forked from madrobby/gist:3733875
Fade out elements on WebKit and Firefox and IE 9+
View gist:3750808
<style>
#mask_demo {
background: #d0d0d0;
width: 80%;
padding: 10px;
position: relative;
}
/* this may not be a better way to do it, but it is a different way.
it still used the svg for the background on browsers that don't
@roberocity
roberocity / node_debian_init.sh
Created July 14, 2012 23:28 — forked from peterhost/node_debian_init.sh
Daemon init script for node.js based app/server (DEBIAN/UBUNTU)
View node_debian_init.sh
#!/bin/sh
# ------------------------------------------------------------------------------
# SOME INFOS : fairly standard (debian) init script.
# Note that node doesn't create a PID file (hence --make-pidfile)
# has to be run in the background (hence --background)
# and NOT as root (hence --chuid)
#
# MORE INFOS : INIT SCRIPT http://www.debian.org/doc/debian-policy/ch-opersys.html#s-sysvinit
# INIT-INFO RULES http://wiki.debian.org/LSBInitScripts
# INSTALL/REMOVE http://www.debian-administration.org/articles/28
@roberocity
roberocity / git-deploy.rb
Created May 9, 2012 19:39
Git-based deployment for Sinatra
View git-deploy.rb
require 'sinatra/base'
require 'time'
class GitHook < Sinatra::Base
def self.parse_git
# Parse hash and date from the git log command
sha1, date = `git log HEAD~1..HEAD --pretty=format:%h^%ci`.strip.split('^')
set :commit_hash, sha1
set :commit_date, Time.parse(date)
View jquery.equalizeHeight.js
(function( $ ) {
$.fn.maxHeight = function() {
var max = 0;
this.each(function() {
max = Math.max(max, $(this).height() );
});
return max;
};
$.fn.equalizeHeight = function() {