My first Android App?

A search on Google gives thousands of results for how to learn android development. From learning providers like Udemy, Udacity, Pluralsight to Youtube Vlogs from existing developers. So I guess I have to choose.

I choose to take the FREE path. See where it gets me. J I think google’s android developer’s training page should be a good start. Sounds logical. So I will give it a whirl. Targetting to create a Hello World application.

ooh! it has nice choices!

Taking the new programmer path J

OK it brought me to Udacity. Hitting the back button now.

Ah this one looks promising.

so.. I have version 3.4.1.

Will go through the tutorial…

Kotlin for me. J

 

and there it is..

will dissect the files later. today I will just go ahead and run this as I have pledged only one hour a day for studying this.

Everything is taking forever to download!

And I end up with this :

Posted in Computers and Internet | Leave a comment

Journey to Android

Well, might as well start learning something. Am going to try learning android app dev. I know I can’t code, or learn, like before but it’s worth a try.

I will do my best to document this journey I am taking.

So like any newbie, I install the tools, well, tool. Android Studio.

Posted in Computers and Internet | Leave a comment

Azure RBAC in General Availability

Just announced recently that the Azure Role Based Access Control (RBAC) is now in GA.

http://blogs.technet.com/b/ad/archive/2015/10/12/azure-rbac-is-ga.aspx.

Get the latest command-line tools for the GA RBAC commands: Azure PowerShell, Azure Command-Line Interface for Mac.

RBAC topic on azure.com has been refreshed too: http://aka.ms/azurerbac.

Posted in Computers and Internet | Leave a comment

CREATING A HAMBURGER MENU FOR WINDOWS 10

And then finding out that there is a better way.. LOL!

I was like.. halfway into making a hamburger style menu for a Windows 10 app then I found Jerry Nixon’s blog. LOL!

Anyways, here is what I have:

This would be your Mainpage

<Page
x:Class=”splitview.MainPage”
xmlns=”http://schemas.microsoft.com/winfx/2006/xaml/presentation”
xmlns:x=”http://schemas.microsoft.com/winfx/2006/xaml”
xmlns:local=”using:splitview”
xmlns:d=”http://schemas.microsoft.com/expression/blend/2008″
xmlns:mc=”http://schemas.openxmlformats.org/markup-compatibility/2006″
mc:Ignorable=”d”>
<StackPanel Orientation=”Horizontal”>
<SplitView x:Name=”svMine” CompactPaneLength=”45″DisplayMode=”CompactInline”>
<SplitView.Pane>
<StackPanel>
<StackPanel>
<Button x:Name=”btnView” Click=”btnView_Click” FontFamily=”Segoe MDL2 Assets” Content=””></Button >
</StackPanel>
<StackPanel>
<ListBox x:Name=”lstMenuItems”SelectionChanged=”lstMenuItems_SelectionChanged”>
<ListBoxItem x:Name=”opt1″ >
<StackPanel Orientation=”Horizontal”>
<TextBlock FontFamily=”Segoe MDL2 Assets”
Text=”” Tapped=”btnView_Click”></TextBlock>
<TextBlock Text=”Option 1″ Margin=”20,0,0,0″ />
</StackPanel>
</ListBoxItem>
<ListBoxItem x:Name=”opt2″ >
<StackPanel Orientation=”Horizontal”>
<TextBlock FontFamily=”Segoe MDL2 Assets” Text=””Tapped=”btnView_Click”></TextBlock>
<TextBlock Text=”Option 2″ Margin=”20,0,0,0″/>
</StackPanel>
</ListBoxItem>
</ListBox>
</StackPanel>
</StackPanel>
</SplitView.Pane>
<SplitView.Content>
<StackPanel>
<TextBlock x:Name=”txtselected”
Text=”Content 1″></TextBlock>
</StackPanel>
</SplitView.Content>
</SplitView>
</StackPanel>

</Page>

Then this is the code

public
sealed
partial
class
MainPage : Page

{
public MainPage()

{
this.InitializeComponent();

}
private
void btnView_Click(object sender, RoutedEventArgs e)

{

svMine.IsPaneOpen = !svMine.IsPaneOpen;

}
private
void lstMenuItems_SelectionChanged(object sender,SelectionChangedEventArgs e)

{

txtselected.Text = lstMenuItems.SelectedIndex.ToString();

}

}

