[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More







Software is any set of instructions that directs a computer to perform specific tasks or operations. Computer software consists of programs, libraries and related non-executable data (such as documentation). Computer software is non-tangible, contrasted with computer hardware, which is the physical component of computers. Software written in a machine language is known as "machine code". However, in practice, software is usually written in high-level programming languages than machine language. High-level languages are translated into machine language using a compiler or interpreter or a combination of the two.

Share tech news, updates, or what's on your mind.

Sign up to Post

What will be the best digital marketing strategy look like in 2019?
10 Tips to Protect Your Business from Ransomware
10 Tips to Protect Your Business from Ransomware

Did you know that ransomware is the most widespread, destructive malware in the world today? It accounts for 39% of all security breaches, with ransomware gangsters projected to make $11.5B in profits from online extortion by 2019.

Wonderful day,
I am looking into creating a SCCM Lab, what type of software and hardware I would need to purchase?
Wonderful day,
I am looking into creating a Citrix lab, what type of software and hardware I would need to purchase? Do I need to get a NetScaler?
How to put a date-time stamp on a PDF file with free software - Foxit Reader
I previously published an Experts Exchange video Micro Tutorial that describes how to scan documents to a PDF file using an excellent, free product called Foxit Reader:

How to scan to a PDF file with free software

N.B.: As with any "free" software, there may be restrictions, which are always specified in the software's licensing agreement, typically known as the End-User License Agreement (EULA). I encourage you to read the entire EULA of this product to be certain that you are in license compliance.

This new video Micro Tutorial shows where to download the free Foxit Reader and explains how to use it to place a date-time stamp on a PDF file.

1. Download and Install the Free Version of Foxit Reader

Visit the website for Foxit Reader at Foxit Software:


Select the language and O.S. from the drop-downs, then click the big, red Download button:

After downloading, run the installer.


2. Run Foxit Reader

The installer creates a Foxit Reader program group with a shortcut to the Foxit Reader program.

Click the shortcut to run Foxit Reader.


3. Put a pre-defined date-time stamp on the PDF

After opening a PDF file, click the Comment menu.

Click the drop-down on the Stamp button.

Click one of the five pre-defined Dynamic Stamps, all of which have a date-time stamp.

Position the mouse wherever you want the stamp and click to place it.


4. Create a custom date-time stamp

Click the drop-down on the Create button.

Click Create Custom Dynamic Stamp.

Select a Stamp Template and fill in the options in the dialog box.

Click Add.

Click OK.

LVL 21

Expert Comment

by:Andrew Leniart
Another great "Winograd Micro Tutorial" :)

Good stuff Joe, should be highly useful to point askers to.

LVL 62

Author Comment

by:Joe Winograd, Fellow&MVE
Hi Andrew,
Thank you for the kind words and the endorsement — I really appreciate both! Regards, Joe
I have a few websites running on IIS on a windows server and I want to monitor which websites are using the most RAM, processor and most importantly rendering the largest page sizes.

Does anyone use any good software they install on windows that will monitor IIS and give good figures on app performance and load
I need to know how to permanently rotate the orientation of a PDF in Foxit Reader. Also is it possible to edit something like the date field on a save PDF document? I have the Trial version of the Professional Foxit Reader. Lastly, How do I enter the date and time stamp? Please, simple instructions.

Thank you,

I have an exchange server 2013 and I have one mailbox that keeps getting quarantined.  I can disable the quarantine but it will inevitably get quarantined again.  
I have seen that you can add reg values for:
To change the default values.  Is this a viable solution?
I also read that many times software fix from MS is needed to remedy the issue.  What software is this?

Any help would be appreciated!
Hello Community Members

I am looking for a software that can record My time doing a job BUT can time in parts so MAYBE 30 minutes here and 45 minutes there and so on...

The website is BidVine for "Logo Design" that am doing for business's and companies

Got Windows 10 Home Edition Lenovo Computer

All help VALUED and APPRECIATED with your time and advice with My current enquiry

Best Always Paul M
Successfully added the Adobe Reader catalog to SCCM 1806.
Also deployment of the update works to already running clients (the installation is shown in Software Center).
Task Sequence installed clients do not have the Adobe Reader update because the Adobe Reader patch is not required yet.

To fix this I enabled "Available for Installation - All software updates" in the "Install Software Updates" step.

Now the step "Install Software Updates" fails near the end.

found in UpdatesHandler.log:

<![LOG[Failed to initiate install of WSUS updates, error = 0x800b0109]LOG]!><time="13:38:10.991-120" date="10-11-2018" component="UpdatesHandler" context="" type="3" thread="5828" file="wsusupdatehandler.cpp:133">
<![LOG[Failed to start WSUSUpdate, error = 0x800b0109]LOG]!><time="13:38:10.991-120" date="10-11-2018" component="UpdatesHandler" context="" type="3" thread="5828" file="update.cpp:1205">

Open in new window

And wuahandler.log:
<![LOG[1. Update: 26e84e49-305a-4349-8174-1478bc7caee5, 2   BundledUpdates: 0]LOG]!><time="13:38:10.475-120" date="10-11-2018" component="WUAHandler" context="" type="1" thread="5828" file="cwuahandler.cpp:1698">
<![LOG[1. Update (Missing): Adobe Acrobat Reader DC - MUI Update 17.011.30105 (26e84e49-305a-4349-8174-1478bc7caee5, 2)]LOG]!><time="13:38:10.475-120" date="10-11-2018" component="WUAHandler" context="" type="1" thread="5828" file="cwuahandler.cpp:1820">
<![LOG[Failed to download updates to the WUAgent datastore. Error = 0x800b0109.]LOG]!><time="13:38:10.991-120" date="10-11-2018" component="WUAHandler" context="" type="3" thread="5828" file="cwuahandler.cpp:490">

Open in new window

Searching for the error reveals it has a problem with verfying the validity of the file. Found out the WSUS self signed certificate is not in the machines certificate store.
Added the certificates to root and trusted publisher, the step still fails with the same error...

Any ideas?
Asus T100 10" Laptop
Windows 8.1
Foxit PDF Editor/Reader
AutoHotKey Software

When using Foxit PDF reader, I need to magnify the document's text. This means I must scroll or pan left and right to view all the text. Foxit does not have any keys to pan left and right. I would like to use the Left and Right Arrow Keys to pan left and right when using Foxit.

Can someone help me to assign the desired behavior to the Left and Right Arrow keys by remapping the keyboard? Can you help me write the script using the AutoHotKey software? If you have another solution that works, I'd like to know about it as well. Can the remapping be in effect only when in Foxit?
Protecting & Securing Your Critical Data
Protecting & Securing Your Critical Data

Considering 93 percent of companies file for bankruptcy within 12 months of a disaster that blocked access to their data for 10 days or more, planning for the worst is just smart business. Learn how Acronis Backup integrates security at every stage

The scenario: Windows server behind a firewall (pFsense) is initiating an FTP connection to an external service. The external service is stating the firewall is passing the internal IP address to their FTP server in the connection setup.

I've reviewed the firewall settings and don't see how the firewall could be doing this. I don't have access to the windows server or the software initiating the connection to review them.

Any suggestions on where to look?

The issue I am having is we have a piece of Point of Sale Software that runs from a Linux server, the software is launched from windows workstations, when we create a transaction on a Windows 10 Pro Machine and the software asks to print the ticket (this happens randomly) it sometimes prints a blank ticket. I have spoken to the programmer on how the data is written to the database and he said it is possible that windows 10 is just not writing the data to the database fast enough so the software is printing what ever is in that field of the database which is still blank. This does not happen on the Windows 7 Machines on the network. So he said if it is some type of Caching issue. If someone could point me in a direction to test a few things I would greatly appreciate it.
Dear all,

