~/devreads

13 Aug 2022

12 Aug 2022

Nic Raboy 1 min read

About a year ago I created a game with MongoDB and Unity and wrote about it in a previous tutorial. The idea was to demonstrate how features within the game could be synchronized to each player in nea... The post Randomizing MongoDB Document Fields on a Repeating Timer with Node.js appeared first on The Polyglot Developer.

10 Aug 2022

Prabhat Godse 8 min read

Imagine you are editing your Squarespace website on your desktop browser and you want to add great photos that make your site stand out. At that moment, you realize those great photos are actually on your phone. Wouldn’t it be great if you could cut out all the intermediate steps and directly access your phone’s photo library right from the…

9 Aug 2022

Driven by Code 6 min read

By: Rohan Mendon Photo by Cytonn Photography on Unsplash Looking into the future, the Holy Grail of any modern car-buying experience for consumers and dealers is to allow consumers to complete their entire purchase online. To move towards achieving that experience, we launched TrueCar+ , which is currently live in the state of Florida. One of this product’s essential steps…

automotiveesignaturesapi-integration

David Walsh 1 min read

I’ve heavily promoted nvm, a Node.js version manager, over the years. Having a tool to manage multiple versions of a language interpreter has been so useful, especially due to the complexity of Node.js package management. One tip I like to give new developers is adding a .nvmrc file to their repositories. The file contents is just a simple string representing…

1 min read

Since I joined Charm, I’ve been working and learning more about SSH, and I thought I would share a few quick tips and tricks with you.

8 Aug 2022

David Walsh 1 min read

For those of you not familiar with the world of web extension development, a storm is brewing with Chrome. Google will stop support for manifest version 2, which is what the vast majority of web extensions use. Manifest version 3 sees many changes but the largest change is moving from persistent background scripts to service workers. This…is…a…massive…change. Changes from manifest…

6 Aug 2022

5 Aug 2022

4 Aug 2022

Kartik Raj 6 min read

We’re excited to announce that the August 2022 release of the Python and Jupyter extensions for Visual Studio Code are now available! This release includes the following improvements: Automatic debug configurations for web apps Improvements to the Getting Started Experience Setting to configure the display of the interpreter information on the status bar A new […] The post Python in…

pythonvisual studio code

3 Aug 2022

Ole Begemann 6 min read

iOS 16 beta 4 is the first SDK release that supports Live Activities. A Live Activity is a widget-like view an app can place on your lock screen and update in real time. Examples where this can be useful include live sports scores or train departure times. These are my notes on playing with the API and implementing my first…

Nic Raboy 1 min read

When it comes to C#, it's not too difficult or time-consuming to create or consume RESTful APIs. In fact, I recently published a tutorial that demonstrated how to create a RESTful API with .NET Core u... The post Interact with a GraphQL API from a .NET Core Application appeared first on MongoDB.

2 Aug 2022

David Walsh 3 min read

Image by JK_Studio from Pixabay WYSIWYG editors are one of the core components of any content management system (CMS). A well-coded, feature-filled WYSIWYG HTML editor can distinguish between a CMS users love and one they can’t stand. While all WYSIWYG editors have a set of basic functionality, the power of plugins enhances the editing experience. Plugins allow WYSIWYG editors to…

Joe Roepcke 12 min read

Knowledge Transfer in Engineering: How to make it go smoothly Co-authors Andrei Mackenzie and Joe Roepcke What to do when you have an engineer transitioning off of a team If you’ve worked long enough in tech, you’ve probably had to perform knowledge transfers to rotate individuals or teams on to and off of various projects and products. It’s a common…

engineering-mangementlearning-and-developmentknowledge-sharing

3 min read

SoundCloud has a variety of resource groups, and one such group is called Women in Engineering, or WINE. The mission statement of the group…

hello@taniarascia.com 12 min read

I'm just going to write some memories of Josh. The mundane, everyday things. The stuff I'll slowly, inevitably forget, because I'm not sure…

1 Aug 2022

28 Jul 2022

lukaseder 1 min read

jOOQ is mainly known for its powerful type safe, embedded, dynamic SQL capabilities that are made available through code generation. However, a secondary use case of code generation is to use it for stored procedures (possibly exclusively for stored procedures). Stored procedures are powerful ways of moving complex data processing logic to the server. This … Continue reading The Best…

jooq-in-usecode generationjdbcjooqoracle

Artsiom Holub 1 min read

In the latest edition of the Cybersecurity Threat Spotlight, the Cisco Secure threat analysts examine the expansion of an advanced persistent threat (APT) group, the evolution of a ransomware-as-a-service (RaaS) offering, and the rise of mobile malware. Want to learn more about how Cisco Umbrella can help protect your network against threats like these? Sign […] The post CrimsonRat, AvosLocker…

cybersecurity threat spotlightcisco umbrellacybersecurity threatsmalware

27 Jul 2022

jgamblin 2 min read

