readability: to what extent is the blank text on a medium to light gray background objectively a bad practice?

I made the mistake of openly criticizing a web page because they asked me for an opinion. I ruled negatively. To what extent is the designer guilty of my unfavorable criticism?

Legibility judged objectively?

Here intrinsic and external factors intervene, such as monitors and eyes.

The small text, from 8 to 10px, white, in a solid tone of gray, which is somewhere between 10 and 35%, still made me fall a "star" … probably because the LCD helped me. The viewing angle of the screen, the density of pixels, maybe even the reflection of the screen could have influenced me. However, am I to blame or is this supposed to be avoided?

Since I have a slight astigmatism, I should not appreciate small sources that are too thin or light. But actually I use this configuration at this time for my desktop environment, with supbixel processing enabled as a necessity to render the font correctly, it is very thin. I'm not blind

Is it sustainable that one should not have to weigh such external factors, if one adheres to good practices, as a greater contrast between the text and the fund?

There was also no real need to choose such a clear gray. What finally gave me the impression of being careless, while the author could have tried to keep things warm and cozy with his choice of colors.

Relevance issues

The thing is that the user is not reading a poem with this configuration. I'm talking about the menu items that will only be read really until the user learns instinctively in the third word of the row.

Personally, I think readability is important. But good practices are not rules and I can not penalize the author because he violated Article X. Is this still somehow objectively A misstep from a UX perspective or is it rather that I was prone to simply "finding fault" subjectively, frustrated by not being able to read some words at a glance? To what extent is the white text on a light gray background objectively a bad practice?

Bonus question in the same line:

This menu was also hidden unnecessarily from the view, until it was invoked by a click. This superfluity made me fall another star, since it gets in the way of efficient interaction. Except, it's just an additional click. However, making a furore in the dynamics for the sake of having dynamics can be done without getting in the way.

The same question. Did I hold a valid resentment? Should the author get it or rather be offended?

opengl – Bad example of scene graphic and how can I improve it

I have been reading a book called "Game Coding Complete 4th edition" and there I learned the structure of the basic scene graphic. So the basic idea was to make groups in their root node to control their representation order and change the state (shading program, glEnable (X), glDisable (Y)) only once before going through a group. What I understood so far is that the graph of the scene has to do with the order of rendering, the selection of the frustum and the minimization of the change of state.

The following is my implementation:

//header
https://github.com/NonLinearGuy/HipHopEngine/blob/master/Core/Scene/Scene.h

// cpp
https://github.com/NonLinearGuy/HipHopEngine/blob/master/Core/Scene/Scene.cpp

My main groups are SOLIDOS> OBJECTS WRITINGS> SKYBOX.

Now I have two problems with my structure. In the future, if I implement a particle system, which will require the creation of hardware instances and that will have a completely different state. I have to configure the mixing function and prepare a different shading structure for it.

1st problem with my structure:
Now, if I create a projectile, let's say the sphere, which belongs to the SOLID group and I want a particle trail that transforms with it, then I can add my particle node as a secondary element of the projectile node. But as I said to render the particle, I need to change to its state as I go through.

2nd problem:

How can I represent colliders and delimiter volume for debugging?

It would be great if someone could suggest a flexible and better way to do it. Thank you.

Backlinks with query strings is good or bad for SEO?

Hello

I have a question and I need the opinion of an expert on this.

When I create backlinks, for example, I get a backlink with query strings.

Here we have ? "url parameter / query string on the page"

Is it OK to be a link back to the eyes of the Google SERP?

Do we create these types of backlinks for our website or will it have spam links?