I  cannot lopen 7zip file because I  forget the password.

Pls help
I am really good at vba, but many times I wish I had a few other tools in my MS Office tool-belt. (Maybe like dot Net?)  So today's question is how to create a very simple Excel function is some language other than VBA.

The other day I was googling an unrelated topic when I ran across the following code snippet that is a perfect starting point for my quest.

That post said:
First, create the following excel function.

        public static object IsMultipleOfThree([ExcelArgument(AllowReference =true)] object input)
            if (input is ExcelReference er &&
                er.GetValue() is double d)
                return d % 3 == 0;
            return false;
.... other text from that post is of no interest to today's question.

What language is post using, and how hard would it be for me to implement that exact function and nothing else in that same language?  

I am presuming I might need to buy some software, but that is of no importance.  But, if there are 20 steps that will take me 5 hours to perform, will probably not bother.
Backup Solution?    I've read so many reviews/articles on backup solutions and software, that my head is spinning.   We are a very small company and have three servers:
SBS2011 which has the AD, Server 2008 R2 (SQL); and Server 2008 Standard (DATA files).   We would like to do a full backup weekly on the SQL and DATA servers with daily incrementals.   There is a docking station hooked up to the DATA server that I manually change out the 3Tb hard drives daily.

Can you recommend a solution?   Our budget is small and our needs are simple.   Thanking you in advance.
Dear Gurus:
I have  the following assignment.

Purpose: To use software development principles of abstraction in problem solving and structured problem solving techniques to create an application that uses various control structures and the SecureRandom Java class to create a number guessing game.

Create a class called GuessTheNumber that generates a random magic number between 1 and 10 inclusive. It will then ask the user to guess the magic number, and display one of the following messages:
Your guess is too high
Your guess is too low
You guessed correctly in nn guesses!
If the user guesses incorrectly, indicate if the guess is too high or too low, and continue asking for a guess until the user guesses the magic number. The class should count the number of guesses it took the user, and display that value for nn.

The class should have at least the following two methods:
•      public void play() – Which plays the game. The method should create the magic number the user is trying to guess. It should call theaskForGuessmethod to obtain the user’s guess and then check if the user guessed the magic number. If the user didn’t guess the magic number this method should display to the user if the guess was too high or too low, and then ask for a new guess. When the user finally guess the magic number, it should display to the user that they guessed the correct number and indicate how many guesses it took.
•      privateintaskForGuess() – Which asks the user for their…
Dear Experts,

I have an fairly new Asus laptop (purchased new in December 2017).  The laptop has Windows 10 Pro installed on it.  The laptop belonged to an ex-employee who wiped the laptop clean and re-installed Windows 10 Pro right before he was downsized.  I am going about the process of re-installing all of the company standard software on the laptop and I have run into an issue with one piece of software that is not installing.

I am trying to install Barracuda's Network Access Client 4.1 x64 software.  During the installation, I am selecting 'Barracuda VPN Client only' as the install option; I am taking the defaults for all other selection options.  The software gets to the end of the installation (it is displaying that it is installing the 'Service: Barracuda Client' and returns the following error message:

Error 1920.  Service Barracuda Client (phions) failed to start.  Verify that you have sufficient privileges to start system services.

I am logged on as the local administrator to the laptop (there is only one user logon and that is the administrator).  I have previously installed other software on the laptop, so I know that I have rights to install software.  Virus protection is not yet installed in this laptop.  The laptop is not yet on the company domain.  Lastly, before the OS was wiped and re-installed, Barracuda's Network Access Client 4.1 x64 software was already installed on this laptop.

Could you please point me in the right direction in …
I have Windows Server 2016 running Hyper-V server with about 10 virtual machines.. As far as backup is concerned, I have used Windows Server Backup in the past and recently installed NAKIIVO backup software; therefore, I am running two backup programs. NAKIVO backup starts around 6PM and ends fairly quickly because it only backed up changes. On the other hand, Windows server backup starts at 11:30PM and always ends around 5:30AM because it can't seem to backup "changes" only.
At this point, I like to stop Windows Server Backup unless there is a compelling reason to keep it going. It seems redundant for me, but perhaps there are some benefits?

