Mostrando las entradas con la etiqueta tools. Mostrar todas las entradas
Mostrando las entradas con la etiqueta tools. Mostrar todas las entradas

20130716

Share your local application with the world in a snap.

NOTE: see http://localtunnel.me/ for an update on this project


As web developers we are usually sending screenshots, or deploying applications in servers just to show somebody a feature or something we are hacking.

I know that with actual CI processes this is very easy to setup; scripting, git hooks, etc, help a lot. BUT, eventually you don't want to publish your unfinished code (you do not even want to commit!). Just want to show something in YOUR machine ("it works in my machine" apply here for now :) ).

localtunnel is a tool that basically shares your local server to the world doing an encrypted connection between your machine and their servers (doing reverse port forwarding from their port 80 to your specified one).



So lets suppose we have our app in http://localhost:432 we will only need to do this:

 # localtunnel -k ~/.ssh/id_rsa.pub 8080  
 This localtunnel service is brought to you by Twilio.  
 Port 8080 is now publicly accessible from http://4aj4.localtunnel.com ...  

and BAM! you can access your local app with your browser through http://4aj4.localtunnel.com

BADASS!

Links


20121104

Tools I use every day.


Here there is a list of tools i used almost every day:

For Everybody:

Choosy - https://www.choosyosx.com/ - Instead of opening links in the default browser, Choosy sends them to the right browser. Every time.

Dropbox - https://www.dropbox.com - No explanation needed :)

Instapaper - http://www.instapaper.com - A simple tool to save web pages for reading later.

Skitch - http://skitch.com - Annotate, edit and share your screenshots and images. I like the pre Evernote version more, but what the hell, its a very handy app.

Evernote - http://evernote.com - Makes it easy to remember things big and small from your everyday life using your computer, phone, tablet and the web.

BufferApp - http://bufferapp.com - A Smarter Way to Share.

Circular - http://circular.io - Circular, an open source Buffer app.  Stock up some great tweets and have them automatically shared throughout the day.

Draw.io - https://www.draw.io - Nice diagraming tool (can be installed in your google apps account).

Simple Mind - www.simpleapps.eu/simplemind - Mind mapping tool for your desktop, ipad and android device. It has Dropbox integration, pretty nice.

Rapportive - http://rapportive.com - Get rich contact profiles right inside Gmail. Shows you everything about your contacts right inside your inbox.

Boomerang for Gmail - http://www.boomeranggmail.com - Schedule an email to be sent later. Easy email reminders. It is a Firefox / Chrome plugin that lets you take control of when you send and receive email messages.

Tabman Tab Manager for Chrome - Faster navigation between multiple chrome tabs. View all your open tabs in a beautiful list.

Grammarly - Grammarly makes sure everything you type is clear, effective, and mistake-free.

Gmail Notes - Add annotations on your emails to remember something, or to coach how to craft a good email.

Assistant.to - Book meetings with one email. No back & forth. No double bookings. And it's free!

Mac Tools:

Alfred - http://www.alfredapp.com - Productivity app for Mac, a launcher at its core.

Divvy - http://mizage.com/divvy - Window management at its finest.

FluidApp - http://fluidapp.com - Turn Your Favorite Web Apps into Real Mac Apps.

AirDisplay - http://avatron.com/apps/air-display - Ever wish you had an extra monitor for your Mac or PC? I use my ipad as a second monitor a lot (mainly for irc / skype / chat)

LICEcap - http://www.cockos.com/licecap/ - can capture an area of your desktop and save it directly to .GIF

PosteRazor - http://posterazor.sourceforge.net/ - cuts a raster image into pieces which can afterwards be printed out and assembled to a poster.

For Developers

mycli - http://mycli.net/ - Mycli is a command line interface for MySQL, MariaDB, and Percona with auto-completion and syntax highlighting. (Check pgcli for Postgres)

httpie - http://httpie.org - CLI HTTP client; user-friendly cURL replacement featuring intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc.

Postman - https://www.getpostman.com/ - Build, test, and document your APIs faster. 

iterm2 - http://www.iterm2.com - iTerm2 is a replacement for Terminal.

GitRay - http://gitray.com/ - Easy navigation of projects on Github.

localtunnel - http://localtunnel.me/ - The easiest way to share localhost web servers to the rest of the world

vagrant / puppet / php - https://puphpet.com - A simple GUI to set up virtual machines for Web development. Check http://rove.io too. If you use Ansible check http://phansible.com/

vagrantmanager - http://vagrantmanager.com - Manage your vagrant machines in one place with Vagrant Manager for OS X.

nutty.io - https://nutty.io/ - Share your terminal using your browser.
tmate.io - http://tmate.io/ - Share your terminal.

octotree - https://github.com/buunguyen/octotree - Browser extensions to display GitHub code in tree format

octolinker - http://octolinker.github.io/ - Navigate through projects on GitHub.com efficiently (compoer, npm packages etc..)

asciinema - https://asciinema.org - Record and share your terminal sessions, the right way.

mitmproxy - https://mitmproxy.org - free and open source interactive HTTPS proxy.



I will update this list often.

Updated 2020-03