Skip to content

Instantly share code, notes, and snippets.

View palaniraja's full-sized avatar

palaniraja palaniraja

View GitHub Profile
@palaniraja
palaniraja / custominput.m
Created October 25, 2014 06:51
Custom input view issue with iOS8 and external keyboard
- (UIView *)inputAccessoryView{
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8) {
return levelinputView.view;
}
else{
return nil;
}
}
@palaniraja
palaniraja / Gruntfile.js
Created October 28, 2014 11:43
sample grunt file
'use strict';
// # Globbing
// for performance reasons we're only matching one level down:
// 'test/spec/{,*/}*.js'
// use this if you want to recursively match all subfolders:
// 'test/spec/**/*.js'
module.exports = function (grunt) {
@palaniraja
palaniraja / Content-9part.json
Last active August 29, 2015 14:15
xcode image asset - sliced image
{
"images" : [
{
"resizing" : {
"mode" : "9-part",
"center" : {
"mode" : "fill",
"width" : 2,
"height" : 1
},
@palaniraja
palaniraja / Internet-sharing-SLeo.scpt
Created January 30, 2011 08:34
Apple script to toggle internet sharing (via airport)
on run {input, parameters}
tell application "System Preferences"
activate
end tell
tell application "System Events"
tell process "System Preferences"
click menu item "Sharing" of menu "View" of menu bar 1
delay 0
@palaniraja
palaniraja / notification.js
Created May 31, 2011 13:13
HTML5 Notification
var notification = window.webkitNotifications.createNotification("http://www.google.com/images/logos/ps_logo2.png", "Title", "Notification message goes here");
notification.show();
@palaniraja
palaniraja / HSBC.php
Created June 7, 2011 09:44
Class to process payment using HSBC gateway (HSBC CPI Payment)
<?php
/**
* @desc Class to process payment using HSBC gateway
* This class will return orderhash
* 18-Dec-2006
*/
class HSBC{
var $storeFrontId;
@palaniraja
palaniraja / randomImages.sh
Created June 15, 2011 12:24
Shell script to populate sample images for array of names
#!/bin/bash
productIds=("5108401" "5108004" "5084002" "084003" "513802" "510724" "1083800" "31083" "313725" "5084224" "82759" "11735" "1104_2" "11268" "133" "11084_2" "114189" "1721" "143" "SA058" "0848_1" "540854" "140876" "34_4" "34068" "584397" "6296" "640008" "09T-IC" "653" "54086" "1903" "3315" "54587" "54527" "B23" "SOF43-TP" )
productImgs=( "productImage.png" "productImage-1.png" "productImage-2.png" "productImage-3.png" "productImage-4.png")
prodLen=${#productIds[@]} #productid array length
imgLen=${#productImgs[@]} #img array length
# use for loop to read all productids
@palaniraja
palaniraja / TestViewController.m
Created June 17, 2011 07:27
TestViewController to test TKAlertCenter issue with UIAlertView
-(IBAction) testTapped:(id)sender{
[[TKAlertCenter defaultCenter] postAlertWithMessage:NSLocalizedString(@"Before an alert", nil)];
UIAlertView *av = [[UIAlertView alloc] initWithTitle:@"TEST" message:@"TEST MSG"
delegate:self cancelButtonTitle:@"cancel" otherButtonTitles:nil];
[av show];
[av release];
@palaniraja
palaniraja / chrome-history.js
Created September 21, 2011 09:24
Google Chrome history link scrapping
/*
Filter Google Chrome history by search and scrap the links :)
*/
var aTags = document.getElementsByTagName("a");
var n = aTags.length;
for(i=0; i<n; i++){
console.log(aTags[i].href);
}
@palaniraja
palaniraja / testflightsessionlog.js
Created December 15, 2011 07:37
Testflightapp Expand all session logs
var elem = document.getElementsByClassName('session_log');
for (i=0;i<elem.length;i++){
elem[i].style.display="";
}