Programming: Python, Java, and Perl
-
Time spent on the moon
This post will illustrate two things: the amount of time astronauts have spent on the moon, and how to process dates and times in Python.
I was curious how long each Apollo mission spent on the lunar surface, so I looked up the timelines for each mission from NASA. Here’s the timeline for Apollo 11, and you can find the timelines for the other missions by making the obvious change to the URL.
-
Java Constructor Tutorial
The constructor tool is a very important and useful method used for object-oriented programming. It is not mandatory to declare a constructor for any class, and this tool is mainly used to initialize the object of the class at the time of object creation. The constructor does not work like other normal methods. Rather, the constructor tool is called automatically when an object is declared, and it allocates the memory location for the object. This tutorial will show you how different types of user-defined constructors can be implemented and used in Java class programming.
-
Java if, if-else, if-else-if
The use of a control flow statement is a very common requirement for solving any programming problem. It is mainly used to generate a particular output based on the particular condition. This statement makes the decision based on the Boolean value return by the statement. The declaration of the if-else-if statement is quite similar to other programming languages like C, C++, etc. The uses of different ‘if’ statements in Java are explained in this tutorial.
-
Java Array Tutorial
The array object is used to store multiple data in Java. This tool allocates particular memory locations serially based on the array size. An array object in Java can store any one type of primitive or non-primitive data. That means that it can store a list of integers, strings, objects, etc. So, all the values of an array can be data of a particular datatype. The index value of an array starts from 0, as in other programming languages. Both single- and multi-dimensional arrays can be declared in Java. A list of data can be organized and sorted very easily by using an array. The major limitation of arrays is that the size of the array is fixed and it cannot be changed at the run-time. This tutorial will show how array objects can be declared, initialized, accesses, and modified.
-
Java for loop
Sometimes, it requires to execute some statements repeatedly for getting any particular output to solve a problem, and this type of task can be done easily by using any type of loop. Generally, three types of loops are supported by most of the programming languages. The ‘for’ loop is one of them. This loop is very useful for doing different types of programming tasks. How ‘for’ loop can be used in Java for multiple purposes is explained in this tutorial.
-
Perl7 is a fork of values
Before reading this, you should watch this video where Bryan Cantrill explains a value-conflict between Joyent and Node.js, I believe we have a similar problem.
-
8 tips for running a virtual hackathon
Hackathons are events where developers, product managers, designers, and others come together to tackle problems over a short time period. They have become increasingly popular over the last 15 years after OpenBSD ran the first hackathon in June 1999.
These events provide several benefits—greater engagement across the community, innovation and new ideas, awareness for the organizers, and networking opportunities for participants.
Mattermost, an open source messaging platform for DevOps teams, has also run and participated in several hackathons to engage with the open source community. So far, in 2020, we participated in a hackathon to overcome the challenges of COVID-19 and ran a hackfest to create open source chatbots for developer workflows. Both had thousands of participants and were run completely virtually.
-
2020 Call for Code Global Challenge submissions are closed
We want to extend our deep appreciation to everyone who answered, supported, and championed the 2020 Call for Code Global Challenge. From building solutions to take on the impacts of climate change, to swiftly responding to the surge of the COVID-19 pandemic, we applaud you for your unwavering commitment to fighting back against these difficult times. This year has been unprecedented on many levels, but what we have seen from the Call for Code community is that when the chips are down, your innovation and problem-solving prowess rises up.
As of July 31, submissions for the 2020 Call for Code Global Challenge are closed, but another chapter awaits — and it needs your help. Whether you are looking to take on COVID-19, climate change, natural disasters, or other pressing social issues, your code has a vital role to play. Brush up on your cloud skills while making a real difference and get involved with Call for Code open source projects supported by The Linux Foundation. Through your contributions, you could be recognized as a community champion. Visit Call for Code on Monday, August 3, and we’ll have details for you on how you can get involved and start making an impact in these projects. I would also encourage you to continue development on your own projects and to share your progress and any help needed in the Slack channel. Your contributions can have global impact well beyond the lifecycle of a single challenge.
-
HOW TO USE MALLOC FUNCTION IN C
Malloc is a built-in function declared in the header file . Malloc is the short name for ‘memory allocation’ and is used to dynamically allocate a single large block of contiguous memory according to the size specified. There are two types of memory allocation static and dynamic. Static memory allocation is done at compilation time, and it doesn’t change at runtime. Dynamic memory allocation is allocating memory at runtime for this; we use malloc. Now the point is where from this memory is coming, so all dynamic requirements in C are fulfilled from the heap memory.
-
How to use pipe function in C language
A pipe is a medium for communication between processes. One process writes data to the pipe, and another process reads the data from the pipe. In this article, we will see how the pipe() function is used to implement the concept using C language.
-
What every developer should know about consistency
But we don’t live an ideal world - your request needs to reach the data store, which then needs to process the request and finally send back a response to you. All these actions take time and are not instantaneous: [...]
- Login or register to post comments
- Printer-friendly version
- 3287 reads
- PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is releasedAfter three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. |
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future TechThe metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. |
today's howtos
|
Recent comments
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago