January, 2017

article thumbnail

Make Windows Green Again (Part 2)

DZone

In the first article of this series, I explained how to get openSUSE Leap 42.2 running within the Windows Subsystem for Linux (WSL) of Windows 10. Now, it is time to make it run properly because it’s not in a state I’d like to see it out there in the wild. In this article, I’d like to focus on correcting the user default login. I said that I would include graphical tools in my next blog, but that would make this blog much too long, so I will cover that topic in part three.

Cloud 130
article thumbnail

A survival strategy for the digital transformation

All Things Distributed

This article titled " Überlebensstrategie für die digitale Transformation " appeared in German last week in the "Die Zukunft beginnt heute (the future starts today)" section of Wirtschaftwoche. Smaller companies have a lot to gain in the digital era – provided they adopt the right mindset. The winners will be those that view their business from the eyes of their customers and understand that fast-paced innovation is the key to long-term growth.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Software Developers Should Have Sysadmin Experience

Professor Beekums

Being? ?a? ?software? ?developer? ?and? ?being? ?a? ?system? ?administrator? ?are? ?very? ?different? ?things.? ?Many folks? ?lump? ?the? ?two? ?professions? ?together,? ?but? ?the? ?skillsets? ?do? ?not? ?overlap? ?much.? ?Software developers? ?write? ?code.? ?System? ?administrators? ?maintain? ?the? ?computer? ?systems? ?that? ?the? ?code runs? ?

article thumbnail

The Bias in What We Build

Tim Kadlec

I’ve been thinking a lot lately about our biases and their influence on what we build and how. We’re all biased in some way—it’s an inevitable side-effect of living. We experience certain things, we live in a certain environment, we have certain interactions and over time all of these experiences and factors add up to impact the way we view ourselves and the way we view others.

Network 66
article thumbnail

Display Toast Notifications In A NativeScript Angular Application

The Polyglot Developer

Back when I had just started working with NativeScript, about a year ago, I wrote a tutorial for displaying Toast notifications in Android. While still valid, it demonstrated these notifications using vanilla NativeScript and JavaScript. Not only that, but the notifications were only for Android. Since the framework has become significantly better, I figured it would be a good idea to demonstrate these Toast notifications in a NativeScript Angular application.

article thumbnail

Delete an inline function, save 794 kB

Randon ASCII

In the previous episode of “ Simple Changes to Shrink Chrome ” I discussed how deleting ‘const’ from a few key locations could lead to dramatic size savings, due to a VC++ compiler quirk. In this episode I’ll show how deleting an inline function definition can lead to similar savings. The savings this time are less important as they are mostly in the.BSS segment, but there are also some modest code-size savings, and some interesting lessons.

C++ 56
article thumbnail

Cross Browser Testing Tools & Tips

Testlodge

Users have many different devices and browsers at their disposal today. With such a wide variety of tablets, cell phones, and an increasing number of legacy browsers, software teams are challenged to make sure their products work sufficiently across different browsers and devices. This is where cross browser testing comes into the picture. What Is Cross Browser Testing?

More Trending

article thumbnail

How Do You Know A Developer Is Doing A Good Job?

Professor Beekums

Evaluation of developers is an important topic for anyone involved in software development. Many developers care a great deal about career growth or raises at the very least. Managers need to be able to justify decisions around promotions and raises. Ideally, developers would be rewarded based on the amount of value they provide to a business. It’s a simple concept: you make the company more money, the company pays you more money.

article thumbnail

SQL Server on Linux: Scatter/Gather == Vectored I/O

SQL Server According to Bob

Scatter/gather capabilities allow more efficient memory to disk transfers reducing redundant memory copies, sorting and other activities applications may require to gain improved I/O performance. If my memory serves me correctly SQL Server started using the ReadFileScatter and WriteFileGather APIs in SQL Server 6.5 SP3. It may not have been this exact build but as the running joke around here goes “That information was saved to my offsite backup!”.

Servers 40
article thumbnail

Using Modal Dialogs In A NativeScript Angular Mobile Application

The Polyglot Developer

Recently I was prototyping an application in NativeScript with Angular, but was feeling too lazy to set up the Angular Router to do multiple page navigation. Typically when I run into this scenario I use the prompt dialog, but this time I needed something more than data input. This lead me to the modal dialog. With the modal dialog I can create a popup with pretty much anything on it and when I close it I can pass data back to the parent view.

