Tuesday, January 10, 2017
Awesome Awesomeness Lists including Cloud, IoT and Mobile
Awesome Mobile UI/UX Interfaces
https://github.com/cymcsg/Awesome-Mobile-UI
Awesome API
https://github.com/Kikobeats/awesome-api
Awesome IoT
https://github.com/HQarroum/awesome-iot
Simulate Popular Mobile Devices for Testing
https://www.asp.net/mobile/device-simulators
Mobile Dev Learning
https://github.com/MakinGiants/awesome-android-learner
Awesome Awesomeness List
https://github.com/bayandin/awesome-awesomeness
Curated List of Awesome Lists
https://github.com/sindresorhus/awesome
The Viral Progressive Web App
https://cloudfour.com/thinks/the-business-case-for-progressive-web-apps/
Progressive Apps
https://infrequently.org/2015/06/progressive-apps-escaping-tabs-without-losing-our-soul/
Service Workers
https://developers.google.com/web/fundamentals/getting-started/primers/service-workers
Getting Started with WebVR
https://developers.google.com/web/fundamentals/vr/getting-started-with-webvr/
Friday, December 2, 2016
Azure HDInsight Apps & Domain-Joined Premium HDInsight Clusters
When spinning up an Azure HDInsight cluster, there are a few options during setup, including adding marketplace apps from 3rd-party vendors.
The blurb from the install screen.
External Apps
- Datameer: Datameer offers analysts an interactive way to discover, analyze, and visualize the results on Big Data. Pull in additional data sources easily to discover new relationships and get the answers you need quickly.
- Streamsets Data Collector for HDnsight provides a full-featured integrated development environment (IDE) that lets you design, test, deploy, and manage any-to-any ingest pipelines that mesh stream and batch data, and include a variety of in-stream transformations—all without having to write custom code.
- Cask CDAP 3.5 for HDInsight provides the first unified integration platform for big data that cuts down the time to production for data applications and data lakes by 80%. This application only supports Standard HBase 3.4 clusters.
Custom Apps
|
Name
|
Script
|
|
Install Spark
|
|
|
Install R
|
|
|
Install Solr
|
|
|
- Install Giraph
|
|
|
Pre-load Hive libraries
|
Bootstrapping Config Files
Connectivity
Connecting to the cluster using sshWorking with HD Insight, Hue and many of the other browser-based tools sometimes requires Setting up SSH tunneling, if you don't have access directly to HDInsight network.
You can avoid this by setting up some edge nodes in the cluster.
https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-apps-use-edge-node
Extending the network is also useful. When provisioning an HDInsight cluster, you can assign it to a VNet.
https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-extend-hadoop-virtual-network
RStudio & RevoR
Rikard Sandström has some helpful links - installing a Premium HDInsight Spark cluster with RStudio + Tunnel and Creating HDInsight Clusters with Templates.Tuesday, May 31, 2016
ChatOps and Azure Resources
Slack seems to be the method of choice for many firms coming back to the '90s realm of IRC, with persisted chat windows, ChatOps continuous integration and automated deployments. Companies like Shopify use it for their deployments activities and for their customers feature stories.
The ability to do ChatOps activities, wire up deployment commands and notification messages in Slack is really cool.
Not to be late to the party, Microsoft introduced /skype integration with Slack in the new year.
https://www.skype.com/en/features/slack/ The motto of Microsoft in 2016 seems to be if you can't beat 'em... hang out with them.
Coming back to Azure with a _few_ resources, an enormous amount of Azure shortcuts here.
https://blogs.technet.microsoft.com/tangent_thoughts/2016/02/04/bookmark-this-aka-msazureshortcuts/
The Azure ML Learning Cheat Sheet
https://azure.microsoft.com/en-us/documentation/articles/machine-learning-algorithm-cheat-sheet/
The Azure Web Sites (Web Apps?) Cheat Sheet
http://microsoftazurewebsitescheatsheet.info/
A Complete List of Microsoft Azure Tools
http://scottge.net/2015/08/03/a-complete-list-of-microsoft-azure-tools/
With Microsoft Canada adding its new data centres and ExpressRoute functionality, it's an exciting time to be a cloud developer above the 49th parallel north.
Wednesday, June 13, 2012
Meet the New Windows Azure - ScottGu's Blog
Now if they had a VM to VHD converter they may get even more traction.
Windows Azure now allows you to deploy up to 10 web-sites into a free, shared/multi-tenant hosting environment (where a site you deploy will be one of multiple sites running on a shared set of server resources). This provides an easy way to get started on projects at no cost.
Microsoft has gone and given away free hosting.
Lots more features here.
Meet the New Windows Azure - ScottGu's Blog
Wednesday, May 2, 2012
Crowdsourcing and Cloud Labor
Technology isn’t the only thing contained in the cloud. There are people floating around in there too.
One of the challenges with natural learning, neural networks and text analysis is the ability to categorize an opinion context. Using a lexicon of various terms, and the syntax of the terms in a statement, you can do a general categorization. However, what’s to say that “you’re so dumb” and “you’re SO dumb” mean the same thing. The one with capitals could be a sarcastic comment, depending on the context.
We can do some general analysis of text terms, however manually tagging these may prove to be more accurate. How do you setup a manual tagging job using real labor?
CrowdFlower’s system leverages large groups of workers to solve massive but technically simple tasks. One of these services is sentiment analysis, the study of public opinion on a given subject. Other sentiment analysis programs use computational linguistics to perform this task, but computers cannot always discern nuances of tone, such as sarcasm or irony. CrowdFlower’s version is unique in that actual humans perform the sentiment analysis.
Sounds interesting!
Monday, April 9, 2012
SSIS Junkie : AdventureWorks2012 now available for all on SQL Azure
Why not host your training platforms in the cloud? It only makes sense, especially for databases, as every developer doesn’t need the latest Adventureworks database on their laptop, and it’s a big waste to add to a local server.
AdventureWorks2012 now available for all on SQL Azure
SSIS Junkie : AdventureWorks2012 now available for all on SQL Azure
Awaiting the launch of Tailspin toys to the cloud….
Monday, April 2, 2012
The R programming language for programmers coming from other programming languages
Learning R? An introduction and comparison against other common programming languages.
R is more than a programming language. It is an interactive environment for doing statistics. I find it more helpful to think of R as having a programming language than being a programming language. The R language is the scripting language for the R environment, just as VBA is the scripting language for Microsoft Excel. Some of the more unusual features of the R language begin to make sense when viewed from this perspective.
The R programming language for programmers coming from other programming languages