MicroConf 2012: The Conference for Self-Funded Startups and Single Founders

A shot out to te MicroConf 2012: The Conference for Self-Funded Startups and Single Founders to be held April 30 / May 1 at the Hard Rock Hotel in Las Vegas, NV and Hosted by Rob Walling and Mike Taber

The Speakers Include Peldi from Balsamiq, Hiten Shah of KISSmetrics and CrazyEgg, Rob Walling, author of Start Small, Stay SmallPatrick McKenzie of Bingo Card Creator, Mike Taber of Single Founder and many others…

Anyone launching a startup with no outside funding who wants to hang out with and learn from 128 of today’s leading founders and entrepreneurs.

I have heard great feedback from attendees. So if you can, go!

Six years of San Gabriel Valley .NET Developers Group

About six years ago, Rob Walling and I started San Gabriel Valley .NET Developers Group to facilitate the needs of developers and IT professionals of the San Gabriel Valley area. We quickly joined INETA and had been a member ever since. I recently receive this recognition certificate from INETA on completion of our six years of membership. Time does fly!

I would like to thank every one who made it possible; including my partner in crime Richard Trinh for his tireless efforts and consistent help, Green Dot Corporation  for it’s constant support and sponsorship of the user group and to all our members who make this wonderful user group possible, month after month. This award is for all of you.

 

SoCal Code Camp

SoCal Code Camp Fullerton – Practical AppFabric Caching and Session Management

SoCal codecamp Jan 28th – 29th is only couple of weeks away. Like always, there is a great list of sessions and speakers.

I’ll be presenting on AppFabric; Being a technical editor for an upcoming book on AppFabric, it’s a great opportunity for me to test out the specific interests around this area. Following is the abstract.

Would you like to learn about high availability, scalability and distributed cache management using Microsoft platform without getting all cloudy? Windows Server AppFabric is a set of application services focused on improving the performance and management of Web, Composite, and Enterprise applications. AppFabric provides a highly scalable in-memory application cache for all types of data. With the caching features of AppFabric you get Scalable in-memory, distributed cache for any serializable data, Seamless integration with ASP.NET, High availability and dynamic scale-out of cluster nodes, Optional local cache with eviction policies and cache change subscriptions and notifications.

In this demo-centric session, we will cover end-to-end implementation of a web solution using AppFabric for caching and session management. Intended audience include web developers who want to build high performance applications leveraging web programming techniques (e.g.ASP.NET, MVC, RESTful services, etc) and enterprise developers who create service oriented middle tier applications using .NET.

Please do try to come, it’s a great event for developers to get together and learn about new (and existing) technologies from their peers.


 

PROTECT IP / SOPA Breaks The Internet

Caltech-MIT Enterprise Forum – Venturing in the Privacy Tug-Of War

Venturing in the Privacy Tug-Of War: Opportunities in Controlling Personal Data

Great event tomorrow morning @ Caltech. Details below.

Saturday, January 14, 2012
at California Institute of Technology, Pasadena
Registration and Continental Breakfast: 8:00 a.m. Baxter Lecture Hall
Program: 9:00 a.m. to 11:00 a.m. at Baxter Lecture Hall
Networking: 11:00 a.m. to 12:00 p.m. at Baxter Lecture

http://entforum.caltech.edu/

Jan 18th – Parallel Essentials – Using .Net TPL w/ Nuri Halperin and Steve Bearman

Abstract: Essential multithreading guidance on using .NET parallel features. We will explore the what, why and especially HOW to use the newly available parallel and multithreaded features of the .NET framework. Whether you are writing server code, website code, Silverlight or desktop apps.

About the Presenters: Nuri Halperin: Principal for +N Consulting Inc (Santa Monica, CA), Nuri brings over 15 years of development and leadership experience in internet, E-Commerce and corporate space. He currently serves as Solution Architect focusing on .Net technologies and platforms. Nuri has successfully championed initiatives in ASP.NET, database, data mining, E-commerce, integration projects and custom component development for specific business needs. In recent years Nuri has been active in the coding community, providing training, mentoring and contributing to the coding community, focusing on cutting edge technologies, C# and core framework programming. His passion for efficient computing and his SDLC perspective bring a unique and valuable contribution to every project he engages in.http://www.plusnconsulting.com

Steve Bearman is an independent software developer with his company, Suzy B Studios. He innovates and develops web and client software for all sectors from science and engineering through business and finance–especially the thorny, complex problems where architecture, algorithms, mathematics, innovation, and performance are critical. Always available to help develop software, he often leads development teams. Along the way he has managed both marketing and operations for a manufacturing corporation, taught graduate computer science, and published technical papers dealing with data. He has a special fondness for good algorithms and appropriate technology.

Meeting Agenda
* 6:00p Mixer/Networking/Pizza
* 6:30p Presentation Starts
* 8:00p Raffle

