Sunday, December 14, 2014

CRAN-R_RefreshPart3

This post follows the previous part2.

About SyncFusion PredictiveAnalytics

Here is the link.

It uses a Predictive Model Markup Labguage with files outputted using R.

Here is a brief description.

Thursday, November 27, 2014

CRAN-R_RefreshPart2

This post follows the previous part1.

About ggplot

You have a ggplot book, and book website.

About R

You have a RGraphics book.

You have an AdvancedR book.

You have a RetEspace book, web site, book part 2, and web site part 2.

You have a Mathematical Statistics With Applications in R book.


Wednesday, November 26, 2014

CRAN-R_RefreshPart1

Previously

You read already my first R post, this is a refresher.

Setup

You can find R in CRAN.

Setup Related

You can find related projects in CRAN.

Setup Packages

You can find ReShape2 in GitHub or
install.packages("reshape2")
Reshape2 makes it easy to transform data between wide and long formats. reshape2 is based around two key functions: melt and cast: melt takes wide-format data and melts it into long-format data and cast takes long-format data and casts it into wide-format data.

You can find Dplyr in GitHub or
install.packages("dplyr")
Dplyr is the next iteration of plyr, focussing on only data frames. dplyr is faster and has a more consistent API.

You can find DevTools or
install.packages("devtools")
Devtools makes package development a breeze: it works with R’s existing conventions for code structure, adding efficient tools to support the cycle of package development.

You can find PackRat or
install.packages("packrat") 
A dependency management tool for R to make your R projects more isolated, portable, and reproducible.

You can  find KnitR. Elegant, flexible and fast dynamic report generation that combines R with TeX, Markdown, or HTML.

You can find RMarkdown Website or in GitHub or
install.packages("rmarkdown")
R Markdown lets you insert R code into a markdown document. R then generates a final document that replaces the R code with its results.

You can find Shiny or
install.packages("shiny")
Shiny makes it incredibly easy to build interactive web applications with R.
 
You can find Ggplot2 or
install.packages("ggplot2")
An enhanced data visualization package for R.

You can find GgVis or
install.packages("ggvis")
Is the next iteration of the popular ggplot2 graphics package. ggvis creates dynamic, interactive data visualizations.

You can find RforGoogleAdWord post.

Setup R-(D)COM

You can find R-(D)COM in CRAN. Also the R-(D)COM installer.

Setup RStudio

You can find it in it RStudio Website.

Setup PowerShell

You can find PowerShell R Interop in Codeplex.






Saturday, November 8, 2014

CommandLineWith7zip

Command Line under 7-zip

You can use the command prompt commands.

You can use the proper software.

You can use a good setup.

Friday, November 7, 2014

WindowsEnvironmentVariables

Windows Environment Variables

SYSTEM
SystemDrive=C:
SystemRoot=C:\WINDOWS
APPS
AppsDrive=C:
AppsRoot=C:\Apps
HOME
HOMEDRIVE=C:
HOMEPATH=\Users\root
HOMEROOT=C:\Users
DATA
DataDrive=C:
DataRoot=C:\DATA
SHARE
ShareDrive=C:
ShareRoot=C:\SHARE
OPT
OptDrive=C:
OptRoot=C:\OPT

GrepEmailInTxtFilesRecursively

PowerShell can be used to grep emails from *.txt recursively

Find recursively from root C:\ in all *.txt files emails [any literal]@[any letter]anyNumberOfCharacters.[any letter]from 2 to 6 characters

Get-ChildItem C:\ -include *.txt -rec | Select-String -Pattern "\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,6}" -CaseSensitive

Tuesday, September 30, 2014

RpackageGoogleUsesCausalImpactOnTimeSeries

It is used to analyse AdWords and GoogleTrends.
Here is the link to their blog.
Here is the link to their github.

Wednesday, April 23, 2014

About Xamarin

Xamarin is the best way of doing cross-platform programming.

You need VS2013, you need the professional version.
You need Xamarin.
You need to learn how to share code.
You need the Xamarin Cross Platform Guidelines.
You need the Xamarin.iOS.
You need the Xamarin.Android.

Check the Windows blog on Universal app.

Thursday, January 9, 2014

Unshelve shelveset from another branch

First install Visual Studio Team Foundation Server 2012 Update 2 Power Tools.msi.

Second, browse in command prompt to the correct path.

The shelve's name is "SHELVENAME:USERPROFILE".

Use the command:
>tfpt unshelve "GA Devrun v1.4;XT18194" /migrate /source:$/CNCorporateWeb/Releases/2.9.0/Code /target:$/CNCorporateWeb/Releases/2.9.1/Code

A pop-up window will appear:

Click Unshelve

Click Auto-merge All




Application Development Company Due Diligence List (pre-LOI)

What would you add to my company due diligence list if you were looking to acquire an application development company?

Company Ownership and History

1) Who are the present owners and what %?
2) How has the ownership changed since established?

Development Focus

1) Is there an industry focus for the apps? (financial services, real estate, manufacturing, tourism)
2) Is there a business process focus for the enterprise apps? (CRM, Sales, logistics, etc.)
3) Which apps has the company developed for customers and for the company ownership?
4) Which company owned enterprise and consumer apps have ranked in each of app stores? Describe when and how high. 
5) Which platforms does the company develop apps for?
6) Which languages does the company focus on working with?

Management and Employees

1) Provide an organizational chart including geographic locations, job titles, time/years with the company. 
2) Provide a list of employees

Customers

1) How much revenue was from each of the top 5 clients in the last trailing 4 quarters?
2) Describe the typical customers of the company.

Financial 

1) Provide a copy of the latest balance sheet.
2) Provide a copy of the last 2 years income statements.

Wednesday, January 8, 2014

MVVM for Windows Phone Developers-Continued

Hi,

You may find the next article very interesting on CodeProject

MVVM for Windows Phone Developers

awsomedevsigner: MVVM for Windows Phone Developers - Use it Guys! (...: UPDATE: You can download the code on GitHub. I have added all files, except for the source for SQLight. The repository can be found here: W...

Tuesday, January 7, 2014

75 Tools for iOS developers

Hi,

Here is a comprehensive list of different tools you might need doing iOS development,
special thanks to Ben Shierman for his list!

Windows Tool List for Developers & Power Users

Hi,

I found this elegant list of Windows Tools that might be useful.
I use a lot of them but not all, whether been a developer or a power user, I am sure that you will find some goodies in this link (Thanks to Scott Hansel man):

HTMLCode

HTMLCode Content