Language Selection

English French German Italian Portuguese Spanish

IBM/Red Hat Leftovers

Filed under
Red Hat
  • Command Line Heroes: Becoming a Coder
  • Bank of America, Google, and Red Hat Executives Join OASIS Board of Directors

    OASIS, the international standards and open source consortium, today announced that three new members were elected to its Board of Directors: Jeremy Allison of Google, Rich Bowen of Red Hat, and Wende Peters of Bank of America. Their depth of experience in the open source and open standards communities bolsters the Board’s reach and establishes OASIS as the home for worldwide standards in cybersecurity, blockchain, privacy, cryptography, cloud computing, IoT, urban mobility, emergency management, and other content technologies.

    These three new members join the continuing members of the Board: Martin Chapman of Oracle, Bruce Rich of Cryptsoft, Jason Keirstead of IBM, Beth Pumo of Kaiser Permanente, and Daniel Reidel of New Context. Reelected Board members Frederick Hirsch, Individual member; Gershon Janssen, Individual member; and Richard Struse of Mitre will each serve a two-year term starting in July 2020.

  • OpenStack @ 10: Red Hat’s take on a decade of customer defined clouds and an update on Red Hat OpenStack Platform

    From the early days, Red Hat has supported the OpenStack project and we’ve built a platform of our own with Red Hat OpenStack Platform. This month, we look back at how far OpenStack has come in the last 10 years, how Red Hat has contributed and lastly, we celebrate the general availability of our next version with Red Hat OpenStack Platform 16.1, available later this month.

    [...]

    By 2014, Red Hat was already a major contributor to the project. This not only brought enterprise support from a heavily-invested contributor, but also helped drive community input from customers who may not otherwise have participated. The increasing diversity and chorus of voices within the community helped bring forth new projects and features to solve problems. In addition, the introduction of Red Hat OpenStack Certification widened industry support, launching with more than 100 tech industry leaders as members.

    The Icehouse (Sleepy and Juno (J) releases coincided with Red Hat OpenStack Platform’s three-year support life cycle, launched with Red Hat OpenStack Platform 5. This meant that enterprises could choose a platform and standardize on it for an extended period, providing stability for the workloads that need it. Red Hat OpenStack Platform 6 kept the ball rolling with more than 700 enhancements, updates and changes to the platform as it continued to grow and mature.

  • How Automation can help banks improve security, compliance, and productivity

    FSIs spend a lot of time responding to auditors. Compliance with regulatory mandates often dictates processes. However, variance in processes can increase tension between developers working to improve the organization’s agility; teams responsible for maintaining operations; and security and compliance teams.

    Without a clear joint process, each of the teams may develop their own. Inconsistent IT configurations, patching and testing can make management and reporting difficult. A lack of shared processes can also allow technical debt to build, which inhibits change and introduces risk.

    In addition to managing digital transformation, IT systems are upgraded regularly, entailing an intense period where the IT team focuses on configuration and testing every piece of technology. While this work is critically important, and because the risk exposure is significant if each component is not updated and tested, it is also stressful and can be tedious.

    The challenge is further increased because many financial organizations are operating across a range of different environments, like Windows, Linux, public and private clouds, virtualized and container environments, increasing the complexity of their IT footprint.

  • My Outreachy Internship: The journey so far…

    I’ve gotten stuck with many issues over the coding period, some more facepalm than others. For example, I wasted almost a week trying to get my setup running on docker-compose only to realize that the problem was just mislabelled services. In another one, while writing a script to initialize a MySQL db I put a space after the ‘-p’ so my builds kept failing.

    Of course, these issues shouldn’t have taken more than a couple of hours to figure out but more often than not it took days. All this reminds me of the struggle I had when I started learning JavaScript. Trusting the environment/ecosystem did not come easy. It was normal for me to think that the bugs that I was getting were because of a bigger force that I did not understand yet. This would force me to blindly go on an expedition to really understand what’s going on.. only to realize that the issue was right in front of me and I never needed to read anything beyond the files that I wrote. However, even after the time I had lost the net result was always positive. The more ‘blind expeditions’ I went on the more knowledge I accumulated and the more confidence I gained to commit.

    A bigger hurdle for me has been adjusting to the work-from-home lifestyle. Especially with the pandemic my entire routine has been disrupted and finding a balance has been a challenge.

  • Introduction to Red Hat Insights

    Red Hat Insights is a SaaS application that is available free of charge to everyone with a valid Red Hat Enterprise Linux (RHEL) subscription.

    This article provides a brief introduction to Red Hat Insights, shows how RHEL systems are integrated into the cloud service, and lists key documents and resources related to the service.

    Author's note: I'm testing the service as part of my job at the Bielefeld IT Service Center (BITS) at Bielefeld University. This article reflects my personal view of Red Hat Insights. Furthermore, I would like to clarify that I am a member of the Red Hat Accelerators community.

  • Developing and testing on production with Kubernetes and Istio Workspace

    Due to container-orchestration platforms like Kubernetes and Red Hat OpenShift, developers have become very efficient about deploying and managing distributed and containerized applications. But can we say the same about application development and testing?

    In this article, I briefly discuss how cloud-native development is transforming the traditional development cycle of coding, building, and testing. I then introduce the idea of testing on production, not as a meme but as a necessity. Finally, I introduce Istio Workspace, a tool for developers working with distributed systems running on Kubernetes or OpenShift.

    [...]

    Testing new functionality before it reaches production has always been hard, but the shift from monoliths to microservices has brought scale, which has increased the challenge of testing locally. We see developers trying to use tools like Red Hat CodeReady Containers or Minikube to spin up whole applications composed of multiple services. While this approach works well when projects are relatively small, it’s not so easy when you introduce more fine-grained services, and the graph starts to grow. It is not feasible to spin up even a medium-sized distributed system on your own machine.

    Using replicated environments such as staging or quality engineering (QE) gives some confidence, but it’s expensive in terms of both cost and maintenance. Despite the effort of defining infrastructure as code, there are still potential differences in the target machines’ configuration; they just show up on the operating system and hardware level. It is also frequently impossible to get the same load and volume of data on the test system that is in the actual system. Therefore, testing on production is no longer a meme: It’s a reality and a necessity.

    What’s needed is a way to use your favorite tools to develop, build, and debug your code locally, but have your application behave as if it were running in the production cluster.

Jeremy Allison of Google, Rich Bowen of Red Hat in OASIS

  • Bank of America, Google, and Red Hat Executives Join OASIS Board of Directors

    Their depth of experience in the open source and open standards communities bolsters the Board's reach and establishes OASIS as the home for worldwide standards in cybersecurity, blockchain, privacy, cryptography, cloud computing, IoT, urban mobility, emergency management, and other content technologies. These three new members join the continuing members of the Board: Martin Chapman of Oracle; Bruce Rich of Cryptsoft; Jason Keirstead of IBM; Beth Pumo of Kaiser Permanente; and Daniel Reidel of New Context. Reelected Board members Frederick Hirsch, Individual member; Gershon Janssen, Individual member; and Richard Struse of Mitre will each serve a two-year term starting in July 2020.

  • Bank of America, Google, and Red Hat Executives Join OASIS Board of Directors

    OASIS, the international standards and open source consortium, today announced that three new members were elected to its Board of Directors: Jeremy Allison of Google, Rich Bowen of Red Hat, and Wende Peters of Bank of America.

Comment viewing options

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

More in Tux Machines

Lightweight Linux Distros for Old Laptop (2020)

Do not discard that old PC or laptop yet. You can use a lightweight Linux distro to make them as good as new. Some of these Linux distros are specifically for use in older machines. You can use any of the lightweight Linux distros and bring your old machine back to life. In as much we focus on the old distros, we do have some new releases that do not require many resources that can re-invent your old computers. Read more

The 40 Best Raspberry Pi Blogs For The Pi Geeks

If you are a Raspberry Pi Geek, then this article about the Raspberry Pi blogs is sure to take the nerves out of you. It is often that you get stuck with a new project and crave for the accurate tutorials. Also, some beginners get confused about where to start and wish they had a resource to start with. To help with that, many Raspberry Pi enthusiasts like you have created blogging sites that are being updated regularly. In this modern world, with the emerging importance of IoT and machine learning, Raspberry Pi is a must to learn. In this article, I am going to talk about 40 best Raspberry Pi blogs you should really look into. If you are thinking of starting a new project or making your own invention using the Raspberry Pi, you are ought to need these blog sites. Read more

Audiocasts/Shows: Destination Linux, FLOSS Weekly, Unfettered Freedom, TLLTS and Noodlings

  • Destination Linux 186: Quality Control in Linux, System76 Keyboard & DLN Game Fest!

    00:00 Intro 00:44 Welcome to DL186 01:06 Lower Deck 01:48 What Ryan has been up to 02:46 What Noah has been up to 07:11 What Michael has been up to 10:05 Digital Ocean https://do.co/dln 11:34 Community Feedback: Linux Mint’s System Reports 12:47 Noah’s suggestion to the Linux Foundation to help with Tech Support in Linux 13:59 What does the Linux Foundation do? 16:33 Send Us Feedback: comments@destinationlinux.org 17:06 News: System76 Reimagining The Keyboard 22:26 Security Advisory: Snapdragon Vulnerabilities (Android Users Need To Update) 25:21 Bitwarden https://bitwarden.com/dln 26:56 Topic of the Week: Quality Control in Linux (DLN Forum Thread) 41:21 DLN Game Fest on August 30th at 4PM Eastern! 43:48 Linux Gaming: Camp Canyonwood 45:18 Tip of the Week: /boot 47:17 ShellShock Added to DLN Game Fest by Patron Request 48:19 Software Spotlight: ProtonMail Bridge 48:52 Become a Patron of Destination Linux 50:15 DLN Store https://dlnstore.com 50:39 Join the DLN Community! (Ryan made Noah give up on the \being hip\ stuff this week lol) 52:14 More Great Content at DestinationLinux.Network 52:33 Journey itself . . . 52:39 Preview of the Patron Post Show

  • FLOSS Weekly 591: PLATO & The Rise of Cyberculture - Programmed Logic for Automatic Teaching Operations

    P.L.A.T.O. is an acronym for Programmed Logic for Automatic Teaching Operations. Before the internet, there was the PLATO system which was not only computer-based education but, surprisingly, the first online community. Doc Searls talks with Shawn Powers and Brian Dear who was the author of Friendly Orange Glow which is the first book on PLATO. The book discusses the importance of PLATO. PLATO was the original incubator for social computing: instant messaging, chat rooms, message forums, the world's first online newspaper, and so much more. PLATO also created flat-panel gas plasma displays and was one of the first systems with touch panels built-in to the screen. They discuss how PLATO and the rise of the cyberculture and the internet were due to the "Hacker Method" an agreement among early developers to share and have open code.

  • Unfettered Freedom, Ep. 2 - FSF Elects President, Emacs 27.1, Mozilla Layoffs, HBO Drops Linux

    Unfettered Freedom is a video podcast that focuses on news and topics about GNU/Linux, free software and open source software. On this freedom-packed episode: 0:00 - Intro 1:27 - Free Software Foundation finally elects a new president.

  • The Linux Link Tech Show Episode 870

    samsung chromebook review, developing on chromebook, arduino, keypad programming

  • Noodlings | BIOS Games Serving the NDI™ Plugin

    18 Episodes… 18 is a fun number. Divisible by 2, 3, 6 and 9. The age you can vote in the United States.

Java Programming

  • Java date format

    Date value needs to format for various programming purposes. One of the essential reasons to format the date is to represent the date value in a human-readable format. Many classes exist in Java to format the date value. DateTimeFormatter and SimpleDateFormat are two of them. These classes can be used to format date values in different ways. How these two classes can be used to format the date in Java is explained in this tutorial.

  • Java Enum Tutorial

    Java enum is a special Java type that defines by a Java class. It is also called the Java enumeration type. It is introduced in Java version 5 first, which is mainly used to define the collection of constants. The compile type of safety is ensured by using the enum type. So, when all possible values of the variable are known before compile time, then it is better to use enum type. It defines a class that always extends from java.lang.Enum. How enum type can be declared and used in Java are shown in this tutorial.

  • Java Abstract Class

    The concept of the abstraction is to highlight the task of the object instead of highlighting, “how the object does the task”. This type of concept can be implemented by using two ways in Java. These are the abstract class and interface. Abstract class contains the keyword abstract. This class can not be initiated like other normal classes, but a subclass can be derived by inheriting the abstract class. The features of the abstract class can be accessed by creating the object of the subclass. An abstract class can also contain the constructor that can be accessed by creating the object of the subclass class. How you can use an abstract class in Java is shown in this tutorial.

  • Java exception handling

    When the normal flow of the program execution interrupts for any error, then it is called an exception. This type of event can be handled by using a try-catch-finally block. An exception is an object that is used to catch the error and run the statement based on the error condition that is called exception handling. Mainly two types of error are handled by exception handling. These are compiled time errors and run-time errors. The run-time errors are handled by exception handling. How you can handle exceptions in Java is explained in this tutorial.