H-1B Visas help or hurt

Rad Studio Delphi Development
American Worker or Outsource Worker What is the H-1B Visa progam The H-1B visa program allows companies in the United States to temporarily employ foreign workers. This could be in occupations that require the knowledge. A Bachelor's degree or higher in the specific specialty, or its equivalent. A foreign worker with an H-1B visa can stay in the U.S. for a maximum of six years. The H-1B visa and status is initially valid for three years and can then be extended for another three years. Obtaining an H-1B visa, which is allocated through a lottery system, has become increasingly hard in the past few years. The Department of Homeland Security currently caps the amount of H-1B visas. 65,000 per fiscal year, with an additional 20,000 reserved for applicants with advanced degrees. The benefits of the H-1B visa are supposed to assist companies…
Read More

Using SATA Wire 3.0 to clone drives

Hardware Reviews
Recently Baron Software was using Apricorn SATA Wire 3.0 to clone drives in multiple machines. SATA Wire is an amazing piece of software. It comes with a cable which connects the SSD to the USB port 3.0. It is also compatible with a USB 2.0 port. An average person who has a little computer knowledge can clone any computer drive to the SSD drive with ease. Apricorn sells the SATA Wire kit for about $30. The cable and software is reusable. Simple steps to clone. Step 1: Install the software. There is an option to get the latest software from Apricorn web site. Step 2: Insert the one end of the cable into the SSD and insert other end into the USB port. Step 3: Start the software and select…
Read More

Being Secured Against Hackers and Criminals dealing with Covid-19 and other viruses

Rad Studio Delphi Development
Cyber threats are real. Everyone is being attacked on a daily basis from outside agents. These agents for the most part have criminal intent on using the Covid-19 fear. You must be on guard against emails that have attachments. User email accounts, contact information or even companies are used to fake a person into thinking the email is from someone they know. You must check the actual email address where the item came from. For the most part an email could come from an insurance company or finance house. The hacker will show the company logo but the email address has a fake domain. Security Steps 1. Install and maintain anti-virus software. One recommendation is Norton Security which will scan for a wide range of threats, but no one program…
Read More

Using Delphi Firedac to compact and repair a MS Access Database.

Rad Studio Delphi Development
Over the years Delphi Firedac continues to grow as a robust programming language. Delphi Firedac provides a new way to compact and repair a database. The tools provide developers with components or services that create superb applications. Delphi Firedac provides a unique set of Universal Data Access Components for developing multi-device database applications. This will show the older method of compacting and repairing MS Access databases. The code listed below demonstrates the process. Very straight forward you need to create the object, populate the commands and you are ready to go. function CompactAndRepair(DB: string): Boolean; var v: OLEvariant; begin Result := True; try v := CreateOLEObject('JRO.JetEngine'); try V.CompactDatabase('Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+DB, 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+DB+'compacted;Jet OLEDB:Engine Type=5'); DeleteFile(DB); RenameFile(DB+'compacted',DB); finally V := Unassigned; end; except Result := False; end; end; Delphi Firedac now has…
Read More

Gotchas when using Delphi Update

Rad Studio Delphi Development, Software development Concepts
Sometimes when you are programming using Embarcadero Delphi you will come up with a few Gotchas. These are not bugs but more as a pain. Initially you create an application in a debug mode while you are testing the code. You have a icon for the application making it look professional and just go to the release state. The icon may or may be what you expected. Your debug application has the correct icon but your release doesn't. Pretty strange but Windows keeps an icon cache. The simple thing would be to rename your executable and suddenly it looks good. You wonder why Windows would do that ? It is Windows and you have to live with that. Click on this link to see what else you can do to…
Read More