Directions: Park in parking structure at 570 E Huntington Dr, Monrovia, CA 91016 . Meeting is across the street in 605 E Huntington Dr. Once parked, use the overhead walk way to get to the building. The meeting will be right inside the door after the walk way.

 

This is a Green Dot sponsored event. There is no entry fee and the event is free for attendees.

bayesian-artificial-intelligence

Bayesian Artificial Intelligence by Korb and Nicholson

Bayesian Artificial Intelligence, Second Edition by Kevin B. Korb and Ann E. Nicholson is among one of the very few books which explain the probabilistic graphical models and Bayesian belief networks in a balanced way; i.e. without making it a mathematical exercise in futility or by dumbing it down too much to make it a ‘practical guide’. This book is an interesting read and knowing the KDD genre, it’s few and far between when one can say these words about a machine learning book.

 

Bayesian Artificial Intelligence is organized into three main sections; probabilistic reasoning, learning causal models and knowledge engineering. The book discusses Bayesian networks as a function of their usage i.e. for reasoning, learning and inference. Book begins with an introduction to Probabilistic Reasoning where authors discusses Bayesian reasoning, reasoning under uncertainty, uncertainty in artificial intelligence, probability calculus and other related concepts. Authors then provide a primer of Bayesian networks before discussing inference in Bayesian Networks. In the chapter titled applications of Bayesian network, authors elaborate on different types of applications and their practical implementations. In the second part authors focus on learning the causal models, learning the probabilities from datasets, Bayesian Network classifiers, learning linear causal models, learning discrete causal structure and so on. The third section concentrates on knowledge engineering with Bayesian Network; it has a long chapter which talks about different aspects of knowledge engineering for example KEBN life cycle, Bayesian network modeling, how Bayesian structure is build, kept and developed etc. Finally we see the case studies for different sections and the software packages associated with it.
I personally really enjoyed this book mainly because it’s to the point, precise and well written. Due to the wide range of the field of machine learning and implementation of Belief networks, it becomes quite challenging to comprehensively cover the area. If you would like to read more about the general graphical models and probabilistic graphical models in machine learning, there are other texts out there however if your focus is Bayesian Artificial Intelligence and the belief networks, this book is quite useful.
The book is not written as a typical text book but still provides a set of problems at the end of each chapter. For theorem solvers and theory lovers, there are also various theoretical issues discussed in this book throughout related to the Bayesian provability and probability calculus. Overall it is not a so called ‘math heavy’ or theorem proving text but rather quite practical introduction to Bayesian AI. I highly recommend this book if you would like to learn Bayesian AI, Bayesian belief networks, Bayesian inference, learning, reasoning or any pertaining disciplines.

Microsoft Windows Server AppFabric Cookbook Available for Pre-Order

I am working with Hammad Rajjoub and with Rick Garibay as a technical editor on their new Windows Server App-Fabric book which is now available for pre-order.

http://www.packtpub.com/microsoft-windows-server-appfabric-cookbook/book

The book is well organized and is written from a developer’s point of view with and end to end hands-on discussion on app-fabric. It’s goal is to help reader

  • Gain a solid understanding of the capabilities provided by Windows Server AppFabric with a pragmatic, hands-on, results-oriented approach with this book and eBook
  • Learn how to apply the WCF and WF skills you already have to make the most of what Windows Server AppFabric has to offer
  • Includes step-by-step recipes for developing highly scalable composite services that utilize the capabilities provided by Windows Server AppFabric including caching, hosting, monitoring and persistence.

shameless plug, pre-order now :)

Mathematical Monk on Machine Learning and Information Theory

There is an excellent series of video tutorials by Mathematical Monk described as “Videos about math, at the graduate level or upper-level undergraduate.”. Unlike the usual classroom style videos, the tutorials are recorded as screencasts with the teacher trying to explain concepts by writing down examples and proving theorems while narrating the steps. Quite hands on and effective.

There are about 260 videos on the channel and four main playlists namely information theory advance, probability primer, machine learning and information theory primer. Machine learning is by far the largest area with over 160 videos and 34 hours of very valuable instructions covering topics including but not limited to introduction to machine learning, supervised and unsupervised learning, linear regression, classification trees, Boosting and Bagging, Maximum likelihood estimation, Bayesian inference, Bayesian decision theory, D-Separation, HMM, K-means, graphical models and MCMC.

The Channel can be found here. http://www.youtube.com/user/mathematicalmonk and individual playlists can be seen here including the machine learning playlist for your learning pleasure.

Wadler’s Law

via Haskell’s Wiki, Wadler’s Law states that:

In any language design, the total time spent discussing a feature in this list is proportional to two raised to the power of its position.

0. Semantics
1. Syntax
2. Lexical syntax
3. Lexical syntax of comments

applies to enterprise architecture in general with the increasing order of actually quantified feature impact supported by data.