CRC32 & CRC64 and other checksum methods

image_pdfimage_print

What is CRC-64?

cyclic redundancy check (CRC) is an error-detecting code used to detect data corruption. When sending data, short checksum is generated based on data content and sent along with data. When receiving data, checksum is generated again and compared with sent checksum. If the two are equal, then there is no data corruption. The CRC-64 algorithm itself converts a variable-length string into an 16-character string.

 


 


 

 

File : PDF : Click :  Cyclic-Redundancy-Code-CRC-Polynomial-Selection-For-Embedded-Networks_koopman04_crc_poly_embedded

File : sha1_comparison_Which_is-a-more-accurate-method-of-duplicate-file-detection_ SHA1 or CRC32_ – Quora

File:CRC Data Sets Tests : PDF-DOWNLOAD_kutayzorlu.com_18.2_million_dataset_CRC-64_test_Program_source

File : Amazon Red Shift :  Pdf Download : kutayzorlu.com_amazon_red_redshift-dg

 

SHA1- JAVA checksum verify

SHA1- TEXT String

SHA1 – File – JAVA

 

 

 

References

  • https://crc64.online/
  • http://www.unit-conversion.info/texttools/crc/
  • https://www.nitrxgen.net/hashgen/
  • http://www.sha1-online.com/
  • https://toolslick.com/programming/hashing/crc-calculator#
  • https://en.wikipedia.org/wiki/Cyclic_redundancy_check
  • https://searchcode.com/codesearch/view/22078345/
  • https://jar-download.com/artifacts/com.github.tonivade/claudb/1.0.2/source-code/com/github/tonivade/claudb/persistence/CRC64.java
  • https://stackoverflow.com/questions/2321676/data-length-vs-crc-length
  • https://stackoverflow.com/questions/20562546/how-to-get-crc64-distributed-calculation-use-its-linearity-property
  • http://www.sha1-online.com/sha1-java/

 

Node JS Installation on Fedora

image_pdfimage_print

Step 1 – Setup Dnf Repository

First of all, You need to enable node.js yum repository in your system provided by the Node.js official website. You also need development tools to build native add-ons to be installed on your system.

For Latest Release:-

For Stable Release:-

Step 2 – Install Node.js on Fedora

After adding yum repository in your system lets install Node.js package. NPM will also be installed with node.js. This command will also install many other dependent packages on your system.

Step 3 – Check Node.js and NPM Version

After installing node.js verify and check the installed version. You can find more details about current version on node.js

Also, check the npm version installed on your Fedora system.

Step 4 – Run Demo HTTP Server (Optional)

This is an optional step. If you want to test your node.js install. Let’s create a web server with “Welcome Node.js” text. Create a file demo_server.js

and add the following content

Now start the web server using the command.

Docker – Mssql – Server : Environment Variables

image_pdfimage_print

Environment Variables

You can use environment variables to configure SQL Server on Linux Containers.

ACCEPT_EULA confirms your acceptance of the End-User Licensing Agreement.

SA_PASSWORD is the database system administrator (userid = ‘sa’) password used to connect to SQL Server once the container is running. Important note: This password needs to include at least 8 characters of at least three of these four categories: uppercase letters, lowercase letters, numbers and non-alphanumeric symbols.

MSSQL_PID is the Product ID (PID) or Edition that the container will run with. Acceptable values:

  • Developer : This will run the container using the Developer Edition (this is the default if no MSSQL_PID environment variable is supplied)
  • Express : This will run the container using the Express Edition
  • Standard : This will run the container using the Standard Edition
  • Enterprise : This will run the container using the Enterprise Edition
  • EnterpriseCore : This will run the container using the Enterprise Edition Core : This will run the container with the edition that is associated with the PID

 

For a complete list of environment variables that can be used, refer to the documentation here.

 

Download PDF: This Post as PDF  and More (Configure SQL Server settings with environment variables – SQL Server _ Microsoft Docs)