2,118 reputation
518
bio website mattdmo.com
location near Boston
age 36
visits member for 2 years, 8 months
seen yesterday

Long-time OSS user/admin, intermediate coder - I heart . Master of Science in Molecular Medicine, many years' experience in biotech working with antibodies and cell-based assays. Science and computer geek. Dad.


Do you love Sublime Text? Looking for a color scheme that looks good in lots of languages and takes advantage of as many scopes as possible? Check out my Neon Color Scheme, available through Package Control. Also works great in TextMate.

Also, check out Python Improved, a better, updated Python .tmLanguage syntax definition for Sublime and TextMate. Fixes lots of bugs with the existing syntax, and adds new scopes for IPython, Django, Python 3 support, and much more. Use Neon for customized syntax highlighting, or modify your favorite color scheme.


Looking for a great Linux hosting provider geared toward developers with shell access, a bunch of ready-to-deploy apps, and awesome tech support? Check out WebFaction, my favorite alternative to the big hosting beasts. They run CentOS 6 x64, have datacenters around the world, and have a full suite of regularly-updated development and deployment tools. And did I mention they're cheap? My basic plan with 512MB RAM, 100GB disk, and 600 GB bandwidth/month is just US$8.50/mo! (if you prepay for a full year - US$102). Check out all these other features:

  • Full control over shell access (multi-user capability), email, and DNS.
  • Python, Ruby/Rails, PHP, Java, Perl, shell scripts...
  • Ability to install whatever software tools you need, and execute long-running processes.
  • nginx and Apache, MySQL, PostgreSQL, SQLite, MongoDB...
  • "One-click" (actually, several clicks and some typing) installers for a whole bunch (and different versions) of popular applications like Django, Rails, WordPress, Joomla, Drupal, and more.
  • and a ton of other stuff.

I honestly don't know of any other hosting provider that has a similar product, and if one exists I can't imagine it's as cheap. BTW, I don't work for them, I'm just a very satisfied customer.


Why Pigimal?

I sometimes call my guinea pig (also known as a cavy) "Pigimal", which is short for "Piggy Animal." Now you know.


Flair, Baby! null @ Miaou


Jan
23
comment Need a php script to connect my asterisk and fetch each incoming call Call ID, A number, B number?
This is not a code-writing service.
Jan
23
comment How to boot from DVD Lenovo W540
maybe try #4, the only one that says DVD in it?
Jan
23
comment Can I use a sequential key binding like Ctrl-x Ctrl-s in Sublime Text?
@ShankarG thanks! David's answer is quite useful, I've used the package when I get a hankering to relive my old emacs days (I actually use vim more now when I'm SSHing into a server). I'm glad we could both help solve your problem!
Jan
20
comment Sublime Text 3 Keeps Trying “Caching Information” in the status bar
do you see any messages when you open the console?
Jan
20
comment Sublime Text Package Control - Get More Information
@Cricrazy no problem. If you're interested, Package Control's issues page is here if you want to open a feature request to be able to download a package's README file on demand. It shouldn't actually be too difficult to implement, as most of the code already exists for other purposes. Feel free to tag me (same username as here) so I can follow along and perhaps contribute.
Jan
19
comment Sublime Text Package Control - Get More Information
@Cricrazy due to the way Package Control is set up, the only information available within Sublime is the short description of the package, taken from Github or wherever the package is hosted. You can see the short descriptions when you search on Package Control, such as here. So, unfortunately, the only way to get extended info is to use the website.
Jan
15
comment opening Sublime Text (or other text editor) from command line as root on Mac OS
@Andrew you had tagged your question as ST2, which is why I gave that answer.
Jan
13
comment Sublime Text 3 - Quick Add/Find Match behavior
@BenDilts Put your cursor just to the left of the first one, and select the ones you want using Ctrl-D, just like I said in my answer.
Jan
13
comment Sublime Text 3 - Quick Add/Find Match behavior
@BenDilts I'm not sure what you're asking. What are you trying to do?
Jan
13
comment How to preserve path in a new tab in the gnome terminal?
@T0xicCode no, it's not. This is a gnome-terminal configuration question, not a matter of which PATH is set where.
Jan
13
comment Cannot open github.com and some other websites
Are you in India? I heard from someone on Stack Overflow that they were also having issues, as their ISP had blocked Github for some reason. Go complain to your ISP.
Jan
10
comment Can't find Sublime Text 3's “Default” folder in <data_path>/Packages/ folder using Windows Explorer?
@thom, sorry, my bad, I have portable installs on my machine, and the directories are set up a bit differently. If you have a system install, try looking in C:\Program Files\Sublime Text 3\Packages or Pristine Packages, or something like that, for the packages that ship with ST. Things installed via Package Control will go into Installed Packages in AppData.
Jan
9
comment Can't find Sublime Text 3's “Default” folder in <data_path>/Packages/ folder using Windows Explorer?
@thom yes, it's in AppData/Roaming/Sublime Text 3/Installed Packages/Default.sublime-package. However, you should not be editing default .sublime-settings files for Sublime or any of its packages - instead, copy the entire contents to the corresponding Settings - User menu item, then edit to your heart's content. These files will be stored in Packages/User, and can be reopened again in the future.
Jan
9
comment pip not finding packages from pypi.python.org
@elzi you can use pip to install from a github repo - see the docs for info. Alternatively, you can clone the repo, then run python setup.py install inside it.
Jan
9
comment Force SublimeREPL to use specific version of Ruby
@DevonParsons try adding all your Ruby 1.9.3 paths from your PATH variable to the "default_extend_env" variable. If you're interested, take a look at Packages/SublimeREPL/config/Ruby/pry_repl.rb to see what's required.
Dec
19
comment Touchpad support for SublimeText 3
What exactly are you trying to do? You should be able to scroll using your touchpad. What other functions are you looking for?
Dec
16
comment How to decode text file with symbols like \uXXXX?
@LA_ since this is a case for custom parsing of the input, I doubt you'll find a pre-made plugin for it. However, since you've already found a Python solution for translating the file, implementing it in Sublime should be trivial.
Dec
16
comment How to decode text file with symbols like \uXXXX?
@LA_ yes, you can. Here is the ST3 API for your perusal. The reason I suggested a plugin is that there are certain things you can't do in the console, like for/if/while loops, function declarations, etc. - basically anything you can't do on one line.
Dec
16
comment How to decode text file with symbols like \uXXXX?
@LA_ Sublime Text 3 is built on top of Python 3.3, so all you need to do is paste each string into the console and it'll display the correct encoding. However, this isn't really feasible for a 10MB file, so a plugin would work better.
Dec
16
comment How to decode text file with symbols like \uXXXX?
@LA_ thanks for the link, that solved the problem. See my edit above for what to do.