|
Python Workload now officially supported in Visual Studio 2017
-
nicolaiarocci.com
-
9 years ago
-
eng
Visual Studio 2017 just received an update ( version 15.2 ). Among other nice things, this update brings full support for Python back into the official release of VS2017. As you might recall (see my old whiny post ), previously Python was only available with Visual Studio 2017 Preview (a separate install). I just upgraded my copy of Visual Studio, added the Python Development Workload to it via the VS Installer, and finally (and very hap..
|
|
Python Workload now officially supported in Visual Studio 2017
-
nicolaiarocci.com
-
9 years ago
-
eng
Visual Studio 2017 just received an update ( version 15.2 ). Among other nice things, this update brings full support for Python back into the official release of VS2017. As you might recall (see my old whiny post ), previously Python was only available with Visual Studio 2017 Preview (a separate install). I just upgraded my copy of Visual Studio, added the Python Development Workload to it via the VS Installer, and finally (and very hap..
|
|
Influencing the Young, Spanish-speaking Female Generation
-
engineering.cerner.com
-
9 years ago
-
eng
Outside of work, married couple Denisse Osorio de Large, a Cerner Director in Population Health Development, and Steven Large, a Cerner Senior Director in IP Development, are passionate about creating a younger generation that is passionate about technology and introducing them to the vast world of opportunities in software development. In addition to volunteering in the STEM community, helping organize Cerner’s development conference (DevC..
|
|
Influyendo en una generación de jovencitas de habla hispana
-
engineering.cerner.com
-
9 years ago
-
eng
Cuando no están trabajando, Denisse Osorio de Large, Directora de Cerner en Desarrollo de Salud Poblacional y Steven Large, Director sénior de Desarrollo de IP, quienes están casados, tienen como pasión crear una generación joven motivada por la tecnología y mostrarle a la misma el amplio mundo de oportunidades existentes en el desarrollo de software. Además de dar su tiempo como voluntarios en la comunidad promotora del área de ciencias, t..
|
|
There are abundant resources online trying to scare programmers away from using shell scripts. Most of them, if anything, succeed in convincing the reader to blindly put something that resembles
|
|
There are abundant resources online trying to scare programmers away from using shell scripts. Most of them, if anything, succeed in convincing the reader to blindly put something that resembles
|
|
I’m using omxplayer on the Raspberry Pi for video playback because it utilizes the Raspberry Pi’s hardware video decoding. Because the front-end is a separate application, I just need to remote control OMX Player to start and stop the video and figure out how far the video has played back already.
|
|
Geoeditor is a simple online app for collaborative creating and editing of basic geographical data - just draw points, polygons and lines on top of the maps directly in a web browser.
|
|
We’re getting ready to release a new version of the Nextcloud snap with a few new features, including: Supporting changing ports from the default 80/443. Supporting Samba shares. We’d love this new version (particularly these new features) to get some exercise before we release it. Feel like helping? We’ve put together some smoke tests to get you started. Please test all you can, but if you only have time to focus on the smoke tests cover..
|
|
The Multi-Provider Future of Serverless Application Development [Video]
-
www.serverless.com
-
9 years ago
-
eng
Serverless Product Manager Brian Neisler gives tips for overcoming provider lock-in to create more portability and freedom in your Serverless projects.
|
|
One of the biggest challenges facing new Codename One developers is the challenge of creating an elegant looking UI. This isn’t trivial in any tool but we don’t make it easy enough in some cases. In the tutorial below I’m focusing on one of the most important UI elements: the side menu. I chose to use a very simple design so this will be easy to follow, you can easily build on top of this to create highly customized styles.
|
|
I’m using omxplayer on the Raspberry Pi for video playback because it utilizes the Raspberry Pi’s hardware video decoding. Because the front-end is a separate application, I just need to remote control OMX Player to start and stop the video and figure out how far the video has played back already.
|
|
I've recently started using a VPN all the time (at least as much as possible). My more tinfoily nerd friends all recommended PIA so I signed up for that. There are some issues and frustrations I wasn't expecting so here's what I've seen so far. Extra-annoying captchas from ReCaptcha. It seems being on a VPN exit IP automatically classifies you for the most-frustrating setting of ReCaptcha. I've seen this even on PIA's own tech support f....
|
|
I've recently started using a VPN all the time (at least as much as possible). My more tinfoily nerd friends all recommended PIA so I signed up for that. There are some issues and frustrations I wasn't expecting so here's what I've seen so far. Extra-annoying captchas from ReCaptcha. It seems being on a VPN exit IP automatically classifies you for the most-frustrating setting of ReCaptcha. I've seen this even on PIA's own tech support f....
|
|
I have been upgrading a few projects from their original PCL profiles (now deemed obsolete) to the Net Standard platform specification. It turned out to be a relatively straightforward process, but it does have its small hurdles, especially so if in the meantime you also want to transition to the new, streamlined, .csproj format as the migration will leave you with a now obsolete project.json project. In this article, I will cover upgradi..
|
|
I have been upgrading a few projects from their original PCL profiles (now deemed obsolete) to the Net Standard platform specification. It turned out to be a relatively straightforward process, but it does have its small hurdles, especially so if in the meantime you also want to transition to the new, streamlined, .csproj format as the migration will leave you with a now obsolete project.json project. In this article, I will cover upgradi..
|
|
The OWASP Top 10 is a well known index of web app security vulnerabilities which is used every day by security professionals, but it doesn’t currently take into account how often those vulnerabilities are used by hackers. We dug through security breach records to see which vulnerabilities are exploited most frequently.
|
|
Prelude This post is part of a series designed to make you think about your own design philosophy on different topics. If you haven’t read the following post yet, please do so first: Develop Your Design Philosophy Introduction Systems cannot be developed assuming that human beings will be able to write millions of lines of code without making mistakes, and debugging alone is not an efficient way to develop reliable systems. - Al Aho..
|
|
Our new GeoEditor mobile app brings comfortable drawing tools, importing own maps into mobile devices, various base maps, standardized data formats, and much more!
|
|
I love a good origin story, like the origin of Batman in Detective Comics #33, or Kate Kane (the modern version, introduced in 52, not the 1956 one). It gives…
|
|
Async variable support added in Serverless v1.13 for enhanced configuration & secret management
-
www.serverless.com
-
9 years ago
-
eng
Async Serverless variables, Cross-Service communication, Lambda tags and more in the Serverless Framework v1.13 release.
|
Converting a Javascript Dictionary To GET URL Parameters I've had serveral instances in the recent past where I needed to take a javascript dictionary and convert it into a set of GET parameters to be used in a URI. Usually this happens when I'm building an AJAX request. Anyway, since I've used this function over and over I thought I'd post it incase it helps any of you Googling for something similar. Here's the function... Javascript to co..
|
|
So I haven't exactly been in the pink of health lately, and have been more or less confined to being at home until probably June. And me being restless me,…
|
|
This is the third article in a four part series on the steps needed to innovate and turn your financial services institution into an intelligent enterprise. Click to read Part 1 and Part 2.
|
|
This is just a quick pie chart illustrating the time spent when ever I am working on either my car or friend and family’s car.
|
|
One of the main reasons for the thread API I discussed yesterday is a new threadsafe Database API. This new API allows you to wrap your Database instance with a thread that will hide all access to the database and implicitly make it threadsafe by serializing all requests to a single database thread. This also has the side effect of removing the hack of working with sqlite on the EDT which could sometimes cause a stutter in the UI when per..
|
Recently everyone seems to be really excited about functional programming and its concepts. However, many people don't talk about recursion and, especially, about proper tail calls, which is really...
|
Recently everyone seems to be really excited about functional programming and its concepts. However, many people don't talk about recursion and, especially, about proper tail calls, which is really...
|
|
How to identify software licenses using Python, Vector Space Search and Ngram Keywords
-
boyter.org
-
9 years ago
-
eng
EDIT – I have since taken the ideas below improved them and released a command line application you can use to build software license reports https://github.com/boyter/lc/ The below is mostly a log of my thought process while building out some functionality that I wanted to add into searchcode server . I kept a record of progress and thoughts while doing this in the hopes that I get some sort of useful blog post out of it. It has been..
|
|
Software engineering and coding are two very different concepts. As a software engineer, I write code on a daily basis, but the value that a good software engineer provides to a business is so much more. This is emphasised by The Entelect Way. What is The Entelect Way? I’m a software engineer at Entelect , a software engineering and solutions company based in South Africa. The Entelect Way is a set of guiding principles for software deli....
|
|
In the first section of this two-part series, we looked briefly into the state of IT teams before the DevOps movement gained traction, and some skills that might be useful to those looking to get into infrastructure work. In this section, we will explore different variations of DevOps teams I’ve seen, as well as, their positives and advantages. DevOps In Action
|
|
Working with threads is usually ranked as one of the least intuitive and painful tasks in programming. This is such an error prone task that some platforms/languages took the route of avoiding threads entirely. I needed to convert some code to work on a separate thread but I still wanted the ability to communicate and transfer data from that thread. This is possible in Java but non-trivial, the thing is that this is relatively easy to do ..
|
A practical guide to native CSS custom properties covering syntax, scoping, nesting and how they compare to SASS variables
|
A practical guide to native CSS custom properties covering syntax, scoping, nesting and how they compare to SASS variables
|
A practical guide to native CSS custom properties covering syntax, scoping, nesting and how they compare to SASS variables
|
|
Using toggle buttons in touch interfaces is very intuitive for many use cases. We implement them via RadioButton or CheckBox to indicate inclusive or exclusive selection. As a result I find myself using RadioButton quite a lot and ran into an omission that frankly should have been there from day 1. Up until now you couldn’t listen to selection on the ButtonGroup only on the RadioButton itself which isn’t as convenient since for pretty muc..
|
|
Recently, while operating two different remote-controlled appliances, I realized that it was high time for a discussion about declarative and imperative paradigms. Let’s start by looking at the two remotes: Two different "remotes". The one on the left operates a television, and the one on the right controls a central heating and cooling system. At first glance you will notice that one of these remotes is dark, and the other is light. Yo..
|