There are some minor backwardcompatibility deprec

There are some minor backwardcompatibility deprec

first_imgThere are some minor backward-compatibility deprecations.GitHub addresses January incidentLast week, GitHub was unavailable for two hours and six minutes. The organization released an incident report yesterday expressing apologies to the community, as well as detailing what happened on Jan. 28 that made GitHub unavailable.According to the report, the primary data center experienced a brief disruption in the systems that supply power to the servers and equipment. Slightly more than 25% of its servers and several network devices rebooted as a result. This left the infrastructure in a partially operational state. Later investigation revealed that a DDoS attack was not the underlying problem.Over the past week, GitHub has devoted some time to understanding the nature of the failure, and it wrote that it plans to take steps to “mitigate the negative impact of these events on our users.” GitHub will be updating the applications’ test suite to make sure the application processes start even when certain external systems are unavailable. It is also improving its circuit breakers so they can degrade functionality when back-end services are down. After the December announcement made by Mozilla’s senior vice president of connected devices, Ari Jaaksi, Mozilla shared its decisions about Firefox OS, with changes to Marketplace, foxfooding, and the product innovation process.Mozilla will be focusing on exploring new product innovations in Internet of Things, according to an e-mail that was shared to the Firefox community. As such, four decisions have been made:Mozilla will end development on Firefox OS for smartphones after version 2.6 is released.As of March 29, Marketplace will no longer accept submissions for Android, Desktop and Tablet. It will remove all apps that don’t support Firefox OS. Firefox OS apps will continue to be accepted into 2017.The connected devices team is testing a new product.The foxfooding program will continue and focus on these new products.The main reason for these decisions is to ensure Mozilla is focusing its energy and resources on bringing Web capabilities to IoT, according to the e-mail.Latest Apache Mesos releaseApache Mesos 0.27.0 was released earlier this week. It comes with improved performance for the state endpoint for large clusters. Multiple disk support will allow for disk IO-intensive applications to achieve reliable performance. Additionally, more than 167 bugs were fixed.last_img read more

Since data science tasks like forecasting is impor

Since data science tasks like forecasting is impor

first_imgSince data science tasks like forecasting is important to organizations, Facebook decided to open-source Prophet, its forecasting tool available in Python and R. Prophet is for forecasting time series data, and it was open-sourced by Facebook’s Core Data Science team. Prophet is optimized for business forecast tasks that the Facebook team encountered, which typically include hourly, daily or weekly observations with at least a few months of history; strong multiple human-scale seasonalities; important holidays that occur at irregular intervals; and a few other tasks listed here. Facebook frequently used Prophet as a replacement for the forecast package in several settings, and Prophet makes it straightforward when it comes to creating a forecast. More information on the project can be found here. Department of Defense’s open-source project Code.mil In order to tackle some of the open-source code challenges the Federal Government faces, the U.S. Department of Defense (DoD) created an open-source experiment called Code.mil, which aims to build better products and services for the American people.According to its GitHub page, Code.mil will let developers across the DoD build upon their work so software created by the government can be shared with the public. The DoD is looking for feedback from developers on the DoD’s proposed open-source license agreement prior to it releasing current projects. Redgate launches SQL CloneRedgate wants to make database provisioning easier so it released a new database provisioning tool, SQL Clone, which allows copies of SQL server databases and backups to be created in a short amount of time. The release aims to resolve two big problems for database administrators (DBAs). For instance, it shortens the database time and size problems DBAs face by creating a single data image of a live SQL server database or backup. It uses that as the source data for clones, and this can be provisioned in seconds, only using about 40MB of disk space per instance. More information on this release can be found here. GCP first cloud provider to offer Intel SkylakeThe Google Cloud Platform is the first cloud provider to offer the Intel Xeon processor, codenamed Skylake. Customers will benefit from the next level of performance that Skylake processors offer. Skylake includes Intel Advanced Vector Extensions (AVX-512), which means it can be used for scientific modeling, genomic research, 3D rendering, data analytics, and engineering simulations, according to Urs Hölzle, vice president of Google Cloud Infrastructure. Skylake processors are available in five GCP regions, and more information can be found here. Another announcement from Google is that its E2EMail research project has left the nest. Although it’s not a Google product, it’s now a fully community-driven open-source project where passionate engineers can continue contribute. The project offers one approach to integrating OpenPGP into Gmail via a Chrome extension, and it’s built on an open-source Javascript crypto library developed at Google. More information on the open-source project can be found on its GitHub page.last_img read more

These days it seems every company is seeking the

These days it seems every company is seeking the

