Java Support – Unix Pimps http://unixpimps.org/ Mon, 10 Jan 2022 23:01:33 +0000 en-US hourly 1 https://wordpress.org/?v=5.8 https://unixpimps.org/wp-content/uploads/2021/06/icon-1-150x150.png Java Support – Unix Pimps http://unixpimps.org/ 32 32 Delaware grants ZIP code Wilmington $ 4.5 million to educate low-income residents https://unixpimps.org/delaware-grants-zip-code-wilmington-4-5-million-to-educate-low-income-residents/ Mon, 10 Jan 2022 21:10:11 +0000 https://unixpimps.org/delaware-grants-zip-code-wilmington-4-5-million-to-educate-low-income-residents/ Over the next three years, more than 200 low-income Delaware residents hardest hit by the COVID-19 pandemic will receive full study and living expenses to attend Wilmington’s zip code 12-week boot camp with a Break In Tech Scholarship. The scholarship, which trains residents to become sought-after Java software developers, data analysts and data engineers, is […]]]>

Over the next three years, more than 200 low-income Delaware residents hardest hit by the COVID-19 pandemic will receive full study and living expenses to attend Wilmington’s zip code 12-week boot camp with a Break In Tech Scholarship.

The scholarship, which trains residents to become sought-after Java software developers, data analysts and data engineers, is made possible by a commitment by State of Delaware in the form of $ 4.5 million over the next three years.

“We need to make sure the Delaware people have the skills they need to compete for high-paying jobs of the future.” Governor John Carney said in a statement. “That is why we are targeting these investments in personnel development in industries such as technology and mechanical engineering, which are in demand and growing today. Wilmington Zip Code is a perfect example of a program that works. These investments will help low-income Delawareans, who have been hardest hit by the COVID-19 pandemic, by giving them the skills they need to begin careers that can support their families over the long term. It’s a big deal. “

The creation of the Break Into Tech Scholarship is a testament to the success of Zip Code Wilmington’s 2020 efforts Forward Delaware Program that provided scholarship holders with a scholarship while participating in the rigorous full-time bootcamp. The tuition fees, payable in full by the State of Delaware, are $ 15,000 plus a cost of living scholarship in excess of $ 1,000 per month – a necessity for low-income students as the intensity of the program is concurrent Employment requires time not feasible.

“This grant will enable unemployed or underemployed Delaware residents, including those in minimum wage jobs, to transition into paid tech careers and change their lives forever,” Executive Director Desa Burton said. “This generous grant will provide many Delaware residents living in poverty affected by the COVID-19 pandemic with access to quality engineering education, thereby helping to deliver well-paid, in-demand, and financially stable engineering careers for those residents. “

Claire DeMatteis, Special Assistant to the Governor, noted that many low-income residents fall under the financial support gap, forcing them to find funding for education and retraining programs such as Wilmington Postal Code on their own. Now she said, “We are proud to sponsor such a prestigious and respected program as Zip Code Wilmington, and we are confident that not only will they provide world-class technical education, but they will also be a partner in finding long-term careers . “

Applications are now accepted through March 10th for the summer session, which runs June 20th through September 9th. Low- to middle-income Delaware residents can apply for the Break Into Tech Scholarship during the application process. Approximately 25 Break Into Tech Fellows will be selected for each of the three cohorts per year for the next three years.

-30-

]]>
January 2022 patch Tuesday forecast: old is new again https://unixpimps.org/january-2022-patch-tuesday-forecast-old-is-new-again/ Fri, 07 Jan 2022 06:20:50 +0000 https://unixpimps.org/january-2022-patch-tuesday-forecast-old-is-new-again/ Welcome to 2022 and a new year of excitement in patch management! I’ve been in this industry for almost 40 years and I can honestly say that there is rarely a boring day. If you are ready to take on the challenges posed, it is a great industry to work in and I hope you […]]]>

Welcome to 2022 and a new year of excitement in patch management! I’ve been in this industry for almost 40 years and I can honestly say that there is rarely a boring day. If you are ready to take on the challenges posed, it is a great industry to work in and I hope you all look forward to the start of the new year too. Let’s take a look at some of the recent events that will affect this month’s patch releases.

I finished last month’s forecast article calling 2021 the “year of the supply chain attacks,” and that trend continues. Malware in Atera Remote Management Software uses Microsoft’s 2012 digital signature verification vulnerabilities to load ZLoader and steal account credentials.

Although these vulnerabilities have been fixed, the changes are not enabled by default. Microsoft Security Advisory 2915720 from 2017 offers further details on Authenticode and WinVerify Trust functionality with recommendations for action. Despite the old vulnerabilities, this is a new attack and I’m sure we’ll hear more from Microsoft with possible changes in next week’s patches.

The zero-day vulnerability in the Java-based logging library Apache Log4j took the software industry by storm in mid-December. This library is widely used in both enterprise and cloud service software. Although Apache released the zero-day fix for CVE-2021-44228, it will take a while for companies using this library to update, test, and release a new version.

To complicate the situation, a total of four additional CVEs related to the Log4Shell bug were identified in the past month, the most recent being CVE-2021-44832. To keep the industry moving, Apache released several updates to this library, now up to version 2.17.1. SaaS products can be updated quickly on DevOps, but traditional software products can take much longer to update in the field, making them vulnerable to exploitation.

Microsoft was busy preparing for the first Patch Tuesday of 2022 Out-of-band update for Windows servers that have “a black screen, slow logon, or general slowdown”. These updates were originally a limited version but are now available to all servers. It was also published as a script on Exchange Server 2016 and Exchange Server 2019, which resolves a date validation issue where messages get stuck in the transport queue. We need to see if these updates manifest in upcoming cumulative patches.

