Where Learning is Pleasure

Jayaram Krishnaswamy

Subscribe to Jayaram Krishnaswamy: eMailAlertsEmail Alerts
Get Jayaram Krishnaswamy: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Blogs from Jayaram Krishnaswamy
WING is Nokia's worldwide IoT network grid. WING is a managed service that helps to get Network Service Providers(CSPs) to go to market supporting the myriad IoT opportunities quickly. A grid around the world helps to connect IoT assets and IoT consumers.Here is a short list of what WI...
I will be describing two aspects of the design. The first one deals with providing adequate space between textboxes when you have more than one. The second deals with designing textboxes so that they have the same style regarding back gorund color: font size and font family.Controlling...
SQLite is the right relational daatabase with zero configuration for mobile apps. There is a recipe in Microsoft documentation on using a SQLite database in a UWP app. This should be quite straight forward given a recipe but there are problems. Probably because of a plethora of version...
In a previous post I described an error wherein the C++ Windows Console Application failed to load. Visual Studio Community 2017 also failed to open a previous C++ Windows Console Application project (created two days earlier). There was no problem with C# programs.Well, the reaso...
Trying to create a C++ Windows Console Application brings up this error. I could create a project without an error two days ago. The only thing that has changed is that there was on OS build upgrade yesterday.Microsoft Visual Studio Community 2017 Version 15.5.7 on Windows 10 Pro, Vers...
If you do not find the template for Console Application in Visual Studio 2017 Community's New Project window, read this here.Launch VS 2017 Community and click New Project and expand the Visual C++ and Click Windows Desktop as shown. Provide a name, herein CplusDektop_1 and click OK. T...
There is no need to panic. Visual Studio 2017 Community has a fine-grained installer. It is possible that you missed choosing the required programs. Your New Project looks like this now.There are no templates in the above window. There is a link, Open Visual Studio UI shown in the abov...
Yes, you can. However you have to reference the Regex class (System.Text.RegularExpressions) as shown in this image.After this you can use its objects and you have intellisense to provide you help in coding.The Syntax for using RegularExpressions is:Match match = Regex.Match(InputStr, ...
I am using Python Shell from Python 3.7 download from my previous post. The OS is Windows 10 Insiders' Preview 17127.rs4_release.180318-0047Python 3.7.0b2 (v3.7.0b2:b0ef5c979b, Feb 28 2018, 01:32:48) [MSC v.1912 32 bit (Intel)] on win32IDLE is Python’s Integrated Development and Learni...
Looks like a trick question.There is no Array in Python but an object List exists which can be used to the same end.The List may contain different list items or same kind of list items.The List is indexed and zero based. The first list item has an index 0.You can retrieve list items us...
TableSample clause started with SQL Server 2015 limits the number of rows returned from a table to a sample % or sample numbers. In fact, it may not provide the specified rows of %. Also, it is not for tables with too few rows.Here is how TableSample is defined in the MSDN site:-------...
It is the same as a .NET array. In .NET System.Array is based on System.Object. Working with arrays in Power Shell is somewhat easier than in C#.Assigning as Array. $ stands for a variable.You assign the array to a variable 'flowers' as shown above. When you call the variable the ...
SplitView Class in XAML provides us with two views, one for Main content and the other, a Pane that can be used for navigation.This is the inheritance chain:DependencyObject |  UIElement | Framework Element | Control |SplitViewAn Example using Visual Studio Communit...
You may need to display an image stored in the asset of your UWP project from another control's event handler.Let us take the simple example of a button click event displaying an image stored in the project's Asset folder on the page.At a minimum we create a UWP Blank project. Then we ...
Yes, in a big way. Just the Intellisense support may by itself a great help.You need to install PTVS (Python Tools for Visual Studio) to have Python support in Visual Studio (2017,2015, 2013 and earlier). In Visual Studio 2015 you need a Python Interpreter (Python 3.5 or earlier, 3.6 a...
Database skills are essential in whatever organization and in whatever position and it is crucial that you have this in your arsenal (Resume')Databases, organized repositories of information, have become indispensable in today's world. In this introductory course you will learn about r...
In my previous post, I showed how ArcGIS map may be embedded in a Power BI report using the ArcGIS Map Control in Power BI. It is easy to embed and author a report easily.I had used US Census data for the Hawaaiian Islands' water and land areas mapped to the Hawaiian Islands. However, ...
Power BI has an ArcGIS Map Control. This post shows how you may use it. The example of using publicly available data (Census Data: Hawaiian Islands) to be displayed in the ArcGIS Map inside Power BI.Just watch the video:
Read this summation of an article in the Associated Press today,https://www.msn.com/en-us/news/politics/trump-wildlife-protection-board-has-many-trophy-hunters/ar-BBKj82K?li=BBmkt5R&ocid=spartandhpIn case you missed it, here is a gist."A review by The Associated Press of the backgr...
SmartCity, SmartHome, Smart... has entered out vocabulary in increasing frequency. Recently Home Automation has picked up a lot of traction with multiple players. It is important to know how these automation products get their connectivity for control. Some of the main connectivity opt...
ArcGIS software has a world wide audience for its utilities as innumerable projects use the geospatial data together with this application. Power BI has a lot going for its Analytical / Visualizations and it has its own MAP display control as well.  Well ArcGIS Map for Power BI en...
The update is out and you can get it from here:You can also get it from Windows Store if you are running Windows 10.Well what is new?On reporting you have the following:Report page tooltips (preview)Bookmarking is now generally availableDisplay units and precision control for table &am...
The most trending topics these days are Artificial Intelligence and Machine Learning. Every day you get tons of news about AI and ML. R programming language is well placed to initiate you into these 'esoteric' topics. There is a learning curve and should you learn to scale the peaks th...
Microsoft is parterning with others such as Intel, NVIDIA, QualComm, and AMD to bring in the full force of AI to several of Microsoft programs like Windows 10, Bing, Cortana and Office 365.Adding an Open Neural Network Exchange format (ONNX)(http://onnx.ai/) file to a UWP project will ...
Python installed using the pyton-3.7.0b2-webinstall installs python to the following directory on your computer:C:\Users\Owner\AppData\Local\Programs\Python\Python37-32\However if you want to run python (python3.7(32bit)) you can either go the above directory and launch or by double-cl...
Mahindra is a new comer to this segment of auto by introducing its Mahindra Roxor and it surely looks  cute. Mahindra is not really a new comer to autos. Mahindra built Willy Jeeps under license after WWII.Mahindra is going into Electric Vehicles as well via REVA already running i...
You can define an array in couple of different ways in JavaScript which essentially is a list of elements. In order to find whether a certain element exists or not, you need to use Array.includes() function as shown in the next example. The argument of this function is the element you ...
September 23  Our group went out in the morning to tour Vatican; the Pantheon; Trevi Fountain etc. We had visited Rome on a previous tour and had spent considerable time including attending an opera. We took a break.These are some of the pictures taken by our tour membersFrom Ray...
There are basically two types:App dataUser DataFirst of all App Data is different from User Data. App Data consists of data that is specific to a particular app. App data exists as long as the app active and removed when the app is removed.App data includes:Run time stateUser preferenc...
The public preview was announced in December last year. Now there is an update.Read here.You can download mssql-cli from here:Using mssql-cli you get to do all this:    T-SQL IntelliSense    Syntax highlighting    Pretty formatting for query...
Updates have been added to this page of January 2018http://hodentek.blogspot.com/2018/01/problem-with-windows-10-pro-insider.htmlBuild 17025.rs_prerelease.171020-1626http://hodentek.blogspot.com/2018/02/new-update-of-windows-10-pro-insider.html
Pivot control with its tabs helps you in navigating between items which can be content panes. Each item has a header to provide the text for the tab. The Pivot has a title and is the container of PivotItems.The following 3 images show the navigation between three items.  In...
MEC is at the forefront of what is happening in the Cloud, IoT, and 5G areas.Saguna claims the most advanced MEC platform,"Saguna Open-RAN features fully virtualized software architecture, which can be deployed within the network function virtualization (NFV) environment or on cost-eff...
Two key players have emerged in Edge Computing, taking computing from Global to Local levels. In the telecommuncation domain(telco) the communication Services Providers(CSPs) such as AT&T, China Mobile, Deutsche Telecom have a strong interest espcially as they move into 5G. In the ...
It is a software solution to run local compute, messaging, data caching, syncing, and have Machine Learning inference capabilities.Using AWS Greengrass connected devices (as in IOT for example) can run AWS Lamda functions, keep device data in sync and communicate with other devices sec...
This is not always clear.It took a while to figure out this thing. I had Visual Studio 2017 Version 15.5.4 and ran into some design time problems as described in my post. Following this question taking a suggestion from Stack Overflow, I installed Visual Studio 2017 15.5.6 skipping t...
Nokia with HMD Global is setting the stage for a Smart Phone with 5 cameras in a circular format supported by two LED flash. Nokia will probably announce this on Feb 15th ahead of MWC 2018 global event (Barcelona on February 25).According to this site ,"Multiple reports suggest that HM...
There are lots of criticisms regarding the visit of Donald Trump Junior to India to promote his family business . I have no problem with that, that is what businesses do, go where the business is. There are politicians questioning the ethics. I am not political and I really do not care...
On February 18 I attended the Orchestra event at Honolulu's Blaisdell Concert hall. The hall was packed and people appeared very excited.The first part of the event was without Lang Lang but the orchestra was conducted by Joann Falletta.Mussorgsky(Arr.Ravel) - Pictures at an exhibition...
Release Date: January 29, 2018 - Visual Studio 2017 version 15.5.6. You can down load this version (vs_community__279966789.1515294072) from here:https://www.visualstudio.com/downloads/The earlier version (15.5.4) came up with some design time errors as shown.UIError.pngAlso review thi...