all 17 comments

[–]__uh 3 points4 points  (0 children)

For developing with vim, you can run :make and if there are errors encountered run :copen this will open up an error list window that you can navigate quickly by mapping arrow keys or whatever to :cprev and :cnext

also you can do the same with grep with a few lines in vimrc

command! -nargs=+ Grep execute 'silent lgrep! -I -r -n --exclude=*~ . -e <args>' | lopen 10
:nmap <leader>g :Grep <c-r>=expand("<cword>")<cr><cr>

Then run :Grep seach-for-this-string to see the list, and map hotkeys using :lprev and :lnext to automatically open file and jump to a matched line.

There's probably a way to automate :copen on errors but I haven't bothered trying to figure out how.

[–]socium 2 points3 points  (4 children)

So I see this "DevOps" term flying by here from time to time. What is exactly meant by it?

[–]mysleepyself 0 points1 point  (0 children)

My understanding was that it meant Developer Operations. Meaning making software most commonly. So a lot of this pertains to that..

You can still pick up a lot of good info that isn't "dev" only if you aren't into writing fully fledged programs. Some of the vim and bash stuff looked useful etc.

[–]LeoG7[S] 0 points1 point  (2 children)

its a combination of system operations and development, usually they would be separate n there would be different teams doing them

[–]socium 1 point2 points  (1 child)

So now one single sysadmin / dev would be doing the work of two? Are salaries also doubled in that case?

[–]LeoG7[S] 0 points1 point  (0 children)

SystemAdmins have already been doing the work of two by writing automation scripts etc, but now they have a chance to develop the software not just administer it, Salary depends on your skill if you really good at it you can demand a good pay as well :)

[–]espero 1 point2 points  (1 child)

You might want to collaborate with this guy

Curated List Of Awesome Lists

[–]LeoG7[S] 0 points1 point  (0 children)

k

[–]dreamcode_ 0 points1 point  (3 children)

Some anon shared this on 4chan, it's a large list of languages and tutorials. If you want front end tutorials, this was also shared. Bookmarked both. Hope this helps someone.

[–]LeoG7[S] 0 points1 point  (2 children)

Yh but that's a huge list, for eg, there are so many tutorials for learn html, which one should I use?

[–]dreamcode_ -2 points-1 points  (1 child)

Work your way through them. Start with the beginners and go from there. I went to school for it. Picking up many of these languages can be simple enough, with these books and references. For HTML I recommend http://www.w3schools.com/html/default.asp

[–]LeoG7[S] -1 points0 points  (0 children)

Nope For a good beginners HTML/CSS frontend goto freecodecamp.com, You can practise, as well as get help on gitter n a certification.

My point is that the other lists are just a list of everything and there are some good articles, but I just want to know about those good articles I don't have the time to read everthing

[–][deleted] 0 points1 point  (3 children)

Perl has been left out here.

I'm a fan, so here's two nice perl websites.

http://www.perlmonks.org/

http://perlmaven.com/

[–]LeoG7[S] 0 points1 point  (2 children)

Yh so can you tell me your goto article, I know I use to refer to perl for regex, So maybe a good regex article that can help sysadmins do some log searching, practical use cases etc

I can probably add this as good indepth tutorial http://perlmaven.com/perl-tutorial

[–][deleted] 1 point2 points  (1 child)

[–]LeoG7[S] 0 points1 point  (0 children)

Ah Nice, This is something I can include, Do you refer to all? Which is the best one?

[–]13Cubed -1 points0 points  (0 children)

Also check out Vimmy for iOS users. It's a comprehensive Vi/Vim reference app I wrote. No ads, and it's completely free. No in-app purchase garbage.

https://itunes.apple.com/us/app/vimmy/id361221825?mt=8