January 2022 Patch Tuesday forecast

  • I mentioned that Microsoft was already busy fixing several issues this year so we may see more than the 29 and 30 vulnerabilities fixed in Windows 11 and 10, respectively. I expect we’ll see updates to Exchange Server and maybe .NET as well.
  • The last Year 2 Extended Security Updates (ESU) for Windows 7 and Server 2008/2008 R2 will be released next week. If you still need support for Year 3, be sure to renew all of your licenses to ensure there are no disruptions in February.
  • Expect an update to Adobe Acrobat and Reader next week. Updates for most Adobe products were released on December 14th. So make sure you have these included in your update plan.
  • Apple Approved Security updates for Safari, macOS Catalina, Big Sur and Monterey in December. January should be a quiet January for Mac users aside from new zero-day vulnerabilities.
  • Google released a stable channel desktop To update for Chrome 97.0.4692.71, which fixes 37 vulnerabilities. One of these vulnerabilities was rated Critical and 10 was High, so be sure to update your systems during this patch cycle. The Extended Stable Channel Update for Desktop has also been updated to 96.0.4664.131 for Windows and Mac.
  • Mozilla hasn’t released its usual pre-patch Tuesday updates for Firefox, Firefox ESR, and Thunderbird, so expect those security updates next week.

I looked back on my forecast article from January 2021 and, surprisingly, the focus was on identifying and maintaining third-party software embedded in enterprise products. With the malicious code in the Atera product and the scramble to update Apache’s Log4Shell vulnerability, this old advice is really new again!


Source link

]]>
Starting from scratch: volleyball at a green light | Sports https://unixpimps.org/starting-from-scratch-volleyball-at-a-green-light-sports/ Wed, 05 Jan 2022 05:06:53 +0000 https://unixpimps.org/starting-from-scratch-volleyball-at-a-green-light-sports/ THE JAMAICA Volleyball Association (JaVA) has been busy since the COVID-19 pandemic destroyed their local and international competition schedule. With training and tournaments banned from the realm of possibility, JaVA had focused on developing the skills and knowledge of coaches and officials. However, with the green light received on November 8 for a return to […]]]>

THE JAMAICA Volleyball Association (JaVA) has been busy since the COVID-19 pandemic destroyed their local and international competition schedule. With training and tournaments banned from the realm of possibility, JaVA had focused on developing the skills and knowledge of coaches and officials. However, with the green light received on November 8 for a return to the courts, JaVA President Jacqueline Cowan is hopeful.

“We were thrilled and grateful because we have waited a long time for this day. So now we know we have a lot to do, but we are really happy and all of our clubs and partners were overjoyed too, because we were waiting to see what would happen. When we let them know, everyone was very, very happy and we started moving from day one, ”Cowan said when the government gave the go-ahead.

Like many sports associations, JaVA relies on high school competitions to uncover new perspectives, and Cowan is looking to partner with the Inter-Secondary Schools Sports Association to get volleyball going again.

“What we are aiming for is a certification program that requires you to be of a certain level to coach at the high school level. In addition, we will be providing technical support to the coaches in the high schools as we have these skills; So we are going to provide technical support and we will support as much as possible with equipment, ”she said.

The hiatus forced by COVID has harmed the sport, according to Cowan.

“From a development point of view, it set us back; and it also threw us back in the ranking at regional and international level. While other countries in the Eastern Caribbean could keep playing, we weren’t. These countries, even if they may not be as good as us, are now ahead of us in their rankings because of the rankings [in part] are based on the number of games you play, ”she explained.

The resumption of the local club league is also on the agenda, but faces a high hurdle. “Of the 15 clubs that actually play in our club league, only two currently have venues where they can train. It’s a big problem because if they can’t train it means they can’t participate and we can’t form a two-team league, ”Cowan announced in December.

Nevertheless, participation at home will be a main focus of JaVA this year.

“We need to find more people to enroll in our national program. So we’re going to focus on local competition to see how we can best find the players because we’re really starting from scratch now, ”she said.

In the meantime, Jamaican trainers and officials have further developed their skills. Most recently, according to Cowan, 10 local referees along with around 80 other referees from the region have completed online training.

sports@gleanerjm.com


Source link

]]>
BleepingComputer’s most popular cybersecurity and technology stories in 2021 https://unixpimps.org/bleepingcomputers-most-popular-cybersecurity-and-technology-stories-in-2021/ Sun, 02 Jan 2022 17:50:01 +0000 https://unixpimps.org/bleepingcomputers-most-popular-cybersecurity-and-technology-stories-in-2021/ 2021 is over and we can look forward to a hopefully healthier, safer and more normal 2022. However, it was a big year for technology and cybersecurity with massive cyber attacks and data breaches, cutting edge phishing attacks, privacy concerns, and of course, zero-day vulnerabilities. However, some stories were more popular with our readers than […]]]>

2021 is over and we can look forward to a hopefully healthier, safer and more normal 2022.

However, it was a big year for technology and cybersecurity with massive cyber attacks and data breaches, cutting edge phishing attacks, privacy concerns, and of course, zero-day vulnerabilities.

However, some stories were more popular with our readers than others.

Below we list the ten most popular BleepingComputer stories in 2021 with a summary.

10. Fired employee of a credit union in New York destroys 21 GB of data in revenge

A former New York credit union employee pleaded guilty to hacking into the financial institution’s computer systems and destroying over 21 gigabytes of data in revenge after his release.

As part of the revenge attack, the defendant deleted over 20,000 files and around 3,500 directories during this time, making a total of around 21.3 gigabytes of data on the bank’s shared hard drive.

9. The phone numbers of 533 million Facebook users have been leaked in a hacker forum

After the first attempt to sell the data, an attacker leaked the cell phone numbers and other personal information of around 533 million Facebook users worldwide in a hacker forum for free.

What was special about this leak was that it contained member information that was scraped out of public profiles as well as private cell phone numbers linked to accounts.

The data included 533,313,128 Facebook users, including a member’s cell phone number, Facebook ID, name, gender, location, relationship status, occupation, date of birth and email addresses.

While Facebook said the data was scraped off with a bug fixed in 2019, it still contained a treasure trove of personal information that could be used for targeted phishing or intrusion into other accounts.

Example of scratched-out phone numbers from the area code 917
Example of scratched-out phone numbers from the area code 917

8th. New phishing attack uses Morse code to hide malicious URLs

A phishing campaign was discovered to use a novel obfuscation technique that uses Morse Code to hide malicious URLs in an email attachment.

Since phishing emails are often intercepted by security software and secure email gateways, threat actors tried a clever tactic of converting malicious URLs and landing pages to Morse code to avoid detection.

This additional code would then be decrypted by embedded JavaScript in the HTML attachment when it was opened.

Phishing attachment with morse code
Phishing attachment with morse code

7. New zero-day exploit for Log4j Java library is a nightmare for companies

While this story ranks # 7 among the most read articles, it probably deserves # 1 due to its global impact and use by threat actors.

Last month, exploits were published for a critical zero-day vulnerability in the Apache Log4j Java-based logging library, which allowed attackers to remotely execute almost any command on vulnerable servers.

With many other applications using Log4j, threat actors quickly exploited the Log4Shell vulnerability in cyberattacks to deploy ransomware, install the Dridex banking trojan, or sideways onto VMware vCenter servers.

6th Adult content from hundreds of OnlyFans creators leaked online

A shared Google Drive folder was shared online which revealed the private videos and pictures of hundreds of OnlyFans accounts.

While it’s not uncommon for people to share OnlyFans private content, this leak stood out due to the many creators who were affected by the leak.

BackChannel founder Aaron DeVera told BleepingComputer that the Google Drive folder originally contained folders for 279 OnlyFans creators, with one of the folders containing over 10GB of videos and photos.

5. How to fix Windows 0x0000011b network printing error

2021 was a complete mess for Windows printing, with security updates after security updates causing more problems for Windows administrators than we have seen in a long time.

This started after a Windows printer spool vulnerability called PrintNightmare was accidentally discovered. This disclosure led to the disclosure of a number of public exploits that threat actors quickly used to launch attacks.

To address the vulnerabilities, Microsoft has released numerous security updates that restricted Windows printing functionality and caused numerous errors when attempting network printing.

One problem that arose as a result of these fixes was a Windows 0x0000011b error preventing users from printing, causing massive headaches for Windows administrators around the world.

Fortunately, a fix was discovered that allowed Windows administrators to resolve the Windows 0x0000011b network printing errors.

4. Canon is suing for disabling the scanner when printers run out of ink

Canon USA has been sued for banning certain printers from scanning or faxing if they are running out of ink that is not used for those functions.

A Canon customer has filed a class action lawsuit for fraudulent advertising and unjust enrichment by the printer manufacturer.

Since at least 2016, customers who contacted Canon about this issue have been told by support agents that ink cartridges must be installed and contain ink in order to use printer features, as shown in the agent’s response below.

Canon support message regarding ink requirements
Canon support message regarding ink requirements

3. Over nine million Android devices infected with information-stealing Trojans

A large-scale malware campaign in Huawei’s AppGallery resulted in around 9.3 million installations of Android malware that mimicked over 190 different apps.

The threat actors have hidden their malware in Android apps posing as simulators, platformers, arcades, RTS strategies and shooting games for Russian-speaking, Chinese or international (English) users.

The functionality of this trojan allowed attackers to carry out various malicious activities including spying on SMS texts and downloading and installing other malware.

2. Researchers hack over 35 technology companies in a new type of attack on the supply chain

With a new addiction confusion attack, a researcher breached the internal systems of 35 large companies, including Microsoft, Apple, PayPal, Shopify, Netflix, Yelp, Tesla, and Uber.

The attack involved uploading malware to open source repositories such as PyPI, npm and RubyGems, which were then automatically distributed downstream to the company’s internal applications.

Unlike traditional typosquatting attacks based on social engineering tactics, this particular supply chain attack did not require any action on the part of the victim, who automatically received the malicious packets.

Proof-of-Concept Package for Dependency Confusion
Proof-of-Concept Package for Dependency Confusion

1. The Windows 10 error is corrupting your hard drive when you see the icon of this file

This year, our most popular story was a zero-day vulnerability in Windows 10 that triggered corruption alerts and then triggered chkdsk on NTFS formatted hard drives.

To do this, the attacks could issue a one-line command that attempts to access a special Windows NTFS index attribute, as shown below.

While the corruption warnings are fake and have not appeared to be a problem for most people, it caused the Blue Screen of Death to crash on some of our tests, as seen in the video below.


Source link

]]>
Go, Rust, GitHub Lead 2021 Stories – The New Stack https://unixpimps.org/go-rust-github-lead-2021-stories-the-new-stack/ Sat, 01 Jan 2022 14:06:36 +0000 https://unixpimps.org/go-rust-github-lead-2021-stories-the-new-stack/ Well, well, well, here we are after running nose swabs out of our nose for the final days of 2021, zoom fatigue turned into something more like zoom existential fear and hopefully a method or two around to prevent the eternal doom that we perfected in 2020. We made big plans, changed big plans, thought […]]]>

Well, well, well, here we are after running nose swabs out of our nose for the final days of 2021, zoom fatigue turned into something more like zoom existential fear and hopefully a method or two around to prevent the eternal doom that we perfected in 2020. We made big plans, changed big plans, thought about how burned out we all really were, and then we were later told that we had returned to pre-pandemic productivity levels.

It’s been a year hasn’t it?

Each week I sit down and select what I think is the most interesting, important, and rewarding news, as well as the topics that seem to be on everyone’s lips in the world of software development (and related fields) and compile it into the column “This week in programming” this week. Even if the topics can vary greatly from week to week, some of the stories stay with us and are visited again and again.

All in all, there were a few, in my humble opinion, standout stories from the past year, and I’m here to present them to you in no particular order – a brief and certainly not all-inclusive summary, if you will, of some of the great stories from last year in programming.

A decade (or so) later, Go is getting generic drugs

As we wrote in the very first few weeks of 2021, it is finally time for Gophers to be happy, “because the question of whether the Go programming language will adopt generics or not has finally been resolved after many years of debate was answered this week with the adoption of a suggestion made last month. ”In fact, the issue of generics has preoccupied the Golang community for so long that the first topic we covered in this column was and the same Arguments Adding generic drugs has been done long before and since then.

In most new proposal Made earlier this year, Golang Team member Ian Lance Taylor noted that since the language was first published in 2009, generic drugs have in fact been “one of the most requested language attributes”. To say that generics are a constant topic of discussion and discussion would be an understatement, and even Taylor alluded to the feature’s turbulent history in his final proposal, in which he wrote that “One of the first (flawed) attempts to add Go generics goes back to 2010. “

However, this latest proposal addressed the concerns enough to accepted, and December 2021 Release of Go 1.18 Beta 1 was the first to provide access to the long-awaited feature.

However, as we discovered back in October, the Go team decided to put on the brakes a little with generics and do not bring the feature directly into the core library. Instead it is proposal through Rob Pike, one of the original designers of Go, should make the changes in the golang / x / exp repository for the time being, where they can be “tested in production, but changed, adapted and grown for a cycle or two so that the whole community can try them out”. after a comment From Taylor: “The only publicly available package that uses type parameters in 1.18 will be the constraint package.”

Nonetheless, generics are actually finally available and there are plenty of people out there kick the tires and check when you might want to use the new feature beautiful.

Of course, that’s not the only thing that happened in the Go area this year – the project was quick too accepted the proposal to add fuzzing to Go’s standard librarywhich was then published in beta in the Go development industry, dev.fuzz, in Go 1.17 – but generics were definitely the defining achievement for Go in 2021.

Rust is here to save everything

2021 was a big year for Rust, we’d say.

The last few years had made headlines about how difficult the language is to learn and the lack of tools, but 2021 was more about the numerous advances and developments in the popular open source system language.

In 2021, Rust will become more and more synonymous with storage security and is equally regarded as a smart replacement for C and C ++ as well as for new applications that deal with security. To quote just one recent interview about the Rust choice, “If you want security at this level today, Rust is the language you should be using. That’s it. […] If you’re starting over what we’ve done, start with Rust. “

But the evidence, they say, lies in the pudding, and that can be seen in some great Rust introductions that really demonstrate the maturity of the language in the programming language landscape. For example, in 2021, Rust made some serious strides on Windows and Linux.

We wrote back in April that Microsoft was getting Rusty, and we found out that the company Newly offered course to get started in Rust next to the first preview of Rust for Windows, which enables developers to “use any Windows API (past, present, and future) directly and seamlessly through the window box. ”Microsoft previously touted Rust as the industry’s“ best chance ”in secure systems programming and discussed its intention to slowly move from C / C ++ to Rust to develop its infrastructure software, and this year they started exactly that.

As for Linux, the idea that the Linux kernel would get in-tree support arose in mid-2020, but by April 2021 it seemed increasingly likely that Rust would move into the Linux kernel development branch, and in December it was declared that Rust The support is “good enough”. While the support “is still to be regarded as experimental”, Rust for Linux Project supervisor Miguel Ojeda wrote that “the support is good enough that kernel developers can start working on the Rust abstractions for subsystems and write drivers and other modules.”

And if you need more evidence that Rust is good for something like this, look no further than Amazon web services‘with Bottlerocket, a Linux distribution for containers mostly written in Rust.

GitHub uses all of this training data (your code)

There is probably not a single company we mention more frequently in our weekly column, This Week In Programming, than GitHub, and this year was no exception.

However, one particular story of GitHub really stood out: the GitHub Copilot controversy, perceived copyright infringement, and open source licensing considerations.

When GitHub launched Copilot for the first time in June, they revealed that it was created using the OpenAI Codex and “trained on billions of lines of public code” which many believed contained code under the virus GPL license. The GPL license requires all derivative works to be licensed, and accusations immediately surfaced that GitHub Copilot was the last one to commit copyright infringement.

Unlike Intellisense, Copilot doesn’t just end a single line of code, it suggests entire blocks of code, and it didn’t take long for the tool to spit out entire chunks of easily identifiable code. It’s not that GitHub didn’t think of it, and GitHub CEO Nat Friedman argued that the code most frequently proposed by Copilot was converted and fell under free use since outlined in a paper by OpenAI. Not only that, but also a blog post pointed this out, GitHubs Terms of Use likely covered the use of the code they hosted in training the model. Another post has argued that the easiest way out of this puzzle is to make copilot easy Offer attribution when literal code is spat out.

At the other end of the spectrum, some claimed that Electronic Frontier Foundation (EFF) and Free Software Foundation (FSF) Filing class actions, and the FSF has one Request papers, said copilot “by the looks of it is unacceptable and unjust”. So far, however, no papers have been published, no lawsuits known to us have been filed, and no real legal test has been carried out for the “KI pair programmer” from GitHub.

On the contrary, at least that’s what one report says GitHub has seen a surge in Copilot users, and the tool has expanded its reach to IntelliJ and PyCharm versions of JetBrains 2021.2 and higher and Neovim 0.6 pre-release with Node.js, as well as including support for multiline code completions for Java, C, C ++ and C #. And for those of you who have a bad taste in your mouth about the whole thing but are still intrigued, there is always the numerous open source alternatives to GitHub Copilot that you could make a fuss.

All in all, GitHub Copilot is just one (somewhat controversial) example of the various features GitHub has brought out in the time since it acquired Microsoft – and through 2021 – that seem to cement Microsoft ownership of many developer lifecycles.