Mobile 52
article thumbnail

2017 Wheel of Fortune

J. Paul Reed

I mentioned last week I’d have 2017 predictions for you… well, last week. But many of us were distracted on Friday it seems, so I saved them for this week. So, what do I think 2017 will have in store for us? Prediction #1: DevOps Will Be Declared 1.0-STABLE This prediction was originally published in a larger T echBeacon piece on 2017 DevOps predictions.

DevOps 40
article thumbnail

Do Programming Languages Matter?

Professor Beekums

A lot of attention is given to programming languages. Many companies list positions such as “PHP Developer” or “Java Programmer”. Those interested in learning how to code often ask what language they should learn. Developers themselves argue over the merits of various languages. Does it really matter what programming languages you know though? There are a growing number of people, including myself, that don’t take known languages into account when hiring.

article thumbnail

Accessing The Device Camera In A NativeScript Angular Application

The Polyglot Developer

More than a year ago when I started playing around with vanilla NativeScript I encountered the camera module. Previously I had even written a tutorial on using the camera in a vanilla NativeScript application. The NativeScript framework has come a long way and now includes Angular support so I figured it would be a good idea to see how to use the camera with this framework.

article thumbnail

Learning The Angular Platform As Well As NativeScript In Ng-Book 2

The Polyglot Developer

I’ve kept this on the down-low the past few months, but I’m pleased to announce that a chapter I’ve contributed has been included in the incredibly popular ng-book 2 ! The chapter I’ve contributed is a deep dive into NativeScript development for the Angular developer. After learning every possible thing about Angular development you get to take your skills to the next level and apply them towards the development native mobile applications for Android and iOS.

Mobile 52
article thumbnail

Communicate With Websockets In A NativeScript Angular Application

The Polyglot Developer

I’ve been playing around with sockets and websockets recently. Not too long ago I wrote about creating a real-time chat application using Golang and Angular that made use of websockets. In that example we created a chat server using the Go programming language and a client facing web application using Angular. The communication between the two used websockets to keep things real-time.

Mobile 52
article thumbnail

The Most Effective Software Development Team

Professor Beekums

I think a lot about how teams should be structured when building software. Many companies choose to distinguish their teams by discipline. There is the Development team. The UX team. The Product team. The QA team. The Support team. The Marketing team. It makes sense at first. The manager for folks in a given discipline should have experience performing the job in that discipline.

article thumbnail

Follow Up On "What Makes A Senior Software Developer"

Professor Beekums

A few readers asked me to do a follow up with the responses people sent in for what they thought made a developer a senior developer. I compiled all the emails I received with the comments on Hacker News. Many folks had their own version of the checklist with different items on their respective lists. I found one to be very interesting though. I was sent a link to a post on this exact topic by Frontside.

article thumbnail

SQL Server on Linux: An LLDB Debugging Tale

SQL Server According to Bob

You are aware of our statements indicating “Microsoft Loves Linux.” Over the last couple of years the open source activities at Microsoft have accelerated all around me. Recently I blogged about the design of of the debugger bridge and the use of LLDB. In this post I want to highlight my recent debugging session into LLDB and show you how we are contributing to LLDB.

Servers 40
article thumbnail

The Most Effective Software Development Team

Professor Beekums

I think a lot about how teams should be structured when building software. Many companies choose to distinguish their teams by discipline. There is the Development team. The UX team. The Product team. The QA team. The Support team. The Marketing team. It makes sense at first. The manager for folks in a given discipline should have experience performing the job in that discipline.

article thumbnail

Control An Onion Omega2 IoT Device With Websocket Communication

The Polyglot Developer

I’ve been all about websockets lately. Up until recently RESTful APIs have been my whole world, but they don’t accomplish everything and what they do accomplish may not be the best fit. Not too long ago I got my Onion Omega2 Internet of Things (IoT) device with a bunch of accessories and I’ve been playing around with them non-stop. Previously I had written about displaying system information on the OLED expansion , but I wanted to take it to the next level and display data received through a web

IoT 40
article thumbnail

SQL Server Mysteries: The Case of TDE and Permanent Tempdb Encryption

