I am a cactus
https://codingcactus.codes
45
CodingCactusPortfolio Number 3!
This is my 3rd portfolio website, this version's main features involve a big cactus and extra greenness!
742
51
45
66
CodingCactus's Typing TestA while ago I made this post on Repl Talk: https://replit.com/talk/share/Typing-Speed-Test/35402. It did pretty well, however there are quite a few things wrong with it. Firstly, its written in Python (🤮) Mainly, the fact that it has a terrible manual leaderboard. So, with the aid of Repl Identity, I decided to do a complete overhaul of this project.
You may (unlikely) have seen me recently publish my Ruby implementation of Repl Identity (using the replit CLI tool), I use this gem here to make sure that the only data being added to the leaderboard is from people using the repl on the spotlight page (no forking, etc.).
The server uses MongoDB Atlas for a database. Replit is having issues with Atlas at the moment, so if you see an error when trying to save/access data, that will be this issue and unfortunately, I cannot do anything to prevent it.
3.5K
124
66
DelinaBerlie i no how to type fast first think of what you are going to type then type it fast that is what i do try if it works2 months ago
5
repl-identity-rubySuper easy to use gem allowing your console repls to have a secure connection to a database in Replit (WITH EXAMPLES!)
Gem: https://rubygems.org/gems/repl_identity
The hub: https://github.com/Coding-Cactus/repl-identity-ruby
36
2
5
13
Discourse Category WatcherIncredibly simple Discourse category watcher. Literally just /watch [Discourse Domain] [Category ID] [Discord Channel]
You can add the bot to your server with this link: https://discord.com/api/oauth2/authorize?client_id=1059437148631220304&permissions=0&scope=bot%20applications.commands
Bug Fixes + New Command
I realised that the multiple channels watching the same category logic was wrong so fixed that.
Added new command to allow you to stop watching a category.
p.s. I also had a slight oopsie with the database so you're going to need to re-watch all your categories 🫣928
26
13
13
Discourse Category WatcherIncredibly simple Discourse category watcher. Literally just /watch [Discourse Domain] [Category ID] [Discord Channel]
You can add the bot to your server with this link: https://discord.com/api/oauth2/authorize?client_id=1059437148631220304&permissions=0&scope=bot%20applications.commands
928
26
13
CodingCactus I realised that the multiple channels watching the same category logic was wrong so fixed that.
Added new command to allow you to stop watching a category.
p.s. I also had a slight oopsie with the database so you're going to need to re-watch all your categories 🫣3 months ago
5
Bad WebsiteA website filled with annoying modern web stuff. cookies are thrown at you which you have to catch to accept. If you try to reject them, it won't let you. Then, after you've pushed your way past that, you'll be attacked by a live chat with an "expert" who is really just an idiot. :)
128
25
5
CoderElijah I clicked "reject cookies". It stuck me in a loop until I hit "cancel". I finally hit "accept cookies" and it confirmed then went back to it. In that brief moment I got a glimpse of the website ***beneath the cookie***.2 months ago
17
Ruby FizzBuzz using ONLY Procs1-100 FizzBuzz program written entirely using Procs.
The rules
Only allowed to:
Reference variables (not assign them)
Create Procs (-> arg { body })
Call procs (proc[arg])
Why would you put yourself through this?
I just think it's really interesting how such a small feature set can achieve so much more than it would seem!
What's a Proc?
A Proc is block of code which can be called or stored in a variable, passed to a method, or another Proc. If you're coming from Python, think of Lambdas.
Did you write main.rb?
YES! Sort of, while main.rb was not typed out by hand, it was created through the expansion of helper variables which I wrote. For the easy-read Proc solution, look in readbale.rb.
Please read the README file as I go into a lot of detail explaining what I did so you can hopefully understand!
217
7
17
2
cactus carerThe skill for Amazon Alexa which cares for your cacti!
Cactus Carer will keep track of when you last watered and fed all your cacti and tell you when you should be watering and feeding them to keep them alive.
As cactus care is based on seasons which change based on which hemisphere you are in, you can tell Cactus Carer which hemisphere you are in and it will alter its instructions to accordingly.
A few example commands are:
"Alexa, tell cactus carer I have a cactus called {name}"
"Alexa, ask cactus carer what does {name} need?"
"Alexa, tell cactus carer I watered {name}"
That's only 3 commands, the rest are available to see at https://cactus-carer.codingcactus.repl.co/#phrases-page
Along with a great Alexa interface, Cactus Carer also has an online dashboard which you can log in to at https://cactus-carer.codingcactus.repl.co/login
If you want to use Cactus Carer you can get it from the Amazon store at https://www.amazon.co.uk/dp/B09DSSXFX7
81
2
2
1
buy a cactusI'd buy a cactus if i were you
p.s. have you ever seen a nav cactus before? didn't think so
76
13
1
CoderElijah > ### Disclaimer
> While this site may appear to promote and encourage cactus trafficking, it in fact does not. Any cactus showcased to be purchased on this site is entirley fictious and has not undergone any bodily or emotional harm. Any attempt to purchase a cactus will be seen as an attempt to illegally traffic cacti, and will thus be dealt with in the appropriate manner. The buttons don't do anything anyway.
Lol. Disclaimers are always nice but this one is great.
I love that
> The buttons don't do anything anyway.2 months ago
CoderElijah This website is hilarious. I love your word choice. You claim we need to *cuddle* with cacti, that we will be *transfixed* by their beauty, that green is a *massive upside* to *possessing* a cactus, that green is *objectively* the best color, and that it purifies the air *because it loves you so much*.2 months ago
0
root without */Binary search between the smallest and highest possible roots of the number provided based upon how many digits it has such that a square with n digits' root will be between 10^(round(n/2)-1) and 10^round(n/2)-1. So faster than a brute force method.
33
2
0
DynamicSquid I'm just doing this for fun and to make notes. Your time complexity is `O(n * log(n))`2 years ago
183
Slidey is a recreation of those old games where you had a 4x4 grid and you had to arrange the numbers to be back in order, or create a picture.
Howev
HTML, CSS, JS
Hi replers!
Today I present you with a super duper easy way to interact with repltalk using code. Using none of that horrible web scraping or anyt
Ruby
5
ruby sign-in/up/out with sinatra & mongoSimple template for a sign in/up/out system for your ruby Sinatra webapps using mongodb to store user info
30
0
5
18
classroomsA replacement for the - now disabled - replit classrooms product.
1.5K
52
18
8
repltalkRuby wrapper for the repltalk gql api
944
11
8
Having developed my web dev ability to a pretty large extent since I made my old portfolio site, I decided my old site didn't really "show off" what I
HTML, CSS, JS
chibifox @CodingCactus sorry to bother you i just wanted to know if you think i should build a calculator. i commented on the one by alpha for the hypotenuse and saw you removed it. i have a quaratic formula one and other but the other one needs a graph and i dont know how to do that im pretty new to code. are you able to recommend some people to do a group code with?2 years ago
NoelB33 wow, I haven’t been on this site in like 7 months and you went from console games to this, your coding has really gotten better, great job on this.2 years ago
Hi, so I'm sure many of you know that repl.it classrooms was shut down on 31st Jan and has now been fully replaced by teams for education, which is a
Python
Makashi Hello! I made a python classroom where I will make fun and easy assignments for you guys to do every day! https://classrooms.codingcactus.repl.co/invite/DAC46T20713XC222 years ago
Hi!
wow its been a long time since I've posted
But don't worry! I've still been here the whole time deleting spammers.
Anyway...
moving on, I am h
Python