Skip to content
Menu
Open World News Open World News
  • Privacy Policy
Open World News Open World News

Category: News

Rails log monitoring tutorial

Posted on July 12, 2022 by Michael G
How to build an in-house solution for log monitoring

Python 3.11.0b4 is now available

Posted on July 12, 2022 by Michael G

I cannot believe I am writing this, but Python 3.11.b4 is available!

https://www.python.org/downloads/release/python-3110b4/

This is a beta preview of Python 3.11

Python 3.11 is still in development. 3.11.0b2 is the second of four planned beta release previews. Beta release previews are intended to give the wider community the opportunity to test new features and bug fixes and to prepare their projects to support the new feature release.

We strongly encourage maintainers of third-party Python projects to test with 3.11 during the beta phase and report issues found to the Python bug tracker as soon as possible. While the release is planned to be feature complete entering the beta phase, it is possible that features may be modified or, in rare cases, deleted up until the start of the release candidate phase (Monday, 2021-08-02). Our goal is have no ABI changes after beta 4 and as few code changes as possible after 3.11.0rc1, the first release candidate. To achieve that, it will be extremely important to get as much exposure for 3.11 as possible during the beta phase.

Please keep in mind that this is a preview release and its use is not recommended for production environments.

Major new features of the 3.11 series, compared to 3.10

Among the new major new features and changes so far:

  • PEP 657 – Include Fine-Grained Error Locations in Tracebacks
  • PEP 654 – Exception Groups and except*
  • PEP 673 – Self Type
  • PEP 646 – Variadic Generics
  • PEP 680 – tomllib: Support for Parsing TOML in the Standard Library
  • PEP 675 – Arbitrary Literal String Type
  • PEP 655 – Marking individual TypedDict items as required or potentially-missing
  • bpo-46752 – Introduce task groups to asyncio
  • PEP 681 – Data Class Transforms
  • bpo-433030– Atomic grouping ((?>…)) and possessive quantifiers (*+, ++, ?+, {m,n}+) are now supported in regular expressions.
  • The Faster Cpython Project is already yielding some exciting results. Python 3.11 is up to 10-60% faster than Python 3.10. On average, we measured a 1.22x speedup on the standard benchmark suite. See Faster CPython for details.
  • (Hey, fellow core developer, if a feature you find important is missing from this list, let Pablo know.)

The next pre-release of Python 3.11 will be 3.11.0b5, currently scheduled for Monday, 2022-07-25.

More resources

  • Online Documentation
  • PEP 664, 3.11 Release Schedule
  • Report bugs at https://bugs.python.org.
  • Help fund Python and its community.

And now for something completely different

The Planck temperature is 1.416784×10**32 K. At this temperature, the wavelength of light emitted by thermal radiation reaches the Planck length. There are no known physical models able to describe temperatures greater than the Planck temperature and a quantum theory of gravity would be required to model the extreme energies attained. Hypothetically, a system in thermal equilibrium at the Planck temperature might contain Planck-scale black holes, constantly being formed from thermal radiation and decaying via Hawking evaporation; adding energy to such a system might decrease its temperature by creating larger black holes, whose Hawking temperature is lower.

Rumours say the Planck temperature can be reached in some of the hottest parts of Spain in summer.

We hope you enjoy the new releases!

Thanks to all of the many volunteers who help make Python Development and these releases possible! Please consider supporting our efforts by volunteering yourself or through organization contributions to the Python Software Foundation.


https://www.python.org/psf/

Your friendly release team,
Ned Deily @nad 
Steve Dower @steve.dower 
Pablo Galindo Salgado @pablogsal

Hendrick and Jarvis Talk Software Security

Posted on July 12, 2022 by Michael G

Hendrick and Jarvis Talk Software SecurityStephen Hendrick and Matt Jarvis discuss the new report, Addressing Cybersecurity Challenges in Open Source Software.
The post Hendrick and Jarvis Talk Software Security appeared first on Linux Foundation.

The post Hendrick and Jarvis Talk Software Security appeared first on Linux.com.

FSF Blogs: Show your support for free software by July 18

Posted on July 12, 2022 by Michael G

Author: Source Read more

Atari open-source Linux DRM graphics driver being worked on in 2022

Posted on July 12, 2022 by Michael G
In addition to the OpenChrome DRM/KMS driver hoping to be finally mainlined in 2022 for supporting aging VIA graphics hardware from the long-ago days of their x86 chipsets, separately there is a DRM/KMS kernel driver in the works for something even older… A Linux DRM graphics driver for the Atari Falcon from the early 90’s. Over the past two years a DRM driver has been in the works for the Atari graphics hardware with its built-in graphics chipset. This is not to be confused with the 2021-launched Atari VCS mini PC / game console, but the Atari Falcon personal computers out of the Atari Corporation from the early 90’s that featured Motorola 68000 series processors and a programmable video controller. It’s not yet in mainline, so it’ll be fun to see if Torvalds is up for including such an old and niche driver once it’s matured. I’ve always wanted an Atari Falcon, but they’re even more expensive than most other classic computers, so that’s most likely never going to happen.

Moodle 4.0.2 and other minor versions released today

Posted on July 11, 2022 by Michael G
by Adrian Greeve.  

Hello everyone,

Moodle 4.0.2, 3.11.8, and 3.9.15 were released today.

