Categories

## The nomenclature of software dependency [closed]

As I understand it, a program package may require other packages to be installed, termed dependencies. Why are they not called requirements? And why is the term reverse dependency used instead of dependency? The Isle of Man, for example is a dependency of the UK: i.e. it depends on the UK. If program foo depends […]

Categories

## The nomenclature of software dependency

As I understand it, a program package may require other packages to be installed, termed dependencies. Surely they should be called requirements? And shouldn’t the term reverse dependency be dependency? The Isle of Man, for example is a dependency of the UK: i.e. it depends on the UK. If program foo depends on, say, libff, […]

Categories

## Exercise 3.5.7 of Tao’s Analysis I: A question about direct sums.

Exercise 3.5.7 in Tao’s Analysis I reads as follows: Let $X,Y$ be sets, and let $\pi_{X\times Y\to X}: X \times Y \to X$ and $\pi_{X\times Y\to Y}: X \times Y \to Y$ be the maps $\pi_{X\times Y\to X}(x,y):=x$ and $\pi_{X\times Y\to Y}(x,y):=y$; these maps are known as the co-ordinate functions on $X \times Y$. Show […]

Categories

## Register ENS subdomain from smart contract

I have built a manager that is the owner of the domain testytesty3.eth on Rinkeby. I want to register subdomains with this manager and do a reverse and forward registry with the corresponding names. So far I have this: function registerSubdomain(bytes32 _labelHash, string memory _name, address _owner) public returns (bool) { bytes32 subNode = keccak256(abi.encodePacked(rootNode, […]

Categories

## Can I list a directory with -wx permissions by brute force?

As I understand it, denying a user the reading permission on a directory should prevent them from listing its content. Giving them the execute permission allows them to access its content, but only if they use a path to something that exists. What prevents a user with said permissions from blindly attempting to access various […]

Categories

## Where to install new versions of .Net Core SDK on Linux server?

As I understand it, new versions of the .Net Core SDK can be installed over older versions of the .Net Core SDK. I think I read somewhere that newer versions can build projects that target previous versions. I’ve googled for this but can’t seem to find an answer. Is this correct? I ask because our […]

Categories

## Sending files from win10 to SMBv1 server?

Is it possible to only send files from a win10 machine (A), patched to disable SMBv1/CIFS client with 1803, to a very old device (B) using passwordless SMBv1 (strictly)? I was thinking along the lines of smbclient or curl or some other smb-capable file-transfer (open source) application for win10. Will I need special privileges on […]

Categories

## AVR: what is the “current” way to program (and debug) TWI/I2C?

What is currently the “standard” method for programming an AVR chip (with avr-gcc) to access (as an I²C master) an I²C/TWI bus? I looked in avr-libc, which contains a (poorly documented) example that seems to mostly demonstrate that avr-libc does not contain anything useful for TWI (the example, as I understand it, mostly does bit-banging […]

Categories

## Api gateway for Microservices with Google Cloud Functions

Inputs For example, we have a few services. Account service Product service Payment service Each service is a separate Google Cloud Function. Each service has its own HTTP API. For example, the account service has: https://REGION-FUNCTIONS_PROJECT_ID.cloudfunctions.net/account/sign-up https://REGION-FUNCTIONS_PROJECT_ID.cloudfunctions.net/account/sign-in https://REGION-FUNCTIONS_PROJECT_ID.cloudfunctions.net/account/reset-password etc Each service has its own swagger documentation endpoint /docs. Question How can I make my Cloud […]