An Overview of Salesforce and Force.com Security

Prerequisites: Salesforce.com, Force.com, Portal, Authentication, Authorization

I built up a PowerPoint presentation for a potential client to eliminate the security concerns of Salesforce.com and Force.com. This presentation offers a thorough introduction of the security solutions on Salesforce.com and Force.com, including platform security, user security (authentication, OAuth and social SSO) and programmatic security on Force.com.

For anyone who wants to have a quick overview of Salesforce.com security solution, this is a shortcut to get on road.

Read More

How to integrate Python function into your Java code?

When I review my past projects, I found one that might benefit you when you want to invoke Python functions from your Java code directly.python-doc-icon

The project was for a local public agency. They hired people to collect air pollution data on streets and intersections using handheld device. The device stores longitude, latitude and other relevant data into attached MS Access database. Since client uses ESRI ArcGIS which mainly uses UTM projection. So we need to convert longitude and latitude data into UTM basis in order to generate the map.

One of the biggest challenges was the budget of this project was quite limited...

Read More

How to do capacity planning for Splunk Enterprise?

Splunk Enterprise is a popular solution for the operational intelligence for data center. The name of Splunk comes from ‘spelunking’ because the founders of Splunk feel understanding machine data is like spelunking in cold cave.splunk2

The way that Splunk Enterprise works is to collect syslogs and event logs from all network devices, Windows and Linux machines, etc., then build up time series based index data files as the search source. Splunk instances include Search Head, Search Peer (Indexer) and Forwarder.

In a data center, the log files keep growing all the time. In order to make Splunk index these files efficiently, to make proper capacity planning is significant. Below is the formula to do capacity planning for Splunk:

(Daily average indexing rate) * (Index Replication Count) * (retenti...

Read More