SAS training and practice

I am currently a python developer and my company needs us to learn SAS too.

They are doing the selection process a bit in reverse in my view.
They want a developer who doesn't have much idea of ​​SAS but something (slightly) if he has an interview next Wednesday. I am that candidate who you have chosen for the interview, I know little or nothing about SAS and I was wondering if you would be so kind as to tell me if there was any virtual machine or something that could help me to have a slight technical knowledge.

Thank you very much to all.

"takes" vs "lands on" the best quality control coding practice [on hold]

Script:…
Dice…
Y…
When…
Then the sales user is taken to product page
OR
Then the sales user Land on product page

Is there a better or better way to write gherkin test cases / scenarios like this?

Colo Common practice questions | Web Hosting Talk

A little history:

I currently have my stuff in a combination of dedis and cloud vps. I'm thinking of moving some cache servers to colo because machines with high RAM and mediocre CPUs / disks are quite cheap on eBay. While with my current options, they are the most expensive parts of my hardware.

I used to work with some things placed about 10 years ago and with the help of others, so tell me a rookie.

Right to the questions then:

– Will colo sellers (in the US) accept shipments directly from an eBay seller instead of me (will I ask for my name / reference code on the label)?

– Do you put your IPMI / KVM behind a VPN?

– If my discs fail, do I buy replacement from the supplier or will I have to have spare parts? Will I have spare discs (extra charge / no)?

– I cannot / will not physically visit DC ever (I live outside the United States at this time). Is this a problem?

I know, "ask your provider" will give me the exact answer to each of my questions. But if 8 out of 10 vendors do something in a certain way, then that is a common practice and will give me a benchmark to deal with an individual provider later. Or if you know a provider that meets the above, you can recommend me

Best practice: remove the function module before regenerating?

Since the functions will not delete existing files (if you delete the last component referenced in an .inc file), what is the recommended way to clean the function module folder just before clicking on the " Generate function "?

Best practice: remove the function module before regenerating? (D7)

Since the functions will not delete existing files (if you delete the last component referenced in an .inc file), what is the recommended way to clean the function module folder just before clicking on the " Generate function "?

sql server: is it a bad practice to automate the statistics update and re-query in a relatively small SQL Azure database?

I have an SQL Azure database that is approximately 500 MB in size. Every 2-3 weeks, the database will start to run slowly and some queries (generated by LINQ) will run out. There is no gradual increase in runtime, it only increases suddenly.

The only way to solve it is to update the statistics; Usually, I delete the consultation plans at the same time. Then return to normal.

Some of the indexes were created incorrectly with STATISTICS_NORECOMPUTE=ON at first. From changing them to OFF, the problem occurs less frequently. However, when I look at the indexes and the table creation SQL, nothing is unusual and nothing is unusual in the system. There are new rows that are added daily, but nothing unusually large or small. I read that the statistics only update 20% + 500 of the table has changed, but I have other similar databases running without problems.

So, if I scheduled the statistics update every few days at midnight, am I treating the symptom while ignoring the elusive cause? Is it a bad practice or is it the standard maintenance of the database?

usability: is it a bad practice to initiate a required change without having any marked option?

I currently have several (necessary) components in a form, in which I must select only one option (of the 2 that exist). The previous designer used a switch, however, the first time none of the 2 was selected by default, this because the client indicated that he did not want to give priority to one, so I do not know if it is a good practice and if it should change for another component, for example, a drop-down menu
enter the description of the image here

php – Common practice to pass class names to views in Laravel

I have a controller method that passes model names and class names to a view. These classes are instantiated in another controller method. In this case I am using the Laravel Excel package.

public function index()
{
    $exports = (
        'Model name 1' => TestExport::class,
        'Model name 2' => AnotherExport::class
    );

    return view('export', compact('exports'));
}


public function download(string $collection)
{
    return Excel::download(new $collection(), 'Export.xlsx');
}

My view file then redirects to download controller method with the specific class name.

@foreach($exports as $name => $collection)
  Download
@endforeach

As I am learning design patterns and noticed that I would break the DRY rule, I did not want another driver method or each different Excel file that I downloaded.

Is this a good practice or can it be done better?

node.js: what does Expressjs urlencoded mean in practice?

Looking at the code built on the Nodejs platform, I found the statement express.urlencoded({ extended: false })To try to understand the same thing, I ended up turning to the Expressjs documentation, however, I could not understand what this means, what it does and what its importance is in the code.

I will be grateful if someone can answer the questions asked in the previous text. In addition to commenting on the relevance of {extended: false}

text: What is the best practice for aligning the contents of the data table cell?

The left alignment is basically the default value for languages ​​from left to right just because all the content will be aligned; This is a powerful tool for readability. In general, stay aligned to the left unless there is a good reason for not doing so.

The exception, as you will notice, are the numbers. Here is a small propaganda by Christian Heilmann:

I chatted quickly with Luke Wroblewski about it (an advantage of working in the same company) and we both agreed that if there are several fields, for example in a spreadsheet application, the monetary or generally numerical fields must be aligned correctly, since that It allows you to quickly add them to your head without worrying about decimals.

Especially in the accounting spreadsheets, the numbers (especially dollar amounts) are almost always correctly aligned, as this aligns the "decimal point" of the numbers and ensures that each column of numbers has the same order of magnitude , which makes it very easy to understand mates. You can easily add all the millions / tens / any order of magnitude without having to check the length of each number to see what is the magnitude of the rightmost digit.

As an additional attraction for consistency, accountants / people with financial inclinations are probably accustomed to correcting the alignment of the numbers, and if the questions will probably tell you why; It is easy to add them. I received complaints when an accounting report has numbers aligned to the left; It is simply not "natural" because of the convention, and as I have explained, the convention makes sense.