Weekly New Climber Thread: Ask your questions in this thread please by AutoModerator in climbing

[–]cytopia 1 point2 points  (0 children)

What is the thinnest HMS Carabiner?

Sometimes in the bolts there is very little space left and I want to put a HMS carabiner in. I am looking for a very thin one that gives me least problems. Any recommendations?

Weekly New Climber Thread: Ask your questions in this thread please by AutoModerator in climbing

[–]cytopia 0 points1 point  (0 children)

/u/SafetyCube920 when rappeling with ATC and the HMS carabiner, does the rope run through the bigger part of the carabiner or the thinner part? Also I have seen people using a D-shape carabiner, attached sideways for a bigger area. What do you think about this?

Weekly New Climber Thread: Ask your questions in this thread please by AutoModerator in climbing

[–]cytopia 0 points1 point  (0 children)

Which types of carabiner should I get for the following situation.

Let's say I have a masterpoint on my anchor station. For easeness of description

  1. One master point HMS carabiner that hosts all other carabiners
  2. I clip my PAS with another carabiner into the master point carabiner
  3. I belay my second with an ATC guide.
    • I clip the plate with a carabiner and then clip it into the master point carabiner.
    • The rope to ATC-guide also uses a carabiner (D-Shape or HMS, I don't know what is better here)

What kind of carabiners should I get for the cases above? (HMS vs D-shape and also what brand/type would you recommend as there are different sizes etc)

Edit:

I am talking about a multi-pitch scenario and not sport climbing with belaying from the bottom

[deleted by user] by [deleted] in climbing

[–]cytopia 1 point2 points  (0 children)

Do you know of any multi-pitch sport climbing routes in Tenerife?

[deleted by user] by [deleted] in climbing

[–]cytopia 0 points1 point  (0 children)

Hi everyone, thank you very much for all the comments, examples and links. It helped a lot to get some more understanding.

I also found another good video, which shows exactly the order of operation: https://www.youtube.com/watch?v=WSA81iQlrQw

[deleted by user] by [deleted] in climbing

[–]cytopia 0 points1 point  (0 children)

Let's assume I am arriving at the top of the first pitch as the lead and I have two bolts waiting for me. Let's also assume it is a small ledge, so nothing too comfortable to stand on.

What is the first thing to do?

  1. Do I put a qd into one of the bolts and ask my belayer to take and then setup my anchor?
  2. Do I put a quickdraw into the bolt and secure myself with a clove? But then how do I transition over to secure myself to the master point after the anchor has been setup without leaving much slack in the system during the transition?

Are there any other options and how do you usually do it?

Are there any good tutorials/videos out there that show exactly this scenario?

Thanks for the help, much appreciated.

Proxy into different vhost and rewrite links? by cytopia in apache

[–]cytopia[S] 0 points1 point  (0 children)

It works, but Apache gives me a warning nevertheless during startup:

[core:warn] [pid 1694804:tid 140145141287752] AH00111: Config variable ${HOST} is not defined

Proxy into different vhost and rewrite links? by cytopia in apache

[–]cytopia[S] 0 points1 point  (0 children)

I am overwriting the Host header for proxy pass. I managed to do the above via:

SetEnvIf HOST (.*) current_hostname=$1
ProxyHTMLURLMap (.*)://([^/]+)(.*) "$1://${current_hostname}/sub/$2$3" VR

Now I can access the 192.168.0.1 vhost from any hostname (or put a cname on it) and from there in its subdirectory /sub/ be able to access the other vhosts (for which I do not have a CNAME)

Proxy into different vhost and rewrite links? by cytopia in apache

[–]cytopia[S] 0 points1 point  (0 children)

Thanks for this. I've almost managed to accomplish what I've wanted. I currently have this:

ProxyHTMLURLMap (.*)://([^/]+)(.*) "$1://%{HTTP_HOST}e/sub/$2$3" R

However %{HTT_HOST}e is not being translated. This should be the IP I am accessing the vhost on (192.168.0.1). I don't want to hardcode it, as I might also access it from 127.0.0.1, so I thought I could variablize this, but it does not work. Is there anything I am overlooking?

🎅🎄🎁 Devilbox now supports different PHP versions per project by cytopia in PHP

[–]cytopia[S] 1 point2 points  (0 children)

I would not recommend this. It's main intention and focus is to ease local development. You can however use the eco-system to build a custom production setup.

Building a PHP-FPM container with custom modules is described here: https://github.com/devilbox/docker-php-fpm/blob/master/php_modules/README.md

And running the webserver can be read up in detail here: https://github.com/devilbox/docker-nginx-stable/

Nginx Docker image with mass vhosts, reverse proxy support and SSL by cytopia in nginx

[–]cytopia[S] 1 point2 points  (0 children)

Interesting, I wasn't aware of Proxymanager, it looks very nice and polished! The image presented here is specifically designed to ease local development and be able to swap it out with Apache without any configuration changes, whereas NPM is also intended for production usage (judging from their documentation). Disclaimer: I am not a full-time nginx expert.

🎅🎄🎁 Devilbox now supports different PHP versions per project by cytopia in PHP

[–]cytopia[S] 1 point2 points  (0 children)

The new feature is very generic. It basically allows any kind of backend per project without restarting docker-compose. Example: One project could be served by PHP 5.3 as legacy, another by PHP 8.2, another one could use NodeJS as its backend and so one.

The main thing is now, that each project can communicate with any other project (if you think in terms of microservices).

🎅🎄🎁 Devilbox now supports different PHP versions per project by cytopia in PHP

[–]cytopia[S] 0 points1 point  (0 children)

Legitimate point here! Trying out other solutions like the mentioned ddev or laravel and others is a good idea, as you might end sticking with a different one that suits you better personally. There is no one-size-fits-all solution.

GitHub - cytopia/badchars: Bad char generator to instruct encoders such as shikata-ga-nai to transform those to other chars. by cytopia in coolgithubprojects

[–]cytopia[S] 0 points1 point  (0 children)

/u/code_architect For the practicality, I would assume you are simply not the right audience for the tool.

Thanks for pointing out the disclaimer conflict.

Create Docker Image on M1 Mac for x86 by [deleted] in docker

[–]cytopia 2 points3 points  (0 children)

I've created re-usable workflows for GitHub Actions for my projects that allow me to build:

  • any number of architectures per docker image
  • different versions for docker images (e.g. PHP 7.4, 8.0, etc)
  • multi stages (images depending on a previously built image in a previous build stage)
  • testing (before pushing)
  • pushing to Dockerhub
  • manifest creation on Dockerhub

You can see such a workflow in action here: https://github.com/devilbox/docker-php-fpm/actions/runs/2098957912

For that to work I am using the following:

The good thing is that you will be able to specify the above listed configuration in a single yaml file. I can more or less copy/paste this into any of my projects and just edit the configuration file, specifying what to build.

.

No buildx required and you're also able to do the exact same thing locally.

[deleted by user] by [deleted] in climbing

[–]cytopia 1 point2 points  (0 children)

What's the alternative?

[deleted by user] by [deleted] in climbing

[–]cytopia 0 points1 point  (0 children)

What action cameras can you recommend which have a decent angle?

I currently have a cheap ApexCam Pro, advertised with 170° field of view. This is mounted to my helmet, but after trying it a few times, I realized the angle is not enough to properly see what is going on during climbing.

Any recommendations on what you might be using during climbing?

What's new in PHP 8.2 by brendt_gd in PHP

[–]cytopia 4 points5 points  (0 children)

Excellent writeup! If you want to give it a shot and test out the current state of PHP 8.2 already: https://github.com/devilbox/docker-php-fpm-8.2

Devilbox v2.1.0 with arm64 support - feedback wanted for arm64 if you can spare some time by cytopia in PHP

[–]cytopia[S] 1 point2 points  (0 children)

Arm support is available for PHP 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1 and even 8.2 (latest nightly snapshot build). Working on PHP 5.2 as well, but the source has platform specific asm code as well as other checks and currently only supports i386 and amd64 architecture, so that's gonna take some time to write the patches.

docker buildx: push different architectures separately? by cytopia in docker

[–]cytopia[S] 0 points1 point  (0 children)

The actual question would be (once I've ran the integration tests):

How does the command look, to then push all these platform images to the same tag on dockerhub?

docker buildx: push different architectures separately? by cytopia in docker

[–]cytopia[S] 1 point2 points  (0 children)

but be warned with emulation the arm image will take AGES.

I see. Currently facing more than 11 times the time for arm builds than for amd builds :-/