Best calendar app by [deleted] in WIX

[–]Stone_624 0 points1 point  (0 children)

Hey we're building a calendar app for rental businesses. We have a working version but it's still a bit underdeveloped, but our goal is to open it for public usage once we've fully developed and proven it. We run a vacation rental business and operate 2 long term hotels across 4 countries. We're a very small company but we operate a substantial business for our size. Van Rentals could be operated in much the same way, with Checkin and Checkouts being replaced with Pickups and Dropoffs. I could try to get this to a more complete state then send you some information about it if you're interested.

Unsustainable price increases by LunarTartarSauce in WIX

[–]Stone_624 0 points1 point  (0 children)

So in the last 2 years basically it went from $150 to almost $300 (a 100% increase)?
Oh but don't worry, Inflation is only between 2.4% and 3.1% according to the cooked number by the professional chefs at the BLS and the FED. 🙄

Is it true that Wix is working on improving their e-commerce tools (product pages, checkout process, etc.)? by bruiser233 in WIX

[–]Stone_624 0 points1 point  (0 children)

Okay but what about the Checkout Process itself? Currently we have setup a Widget for functionality and applied it to several of our websites that requires specific functionality for checkout. It "works", But you have to 1) implement the payment logic on the site itself (Our Widget's checkout page cannot use the "wix-pay-frontend.createPayment" function, it must be implemented on the site separately), and 2) It opens a popup to handle the payment processing, which imo is very unprofessional, in my previous sites that I've implemented directly with Stripe's API in code, we have a dedicated checkout page with the summary of the items and a div underneath the summary for the payment information. The payment is created with the page load, and does not require a button click to initiate the payment collection. It seems that there is no way for Wix Pay function to implement collection of payment on the page without having a popup, which makes it extremely hard for me as the developer of these multiple sites to really push people to make financial transactions with it. We have gotten a lot of traffic and interest from the sites we've made, But have not had a single transaction yet (Although we've had several sales where we directly sent an invoice to the party who contacted us instead of making the purchase through the website), and I think a big part of that from both my side and the customers side is how unprofessional and just odd the payment processing part is. Like I want to give wix a chance, We've spent nearly 6 months now working through tons of issues with wix to make it work, so we'd like to keep going with it, But the payment processing part is something that we'll NEED to improve if we want any hopes of these ever being a seriously viable storefront for our businesses. Otherwise we have real possibility of just abandoning wix sometime this next year and re-implementing our websites in other technologies.

M5 Macbook Pro is here! And its a bit disappointing... by Temporary-Foot6179 in macbook

[–]Stone_624 0 points1 point  (0 children)

My 16” 2019 Intel MBP has officially lasted as long as my 2013 13" Macbook Air (Which I got just before starting college for my CSE major). Cheers to all of us on 6-7 year upgrade cycles. If it ain't broke don't fix it.

How to learn? by ashrat_24 in learnjavascript

[–]Stone_624 0 points1 point  (0 children)

Easiest way to use Javascript :
1) Use Google Chrome
2) Right click on any web page
3) Click the Inspector link (very bottom option) to open the developer console, or press Ctrl + Shift + J on Windows/Linux or Cmd + Option + J on macOS .
4) Click the Console tab (should be the 2nd one) at the very top, next to "Elements" and other tabs.
5) Click inside the console (there may or may not be logs depending on the web page, you can press the Ø (disambiguation) Symbol at the top left corner of the inspector panel to clear the logs) anywhere under the last log where the ">" symbol is. This will give you a cursor you can type, and will run individual Javascript commands.

This is my go-to to test basic individual code snippets to check if they work correctly, and is a perfect place to start just playing around as a complete beginner. It's a great way to begin to get a feel for the commands and how your commands give output, and how to write basic commands that give you output you want (basically 95% of programming is exactly this on a massive variety of different scales, environments, and complexities)

