P
P
pchemu4ka2016-06-03 00:03:22
System administration
pchemu4ka, 2016-06-03 00:03:22

The working environment of a modern developer. Mobile, quick-deploy, vandal-resistant?

Good day and summer mood to you, dear colleagues!
Please advise on convenience.
There is let's say a laptop under wine.
There is a task to code backends for Laravel.
There is a desire to protect yourself from fakapov on trips.
How to organize everything on a beech?
So that when you lose it, it would not be excruciatingly painful.
So that, if anything, go to the store for a new one, and after an hour and a half everything works for you again.
I somehow do everything the old fashioned way ...
Stupidly I put IDE, Git, Laravel, Composer, Vagrant + boxing to it, a cloud of other crap.
Data to the cloud. The image from the screw to external media with some frequency.
Or haven't they done it in such a long time?
Thank you for your professional experience.

Answer the question

In order to leave comments, you need to log in

8 answer(s)
O
OnYourLips, 2016-06-03
@pchemu4ka

I somehow do everything the old fashioned way ...
Stupidly I put IDE, Git, Laravel, Composer, Vagrant + boxing to it, a cloud of other crap.
And there is.
A sufficient set: PhpStorm (settings from the cloud), git, node.js, vagrant, virtual box.
In about 10-20 minutes (depending on the speed of the Internet), this is all set, and you can use it.
Only the box is not downloaded by you, but automatically when vagrant up. Just in case, I'll clarify.
And you don't need to install composer with laravel. They have no place on a development computer. They will be inside the execution environment (in the virtual machine).
Cloud for personal documents and Skype and browser backup. For another 20 minutes.
So you can easily fit in an hour. And buying a laptop takes 2 days in the capital (if you don’t buy the first shit that is available).

S
Sergey, 2016-06-03
Protko @Fesor

we store all important documents in the cloud, and we have serses in GIT anyway.

P
Puma Thailand, 2016-06-03
@opium

I have almost nothing on my computer, everything important is on the internet, everything is backed up from the computer,
well, the computer died, raised the nominal set for an hour, filled in the backup and continue to live

E
evnuh, 2016-06-03
@evnuh

With Windows, I don’t know how, but when changing hardware on unix systems, you can easily restore everything as it was in 1.5 hours using:
1) Full backup of the machine. Plus - a completely repeatable and predictable result. The downside is that it weighs a lot, dragging along your entire history of communication with the computer, including unnecessary rubbish accumulated in the OS.
-or-
2) using the installation script and clean OS settings. This option is more versatile, because. you control everything that will be done with the new OS. For example, if you like to set up the system and are used to some kind of software, then slowly save the file with system configuration commands, install programs through the package manager, etc. Just back up your data. Cons - something can change / update from the time you wrote the script to the moment it was executed. The software in the package manager could be updated, the OS itself could change something inside and the old commands could stop working. But everything is solvable, and this method does not require any costs, it's just a text file.

I
Ivan, 2016-06-03
@LiguidCool

HZ, I have all the work in google drive ...

S
Stanislav Pochepko, 2016-06-03
@DJZT

I think the game is not worth the candle. If you lose your laptop so often or it breaks, then you should think about your attentiveness or the quality of the things you buy, so that they work for you, and not you against them.
Keep the code on remote resources (GitHub, BitBacket, etc). Use the IDE that is convenient for you. This is your tool. Which you will get used to - and will always use. Installing it is not such a long time. The only thing is that the PHPStorm IDE does not support centralized storage of configs. The plugin is there, but it doesn't work. I don't know about other IDEs. Once I saw how Sublime was put in the DropBox folder.
If a virtual machine, then there should be Git, Composer, LAMP, Node.js and whatever you want.
If not, then OpenServer will help you for quick deployment under Windows. Only there they have a weak channel of return. 1 GB downloads 3 hours. It is better to download once and put somewhere on your cloud.
Be sure to use composer and bower so that you don't carry the necessary resources with you. install registered and everything is already with you.
If lost, be sure to use passwords. You can also enable encryption for more security. For the admin password can be bypassed by more seasoned ones. Like Win out of the box supports something.

V
Vlad Zhivotnev, 2016-06-03
@inkvizitor68sl

Linux, ansible for setting up and installing software, everything else (sorts) is on the servers.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question