[FREE] Mass Control 2.0 (FULL) No bad video compression | Proxies123.com


  1. Heaventrix

    Heaventrix
    Administrator
    Team member

    • Administrator

    • Global Moderator

    • Moderator

    • Personal

    • VIP

    • Member

    United:
    Mar 29, 2014
    Messages:
    4,681
    Likes received:
    2,895
    Trophy points:
    113

    [FREE] Mass Control 2.0 (FULL) No bad video compression
    Here is everything:
    Influence of the nucleus = CI.part.rar
    Crowd Control = CC.part.rar
    Sliding file of 23 million dollars = 23MDSF.part.rar
    Four day cash machine = 4dcm.rar
    And Weeks 1-4 are in MOD1 – MOD4
    And read me the first letter is RMFL.rar

    Mediafire folder here:

    Hidden content:

    You must respond before you can see the hidden data contained here.

  2. tallerthanu
    VIP


    United:
    Apr 20, 2015
    Messages:
    618
    Likes received:
    4
    Trophy points:
    18

  3. Player0807
    VIP


    United:
    Apr 20, 2015
    Messages:
    656
    Likes received:
    4
    Trophy points:
    0

  4. xenergy
    VIP


    United:
    Feb 14, 2015
    Messages:
    518
    Likes received:
    two
    Trophy points:
    0

    Looking for this. Thank you.

  5. aoirinku00x
    New member


    United:
    Dec 19, 2015
    Messages:
    one
    Likes received:
    one
    Trophy points:
    0

  6. yummylibran
    VIP


    United:
    Oct 23, 2015
    Messages:
    558
    Likes received:
    two
    Trophy points:
    0

    Thank you. I hope this is not in tor format

  7. mama.shorada
    New member


    United:
    Mar 19, 2016
    Messages:
    0
    Likes received:
    0
    Trophy points:
    0

    Thank you……………………

  8. bkman
    VIP


    United:
    October 4, 2016
    Messages:
    557
    Likes received:
    0
    Trophy points:
    0

    I'm going to try this one … thanks

  9. Alikazam
    New member


    United:
    Nov 27, 2016
    Messages:
    0
    Likes received:
    0
    Trophy points:
    0

    Thank you. I'm waiting excited!

  10. Immawinstonmain
    New member


    United:
    Dec 13, 2016
    Messages:
    0
    Likes received:
    0
    Trophy points:
    0

    thank you very much therefore man

  11. Chipak
    VIP


    United:
    Jan 27, 2017
    Messages:
    559
    Likes received:
    one
    Trophy points:
    18

  12. bliindsniper
    VIP


    United:
    Apr 8, 2017
    Messages:
    547
    Likes received:
    one
    Trophy points:
    0

  13. rajug
    New member


    United:
    January 17, 2018
    Messages:
    two
    Likes received:
    0
    Trophy points:
    0

    thank you very much for this man

  14. prosperandrisenow
    New member


    United:
    January 21, 2018
    Messages:
    0
    Likes received:
    0
    Trophy points:
    0

  15. gl0bee
    VIP


    United:
    March 3, 2018
    Messages:
    509
    Likes received:
    0
    Trophy points:
    sixteen

  16. vlweb3d
    New member


    United:
    February 20, 2018
    Messages:
    17
    Likes received:
    0
    Trophy points:
    one

  17. peterom
    New member


    United:
    Yesterday
    Messages:
    one
    Likes received:
    0
    Trophy points:
    one

SQL Server: bad practice to return more columns than necessary

Unfortunately, I have a fairly broad question regarding queries that return more columns than they need.

In short, is this bad practice and should be avoided at all costs? We continually have discussions about this in our development team. Some argue that all queries should only return the exact data they need, since this would reduce I / O, etc., others argue that it is OK to have a query that returns some additional columns such as int or nvarchar (50), since this reuses the execution Plan and accelerate the development. We are not using any SELECT statement * anywhere, so it is not a problem, it is simply where some additional columns are explicitly specified.

I know that this can trigger a debate instead of an answer, but any information would be useful.

HostXNow review – bad experience

@MikeDVB Why do you keep coming in different HostXNow threads to try to understand that we did something wrong and you said that we could always do something better? Anyone who is neither technical nor in any way can see what we did was justified. I'm not sure why you're saying the opposite.

Right now

Code:

up - 23:46:53 up to 24 days, 3:26, 0 users, average load: 2.73, 2.47, 2.45
Tasks: 383 in total, 2 in execution, 381 at rest, 0 stopped, 0 zombie
% CPU (s): 12.9 us, 5.3 s, 0.0 ni, 81.8 id, 0.0 wa, 0.0 hi, 0.0 if, 0.0 st
Mem of KiB: 29988136 in total, 1028928 free, 5990432 used, 22968776 buff / cache
KiB Swap: 0 in total, 0 free, 0 used. 18462872 available Mem
Quote Originally published by MikeDVB
See publication

The suspension of the IMHO account should be the absolute last resort in case everything else fails. Any provider who really cares about their clients and their experiences should not use suspensions to solve problems unless there is no other option.

There was no option. The cPanel, etc., was slow and when checking the MySQL queries it showed updates of some add-on 24/7, and there were many requests on the site. Therefore, I suspended the site, and it was the right thing to do.

I have seen that an incorrectly configured site brought down a powerful VPS node and doing what it suggested would not have helped, since it causes 100% CPU usage due to the encoding in the script. Many other different cases where there is no option but to suspend / terminate the account. I saw that the load increased and, therefore, I did what I had to do before it potentially got worse to the point where it could cause data loss or something more serious like that. It was something from the API causing the problem.

And what you say is irrelevant in this case, as I have already explained many times. It was related to the high usage of MySQL that, for some reason, CloudLinux was not limiting things correctly at that time. Maybe something was not working correctly at that time due to an update of CloudLinux / LVE. The point is that I saw that the site was causing the problem and acted on that which solved the problem and all the other client sites were loading well because of that. The client was fine with us for a year and then on New Year's Eve BAM! The load was systematically high, and I sent an email to say it was high, and needed to be repaired, but because there was no response and after a while the load was simply more and more and the account was suspended (the account affected, not the entire reseller's account), then the load went down, he asked me to suspend it, and the load went up. The client deactivated WooZone or something like that and the load was reduced. It was probably a plugin that caused it for any reason.

We could have tested it on a dev VPS, but once again, it did not ask for it and it sounded good about it, as it seemed to know how to solve the problem with the add-on.

Quote Originally published by net
See publication
No, but it depends on the amount of cargo you are using and on whether you are charging 24/7.

If the site was shot with a big load, what happens with WP when you update it, then it's fine. But constant or overloaded 24/7 is another thing.

It was not just an update. It was causing a high use of MySQL for the constant queries from MySQL to API / WooZone or something like that, if remembered correctly. Trust me, it was too much. This was on the powerful 8 CPU server running a fast 3.1 GHz processor with SSD / NVMe, CloudLinux, LiteSpeed, etc. There is no reason why that site alone should have caused such a high use. Therefore, this is the reason why it did not affect the service for other payment clients hosted on the same server.

CloudLinux / LVE does not prevent the total account from monopolizing 100%. We all know this depending on the type of queries that are executed, etc.

I have nothing more to add to this. I did the right thing, IMO.

The customer had a shared account that is not allowed by the TOS, so the site was suspended. If the client had a Cloud VPS, it would not have mattered to us, since other clients would not have been affected by it, but this was a shared server.

I'm done with this thread now. Required for, IMO. Why OP not only created a thread instead of a non-harmful thread title and did not mention the provider's name and asked him questions if he was not sure? It makes more sense for me to do it that way. Just as it was intentionally done to cause damage for any reason.

Also, when customers do this, a provider can cancel their service, well, I'm not going to that level.

@OP would be great if you could request that the thread title be updated now that you are more informed about what happened. I'm sure you would not want one of your customers to make such a damaging thread about your own business because your client did not know the ins and outs of everything. Good luck with your new provider. Obviously, you will not have the same problem with them now thanks to this thread.

Why dropshipping is a bad business model.

Relying on others to send products you sell may be a gold mine, but it is most likely a landmine that will explode in your face.

