Microsoft plans to introduce some visual updates to PowerToys Settings to bring the overall design in line with the upcoming Windows 11 operating system, and the PowerToys design team has shared an early look at the revamped PowerToys Settings app on social media platforms. According to introduction, Microsoft plans to introduce a new settings/configuration screen as part of a major update to the PowerToys interface. The upcoming update includes rounded corners, WinUI 2.
New interview with the father of Java: JIT is great, but not for all languages
James Gosling, the Canadian computer scientist who did the original design of Java and implemented the compiler and virtual machine for the original version of Java, is also widely regarded as the ‘father of Java’. James Gosling was recently interviewed by Grigory Petrov, a technical evangelist (DevRel) at Evrone, an enterprise software development company. In this interview James Gosling talks a lot about programming languages, such as his views on the new features of modern programming languages, how he feels about the disruptive changes caused by updates to programming languages, why not all programming languages use JIT techniques and much more.
Serious vulnerability in OpenSSL, could be used to alter application data
The OpenSSL Project this week officially released OpenSSL 1.1.1l, which patches a high severity vulnerability that could allow an attacker to alter the behaviour of an application or cause it to crash. The vulnerability has a CVE ID of CVE-2021-3711 and is described as a buffer overflow vulnerability related to SM2 decryption. To decrypt SM2 encrypted data, an application will typically call the API function EVP_PKEY_decrypt(). Typically, an application will call this function twice.
Microsoft no longer allows Chrome OS users to install the Android version of Office
Starting in September, Microsoft will no longer support its Android Office apps on Chromebooks. Instead, Microsoft will recommend that these users use its web-based Office.com and Outlook.com apps from 18 September. Microsoft’s suite of Office apps arrived on Android devices back in 2015, and regular updates since then have brought a host of new features to the apps. After this date, Microsoft will continue to offer native Office apps for other Android devices, a move that is just one of the limitations Microsoft has placed on Chrome OS.
Switching from Nginx to Caddy
In the past few days, I switched the company’s test environment Nginx to Caddy, and there is still a little problem in the actual switching process, but I feel good so far, so I will record some details here. Why switch Most of the time we use a domain name for our production environment, and to ensure isolation we use another domain name for our test environment (test environment buy
Hacker "had too much fun" and stole $600 million and returned it, and was hired as a consultant instead of being held accountable!
Recently, there has been a lot of buzz about the theft of $610 million in assets from the cross-chain interoperability protocol organization Poly Network by hackers. As of the latest report on the 24th, the hacker has returned all $610 million in assets (except for $33 million in USDT that was frozen). Poly Network has now decided not to pursue legal action against him and intends to hire him as the company’s chief security advisor.
typescript Useful Tips
I’ve been using typescript for a long time, but I don’t feel like I’ve used it completely. Because a lot of typescript features are not used, view the code written before the screen full of any, so it is easy to cause a lot of bugs, but also did not play the typescript real “type” power. This article summarizes some tips for using typescript, which can be used when using
Sourcegraph opens to individual developers, will support search of private libraries
Sourcegraph is planning to expand its universal code search platform to the cloud and in the process index millions of public repositories on GitHub and GitLab so that anyone can find them through search. sourcegraph’s move comes on the heels of a $125 million Series D funding round that now values the company at $2.6 billion. The company is now valued at $2.6 billion. Sourcegraph was founded in 2013 to “solve the big code problem” with a platform that addresses the issues raised by the growing amount and variety of source code that most companies must deal with in their projects.
Deno on Mdn
10 years of Bootstrap
Ten years ago, on August 19, 2011, the first version of Bootstrap was released and announced to be open source on GitHub. At the time, it was positioned as “a front-end toolkit for rapid web application development,” bringing together common uses of CSS and HTML with some of the latest browser technologies to provide developers with stylish typography, forms, buttons, tables, grids, navigation, and other needed components. Ten years later, Bootstrap is one of the most widely used open source projects and front-end toolkits on the Web.
Grafana raises $220 million, grows valuation 10-fold in two years
Grafana Labs, the developer of the well-known open source project Grafana, recently raised $220 million in Series C funding, which now values Grafana Labs at $3 billion, a tenfold increase from two years ago. The round was co-led by Sequoia Capital and Coatue Management, with participation from existing investors Lightspeed Venture Partners, Lead Edge Capital and GIC. Sequoia Capital partner Carl Eschenbach, who previously served as president of VMware, will join Grafana’s board of directors through this investment.
AWS Launches Redis-Compatible In-Memory Database: Microsecond Read Latency, Can Handle Over 13 Trillion Requests Per Day
Following the launch of the Amazon ElastiCache for Redis fully managed memory caching service, AWS recently announced the official launch of Amazon MemoryDB for Redis, a highly persistent, Redis-compatible in-memory database. According to AWS, MemoryDB enables developers to cost-effectively build applications with microsecond read performance, single-digit millisecond write performance, and extremely high persistence and availability. According to AWS, Amazon MemoryDB for Redis has the following features. Ultra-fast performance. MemoryDB stores entire data sets in memory to provide microsecond read latency, single-digit millisecond write latency, and high throughput.
Linux on Apple M1 now boots to GNOME desktop
Alyssa Rosenzweig, one of the Asahi Linux developers working on porting Linux to the Apple M1, recently shared a milestone on her social media platforms: namely, that she successfully booted the Debian distribution on an Apple M1 device and into the GNOME Shell desktop environment. It is worth noting, however, that OpenGL graphics acceleration is not yet supported. The experience currently relies solely on LLVMpipe, a software implementation of Mesa Gallium3D for accelerating OpenGL on the CPU, to achieve the OpenGL acceleration required by the GNOME desktop.
Dapr relies on a tool library that contains a "Do Not Use" license
Recently, a developer filed an issue on Dapr’s GitHub repo stating that one of the tool libraries (bouk/monkey) that Dapr relies on contains a “No One Can Use” license. Dapr is a portable, event-driven runtime for building distributed applications across the cloud and the edge. This License states the following. 1 2 3 4 5 Copyright Bouke van der Bijl I do not give anyone permissions to use this tool for any purpose.
F5 Announces New Commitment to Open Source
To enable developers and DevOps professionals to accelerate the delivery of applications, F5 said it will release a new open source version of its leading management solution, as well as a new open source Modern Application Reference Architecture. The company also announced it will take an active role in the Kubernetes Ingress project and will join the Gateway API community. As well as the launch of the Now Arriving interactive community experience, featuring seven different immersive digital environments designed by artists and developers to help audiences understand the capabilities of the F5 open source platform.
Elastic Acquires build.security to Extend Security in Cloud-Native Environments
Last November, Israeli startup build.security raised a $6 million seed round of funding led by YL Ventures. Less than a year ago, Elastic recently announced that it has entered into a definitive agreement to acquire build.security for an undisclosed amount, which is expected to close in the second quarter of Elastic’s fiscal year 2022. Once the acquisition is completed, the build.security technology team will serve as a unit within the Elastic Security organization, said Ash Kulkarni, Elastic’s chief product officer.
Google's "planet scale" cron system design
Recently looked up some old Google articles / papers, found that Google has a number of systems on the design of the text are written planet scale, the breath that is really big. When you think about it, FAANG can do business to the global Internet companies, in addition to these five, there are not many other, they do have the capital to blow planet scale. Really envious. Google’s employees came out to start a business, the company name is also TailScale (seems to be doing vpn’s), PlanetScale (this seems to be taking vitess out to start a business) so that means ex-googler is also more like the culture of this company.
"Want the source code to pick up at home", and people really came to the door! Chinese companies in controversy again
Domestic smart device maker UMIDIGI has sparked controversy by violating the GPLv2 agreement and telling developers to “pick up the source code if you want it”. The incident has already caused a lot of controversy among foreign netizens. UMIDIGI is a Shenzhen-based smart device manufacturer that sells affordable Android smartphones and smart wearables. As you can see from Amazon, it focuses on the sub-$200 phone market and the sub-$50 smartwatch
golang.org Will Be History
Two days ago I saw the official blog “Tidying up the Go web experience”, which has made clear the plans and arrangements for optimizing Go sites, so today I’m sharing the good news with you. Go officials have previously launched a new site, go.dev, a new Go developer center: the and the companion website pkg.go.dev, which provides developers with access to Go package and module information. As wonderful as it may seem, the original golang.
Trigger file uploads without using file type inputs
Review the old and know the new Traditionally, file uploads on the web are done using a file type form input box. 1 <input type="file"> We can specify the type of file to be selected with the accept property, the directory property specifies whether a folder can be selected, and the capture property specifies the front or rear camera. It’s still very powerful. But the file input box has the fatal disadvantage that the UI is too ugly and not customizable.