Eclipse->Help->Install New Software...
Add site:
http://download.eclipse.org/tools/pdt/updates/nightly
Technology blog for personal research and diary. Short Notes, Quick Reference, scripts, source codes, commands, etc
Wednesday, May 15, 2013
Tuesday, May 14, 2013
Enable Facebook Integration in Firefox via its Social API
https://www.facebook.com/about/messenger-for-firefox
Sunday, May 5, 2013
Installing Oracle Java binaries on Debian Linux
#Check Linux version
uname -a
#Download appropriate binaries from Oracle site
#http://www.oracle.com/technetwork/java/javase/downloads/index.html
#Choose Linux x64 e.g. jdk-6u45-linux-x64.bin
#Remove java
sudo apt-get purge openjdk-\*
sudo apt-get remove --purge sun-java6-jdk
#Create java dir
sudo mkdir -p /usr/local/java
#Copy java to the newly created java dir
chmod a+x jdk-XuYY-linux-x64.bin
#extract
./jdk1.6.0_45-linux-x64.bin
#include java in system environment
vi /etc/profile
JAVA_HOME=/usr/local/java/jdk1.6.0_45
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH
#
update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.6.0_45/bin/java" 1
update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.6.0_45/bin/javac" 1
#reload environment
./etc/profile
#Check version
java -version
javac -version
uname -a
#Download appropriate binaries from Oracle site
#http://www.oracle.com/technetwork/java/javase/downloads/index.html
#Choose Linux x64 e.g. jdk-6u45-linux-x64.bin
#Remove java
sudo apt-get purge openjdk-\*
sudo apt-get remove --purge sun-java6-jdk
#Create java dir
sudo mkdir -p /usr/local/java
#Copy java to the newly created java dir
chmod a+x jdk-XuYY-linux-x64.bin
#extract
./jdk1.6.0_45-linux-x64.bin
#include java in system environment
vi /etc/profile
JAVA_HOME=/usr/local/java/jdk1.6.0_45
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH
#
update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.6.0_45/bin/java" 1
update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.6.0_45/bin/javac" 1
#reload environment
./etc/profile
#Check version
java -version
javac -version
Saturday, May 4, 2013
Install Cassandra on Debian Linux
#Install Debian
#Install Java
#Install JNA
apt-get install libjna-java
#Install Cassandra
sh -c 'echo deb http://www.apache.org/dist/cassandra/debian 12x main >> /etc/apt/sources.list.d/cassandra-stable.list'
sh -c 'echo deb-src http://www.apache.org/dist/cassandra/debian 12x main >> /etc/apt/sources.list.d/cassandra-stable.list'
#Add GPG Keys
gpg --keyserver pgp.mit.edu --recv-keys 4BD736A82B5C1B00
gpg --export --armor 4BD736A82B5C1B00 | sudo apt-key add -
gpg --keyserver pgp.mit.edu --recv-keys 2B5C1B00
gpg --export --armor 2B5C1B00 | sudo apt-key add -
sudo apt-get update
sudo apt-get install cassandra
#Configure Cassandra
/etc/cassandra
#Configure defaults
/etc/default/cassandra
#configure node 1
listen_address: ip-address-of-node-1
rpc_address: ip-address-of-node-1
seeds: ip-address-of-node-1
#configure node 2
listen_address: ip-address-of-node-2
rpc_address: ip-address-of-node-2
seeds: ip-address-of-node-1
#=====
setup
#create keyspace
create keyspace MyKeyspace1 with placement_strategy = 'org.apache.cassandra.locator.SimpleStrategy' and strategy_options = {replication_factor:1};
#use keyspace
use MyKeyspace1;
#describe keyspace
describe MyKeyspace1;
#Install Java
#Install JNA
apt-get install libjna-java
#Install Cassandra
sh -c 'echo deb http://www.apache.org/dist/cassandra/debian 12x main >> /etc/apt/sources.list.d/cassandra-stable.list'
sh -c 'echo deb-src http://www.apache.org/dist/cassandra/debian 12x main >> /etc/apt/sources.list.d/cassandra-stable.list'
#Add GPG Keys
gpg --keyserver pgp.mit.edu --recv-keys 4BD736A82B5C1B00
gpg --export --armor 4BD736A82B5C1B00 | sudo apt-key add -
gpg --keyserver pgp.mit.edu --recv-keys 2B5C1B00
gpg --export --armor 2B5C1B00 | sudo apt-key add -
sudo apt-get update
sudo apt-get install cassandra
#Configure Cassandra
/etc/cassandra
#Configure defaults
/etc/default/cassandra
#configure node 1
listen_address: ip-address-of-node-1
rpc_address: ip-address-of-node-1
seeds: ip-address-of-node-1
#configure node 2
listen_address: ip-address-of-node-2
rpc_address: ip-address-of-node-2
seeds: ip-address-of-node-1
#=====
setup
#create keyspace
create keyspace MyKeyspace1 with placement_strategy = 'org.apache.cassandra.locator.SimpleStrategy' and strategy_options = {replication_factor:1};
#use keyspace
use MyKeyspace1;
#describe keyspace
describe MyKeyspace1;
Monday, March 18, 2013
Pretty Pink Unicorn Princess Jump
"My daughters love this app and it keeps them entertained on long car rides. They even named their unicorns!!"
-Susan from Ohio
The fairy princess and her pet unicorns are on a mission to reach the castle of dreams by sunset. Jump the clouds and ascend into the beautiful fairytale skies.
-Choose from a number of pet Unicorns
-Collect valuable fairy magic
-Jump to new heights and reach the princess
-More excitement to come...
-Susan from Ohio
The fairy princess and her pet unicorns are on a mission to reach the castle of dreams by sunset. Jump the clouds and ascend into the beautiful fairytale skies.
-Choose from a number of pet Unicorns
-Collect valuable fairy magic
-Jump to new heights and reach the princess
-More excitement to come...
Tuesday, March 12, 2013
Fix Google Chrome 25 Crashing on iPhone 5 iOS 6.1.2
The following should be performed as quickly as possible before Google Chrome crashes
Open Google Chrome
Select Menu button (2nd button from the upper right)
Select Settings
From the Advanced, select Privacy option
Select Send Usage Data
Select either Always or Only on Wi-Fi is selected from the list.
Open Google Chrome
Select Menu button (2nd button from the upper right)
Select Settings
From the Advanced, select Privacy option
Select Send Usage Data
Select either Always or Only on Wi-Fi is selected from the list.
Thursday, January 3, 2013
Install Multiple Node Apache Cassandra on Windows
# Download Installer from http://cassandra.apache.org/download/
# Java required
# Create folders
mkdir c:\apache-cassandra
mkdir c:\apache-cassandra\node1
mkdir c:\apache-cassandra\node2
mkdir c:\apache-cassandra\node3
mkdir c:\apache-cassandra\node4
mkdir c:\apache-cassandra\node5
mkdir c:\apache-cassandra\node6
# Create for each node
mkdir :c\apache-cassandra\node1\var
mkdir :c\apache-cassandra\node1\var\commitlog
mkdir :c\apache-cassandra\node1\var\data
mkdir :c\apache-cassandra\node1\var\log
mkdir :c\apache-cassandra\node1\var\saved_caches
#repeat for each node ....
# Extract Cassandra to each Node
cd \apache-cassandra\node1
tar -xzvf apache-cassandra-1.2.x-bin.tar.gz
cd \apache-cassandra\node6
tar -xzvf apache-cassandra-1.2.x.tar.gz
...
# Open hosts file
notepad c:\windows\system32\drivers\etc\hosts
# Add localhost IPs for each node in hosts file
127.0.0.1 127.0.0.1 #node1
127.0.0.1 127.0.0.2 #node2
127.0.0.1 127.0.0.3 #node3
127.0.0.1 127.0.0.4 #node4
127.0.0.1 127.0.0.5 #node5
127.0.0.1 127.0.0.6 #node6
# Open cassandra.yaml for each node
cd \apache-cassandra\node1\conf
notepad cassandra.yaml
# Edit each yaml, make node1 and 2 as seeders, edit correspondingly
cluster_name: 'SpikesCluster'
num_tokens: 256
rpc_address : 127.0.0.1 #assigned ip of node
listen_address : 127.0.0.1 #assgiend ip of node
seed_provider:
- class_name: org.apache.cassandra.locator.SimpleSeedProvider
parameters:
- seeds: "127.0.0.1, 127.0.0.2" #ip of seeder nodes
saved_caches_directory: /apache-cassandra/node1/var/saved_caches
data_file_directories:
- /apache-cassandra/node1/var/data
commitlog_directory: /apache-cassandra/node1/var/commitlog
#Open log4j-server.properties
notepad c:\apache-cassandra\node1\conf\log4j-server.properties
# edit config, repeat for each node
log4j.appender.R.File=/apache-cassandra/node1/var/log/system.log
# Open Cassandra.bat
notepad c:\apache-cassandra\node1\bin\cassandra.bat
# Edit Port and repeat for each node must not be the same since running on local
-Dcom.sun.management.jmxremote.port=7199^
# Run each node
c:\apache-cassandra\node1\bin\catalina.bat
# Check Cassandra ring information
c:\apache-cassandra\node1\bin\nodetool -h 127.0.0.1 -p 7199 ring
# Java required
# Create folders
mkdir c:\apache-cassandra
mkdir c:\apache-cassandra\node1
mkdir c:\apache-cassandra\node2
mkdir c:\apache-cassandra\node3
mkdir c:\apache-cassandra\node4
mkdir c:\apache-cassandra\node5
mkdir c:\apache-cassandra\node6
# Create for each node
mkdir :c\apache-cassandra\node1\var
mkdir :c\apache-cassandra\node1\var\commitlog
mkdir :c\apache-cassandra\node1\var\data
mkdir :c\apache-cassandra\node1\var\log
mkdir :c\apache-cassandra\node1\var\saved_caches
#repeat for each node ....
# Extract Cassandra to each Node
cd \apache-cassandra\node1
tar -xzvf apache-cassandra-1.2.x-bin.tar.gz
cd \apache-cassandra\node6
tar -xzvf apache-cassandra-1.2.x.tar.gz
...
# Open hosts file
notepad c:\windows\system32\drivers\etc\hosts
# Add localhost IPs for each node in hosts file
127.0.0.1 127.0.0.1 #node1
127.0.0.1 127.0.0.2 #node2
127.0.0.1 127.0.0.3 #node3
127.0.0.1 127.0.0.4 #node4
127.0.0.1 127.0.0.5 #node5
127.0.0.1 127.0.0.6 #node6
# Open cassandra.yaml for each node
cd \apache-cassandra\node1\conf
notepad cassandra.yaml
# Edit each yaml, make node1 and 2 as seeders, edit correspondingly
cluster_name: 'SpikesCluster'
num_tokens: 256
rpc_address : 127.0.0.1 #assigned ip of node
listen_address : 127.0.0.1 #assgiend ip of node
seed_provider:
- class_name: org.apache.cassandra.locator.SimpleSeedProvider
parameters:
- seeds: "127.0.0.1, 127.0.0.2" #ip of seeder nodes
saved_caches_directory: /apache-cassandra/node1/var/saved_caches
data_file_directories:
- /apache-cassandra/node1/var/data
commitlog_directory: /apache-cassandra/node1/var/commitlog
#Open log4j-server.properties
notepad c:\apache-cassandra\node1\conf\log4j-server.properties
# edit config, repeat for each node
log4j.appender.R.File=/apache-cassandra/node1/var/log/system.log
# Open Cassandra.bat
notepad c:\apache-cassandra\node1\bin\cassandra.bat
# Edit Port and repeat for each node must not be the same since running on local
-Dcom.sun.management.jmxremote.port=7199^
# Run each node
c:\apache-cassandra\node1\bin\catalina.bat
# Check Cassandra ring information
c:\apache-cassandra\node1\bin\nodetool -h 127.0.0.1 -p 7199 ring
Subscribe to:
Posts (Atom)

