Skip to content

Instantly share code, notes, and snippets.

View imosquera's full-sized avatar

Isaac Mosquera imosquera

View GitHub Profile
@imosquera
imosquera / kubernetes_add_service_account_kubeconfig.sh
Created July 26, 2018 19:42 — forked from innovia/kubernetes_add_service_account_kubeconfig.sh
Create a service account and generate a kubeconfig file for it - this will also set the default namespace for the user
#!/bin/bash
set -e
set -o pipefail
# Add user to k8s using service account, no RBAC (must create RBAC after this script)
if [[ -z "$1" ]] || [[ -z "$2" ]]; then
echo "usage: $0 <service_account_name> <namespace>"
exit 1
fi
@imosquera
imosquera / Authentication.m
Created March 19, 2012 14:45 — forked from nwg/Authentication.m
SocializeSDK iOS Code Snippets
// invoke the call
[socialize authenticateWithApiKey:@"YourApiKey" apiSecret:@"YourApiSecret"];
#pragma mark SocializeServiceDelegate implementation
// implement the delegate
-(void)didAuthenticate{
NSLog(@"Authenticated");
}
// if the authentication fails the following method is called
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// ...
[Socialize setEntityLoaderBlock:^(UINavigationController *navigationController, id<SocializeEntity>entity) {
NSLog(@"Add your application entity load object");
}];
}
//import the socialize header
#import <Socialize/Socialize.h>
@interface YourCustomViewController : UIViewController
@property (nonatomic, retain) SocializeActionBar *actionBar;
@end
#import <Socialize/Socialize.h>
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
return [Socialize handleOpenURL:url];
}
@imosquera
imosquera / gist:1375443
Created November 18, 2011 02:57 — forked from nwg/gist:1294278
#import <Socialize/Socialize.h>
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
//set the FB App Id, you can find your FB app Id here: https://developers.facebook.com/apps
[Socialize storeFacebookAppId:@"YOUR FB APP ID"];
//set your app url. You can find your app id from the appstore. Socialize uses this app url to advertise
//your app when sharing to social networks like facebook and twitter
[Socialize storeApplicationLink:@"http://itunes.apple.com/us/app/yourappname/id012345689"];
@imosquera
imosquera / GetEntity.m
Created October 6, 2011 00:55 — forked from SPopenko/CommentUI.m
SocializeSDK iOS Code Snippets part 2
[socialize getEntityByKey:@"www.techcrunch.com"];
#pragma mark SocializeServiceDelegate
//if the entity does not exist
-(void)service:(SocializeService*)service didFail:(NSError*)error{
}
@imosquera
imosquera / CommentUI.m
Created October 6, 2011 00:35 — forked from SPopenko/CommentUI.m
SocializeSDK iOS Code Snippets part 2
- (IBAction)commentsButtonPressed {
NSString *entityUrlString = @"http://www.example.com/object/1234";
SocializeCommentsTableViewController* commentsController =
[[[SocializeCommentsTableViewController alloc] initWithNibName:@"SocializeCommentsTableViewController"
bundle:nil
entryUrlString:entityUrlString] autorelease];
[self.navigationController pushViewController:commentsController animated:YES];
}
@imosquera
imosquera / Authentication.m
Created October 6, 2011 00:09 — forked from SPopenko/Authentication.m
SocializeSDK iOS Code Snippets
// invoke the call
[socialize authenticateWithApiKey:@"YourApiKey" apiSecret:@"YourApiSecret"];
#pragma mark SocializeServiceDelegate implementation
// implement the delegate
-(void)didAuthenticate:(id<SocializeUser>)user {
NSLog(@"Authenticated");
}
// if the authentication fails the following method is called
@imosquera
imosquera / CommentUI.m
Created September 15, 2011 04:08 — forked from FawadHa1der/CommentUI.m
SocializeSDK iOS Code Snippets part 2
//create a URL for your entity. This must be a unique URL but can return a 404
NSString *entityUrlString = @"http://www.example.com/object/1234";
// Allocate memory for the instance
SocializeCommentsTableViewController* commentsController = [[[SocializeCommentsTableViewController alloc] initWithNibName:@"SocializeCommentsTableViewController" bundle:nil entryUrlString:entityUrlString] autorelease];
[self.navigationController pushViewController:commentsController animated:YES];