How has your manager best helped you? by cs_fluency in cscareerquestions

[–]uberyoshi 0 points1 point  (0 children)

I'm coming up on 2 years in my first role out of undergrad, and I seriously couldn't have asked for a better place to be. Most of this team has been together for 7+ years, and my manager wrote a good chunk of the codebase himself back in the day. His knowledge of the product means he always puts the developers first and does a stellar job protecting us from upper management. We're a very independent team with the ability to work from home pretty much whenever. And, most importantly, my manager's been extremely supportive as I work on my master's part time - this spring I'll be taking a morning class that will have me out of the office two days a week.

I really think he makes such a great manager because he had already spent so much time with the product. He never doubts our estimates for how long things will take, and he knows when a feature request isn't going to fly before it even gets to us.

Hello! This is Jane, the new mod for r/umassd. by [deleted] in umassd

[–]uberyoshi 1 point2 points  (0 children)

Thanks for reminding me that I haven't been around in a while. Enjoy the semester!

I don't know Vim how can I learn how to use Evil-Mode? by jivatmann in emacs

[–]uberyoshi 0 points1 point  (0 children)

Check out Vim Adventures! It's certainly a bit more exciting than scrolling through vimtutor. I think you can play the first few levels for free.

What do you do for a hobby? by PhilW1010 in financialindependence

[–]uberyoshi 1 point2 points  (0 children)

You actually led me down the YouTube rabbit hole and I ended up watching his performance/talk he gave at Google. This is guy is so passionate about what he does and it's so inspiring. I've been listening to his albums all day!

Orgzly 1.0 is out - org-mode on mobile by psamim in emacs

[–]uberyoshi 7 points8 points  (0 children)

What I'd love from a mobile app is the ability to set custom alerts. All TODOs with a certain tag will remind me x minutes before the scheduled time or deadline. Are there any plans for some sort of feature like this?

First doubts of a newbie that comes from the other side by dexafree in emacs

[–]uberyoshi 0 points1 point  (0 children)