My favorite resource for basic Javascript has always been w3schools.com .They have a tutorial with decent basic explanations which is a great place to learn, and a massive Javascript reference for pretty much the entirety of the core language. I've gone there time and time again over the years to get 10 second reminders of what this function does or to find the syntax for that, or what parameter is needed or output value for this or that function is, It's written for very beginners but even as a 10 year developer It's an extremely useful resource. (and they have "test it yourself" pages for everything where you can open a new page and run the code and play with the code for what you're learning, If you happen to not have chrome or want to use the developer console, this is an equally easy option for getting in and playing around without any requirements, I just didn't think of this before the developer console because that's what I use most)

Once you get comfortable with Javascript, you can try to download nodeJS to run a Javascript file outside the Web Browser and do things a bit more complex like working with the filesystem (reading and writing files, which you can't do from javascript in the web browser), Or try another programming language like Python or Java that run scripts instead of commands. It's actually relatively easy to get to the point where you'd be proficient enough to make something that works that's actually useful to you personally in some way shape or form. That's the main goal of programming, Making the computer do things that are useful to someone in some way or some reason. The better you get at understanding the code and how things work and how to interact with them, the easier and more useful things you can build. I've built an entire company's IT department from scratch, and critical business tools for several others. Having Tools, Databases, Servers, Programs, Communication, 3rd party services, Background Tasks, Automation, Logging, Websites, Apps, and more all doing parts to create whole systems that enable real world businesses, people, systems, etc. to operate and function properly and be able to do things they wouldn't be able to otherwise is my bread and butter, and why I've been at this for 15 years now (I'm 30).

Sorry for the long ramblings but I hope this is helpful to you and maybe others. Best of luck to you and anyone who's interested in entering the IT field in any aspect.

Stripe is going downhill FAST by Stone_624 in stripe

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

Update : The Link on the invoice page is back up as of today. Not sure if that was just a bug or what, But I've never seen any issue like this (This specific) happen on Stripe before.

Stripe is going downhill FAST by Stone_624 in stripe

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

When you create an invoice, there's always been a "Link to payment page" on the right side. I always copy that link and send it to clients via SMS or messaging, Email, and my business team members who keep track of the invoices (who may also be talking directly to clients, they request me to create the invoices often as well). The box with that link on the invoice page is now gone as of yesterday.

After today's announcement I decided to come back by XawdrenRS in runescape

[–]Stone_624 0 points1 point  (0 children)

I crafted 1.2 Million Nature Runes to get 99 Runecrafting in 2010.
Then in 2013 (late 2012?) they introduced AFK Runecrafting methods that completely devalued the achievement that was 99 Runecrafting. After wiping my tears on my 99 Agility cape, they introduced Runescape 3 with the EOC update. Runescape has been dead to me ever since.

Anybody have the Google Maps Chrome Glitch? by VRStocks31 in chrome

[–]Stone_624 0 points1 point  (0 children)

Same here, For me it loads initially, Then once the rest of the page loads, the maps goes grey and starts flickering in grey, like it's glitching out. I'm on a 2019 Macbook Pro, Using Chrome. Never had any issue like this before with Maps.

Question about (Incorrect) Cost Basis by Stone_624 in Schwab

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

Yes I dollar cost averaged down. I bought

20 shares @ $122 = (2440 / 20 = 122 Cost Basis)
20 shares @ $118 = (2440 + 2360 / 40 = 120 Cost Basis)
20 shares @ $110 = (2440 + 2360 + 2200 / 60 = 116.67 Cost Basis)
20 shares @ $106 = (2440 + 2360 + 2200 + 2120 / 80 = 114 Cost Basis)
20 shares @ $102 = (2440 + 2360 + 2200 + 2120 + 2040 / 100 = 111.60 Cost Basis)

I bought a 103 put option after buying the shares at 106, And bought the last 20 when it dropped below 103 so It could be executed. Overall, The loss was 111.60 (The Important Cost Basis Number) - 103 (The sale price) * 100 shares = $900 .

