TGViewer
Channel Public Channel
Software engineering blogs

Software engineering blogs

@software_engineering_blogs

Subscribers
190
Photos
1
Videos
0
Links
2.4K

Showing posts older than #2124 · Back to latest

Older Posts 20 shown
Post #2123 95
[Google Online Security]
Launching OSV - Better vulnerability triage for open source
Posted by Oliver Chang and Kim Lewandowski, Google Security TeamWe are excited to launch OSV Open Source Vulnerabilities, our first step towards improving vulnerability triage for developers and consumers of open source software. The goal of OSV is to provide precise data on where a
Google Online Security Blog Launching OSV - Better vulnerability triage for open source Posted by Oliver Chang and Kim Lewandowski, Google Security Team We are excited to launch OSV (Open Source Vulnerabilities), our first step...
Post #2122 194
[Facebook]
Open-sourcing Thrift for Haskell
What it is: Thrift is a serialization and remote procedure call RPC framework used for cross-service communication. Most services at Facebook communicate via Thrift because it provides a simple, language-agnostic protocol for communicating with structured data. Thrift can already be used in
Engineering at Meta Open-sourcing Thrift for Haskell What it is: Thrift is a serialization and remote procedure call (RPC) framework used for cross-service communication. Most services at Facebook communicate via Thrift because it provides a simple, language-agnostic protocol for communicating with structured…
Post #2121 78
[Soshace]
Nodejs Lesson 16: Internals of Nodejs: Event Loop
This lesson will continue the last lesson where we learned how the LibUV library works internally. In this lesson, we will learn about Event Loop and understand various terms like call stack, callback queue, etc. Let's start. The post Nodejs Lesson 16: Internals of Nodejs: Event Loop appeared
Soshace Nodejs Lesson 16: Internals of Nodejs: Event Loop This lesson will continue the last lesson where we learned how the LibUV library works internally. In this lesson, we will learn about Event Loop and understand various terms like call stack, callback queue, etc. Let's start.
Post #2120 72
[Google Research]
Machine Learning for Computer Architecture
Posted by Amir Yazdanbakhsh, Research Scientist, Google Research One of the key contributors to recent machine learning ML advancements is the development of custom accelerators, such as Google TPUs and Edge TPUs, which significantly increase available compute power unlocking various
Google AI Blog Machine Learning for Computer Architecture Posted by Amir Yazdanbakhsh, Research Scientist, Google Research One of the key contributors to recent machine learning (ML) advancements...
Post #2119 69
[Google Online Security]
Vulnerability Reward Program: 2020 Year in Review
Posted by Anna Hupa, Senior Strategist, Vulnerability Rewards TeamDespite the challenges of this unprecedented year, our vulnerability researchers have achieved more than ever before, partnering with our Vulnerability Reward Programs VRPs to protect Google’s users by discovering security and
Google Online Security Blog Vulnerability Reward Program: 2020 Year in Review Posted by Anna Hupa, Senior Strategist, Vulnerability Rewards Team Despite the challenges of this unprecedented year, our vulnerability re...
Post #2118 67
Post #2117 64
[Just Eat]
App launching: OperationQueue to the rescue
The challenge: MAD Massive App Delegate Modern apps are complex, the iOS community has come up with a few architectural patterns to manage such complexity. Nonetheless, there is a step in the apps lifecycle where this complexity has not yet been tamed: the app launch. It’s quite common to find
Post #2115 68
[Docker Engineering]
Donating Docker Distribution to the CNCF
We are happy to announce that Docker has contributed Docker Distribution to the Cloud Native Computing Foundation CNCF. Docker is committed to the Open Source community and open standards for many of our projects, and this move will ensure Docker Distribution has a broad group maintaining what
Docker Donating Docker Distribution to the CNCF | Docker Docker has contributed Docker Distribution to the CNCF. This move will ensure Docker Distribution has a broad group maintaining what is the foundation for many registries.
Post #2114 63
[Kotlin]
The JVM Backend Is in Beta: Let’s Make It Stable Together
We’ll make the new backend Stable soon, so we need each of you to adopt it, let’s see how to do it. We have been working to implement a new JVM IR backend as part of our ongoing project to rewrite the whole compiler. This new compiler will boost performance both for Kotlin users and
The JetBrains Blog The JVM Backend Is in Beta | The JetBrains Blog (Updated) The new backend is Stable and is itching to be made the new default. We need each of you to start adopting it, testing it, and giving us feedback so we can give it a final polish, let's look
Post #2113 64
[Kotlin]
New Language Features Preview in Kotlin 1.4.30
We’re planning to add new language features in Kotlin 1.5, and you can already try them out in Kotlin 1.4.30: Stabilization of inline value classes Experimental support for JVM records Experimental support for sealed interfaces and other improvements for sealed classes To try these new features,
The JetBrains Blog New Language Features Preview in Kotlin 1.4.30 | The Kotlin Blog We’re planning to add new language features in Kotlin 1.5, and you can already try them out in Kotlin 1.4.30: Stabilization of inline value classes Experimental support for JVM records Experime
Post #2112 66
[Kotlin]
1.4.30 Is Released With a New JVM Backend and Language and Multiplatform Features
Kotlin 1.4.30 is now available. This is the last 1.4 incremental release, so we have lots of new experimental features that we plan to make stable in 1.5.0. We would really appreciate it if you would try them and share your feedback with us. We hope you enjoy testing out all these new updates,
The JetBrains Blog 1.4.30 Is Released With a New JVM Backend and Language and Multiplatform Features - The JetBrains Blog Kotlin 1.4.30 is now available. This is the last 1.4 incremental release, so we have lots of new experimental features that we plan to make stable in 1.5.0. We would really appreciate it if you would
Post #2111
Channel name was changed to «Software engineering blogs»
Post #2110 72
[Soshace]
Email Support with Flask
This article is aimed at developers who are interested in implementing email support with Flask. In the following example, I will start with an overview of the Flask-Mail package followed by the code that explains to integrate email support with the Flask Web Application. The post Email Support
Soshace Email Support with Flask This article is aimed at developers who are interested in implementing email support with Flask. In the following example, I will start with an overview of the Flask-Mail package followed by the code that explains to integrate email support with the Flask…
Post #2109 69
[Soshace]
Nodejs Lesson 15: Internals of Nodejs: LibUV
Hello everyone, today we are going to talk about the internals of Nodejs. This article will guide how node js works and how it can handle async tasks. What will happen if ten requests come at once? Will it handle one request and discard the other 9? or will it create a queue and serve each one by
Soshace Nodejs Lesson 15: Internals of Nodejs: LibUV Hello everyone, today we are going to talk about the internals of Nodejs. This article will guide how node js works and how it can handle async tasks. What will happen if ten requests come at once? Will it handle one request and discard the other 9? or will…
Post #2108 59
[Mozilla Automation Team]
Making Big Sur and pyenv play nicely
Soon after Big Sur came out, I received my new work laptop. I decided to upgrade to it. Unfortunately, I quickly discovered that the Python set up needed for Sentry required some changes. Since it took me a bit of time to figure it out I decided to document it for anyone trying to solve the same
Medium Making Big Sur and pyenv play nicely Soon after Big Sur came out, I received my new work laptop. I decided to upgrade to it. Unfortunately, I quickly discovered that the…
Post #2107 57
[Google Research]
Evaluating Design Trade-offs in Visual Model-Based Reinforcement Learning
Posted by Mohammad Babaeizadeh, Research Engineer and Dumitru Erhan, Research Scientist, Google Research Model-free reinforcement learning has been successfully demonstrated across a range of domains, including robotics, control, playing games and autonomous vehicles. These systems learn by
Google AI Blog Evaluating Design Trade-offs in Visual Model-Based Reinforcement Learning Posted by Mohammad Babaeizadeh, Research Engineer and Dumitru Erhan, Research Scientist, Google Research Model-free reinforcement learnin...
Post #2106 62
[GitHub]
Deployment reliability at GitHub
Last week, we described how we improved the deployment experience for github.com. When we describe deployments at GitHub, the deployment experience is an important part of what it takes to ship applications to production, especially at GitHub's scale, but there is more to it: the actual
The GitHub Blog Deployment reliability at GitHub Last week, we described how we improved the deployment experience for github.com. When we describe deployments at GitHub, the deployment experience is an important part of what it takes to ship applications to production, especially at GitHub's scale, but…
Post #2105 59
[Lyft]
How We Foster Mask Wearing With Our Health Safety Policy
In June, we introduced our Health Safety program to set a policy that reinforced public health best practices. We continue to do more work in this area to help keep our community safe and fight COVID-19. In this post, we’d like to share with you how we have approached maximizing compliance on our
Medium How We Foster Mask Wearing With Our Health Safety Policy In June, we introduced our Health Safety program to set a policy that reinforced public health best practices. We continue to do more work…
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →