1Gig-Tech (#36) – Microservices, Docker, VSO, PowerBI

July 23, 2016 1Gig Tech No comments , , ,

Welcome to 1Gig Tech update!

In today’s edition, there are 8 articles on technology, news, open source, community on the fantastic and ever evolving technology world.

  • Stack Overflow Documentation for Microsoft Developers
    Today we are announcing a partnership with Stack Overflow to support Stack Overflow Documentation for Microsoft developers. As part of this effort, we are letting our users know that Stack Overflow Documentation content will be integrated into docs.microsoft.com API reference content in the future.
  • Setup Visual Studio, .NET, and Docker Under an Hour (chris)
    Some fairly recent announcements have indicated some interesting potential when it comes to using Docker in the Microsoft .NET space.  First off, with ASP.NET Core, it is now much easier to host an ASP.NET HTTP-enabled app (either API or MVC site) within a Docker container [].
  • Bring in business 24/7 with Microsoft Bookings (Office)
    As a business owner, you know that scheduling appointments with customers can take a lot of your time. Sending emails back and forth, playing phone tag and reminding people to show up can clutter your day and keep you from the more important work of growing your business.
  • Visual Studio Online content pack for Power BI
    Use the Visual Studio Online content pack for Power BI to gain insights into your git and TFVC team projects. After you make a connection, your data comes to you automatically on a dashboard and in reports.

You can also follow these updates on Facebook Page or can also read previous editions at 1Gig Tech

Thanks

1Gig-Tech (#35) – WebGoat, Microservices, Docker, BotFramework

July 17, 2016 1Gig Tech No comments , , ,

Welcome to 1Gig Tech update!

In today’s edition, there are 13 articles on technology, news, open source, community on the fantastic and ever evolving technology world.

  • How Google Sold Its Engineers on Management (David A. Garvin)
    Since the early days of Google, people throughout the company have questioned the value of managers. That skepticism stems from a highly technocratic culture. As one software engineer, Eric Flatt, puts it, “We are a company built by engineers for engineers.
  • Awesome .NET
    Albacore is a professional quality suite of Rake tasks for building .NET or Mono based systems. Capturing CLR and application-level metrics. So you know what’s going on.
  • 5 Impeccable Reasons Node.js is Great for Startups
    Among the developers recently server side frameworks became hugely popular because of the ease of development and other performance attributes. Among all the server side frameworks Node.js became the most favorite among startups worldwide.
  • Microservices hosted in Docker
    This tutorial details the tasks necessary to build and deploy an ASP.NET Core microservice in a Docker container. During the course of this tutorial, you’ll learn: Docker makes it easy to create standard machine images to host your services in a data center, or the public cloud.
  • How Do Mobile Emulators Even? (Jen Looper)
    Every mobile developer’s professional life is dominated by those little moments where fingers hover over the keyboard while the developer waits patiently for a window to appear on the screen containing a version of the mobile app over which he or she has been laboring.

You can also follow these updates on Facebook Page or can also read previous editions at 1Gig Tech

Thanks

1Gig-Tech (#34) – AzureML, .NET Core

July 10, 2016 1Gig Tech No comments

Welcome to 1Gig Tech update!

In today’s edition, there are 4 articles on technology, news, open source, community on the fantastic and ever evolving technology world.

  • DotNet / NetCore Versions
    Well, the .NET Core 1.0 RTM release went out yesterday, and everything went just fine! No, just kidding. When does the first major release of a new platform ever go just fine? 🙂
  • Announcing .NET Core 1.0 (Rich Lander)
    We are excited to announce the release of .NET Core 1.0, ASP.NET Core 1.0 and Entity Framework Core 1.0, available on Windows, OS X and Linux! .NET Core is a cross-platform, open source, and modular .NET platform for creating modern web apps, microservices, libraries and console applications.

You can also follow these updates on Facebook Page or can also read previous editions at 1Gig Tech

Thanks

Session: Azure Serverless App Services @ Singapore

July 5, 2016 Azure, Developer Hub, Sessions No comments , ,

On 18th July, I and my friend Faizal (both Azure MVPs in Singapore) will be holding a session as part of Azure User Group in Singapore. In this meetup, we will talk about Serverless Architecture and how Logic Apps and Azure Functions add up to a Serverless App Service architecture for your Business and SaaS applications

The session will demonstrate how integration of existing SaaS applications can be achieved and how event driven serverless programming can be done on Azure. This will be Level 300 talk with more references to architecture than just demos.

The session is completely free, so you can RSVP at below link

RSVP: http://www.meetup.com/mssgug/events/232250594/

Date/Time: 18th July 19:00 SGT
Venue: Microsoft Singapore, Level 22, 22CF12

PS: As part of .NET User Group, we also have a guest MVP Eriawan join us to give an excellent introduction to F# and drive community engagement to the wonderful functional language. So please join his session at 7pm SGT

1Gig-Tech (#33) – TorchNet, SemVer, Serverless Arch, Planner

June 26, 2016 1Gig Tech No comments , , , , ,

Welcome to 1Gig Tech update!

In today’s edition, there are 16 articles on technology, news, open source, community on the fantastic and ever evolving technology world.

  • Semantic Versioning 2.0.0
    Summary Given a version number MAJOR.MINOR.PATCH, increment the: MAJOR version when you make incompatible API changes, MINOR version when you add functionality in a backwards-compatible manner, and PATCH version when you make backwards-compatible bug fixes.
  • Serverless Architectures (Mike Roberts)
    Serverless is a hot topic in the software architecture world. We’re already seeing books, open source frameworks, plenty of vendor products, and even a conference dedicated to the subject.
  • Essential .NET – Dependency Injection with .NET Core (Mark Michaelis)
    In my last two articles, “Logging with .NET Core” (msdn.com/magazine/mt694089), and, “Configuration in .NET Core” (msdn.com/magazine/mt632279), I demonstrated how .NET Core functionality can be leveraged from both an ASP.NET Core project (project.json) and the more common .NET 4.
  • A Simple, Fast & Reliable CDN
    HTTP/2, origin shield, RESTful API, real-time stats, instant purge and many more awesome features crafted with love for you. Built on IP Anycast and on our latency based routing technology for best performance and scalability. Developed for lightning speed.
  • Centralized Workflow
    Transitioning to a distributed version control system may seem like a daunting task, but you don’t have to change your existing workflow to take advantage of Git. Your team can develop projects in the exact same way as they do with Subversion.
  • Synchronising Visual Studio Code extensions
    These finally allow an official mechanism to script extension installs, making it easier to maintain a consistent development environment across machines. This is the bash script I use to install a set of extensions to both the stable and insiders channels of VS Code.
  • Microsoft Planner ready for showtime (Planner Team)
    Today marks the general availability of Microsoft Planner. Over the next several weeks, Planner will roll out to all eligible Office 365 customers worldwide. This includes Office 365 Enterprise E1–E5, Business Essentials, Premium and Education subscription plans.
  • Robots & Humans (Euan Davis)
    The rise of artificial intelligence (AI) and robotics has both excited and concerned the general public in equal measure.

You can also follow these updates on Facebook Page or can also read previous editions at 1Gig Tech

Thanks

1Gig-Tech (#32) – Prefix.IO, MSBuild, dotnetConf, SQL Server 2016

June 6, 2016 1Gig Tech No comments , , ,

Welcome to 1Gig Tech update!

In today’s edition, there are 7 articles on technology, news, open source, community on the fantastic and ever evolving technology world.

  • dotnetConf 2016
    We have been working on a great set of sessions. Check out some of the speakers we have lined up. For the complete agenda, click here. Immerse yourself in the world of .NET and join our live stream for 3 days of free online content June 7 – 9 featuring speakers from the .
  • Raspberry Pi with cloud vision at Google I/O (Liz Upton)
    Matt visited Google I/O yesterday, and sent back some pretty incredible pictures. This event looks more like a music festival than a tech conference. He was sending pictures and excited snippets of text back to Pi Towers all through the event, and then, when he got home, shared this video.
  • Interactive Azure Platform Big Picture
    Developer Services Visual Studio Team Services Azure DevTest Labs* VS Application Insights* HockeyApp Developer Tools Management & Security Azure Portal Scheduler Automation Log Analytics Key Vault Secur

You can also follow these updates on Facebook Page or can also read previous editions at 1Gig Tech

Thanks

1Gig-Tech (#31) – SonarLint, AMQP, Code Coverage, Hybrid Cloud

May 15, 2016 1Gig Tech No comments , , ,

Welcome to 1Gig Tech update!

In today’s edition, there are 7 articles on technology, news, open source, community on the fantastic and ever evolving technology world.

You can also follow these updates on Facebook Page or can also read previous editions at 1Gig Tech

Thanks

1Gig-Tech (#30) – Azure Stream Analytics, IoT, ThinScript, NuGet

April 24, 2016 1Gig Tech No comments , , ,

Welcome to 1Gig Tech update!

In today’s edition, there are 15 articles on technology, news, open source, community on the fantastic and ever evolving technology world.

  • Azure Stream Analytics and Power BI general availability (Ryan CrawCour)
    Today we are pleased to announce the general availability of the integration between Azure Stream Analytics and Power BI. With this capability you are able to create interactive real-time dashboards for streaming data from devices, sensors, infrastructure and even your business applications.
  • Typing with pleasure (editor)
    In this article I examine human- and machine aspects of typing latency (“typing lag”) and present experimental data on latency of popular text / code editors.
  • ThinScript Compiler Demo
    ThinScript is an experimental programming language that compiles to both WebAssembly and JavaScript. It’s meant to be a thin layer on top of WebAssembly that makes it easier to work with: no dependencies and fast compile times.
  • What Has Microsoft Done For You Lately? (Cody Lindley)
    Thanks to some influencial dialog with Rey Bango and Christian Heilmann I recently stopped and reflected upon Microsoft. What I realized is Microsoft isn’t just talking about change – they have actually changed. Just take a look at Github and I think you’ll see what I am talking about.
  • Hjson, the Human JSON
    A configuration file format for humans. Relaxed syntax, fewer mistakes, more comments. Tweet Glad you asked. Actually you don’t need to do that!
  • NuGet 3.4.2 Release Notes
    NuGet 3.4.2 was released on April 8, 2016 to address several issues that were identified in the 3.4 and 3.4.1 release.
  • Modern software is built on APIs.
    Create and send any HTTP request using the awesome Postman Builder. Requests are saved to history and can be replayed later. Manage and organize your APIs with Postman Collections for a more efficient testing and integration workflow.
  • Azure IoT at //build 2016 (Sam George)
    We just wrapped up an incredible week at //build 2016, and we’d like to thank all of the developers, customers and partners involved for making this such a great event.

You can also follow these updates on Facebook Page or can also read previous editions at 1Gig Tech

Thanks

WiFi connectivity – Spark Core vs Particle

April 4, 2016 IoT, Particle No comments , , ,

Over the last few days I have been struggling to get my Spark and Particle Photon connected to my home WiFi seamlessly.

The Particle board connects to WiFi instantly. When I tried connecting my Spark Core, it fails continuously. Spark Core would always blink GREEN and would never get connected to my home WiFi.

I tried flashing the lastest software using dfu-util

particle flash --usb cc3000_1_14

It did not connect. I tried connecting using Mobile Hotspot (using LG G4 Android), Home WiFi and Xiaomi USB Access Point. Particle Photon Board was able to connect to all of them successfully; Spark Core could only connect to Mobile Hotspot. This meant that there were some settings in the other two WiFi that were creating issue.

Finally, the electronics engineer in me took up the challenge and I started reading the datasheet of both boards. Below are the findings and the way to fix this

Particle Photon Board

  • Uses Broadcom BCM43362 chipset that works with IEEE 802.11 b/g/n device classes at 2.4GHz (single band)
  • Connects well with Channels 1-13 (tried by myself)

Spark Core Board

  • Uses CC3000 chipset that works with IEEE 802.11 b/g device classes at 2.4 GHz (single band)
  • Connects well with Channels 1-11

The Fix

With this knowledge, I tried to analyze my home WiFi connecting using 3 different WiFi connections

  • Home WiFi (AzTech repeater) using mixed mode 802.11 b/g/n at 2.4GHz was using Channel 12. I changed the channel to Channel 5 and rebooted the router but it still used Channel 12. This was because the repeater was connected to DLINK router (main router) that was broadcasting on Channel 12.I manually configured to use mixed mode 802.11 b/g/n with Channel 10. A restart of modem and Spark Core could finally connect to main router. A restart of repeater was required to have Spark Core connect successfully to the repeater network.

Spark Core

 

  • Xiaomi USB Access Point: I could not manage to connect using this even with Channel 1. I believe this uses 802.11 n mode.

WiFi Analysis

For this analysis, I used WiFi Analyzer on Windows Store. This application displayed all key information required to troubleshoot this.

After fixing the router, WiFi analyzer output looks like,

 

wifi-analysis

So in a nutshell,

Spark Core needs 2.4Ghz 802.11b/g CH 1-11 whereas Photon works with 2.4GHz 802.11b/g/n CH1-13

PS: I had posted the problem on Community forum and troubleshooted this problem. Detail steps also available at:  https://community.particle.io/t/wifi-connectivity-issue-with-spark-core-1-0/20851/18

1Gig-Tech (#29) – BASH, Azure Functions, VS2015, Windows10

April 3, 2016 1Gig Tech No comments , , ,

Welcome to 1Gig Tech update!

In today’s edition, there are 16 articles on technology, news, open source, community on the fantastic and ever evolving technology world.

  • BASH Running in Ubuntu on Windows
    Windows provides developers with a familiar Bash environment. This environment will allow users to: Windows is running Ubuntu user-mode binaries provided by Canonical. This means the command line utilities are the same as those that run within a native Ubuntu environment.
  • Introducing Azure Functions
    Data is everywhere. It’s in the Cloud, on-premises, and is increasingly proliferating across Internet-connected devices. Organizations are working to unlock the value in that data, and are asking their developers to respond with highly-scalable solutions built on ever-compressed timetables.
  • Visual C++ for Linux Development (Marc Goodner)
    Today we’re making a new extension available that enables C++ development in Visual Studio for Linux. With this extension you can author C++ code for Linux servers, desktops and devices. You can manage your connections to these machines from within VS.
  • Run Bash on Ubuntu on Windows (Mike Harsh)
    Since we started planning and building Windows 10, we’ve been talking to a lot of you about what you would like to see in Windows to make it a great place for you to build awesome apps, sites and services for all platforms and all devices.
  • Visual Studio 2015 Update 2
    Today, we are happy to announce the release of Visual Studio 2015 Update 2. This release focuses on stability and on responding to the feedback we’ve received on RTM and Update 1.
  • NPM Worm Vulnerability Disclosed (Alex Blewitt)
    The NPM project has formally acknowledged a long-standing security vulnerability in which it is possible for malicious packages to run arbitrary code on developer’s systems, leading to the first NPM created worm.
  • Myrtille
    Welcome to Myrtille! Myrtille is a simple yet efficient way to connect an RDP server through a web browser. It requires only a simple browser (no plugin, extension, application or configuration whatsoever). Thus, it works straight from any web device (including touch pads and mobiles).
  • The MEAN Stack
    What is the MEAN stack? (0:47) MEAN is a collection of JavaScript-based technologies — MongoDB, Express.js, AngularJS, and Node.js — used to develop web applications. From the client and server sides to databases, MEAN is a full-stack development toolkit.
  • Less vs Sass? It’s time to switch to Sass (Sam)
    The Sass vs. LESS argument has been done to death. In this series I’ll talk about why Sass really is the best, why you should start using Sass if you haven’t already, how to get started using Sass and Problems with pre-processors, alternatives to Sass and CSS4.
  • Using Docker to run Node.js on a Raspberry Pi
    At Opensource.com, I get to learn about a lot of really interesting emerging technologies in my day to day work. But I don’t always get to explore them myself in depth. This past weekend, I set aside some time to do just that.

You can also follow these updates on Facebook Page or can also read previous editions at 1Gig Tech

Thanks

Follow on Feedly