As usual, you can find the releases via our download channels (https://download.moodle.org or Git).

We recommend you upgrade your Moodle sites where possible, to benefit from the bug-fixes and security improvements.

We have been migrating over to a new documentation system and so we will be linking to those from now on.
The release notes for each version can be found on the following pages:

  • Moodle 4.0.2 release notes 
  • Moodle 3.11.8 release notes 
  • Moodle 3.9.15 release notes 

Please see the releases page for more details.

The details of this picture are described in the table below.

The details of the release key are in the table below.
Version Release status Initial release General support ends Security support ends
3.9 (LTS) Current security 15 June 2020 10 May 2021 13 November 2023 (ext 6M) 
3.11 Current stable 17 May 2021 14 Nov 2022 (ext 6M) 13 Nov 2023 (ext 12M)
4.0 Current stable 19 April 2022 8 May 2023 13 November 2023
4.1 (LTS) Future stable 14 November 2022 13 November 2023 10 November 2025

#! code: Drupal 9: Using The Private Temporary Store Service

Posted on July 11, 2022 by Michael G

The Drupal tempstore.private service is used to allow temporary user data that is available from one web request to the next. It is intended to be used for non-cache data that cannot easily be rebuild. This includes work in progress data that isn’t in the position to be saved permanently.

The temporary store is a key value/store and cam therefore store anything from a single vale to a serialised object.

The tempstore.private service is really a factory (called PrivateTempStoreFactory) that will allow you to create instance of a PrivateTempStore object. It’s this object that van be used to manage the data in the store. If you are familiar with the way that configuration factories work then this will seem familiar.

Using the temporary storage is quite straightforward, the service has a get() method that takes the name of the temporary store you want to use. What you call it is up to you, but it is best to namespace this so that you can easily tell where the temporary store came from. You can also add information like whatsort of temporay store you are using, but don’t add any user identifyable information for the key.

Once the PrivateTempStore object has been created you can then use it to set whatever data you might want to set.

/** @var DrupalCoreTempStorePrivateTempStore $store */
$store = Drupal::service('tempstore.private')->get('mymodule');
$store->set('var_name', $data);

To get the data back again just use the get() method.

Read more.

FOSS Contributor Survey

Posted on July 11, 2022 by Michael G

If you contribute to Free/Open Source Software,
please take the
FOSS Contributor Survey!

This survey is a collaboration between the Linux Foundation’s Core
Infrastructure Initiative and the Laboratory for Innovation Science
at Harvard. Some of the questions are specific to those who write
software; if you contribute, but don’t write software, just skip
those questions.
The goal is to get a better understanding about its development so that
we can best work out how to improve its security and sustainability.

Also: please tell others who develop this software about the survey!

One interesting complication about this survey is that it’s difficult to
get the word out about such a general survey.
People talk about the “open source software community”, but in practice
there isn’t one such community, there are many communities
with some overlap.
I don’t want to spam people who have never expressed any interest
in information like this.

I’m currently talking with some folks in the Linux Foundatinon leadership
about sending a one-time email only to developers who are
already signed up for Linux Foundation mailing lists
that are focused on developing open source software.
We don’t want to spam people, but I think it’s reasonable to believe
that people on those mailing lists are interestd in information
related to the development of open source software.
One problem with sending to multiple mailing lists is that we don’t want
to annoy people by having them receive multiple copies, so we want
to work out a way so an individual only gets one copy.

I’ve never done this before, and I hate spam myself.
So I’m first checking with Linux Foundation leaders and program
managers to see if they think this is reasonable.
I think it is, but it’s easy to justify anything to yourself, so
I’m waiting to hear from others about what they think.

So getting back to the point –
if you contribute to Free/Open Source Software,
please take the
FOSS Contributor Survey!

WordPress Serial (wordpress tutorial)

Posted on July 10, 2022 by Michael G
…
go to link: http://tinyurl.com/lybpfjm/wordpress/dm15k

Looking for WordPress Access Risk Free Today? Click Here for WordPress. It Is Not A Scam

WordPress
wordpress
wordpress login
wordpress themes
wordpress plugins
wordpress tutorial
wordpress download
wordpress hosting
wordpress multisite
wordpress child theme
wordpress wiki

Bandwidth has become so inexpensive inside the WordPress Download last decade plus the WordPress Download speed of internet has improved so folks will now share multimedia like movie, sound and graphics on the WordPress Download web without worrying that it might be not advantageous for low internet speeds. Ask yourself when you are doing this because it’s a hobby we enjoy, or are we carrying this out to make cash.

Moodle – Moodle Interface

Posted on July 10, 2022 by Michael G
Moodle – Moodle Interface
  • Previous
  • 1
  • …
  • 810
  • 811
  • 812
  • 813
  • 814
  • 815
  • 816
  • …
  • 821
  • Next

Recent Posts

  • SmartEsq has launched an AI-powered MFN Election tool
  • Open Source email Clients
  • When and how to use benchmarking
  • How Plotly AI revolutionizes the dashboard development process
  • [TUT] LoRa & LoRaWAN – MikroTik wAP LR8 kit mit The Things Network verbinden [4K | DE]

Categories

  • Android
  • Linux
  • News
  • Open Source
©2025 Open World News | Powered by Superb Themes
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT