Friday, December 31, 2021

Experts warn Omicron ‘blizzard’ to disrupt U.S. for next month

Omicron
Health experts warned Americans on Thursday  that a rising tide of COVID19 cases, led by the Omicron variant, threatened major disruptions in their lives, from schools to shopping, and urged them to prepare now for a challenging month.

The United States had a record seven-day average of new cases, with more than 290,000 new infections reported daily, a Reuters tally showed.

According to the record, at least 18 states and Puerto Rico have set pandemic records for new cases. Maryland, Ohio and Washington, DC also saw record hospital admissions as  U.COVID hospital admissions rose 27%.

The increase is due to an increase in vacation travel as New Years celebrations are yet to come and  schools grapple with students returning to classrooms after the winter break.

"We will see the number of cases in this country rise so dramatically that it will be difficult for us to keep everyday life going," said Dr. Michael Osterholm, an infectious disease expert from the University of Minnesota, told MSNBC.


"Next month is going to be a viral blizzard," he said. "It is putting pressure on society as a whole. Dr. Anthony Fauci, the nation's leading infectious disease official, said Wednesday that cases are likely to increase by the end.

" He and other U.S. health officials  said early data shows Omicron appears less severe, but they have continued to push for vaccines, masks, and physical distance.

Services, schools and retailers among others in the coming weeks. "We have to be very careful not to underestimate Omicron too much," said Dr. Peter Hoetz, an infectious disease expert at Baylor College of Medicine, told CNN.

It is also worrying that healthcare workers are being marginalized with their own COVID cases  as well as less effective therapies, said Hoetz.

"We are at a pretty serious time. As early as early 2020, 825,663 people  in the United States have died of COVID, the data showed, with the latest wave of hospital admissions for the unvaccinated being driven.

" President Joe Biden announced new news this month. plans to tackle the Omicron-powered wave, including federal reinforcements to hospitals and more testing, but some experts say it's too little and too late.


So far, however, the economy appears to be stable, even if some economists are cautioned. While air traffic was largely disrupted and stores closed and events canceled in some troubled areas, other measures  such as the Christmas sales were maintained.

The labor market is also  holding up: the new applications for state unemployment benefits fell last week to the lowest level in the pandemic era, the Ministry of Labor announced on Thursday. small businesses, he said he expected the first week of January to be slower than Omicron's forecast.

"The rest of January will likely depend on state and community health policies and epidemiological data," Greenberg told Reuters. Keys, especially for working parents, with systems in Washington and New York promising to stay open with further testing.

Education Minister Miguel Cardona admitted the problem was staffing  but urged schools to take measures to keep the children in classrooms. Unlike last year's closings, “we now have better tools. They should stay open, ”he told MSNBC, adding that federal funding continues to be available to increase staffing levels and testing.

In the meantime, some universities have postponed their next semesters or have gone online. "We have light at the end of the tunnel," said Osterholm. “But now you have to duck.



from TechCrunch https://ift.tt/32Tg1SF

Types of Tools To Use for Application Security

Source

Testing applications is necessary, as bugs and other security vulnerabilities are always found in applications. Many developers have to work under tight schedules; therefore, they don’t always have enough time to test the applications, which often becomes a disaster. 



from DZone.com Feed https://ift.tt/3sOhPHy

How to canadian compile GCC 12 Part 1: Build a native Windows GCC on Linux.

submitted by /u/bisixyf
[link] [comments]

from programming https://ift.tt/3eGSKWs

Samsung teases Exynos 2200 with AMD’s RDNA 2 graphics coming January 11th

Samsung
Image Credit:Samsung
Samsung has commenced teasing its subsequent flagship cellphone SoC — predicted to be known as the Exynos 2200 — in advance of a January eleventh statement with a tantalizing tidbit of information: the brand new chipset will function a GPU powered through AMD’s RDNA 2 pics architecture, higher regarded for powering the subsequent-gen pics at the Xbox Series X, PlayStation 5, and AMD’s RX 6000-collection pics cards.

Of course, for the reason that the Exynos 2200 may be powering a cellphone, the brand new GPU won’t be magically allowing subsequent-gen pics on par with the maximum effective consoles and gaming PCs.

But it probable will allow a few upgrades in pics, along with something different improve Samsung has up its sleeve for its modern flagship chip.

A successor to the 2021 Exynos 2100, the Exynos 2200 is expected to power some of Samsung's top performing phones in 2022, including the alleged Galaxy S22 and S22 Ultra. Limited to international models of their upcoming flagships, with the US variants presumably configured for the recently announced Snapdragon 8 Gen 1 chipset from Qualcomm.

Fortunately, we don't have to wait long for more details on the Exynos 2200 (or whatever Samsung calls it) as the company promises an official debut on January 11th.



from TechCrunch https://ift.tt/3EKIKpI

Nearly Sorted Array Mock Interview - Fail

submitted by /u/ItsTheWeeBabySeamus
[link] [comments]

from programming https://ift.tt/3pGFrvy

Creative CSS And Javascript Animations & Hover Effect | Web Design | Speed Code

submitted by /u/ksbisht941
[link] [comments]

from programming https://ift.tt/3Hq86uZ

Thursday, December 30, 2021

Top 7 Reasons To Opt For a Data Science Course in 2022

In today's world, data is something that businesses and industries cannot do without. As technology is progressing, data is becoming very useful for organizations for decision-making and predicting future business trends. In today’s data-driven business environment, it is necessary to have personnel who can understand data and figures. 

Data science is a requisite if one wants to manipulate data technically to get meaningful inferences. Having the knowledge and mastery of data science makes a tech professional very valuable for a firm, and in turn, makes the stream a lucrative career option. Insights about customer behavior help companies focus their business towards the target audience and grow in the right direction by helping to leverage the power of data. Useful insights and meaningful forecasting models can be extracted by data scientists from raw data.



from DZone.com Feed https://ift.tt/3n5WJ3N

Understand operator overloading in Python in just 9 minutes

submitted by /u/Ancient-Ad4966
[link] [comments]

from programming https://ift.tt/3pGzq21

Xmake V2.6.2 Released: Support Building Linux Kernel Driver Module