Source link

]]>
Fedora had a stellar 2021 and continued to run at the forefront of Linux innovations https://unixpimps.org/fedora-had-a-stellar-2021-and-continued-to-run-at-the-forefront-of-linux-innovations/ Thu, 30 Dec 2021 21:43:00 +0000 https://unixpimps.org/fedora-had-a-stellar-2021-and-continued-to-run-at-the-forefront-of-linux-innovations/ Fedora had another successful year, and anecdotally, excitement for the Red Hat-sponsored Linux distribution grew rapidly among Linux power users that year. As for years, Fedora releases were among the first to introduce new Linux innovations from the desktop to the stack – many of which were spearheaded by Red Hat engineers. Over the past […]]]>

Fedora had another successful year, and anecdotally, excitement for the Red Hat-sponsored Linux distribution grew rapidly among Linux power users that year. As for years, Fedora releases were among the first to introduce new Linux innovations from the desktop to the stack – many of which were spearheaded by Red Hat engineers. Over the past few years it has helped that they managed to deliver releases on time (or close to) rather than like some of the earlier removed releases that were quite buggy and other headaches due to the constant flow of changes. Fedora 34 and Fedora 35 have been great releases this year and have continued to take off in popularity.

Fedora 34 and Fedora 35 were fantastic releases this year that continued with the latest GNOME changes, Wayland support in great shape, and now even for NVIDIA with GBM, many other improvements pushed forward by Fedora and Red Hat this year. No Fedora release has felt out of date recently, but they continue to arrive with robust quality. In addition to Fedora Linux itself, the Extra Packages for Enterprise Linux (EPEL) are still a fabulous supplementary repository for CentOS / RHEL users and the Fedora community as a whole has also developed positively.

Of all the Fedora articles written on Phoronix this calendar year, here’s a look back at the most popular Fedora news articles to summarize some of the big moments in 2021.

Fedora 36 plans to run Wayland with NVIDIA’s proprietary driver by default
While all the software components are now out there to run NVIDIA’s proprietary driver stack out of the box on modern (GBM-based) Wayland composers, including XWayland support, Fedora Workstation currently uses an X.Org-based session with the green binary blob by default. For Fedora 36 next spring, however, it is planned to use the Wayland-based desktop here as well.

Fedora 34 released as an extremely exciting update for this Linux distribution
It’s the 34th day of Fedora! Fedora 34 is now officially available and it’s pretty exciting in terms of features, especially with the changes to be enjoyed in Fedora Workstation 34.

Fedora 34 will be released as a very exciting update next week
After being postponed last week due to blocker bugs, it was determined on Friday that Fedora 34 is now in the right shape to officially ship next week.

By default, Fedora Workstation 35 uses the power profile daemon
Fedora Workstation 35 is to be delivered and activated by default with the Power Profile daemon in order to use newer laptops.

Amazon Linux 2022 released – based on Fedora with changes
Amazon Web Services has now made Amazon Linux 2022 publicly available in preview form as the latest version of its Linux distribution.

Fedora 35 will be released for release next week
After looking at blocker bugs for the past two weeks, Fedora 35 is now confirmed for next week’s release.

Facebook’s Linux desktop choice is Fedora, but the CentOS stream’s surge
Among the Facebook employees who mostly use Windows and macOS on their laptops / desktops, the primary choice for those using Linux has shifted from Ubuntu to Fedora, but they have also started powering up CentOS Stream.

“Fedora Linux” is the latest change for F35
While Fedora 34 will be released towards the end of next month, there are already suggestions for changes for Fedora 35 that will be released this fall. One of these early changes for the next release cycle refers to the operating system as “Fedora Linux” in its OS release notes.

Fedora 34 will see HarfBuzz-enabled FreeType as the latest for this huge feature release
The Fedora 34 plan to improve font rendering by enabling HarfBuzz in FreeType was approved by the Fedora Engineering and Steering Committee this week.

Red Hat / Fedora is focused on driving new Linux video enhancements around PipeWire
PipeWire was designed from the start to meet the needs of audio and video streaming on Linux. While PipeWire is already used for screencasting / recording under Wayland and works with Flatpak applications, PipeWire has recently focused mainly on the use cases of JACK and PulseAudio on the sound side. Now that the audio support is in reasonably good condition, Red Hat engineers are once again focusing on improving the video support.

Fedora 34 Planning for Better Font Rendering by Enabling HarfBuzz in FreeType
One of the last planned changes in the long list of improvements for Fedora 34 is the activation of HarfBuzz support within the FreeType library.

Fedora is preparing to switch to Intel’s modern audio driver “Sound Open Firmware”
Fedora 34 plans to upgrade to Intel’s modern Sound Open Firmware audio driver as it should now be in good condition and superior to the existing sound drivers. This is before Intel is likely to default to the Intel SOF driver code path in the upstream kernel, once this change has first been verified by Fedora users.

Fedora 35 could delete the “Allow SSH root login with password” installation option
One Fedora 35 change proposal submitted this week that is ruffling some feathers is about removing the “Allow SSH root login with password” option from Fedora’s Anaconda installer.

Fedora 35 approved for third-party repo changes, optimized encryption standard
The Fedora Engineering and Steering Committee (FESCo) unanimously approved a large number of new Fedora 35 features this week.

Fedora 35 Beta released with loads of new features and tons of package updates
After some initial release challenges, Fedora 35 Beta was released today for the Fedora Workstation, Fedora Server, and Fedora IoT variants, as well as their other versions.

Fedora 35 is looking for WirePlumber to manage PipeWire
While Fedora 34 successfully shipped with PipeWire to manage audio / video streams and replace PulseAudio use cases, the integration around PipeWire should be even better with Fedora 35 this fall.

Fedora’s Java packages have taken a crude form
While Fedora’s Java support was in excellent shape many years ago with the fast integration of OpenJDK except for IcedTea, Fedora’s Java packages are hardly maintained these days and have largely expired.

Fedora Linux 35 released as another exciting, feature-rich update
Fedora 35 is officially available today as the latest major release of this Linux distribution developed by Red Hat and the open source community. Fedora 35 is another very big feature update at the forefront of Linux innovations from servers to desktops.

Fedora Workstation 34 should be very exciting with GNOME 40, PipeWire standard
Fedora 34, due out in April, is becoming a very exciting feature release as always, with this Red Hat-sponsored Linux distribution continuing to live on the cutting edge of the open source software ecosystem. Fedora Workstation 34, in particular, is abundant in updates and new features, led by the GNOME 40 desktop.

Fedora’s “Enterprise Linux Next” is taking off to experiment with next-generation RHEL changes
Last year there was a lot of talk in the Fedora warehouse about Enterprise Linux Next and now this Special Interest Group (SIG) is finally picking up speed.


Source link

]]>
Year-end insights from the Minecraft to JDK 16 migration and Q&A with the Mojang team https://unixpimps.org/year-end-insights-from-the-minecraft-to-jdk-16-migration-and-qa-with-the-mojang-team/ Wed, 29 Dec 2021 06:30:50 +0000 https://unixpimps.org/year-end-insights-from-the-minecraft-to-jdk-16-migration-and-qa-with-the-mojang-team/ The year is drawing to a close, whether we like it or not, and we look back to 2021. Among the things worth mentioning, especially in the Java world, is likely the release of JDK 17, the LTS version with features like Pattern matching for switches, a new Vector api or sealed classes. The release […]]]>

The year is drawing to a close, whether we like it or not, and we look back to 2021. Among the things worth mentioning, especially in the Java world, is likely the release of JDK 17, the LTS version with features like Pattern matching for switches, a new Vector api or sealed classes. The release promises improved performance out of the box as Application and Class Data Sharing (AppCDS) is one of the new features along with the improved performance of the new G1 Garbage Collector. Although the release date was clearly set, the Minecraft team decided to make the switch earlier and migrate to JDK 16. This is all the more interesting since Minecraft is now part of Microsoft and therefore uses the newly developed JRE. Given their lead in running Java 16 in production, InfoQ spoke to the Mojang team to better understand their experience and benefits.

InfoQ: What was the reason for migrating to Java 16 when Java 17 was around the corner? Have you migrated to Java 17 or do you intend to? Which version did you migrate from?

Mojang team:

We’d kept up to date with each Java release version as soon as it came out (in a separate branch from our main branch). Java 16 has given us significant out-of-the-box performance gains in terms of startup times, memory management, and code execution. It has also given our developers a boost in their productivity with new features like var, switch expressions, text blocks and more!

We are currently evaluating Java 17 with Microsoft, since it is an LTS release it makes sense to roll it out sometime in the future, but we are not giving a specific date yet.

InfoQ: Can you describe the migration process? How smooth was it? How long did the migration take?

Mojang team:

Since we were up to date with every major release, we avoided the big bang migration and it wasn’t too difficult. The previous migration challenges arose from moving from Java 8 to Java 11 due to the modular system that introduces stricter security controls for access to JDK internals that some of our 3rdapprox Party dependencies on which one relied at the time.

We recommend every serious Java shop to set up its CI / CD in such a way that it integrates every major version. You can then gradually update your dependencies and code to take advantage of the new features. Once you get used to it, it’s a relatively low upgrade cost that means a big win every time!

InfoQ: You have been running JDK 16 in production for some time now. What improvements have you noticed compared to the previous setup?

Mojang team:

Lots of out-of-the-box performance gains with startup times from sharing application and class data, storage efficiency gains from string deduplication in the G1 Garbage Collector, a smoother experience because there are fewer long breaks from GC, and a host of other small improvements. An upgrade is worthwhile from an operational point of view!

InfoQ: Was there anything that you expected would happen with Java 16, but which didn’t happen?

Mojang team:

We didn’t have disappointed expectations per se, it was very successful. What was interesting was that we weren’t sure how fast it would be Mod community would use the new language features. The response has been overwhelmingly positive, having access to the latest features is really important for developer productivity!

InfoQ: Which Java version are you using? Is it Microsoft’s? If so, what was the inspiration for using it?

Mojang team:

It’s the Microsoft build of OpenJDK. Microsoft has made large long-term investments in Java (like the jClarity acquisition in 2019). You have a very capable Java engineering group that has already made significant contributions to Java itself (like the Windows ARM port). They also share our love for Minecraft, we know we are in good hands.

InfoQ: What were the most difficult technical issues during the migration?

Mojang team:

There were three main challenges:

  1. One just made sure we updated all 3approx Party dependencies on versions that also support Java 16, such as B. the Lightweight Java Gaming Library (LWGL).
  2. Make sure changes in UI toolkits, fonts, sound, etc. were still compatible.
  3. Reconfiguring the new garbage collectors and other JVM tuning parameters to take full advantage of the new changes.

InfoQ: What would you have wanted to know before the migration, but didn’t?

Mojang team:

There have been multiple guides and blog posts, but not really one canon source for migrating through each version. It wasn’t a blocker, but we had to piece the information together a bit. Microsoft’s guide to Transition from Java 8 to 11 was helpful.

InfoQ: What do you have planned next?

Mojang team:

From a pure Java perspective, we will continue to work with the Microsoft Java Engineering Group to test each new version of Java as it is released. We’ll no doubt adopt some of these once we’re satisfied with the developers’ stability, performance and productivity gains!

We can’t comment on a specific roadmap right now, but since Microsoft supports the proposed two-year LTS cadence for OpenJDK vendors, it gives us confidence that we can track upgrades at a more regular pace than in the past.

Even if for most companies the LTS releases when upgrading to Minecraft, now a microsoft company, took a leap of faith when upgrading to Java 16. Your expectations in terms of performance increases with start times out-of-the-box due to AppCDS, storage efficiency gains due to string deduplication in the G1 Garbage Collector and an overall smoother experience due to less long breaks from GC.

The new language extensions were also welcomed by the mod community: “The response was overwhelmingly positive, it is really important for your developer productivity to have access to the latest functions!”. These promise that developers can write more elegant code faster.


Source link

]]>
PT Darya Varia Laboratoria Tbk: Darya-Varia invites mothers in Cibatok 2 to support the development of children https://unixpimps.org/pt-darya-varia-laboratoria-tbk-darya-varia-invites-mothers-in-cibatok-2-to-support-the-development-of-children/ Mon, 27 Dec 2021 09:47:01 +0000 https://unixpimps.org/pt-darya-varia-laboratoria-tbk-darya-varia-invites-mothers-in-cibatok-2-to-support-the-development-of-children/ Tuesday, December 14, 2021 – Since 2018, Darya-Varia has been offering active training to prevent growth retardation to the people in the village of Cibatok 2, Bogor Regency, West Java, as part of a cooperation program with the Ministry of Health. By 2021, Darya-Varia has implemented 5 (five) phases of the Prevention of Growth Retardation […]]]>

Tuesday, December 14, 2021 –

Since 2018, Darya-Varia has been offering active training to prevent growth retardation to the people in the village of Cibatok 2, Bogor Regency, West Java, as part of a cooperation program with the Ministry of Health. By 2021, Darya-Varia has implemented 5 (five) phases of the Prevention of Growth Retardation Program. Some of these activities include training for healthy ambassadors, free medical treatment for children and pregnant women, school renovation programs, vitamin donations for elementary school children, UKS infrastructure development in elementary schools, weighing operations, nutritious food for stunted children.

As a continuity of this program, Darya-Varia again hosted educational activities, this time entitled “Education to Empower Families and Parenthood in Supporting Child Growth and Development”. This seminar took place on Tuesday (December 14th) in the main office of the village Cibatok 2 and was attended by Widya Olivia Tobing, Head of Legal and Corporate Secretary, as representative of the company; Abdurrohim, SIP as the head of the village of Cibatok 2; Muktari as the administrative director of the Cibatok Village Health Center 2; and cadre of healthy ambassadors from Cibatok Village 2.

Stunting is a physical growth disorder in children. Short stature is an indication of stunted children. Growth disorders are not only characterized by a short or stunted stature, but also by impaired brain development. Proper education of the children can prevent growth retardation. Maintaining intake of nutritious and directly processed foods is one way to regulate children’s upbringing. This is what Alfiasari, SP, M.Si., said as speaker of the seminar and lecturer at the Institute for Family and Consumer Sciences, Faculty of Human Ecology, IPB.

On the same occasion, the head of the village of Cibatok 2, Abdurrohim SIP, said that from 2018 to 2021, the growth retardation in the village of Cibatok 2 had decreased. The focus of this figure was on the positive impact of effectively implemented growth stunting programs. “I am grateful to Darya-Varia who has helped to teach the people in the village of Cibatok 2 to regulate the growth and development pattern of children so that the growth retardation can be reduced within 3 years.” added Abdurrohim.

The stunting program at Cibatok 2 Village is a sustainability program from Darya-Varias Corporate Social Responsibility (CSR). “We hope that this growth retardation prevention program can benefit the people in the village of Cibatok 2 and help reduce growth rates so that hopefully there will be no more growth retardation cases in the future and children in this village will grow up healthy and smart children. “said Widja. Darya-Varia is committed to supporting the Indonesian government’s programs for the benefit of the Indonesian people through other CSR programs.


Source link

]]>
To support the preparation of Indonesia’s new capital, Indosat Ooredoo launches 5G services in Balikpapan https://unixpimps.org/to-support-the-preparation-of-indonesias-new-capital-indosat-ooredoo-launches-5g-services-in-balikpapan/ Tue, 21 Dec 2021 16:36:23 +0000 https://unixpimps.org/to-support-the-preparation-of-indonesias-new-capital-indosat-ooredoo-launches-5g-services-in-balikpapan/ Starts 5G in the fifth city after Solo, Jakarta, Surabaya and Makassar 5G accelerates the digital transformation and increases the competitiveness of the industry Indosat Ooredoo launched its 5G commercial services in Balikpapan. In a statement, the leading digital telecommunications company said this launch represents yet another commitment to advancing the Indonesian 5G revolution, following […]]]>
  • Starts 5G in the fifth city after Solo, Jakarta, Surabaya and Makassar
  • 5G accelerates the digital transformation and increases the competitiveness of the industry

Indosat Ooredoo launched its 5G commercial services in Balikpapan.

In a statement, the leading digital telecommunications company said this launch represents yet another commitment to advancing the Indonesian 5G revolution, following earlier launches in Solo, Jakarta, Surabaya and Makassar and the beginning of a new chapter pioneering Indonesia’s digital transformation.

Ahmad Al-Neama, President Director and Chief Executive Officer of Indosat Ooredoo, said the company is proud to launch its 5G commercial services in Balikpapan to continue the 5G revolution across the country.

“This 5G technology will accelerate digital transformation in Kalimantan, mainly to aid the preparation of Indonesia’s new capital, Penajam Paser Utara, near Balikpapan, and we hope that this introduction will also significantly increase the competitiveness of the industry in the region . “

On this occasion, the Deputy IV. Of the Coordination Ministry for Economics, Dr. Ir. Mohammad Rudy Salahuddin, MEM said, “We appreciate Indosat Ooredoo’s commitment to delivering commercial 5G services in Balikpapan and hope that this 5G technology will accelerate the implementation of Smart City, Smart Government and Smart Industry by one to enable rapid economic recovery in the region so that it also becomes an accelerator of the national economy. “

