UI stands for User Interface and UX for User Experience. While there are key differences between the two, both concern the design of how humans interact with computer systems and software.

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

Sign up to Post

Attach pictures to a Facebook messenger message from an online folder or album.

I would like to be able to attach pictures to a Facebook message from an online folder or album, and not just from the hodgepodge of pictures that have somehow made it into the root of the local gallery on my phone.

The two online services that I am currently considering using are from Microsoft and from Google, but neither of those folders or albums seems to be accessible from my Android Galaxy Note 8 phone.

Assistance is greatly appreciated.
OWASP: Threats Fundamentals
LVL 13
OWASP: Threats Fundamentals

Learn the top ten threats that are present in modern web-application development and how to protect your business from them.

My icloud task are not appearing in my startup page of Outlook.  I have iCloud add-in and apps installed, I have Task selected in my iPhone (iPhone >> Setting >> Reminders >> Default list =  Tasks).  I do get my iphone reminder in my outlook  reminders window (they pop up as expected), but now that I want to havce my Outlook Startup screen appear when I open Outlook, the reminders are not there.  The curious thing is that if I go to Tasks (Outlook >> Tasks), iCloud reminders & tasks are ther and my task items are all there.

What am I missing to fix this?
Have site where there are two buildings connected by fiber with a WAN connection at both sides. Before I was involved, it seems there was never much thought about where different facilities are located - Phone System, Server Room, etc.

AT&T Symmetrical 1G fiber was run into one of the buildings (Spectrum cable on the other), but server room is across the parking lot. This has not been an issue for the LAN or any internal resources, as they primarily communicate amongst each other and can be configured to use any of the WAN connections as the default gateway.

The problem we are facing now is that I need to make a VM server in the building with Spectrum into a public-facing web application server on AT&T fiber WAN. I know this could be accomplished with port-forwarding to LAN IPs or within a DMZ, but I was thinking it would be easier to just create a VLAN on the two Cisco switches that simply carried over the Public subnet across the parking lot to a specific physical port. I would then hook the VM to a selected hardware NIC on the VMWare host with PCI Device Passthrough. Once I connect this Cat6 cable to the specific designated host port on the Cisco switch, it should just work... right?

Well, I least though so, but my simple tests are not showing connectivity to the public IPs. I think there must be something basic that is being overlooked.

I am not very experienced with Cisco routing, so this is very likely probability.

Here is a basic diag:

We have a VB.net program that collects sensor data from hardware and then writes that data to a comma delimited file every one second.  We just learned that our client has written his own program (I don't have the source code), that reads our CSV file and displays some of the data from that file in the UI of his program.  Initially we were only writing to our file every 5 seconds and they asked us to speed up the process to every 1 second.
Now there is an occasional error message that our program has stopped working.

I have never run into this before and I'm wondering if my client's program could be causing the crash of our program by attempting to access the same CSV file that we are appending to.
Dear All,

I would qualify as a 'novice' at best on this so I am probably out of my depth... but...

I am using ProcessMaker the Opensource Workflow engine and I would like to connect it to a secure SOAP Web Service to carry out various integrations - essentially using ProcessMaker as a middleware with a friendly UI purely for demonstration sake.

I have processmaker installed:

ProcessMaker Ver.3.3.6-community
PMUI JS Lib. Ver.0.1.1
MAFE JS Lib. Ver.release/
PM Dynaform JS Lib. Ver.release/

With PHP infoPHP Info attached.

ProcessMaker appears to support SOAP API Connections and there are plenty of examples of how to connect when its http... but I need to connect over https.

I have a web service certificate in the trusted root store and if I navigate to the WSDL in a browser I can view (you need the cert to get to the wsdl).

Once I get into the webservice the call I am trying to make is getPersons which is detailed here:

Web Service WSDL

<xs:schema targetNamespace="http://cliq.shared.assaabloy.com/ws/query/v2/">
<xs:import schemaLocation="https://cwm02.abloy.com:443/CLIQWebManager/ws/query/v2/?xsd=6" namespace="http://cliq.shared.assaabloy.com/ws/data/v2/"/>
<xs:import schemaLocation="https://cwm02.abloy.com:443/CLIQWebManager/ws/query/v2/?xsd=4" 

Open in new window

I want to know the current development in Electric Vehicles around our world in details.

Can you help me to do some research for the above. especially the User Interface and adoption of Artifical Intelligence?

Many thanks in advance.
I'm trying to make sense of how to use the attached information but I can't find and examples of what the javascript should look like.

For example:
  • is it called in the body or on each form field
  • if I need to check if the correct key is pressed before updating the tabindex of the next field
  • is the next tabindex +1 with the others all equal to -1 or do they actually end up being 1, 2, 3, 4, ... after the function is called
Upgraded from ColdFuison 10 to ColdFusion 2016; all my UI components do not work.
They render as a grayed out area.

I am trying to make a crud UI to display in my google chrome browser but for some reason my code is not functioning properly but it is working in my jsfiddle what can I do to solve this looked up many things could not find the right answer
I am trying to do a crud application but nothing is showing on the webpage I was testing it out on jfiddle and it was working but when I logged back on today it wasnt working
 below is my zip file of my html css and js

Ensure you’re charging the right price for your IT
Ensure you’re charging the right price for your IT

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden using our free interactive tool and use it to determine the right price for your IT services. Start calculating Now!

Crud UI not functioning
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
<link href="mystyle.css" rel="stylesheet">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
<script src="https://cdn.datatables.net/1.10.19/js/jquery.dataTables.min.js"></script>
<script src="mycrud.js"></script>
  <title>My Movies</title>
<button id = "showMovies" type="button" class="btn btn-danger" data-toggle="modal" data-target="#exampleModal">All Movies</button>
<button id = "movieAdded" type="button" class="btn btn-danger" data-toggle="modal" data-targe="#exampleModal">
<table class="table table-bordered table-hover" width="100%">
  <thead style="background-color:#ddd;" class="table-borderless">
  <tbody id="movies"></tbody>
body {
  background: #20262E;
  padding: 20px;

#banner-message {
  background: #fff;
  border-radius: 4px;
  padding: 20px;
  font-size: 25px;
  text-align: center;

Open in new window


Above I have two files and the first one is a picture of my UI the problem is all the infromation in my ui is displaying in only one column of my table not in seperate columns. What can I
do to fix this
Crud UI
Above I have a picture of a crud ui and I want to make mine similar to that and below is my css html and javascript and ley me know what I could add to fix it

  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
<link href="mystyle.css" rel="stylesheet">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
<script src="https://cdn.datatables.net/1.10.19/js/jquery.dataTables.min.js"></script>
<script src="execute.js"></script>
  <title>My Movies</title>
 <form id="newForm">
     <div class="form-group row">
       <label for="idmovielist" class="col-sm-2 col-form-label">idmovielist</label>
         <div class="col-sm-10">
           <input type="text" class="form-control" id="intNum" placeholder="idmovielist">
     <div class="form-group row">
       <label for="name" class="col-sm-2 col-form-label">name</label>
         <div class="col-sm-10">
           <input type="text" class="form-control" id="name" placeholder="name">
     <div class="form-group row">
       <label for="thumnail_path" class="col-sm-2 col-form-label">thumnail_path</label>

Open in new window

tracing packets between 2 deivces.  i have 2 PC's that use specialist software for sending print jobs to printers.  the pritners are built into a production line.  every so often the printer stops responding all together.  

it wont respond to pings, recive the jobs its supposed to and the web UI wont display when connecting to it.  if i take a laptop and plug directly into the printer i can then access the web UI but on my network it still doenst work.  however after some time it will respond and will work as normal without having to doing anything.

i have checked all the usual netowrk things and even gone as far as doing the following:

replaced switch
replaced printer
replaced all cat5 cables
changed IP of the printer
scanned the IP for another device causing IP conflict

none of these have bore any fruit

further more I have production lines with the same setup and printers and these never have a problem.and all work fine.

the printer manufacture says its not the printer which seems to be the case given the replacement has the same issue.  the software provider say its not their problem as it works fine with all of the other printers which is also true.  but i cannot find any fault on my network to cause this either.

can anyone suggest anything else i can check?  I am going to try wireshark to monitor the traffic between the PC's running the software and the printer to see if anything shows up here but im clutching at straws at the moment.

thanks …

I have an Android phone (Samsung Galaxy A3) which is connected to our network's WiFi.

There is a printer; (HP PageWide Pro 477dw), which is connected on our wired network.

Two apps have been installed on this phone;

1. Microsoft Outlook application
2. HP Print Service Plugin

Email has been synced with Microsoft Office 365 and Outlook 2016 on network connected PCs.

I have logged in successfully to the Microsoft Outlook application on the Android phone and can access, send and receive emails.

The problem is that there is no option to print emails or to highlight an attachment in email and click print.

When viewing pictures from gallery and web pages through Google on the Android phone, there is the option for print and printing works successfully.

Is there a way of printing emails from the Outlook application on Android phones or if not, then what other alternative would there be?

Hi All,

I have a client that uses WhatsApp (I am only familar with it in the most general terms - I have used it a few times).

They have gotten a new phone, and want to be able to use WhatsApp thereon, so they have installed and (apparently) setup.

The new phone has the same phone number as their old phone (the SIM card has been moved over).  Both phones are Android if it makes any difference.

However, when they open WhatsApp on their new phone, they only see five contacts (four of which, they claim, they have ever contacted on WhatsApp), and they don't see the two contacts they talk to most often.

When a contact calls them, their old phone 'rings' but their new phone does not.

The most important question is, how do I get their new phone to ring, so they can receive incoming calls on their new phone?


What are your advices and technologies to design a Web portal UI for our customers to be robust, reliable, light and modern?
Note: The web portal will integrate with another Web applictions.
I have a .Net developer creating a DLL that we are going to Reference in an Access VBA application.  However, whilst we can see the DLL methods (once referenced), he is struggling with a couple of aspects such as passing variables through and how best the code the .DLL so that Intellisense works as expected.

Whenever I have worked with external references in the past, I usually access them like this (rough example):

Dim obj1 As New TSDialler.Dialer
obj1.SignalKey = "ABC123456"
obj1.TelephoneDestination = "0123456789"
obj1.InternalID = "ZYX987"
If obj1.MakeCall = 1 Then
    MsgBox "Call made"
    MsgBox "Call not made.  Error: " & obj1.ReturnMessage
End If

Open in new window

However, he has never worked in VBA and is struggling with the various aspects.  His list of questions is below, but I was wondering if anyone had any links/suggestions for him to look at (more than just answering his questions).

Which kind of methods works?
Do properties work?
Constructors work, what about parameters?
How to do event pattern for a custom class and not UI control?
What pieces (that we use regularly) in C# that does not work with VBA when referenced?
Any article/doc that can be referred that has details for questions like above?

Any help would be greatly appreciated - sorry it's so vague.
Hi, need help to create 1000 VMs to map with direct network ID from python script to call API but it didn't well.

Direct network error: private cloud contains network[1c948756-db50-4871-b03d-d911ecdcae16]', 'code': '400'}}"

Virtual Private Cloud no issue but just can't ping the IP from Python Script being created but when using UI to create and point to the direct network is okay.

Where can i find the right API call to query the direct network ID?

You see click on the below link to download  from google Drive to view the creation process for better understand.


JavaScript Best Practices
LVL 13
JavaScript Best Practices

Save hours in development time and avoid common mistakes by learning the best practices to use for JavaScript.

I have a C# interface exposed to C++ via COM (tlb file),In this interface function i want to send array of  a Object s Object .Class of this object is complex and have different datatypes.I am using Connection pointer for call backs. Now my point is how can i use Safearrays to transfer data from C++ to C# UI.
We have a ESXi 6.5 host. I was able to ssh and use web ui to access before . It does deny access to both now. I can only use direct console to log on.
Which log file to look for deny access reason?
I recently got an older server. 6gb RAM, 1x2tb RAID array. 4 core CPU. Literally an old file server.

I upgraded their server and took this one.

It originally came with Server 2008, but I was unable to recover the key (they wiped the drives and it didn't have a sticker on it.

I was wondering of a linux OS with a web-based GUI. I have used Webmin in the past, and I like it, but it doesn't seem to be updated very often.

I want to know if there are any similar to you Webmin that you like to use. I don't really want to hang out in my office staring at a screen and I ain't great with terminal commands (through SSH). I like the module options like in Webmin. I have also tried Cockpit project, but it doesn't have much on it. And ClearOS is not that easy to use when setting up samba share. Amahi, I have the same issues.

What are your recommendations??
Hi all,

I am trying to create a page using the jquery UI 'draggable'

I have for example a number of items on the page located at various positions, say:
 15, 16
 18, 22

Now, if I set the grid to 10, 10 I would like to be able to drag these so that they snap to the 10,10 grid, i.e.
  15,16 --> 20,20
  18,22 --> 20,30

However if I use the code as per the example, it actually moves the item by the grid size, rather than snapping to a specific grid.
For the above example,
  15,6 would snap to 25,16 then 35, 16 etc.
  18,22 would snap to 28,22 then 38,22 etc.
and they would not appear on the same grid.

I have created a fiddle to show the problem - in this you can drag the two items over one another but they do not quite line up.

Am I missing something obvious??

Any help would be appreciated.

Many thanks,

exported pdf
I am tried to export pdf UI grid data along with multiple line title and image logo. its setting only first three line as title line even there was more than 3 line in code.
exported pdf file has been attached and wan  to set logo yellow mark position on pdf.
Could you please help me? Thanks in advance

vm.gridOptions = {
                enableFiltering : true,
                enableGridMenu : true,
                onRegisterApi : function(gridApi) {
                    $scope.gridApi = gridApi;

                exporterCsvFilename : 'myfile.csv',

                  exporterPdfHeader: {
                        text: [
                            'line 1',
                            {text: 'hello altruist\nplease \nhelp me'},
                            'end of line 1\n',
                            'Second line \n',
                            'Third line\n',
                            'fghfhgf line\n',
                            'Third line'
                        ], style: 'headerStyle'

                    exporterPdfFooter: function ( currentPage, pageCount ) {
                          return { text: currentPage.toString() + ' of ' + pageCount.toString(), style: 'footerStyle' };
                        exporterPdfCustomFormatter: function ( docDefinition ) {
                            docDefinition.styles.headerStyle = { fontSize: 10, bold: …
Hello. We are using GASSMO to connect google accounts to Outlook 2016, and what we want to do for a particular user is archive their entire "mailbox" before 2015 in a single PST file. The 2016 UI has an option to "clean up mailbox", which allows this, but that immediately moves the mail from their mailbox to the PST file, and we don't want that. We'll remove the mail from his online mailbox later.

However, when we go to File>Export, it has filters for sent and received and we can set date ranges for that, but what if I want to archive ALL mail (sent and received) before 31/12/2015 (to minimize the number of local PST files)? How would I do this? Thanks.






UI stands for User Interface and UX for User Experience. While there are key differences between the two, both concern the design of how humans interact with computer systems and software.