Skip to content

Instantly share code, notes, and snippets.

@EdCharbeneau
EdCharbeneau / string.isNullOrWhiteSpace.js
Created March 14, 2014 17:11
Javascript test a string to see if it is Null or Whitespace. Equivelent to C# String.IsNullOrWhiteSpace
function isNullOrWhiteSpace(str) {
return (!str || str.length === 0 || /^\s*$/.test(str))
}
@demisx
demisx / angularjs-providers-explained.md
Last active August 26, 2025 03:06
AngularJS Providers: Constant/Value/Service/Factory/Decorator/Provider
Provider Singleton Instantiable Configurable
Constant Yes No No
Value Yes No No
Service Yes No No
Factory Yes Yes No
Decorator Yes No? No
Provider Yes Yes Yes

Constant

@ismaelhamed
ismaelhamed / BundleConfig.cs
Created July 11, 2014 11:20
Bundling AngularJS Templates with ASP.NET MVC
using System.Web.Optimization;
namespace NgTemplateBundling
{
using NgTemplateBundling.Bundling;
public class BundleConfig
{
public static void RegisterBundles(BundleCollection bundles)
{
@mattes
mattes / check.go
Last active February 11, 2026 19:47
Check if file or directory exists in Golang
if _, err := os.Stat("/path/to/whatever"); os.IsNotExist(err) {
// path/to/whatever does not exist
}
if _, err := os.Stat("/path/to/whatever"); !os.IsNotExist(err) {
// path/to/whatever exists
}
@belsrc
belsrc / gist:672b75d1f89a9a5c192c
Last active April 15, 2023 15:13
Simple Vue.js filters that I usually need
/**
* Changes value to past tense.
* Simple filter does not support irregular verbs such as eat-ate, fly-flew, etc.
* http://jsfiddle.net/bryan_k/0xczme2r/
*
* @param {String} value The value string.
*/
Vue.filter('past-tense', function(value) {
// Slightly follows http://www.oxforddictionaries.com/us/words/verb-tenses-adding-ed-and-ing
var vowels = ['a', 'e', 'i', 'o', 'u'];
@magnetikonline
magnetikonline / README.md
Last active January 22, 2026 00:11
NSSM - the Non-Sucking Service Manager cheatsheet.
@Bouke
Bouke / StringDecimalConverter.cs
Last active July 2, 2025 21:48
Serialize decimal to string in Newtonsoft.Json
public class StringDecimalConverter : JsonConverter
{
public override bool CanRead
{
get
{
return false;
}
}
@rokcarl
rokcarl / change-url-parameters.py
Last active January 29, 2024 12:25
Update URL parameters in Python 3.
import urllib.parse
url = "http://stackoverflow.com/search?q=question"
params = {'lang':'en','tag':'python'}
url_parts = list(urllib.parse.urlparse(url))
query = dict(urllib.parse.parse_qsl(url_parts[4]))
query.update(params)
url_parts[4] = urllib.parse.urlencode(query)
@rahilwazir
rahilwazir / vmdk_vhdx.md
Last active January 21, 2026 21:33
Convert VMWare to Hyper-V (vmdk to vhdx)
krace@hotbox /m/u/code> cat json_pg.py
import psycopg2
def run(stmt):
cur = psycopg2.connect(database='test', user='postgres', password='password', host='localhost').cursor()
cur.execute(stmt)
result = cur.fetchall()
print(list(result))