Xmake is a lightweight cross-platform build utility based on Lua. It is very lightweight and has no dependencies because it has a built-in Lua runtime. It uses xmake.lua to maintain project builds and its configuration syntax is very simple and readable.

We can use it to build projects directly like Make/Ninja or generate project files like CMake/Meson. Also, it has a built-in package management system to help users solve the integrated use of C/C++ dependent libraries.



from DZone.com Feed https://ift.tt/3zaAaPY

Distortion Transition Effect With Circular Progress Bar And Glassmorphism Side Menu | Speed Code

submitted by /u/ksbisht941
[link] [comments]

from programming https://ift.tt/3JuH5sg

Why Do You Need to Move From CRUD to Event Sourcing Architecture?

Having a firm understanding of the various architectural formats allow designers to build innovative, reactive, and resilient applications to scale. As such, following these industry-vetted standards can save time, ensure reliability, and drive results. After all, why should businesses spend time and resources reinventing the wheel?

But mere acquaintance with the different architectures like CRUD-based architecture, Microservices-based architecture, and event sourcing-based architecture will just not be enough to make a well-rounded decision regarding it. One needs to dive into the details and understand the nature, applicability, and value offered by each of them. 



from DZone.com Feed https://ift.tt/32Ng5TM

Who gives a sh*t about the tech, just write something; or how I finally started my programming blog | João N. Matos

submitted by /u/joaonmatos
[link] [comments]

from programming https://ift.tt/3HfiF3Y

Wednesday, December 29, 2021

New Flagpro malware linked to Chinese state-backed hackers

Hacker

 The cyber espionage group APT (Advanced Persistent Threat) Blackwell has been targeting Japanese companies with a new type of malware that researchers call "Flag pro". Second level malware and run it. 

Breaching corporate networks

The chain of infection begins with a phishing e-mail that was developed for the target organization and pretends to be a message from a trusted partner.

 The e-mail contains a password-protected ZIP or RAR attachment with a Microsoft Excel file [.XLSM] linked to a malicious macro. Running this code creates an executable file in the Flag pro home directory. 

When it first runs, Flagpro connects to the C2 server over HTTP and sends the system identification details obtained by executing hard-coded operating system commands. 

In response, the C2 can send additional commands or a second-level payload that Flag pro can execute. 

An example of a sent command Source: NTT Security

Communication between the two is base64 encoded, and there is also a configurable delay between connections to avoid creating an identifiable operating model.

Flagpro
Communication between Flagpro and the C2 Source: NTT Security

 Flagpro has been used against Japanese companies for more than a year, at the latest since October 2020, according to a report by NTT Security. 

The most recent samples the researchers were able to obtain are from July 2021. The target companies are from a variety of industries, including defense, media and communications technology. 

Flagpro v2.0

At some point in their analysis, NTT researchers noticed a new version of Flag pro that can automatically close relevant dialog boxes to make external connections that could reveal their presence to the victim. 

"In the Flag pro v1.0 implementation, if a dialog box titled 'Windows ã‚» ã‚­ ュ リ テ ã‚£' appears when Flagpro is accessing an external site, Flagpro will automatically click the OK button to close the dialog box" explains NTT Security report. “This handling also works if the dialog is written in Chinese or English  indicates destinations are in Japan, Taiwan, and English-speaking countries.

Flagpro
Inserted code serving as obfuscation in Flagpro v2.0 Source: NTT Security

 Blackwell APT is a lesser known player discovered by Trendier researchers in the summer of 2017 and has partnered with China. His typical targets are in Taiwan, although he has occasionally targeted companies in Japan and Hong Kong to steal technology.

 In February  2021, a report from Unit 42 linked  Blackwell to Waterbear Flag pro, another cyber espionage group believed to have the backing of the Chinese government like Apt, Black tech, Knowledge and Refinement to adapt their tools to new reports like this one, Flag pro is likely to be modified for more stealth use.

As the NTT report concludes, “Recently they (Blackwell) started using another new malware called Selfsame Loader and Spider RAT. “That means they are actively developing new malware. Defenders should be aware of the new indicators of exposure to new malware and follow all security best practices to maintain a strong defense against sophisticated threats like Blackwell.

Source: Bleeping Computer



from TechCrunch https://ift.tt/3sINJow

Improving Development Velocity Using Ephemeral Environments

Velocity is a measurement of how many story points a software development team can finish within a sprint (usually one or two weeks). These points are set by the software development team when they review a ticket and estimate how complex the ticket is. When a team measures this output over a period of time, generally they have a consistent amount of story points they can deliver in a sprint and their velocity is known.

Improving developer velocity is directly correlated with performance. McKinsey published an article in April 2020, where they cite that companies in the top 25% on their Developer Velocity Index grow up to twice as fast as companies in their same industries. Intuitively, this makes sense since delivering more allows the development team to learn through iterating and improving.



from DZone.com Feed https://ift.tt/3EFkqWu

Top 5 YouTube alternatives for programming tutorials

submitted by /u/sudo_guy
[link] [comments]

from programming https://ift.tt/32xlTRu

Replication: Handling node failure

submitted by /u/varunu28
[link] [comments]

from programming https://ift.tt/3JoxQcW

Introduction to designing a testing suite — Chapter 1: sketching out the mock project and selecting elements for automatic verification.

submitted by /u/mchl-reddit
[link] [comments]

from programming https://ift.tt/3pAnkre

Open source project to help you get more views on your programming blog.

submitted by /u/mdenic
[link] [comments]

from programming https://ift.tt/3JnJODP

📖 Data-Oriented Programming book: First draft

submitted by /u/viebel
[link] [comments]

from programming https://ift.tt/3FA2GwS

Getting Started With Cross-Platform Heterogeneous Computing

Heterogeneous computing is here to stay, and it is becoming more diverse and increasingly important for all programmers to understand. Fortunately, the key concepts are easy to grasp. In this Refcard, we will walk through a thorough introduction to cross-platform heterogeneous computing, its benefits, and how to get started setting up your environment.

from DZone.com Feed https://ift.tt/3pDkJNb

Artificial life simulation with emergent group behaviour, source code, and some good music.

