Profile

Scrapbook photo 1
Scrapbook photo 2
David Capello
Lived in Santa Fe, Santa Fe, Argentina
378 followers|248,898 views
AboutPostsPhotosYouTube+1's

Stream

David Capello

Shared publicly  - 
 
If you need to find text in several files from the command line (or from Emacs), you can use the awful "find | grep" combination. As it never worked in a simple way, I've created an alternative (at least for me). https://github.com/dacap/findinfiles (there is one "Release" with a .exe for Windows XP/Vista/7/8)
findinfiles - quick alternative to find | grep
2
Hernan Echegoyemberry's profile photoDavid Capello's profile photo
2 comments
 
^_^
+1 I should add --help, -h and -?
About patterns, we cannot use *. because it's intercepted by shells (cmd, bash, eshell, etc.) and replaced with filenames; so to get the pattern it's better to use -. (and the pattern is used to filter filenames in all subdirectories, which is what I need)
Add a comment...

David Capello

Shared publicly  - 
2
Armando Cornaglia's profile photoPablo Ordoñez's profile photoDavid Capello's profile photo
3 comments
 
^_^ yesterday we tweet about it https://twitter.com/aseprite/status/493062841239609344 quite impresive history where +Aseprite  is involved!
Add a comment...

David Capello

Shared publicly  - 
 
 
For this last 2013 #MotivationMonday , we thought this fun #Mario comic is a common case for many of us reflecting back. 

Have you ever been in a situation like Petey the Piranha below? 

[via Reddit user KableKiB - http://i.imgur.com/NLPPha8.jpg]

#Comic #SuperMario #Inspiration #MondayMotivation #Reflection #NewYear  
1
Add a comment...

David Capello

Shared publicly  - 
 
Lamdu, de a poco nos vamos olvidando la sintaxis y vamos por los árboles AST. http://peaker.github.io/lamdu/
 ·  Translate
2
Guillermo Barbosa's profile photoDavid Capello's profile photo
2 comments
 
Yo creo que todo a su debido tiempo. Si vas a experimentar con un nuevo lenguaje/forma de programar, tiene que ser con el dominio muy chico. Que hayan usado/se hayan basado en Haskell creo que es secundario (tampoco conozco el lenguaje a fondo, pero tiene conceptos que me gustan). De todos modos, yo creo que la peor fricción para este tipo de proyectos es: 1) la interfaz de usuario, crear un editor de "código" que sea tan versátil como cualquier editor de texto (y hablo un símil bloc de notas, nada complicado a lo que aspirar al principio), y 2) proveer todas las herramientas que giran alrededor del texto hoy en día (ej: control de versiones, diff/patch).

No creo que este proyecto ni otros que salgan en estos años tengan mucho éxito. Pero sí sospecho que dentro de 10 o 20 años (al menos luego de varias iteraciones sobre este mismo concepto) podremos ver una forma totalmente nueva y viable de programar aplicaciones. O al menos, muchas ideas se verán reflejadas sobre los editores de texto.
 ·  Translate
Add a comment...

David Capello

Shared publicly  - 
 
Show snippets of your favorite language converting comments to pretty annotations.
1
1
Add a comment...
In his circles
209 people
Have him in circles
378 people
Matias Monforte's profile photo
sajeev vk's profile photo
RAZZLEDAZZLEPROMO Marjorie's profile photo
Sebastian Teitelman's profile photo
Carina Berretta's profile photo
Luis Isola's profile photo
Phil Soper's profile photo
Pixels Huh's profile photo
Maciej Pendolski's profile photo

David Capello

Shared publicly  - 
 
Better Software--No Matter What: The Most Important Design Guideline (for GUI and API interfaces) http://vimeo.com/97349221
2
1
Armando Cornaglia's profile photo
 
Awesome, watched the whole thing. This is all the foundations of User Centered design principles plus more. Even though most of it was review, I learned a few things and enjoyed it.
Add a comment...

David Capello

Shared publicly  - 
 
D, Rust, Go, y ahora M#. Cuatro lenguajes que apuntan directamente a C++.
 ·  Translate
Wow! Reading the post, they are basing this on C#, which I think is a great idea, and also sets it significantly apart from D and Rust, though its obviously directly in their category of next generation native language. I'm a bit worried about the premise though: C# has a best in class garbage ...
1
Hernan Echegoyemberry's profile photo
 
Me gusta D y esa línea que mencionas.. Apuntan a ser lenguajes de uso práctico y a la vez internalizan mucho de lo aprendido en estos años, extinguiendo lo innecesario pero sin caer en extremos matemáticos como Haskell  (que por algo no se llama Haskeaven).
Estoy seguro que C++ está en esa lista (sobretodo C++11) pero también que tiene muchos dinosaurios de C en adelante, y no sé si van a poder convivir esos bichos con el hombre moderno.
 ·  Translate
Add a comment...

David Capello

Shared publicly  - 
 
Buttcoins es la posta http://buttcoin.org/what-are-buttcoins
 ·  Translate
What are Buttcoins? What is a Buttcoin? Buttcoin is a peer-to-peer butt. Peer-to-peer means that no central authority issues new butts or tracks butts. These tasks are managed collectively by the network. It's like a bitcoin, but with butts instead.
1
Add a comment...

David Capello

Shared publicly  - 
 
Muy buena introducción a Bitcoins (en inglés), incluidos algunos comentarios sobre gente aquí en Argentina generando Bitcoins como otro intento de escapar del peso argentino.