According to data from the Central Statistics Agency (BPS), Balikpapan is the main city of East Kalimantan, with manufacturing being the main economic driver. Manufacturing accounted for 47% of the regional gross domestic product in 2020, while marine fisheries have become the largest contributor to the agricultural sector.

Governor of East Kalimantan, Isran Noor, said: “Balikpapan has a lot to offer in terms of natural resources with their enormous potential. So we hope that 5G technology will transform the way industry works to drive innovation, create jobs and boost exports. “

Nokia Indonesia President Director KP Goh said this launch marks the second time Nokia has supported the launch of Indosat Ooredoo’s 5G services in Indonesia, following an earlier one in Surabaya, East Java.

“Nokia is excited to help make the transformative power of 5G a reality for the region, particularly in preparing to relocate Indonesia’s new capital near Balikpapan.”

Coinciding with the launch of commercial 5G services in Balikpapan, Indosat Ooredoo and the Kalimantan Institute of Technology signed a memorandum of understanding to strengthen the education sector and take advantage of 5G technology.

The advent of Indosat Ooredoo 5G’s commercial services in Balikpapan offers some of the most advanced use cases including:

  • Smart city: 5G as a crucial turning point in the development of smart cities as fast connectivity, low latency and the ability to handle large numbers of connections will improve citizens’ lifestyles and collaboration. Sample use cases include SKOTA-Horizontal Platform & Dell IOC (Lintasarta), Smart City and Command Center (TEMARA), Smart Government (TEMARA / Gorilla).
  • Smart industry: 5G is shaping conversations in the mining and oil and gas industries, with new technologies like private networks, AI, IoT, and edge computing making big promises in terms of their ability to streamline processes and create more value. Example use cases include Private Network for Situational Awareness (Nokia), Collaborative Robot (Nokia), Mining Compliance Solution (Sensync), Smart Surveillance (Idealab), Smart Manufacturing (MPS), Smart Visual Inspection (IBM).


Source link

]]>
Born in 2021: Computer science graduate Allyson Senger accelerates the path to teaching | VTx https://unixpimps.org/born-in-2021-computer-science-graduate-allyson-senger-accelerates-the-path-to-teaching-vtx/ Wed, 15 Dec 2021 14:09:12 +0000 https://unixpimps.org/born-in-2021-computer-science-graduate-allyson-senger-accelerates-the-path-to-teaching-vtx/ Allyson Senger enjoyed logic from a young age. She loved solving the logic puzzle books she received as a child in Mount Sidney, Virginia. Her great-uncle was known for giving her math brain teasers at family gatherings that would keep her thinking about it all night and coming back with her solutions. Later in high […]]]>

Allyson Senger enjoyed logic from a young age. She loved solving the logic puzzle books she received as a child in Mount Sidney, Virginia. Her great-uncle was known for giving her math brain teasers at family gatherings that would keep her thinking about it all night and coming back with her solutions.

Later in high school, she took her first computer science class through her participation in the Commonwealth’s Governor’s School program. There she also learned how to solve a Rubik’s Cube and solve Einstein’s logic puzzles. She attributes this experience to her current passion for technology.

Fast forward to today.

Senger works with Linux operating systems which allow her to completely erase the operating system and block the computer.

“That may sound like a terrifying thing, but being able to access this lower level of a computer was something I hadn’t seen here before I went to computer science,” said Senger, who will graduate from Virginia Tech with both of them later this semester Bachelor and Master in Computer Science. She succeeded in doing this through the five-year accelerated bachelor’s / master’s degree in the Computer Science Department.

Senger said that after returning to Java after Linux, she could appreciate the work without asking. “Java (and other high-level languages) made programming much more accessible and easier for people to do without having to work with a computer all their lives,” she said. “I think that’s really important if we want to have a more diverse field of computer scientists.”

As a member of the accelerated program, Senger began graduate studies before completing her undergraduate degree. When she received her Bachelor of Science degree in spring 2020, she had already completed three advanced courses.

As she prepares to participate in her first personal start, Senger will be the third in her family to graduate from Virginia Tech after her father and grandfather, who both also have engineering degrees.

“When I got interested in STEM (science, technology, engineering, and math), I knew I wanted to go to Virginia Tech,” she said. “The accelerated program allowed me to explore my interests earlier in my academic career. I got my bachelor’s degree in three years so I was able to start research at the age of a typical college junior. I was able to experience my interests in education and teaching in the time that would normally have taken for an undergraduate degree. “

Senger also had the special opportunity to be part of the New Horizon Graduate Scholars Program, she received a nomination from the Institute for Computer Science. Managed by the Center for the promotion of engineering diversity by doing College of Engineers, the program supports and enhances the diversity of the Virginia Tech student body. Resources and opportunities are available to the New Horizon community, including monthly professional development workshops, lunch and dinner with invited guest speakers from industry and academia, and places to participate in critical reading and writing groups – all of which fuel participants’ academic careers while studying Virginia Tech.

For Senger, this environment gave her the opportunity to get in touch with other computer science students. It also cemented her love of teaching and gave her a special opportunity to develop her research even further, as she was able to build her research on the research on automated graders conducted by her Professor Stephen Edwards, who also serves as the assistant department head for an undergraduate degree.

Senger’s research focuses on digital education in computer science, which includes the use of a static analysis tool that finds errors in students’ computer code. The messages it contains are then recorded and rewritten by Senger to help novice programmers learn from their mistakes.

The impact of her research has resulted in real-world applications as she is currently used in all Java programming courses at Virginia Tech.

While Senger debugged lines of code, she immediately spent hours playing the mellophone in the Marching Virginians of Virginia Tech. “As part of the Marching Virginians, I learned early on in my academic career how to structure my time and balance academics with extracurricular activities,” she said.


Source link

]]>