If you are going to take the shipping route, MAKE SURE YOU ARE SELLING WHAT YOU THINK YOU ARE SELLING and make sure your direct shipping partner is as customer oriented as you are. Anything less and you will regret it.

Occasionally, I will send something directly to a customer, but only if I am sure what the customer really wants and only if I am sure that my direct shipping partner is reliable. In general, what I do is get the client's money, have the source of dropshipping sent to me, then IF it meets my expectations, send it back to the client. Sure, that takes more time and costs more money, but there are NO surprises hidden in that way.

If you are going to sell the same thing over and over again from the same direct shipping source, it would be wise to consider buying directly from the distributor, buy it yourself and send it directly to your customer. Most dropshippers will give you a discount if you buy larger quantities instead of one at a time. You can often buy one case at a time. Depending on the item, lots of boxes can be as low as 6 items per box. If you can not afford to buy one case at a time, you simply can not afford to be in business.

seo – Are pages with irrelevant content on a sitemap bad signals for search engines?

I have many WordPress sites with a file that automatically generates a sitemap.xml file. By default, the site map will include pages such as "categories" or "author" that are empty or with irrelevant content.

Is there any harm in allowing these pages to be part of the sitemap.xml file? As in, is this a bad sign for Google?

Removing them from the site map is possible, but it requires a lot of work and I wanted to know if it's worth it or not.

Appreciating this may seem like a silly question, but in fact I have researched a lot and it seems that sending a site map does not mean that all the pages are indexed, Google will decide which are the best and the rest will be ignored. But I could not find if ignoring is harmless or a bad sign.

Thanks mihai

Design patterns: using a "God Service" is bad, right?

My team has developed a new service layer in our application. They created a group of services that implement their interfaces (for example, Customer service, IUserService, etc). That's pretty good so far.

This is where things get a bit strange: we have a class called "CoreService", which looks like this:

public class CoreService: ICoreService // ICoreService interface implements the interfaces of all services in the 100+ system
{
lazy single-read private _customer service; // I do not like these variables of lazy instances. I think they are useless
lazy single-read private _userService;

Public Core Service ()
{
// These violate the principle of dependency inversion. It also reports its dependencies, which is bad.
_customerService = new CustomerService ();
_userService = new UserService ();

// Etc
}

#region ICustomerService
long public? GetCustomerCount ()
{
return _customerService.GetCustomerCount ();
}
#endregion

#region IUserService
public user GetUser (int userId, int customerId)
{
return _userManager.GetUser (userId, customerId);
}
#endregion

// ...
// And another 100 regions for all services.
}

The reasoning of the team is that the controllers in the consumer application can easily instantiate Basic service and use their services, and it would not cause any performance problems since everything is "lazy".

I tried to explain that this is a bad design because:

  1. We are violating the Dependency Investment Principle by lagging the instantiation of each individual dependency and its dependencies.
  2. As a result of # 1, we are eliminating the ability to test our services. We can no longer simulated our services and inject them for unit tests.
  3. Basic service It just seems to me an anti-pattern of "Object of God".
  4. We should not even create an instance of anything in our controllers. We should simply inject the required dependencies of the controllers into it. (For example, if the Client controller it requires five different services, simply inject them through the constructor!)

Is my argument valid? Is there any other violation of the best practices that I am missing here? Any entry would be much appreciated here.

web application: does offering 2 applications at the same time is a bad experience for the user?

He mentions that the application has some extended functionality: there is something on which the positioning of your product can be hung.

You can also refer to the browser PWA for the web-based & # 39; of your product.

There are a lot of services that do this: over my head, I'm thinking about Evernote, Hemingway, Google Docs, Sheets, etc. All applications available online or downloadable.

One option could be, when accessing any of the versions, to offer guidance to the other version, with a little microscopy highlighting the difference, ie, & # 39; Do you want to use ReallyGreatPWA offline? Download from Google Play & # 39; or & # 39; Do you want to synchronize between devices? Access ReallyGreatPWA on the web, from anywhere & # 39;