Language Selection

English French German Italian Portuguese Spanish

Programming: Wind River's CI/CD, Mint, Python and Java

Filed under
Development
  • Wind River Launches CD Platform for Embedded Systems

    Glenn Seiler, vice president for open source strategy for Wind River, said the CD platform is based on an open source instance of the Jenkins continuous integration/continuous delivery (CI/CD) platform. The company envisions organizations downloading the platform as source code that Wind River will update regularly for use on top of the Wind River Linux platform, he said.

    Wind River is taking advantage of containers, Kubernetes, the Puppet IT automation framework and a repository to ease deployment of its CD platform, added Seiler. The company is committed to providing updates to that platform, which Wind River uses internally, at least every three weeks, said Seiler.

  • SD Times Open-Source Project of the Week: Mint

    Mint is a programming language for the front-end web that aims to solve the common issues of Single Page Applications (SPAs) at a language level.

     It is a compiler and a framework combined to provide great developer experience while allowing users to write safe, readable and maintainable code, according to the developers behind the project.

    The common issues that it attempts to fix are regard reusable components, styling routing, global and local state handling, and synchronous and asynchronous computations that might fail.

    “It was born out of the frustration of the JavaScript language and ecosystem (NPM) and the Elm language and it’s not so open development practices,” Mint said on its website. “Mint aims to combine the developer experience of Elm and the expressiveness of React to create the perfect language for building single-page applications.”

  • PyPy and CFFI have moved to Heptapod

    It has been a very busy month, not so much because of deep changes in the JIT of PyPy but more around the development, deployment, and packaging of the project.

  • Your Guide to Reading Excel (xlsx) Files in Python

    In this brief Python tutorial, we are going to learn how to read Excel (xlsx) files using Python. Specifically, we will read xlsx files in Python using the Python module openpyxl. First, we start by the simplest example of reading a xlsx file in Python. Second, we will learn how to read multiple Excel files using Python.

  • CausalNex: An open-source Python library that helps data scientists to infer causation rather than observing correlation

    CausalNex is a Python library that allows data scientists and domain experts to co-develop models that go beyond correlation and consider causal relationships. ‘CasualNex’ provides a practical ‘what if’ library which is deployed to test scenarios using Bayesian Networks (BNs).

  • Programming languages: Java developers flock to Kotlin and ditch Oracle JDK for OpenJDK [Ed: CBS tabloid ZDNet does puff pieces for Snyk now. A Microsoft-connected attack dog -- one  which badmouths FOSS and now pretends to have a 'study' (self-promotion stunt) on programming trends...]

    The vast majority of developers who use a JVM (Java Virtual Machine) language still use Java, but a sizable chunk of the population is shifting to Kotlin, a JVM-compatible language developed by JetBrains, which Google is encouraging developers to use for Android development.  

Announcing Zydeco

  • Announcing Zydeco

    Moops had a memorable name, and I think the naming really helped it gain a following. MooX::Pression was just meh. So now it's Zydeco. Zydeco is a fun word and pretty short to type. It's a musical genre that blends jazz, blues, and Louisiana French Creole, and it just seemed like a good fit for a module that takes what I feel are some of the coolest features of Perl programming, and blends them together under one syntax.

IDEs

  • software development programming – dev – choosing the right Text Editor Editor / Debugger / GUI IDE

    Of course just as programming languages every IDE was build by users for a specific purpose and it might serve this purpose well while doing additional stuff while.

    There is not a single tool that „does it all“ and it would be completely against the UNIX philosophy of: build small tools that do one task – but do it well – that can be linked/networked together (most common interface: pipe text streams)

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Python Programming

  • PyCharm IDE 2020.1 Released with Interactive Rebasing

    PyCharm IDE 2020.1 was released a day ago as the first major release in 2020. The new version features interactive rebasing, smarter debugging, and JetBrains Mono font.

  • Flask Delicious Tutorial : Building a Library Management System Part 3 - Routes

    I have configured what we need in this repo: DeliciousFlask-3.1. Download it, and run app.py (If you are new to python see Part2). In this part we explore some concepts related to routes.

  • Talk Python to Me: #259 From Academia to Tech Industry and Python

    Did you come to Python from the academic side of the world? Maybe got into working with code for research or lab work and found you liked coding more than your first field of study. Whatever the reason, many people make the transition from the academic world over to tech and industry. On this episode, you'll meet three women who have made this transition, and you'll hear their stories. I'm excited to speak with Jennifer Stark, Kaylea Haynes, and Eslene Bikoumou about their journey to the tech field.

  • Test and Code: 108: PySpark - Jonathan Rioux

    Apache Spark is a unified analytics engine for large-scale data processing. PySpark blends the powerful Spark big data processing engine with the Python programming language to provide a data analysis platform that can scale up for nearly any task. Johnathan Rioux, author of "PySpark in Action", joins the show and gives us a great introduction of Spark and PySpark to help us decide how to get started and decide whether or not to decide if Spark and PySpark are right you.

  • Temporary Contact Number based Contact Tracing

    I have already talked here before about privacy preserving contact tracing to fight Covid-19 but I figured I give an update to this. I have spent the last week now investigating different approaches to this and my view has changed quite a bit. I strongly believe that contact tracing through phone apps is one of our best chances to return to normal and without losing our civil liberties. If you want to understand why, have a look at previous post about this topic. [...] If your local government is planning on implementing a covid tracing app it might be worth directing them towards Co-Epi. It already has an implementation of many of the same ideas in their GitHub repository. If they do want a centralized approach the Singaporean government Open Sourced their application under GPL3 under the name BlueTrace. It avoids largely unnecessary cloud infrastructure from what I can tell.

today's howtos

Jupiter Broadcasting (Bought by Linux Academy, Now Cloud Guru) Publishes Last Shows

  • Hiatus | Choose Linux 33

    Choose Linux enters indefinite hiatus.

  • Goodbye from Linux Action News

    In what turns out to be our final publication, we say goodbye.

  • 2020-04-09 | Linux Headlines

    The Fintech Open Source Foundation is joining The Linux Foundation, Samsung releases user-space exFAT tools for Linux, Docker Compose is getting a formal specification with the help of a new open source community, and the latest Windows 10 Insider Preview includes File Explorer integration in the Windows Subsystem for Linux.

  • Compromised Networking | Self-Hosted 16

    We share some WiFi tips and essential network ideas. And discuss one of our most significant compromises in the show so far.

Android Leftovers