first_imgThese days, it seems every company is seeking the velocity and agility in delivering products and services that digital-native leaders like Airbnb, Netflix and Uber are known for.That’s why businesses around the world are investing in digital transformation strategies to reach new markets, improve interactions with customers and create operational efficiencies. Unlike the digital natives, however, organizations born before the Internet typically don’t have the luxury of starting from scratch with their IT infrastructures. Their enterprises usually are cluttered with older, transaction-based systems that are infeasible or impractical to rip out because they still serve mission-critical business processes and reflect substantial investment in money and skills over the course of years.Many companies struggle with the resulting conundrum: How can they deliver on a digital transformation blueprint when legacy systems continue to do so much of the heavy lifting in the enterprise?Success in addressing this legacy landscape is crucial for companies that want to be more agile competitors in today’s ultra-fast-paced market.So how should they tackle the challenge? These four steps provide a framework for getting started:Conduct a maturity assessment. Most large enterprises are composed of huge numbers of applications that were brought into service over the course of years. Many were custom-built and developed independently of each other in a fragmented fashion. They include everything from CRM and HR systems to customer-facing billing and service-related applications. It’s important to get a handle on this jumble.As a first step, an organization should carefully evaluate its degree of technology maturity across the enterprise. Where does every application stand in terms of cloud adoption, virtualization, etc.? Which are far along on the path to digital transformation, which are partially along and which are nowhere? The assessment will reveal insights about which legacy systems do their work well, with no reason to change them, and which can and should be retired and replaced with modern substitutes. This kind of detailed inventory is a necessary beginning because many or most companies simply do not know. Think of digital transformation as a journey, and the maturity assessment as the map. As author Reif Larsen wrote, “A map does not just chart, it unlocks and formulates meaning; it forms bridges between here and there.”Take bite-size pieces. Map in hand, organizations then should look for opportunities to use the latest digital innovations to upgrade applications and business processes. Don’t think of digital transformation as a “Big Bang” but rather as a series of surgical strikes. Start with low-hanging fruit: legacy applications that are particularly ripe for modernization. Then move on to others. Rinse and repeat.Rely on experts. “He who represents himself has a fool for a client,” Abraham Lincoln said. It’s the same with digital transformation. Few companies have the in-house expertise to pull it off successfully, so they shouldn’t hesitate to rely on third-party experts who can understand your situation and goals and have best-practice knowledge to partner with you on execution.With digital transformation, it’s helpful to have a “tour guide” with the expertise to navigate change without disrupting ongoing processesAutomate. By using automation, companies can make mission-critical legacy applications far more efficient. For example, many organizations rely on Oracle packaged applications like Oracle Financials and Oracle Retail, and endure the tedious, month-end close process built into that software. Automation can lighten the load by making the processes non-manual and repeatable while simultaneously limiting downtime. The same is true of other business applications like SAP.By following these four steps, businesses can smartly move forward on a program to modernize their legacy systems without disrupting the crucial services those systems provide.Older companies will always be challenged to move as quickly as the digital natives, but the goals of digital transformation – speed of innovation, always-available services and web scale – are well within their reach.last_img read more

Amazon has released Alexa Gadgets Toolkit a new t

Amazon has released Alexa Gadgets Toolkit a new t

first_imgAmazon has released Alexa Gadgets Toolkit, a new tool that enables developers to build accessories that pair to Echo devices via Bluetooth to extend Alexa’s capabilities. The number of available interfaces will expand, but currently developers can leverage wake word detection, speech, notifications, timers, alarms, and reminders.According to Amazon, the first products that utilize the Alexa Gadgets Toolkit will be available later this year to consumers.“With the Alexa Gadgets Toolkit, you can build on what customers already love about Alexa, whether it’s responding with requested information from across the room, setting reminders, or playing music. Now, you can extend these same capabilities to gadget devices, and manifest customer interactions with Alexa in a variety of physical forms,” Caroline Pan, product manager of Alexa Gadgets at Amazon, wrote in a post.Electron 3.0.0 now availableThe Electron framework is now in version 3.0.0. It offers several new features, API changes, and bug fixes. New changes include major bumps to important parts of Electron’s tool chain, such as Chrome v66.0.3359.181. Changes to the API include updates to menu item order control and the removal of documented deprecated APIs.“The Electron team continues to work on defining our processes for more rapid and smooth upgrades as we seek to ultimately maintain parity with the development cadences of Chromium, Node, and V8,” the Electron team wrote in a post.GitHub launches Experiments to showcase research projectsGitHub has released Experiments, which is a space that the company will use to showcase some of their exciting research projects. It will also serve as a place for the company to show the research that it is thinking about when envisioning the future of software development. According to GitHub, the first demonstration of Experiments is Semantic Code Search, which uses machine learning to build semantic representations of code, allowing users to search for code using natural language.Couchbase brings NoETL for NoSQL in latest releaseCouchbase has announced the latest version of the Couchbase Data Platform with Couchbase Server 6.0. According to Couchbase, this release offers new analytics services to enable organizations to obtain real-time insights from their data.New features include NoETL for NoSQL, fast ingest, ad-hoc querying, workload isolation, and SQL for JSON.Source{d} launches new code analysis solutionsMachine learning startup source{d} has announced the public beta of source{d} Engine and the public alpha of source{d} Lookout.Source{d} Engine simplified code analysis by combining code retrieval, language agnostic parsing, and git history tools with API parsing.Source{d} Lookout is a code review solution that allows users to run custom code analyzers on GitHub pull requests.last_img read more