submitted by /u/Thomas-Arys
[link] [comments]

from programming https://ift.tt/3EHQKIa

Games on the Linux console

submitted by /u/binaryfor
[link] [comments]

from programming https://ift.tt/3zgckCv

A good looking terminal emulator which mimics the old cathode display...

submitted by /u/binaryfor
[link] [comments]

from programming https://ift.tt/3qvwCEd

Tuesday, December 28, 2021

130-year-old time capsule found in base of statue of Confederate general

 

Time capsule
The box will be opened on Tuesday,
 said Virginia Governor Ralph Northam. Twitter

WASHINGTON: Workers dismantling a Confederate general's statue pedestal discovered a copper box believed to be buried 130 years ago, the second apparent time capsule unearthed at the site.

site.

 Virginia Governor Ralph Northam tweeted along with pictures of the box. 

"This is probably the time capsule everyone has been looking for. According to an 1887 newspaper article, a time capsule hidden at the foot of the statue of General Robert E.Lee of the Army of Northern Virginia during the Civil War contained relics such as buttons and balls, Confederate currency, cards, a rare picture of assassinated President Abraham Lincoln in his coffin and other items, the box will open at 1:00 p.m. (1800 GMT) Tuesday, Northam said in a subsequent tweet, adding that it was "Experts believe there could be coins, books, buttons and even ammunition from the Civil War," he said. 

The statue's base was opened by Conservatives last week, but it clearly wasn't the capsule in that time the 1887 newspaper article because it contained three soaked books, a photo in a soaked cloth cover, and a coin.

 The items appeared to be memorabilia left for posterity by some of the workers who erected the statue. The time capsule found on Monday is roughly twice as big. Lee's statue in Richmond, the city of Virginia, which was the southern capital during the bloody conflict of 1861-65, was overthrown in September, one of several memorials the Pro-Slavery Confederation has seen in recent months. The statue became the focus of protests against racial justice last year after the death of George Floyd, a black man killed by a white Minnesota police officer. During the Civil War, the Confederate southern states separated from the United States and fought to maintain slavery, which the rest of the country had abolished.



from TechCrunch https://ift.tt/3eyPvk1

Avoid Yoda Conditions in Perl You Should

I remember a brief time in the mid-2000s insisting on so-called “Yoda conditions” in my Perl. I would place constants to the left of equality comparisons. In case I accidentally typed a single = instead of ==, the compiler would catch it instead of blithely assigning a variable. For example:

Perl
 
if ( $foo == 42 ) { ... } # don’t do this
if ( 42 == $foo ) { ... } # do this
if ( $foo = 42  ) { ... } # to prevent this

And, because a foolish consistency is the hobgoblin of little minds, I would even extend this to string and relational comparisons.



from DZone.com Feed https://ift.tt/3HdcX2q

Writing bindings upside down

submitted by /u/ibylich
[link] [comments]

from programming https://ift.tt/3Jp7jwg

“Squid Game” Director Reveals Season 2’s Core Plotline + Netflix Comments On Possibility Of Season 3

 

Squid game-season 2

Both Squid Game director Hwang Dong Hyuk and Netflix have discussed their plans for future seasons of the hit series.

On December 28th, Hwang Dong Hyuk participated in an interview with KBS in which he spoke about it “I’m currently in the midst of discussions with Netflix about Season 2 and Season 3 [of ‘Squid Game’].”

“I think we’ll be reaching some sort of conclusion [to our discussions] soon,” continued the director. “We know that many people are waiting, so everyone is working hard to prepare for the next season with a positive outlook.”

Hwang Dong Hyuk also revealed what will be the main storyline for Season 2. “The focus [of the season] will be the story of [Lee Jung Jae's character] Seong Gi Hun, who unravels [the secrets of the organization behind the game]." Split. "The overall story of season two will be the story of the people who have favourited Gi Hun and the people he chases.

Later that day, Netflix officially addressed the possibility of a third season of Squid Game, making it clear, "It is true that we are discussing a variety of possibilities for Squid Game, including producing a third season, but has nothing happens, but it's set in stone.

Are you excited for season 3 of 'Squid Game'?

Source: Soompi




from TechCrunch https://ift.tt/3FDdBG3

Data Orchestration on Cloud Essentials

As data-driven applications continue to grow, it is important for organizations to develop data-driven strategies that drive their business fundamentals. For modern businesses, data is invaluable. Unsurprisingly, a large chunk of emerging technologies and approaches are focused on ensuring efficient data management, enhanced analytics, and robust data security. In this Refcard, we explore how data orchestration helps break down data silos, enables complex analytics, and eliminates I/O bottlenecks. It also dives into various data orchestration best practices and use cases.

from DZone.com Feed https://ift.tt/3sJFB7k

Create A Card Carousel With HTML, CSS And Glide.js | Web Design | Speed Code

submitted by /u/ksbisht941
[link] [comments]

from programming https://ift.tt/3eMnoy1

Monday, December 27, 2021

You Can Check How Accurately This A.I. Turns Celebrities Into Kids (What's this AI?)

submitted by /u/Healthy-Ad2329
[link] [comments]

from programming https://ift.tt/3qr9CGp

Neutralinojs 2022 Roadmap

submitted by /u/delvin0
[link] [comments]

from programming https://ift.tt/314HBvv

Hey Reddit, what is the best degree/major for someone who wants to build their own data/information systems and web interface? * apologies if i misused any terms

submitted by /u/206zai
[link] [comments]

from programming https://ift.tt/3EDtnPP

The Problem With Heroes In Software Development

submitted by /u/ProfessorBeekums
[link] [comments]

from programming https://ift.tt/32GXzfW

Bypassing early 2000s copy protection for software preservation

submitted by /u/simspelaaja
[link] [comments]

from programming https://ift.tt/3z18LA9

Dirt-cheap Serverless Flask hosting on AWS

submitted by /u/wbkang
[link] [comments]

from programming https://ift.tt/3qsQUOx

Question - How to fix this issue with my multilevel raycaster?

submitted by /u/wollymonjac
[link] [comments]

from programming https://ift.tt/3evpDoZ

Setting Up Git Hooks with Husky

submitted by /u/North_Obligation_702
[link] [comments]

from programming https://ift.tt/3pwQveT

Python Project : JARVIS Ai Voice Assistant (2022)

submitted by /u/shahtechs
[link] [comments]

from programming https://ift.tt/3eqYgfJ

Sunday, December 26, 2021

11 HTML One-Liners That Are Insanely Useful

submitted by /u/future-tech1
[link] [comments]

from programming https://ift.tt/3HilcKN

Graph search: Dijkstra, A*

submitted by /u/gaverhae
[link] [comments]

from programming https://ift.tt/3yZP5MQ

C Programming on Windows Quickstart Guide

submitted by /u/UltimaN3rd
[link] [comments]

from programming https://ift.tt/3yZIDp6

Raptorize Plugin 2.0 - The Clever Girl is Back!

submitted by /u/davladdit
[link] [comments]

from programming https://ift.tt/3erPQEY

GitHub services are degraded again?!

submitted by /u/ConsistentComment919
[link] [comments]

from programming https://ift.tt/3z1RSW3

An Experimental Layout Engine for Web Apps & Games

submitted by /u/amarknadal
[link] [comments]

from programming https://ift.tt/3z1urfp

Building a Trivia Quiz App in React

submitted by /u/morefoodmore
[link] [comments]

from programming https://ift.tt/3Fyvo12

Golang: A GitHub app to automate engineers tasks

submitted by /u/d2relz
[link] [comments]

from programming https://ift.tt/3sQ3ryz

System Design Interviews: A Step-By-Step Guide

submitted by /u/branden947
[link] [comments]

from programming https://ift.tt/3psHXW2

Do you know what is the difference between __name__ vs __main__ in Python? If not, check this out:

submitted by /u/Ancient-Ad4966
[link] [comments]

from programming https://ift.tt/33SJkVL

Creator Virtual Reality 3D Rendering Software

submitted by /u/The3dscenes
[link] [comments]

from programming https://ift.tt/3priexp

Saturday, December 25, 2021

Cardano cryptocurrency launching a developer course: Plutus/Haskell Pioneer Program

submitted by /u/Proautotrader
[link] [comments]

from programming https://ift.tt/32tti41

GitHub: An open source app

submitted by /u/d2relz
[link] [comments]

from programming https://ift.tt/3qtwbKF

How to easily transcode 1000's of minutes of video in the cloud (Resize, alter, watermark, thumbnail)

submitted by /u/LucaUDev
[link] [comments]

from programming https://ift.tt/3H6zXA0

Microsoft forks MIT licensed repo, and changes the copyright to them

submitted by /u/general656
[link] [comments]

from programming https://ift.tt/3ppUrOb

Revolutionary New Intelligent Transistor Developed: Nanometer-Scale Ge-Based Adaptable Transistors Providing Programmable Negative Differential Resistance Enabling Multivalued Logic

submitted by /u/JohnDoe_John
[link] [comments]

from programming https://ift.tt/3emlTpZ

What is Metaverse and Web 3.0?

submitted by /u/shahtechs
[link] [comments]

from programming https://ift.tt/3FxJ1h6

Friday, December 24, 2021

connected-car-python-sdk: Open-source Python SDK for Ford vehicles connected with Sync Connect (Ford Pass)

submitted by /u/crazy8baller
[link] [comments]

from programming https://ift.tt/3Jb6nLP

Very fast synchronous C++17 logging library

submitted by /u/ChrisPanov
[link] [comments]

from programming https://ift.tt/3sCgZgL

A programmer union can save open source

submitted by /u/Chad_Nauseam
[link] [comments]

from programming https://ift.tt/3mvGbBS

Observability vs. monitoring debate: An irreverent view

submitted by /u/sionescu
[link] [comments]

from programming https://ift.tt/3JhA6mb

How to make a spam bot in python

submitted by /u/muthafuckaLOL
[link] [comments]

from programming https://ift.tt/3psppWg

GitHub - AsmSafone/MusicPlayer: A Telegram Music Bot written in Python using Pyrogram and Py-Tgcalls. This is Also The Source Code of The UserBot Which is Playing Music in @S1-BOTS Support Group ❤️

submitted by /u/IsDaouda_Games
[link] [comments]

from programming https://ift.tt/3H7RYhy

A Multi-threaded CPU-implementation of SPH Viscoelastic Fluid Simulation that I wrote in C++ with GLFW

submitted by /u/TerryCrewsHasacrew
[link] [comments]

from programming https://ift.tt/3HqMJKb

Why people prefer C++ over C for scientific computing? I personally see nothing wrong with C

submitted by /u/Alien447
[link] [comments]

from programming https://ift.tt/3eosd08

How to Create a Resumable MultiFile Uploader with NodeJs

submitted by /u/beforesemicolon
[link] [comments]

from programming https://ift.tt/3quW0tQ

Create A Video Gallery Website with HTML CSS And Javascript | Web Design | Speed Code

submitted by /u/ksbisht941
[link] [comments]

from programming https://ift.tt/32AVNN2

Thursday, December 23, 2021

Learn and create modules in Python in 8 minutes

submitted by /u/Ancient-Ad4966
[link] [comments]

from programming https://ift.tt/3stRjTu

Google Action Type Importer

This CLI allows you to transform your Alexa Custom Slots into Google Action Types.

Preface

Natural Language Understanding

NLU or Natural Language Understanding is one field of AI that allows us to understand the users' input in the form of voice or text.



from DZone.com Feed https://ift.tt/3JehzXQ

Five Tips For a Healthier Postgres Database

submitted by /u/craig081785
[link] [comments]

from programming https://ift.tt/3qoIo30

Parsing CSV files in Java

submitted by /u/somewhat-funny
[link] [comments]

from programming https://ift.tt/3ekuv0d

Top 5 Web Design Trends for 2022

submitted by /u/cosmicwatch
[link] [comments]

from programming https://ift.tt/3Flg5ZA

Web Design - Movie Landing Page | Speed Code

submitted by /u/ksbisht941
[link] [comments]

from programming https://ift.tt/3H7AVft

Wednesday, December 22, 2021

Intel oneAPI Toolkits 2022 Released

submitted by /u/IsDaouda_Games
[link] [comments]

from programming https://ift.tt/3sqy8dl

Software Development Trends for 2022: Remote Work Is Here to Stay

In March 2020, the working world changed forever. By April 2020, about half of all companies reported that more than 80% of their employees worked from home because of Covid-19. Most never went back to the office—remote work is here to stay.

Forced to take life online, technology became of primal importance. Digital transformation is now a basic requirement for any organization wanting to keep up. Technology workers, already in high demand before, are now even more sought after to help build a world where we all rely on technology for the most basic activities.



from DZone.com Feed https://ift.tt/32dDldV

GitHub - luispedro/jug: Parallel programming with Python

submitted by /u/pmz
[link] [comments]

from programming https://ift.tt/3pmpgDI

Lichess statement on Agadmator Arena Server Issues

submitted by /u/tolerablepartridge
[link] [comments]

from programming https://ift.tt/3J8ItR0

The Science behind Apply Pay and Skylanders

submitted by /u/M_A_G_I_C
[link] [comments]

from programming https://ift.tt/3EgRAvb

Enjoy Your Holiday DOOM

For all of you who maybe just need a little break from their families waiting for Santa, let’s get the iconic DOOM running alongside your existing app.

The only prerequisites you will need are Docker and Docker Compose. Using an excellent WebAssembly port of DOOM, there is a Docker image that will run DOOM in your browser.



from DZone.com Feed https://ift.tt/3qhsXJR

Microsoft Azure Bug Leaks Linux Source Code Repository

submitted by /u/Gorkha56
[link] [comments]

from programming https://ift.tt/3qjWAdF

Apache Fix Two Severe Vulnerability in Apache HTTP Server [Update Now]

submitted by /u/Gorkha56
[link] [comments]

from programming https://ift.tt/3EmF4KX

Tuesday, December 21, 2021

Exercises to prevent back pain for programmers !!Don't miss

submitted by /u/pinkpen_net
[link] [comments]

from programming https://ift.tt/33PS2nO

Why You Can't Replace REST With GraphQL

When I Googled “what is GraphQL” to learn more about the network protocols, all I saw was a comparison between REST and GraphQL. Most of the conclusions said, “use GraphQL.” It felt very binary (and trendy, for that matter), which is a problem because each product and use case is unique. The fact is, whatever is newest and shiniest gets recommended more loudly. But you have to weigh the trade-offs and come up with a solution that is best for your situation. 

There is a general understanding that either REST is better than GraphQL or vice versa. But the truth is they both address different problems and have different strengths and weaknesses. The question isn’t necessarily which one is better to use, but which one is better to use for specific circumstances. The best way to evaluate GraphQL, REST, or any other technology is to figure out your constraints based on the problem you are going to solve.



from DZone.com Feed https://ift.tt/3zApY1Y

Bash++ : bring bash to the next level

submitted by /u/maubg
[link] [comments]

from programming https://ift.tt/3EhEgHc

Building a Better Notification System [Video]

Today, we’re going to talk about building a modern product notification system. This talk’s really intended for engineers, product managers, anyone working for a product organization that needs to send notifications and messages to their users, and maybe is thinking about where and how they need to be building that over the next 6 months, 12 months, 18 months as their product and organization evolve. By the end of this, we’re hoping to really give you enough to get started thinking about what improvements you might want to make to your notification infrastructure or what notifications you want to send that you’re not sending today and how you should think about building and maintaining those systems moving forward. We are putting together a white paper that’ll be available soon. So take a look at that if you want to dig into even more detail than what we cover in this discussion.

So when we think about a modern product notification system, we need to think about what are the requirements, right? And what we’re going to walk you through is a few of the ways we think about it when we work with our customers and what we hear about from our customers that may have already built their own product notification system before they met Courier. Here’s the way I normally like to break it down is between requirements that are for the development team: Right? The team that’s building and maintaining these notifications and these messages, and the requirements that are really for more of the product management team, the design team, the marketing team, and support team, those that maybe aren’t directly responsible for building this infrastructure, but who really rely on this infrastructure to power a lot of the activities and objectives that they’re trying to achieve with their projects with the product.



from DZone.com Feed https://ift.tt/3Iqfzf0

How the hell do I get ident strings to stick around in arm-gcc binaries?

submitted by /u/dread_pirate_humdaak
[link] [comments]

from programming https://ift.tt/3H4iqIK

Using the Shadow DOM to Isolate Styles on a DOM You Don't Own

There have been many times in my career of building web apps and frontend experiences that I have needed to embed a widget in a DOM that I did not build or have access to —  for example, embedding e-commerce widgets in a CMS or building Chrome extensions to augment a given website. One of the biggest frustrations I've had is the "style collision." In my development environment, all the widgets look great, but the second I add the widget to a customer’s page… everything is broken! 

Why Does This Happen?

The difficulty with embedding widgets in a DOM that you don't own is every DOM is going to reference different default fonts and colors. It’s normal for a CSS stylesheet to look like:



from DZone.com Feed https://ift.tt/31YC2zn

Monday, December 20, 2021

What do you think about the return of JavaScript for Automation in MacOS?

submitted by /u/fagnerbrack
[link] [comments]

from programming https://ift.tt/3GYlmGN

A Schemaless Data Store ...within YOUR SQL Database

submitted by /u/dfragnito
[link] [comments]

from programming https://ift.tt/3FhIdwC

log4j explainer for non-programmers

submitted by /u/GJDV
[link] [comments]

from programming https://ift.tt/3H3bxaz

Low-Code Menu Tutorial using Wizard's Toolkit

submitted by /u/A_Sherminator
[link] [comments]

from programming https://ift.tt/3FrNT7e

Got is like Git, but with an 'o'

submitted by /u/binaryfor
[link] [comments]

from programming https://ift.tt/3e8lhnE

Not All Software Bugs Are Pests

submitted by /u/ElyeProj
[link] [comments]

from programming https://ift.tt/3H465Vd

What Is API Test Automation?

APIs have become the heart of software development in various applications and systems, linking and exchanging data and code. Fortunately, testing the software will dramatically improve the efficiency of the entire testing process, allowing you to produce applications faster than ever before.

What Is an API?

The application programming interface (API) is a computer interface that allows two different software systems to communicate and share data. Newsdata.io Newsdata.io news API also allows two different software systems. The software system running an automation API requires many functions/subroutines from another software program.



from DZone.com Feed https://ift.tt/3pcte1q

ZSV/lib: a fast CSV parsing library and standalone utility

submitted by /u/patrickdevivo
[link] [comments]

from programming https://ift.tt/3yKukom

4 Ways Data Science Will Improve Customer Communication Efficiency in 2022

Customer communication is fundamental to any business. Efficiently communicating with customers, resolving their issues, and answering their questions earns you their trust. You’ll see this reflected in both your sales figures and the reviews people leave online when it comes to nearly every review site. The reverse is true as well.

Unanswered emails. Hours spent on hold. Incompetent agents on the line. All this can easily result in lost business and bad reviews. In fact, 65 percent of customers have ditched businesses before due to a bad customer service interaction. When it comes to the data science field, people largely associate negative emotions with this kind of thing. That's because automation has traditionally made these communications workflows much worse. Communications barriers could be costing businesses around $37 billion a year, and that number keeps rising.



from DZone.com Feed https://ift.tt/3snsLvw

Random Joke Generator in Angular 12

submitted by /u/rmrameez
[link] [comments]

from programming https://ift.tt/3mH99yT

Sunday, December 19, 2021

How long does it take to learn Javascript

submitted by /u/Matlabguru
[link] [comments]

from programming https://ift.tt/33yPCJY

Need help with Java Programming assignment! WILL PAY!!! THANKS!!!

submitted by /u/udeep_50
[link] [comments]

from programming https://ift.tt/3F80exr

TikTok streaming software is an illegal fork of OBS

submitted by /u/Kok_Nikol
[link] [comments]

from programming https://ift.tt/3mELLlB

When Developers Hit Their Capacity for Pain, Frustration and Career Dead Ends

submitted by /u/DynamicsHosk
[link] [comments]

from programming https://ift.tt/3IXag6Z

Software Engineering Roadmap (via books)

submitted by /u/Jaboof
[link] [comments]

from programming https://ift.tt/3pcStRs

Intro to Web Components

submitted by /u/beforesemicolon
[link] [comments]

from programming https://ift.tt/3Eb4kUm

Async vs Threading vs Multiprocessing: Concurrency models compared

submitted by /u/theThrowawayQueen22
[link] [comments]

from programming https://ift.tt/32cmIyJ

Shopify Engineering: Rails at Scale AMA

submitted by /u/realkorvo
[link] [comments]

from programming https://ift.tt/3EaJS62

Login With Google in Angular Firebase Application

In this article, we will create a sample application to log in with Google in the Angular Firebase application. Firebase provides different login options for making the user authentication process quick.

Firebase Sign-In Providers

  • Email/password
  • Phone
  • Google
  • Play games
  • Game Center (beta)
  • Facebook
  • Twitter
  • GitHub
  • Yahoo
  • Microsoft
  • Apple
  • Anonymous

In this tutorial, we will mainly focus on Firebase's Google login. If you don't have an understanding of the connection of the Angular app, read my previous article on Firebase.



from DZone.com Feed https://ift.tt/32lbE2b

Why isn't ld.lld faster

submitted by /u/MaskRay
[link] [comments]

from programming https://ift.tt/3e7a8ni

Learn this if you're stuck in tutoring hell!

submitted by /u/T0X1K01
[link] [comments]

from programming https://ift.tt/3e9UbfQ

What is DevOps?

DevOps is a mix of Development and Operations that combines people from a distributed stack and tools used to create efficient applications with the development process to enable faster delivery of quality products.

By bringing together the people, tools, and processes, DevOps enables rapid development and delivery with a scope of incremental features added to the product.



from DZone.com Feed https://ift.tt/3q9gMAm

Tools You Should Know About: nix-shell

submitted by /u/gaverhae
[link] [comments]

from programming https://ift.tt/30K6lsW

Saturday, December 18, 2021

To Enable DevOps, Enterprises Need Autonomous Multi-Cloud Networking

Every industry is going through a rapid transformation to deliver new digital services for employees, partners, and customers that improve operational efficiency, customer experiences and create competitive advantages. To enable this, enterprises are building DevOps teams that leverage cloud-native architectures to modernize application frameworks with microservices and containers. This is also driving the adoption of cloud computing services, as monolithic infrastructure approaches cannot keep up with the speed and scale that enterprises now require.

This creates a new paradigm for enterprises, as DevOps need to quickly and reliably build, test, and distribute applications that are fast, secure, and in compliance. This fact has created the need for autonomous multi-cloud networking that brings alignment to disparate teams. 



from DZone.com Feed https://ift.tt/3shAQBD

A shader-based drawing toy

submitted by /u/mapehe808
[link] [comments]

from programming https://ift.tt/3yMQztW

Systems Observability

What Is Observability?

According to Wikipedia: "Observability is a measure of how well internal states of a system can be inferred from knowledge of its external outputs. In control theory, the observability and controllability of a linear system are mathematical duals."

In simple words, it is how the system describes its internal state through its external outputs. 



from DZone.com Feed https://ift.tt/3elbQS9

How to Vaults and Wallets for Simple, Secure Connectivity

This is the third in a series of blogs on data-driven microservices design mechanisms and transaction patterns with the Oracle converged database. The first blog illustrated how to connect to an Oracle database in Java, JavaScript, Python, .NET, and Go as succinctly as possible. The second blog illustrated how to use that connection to receive and send messages with Oracle AQ (Advanced Queueing) queues and topics and conduct an update and read from the database using all of these same languages.  The goal of this third blog is to provide details on how to secure connections in these same languages as well as convenience integration features that are provided by microservice frameworks, specifically Helidon and Micronaut.

When making secure connections to Oracle databases there are two items to consider, the wallet and the password. We will discuss and provide examples of both in this blog.



from DZone.com Feed https://ift.tt/3FbIBN5

Visualize Attack Paths in Production Environments With ThreatMapper

The huge advances in 'Shift Left' processes makes it possible to deliver code to production that is secure and largely free from vulnerable dependencies. Among other things, these processes typically involve matching dependencies against public vulnerability lists from Mitre, Red Hat, Debian, and other projects.

'Shift Left' Scanning Alone Does Not Go Far Enough to Identify Production Vulnerabilities

Vulnerability lists don’t stand still. CVEs are published through the NVD at a rate of about 50 per day, so the risk of a new vulnerability being found in production is significant. Furthermore, third-party production components may not be scanned in a way that is as rigorous or up-to-date as you would like.



from DZone.com Feed https://ift.tt/3e2Q9Wv

Tarantool: The Other Queue Always Moves Faster

If you don't use queues, you might just not know how to do it right. But before learning about queues, it is necessary to figure out what they are in general and where they are applied. For most systems, it is enough to process 10,000 or fewer requests per second, which any broker can provide. If you need more, you'll have to dive deep into the queues.

This article discusses what queues are, why they are needed, and how they work. I'll base my explanations on several use cases and describe a variety of solutions. I'll outline the most common problems and how to avoid them. We'll also cover the differences between brokers, their pros and cons, and find out what's best for your purposes.



from DZone.com Feed https://ift.tt/3mitha9

WezTerm – a GPU-accelerated terminal emulator and multiplexer, written in Rust

submitted by /u/binaryfor
[link] [comments]

from programming https://ift.tt/3yLMYw3

Papering Over our TPM 2.0 TSS Divisions

submitted by /u/pdp10
[link] [comments]

from programming https://ift.tt/3qbPpnR

The Impact of Blockchain Technology on Influencer Marketing

Image by Pete Linforth from Pixabay

Three years ago, Facebook (now Meta Platforms) announced a policy banning crypto advertisers from using its platform. The policy was lifted six months later but at the time, the future remained vague about how to integrate blockchain technology into social media marketing and advertising. 



from DZone.com Feed https://ift.tt/3mhqPRk

Which programming language or compiler is faster

submitted by /u/donutloop
[link] [comments]

from programming https://ift.tt/3yGLPWM

Friday, December 17, 2021

What is DevOps?

DevOps is a mix of Development and Operations that combines people from a distributed stack and tools used to create efficient applications with the development process to enable faster delivery of quality products.

By bringing together the people, tools, and processes, DevOps enables rapid development and delivery with a scope of incremental features added to the product.



from DZone.com Feed https://ift.tt/3q9gMAm

x86 Assembly Language Programming Masters Course

submitted by /u/theoriginalnibblebit
[link] [comments]

from programming https://ift.tt/3mgHxQS

Getting Started With IBM App Connect Enterprise 12

This video demonstrates how to get started with using IBM App Connect Enterprise 12.

Starting with an overview of the Toolkit Development environment, the Command Console, and the Tutorials Gallery, the video progresses to a step-by-step guide to learn the basics about the integration server and its functionality and shows how to create a message flow, deploy the message flow and test the message flow by sending a message to it and checking the output message that is returned. 



from DZone.com Feed https://ift.tt/3pZg5YE

I Love Arch, But GNU Guix Is My New Distro

submitted by /u/Alexander_Selkirk
[link] [comments]

from programming https://ift.tt/3sjQsoi

New Mobile App Security GitHub Action Enables Devs To Easily Test Security

Introduction

Facing tight delivery deadlines and high expectations from the business, mobile app development teams rely on DevOps tools and GitHub repos to ship mobile apps faster. Today’s teams want developer-first security integrated into their workflows and pipeline tooling of choice to reduce friction and avoid late-stage release blockers.

To that end, NowSecure and GitHub, the world’s leading code development platform, have partnered through the GitHub Advanced Security program to enable mobile app security testing directly inside GitHub workflows for developer-first security. NowSecure has delivered the first automated dynamic mobile app security testing solution integrated into GitHub Advanced Security’s code scanning interface. The NowSecure Action for GitHub is now available in the GitHub Marketplace. 



from DZone.com Feed https://ift.tt/3E7dQb1

How to draw in C# using the Graphics object - Only one stick man was killed along the way

submitted by /u/darkspy13
[link] [comments]

from programming https://ift.tt/3p3TxH2

Thursday, December 16, 2021

Under the Lid: How AtomicJar is Reshaping Testcontainers

Let’s get nerdy with it.

On this week’s episode of Dev Interrupted, Dan gets technical with Sergei Egorov, co-founder and CEO of AtomicJar.



from DZone.com Feed https://ift.tt/3F5IPVZ

NY Man Pleads Guilty in $20 Million SIM Swap Theft

submitted by /u/feross
[link] [comments]

from programming https://ift.tt/32bVNTx

From Node to Ruby on Rails

submitted by /u/donutloop
[link] [comments]

from programming https://ift.tt/30xa4tE

Mining Financial Stock News Using SpaCy Matcher

submitted by /u/kotartemiy
[link] [comments]

from programming https://ift.tt/3IVL0Oo

An Empirical Lower Bound on the Overheads of Production Garbage Collectors

submitted by /u/r_jet
[link] [comments]

from programming https://ift.tt/3GOQEQp

The Ultimate Linux Home Server Course

submitted by /u/theoriginalnibblebit
[link] [comments]

from programming https://ift.tt/3mbaDB1

Professional Open Source Software Management

submitted by /u/pmz
[link] [comments]

from programming https://ift.tt/3GQuGwt

Creating A Chip-8 Emulator In C

submitted by /u/theoriginalnibblebit
[link] [comments]

from programming https://ift.tt/3dZVw8Y

Five Tips for SQL DBAs to Work Efficiently in Production Environment

Working efficiently in a production environment where even a minor change can have a profound impact on performance, there are some tips you can follow to ensure the best possible database performance. In this article, we will discuss five tips to make the job of an SQL Server DBA easier in a production environment.

1. Use the Maintenance Cleanup Task Utility To Delete Old Backups

While backups are an important part of an effective recovery plan, frequent backups can cause issues if the available storage space is limited. In such a situation, deleting old backups can help clear the storage space. The Maintenance Cleanup Task feature (in SQL Server 2005 and later versions) available in the Maintenance Plan Wizard can help remove obsolete database backup files.



from DZone.com Feed https://ift.tt/3oYZo0q

An Empirical Lower Bound on the Overheads of Production Garbage Collectors

submitted by /u/mttd
[link] [comments]

from programming https://ift.tt/3m8WMek

Checklist for an Efficient Code Review

Why Is Code Review Important?

Peer code review is a widely used technique by software engineering teams. The intuition is that if more software engineers review the code, there will be fewer bugs, and, in general, the maintainability of the code will be improved.

According to this study, such intuition is justified. The authors examine code review coverage on open source codebases and find that:



from DZone.com Feed https://ift.tt/324W2jo

Deep-copying in JavaScript using structuredClone

submitted by /u/feross
[link] [comments]

from programming https://ift.tt/3oYJWRW

Wednesday, December 15, 2021

Integrating AppGallery Connect Crash in a Xamarin App for Android

Today, we are going to take a look at how we can integrate the AppGallery Connect crash service into your Xamarin app.

But why might you want to do this? The AppGallery Connect Crash service provides a powerful yet lightweight solution to app crash problems. With the service, you can quickly detect, locate, and resolve app crashes (unexpected exits of apps), and have access to highly readable crash reports in real-time, without the need to write any code.



from DZone.com Feed https://ift.tt/3p02tgs

SD Card Interfacing with Arduino

submitted by /u/theoriginalnibblebit
[link] [comments]

from programming https://ift.tt/3p0oJXy

6 Strong Reasons Behind iOS App Rejection

The first quarter of 2021 recorded over 2.2 million apps in the Apple store; reports Statista. Hundreds of iOS apps are developed and published to the Apple store daily but entering such a huge and crowded marketplace is an arduous task; if the iOS app guidelines are not followed correctly.

Apple has a very meticulous review process. No matter how amazing your app looks, if it does not abide by its guidelines, chances are certain that your iOS app would get rejected.



from DZone.com Feed https://ift.tt/3DSWcrr

React Componenets in Markdown articles

submitted by /u/PavlikPolivka
[link] [comments]

from programming https://ift.tt/3DZJgje

Contention, Coherency, and Math Behind Software

Today I want to tell you a few words about how you can describe your system through mathematical equations — at least to some degree. You will get familiar with terms like Contention, Coherency, and Coherency Delay. Additionally, I want to show you laws and their mathematical equations that can help you calculate the impact of these 3 mechanics on your application.

This article is more focused on overall system design and architecture than any other written by me till today — so consider yourself warned. In the article, I will try to answer a question: Can we scale systems indefinitely? 



from DZone.com Feed https://ift.tt/3FFTjwi

GitHub - github/trilogy: Trilogy is a client library for MySQL-compatible database servers, designed for performance, flexibility, and ease of embedding. Written in C, with Ruby bindings as well.

submitted by /u/brianmario
[link] [comments]

from programming https://ift.tt/3IPVkHD

Tuesday, December 14, 2021

Getting Started With OpenTelemetry

Cloud-native and microservice architectures have risen in popularity throughout the developer community to address a number of challenges faced in modern application development. Addressing the problem of how to accurately monitor performance and availability for distributed applications, OpenTelemetry has revolutionized the way organizations tackle application observability. OpenTelemetry is an open-source collection of tools, APIs, SDKs, and specifications with the purpose of standardizing how to model and collect telemetry data. In this Refcard, we introduce core OpenTelemetry architecture components, key concepts and features, and how to set up an OpenTelemetry Tracing specification.

from DZone.com Feed https://ift.tt/3dPhX0H

A Brief Note on Log4perl

The Java world had an....interesting weekend when security researchers revealed on December 9 a vulnerability in the popular Apache Log4j 2 software library for recording and debugging events. Systems as diverse as Amazon Web Services, Apple iCloud, and the Minecraft video game could be exploited to run arbitrary code on a server merely by sending a specially-crafted string of text. Information technology professionals have been scrambling ever since the initial disclosure to patch, upgrade, reconfigure, or otherwise protect affected servers. It's bad, and past unpatched vulnerabilities like this have been responsible for the exposure of millions of people's sensitive data.

Many Perl applications use the similarly-named and ‑designed Log::Log4perl library, and the good news is that, as far as I can tell, the latter doesn't suffer from the type of vulnerability described above. This doesn't mean poorly-written or ‑configured Perl-based systems are immune to all exploits, just this particular one. You should be safe to continue using Log4perl unless someone has deliberately configured it otherwise, and in fact, my work uses it extensively.



from DZone.com Feed https://ift.tt/3s6srks

Learn to program a kernel!

submitted by /u/theoriginalnibblebit
[link] [comments]

from programming https://ift.tt/3ypJgYX

Hackers launch over 1.2m attacks through Log4J flaw

submitted by /u/cvsr1980
[link] [comments]

from programming https://ift.tt/3IQ45By

Automate manual CI/CD jobs on GitLab using this simple solution.

submitted by /u/vihar_kurama3
[link] [comments]

from programming https://ift.tt/3s6vSrt

Jenkins Multibranch Pipeline and Git LFS

In this blog, it is explained how to configure Jenkins Multibranch Pipelines when using Git LFS. This seems to be a non-issue at first sight, but the documentation is quite dispersed and no clear steps can be found how to configure this. Also, a troubleshooting section can be found at the end of the blog.

1. Introduction

When trying to configure Jenkins Multibranch Pipelines in combination with Git LFS, numerous problems were encountered. No clear instructions could be found in the documentation and also Stack Overflow could not provide the answer. The error messages were also not given a clear description of what was wrong. In the end, I decided to create a sandbox environment running Jenkins from a local Docker container in combination with a GitLab Cloud Git repository. Eventually, ran into the same problems but I was able to find out which configuration was wrong. This blog consists of the following sections:



from DZone.com Feed https://ift.tt/3m7d6fU

14-day Interview study kit for FAANG interviews covering patterns on Strings, Arrays, LL, Stack, Queue, and Sort for FREE

submitted by /u/thegandhi
[link] [comments]

from programming https://ift.tt/3mqBDwH