CUTCODEDOWN
Minimalist Semantic Markup

Welcome Guest
Please Login or Register

If you have registered but not recieved your activation e-mail in a reasonable amount of time, please use our Contact Form for assistance. Include both your username and the e-mail you tried to register with.

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - gleepower

Pages: [1] 2
1
Currently I have quite bad RSI, which makes it harder for me to use a mouse. However, otherwise perfectly good websites often make the tab selection basically invisible or seem to actively remove it? Why do websites do this? What should you do in your CSS to make it obvious (a ugly black box would honestly suit me, as long as I know what I'm selecting).

2
PC Hardware / Re: Mac or PC?
« on: 29 Nov 2019, 09:49:54 am »
If you're needs are very slim, I highly recommend the T420, T400 or X220. You can get them very cheap secondhand, and they have replaceable batteries (replaceable with no screws within seconds) so you can get a super powerful battery.

I would say windows, but after having 15GB of my space taken up by bubblegum witch saga 3 and candy crush which I could delete, the inconvenient updates and the sheer amount of bloat that comes with your PC, I think linux is alright. Just get Debian with GNOME.

This works for me but I only really use a firefox, gvim and a terminal. 

3
PHP / Re: Server side frameworks
« on: 27 Nov 2019, 03:18:43 pm »
Won't you have race conditions with that approach of regenerating the session id? If every response expires the old session cookie and hands out a new one, what happens it two requests come in with the same session cookie, one is successful and gets handed the new session cookie, then the other is invalidated.

As I understand, you could mitigate this by keeping a keyring of 10 or so session ids, and keep them in sync with the server. This would require javascript however to maintain the keyring and remove the keys and put them in the header/field when a request is made.

4
Hosting and Server Management / Re: Versioning and deployment
« on: 27 Nov 2019, 03:11:12 pm »
I feel when you get to a larger team with global databases and websites running on different versions for different clients it's gets slightly too complex for versioned folders to deal with!

5
The tech industry seems to have a serious problems with flash over form. Phones are released with constantly higher specs but with increasingly bloated operating systems and websites to keep up the slow loads of the past, but forcing users to "upgrade" (even using old hardware it made to seem like a bad thing). Websites are incredibly bloated, slow and inaccessible. Worse the tech industry claims credit for them, when what really make a website good is content - produced by writers, artists and people. Somehow the conduit is making more money than the content!

The decisions made also seem to made for the short-term - I think because of the perverse incentive structures of the modern corporations. Limited liability means the in an inherent option like payoff that rewards risky moonshot decisions, since the profit potential is unlimited whilst the cost is capped by bankruptcy.

What do people think? Are these problems caused by capitalism, or just problems that would have happened anyway given human nature?

-- This post moved to "the zoo" due to political nature of question. -- Jason Knight --

6
Hosting and Server Management / Versioning and deployment
« on: 25 Nov 2019, 04:06:15 pm »
Does anyone have a nifty solution for versioning and deployment? Not sure if it's just because windows and IIS are so anemic to scripting, but at work we have a real hard time with it. Then for allowing customers to choose their own versions (which just makes so much stuff really difficult - everything needs to be backwards compatible, and globally used services need to become version compliant) is horrible as well. Schema changes become a bit of a nightmare, and sometimes data migration is a pain as well. For example, if you allow rollbacks, a client dropping a not null constraint by going from version A to B, adding some rows, then trying to rollback to A instantly will cause a problem since nulls might have been inserted. Trying to this in a database agnostic way as well is hard, since different databases have different constraints on things like index length, constraints, transactions, permissioning, etc

7
PHP / Re: Server side frameworks
« on: 25 Nov 2019, 03:29:46 pm »
tbh I feel alot of these problems can be solved by functions and passing things around with arguments, both amazingly powerful tools which seem to do what complex patterns do in a far simpler way.

That said through, I feel cross site request forgeries are quite hard to deal with without a framework.

8
PHP / Server side frameworks
« on: 23 Nov 2019, 02:18:12 pm »
I know there is a dim opinion of client side frameworks around here (since they create a slow, inaccessible and complex experience), but what opinions do people have of server side frameworks such as Laravel, Symphony, ASP.NET, etc?

9
Ah that makes a lot of sense, thanks! Nice and straightforward as well.

10
Hosting and Server Management / Re: Experiences with IIS
« on: 17 Nov 2019, 08:10:34 am »
Don't the BSD have alot less support than the linuxs? Also what's wrong with systemd? Isn't software gradually going to become dependent on it, which will leave the BSD's behind?

11
Websites / Re: Gold standard websites
« on: 16 Nov 2019, 02:09:10 pm »
Really I've never had a problem with sqlite.org not loading...

12
Hosting and Server Management / Re: Experiences with IIS
« on: 16 Nov 2019, 02:07:46 pm »
Aye, the monstrous cost of windows server, and the pain of windows update alone is enough to put me off it...

13
Websites / Gold standard websites
« on: 16 Nov 2019, 09:11:18 am »
What are people's favourite designed websites?

For me it's

https://sqlite.org/index.html

it's just so fast, easy and simple to get to the content I want. The writing is stellar as well (as is SQLite).

Stackoverflow gets an honourable mention as well, for working without both javascript and css!

14
Hosting and Server Management / Experiences with IIS
« on: 16 Nov 2019, 08:53:48 am »
Anyone had a pleasant experience with IIS here?

I've used it at work and found it very painful (along with most Microsoft products - SQL Server and Windows Server). Mostly because it's seems you have to configure with a GUI most of the time, which it's painful and hard to automate.

You can configure it through the command line and xml files, but all of the documentation and guides online seem to push you to go through the GUIs.

15
One of the benefits to http server push as I understand it in http 2.0 is that rather than creating lots of TCP connections with fetching different stylesheets and images, you can instead create just one TCP connection and have the server dump all the required stylesheets and images.

How does the server know which stylesheets/images/scripts to push for a given HTTP request though? Does the server look at the HTML markup and magically work it out? Or do you have to manually set this up.

Pages: [1] 2

Advertisement