There are a lot of other details inside like where I got that Font/Character. It is embedded in VS15 actually.

Oh well..

Posted in Computers and Internet | Leave a comment

AZURE HDINSIGHT MAKES APACHE HADOOP ON LINUX GENERALLY AVAILABLE

Pricing | HDInsight webpage

Previously in public preview, the ability to select Linux clusters when deploying Apache Hadoop workloads in Azure HDInsight became generally available on August 21, 2015. Now customers can more easily move existing Hadoop workloads into the cloud with an expanded set of open source, big data components running managed Hadoop in Azure. This also unlocks independent software vendors (ISVs) with value-added apps for integrating Hadoop on-premises with Linux—including applications like Datameer and Trifacta, which prepare data for analysis; Dataguise and BlueTalon, which help make Hadoop more secure and governed; and AtScale and Zoomdata, which let business users visualize and analyze Hadoop in compelling ways.

Linux clusters running managed Hadoop in HDInsight are updated, monitored, and operated by Azure, so customers can focus on queries and data, not machine management or Hadoop patching. As a generally available service, HDInsight falls under the Azure service-level agreement (SLA) for 99.9 percent availability, which means we’ll monitor and drive uptime for your clusters all day, every day. Built on Ubuntu and Hortonworks Data Platform (HDP), Linux clusters running HDInsight can be deployed today.

Posted in Computers and Internet | Leave a comment

Sharing a lot of Free developer resources

It has been quite a while already, but for those who don’t know yet.. Microsoft actually provides a LOT of free tools to sharpen up your dev skills!

Want or need Visual Studio? Download here!

How about videos on updates for Windows 10 developer guides? ß this is a seeeeries of videos

Or a quick rundown of developing for Windows 10?

New SQL Azure features, as blogged by The Gu.

If you are already on Windows 10 and your apps are already out there.. here is a nice guide on advertisments.

Now that VS 2015 is out.. here is nice guide on moving up from Visual Studio 2013 to 2015.

Wrap it up with everything a dev needs to develop apps for windows 10!

Getting started

Step 2

Design and Develop apps..

Of course an app would be useless unless you have info on how to publish your Windows 10 app right? J

Don’t hesitate to Ping me if some of the links are broken or goes to the wrong place. J

ENJOY!

Posted in Computers and Internet | Leave a comment

Disable Sharepoint Online Personal Site

Earlier, I published how to disable ondrive for business on an Office 365 tenant. I got mixed reactions and one was like “why not disable the personal site while you’re at it?” LOL!

Well then.. here it goes after some digging it turned out to be not as simple.

Sharepoint personal sites are, well, sharepoint sites. And an admin can disable it, on a per user level. But as it turns out, it’s a bit more challenging (read:powershell) to disable for all users. Second challenge is if the personal site already has content, an admin would need to clean up the site before deleting.

Disabling personal site is by way of logging in as administrator then administering Sharepoint.

And then.. we click Manage User Permissions…

And uncheck Create Personal Site. That should disable it… for “Everyone”, with an empty personal site. So this would be best done for all users before they even learn that they have a personal site 😀

 

 

 

 

Posted in Computers and Internet | Leave a comment

Removing OneDrive from Office 365

Was recently asked by a client if it is possible to disable or remove OneDrive for business from Office 365. Although it doesn’t really make sense on the surface, companies have their reasons.

At the moment I didn’t know how to do it, but knowing that OneDrive is basically a sharepoint doclib, how hard would it be to look for how to disable, or at least hide it.

Spin up your portal as the administrator, then go to the admin panel, and choose sharepoint to administer sharepoint.

Once on sharepoint, click on the settings and..

 

There you go.. OneDrive, hidden from view.

Posted in Computers and Internet | Leave a comment

New move from MS in the BI uinverse

MS just acquired Datazen, a mobile BI company.

Posted in Computers and Internet | Leave a comment

Azure VM OS drive limit has octupled!

Well does it follow that VHDX support is near? J

http://azure.microsoft.com/blog/2015/03/25/azure-vm-os-drive-limit-octupled/

Posted in Computers and Internet | Leave a comment