SQL Server According to Bob

I’m a huge Sherlock Holmes fan (I’ve read all the books, watch Elementary on CBS every week, and loved the most recent season Four of Sherlock) so when I recently got a question about some unexplained behavior for SQL Server, I thought of the idea of posting some of these as I get and solve them in the form of a blog series titled SQL Server Mysteries (#sqlmystery).

Servers 40
article thumbnail

SQL Server on Linux: Debugging ELF and PE Images (dbgbridge)

SQL Server According to Bob

In my last post I highlighted the marriage of PE and ELF images within the same process space to build SQL Server on Linux. In this post I will expand upon the dbgbridge component, as mentioned by Slava in his latest channel 9 video. The dbgbridge (Debugger Bridge) is a critical component in the SQL Server on Linux evolution. A year before I joined the development team I worked on the supportability aspects of SQL Server on Linux.

Servers 40
article thumbnail

How Do You Know A Developer Is Doing A Good Job?

Professor Beekums

Evaluation of developers is an important topic for anyone involved in software development. Many developers care a great deal about career growth or raises at the very least. Managers need to be able to justify decisions around promotions and raises. Ideally, developers would be rewarded based on the amount of value they provide to a business. It’s a simple concept: you make the company more money, the company pays you more money.

article thumbnail

Automatically Setting Your Profile Picture In A NativeScript Angular App

The Polyglot Developer

It doesn’t just take a good idea when it comes to making a great mobile application. Sometimes it takes a little flair in the user interface department to make a good mobile application into a great mobile application. For example, when you have a user login screen, you could just ask for username and password credentials, or you could include profile picture information as well.

Mobile 40
article thumbnail

Do Programming Languages Matter?

Professor Beekums

A lot of attention is given to programming languages. Many companies list positions such as “PHP Developer” or “Java Programmer”. Those interested in learning how to code often ask what language they should learn. Developers themselves argue over the merits of various languages. Does it really matter what programming languages you know though? There are a growing number of people, including myself, that don’t take known languages into account when hiring.

article thumbnail

Display System Information On The Onion Omega2 OLED Expansion

The Polyglot Developer

So I was a recent Kickstarter backer for the Onion Omega2 Internet of Things (IoT) device. My package finally came and I wanted to see what I can do with it. My package included the Omega2, expansion dock, and OLED display so I figured it would be cool to write an application that displayed to the screen. A problem I always had with the Raspberry Pi, my other favorite IoT device, is that I never knew the IP address or system information because I was always using it as a headless unit.

Systems 40
article thumbnail

Internationalization In A NativeScript Mobile App With Angular

The Polyglot Developer

I’m an English only speaker, reader, and writer, so when I download an application from iTunes or Google Play, it is going to be in English. There are many people like this, but possibly in a language other than English. When I release my English-only application, how much of the world am I neglecting? To get the most success for your application, it makes sense to add internationalization (i18n) support so users can access your application in their native language.

Mobile 40
article thumbnail

SQL Server on Linux: ELF and PE Images Just Work

SQL Server According to Bob

Last March I moved from 22 years in SQL Server support to the SQL Server development team, working on SQL Server on Linux project and reporting to Slava Oks. As Slava highlights in his recent blog post , he also contacted me in early 2015 to assist with supportability of SQL Server on Linux. I quickly got engaged and found that the SQL Development team had SQL running on Linux and within an hour I too had it running, in a VM, on my laptop.

Servers 40
article thumbnail

Backup WordPress Database And Filesystem Data On Linux With Scripts

The Polyglot Developer

If you’re like me, you run a WordPress blog and are terrified of the thought of something going wrong. With core updates, theme updates, plugin updates, and server component updates, there is a lot of room for error. This is where a WordPress backup could help ease your mind. WordPress recommends taking a backup of your blog before any of these are done and there are even some popular plugins that will do this for you.

article thumbnail

Follow Up On "What Makes A Senior Software Developer"

Professor Beekums

A few readers asked me to do a follow up with the responses people sent in for what they thought made a developer a senior developer. I compiled all the emails I received with the comments on Hacker News. Many folks had their own version of the checklist with different items on their respective lists. I found one to be very interesting though. I was sent a link to a post on this exact topic by Frontside.