Security Summer Camp, as it is colloquially known, is three security conferences that occur during the same week in Las Vegas. The three conferences that make up Security Summer Camp are: BSides Las Vegas Blackhat USA DEF CON While preparing for these conferences, I dug through their schedules and picked out the talks I was interested in catching. BSides Las…

uncategorized

David Walsh 1 min read

Whether you started with the old on_____ property or addEventListener, you know that events drive user experiences in modern JavaScript. If you’ve worked with events, you know that preventDefault() and stopPropagation() are frequently used to handle events. One thing you probably didn’t know: there’s a defaultPrevented proptery on events! Consider the following block of code: // Specific to a link…

26 Jul 2022

25 Jul 2022

22 Jul 2022

21 Jul 2022

20 Jul 2022

Dr. Romain Quéré 6 min read

Co-authored by Oumaima BENBAHAKKA , Dr. Paul Farrow , Dr. Romain Quéré and Dr. Yana Volkovich GitHub repository “The yellow pages of the internet” — Credits: Yana Volkovich At Xandr, we are actively participating in ongoing industry discussions about the future of identity, as well as carefully evaluating various emerging proposals. One of those proposals is the Topics API. Deconstructing…

machine-learningprivacy-sandboxcontent-classificationfuture-of-identity

1 min read

We’ll invite 1 million people from our waitlist over the coming weeks. Users can create with DALL·E using free credits that refill every month, and buy additional credits in 115-generation increments for $15.

product

18 Jul 2022

David Walsh 3 min read

The vast majority of blogs, news websites, and information websites run on WordPress. While the WordPress developer team and community do their best to ensure wordPress is performant, there are a number of practices you can implement to keep your site blazing fast. Let’s look at some of them! Use Cloudinary WordPress Plugin for Media Cloudinary is the most dynamic…

1 min read

Over the last couple of months, I’ve been posting a series of videos about early PC gaming and programming on my YouTube Channel. It’s been quite a fun journey and I thought I might write a few words about it. I have a lot of nostalgia for early games, which makes sense since it was how I spent most of…

17 Jul 2022

GDB is an old and ubiquitous debugger for Linux and BSD systems that has extensive language, processor, and binary format support. Its interface is a little cryptic, but learning GDB pays off. This article is a set of miscellaneous configuration and scripting tricks that illustrate reusable principles. It assumes you’re familiar with the basics of debugging, like breakpoints, stepping, inspecting…

16 Jul 2022

1 min read

The Learning With Errors problem is the basis of a few cryptosystems, and a foundation for many fully homomorphic encryption (FHE) schemes. In this article I’ll describe a technique used in some of these schemes called modulus switching. In brief, an LWE sample is a vector of values in $\mathbb{Z}/q\mathbb{Z}$ for some $q$, and in LWE cryptosystems an LWE sample…

14 Jul 2022

Marya DeVoto 7 min read

Leonardo Da Vinci, design for a flying machine Historically, excellent technical documentation combines art and science, not just to collect information, but to create understanding using words. Readers should experience information transfer as smooth, transparent, and simple. As a writer and editor on Xandr’s Technical Communication team, though, I often find myself communicating about the invisible complexity of documentation. Creating…

documentationchange-managementuxtechnical-writing

1 min read

As part of our DALL·E 2 research preview, more than 3,000 artists from more than 118 countries have incorporated DALL·E into their creative workflows. The artists in our early access group have helped us discover new uses for DALL·E and have served as key voices as we’ve made decisions about DALL·E’s features.

company

13 Jul 2022

Stanko 1 min read

I'll be honest, this one came out as an accident. I forgot to revert some old code and it just happened. To me, it resembles atmosphere or a cell. My favorite from the series so far. It is plotted with pens of two different width, which gives it more depth, especially when you see it in person. Created: July 2022…

12 Jul 2022

11 Jul 2022

Luciana Abud 3 min read

We’re thrilled to be a Platinum Sponsor of EuroPython this year, happening from July 11th-17th in Dublin, Ireland. If you can’t make it in person, you can still attend the conference remotely, as EuroPython is a hybrid event this year! Our team members will be giving a variety of talks during the conference: July 13th […] The post Microsoft at…

python

10 Jul 2022

David Walsh 1 min read

Working on a web extension can be kinda wild — on one side you’re essentially just coding a website, on the other side you’re limited to what the browser says you can do in the extension execution environment. One change in that environment is coming January 2023 — pushing extensions to move to manifest version 3. I recently got curious…

8 Jul 2022

7 Jul 2022

Luciana Abud 3 min read

We’re excited to announce that the July 2022 release of the Python and Jupyter extensions for Visual Studio Code are now available. This release includes inlay type hints with Pylance and improvements to the setup experience with Jupyter notebooks. If you’re interested, you can check the full list of improvements in our changelogs for the […] The post Python in…

pythonvisual studio code

6 Jul 2022

1 min read

Credit cards are impacting the environment and your wallet. Join Patch and GoCardless for a discussion on how companies can make more sustainable choices when processing payments that also make financial sense.

5 Jul 2022