Software

If your are developing web applications, you my use an editor like visual studio code. How can you upload changes you made in your local files automatically to a webserver using (s)ftp?
Download and install WinSCP. Log in using your credentials. Browse on the left file browser to your local folder where your webapp is stored. Browse on the right file browser to the folder on your webserver where the same webapp is stored on the server. Click on the menu bar on “Commands” -> “Keep remote Directory up to Date…”, select your options and press start. Now you can change any files in the local folder and all changes will be synchronized automatically to the webserver.

Taggings:

The configuration is done in the file "server.xml" (it is in the installed server's config directory, which you can find under "Servers" in your project explorer in Eclipse), in the element "Resource" (under element "GlobalNamingResources").

Technology:

The port is occupied by another application already, thus WAMP cannot start. Run netstat -a -b to identify all processes with network connections, find those, listening on port 80 and 8080 (Skype, etc). Terminate those processes. Restart WAMP, all Servers should start now correctly. The other processes can be started again (Skype in particular will default to another port as the WAMP ports are now taken).

OperatingSystem:

Technology:

There are certain addons for almost all common web browsers to ignore these CORS-errors and allow those requests even if there is no security header present. For testing purposes in my projects I’m using the “Moesif Origin & CORS Changer” addon, which is available in the Chrome addon store. It either allows to deactivate CORS-checks as a whole or on specific web pages (e.g. localhost).

There is only one universal solution for all the third party libraries in MAC OS, and it's called BREW! :) Check it out. Everything that you can think of is installed by one liner. This is a way you would install it everywhere else (any other linux, windows etc), and is already deprecated if you transfer to mac. From your article, I can conclude that you are a serious and competent developer if you use maven, but also that you are a relatively new to Mac OS. There must be some friends in your circle who are long time Mac OS users, ask them for an advice. Mac OS has some amazing features that you cannot really learn about alone. They concentrate on making your life easier, which is not the case with other operating systems.

OperatingSystem:

I have been in similiar situations really often during my Bachelors (always fighting with different software plaftorms for sharing code - at the beginning of Bachelors, though - as we were not so advanced).
I was (like every other student) then introduced with the GIT and this is the thing that I would highly recommend!
If you, however, happen to have some merging problems, then just try using one of the following commands:
git fetch origin
git reset --hard origin/master

Good luck!

I'm not sure if it works the same way in SourceTree but in Git, you can create a merge request when you commit new content, and assign someone to resolve any conflicts. It might also be better if the same person is responsible to deal with merge requests (since it is a small project) to avoid confusion and unauthorized merges.

Taggings:

Hi, an interesting solution! However I would like to know if there was any reason for you not to use GiT from beginning on? There are numerous solutions already in Internet concerning exactly these issues.

Taggings:

I used to also use BibTex for referencing when I worked on Latex but now I find that Biblatex is a better option, its interface is easier and more flexible. Moreover, it has a better language localization than BibTex. I hope this helps you.

gitignore is very important in many aspects, we also put in some local config files which pointed to some needed data files for the application (linux vs windows have different path seperators for example) to avoid rewriting after every pull the gitignore can be very helpful as long as you remember to forcefully commit a real change

Taggings:

Technology:

Pages

Subscribe to Software