I was using Ubuntu currently and trying to download docker so I can play around with containerization as I’m working on a project that requires real time, low-latency encoding of a camera feed to the cloud where it can then be transcoded and streamed to multiple end points via a website. But during a ‘sudo apt-get upgrade’ I completely bricked my system and don’t know how. I’m prototyping the device using an Odroid C2 and I’m wondering what would be the best stripped down Linux OS that is reliable and optimized to be used in small stand alone embedded systems or what other OS products use, like for example a GoPro?. Prior to announcement, I caught up with Red Hat Chief Information Officer Mike Kelly, who offered thoughts on the steps his team had undertaken to continue to improve Red Hat's product (using a Red Hat-on-Red Hat program), to advise technology executives at various stages of leveraging open source technology, and in improving the overall operation.
Jun 23, 2017 - Complete Cisco AnyConnect Secure Mobility Client for Windows, Mac OS X 'Intel' and Linux (x86 & x64) platforms for Cisco IOS Routers & ASA.
Clearly these are the sorts of improvements that helped make the company attractive to IBM. Jings no wonder people find computer programming scary when the most easily accessible lanugage, JavaScript, is also the most messy one. Occationally people would mention to me that the categories on Planet KDE didn’t work and eventually I looked into it and it mostly worked but also sometimes maybe it didn’t. Turns out we were checking for no cookies being set and if not we’d set some defaults for the categories. But sometimes the CDN would set a cookie first and ours would not get set at all. This was hard to recreate as it didn’t happen when working locally of course. And then our JavaScript had at least three different ways to run the initial-setup code but there’s no easy way to just read a cookie, madness I tell you.
Anyway it should be fixed now and set categories by default but only if it hasn’t set some before so you may still have to manually choose which you read. This December, Canonical, the company behind Ubuntu, will be present at KubeCon and CloudNativeCon in Seattle. The team at Ubuntu will be out in force showcasing their work across Kubernetes and containers and highlighting what makes Ubuntu the platform of choice for developers. While Clear Linux augments their package/bundle archive with Flatpak support on the desktop, they are currently deciding whether to also support Snaps that are commonly associated with Ubuntu Linux. ScyllaDB has announced a major release of its database, Scylla Open Source 3.0. The release introduces preview support for concurrent OLTP and OLAP, materialized views, secondary indexes, and Cassandra 3.0 file format compatibility.
“Peace has broken out” between big technology companies and the free and open source software (FOSS) community, according to a leading FOSS advocate, leading a tech industry representative to say, “this is the future.”. In just one week, the 2018 Linux Plumbers Conference will begin on November 13 with microconferences, a refereed track, Networking Summit track, Kernel Summit track, BoFs, and more. The conference is completely sold out at this point, sadly we cannot accommodate those on the waiting list. Below is some information for conference attendees. LibreOffice recently released LibreOffice 6.0.7 and LibreOffice 6.1.3 on November 5th 2018.
The announcement was made on The Document Foundation blog. According to the blog post, the updates will improve the stability and quality of the previous releases and integrate a security patch. Parasoft announces a new initiative to support open-source projects and communities. The company plans to offer free access to its tool suite 'enabling developers to leverage test automation software, deep code analysis, and security capabilities for their open-source projects'. To be eligible, developers must 'prove they are an active contributor and vital to an open-source project that is recognized within the global open-source community.
The free user licenses will be valid for one year.' Send email to [email protected] for more information. The Linux Foundation is forming a new foundation to support the open-source GraphQL specification. EWeek reports that 'the move to create a new vendor-neutral independent foundation under the Linux Foundation will help further advance the development of GraphQL'. The GraphQL started out as an internal project at Facebook for its newsfeed API and was open-sourced in 2015. Currently, the specification is used 'beyond Facebook by web properties including GitHub, Shopify, Twitter and Airbnb, among others'. Filters have been a (the most?) long awaited feature in OpenSMTPD.
I finally committed most of the filters code to OpenBSD. There is still a bit of work required but the trickiest parts are done. This article describes how filters are implemented and what to expect. Ed: That’s GNU. Not Linux. One of the best things about working at the Linux (or similar OS) command line is the use of pipes.
In simple terms, a pipe takes the output of one command and sends it to the input of another command. You can do a lot with a pipe, but sometimes it is hard to work out the right order for a set of pipes. A common trick is to attack it incrementally. That is, do one command and get it working with the right options and inputs. Then add another command until that works.
Keep adding commands and tweaking until you get the final results. As mentioned here two days ago, the Rcpp package turned ten on Monday—and we used to opportunity to mark the current version as 1.0.0! Thanks to everybody who liked and retweeted our tweet about this. And of course, once more a really big Thank You! To everybody who helped along this journey: Rcpp Core team, contributors, bug reporters, workshop and tutorial attendees and last but not least all those users – we did well.
So let’s enjoy and celebrate this moment. As indicated in Monday’s blog post, we had also planned to upload this version to CRAN, and this 1.0.0 release arrived on CRAN after the customary inspection and is now available.
I will build the Debian package in a moment, it will find its way to Ubuntu and of the CRAN-mirrored backport that Michael looks after so well. While this release is of course marked as 1.0.0 signifying the feature and release stability we have had for some time, it also marks another regular release at the now-common bi-monthly schedule following nineteen releases since July 2016 in the 0.12. series as well as another five in the preceding 0.11. series. A buffer overflow is the most common and the most serious threat to Linux/Unix operating systems. Buffer overflows occur when code running in unprotected memory in a buffer overwrites memory in an adjacent location.
For example, a string of information, say 20 bytes, is sent to a 16-byte buffer, which can’t accommodate that string. Linux/Unix is written in C and there are memory-safety issues to consider, it could occur as a result of programming errors if memory boundary checking is inefficient or if boundary checking in a process isn’t present. Ed: That's just promoting against FOSS.
Apps and devices are everywhere. 2018 appears to be the year of voice technology pilots in healthcare. Medical data is exploding. Late last month at the HIMSS Connected Health Conference in Boston, in fact, it became evident that the market is so flooded with apps, devices, wearables and wellness tools that what’s needed is radical simplicity, if only so clinicians and consumers can better grasp their options.
Despite all the technologies available, there is not yet a seamless way to tie patient-generated health information into larger datasets. The MyStudies code is neither intended to solve that problem entirely nor is it something many patients are likely to pick up on their own.
Indeed, it’s too early to know how developers or researchers will use the code but they now have the technological underpinning to at least start integrating even small data sources. Twitter data indicate that patient-driven innovation in diabetes management has resulted in a patient population with type 1 diabetes who choose to build and share knowledge around a do-it-yourself (DIY) open source artificial pancreas system (OpenAPS). OpenAPS is an open and transparent effort to make safe and effective basic artificial pancreas system technology widely available to anyone with compatible medical devices who is willing to build their own system. In a study published in the Journal of Diabetes Science and Technology, Michelle L. Litchman, PhD, FNP-BC, FAANP, and colleagues examined Twitter posts (with the hashtag #OpenAPS) to understand how patients, caregivers, and care partners perceive OpenAPS, the personal and emotional ramifications of using OpenAPS, and the influence of OpenAPS on daily life.“There is a distinct difference between diabetes management by a textbook and diabetes management in real life,” says Dr. “We sought to understand how people with diabetes manage their condition in the real-world as it relates to OpenAPS.”.
If you are the proud owner of a MediaTek-powered Chromebook such as the Acer Chromebook R13 or Lenovo Flex 11, some new features are headed your way. Spotted in the Canary channel in mid-October, the Crostini Project is now live in the Developer channel for Chromebooks with the ARM-based MediaTek processor. This brings native Linux app functionality to the Chromebooks with the MT8173C chipset and although the number of devices is few, MediaTek Chromebooks are relatively inexpensive and versatile machines.
When Chromebooks first began getting support for Android apps, there was some confusion as to just which Chromebooks would be supported. The same thing is starting to play out—though to a lesser degree—with support for Linux apps. You’ve always been able to install Linux applications (or other Linux-based operating systems) on Chromebooks through a workaround called Crouton because Chrome OS is based on the Linux kernel. The new method for installing Linux apps is much easier than before since it’s a baked-in part of the operating system. But not all Chromebooks will get official support for Linux apps.
Here’s the deal. In October 2018, Microsoft had release a cumulative update KB4462933 for Windows 10 V1803 users who had installed Windows 10 April 2018 update. This cumulative update released on 24th October lifted Windows 10 V1803 to build 17134376. It was a massive update with several important improvements and fixes.
However, there were two main issues with this update that no one had noticed before, BornCity reports. One of the issues is the dysfunctional behavior of Edge Developer Tools and another is problems with SQL connections. These issues were also acknowledged by Microsoft on its support page for this update. According to WindowsLatest, Microsoft had not originally acknowledged the presence of these issues but later quietly updated the document to confirm these two issues being faced with the latest update.
Unreal Engine 4.21 continues our relentless pursuit of greater efficiency, performance, and stability for every project on any platform. We made it easier to work smarter and create faster because we want your imagination to be the only limit when using our tools. And we battle-tested the engine on every platform until it met our developers' high standards so your project will shine once it is ready for the masses. We are always looking for ways to streamline everyday tasks so developers can focus on creating meaningful, exciting, and engaging experiences. Our industry-leading Niagara effects toolset is now even more powerful and easier to use, enabling you to dream up the next generation of real-time visual effects.
You can build multiplayer experiences on a scale not previously possible using the now production-ready Replication Graph functionality. Iterate faster thanks to optimizations with up to a 60% speed increase when cooking content, run automated tests to find issues using the new Gauntlet automation framework, and speed up your day-to-day workflows with usability improvements to the Animation system, Blueprint Visual Scripting, Sequencer, and more. We strive to make it possible for your creations to be enjoyed as you intended by everyone, everywhere regardless of the form factor they choose. Building on the previous release, we have added even more optimizations developed for Fortnite on Android and iOS to further improve the process for developing for mobile devices. Available in Early Access, Pixel Streaming opens a whole new avenue to deploy apps in a web browser with no barrier to entry and no compromise on rendering quality.
We have also improved support for Linux as well as augmented, virtual, and mixed reality devices. Unreal Engine 4.21 is out today as the last feature release for Epic Games' engine of 2018. This is an exciting game engine update for Linux and Vulkan fans. Unreal Engine 4.21 features various tooling and creation improvements for game developers, optimizations that come to the engine following Epic's development of Fortnite for iOS and Android, performance enhancements, early access pixel streaming support, animation system optimizations, and more. Epic Games have released Unreal Engine 4.21 and it includes some interesting stuff on the Linux side of things. From now, Unreal Engine will default to using the Vulkan API on Linux and fallback to OpenGL when that can't be used.
This is going to be good for the future of Linux games, since it should help developers get better performance. On top of that, it features a new media player for Linux with the bundled WebMMedia plugin which includes support for WebM VPX8/9 videos. To further improve Linux support, they now have a proper crash reporter interface so that they can 'continue to improve support for Linux platforms'. Every year, the question pops up; which Linux distribution is best?
The reason that question persists the way it does is because there is no singular concrete answer. Most distributions are purpose built for certain situations, and even when they aren't, there are bound to be conditions that they're better and worse in. This list attempts to pin down the best distributions for common use cases and situations. These are by no means the only options, but they are arguably the best as of now. Things in the Linux world always change, so keep an eye out for new developments.
Cisco AnyConnect is the recommended VPN client for Mac. The is another option but is more likely to suffer from disconnects. Overview Stanford's VPN allows you to connect to Stanford's network as if you were on campus, making access to restricted services possible. To connect to the VPN from your Mac you need to install the Cisco AnyConnect VPN client.
Two types of VPN are available:. Default Stanford (split-tunnel). When using Stanford's VPN from home, we generally recommend using the Default Stanford split-tunnel VPN. This routes and encrypts all traffic going to Stanford sites and systems through the Stanford network as if you were on campus. All non-Stanford traffic proceeds to its destination directly. Full Traffic (non-split-tunnel).
This encrypts all internet traffic from your computer but may inadvertently block you from using resources on your local network, such as a networked printer at home. If you are traveling or using wi-fi in an untrusted location like a coffee shop or hotel, you may wish to encrypt all of your internet traffic through the Full Traffic non-split-tunnel VPN to provide an additional layer of security. You can select the type of VPN you want to use each time you connect. Install the VPN client. Double-click the InstallAnyConnect.pkg file to start the Cisco AnyConnect Installer wizard.
When the Welcome window displays, click Continue. Select your hard drive as the destination where you want to install Cisco AnyConnect and then click Continue. Click Install to perform a standard installation of the software. At the prompt, enter your administrator account password for the Mac and click Install Software. When the software has finished installing, click Close. Connect to the Stanford VPN.
To launch the VPN client, open your Applications folder and navigate to Cisco Cisco AnyConnect Secure Mobility Client.app. When prompted for a VPN, enter su-vpn.stanford.edu and then click Connect. Enter the following information and then click OK:. Group: select Default Stanford split- tunnel (non-Stanford traffic flows normally on an unencrypted internet connection) or Full Traffic non-split-tunnel (all internet traffic flows through the VPN connection).
Username: your SUNet ID. Password: your SUNet ID password. Next, the prompt for two-step authentication displays.
Enter a passcode or enter the number that corresponds to another option (in this example, enter 1 to authenticate using Duo Push on an iPad). You may have to scroll down the list to see all of your options. Then click Continue. If your only registered authentication method is printed list, hardware token, or Google Authenticator, the menu does not display. Enter a passcode in the Answer field and click Continue. Click Accept to connect to the Stanford Public VPN service.
Once the VPN connection is established, the Cisco AnyConnect icon with a small lock appears in the dock. Disconnect from the Stanford VPN. Click the Cisco AnyConnect icon with a small lock. At the prompt, click Disconnect.