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.

Topics - gleepower

Pages: [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).

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 --

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

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?

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

For me it's

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!

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.

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.

Other Web Programming / Anyone have much experience with FastCGI?
« on: 10 Nov 2019, 03:25:53 pm »
I've looked at FastCGI for writing an interpreter, how hard is the specification to implement so that it works on the various different servers? (Apache, IIS, Nginx, etc)


Cobol is often insulted for being "legacy" code that should be replaced with "modern" applications. The thinking is that these banks are using 40 year old codebases running on ancient IBM mainframes that have so many embedded assumptions and dependencies, most of which the people who created them are dead or retired, are becoming increasingly costly to maintain.

But what was once modern will one day become legacy, and I fear the hundreds of languages, technologies and frameworks will make this problem much worse! Cobol at the end of the day is quite simple. But what about legacy code using haskell, clojure, Java tomcat and several frontend frameworks, back end frameworks and distributed microservices, of course written in several languages each. In forty years, what hope will we have of understanding these things? Google has more than one billion lines of code, and it's only a few decades old.

Does anyone else share the same worry?

Pages: [1]