Skip to content

Instantly share code, notes, and snippets.

@magnusottosson
magnusottosson / mkvextract-helper.sh
Last active February 1, 2020 13:00 — forked from konfou/mkvextract-helper.sh
extract all tracks/attachments/chapters from an mkv file
#!/usr/bin/env bash
#
# Extract all tracks/attachments/chapters from an mkv file.
# depends
type -p mkvmerge &>/dev/null || exit 3
type -p mkvextract &>/dev/null || exit 3
# trap SIGINT
trap 'trap - INT; kill -s INT "$$"' INT
@magnusottosson
magnusottosson / gist:3a11d0599a373fc81758551efde39b0f
Created May 20, 2016 14:23
Git merge and ignore tabs, spaces and line endings
git merge -s recursive -Xignore-space-at-eol <branchname>
gem install nokogiri -- --with-xml2-include=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/libxml2 --use-system-libraries

Keybase proof

I hereby claim:

  • I am magnusottosson on github.
  • I am magnusottosson (https://keybase.io/magnusottosson) on keybase.
  • I have a public key whose fingerprint is 0D46 6C13 3F09 26D0 BB88 AE3F 16A1 B5CA 3ECB 7BB5

To claim this, I am signing this object:

sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install\ OS\ X\ Mavericks.app --nointeraction
@magnusottosson
magnusottosson / gist:6377623
Created August 29, 2013 12:46
iOS: Log all font names that are installed and available to the app
for (NSString *familyName in [UIFont familyNames])
{
for (NSString *fontName in [UIFont fontNamesForFamilyName:familyName])
{
NSLog(@"%@", fontName);
}
}
[User setName:@"Magnus Ottosson"
setPhone:@"+46 73 390 80 60"
setEmail:@"magnus@nixonnixon.se"
setWebsite:@"http://nixonnixon.se"];
@magnusottosson
magnusottosson / git_exclude_ds_store.sh
Created January 6, 2012 21:38
Add .DS_Store to the git exclusion list
#!/bin/bash
git config --global core.excludesfile ~/.gitignore
echo .DS_Store >> ~/.gitignore
@magnusottosson
magnusottosson / PrettyDate.cs
Created December 2, 2010 08:05
Format a date to string like: "just now", "1 minute ago", "x minutes ago", "1 hour ago"...
using System;
namespace Wcm.PublicWeb.Skeleton.Wip.Campaign.Templates
{
public class PrettyDate
{
public string TextJustNow { get; set; }
public string TextOneMinuteAgo { get; set; }
public string TextMinutesAgo { get; set; }
public string TextOneHourAgo { get; set; }