Thanks in advance.
creating a 1099-misc efile.  Where do you start? what's the easiest way beside buying software?
Acronis True Image 2019 just released!
Acronis True Image 2019 just released!

Create a reliable backup. Make sure you always have dependable copies of your data so you can restore your entire system or individual files.

I am desperately trying to put my Cisco ASA 5505 up to accept ping requests from the Internet and my DMZ. On my LAN, I have some monitoring software running using ping to see if various machines are running (both physical and virtual machines). It is therefore very important that I can use ping anywhere on my LAN and DMZ as well as the Internet.
Right now, I only get a timeout message. What do I need in my setup?

This is my running config:
ASA Version 9.0(4)26
hostname myFW5505
domain-name mydomain.dk
interface Ethernet0/0
 switchport access vlan 2
interface Ethernet0/1
 switchport access vlan 3
interface Ethernet0/2
 switchport access vlan 3
interface Ethernet0/3
 switchport access vlan 3
interface Ethernet0/4
interface Ethernet0/5
interface Ethernet0/6
interface Ethernet0/7
interface Vlan1
 nameif inside
 security-level 100
 ip address
interface Vlan2
 nameif outside
 security-level 0
 ip address 109.xxx.yyy.131
interface Vlan3
 no forward interface Vlan1
 nameif dmz
 security-level 50
 ip address
ftp mode passive
dns server-group DefaultDNS
 domain-name mydomain.dk
same-security-traffic permit inter-interface
same-security-traffic permit intra-interface
object network obj_any
object network inside-subnet
object network dmz-subnet
 subnet …

I have disabled Exchange ActiveSync and OWA for devices. now user can not configure email on mobile using active sync but users can configure email using third party software.

I want to disable email for mobile in all ways.
We are using exchange 2013.
hye experts ,i implemented a circuit hardware  when buttons pressed there should be a program for  pc screen controlled and observed from pc monitor such as serial monitor from device to pc, how to implement serial monitoring software  ,tutorial,or example code ? i mean buttons interact with pc monitor.
Exchange Recovery Tool
Recover Mailbox folders from corrupt Exchange EDB Files in 2016, 2013, 2010, 2007 Microsoft environments. Use SysTools Exchange Repair Software for an automated solution to recover hard deleted user's individual mailboxes and restore back into the Live Exchange environment.

I'm trying to capture the above minister's speech video with ATube_Catcher :
1. refer to attachment 1 : if I use this option, the captured wmv file could be
    played back with it video fine but it's audio is simply a high-pitched & 
    sometimes noisy audio that we cant make anything out of it.  Above
    URL plays fine (both audio & video) when played from browsers

2. if I use the Stream Catcher option, it requires WinPCap which when
     installed caused the above video as well as all Youtube videos can't
     be played at all on all browsers : had to deinstall WinPCap to recover

3. If I use VLC, see attachment 3,  it requires actual  avi/mp4  or video
     file which above URL is not as only a portion of above URL is video

What else can I do: appreciate any freewares.  I'm not good with using
plug-ins, so a layman step by step instructions is needed.

I could use my phone / videocam  to record but this is not what I am
looking for
my windows 10 hp  computer now locking after every 10 minutes which i do not want after recent some update or upgrade that is pushed.
Earlier it used to lock after 1 hour based on option i set under "Power and sleep setting'

Please advise






Software is any set of instructions that directs a computer to perform specific tasks or operations. Computer software consists of programs, libraries and related non-executable data (such as documentation). Computer software is non-tangible, contrasted with computer hardware, which is the physical component of computers. Software written in a machine language is known as "machine code". However, in practice, software is usually written in high-level programming languages than machine language. High-level languages are translated into machine language using a compiler or interpreter or a combination of the two.