I bought a Raspberry Pi a couple of months ago and have been setting up Kodi, EmulationStation and more. If you are new to Raspberry Pi and especially the Raspbian distro, then some of the commands will be useful as you get started with Linux.
From your terminal, enter the following to make sure you are always working with the latest apt package :
sudo apt-get update
You will be using this to install all sorts of things.
Install Kodi (XBMC)
Kodi is basically Xbox Media Center. You want this if you plan on playing music, video, etc :
data-lang="text">sudo apt-get install kodi
Get your IP Address
From your terminal, enter the following :
You should see your IP address now. You will need this to SSH, FTP and so forth.
Mount a Drive (USB External)
From your terminal, enter the following :
You’ll need to know what the drive is called to mount it.
sudo fdisk -l
You’re looking for a partition that should look something like: /dev/sda1. Write that down.
Create a new directory if one is not already there in /media so you can mount the drive onto the filesystem:
sudo mkdir /media/usb
Mount the drive
I’ve recently released an article on TDN title, “Learn how to persist data in Xamarin.Forms”. In it, I share how I easily setup backend services to work with Xamarin.Forms.
Start with a Clean Slate
I’ll admit it isn’t just Xamarin that has this problem, it is every mobile app that contains some degree of complexity. Whether it is a sign-up form on Skype, ESPN, Moe’s or your personal favorite, Tinder, everyone needs a way to work with cloud storage. So how can we address this without pulling out our hair like Gary Busey?
The Full Article
The full article is hosted on the
With Worldwide Partner Conference just around the corner, I’ve had a few partners reach out, asking me if I’ll be at WPC and what I’m doing now, noting how I have been quieter over the past year when it comes to social media compared to prior years. Yes, I have been quieter through my social media channels, but in no way does this mean my deep focus on or work to drive impact for and through our Microsoft partners everywhere has changed. In fact, it is quite the opposite. If you happened to read my It
has been a fun 15 years post, you would have seen the following: “A former manager of mine reached out at the same time and said, “We have a need” in the U.S. for someone who understands our partners, our sales processes, how to drive strategy and change, and can lead our future direction from a partner Sales Excellence perspective. “This led me to my current role, where I have had the opportunity to continue to lead several exciting initiatives from sales role and strategy design across our business to designing, building, and launching an entirely...(Read whole news on source site)
Show of hands if this ever happens to you. After a long day of fighting fires at work, you settle into your favorite chair to unwind and write code. Your fingers fly over the keyboard punctuating your code with semi-colons or parentheses or whatever is appropriate.
But after a few commits, it dawns on you that you're in the wrong branch. Yeah? Me too. This happens to me all the time because I lack impulse control. You can put your hands down now.
As you may know, a key component of the GitHub Flow
lightweight workflow is to do all
new feature work in a branch. Fixing a bug? Create a branch! Adding a new feature? Create a branch! Need to climb a tree? Well, you get the picture.
So what happens when you run into the situation I just described? Are you stuck? Heavens no! The thing about Git
is that its very design supports fixing up mistakes after the fact. It's very forgiving in this regard. For example, a recent blog post on the GitHub blog highlights all the different ways you can undo mistakes in Git
The Easy Case - Fixing master
This is the simple case. I...(Read whole news on source site)
We have previously updated Scheduler .NET documentation with the new article telling how to implement custom editors
(controls) for the lightbox editing form.
This time we show you how to implement this functionality for a particular use case. Let's say we need an ability to attach one or multiple files
to scheduler appointment - it may be documents, spreadsheets, images, etc. In order to do this we'll need to implement a control that will allow uploading, downloading and opening files related to the appointment.
Get a ready to download sample with file uploader now:
We won't code all of this logic
from scratch and use some ready uploader widget called DHTMLX Uploader
, however, you can use any other js component that allows file upload.
Please, let us know if you require any other tips. You can leave your comments below or send us your feedback.
...(Read whole news on source site)
Visual Studio Test Explorer gives us a quick access to the test methods and execute them efficiently as and when they are required. We have seen how we can Explore and Manager Unit Tests Using Test Explorer in Visual Studio . Text Explorer listed the test methods, with passed / Failed Status along with time [...]
Please read my first post
for an introduction.
In this post, I will cover bundling. I’ll try not to cover what Rob Eisenberg has already blogged about
- please read that
post for a good introduction.
My first port of call is creating the Aurelia file which will control what is bundled. Lets talk through that file.
var aurelia = require('aurelia-cli');
First we get the Aurelia cli and register a bundle command. The long-term intention seems to be that you could register multiple commands to set up parts of the project. I find this a bit strange, given the heavy use of other tools and
that the example project uses gulp, I would have thought concentrating on making a gulp-aurelia-bundler would have made more sense.
“If You Want To Go Fast, Go Alone. If You Want To Go Far, Go Together” – African Proverb I blew the dust off some olds posts to rekindle some of the most important information for work and life. It’s about dealing with people you can’t stand. Whether you think of them as jerks, bullies, or just difficult people, the better you can deal with difficult people, the better you can get things done and make things happen. And the more you learn how to bring out the best, in people at their worst, the less
Big announcement just arrived. In a blog post, S. Somasegar, corporate vice president of the Developer Division at Microsoft announced the release date of Visual Studio 2015 RTM, .NET Framework 4.6 and Team Foundation Server 2015. July 20 is the date when Microsoft is organizing the Visual Studio 2015 final release event online at 3:30 pm UTC (8:30 am PDT). Don’t forget to watch the live event.
Visual Studio 2015 will allow you to target new platforms – from cross-platform mobile development targeting iOS, Android and Windows, to game development targeting Unity, Unreal, Cocos and more. Also a redefined