(Lástima que la charla se hizo en un restaurante y los comensales parecen no haber comido hace 400 años, así que la cantidad de ruido ambiente es exageradamente molesto.)
 ·  Translate
1
Hernan Echegoyemberry's profile photoCarlos Becker's profile photoMiguel Mendez's profile photoDavid Capello's profile photo
7 comments
 
Sólo para darle un poco de color a la nota de Antonopoulos: https://pbs.twimg.com/media/BgKiA4NCAAAQyn5.png:large
 ·  Translate
Add a comment...

David Capello

Shared publicly  - 
 
¿Por qué existe ese pensamiento generalizado de alguna gente de nuestra profesión que piensa que todo el mundo debería aprender a programar? ¿A caso tan poca complejidad le vemos al asunto? ¿A caso nosotros sabemos cómo funciona cada uno de los aparatos que usamos en nuestras vidas? ¿A caso debemos ser profesionales en todo? Y si la respuesta es no, ¿por qué la programación recibe un lugar de privilegio?

¿Tan poco has aprendido en estos años para decir que todo el mundo debería aprender a programar?
 ·  Translate
1
Hernan Echegoyemberry's profile photoGuillermo Barbosa's profile photo
14 comments
 
A lo bizarro
 ·  Translate
Add a comment...

David Capello

Shared publicly  - 
 
Hoy encontré esta charla de Paul Philips, alguien que gastó unos cuantos años con Scala y renunció de Typesafe. "We are doing it all wrong" es verdad desde que se inventaron los lenguajes dinámicos.

Básicamente hablando de lo que pienso y explico en http://dacap.com.ar/blog/dev/contratos/ pero a otra "scala".
 ·  Translate
3
Hernan Echegoyemberry's profile photo
 
"There is no such thing as a general purpose!"
Add a comment...
People
In his circles
209 people
Have him in circles
378 people
Matias Monforte's profile photo
sajeev vk's profile photo
RAZZLEDAZZLEPROMO Marjorie's profile photo
Sebastian Teitelman's profile photo
Carina Berretta's profile photo
Luis Isola's profile photo
Phil Soper's profile photo
Pixels Huh's profile photo
Maciej Pendolski's profile photo
Work
Occupation
Software developer
Basic Information
Gender
Male
Birthday
October 21
Story
Introduction
I like guitar, piano, music, video games, animation, pixel art, and programming (C++ mainly). Author of large amounts of garbage per day.
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Previously
Santa Fe, Santa Fe, Argentina - Rosario, Santa Fe, Argentina
Links
David Capello's +1's are the things they like, agree with, or want to recommend.
Tildar
sourcenotas.blogspot.com

Aporte a la etimología de la palabra Tildar en computación La palabra tilde se refiere usualmente al acento ortográfico: esa pequeña línea q

Escalera a la privacidad -
dacap.com.ar

Primeros pasos. Hacemos una aplicación que pida muy pocos permisos. De alguna manera debemos conocer cuánto tiempo el usuario pasa en nuestr

CocoonJS Launcher
market.android.com

Run your HTML5 JavaScript applications on your Android devices. CocoonJS is the application that allows you to use Ludei's CocoonJS technolo

Dropbox
market.android.com

Dropbox is a free service that lets you bring all your photos, docs, and videos anywhere. After you install Dropbox on your computer, any fi

Twitter
market.android.com

With Twitter, you can watch the world unfold like never before. • Get real-time stories, pictures, videos, conversations, ideas, and inspira

Evernote
market.android.com

★ New York Times ‘Top 10 Must-Have App’, Winner: TechCrunch Crunchies, Mashable Awards and the Webbys. ★ Evernote is an easy-to-use, free ap

SoundCloud
market.android.com

Discover, connect and share original music & audio with the official SoundCloud app.SoundCloud is the world’s leading social sound platform,

Tuner - gStrings Free
market.android.com

gStrings - a chromatic tuner for the guitar, violin, or any other instrument.This is the ad supported version of Tuner - gStrings, a chromat

Academy of Interactive Arts & Sciences
plus.google.com

The Official Google+ Page for Academy of Interactive Arts & Sciences News

Hangouts
chrome.google.com

Hangouts bring conversations to life with photos, emoji, and even group video calls for free.

Entre la Tierra y yo
plus.google.com

Dibujos salidos de la Luna, Luna.

Google Developers
plus.google.com

Inspiring developers everywhere

VirusTotal - Free Online Virus, Malware and URL Scanner
www.virustotal.com

VirusTotal is a free virus, malware and URL online scanning service. File checking is done with more than 40 antivirus solutions. Files and

Home » LibreOffice
www.libreoffice.org

LibreOffice is the free power-packed Open Source personal productivity suite for Windows, Macintosh and Linux, that gives you six feature-ri

nginx news
www.nginx.org

nginx news. nginx english ...

Bootstrap, from Twitter
twitter.github.com

Bootstrap, from Twitter. Simple and flexible HTML, CSS, and Javascript for popular user interface components and interactions. View project

Udacity - HTML5 Game Development Course (CS 255)
www.udacity.com

Colt McAnlis. Colt McAnlis is a Developer Advocate at Google focusing on Chrome Games and Native Client; Before that, he was a systems & gra

xUnit.net - Unit testing framework for C# and .NET (a successor to NUnit)
xunit.codeplex.com

A unit testing framework for C# and .NET. Written by original inventor of NUnit. xUnit.net is the top rated framework for unit testing C# co

NuGet gallery
nuget.org

Jump Start Your Projects with NuGet. NuGet is a Visual Studio extension that makes it easy to install and update open source libraries and t