Linux

Reprepro is a way to solve the problem.

There is a nice tutorial on digitalocean: 'https://www.digitalocean.com/community/tutorials/how-to-use-reprepro-for...' on how to publish your packages.

It contains following instructions:

* Prepared and published a repository signing key
* Set up a repository with Reprepro, the repository manager
* Made the repository public with the web server Nginx
* Added the repository on another server

OperatingSystem:

Because the application is multithreaded and the error is occuring at high load-times, I realized that the application is not thread safe and that is probably the cause. So I looked into my classes and entities and realized that one class is not thread-safe because it has two attributes that were not accessed and edited in a thread safe way. The solution in java was to use Atomic classes for example AtomicInteger and to change the value using methods of this class. This way we make the class thread safe and NullPointerException is solved.

OperatingSystem:

ProgrammingLanguage:

Taggings:

OperatingSystem:

OperatingSystem:

SocialTags:

Taggings:

OperatingSystem:

ProgrammingLanguage:

Technology:

There are many different possibilities to answer this question. We will go top down beginning with the browser.
Most of the browsers support the html input tag of type "email" and most of them would automatically warn the user about a wrong format of the address. However there are many standards of email address pattern. Furthermore the user might disable the browser validation, so we should not rely on this.
The second station is the javascript of the browser. Probably the easiest way to validate the email address is to use a regular expression an match the input against this expression. However the user may disable the javascript or send a request in other way than browser. Therefore it's absolutely necessary to validate the email address on the server side. This might be done by a regular expression, but some more sophisticated systems would check the MX record of the domain given in the email address, to be sure it might be a real address of a real mail server.

OperatingSystem:

ProgrammingLanguage:

Technology:

Use automated UI Test, which is possible with the Selenium library and a browser driver. The browser driver allows us to run actions in a browser while writing code. The Selenium library is an interface to connect many browsers with the same code base. So now we are able to code a simple test, where a robot is automatically clicking through the website and trying out the login functionality. This technique may also apply to test other important and high priority UI features.

OperatingSystem:

Group conversations on Skype faulty, if one member's OS is Linux

The solution to this issue is very simple and trivial. The issue itself is a known problem in the community and many users experience it. Since Skype for Linux 4.3 is the newest available main version, uninstalling and reinstalling does not seem to help the problem.
In July 2016, Skype has introduced Skype Linux Alpha. Whilst this version seems to support group chats for users of various operating systems, it's alpha version still makes it unreliable if consistency is needed, e.g. professional purposes such as job interviews.

I have solved this problem by resolving to Skype's web version. Logging in with your account, enables the group conversation seamlessly, without the need to create a new group. Although group conversations are now possible, accepting an invite to share a screen does not seem to work herein.

Taggings:

Uploading PDF Expert Documents from an IPad to TUWEL

The easiest solution would be to simply move the files to another computer by using a cable or sending the files. This might be difficult as documents in the PDF-Expert folder – in contrast to the folders with pictures, films, etc. - are only rarely approachable when opening the IPad media on a Linux or Windows system.

Thus, the only solution always working for me seemed to be uploading the files (or an zipped archive) to a web-space (e.g. home.student.tuwien.ac.at or a dropbox) and downloading them (it) from another computer where the TUWEL system can be used easily.

OwnCloud for syncing calendars, address book and files

OwnCloud is an Open Source software with a commercial branch. There are many repositories for multiple operating systems and tons of how-to’s on the internet. It is based on the popular MySQL data base and uses Apache and PHP for web publishing. There are clients for file syncing and viewing available for multiple devices including iOS and Android. Syncing calendar and a address book is limited to the calDAV and cardDAV protocol. While Linux, Mac OS and iOS hast built in the protocol, there is also a client for Windows, called eM Client. For Android users, there are also a lot of DAV syncing software available in the Android-Store.

Pages

Subscribe to Linux