|
A few weeks ago we got this question on stackoverflow. At first I didn’t think this issue was special… But as the investigation continued it became clear that we’re facing a weird issue… The issue started innocently enough. A device whose native resolution is high was rendering the UI in low resolution. This can happen because of a new DPI setting or configuration in a new SDK. But the odd thing was this: if the app’s package name w..
|
|
Our new Kubernetes configuration feature in Snyk, which checks your configuration files for misconfigurations, now supports Helm Charts.
|
|
Simple Rust Programming 01 - Checking The Existence of a Directory
-
fuzzyblog.io
-
6 years ago
-
eng
So I'm at the very early learning stage of Rust, that stage where almost nothing you type in works. And this, for me, usually means "make the learning stick by writing it down". So here goes … Note: I wrote this code using the Rust playground , a web based repl, which was invaluable. A Simple Program for Testing the Existence of a Directory I'm going to start with an assumption that I need to get the location of my input based on the....
|
|
I recently had the situation where I needed to run an Ansible task on a user which I sudo su'd into i.e.: sudo su jenkins I then ran my Ansible task and I repeatedly got this error: TASK [zzet.rbenv : update apt cache] **************************************************************************************************************** fatal: [localhost]: FAILED! => {"changed": false, "module_stderr": "sudo: a password is required\n", ....
|
|
Serverless Azure Functions V2 - Linux, Python & .NET Core Support
-
www.serverless.com
-
6 years ago
-
eng
Introducing the v2 release of the Serverless Azure Functions plugin, which includes support for Linux, Python & .NET Core Function Apps.
|
|
Simple Rust Programming 01 - Checking The Existence of a Directory
-
fuzzyblog.io
-
6 years ago
-
eng
So I'm at the very early learning stage of Rust, that stage where almost nothing you type in works. And this, for me, usually means "make the learning stick by writing it down". So here goes … Note: I wrote this code using the Rust playground , a web based repl, which was invaluable. A Simple Program for Testing the Existence of a Directory I'm going to start with an assumption that I need to get the location of my input based on the....
|
|
I recently had the situation where I needed to run an Ansible task on a user which I sudo su'd into i.e.: sudo su jenkins I then ran my Ansible task and I repeatedly got this error: TASK [zzet.rbenv : update apt cache] **************************************************************************************************************** fatal: [localhost]: FAILED! => {"changed": false, "module_stderr": "sudo: a password is required\n", ....
|
|
Alas, due to the current world situation, crickybo is on lockdown. Fediverse: @crickybo@social.rjp.is Twitter Telegram
|
|
Popup content can offer users a wide range of dynamic content options on a page - and lazily-loading popup content can do this without increasing loading times. Here’s how I’ve built a framework for both static and lazily-loaded popups.
|
|
Popup content can offer users a wide range of dynamic content options on a page - and lazily-loading popup content can do this without increasing loading times. Here’s how I’ve built a framework for both static and lazily-loaded popups.
|
|
Popup content can offer users a wide range of dynamic content options on a page - and lazily-loading popup content can do this without increasing loading times. Here’s how I’ve built a framework for both static and lazily-loaded popups.
|
|
Popup content can offer users a wide range of dynamic content options on a page - and lazily-loading popup content can do this without increasing loading times. Here’s how I’ve built a framework for both static and lazily-loaded popups.
|
|
Popup content can offer users a wide range of dynamic content options on a page - and lazily-loading popup content can do this without increasing loading times. Here’s how I’ve built a framework for both static and lazily-loaded popups.
|
|
Fix vulnerabilities with confidence, with Snyk’s ML-powered Merge Advice
-
snyk.io
-
6 years ago
-
eng
We’re excited to announce the beta release of Merge Advice — the latest enhancement to Snyk’s remediation capabilities that help you fix vulnerabilities reliably.
|
|
I threw together a quick way to bridge GPS data from the android app GPS Logger between HomeAssistant and the Nextcloud APP Phonetrack . Note: Returns the highest http response code thrown by either service, this can result in the GPS logger submitting multiple times if there is any issues with either Nextcloud or HomeAssistant Extra Nodes used node-red-contrib-httpauth Node which implements HTTP Basic/Digest Authorization.....
|
|
I threw together a quick way to bridge GPS data from the android app GPS Logger between HomeAssistant and the Nextcloud APP Phonetrack . Note: Returns the highest http response code thrown by either service, this can result in the GPS logger submitting multiple times if there is any issues with either Nextcloud or HomeAssistant Extra Nodes used node-red-contrib-httpauth Node which implements HTTP Basic/Digest Authorization.....
|
|
I threw together a quick way to bridge GPS data from the android app GPS Logger between HomeAssistant and the Nextcloud APP Phonetrack . Note: Returns the highest http response code thrown by either service, this can result in the GPS logger submitting multiple times if there is any issues with either Nextcloud or HomeAssistant Extra Nodes used node-red-contrib-httpauth Node which implements HTTP Basic/Digest Authorization.....
|
|
I threw together a quick way to bridge GPS data from the android app GPS Logger between HomeAssistant and the Nextcloud APP Phonetrack . Note: Returns the highest http response code thrown by either service, this can result in the GPS logger submitting multiple times if there is any issues with either Nextcloud or HomeAssistant Extra Nodes used node-red-contrib-httpauth Node which implements HTTP Basic/Digest Authorization.....
|
|
I threw together a quick way to bridge GPS data from the android app GPS Logger between HomeAssistant and the Nextcloud APP Phonetrack . Note: Returns the highest http response code thrown by either service, this can result in the GPS logger submitting multiple times if there is any issues with either Nextcloud or HomeAssistant Extra Nodes used node-red-contrib-httpauth Node which implements HTTP Basic/Digest Authorization.....
|
|
I threw together a quick way to bridge GPS data from the android app GPS Logger between HomeAssistant and the Nextcloud APP Phonetrack . Note: Returns the highest http response code thrown by either service, this can result in the GPS logger submitting multiple times if there is any issues with either Nextcloud or HomeAssistant Extra Nodes used node-red-contrib-httpauth Node which implements HTTP Basic/Digest Authorization.....
|
|
I have wanted to add this to First Crack for a while now, and this month, I finally did it: First Crack now supports post categories. Permalink.
|
|
Digital banking is now for everyone, how will you choose to compete?
-
www.thoughtworks.com
-
6 years ago
-
eng
I was born in 1981 in the UK, which makes me a ‘Xennial’; the cohort who bridge the analogue and digital era we now increasingly inhabit. But the recent COVID-19 crisis seems to have extended that digital bridge backwards to my Gen X sister, Baby Boomer parents and even further to Silent Generation relatives. The constraints of isolation, combined with the convenience of digital services have overcome ingrained human behaviours, and there’s..
|
|
With the global economy in its current state, businesses are all impacted in different ways, making a standard “one size fits all” scripted approach to calling and messaging businesses difficult — it’s hard to tell what someone has been through before genuinely asking him or her.
|
|
TODOs are great. In my head they're short and concise notes that will remind future me about issues and outstanding work that he'll get to one day. They'll be ticked off one by one in small commits that paint a beautifully satisfying `git log`. Surely?
|
|
TODOs are great. In my head they're short and concise notes that will remind future me about issues and outstanding work that he'll get to one day. They'll be ticked off one by one in small commits that paint a beautifully satisfying `git log`. Surely?
|
|
A practical guide to safely updating macOS on a Hackintosh by first updating OpenCore bootloader and essential kexts before upgrading the system.
|
|
I want to share a little script I wrote which generates a DML scripts for blob values like images. The output script can be used in your schema install script with your other master data.
|
|
At Jane Street, an “expect test” is a test where you don’t manually write the output you’d like to check your code against – instead, this output is captured automatically and inserted by a tool into the testing code itself. If further runs produce different output, the test fails, and you’re presented with the diff.
|
|
At Jane Street, an “expect test” is a test where you don’t manually write the output you’d like to check your code against – instead, this output is captured automatically and inserted by a tool into the testing code itself. If further runs produce different output, the test fails, and you’re presented with the diff.
|
|
Whether we like it or not, but Java is one of the most widely used programming languages. However, since most of the applications in Java are either too boring or too complex - not every Java developer has enough curiosity to look under the hood and see how JVM works. In this post I will try to write a toy (and incomplete) JVM to show the core principles behind it and hopefully sparkle some interest in you to learn it further.
|
|
Whether we like it or not, but Java is one of the most widely used programming languages. However, since most of the applications in Java are either too boring or too complex - not every Java developer has enough curiosity to look under the hood and see how JVM works. In this post I will try to write a toy (and incomplete) JVM to show the core principles behind it and hopefully sparkle some interest in you to learn it further.
|
|
Five things all execs should know about technology (and why it matters more than ever)
-
www.thoughtworks.com
-
6 years ago
-
eng
We are already in a period of massive digital disruption, driven by large-scale automation, hyper-connectivity and continually-changing customer expectations. Add to the mix the far-reaching impact of the recent COVID-19 crisis, and it’s no real surprise to discover that leaders are turning to technology to build organizational resilience, by stabilizing their operations, and cultivating the ability to respond quickly to the changing market..
|
|
Introducing InterposeKit, a modern Swift library for elegant method swizzling that leverages Swift 5.2's callAsFunction for type-safe Objective-C method interception.
|
|
Even though Ubuntu/Debian is equipped with its legendary powerful package manager, dpkg , in some cases, it is still beneficial to take advantage of Nix , a purely functional package manager.
|
|
Even though Ubuntu/Debian is equipped with its legendary powerful package manager, dpkg , in some cases, it is still beneficial to take advantage of Nix , a purely functional package manager.
|