~/devreads

26 May 2021

Harshal Shah 1 min read

I am at the restaurant getting a table for my wife (let’s call her KD) and me for an early dinner. She is walking down from her workplace. I ordered our usual drinks and food and there she was, waving at me and beaming with a smile. A few seconds later when she took the chair opposite me, our eyes…

25 May 2021

2 min read

Chopped off 10 inches of my hair and I feel unstoppable. I always think I can deal with mermaid hair when the reality is I cba to brush it and it keeps getting longer and drier until I’m ready to take the kitchen scissors to it. I resisted that impulse and got a professional to cut it. Am I finally…

24 May 2021

8 min read

Originally published in volvox vault's issue on metamorphosis. Someone said I was a writer the other day. When the hell did that happen…

Jake Byman 9 min read

Controlling which users are able to take which actions is no simple task. Building this into Slack has always been an interesting challenge. In large enterprise organizations, the standard types of roles we offered to customers were too broad, and delegating a generic admin role can grant someone with too much power — what if…

uncategorized

Henrik Warne 2 min read

Microservices have gone through a complete hype cycle. From being hailed as the one true way to build systems, to a backlash where they are often considered too difficult and complex. In a way though, they are like most technology … Continue reading →

programmingmicroservices

21 May 2021

dr. Sybren 11 min read

Blender 3.0 will ship with a new Pose Library system. This blog post will show how it works and compare it with the existing pose library.

animation rigging

1 min read

Last week, Frederic Cambus wrote about building LLVM quickly on some very large machines, culminating in a 2m37s build on a 160-core ARM machine. I don’t have a giant ARM behemoth, but I have been working on a tool I call Llama, which lets you offload computational work – including C and C++ builds – onto Amazon Lambda. I decided…

20 May 2021

David Walsh 1 min read

I have a few processes on my Windows gaming PC that are critical but sometimes get impacted over night as Windows tells my beloved machine to tone it down. My machine has the necessary cooling so I’m happy to let the processes do their work. There is a setting in the UI which allows you to prevent Windows from sleeping…

19 May 2021

1 min read

We’ve provided Atom/RSS feeds for News and Events in our custom CMS at Notre Dame for well over a decade. However, if a visitor ended up on the url they were greeted with an unhelpful screen of XML. I decided to remedy this by appying some XSLT and styles to improve the user experience. However, even after reviewing several tutorials,…

web developmentrss

18 May 2021

Anny Gakhokidze 9 min read

Like any web browser, Firefox loads code from untrusted and potentially hostile websites and runs it on your computer. To protect you against new types of attacks from malicious sites and to meet the security principles of Mozilla, we set out to redesign Firefox on desktop. The post Introducing Firefox’s new Site Isolation Security Architecture appeared first on Mozilla Hacks…

featured articlefirefoxsecurity

Fiona Byarugaba 1 min read

I’m weary of carrying the burden of speaking up and stepping up only to be pushed down. White and cis allies are also tired of being told they’re doing it wrong or that it isn’t even their place to show up at all. This fatigue is impacting all of us, but we shouldn’t be satisfied with the status quo. Social…

Fiona Byarugaba 1 min read

This is the second part of How you can be an intersectional ally (see Part 1 if you missed it). In this part, we’ll look at more examples of ways you can be an ally to three (of various) underrepresented groups including working mums, women and underrepresented gender minorities, and the LGBTQIA+ community. Working mums

17 May 2021

Kate MacLean 1 min read

The world is shifting towards a more distributed workforce — and, with recent global events, the trend is only accelerating. From big global enterprises to smaller local businesses, and everything in between, people now work anywhere and everywhere, from any and every device. And as data bypasses centralized security, finding a cyber security package that […] The post Expanding SASE…

spotlight

lukaseder 1 min read

In our opinion, any Iterable<T> should offer a <R> collect(Collector<T, ?, R>) method to allow for transforming the the content to something else using standard JDK collectors, jOOλ collectors from org.jooq.lambda.Agg or your own. When using jOOQ, you don’t have to wait for the JDK to finally add these useful utilities to the Iterable API. … Continue reading Use ResultQuery.collect()…

jooq-in-usecollectorcollectorsgroupingjava

1 min read

normalcy resumes chez nous. I know this isn’t true everywhere, so if you’re in a place of lockdown: I am sorry for how annoying these updates will be. I was a good girl and bunkered down for over a year, and now I’ve got antibodies in spades and taking advantage of it. first trip of the after times: Monterey! I’d…

16 May 2021

14 May 2021

13 May 2021

Andrea Gross 1 min read

Cisco Umbrella is proud to announce the addition of our most recent global cloud data center, Spain! Our DC is located in Silicon Alley, not to be confused with Silicon Valley. We chose this location because it resides in the heart of connectivity and high-tech industry in Madrid. Improved cybersecurity services for our Spanish and […] The post Cisco Umbrella…

securitydata centerglobal cloud architectureperformancesase

12 May 2021

lukaseder 1 min read

Do you need to know what RDBMS Server version you’re on, and you only have SQL at your disposal? No problem. Most RDBMS provide you with that information in some form of meta data table. Here’s how: Missing this info for your own RDBMS? Feel free to comment.

sqlcockroachdb versiondb2 versionderby versionduckdb version

MapTiler (Petr Sloup) 1 min read

New JavaScript components for animating weather data like temperature, wind flow, or any other scientific information were developed by our team.

11 May 2021

David Gormley 1 min read

Not all corporate web security players are created equal. But in a crowded market, how can you know which service will meet your needs best? Securing your employees and their devices, wherever and however they access the Internet, starts with minimizing the risk around selecting the right security provider. The Radicati Corporate Web Security Market […] The post Radicati Corporate…

spotlightradicati corporate web security

10 May 2021

Savannah Ostrowski 4 min read

We’re thrilled to announce that the May 2021 release of the Python extension is here and it brings Pylance as the new default language server for Python, faster extension startup times and code reload when debugging Python scripts. Keep on reading to learn more! The post Python in Visual Studio Code – May 2021 Release appeared first on Microsoft for…

pythonvisual studio code

Kevin Jones 6 min read

GitHub has been at the forefront of security key adoption for many years. We were an early adopter of Universal 2nd Factor (“U2F”) and were also one of the first sites to transition to Webauthn. We’re always on the lookout for new standards that both increase security and usability. Today we’re taking the next step by shipping support for security…

Jacob Bo Tiedemann, Tanja Bach 1 min read

In over 50% of organisations, software developers only spent 30-40% of their time on feature development (State of DevOps 2018; 2019). While DevOps and Continuous Delivery solve specific problems to increase the time spent on value-adding activities, your organisational performance is determined by more than a gap between development and operations.

7 May 2021

Luciana Abud 2 min read

Next week our team will join remotely the PyCon US 2021 Conference, and we are looking forward to meeting you! Join us at our workshop and live demos, and stop by our virtual booth at Hubilo. You can also join us at our Microsoft Discord Server to participate on our virtual labs – you may even get some swag! The…

python