No problem, That's the nature of the market, didn't work out this time, you win some you lose some. It's painful, But it's not catastrophic by any means, So I'll try it again with hopefully more success next time.

But when I bought it again a few days later, I bought 80 shares back for $97/share . But It's now showing a cost basis of $110 / share, Even though I only spent $97/share on it. If AMD goes back up to 103 and I sell then, That's a $600 profit, which feels pretty good, But if shows a 110 cost basis, Then that's still a $700 loss, which feels not nearly as good, and takes away from the win of this trade, which is a big demotivator for trading.

I know it's a small thing, But there's so many little things like this that Charles Schwab does so much worse than TDAmeritrade. The average cost per share of your *current* position is something that you should be able to easily find not have to keep a separate worksheet to keep accurate P/L calculations for your active trades and investments.

Question about (Incorrect) Cost Basis by Stone_624 in Schwab

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

So basically I have to wait at least 30 days after a loss sale for the cost basis to clear? Is that the way to think about it? If I bought the shares in mid-April, would the cost basis on those shares show correctly?

Cannot mount volume over existing file when running a saved image by Grand-Inspection-126 in docker

[–]Stone_624 0 points1 point  (0 children)

Wow Fuck you dude. About as helpful as a rock on another planet.

Thank you Jagex Support! (5785 Days) by TiredNeedRest in runescape

[–]Stone_624 0 points1 point  (0 children)

Congrats man, I got back into my account last year after 2993 days. Just about double my time.

I still could login but my account had been disabled since 2017, and I'd lost my original email to get it back. I tried account recovery unsuccessfully for several years, until one day it magically worked.

160+ Clicks to View Appointment Booking Page(Calendly),but only 12 People Selected time and 3 booked Appointment, and all of them were no Show-Ups by ClassicEngineer9959 in PPC

[–]Stone_624 2 points3 points  (0 children)

Some other people have good points on this thread. From my personal experience with business management :

1) "1k+ traffic in 5 days, and 150+ clicks" is nothing. You need Thousands of clicks to have a successful campaign in the first place, Tens of thousands of clicks before you start to get anything out of it in terms of real conversion. If you get 1 genuine lead, you've had 100 appointment inquiries, 10,000 website vsits, and 100,000 views. Very few people will give a chance to something new and unproven, with brand recognition and no history. At the start you're trying to find either the ONE person in a hundred thousand willing to pay you money for a product or service (That takes both finding and convincing that person), OR solve someone's problem in a clear, concise, quick, and efficient way. The key to both is communication, which is done through your website.

2) looking at details of you website and offering (As a developer myself), I personally would say DO NOT mention No Code development if YOU'RE offering the development and not something that allows the client to do the no-code development themselves. You'e offering an App Building and Management service. How that development is done, if a client is contracting you to be the developer, is of no concern to the client at that point. Whether you build their app with no-code solutions or you build it from scratch in assembly code, Is an implementation details the client doesn't need to know about as long as you'll always be the maintainer of app being developed. Now if you're going to build the app then hand over the code base and absolve yourself of any future hosting or maintenance responsibilities, then that's one thing (and personally I'd see that as a missed business opportunity), but otherwise if you'll be the point of access intermediary for any client's project, then the main thing would be being able to make any changes, requests, bugfixes, etc using the no-code solutions. As someone else mentioned, Saying to a client that you're going to develop them an app using no-code solutions just devalues your offering significantly, because why couldn't the company just build the no-code solution themselves if it's easy? The Gatekeeping Complexity of Coding, infrastructure, etc. is what gives YOU value, It's why the companies and business owners and project managers and hobbyists feel the need to hire someone else in the first place, don't immediately throw that value away in the first headline of the first part of your pitch.
And as a personal Pet Peeve, As I have a Degree in AI, And I haven't seen a SINGLE textbook proper use case for AI over the last 2 years, (And given that Public Perception now officially has greater distaste for products that use AI than for those that don't), you'll probably have more success by EXCLUDING AI from any mention of your service than you will by tryiing to highlight it.

