Profile

Cover photo
ashish makani
Attended Purdue University
Lived in San Francisco, CA
404 followers|75,097 views
AboutPostsPhotosVideos+1's

Stream

 
#cartodb #maps #odyssey.js

CartoDB’s Odyssey.js Is An Open-Source Tool For Telling Stories With Interactive Maps | TechCrunch
1
Add a comment...

ashish makani

Shared publicly  - 
 
Beautiful song lyrics 
1
Add a comment...

ashish makani

Shared publicly  - 
 
#tech   #python  #code #programming  
Some nifty tips from Python's creator to keep your python code fast.
 
Some patterns for fast Python. Know any others?

- Avoid overengineering datastructures. Tuples are better than objects (try namedtuple too though). Prefer simple fields over getter/setter functions.

- Built-in datatypes are your friends. Use more numbers, strings, tuples, lists, sets, dicts. Also check out the collections library, esp. deque.

- Be suspicious of function/method calls; creating a stack frame is expensive.

- Don't write Java (or C++, or Javascript, ...) in Python.

- Are you sure it's too slow? Profile before optimizing!

- The universal speed-up is rewriting small bits of code in C. Do this only when all else fails.
1
Add a comment...

ashish makani

Shared publicly  - 
 
#rsa #videos #neat   #cool  

Another cool video from the RSA Animate folks
 
Interesting. I'm definitely future oriented.
1
1
Add a comment...
In his circles
828 people
Have him in circles
404 people
सौरभ भारती's profile photo
Brian Bierie's profile photo
Hitesh Anand's profile photo
Balajee Vamanan's profile photo
Ed Kohlwey's profile photo
Ahna Hajarey's profile photo

ashish makani

Shared publicly  - 
1
Add a comment...

ashish makani

Shared publicly  - 
 
#tech   #ux   #hardware   #apple   #google   #iphone   #android  
Good read on how total UX ( impressive hw coupled with great sw) is more important than just impressive hw specs.
1
Add a comment...
People
In his circles
828 people
Have him in circles
404 people
सौरभ भारती's profile photo
Brian Bierie's profile photo
Hitesh Anand's profile photo
Balajee Vamanan's profile photo
Ed Kohlwey's profile photo
Ahna Hajarey's profile photo
Work
Occupation
student
Employment
  • student, present
  • INFOSYS, NEXTWAVE WIRELESS
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Previously
San Francisco, CA - San Diego, CA - West Lafayette, IN (Purdue University) - Hyderabad, India - Bangalore, India - Chandigarh(Mohali), India - New Delhi, India
Contact Information
Home
Email
Apps with Google+ Sign-in
Story
Introduction
A happy-go-lucky geek, grad student, gadget geek, passionate about computer networks(especially wireless, mesh, 802.11s), operating systems, embedded hardware & software,  linux & open-source development.

Passionate about using technology to solve social problems, like education, healthcare, especially in the developing world (= India :D ), olpc(one laptop per child)
Education
  • Purdue University
    Computer Engineering
Basic Information
Gender
Male
Looking for
Friends, Dating, A relationship, Networking
ashish makani's +1's are the things they like, agree with, or want to recommend.
Belenix - innovating on Illumos
www.belenix.org

Belenix is an innovative distro based on the Illumos kernel, with a focus on stability, speed, and customizability.

Nexus 4
www.flipkart.com

Buy Nexus 4 Online, Also get Nexus 4 Specifications & Features. Only Genuine Products. 30 Day Replacement Guarantee. Free Shipping. Cash On

8 Linux Commands Every Developer Should Know
blog.jayfields.com

Every developer, at some point in their career, will find themselves looking for some information on a Linux* box. I don't claim to be an ex

TechCrunch Disrupt SF 2011 on Ustream
www.ustream.tv

TechCrunch Disrupt SF 2011 @ Ustream.TV: We saw brilliant hackers, met determined entrepreneurs, revealed new companies and products, witnes

SoundCloud - Share Your Sounds
soundcloud.com

Create, record and share the sounds you create anywhere to friends, family and the world with SoundCloud, the world's largest community of s

Breaking News Headlines: Business, Entertainment & World News - CBS ...
www.cbsnews.com

CBS News brings you the latest breaking world news, national news, political, business and entertainment news, as well as stories from 60 Mi

Stanford University
www.stanford.edu

Stanford University is one of the world's leading research and teaching institutions. It is located in Palo Alto, California.

Google Play
plus.google.com

All your favorite entertainment, available anywhere you go.

CNN-IBN Live News, Breaking News, Politics, Movies, World & Sport News
ibnlive.in.com

IBNLive: Read Latest/Breaking News from India Politics, World, Movies, Sports, Business News, Science/Technology, Health/Society News, Top T

Twitter Search
search.twitter.com

Search Twitter in realtime - see what the world is doing right now.

Express exclusive: Secret note blows cover of govt move to shackle Elect...
www.indianexpress.com

Express exclusive: Secret note blows cover of govt move to shackle Election Commission - A day after The Indian Express reported that the go

Linux.com | The source for Linux information
www.linux.com

Linux.com - For the community, by the community, Linux.com is the central source for Linux information, software, documentation, how-tos and

Schneier on Security
www.schneier.com

The papers, one entitled The Applications of Probability to Crypt, and the other entitled Paper on the Statistics of Repetitions, discuss ma

Galaxy Nexus
www.google.com

Galaxy Nexus. First phone with Android 4.0, Face Unlock, Android Beam, an amazing HD screen and 4G LTE fast.

Nexus S – The new Android phone from Google
www.google.com

Nexus S is the newest Android phone from Google. With Gingerbread, fast just got faster.

TurboTax® Tax Preparation Software, FREE Tax Filing, Efile Taxes, Income...
turbotax.intuit.com

TurboTax is the #1-rated, best-selling tax software. Free Edition includes free IRS efile. Easily prepare your tax return and file income ta

CyanogenMod | Android Community Rom based on Gingerbread
www.cyanogenmod.com

CyanogenMod is a free, community built distribution of Android 2.3 which greatly extends the capabilities of your phone.

BookMyShow
www.bookmyshow.com

Book advance movie tickets, cinema tickets, sports & cricket tickets. Get movie show times, buy merchandise, concert tickets & play tickets.

HBO: Entourage: Homepage
www.hbo.com

The official website for Entourage on HBO, featuring videos, images, schedule information and episode guides.