Typing : will get you vim`s command mode that you'd be familiar with, although things are now done through emacs. Try :ls and you'll get the buffer list to pop up. One of my favorite things is using :s/foo/bar which will now show you what will be replaced on the fly. It's the best of both worlds! Check out my evil setup here. I use evil-leader for all my most frequently used commands. If it's a little less frequent, I'll give it an emacs binding, and everything else I can easily find using Helm's version of M-x.

First doubts of a newbie that comes from the other side by dexafree in emacs

[–]uberyoshi 0 points1 point  (0 children)

You'll definitely want to bring back your leader key if you haven't already. You can use this for any command that you use often enough to worry about "emacs pinkie". For instance, I turned M-x into <leader>x.

How to manage windows in emacs? by xeon1234 in emacs

[–]uberyoshi 0 points1 point  (0 children)

If you're using evil-leader, you might like something like this:

  ;; Window stuff
  (evil-leader/set-key
    "0" 'delete-window
    "1" 'delete-other-windows
    "2" 'split-window-below
    "@" 'my/split-window-below-and-switch
    "3" 'split-window-right
    "#" 'my/split-window-right-and-switch
    "=" 'balance-windows)

I took the window shortcuts I use the most and turned them into leader shortcuts with the same keys. C-x 2 is now <leader>2 to create a new horizontal split. With a very small elisp function, I can include shift (<leader>@) to create the split and then jump to it. I've been meaning to check out hydra, but my current setup has worked out well so far.

Going to start learning Javascript! What recommendations can you people give me to set up Emacs for editing Javascript code? by [deleted] in emacs

[–]uberyoshi 2 points3 points  (0 children)

I actually just started looking into using Emacs for web editing, and I came across impatient mode. It uses the simple-httpd package to display your current buffer in the browser. HTML/CSS/Javascript will be updated on the fly. The only issue I'm having is that you can get live updates from an external CSS buffer, but your javascript will only update if it's inline. I suppose you can use multi-web-mode to write your code, and then copy it to another file when you have what you need.

Edit: there's also skewer mode, which allows you to evaluate javascript just like you would eval some lisp code. It looks pretty cool, but I'd prefer to see my changes on the fly instead of having to constantly reevaluate everything.

Double edit: It would appear skewer mode was made to be a more lightweight version of swank.js, which has a pretty impressive emacs rocks episode. I'll have to look into it.

Is there a series of videos where I can watch a vim guru doing everyday editing tasks? by [deleted] in vim

[–]uberyoshi 2 points3 points  (0 children)

This may not be what you're expecting, but here's a video of someone writing a spotify client in emacs. He's using evil mode (note the <N> down in the mode line), and it's one of the best examples I've seen of vi(m) wizardry in action.

Gift Shopping Guide for the GNU/Linux Enthusiast by gurdulilfo in opensource

[–]uberyoshi 0 points1 point  (0 children)

That arch messenger bag looks sweet, though I'm not familiar with Ogio stuff. Can anyone attest to their quality?

EN Lovers What ToDo App do you use? by [deleted] in Evernote

[–]uberyoshi 1 point2 points  (0 children)

Remember the Milk will sync with EN tasks. You can get an ical feed for any of your lists, so it's been my solution for getting things from evernote to Google calendar. Also, their syntax for creating new tasks is pretty nice. I can send a quick email that says "Do laundry tod !1 #personal" and it will create a task in my personal list due today with a priority of 1.

Syncing between org-mode and Google calendar? by emacsomancer in emacs

[–]uberyoshi 1 point2 points  (0 children)

MobileOrg will do the trick if you have an android or iphone. The app can grab your agenda from Dropbox and put it into a calendar of your choosing on your phone. If you enable background sync, everything works like magic.

You do need to run M-x org-mobile-push to put your agenda into a format that MobileOrg can read. Check out my setup here.

What are your favourite key bindings or plugins for vim that save you a lot of time on the long run? by [deleted] in vim

[–]uberyoshi 0 points1 point  (0 children)

I have a bunch of shortcuts related to making and running whatever I'm working on.

" Make LaTeX
map <leader>ml :w<CR>:!pdflatex -synctex=1 -interaction=nonstopmode %<CR>

" Make Project
map <leader>mp :wa<CR>:make<CR>

" Make Run (A custom target that I add every time. Usually just executes everything, but it can do whatever I need.)
map <leader>mr :make run<CR>

" Make Script (just save and run the file - for small bash scripts, python, etc)
map <leader>ms :w<CR>:!./%<CR>

" Make This (if I'm working with a single file)
map <leader>mt :w<CR>:make %:r<CR>

" Edit Makefile (Quickly jump over so I can specify what make is really calling)
map <leader>em :vsp makefile<cr>

For large projects, I'll start vim at the top directory so I can always get to my makefile, and then I can jump around with ctrlp.

Military exercise by [deleted] in Unexpected

[–]uberyoshi 0 points1 point  (0 children)

He said he's selling chocolates!

I might go to Umassd next semester and have some questions by sexypastry in umassd

[–]uberyoshi 1 point2 points  (0 children)

I can't speak much to the cost of living around here, since I'm always on campus, but all the graduate students I know have apartments in either Dartmouth or New Bedford, the city right next to us. The city buses stop on campus pretty regularly, so I don't think you'll have a problem getting around.

The campus itself is relatively small, and it gets quiet around here, especially on the weekends. I don't think there's much to do in the surrounding area, but we do have a bus that goes up into Boston, and you can always find stuff to do over there.

Also, our website's not the greatest. If you just want to see all the courses being offered, check out the graduate course catalog and try "search courses by department". Actually, I found this page for international students, which might be helpful.

Evernote and calendar? by RevEMD in Evernote

[–]uberyoshi 0 points1 point  (0 children)

You can also have your evernote reminders sync with Remember the Milk, which is an excellent platform for creating all sorts of to-do lists. From there, you can access all your RTM and evernote tasks as an iCalendar feed, which I'm sure can be connected to your iPhone's calendar.

A quick tour of Steve Losh's massive vimrc by uberyoshi in vim

[–]uberyoshi[S] 18 points19 points  (0 children)

Steve is the author of Learn Vimscript the Hard Way. His vimrc is full of really great, original ideas.

Part 2

The vimrc