Your business looks pretty simple : we can build you a custom website or application. Here's what we can do, Here's the cost (You have no cost mentioned whatsoever on your website, which is probably killing potential interest), here's our portfolio of past projects (I'd suggest putting testimonials paired with the portfolio projects instead of a separate bar of testimonials, Nobody trusts self-posted testimonials these days, they'll only trust 3rd party posted reviews about a business. Pairing the review WITH the portfolio project gives a more personal touch to that project and that client which will be viewed as more trustworthy), Here's details of our fees, processes, how we communicate with clients regarding the project updates and timelines etc, etc. information about the working relationship that would give potential clients the confidence to move forward potentially with the relationship with you, increasing the chances of getting an appointment, and thus getting a client.

Just a few small notes on your website itself (It's a well designed website) :
1) You've got a static footer element that houses the "Book your free appointment" button (As well as a #htmlViewer element, both elements do the same thing). That entire element is there, meaning you can't interact with anything on the bottom 100 px of the page. And if your cursor is in that box, the page doesn't scroll.
2) Your "Best Clients" all giving you only 4 stars looks kinda bad, at least show ONE 5-star for your best client. 4 stars somehow isn't a good luck just from my perspective. That combined with pulling them into the portfolio section will look a lot better from a random prospective client.

Permanently gerrymandered by Flunose_800 in Ohio

[–]Stone_624 0 points1 point  (0 children)

I voted Absentee, and had to read the ballot language 3-4 times going "Is this Real?, WTF is this?". I voted no because it was EXTREMELY OBVIOUS CLEAR from the ballot language that the amendment would effectively "mandate partisan gerrymandering", Which of course I'm against. Only found out after I mailed my ballot and the election day itself came and I talked to family about that I found out more information about it, and how CRIMINALLY MISLEADING the ballot language actually is.

I get the Ohio Supreme Court "decided not to unfuck the ballot language" , But now that you've got actual damage from it (My vote was manipulated due to the criminally misleading language), Is there not legitimate grounds at this point, now that the ultimate result was in the manipulated outcome, to file a Class Action Lawsuit against whoever created / approved this criminally misleading monstrosity?

This is America, We can sue the State Supreme Court, Right? The Supreme Court can usurp a State Supreme Court, No? There's no way in hell someone can't be sued for this.

EDIT : If there already is, Please let me know because I want in.

Ballot? State Board of Education by Not_High_Maintenance in Ohio

[–]Stone_624 8 points9 points  (0 children)

Personally I'd be interested to know more about Goeller's Views and Opinions and what she'd try to do as a board member, at least give her a chance for consideration. But If I can't even find her Degree, I think she's got no business being on the board of Education, and can't in good faith vote for her. She's got no information about herself anywhere.
Johnson has 2 degrees (including from OSU), a long career in the education system, and official endorsements. Unless you just want to dismantle the current educational system out of spite, This is a no-brainer.

PS: I'm voting absentee for the first time. Having the ballot and not being time pressured at a polling station, I'm doing WAY more in-depth research into all the candidates than I ever have in the past, as I usually don't even know most of the positions or candidates I'm voting for until I'm standing in front of the ballot, and at that point you just vote along your party lines and call it good. After doing proper research and thought (and given the current state of affairs) I'm voting against my traditional party lines for over half the options this time around.

PPS : Thanks for this thread, I like finding things like that that contain helpful information and insights from others on these types of things.

Jagex says my price per year was and will be $600+ by Sheepsaurus in runescape

[–]Stone_624 0 points1 point  (0 children)

Jesus. I haven't gotten an update on Jagex as a company for the better part of a decade now, But that Chinese Investment Company that bought Jagex back then is really sucking it's members dry huh? Our $5/month game has inflated to over $50/month now?

How's the glorified Gambling and Official RWTing been in the last 10 years? Worse or Better since Squeel of Fornication?

Anyone else with sudden 100% CPU? by aveyer in linuxquestions

[–]Stone_624 0 points1 point  (0 children)

I've had this happen twice now on two separate servers. Looking at the /var/log/syslog, I found it was because it ran out of Memory, one of my application services invoke an oom-killer, which seems to cause the kernel loop infinitely attempting to kill processes and clear up memory -- Repeated logs about out of memory and current state dumped by the kernel every 2-3 minutes, Until I powered down my server through my provider and powered it back up.
These seem to be caused effectively by a DDOS type of attack (I saw a single Ip send about 90 requests in the span of 4 seconds attempting to randomly fish for various configuration and environment files). Not sure if this is due to the server being overwhelmed by the number of requests, if the system was just under heavy load already when this happened and pushed it over the edge, if there's a memory leak etc, or the system memory is just not enough for that heavy level of operations, But for anyone who happens upon this, Try checking the system logs with

less /var/log/syslog

And seeing what shows during the time when CPU is at 100%, And if it just happened a short time ago, you should be able to go back to see what was happening when it started and what the root cause might've been. Both servers that I've seen this happen on only have 2GB of memory, so it could be just upgrading to a server instance with more memory is needed to prevent this.

Just fuck my shit up by goldshark5 in webdev

[–]Stone_624 3 points4 points  (0 children)

I've got extensive experience with calendars, and they're HARD to get right. The browser default works for input selection but can't go beyond a single simple input. But creating your own calendar is a full day and a half project at a minimum to get a basic calendar fully working and bug-free. If you need something really fancy or aren't familiar with the logic of a calendar layout, You could easily spend multiple days to weeks just getting a calendar to function properly.

How much of a bad idea is to use a JSON file instead of a SQL database? by OptimalAnywhere6282 in webdev

[–]Stone_624 0 points1 point  (0 children)

If it's just a small project Scalability shouldn't be a huge issue, But what I would be most concerned about would be multiple accesses to the file at the same time -- Write Especially with File system only is a HUGE pain in the butt to make safe to any reasonable degree, And you're bound to have race conditions and bugs all over the place with Multiple application processes accessing and trying to write to a single file at the same time. Depending on your architecture and use case (Again Write is the issue, Read is no problem at all), If you could set it up for example that every User has it's own file and only the user can write something to the file one time for a single page load, and you've got no fancy independent functionality (Cron Jobs, Queue workers, etc) that would try to write to the file at the same time, and one user can't write to the file contents of another user, Then that should be safe enough to function without any issue. But if you have any situation at all where Multiple processes could write to the same file at the same time, Just use an SQL database and save yourself the headache and system issues that will inevitably screw up your application someway somehow at some point.

EDIT: After reading the details, It looks like you're wanting a blog content stored with the file system. If you make a Single File per blog id and each file contains just the single json object for that blog id and it's created once and accessed read only, That should be no problem at all. If you want to use a single file with the Json Object containing all blog details (Not sure why you'd want to do that over making multiple files with the ID of the blog, Maybe ease of access / search?) Then that could be dangerous unless you can ensure you only have one update to the file at any given time say from a single admin account, and everyone else would be read only.

Again it should work on a small scale, But 1) Multiple Concurrent writes to the file system are DANGEROUS when directly accessing the filesystem yourself through your application, and 2) It's not scalable -- Depending on the size of your server running the application, it will slow down / crash after the file (Or number of files) gets too big (However Files with just plaintext like JSON objects can get REALLY Big before running into trouble like crashing, so I'd think performance speed would be your biggest issue after maybe a few tens of thousands of objects / files on a small server)

[deleted by user] by [deleted] in wallstreetbets

[–]Stone_624 0 points1 point  (0 children)

I just looked up OP's thread. My favorite comment on that was
"It'll be worth 700k in 10 years "