From now on you can fnd most of my software https://github.com/Blackjacx/Scripts/blob/master/software.sh
- Adobe Creative Cloud
- Apple Configurator
- Audiacity
- AudioSlicer
- FileZilla
- HockeyApp
- LibreOffice
- (void)showHTMLRessourceInWebView:(BOOL)animated | |
{ | |
// Load html data from main bundle | |
NSString * filePath = [[NSBundle mainBundle] | |
pathForResource:@"<RESOURCE_NAME>" | |
ofType:@"html"]; | |
NSData * htmlData = [NSData dataWithContentsOfFile:filePath]; | |
if( !htmlData ) { |
/* | |
Create a temporary context with the default context as parent. | |
The state of the default context will be available in the temporary context. | |
If you are really sure you want to save the object you don't need to create a temporary context. | |
You can use MR_defaultContext in this case. | |
*/ | |
NSManagedObjectContext *tempContext = [NSManagedObjectContext MR_contextWithParent:[NSManagedObjectContext MR_defaultContext]]; | |
/* | |
Perform operations on the temporary context on the |
From now on you can fnd most of my software https://github.com/Blackjacx/Scripts/blob/master/software.sh
Item to Backup | What is This?! |
---|---|
iMessage History | Find it in ~/Library/Messages/. Remember to check the file ownership of that folder. |
Developer Profile | Your accounts set up in Xcode including your code signing identities and provisioning profiles. Xcode > Preferences > Accounts > Lower Left Settings Gear > Export Accounts... |
1Password Vaults | All the stored passwords. |
Mail History | All E-Mails. |
~/.ssh | public and private key pairs including ssh config file |
~/.bash_profile | If you are using bash and have configured it for convenience. |
## add keyring | |
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com <key> | |
## add: alternative keyserver | |
sudo apt-key adv --keyserver keys.gnupg.net --recv-keys <key> | |
## chrome: manually from http://www.google.com/chrome/eula.html | |
## skype: manually from http://www.skype.com/download/skype/linux/ | |
sudo apt-get install filezilla libxvidcore4 gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-ffmpeg gstreamer0.10-pitfdll libquicktime1 libxine1-plugins w32codecs libdvdread4 pidgin pidgin-facebookchat pidgin-hotkeys pidgin-libnotify pidgin-musictracker pidgin-plugin-pack pidgin-themes pidgin-sipe chmsee breathe-icon-theme dia googleearth miro rednotebook specto ubuntu-restricted-extras zim mplayer inkscape p7zip-full apt-show-versions libdvdcss vobcopy keepassx acroread tvtime wbar ubuntu-tweak texmaker vlc isomaster openssh-client openssh-server vim lsdvd une |
### system ### | |
# Disc Space Usage | |
df -h | |
# Folder size | |
du -sh <folder_name> | |
# Process Information | |
top |
CGFloat statusBarHeight = CGRectGetMaxY([self.view.window convertRect:UIApplication.sharedApplication.statusBarFrame toView:self.view]); | |
#define kStatusBarHeight [self.window convertRect:UIApplication.sharedApplication.statusBarFrame toView:self].size.height | |
- (CGFloat)AT_statusBarHeight | |
{ | |
CGFloat statusBarHeight = 0.f; |
# check if tools installed | |
if ! type "composite" > /dev/null; then | |
exit 0 | |
fi | |
IFS=$'\n' | |
buildNumber=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "${PROJECT_DIR}/${INFOPLIST_FILE}") | |
versionNumber=$(/usr/libexec/PlistBuddy -c "Print CFBundleShortVersionString" "${PROJECT_DIR}/${INFOPLIST_FILE}") | |
PATH=${PATH}:/usr/local/bin | |
TARGET_PATH=${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH} |
[CATransaction begin]; | |
[CATransaction setCompletionBlock: ^{ | |
[...]; | |
[...]; | |
}]; | |
// Do the animated table view stuff | |
[CATransaction commit]; |