Saturday, October 10, 2015

Python - just cool!!!



Hey

As many of you know i'm in software development business for  about 10 years as professional and about 7 more years like an enthusiast ...Ive been developing many many different stuff in many different languages : c,c++, java, scala etc but NEVER in python. About a week ago i made some investigation and had doing some simple ETL stuff : taking by REST, manipulate, put to Mongo Db , analyze, extract, put to filees , run some inputs over some system, get the result ,analyze again etc.
Ok.. it runs on windows, what i have to do? and what are my options?
Doing it in Java? WOW! thats cool! but hell! that will take me a tons of time .Simply only creating POJO's ...
Writing Shell scripts, much faster! but then i have to have some Linux env ( or cygwin) ...
So what to choose?
Then i started googling...and some voice in my head told me - Man!you have to try Python! you never tried that!People are saying its simple and very flexible... lets try that
And i tried that...

Absolutely , that was one of my best decisions in my life ...

I did all my tasks in couple of days.. much faster than i was exception .
What about learning curve? Its very short!
i summarize everything in 2-3 main sentences :
1. At the end of every expression like if(),while() etc you have to put ":"
2. all the lines have to be malformed - code in python has to be formed since you dont have scope definition like in java or C. So the structure of the code defines scopes
3. function signature is def <function name>(parameters):

Those 3 rules ( and maybe 2-3 more) gives a power of manipulating data in few lines of code
You want to read file line by line ?
No problem! just do :

with open('file name', "r") as str:
    for hash in str:

Do you want to return couple of objects from function? no problem! return a tuple like
return (1,2) etc


Making long story short : i had a pleasure working in python and will continue doing that
My advice is : learn python as soon as possible! that's really cool


Thanks

Sunday, August 9, 2015

Size doesnt matter. Speed does!

After beeing involved in about 30 projects in different sizes , companies , technologies and solutions i made a conclusion : data sizes are not the major issue in a project. Actually picking the right technology is just a matter of time and money. Most problematic part is the speed of the data: throughput of writes and reads of the data itself. And here the truth creativity comes to play : modelling the data in correct way can drasticly change ( in both ways) the project .

Sunday, April 26, 2015

Best start-ups...


AffirmedWhat it does: Builds software to run mobile networks. 
Founder: Hassan Ahmed.
Capital raised: $163 million.
AvantWhat it does: Makes personal loans.
Founders: Al Goldstein, John Sun, Paul Zhang.
Capital raised: $1.4 billion ($334 million in equity) with current valuation of $875 million.
BeepiWhat it does: Online used-car marketplace. 
Founders: Ale Resnik, Owen Savir.
Capital raised: $79 million with valuation of $200 million.
Blue ApronWhat it does: Subscription meal service. 
Founders: Matt Salzberg, Matthew Wadiak, Ilia Papas.
Capital raised: $58 million with a reported $500 million valuation.
CyanogenWhat it does: Mobile operating system.
Founders: Kirt McMaster, Steve Kondik.
Capital raised: $110 million with a current valuation close to $1 billion.
DatastaxWhat it does: Database platform.
Founders: Jonathan Ellis, Matt Pfeil.
Capital raised: $190 million with valuation of over $830 million.
DeliverooWhat it does: Restaurant food delivery.
Founders: Greg Orlowski, Will Shu. 
Capital raised: $30 million with a reported valuation of more than $100 million.
DockerWhat it does: An open platform to build and run apps. 
Founder: Solomon Hykes. 
Capital raised: $150 million to date with a reported $1 billion valuation.
DoordashWhat it does: Restaurant food delivery. 
Founders: Andy Fang, Stanley Tang, Tony Xu, Evan Charles. 
Capital raised: $60 million with a reported valuation of nearly $600 million.
Grand RoundsWhat it does: Connects patients with medical specialists. 
Founders: Owen Tripp, Rusty Hofmann.
Capital raised: $51 million.
KreditechWhat it does: Digital banking for the "unbanked." 
Founders: Sebastian Diemer, Alexander Graubner-Müller.
Capital raised: $274 million with a current valuation of $190 million.
LithiumWhat it does: Social customer management software.
Founders: Matt Ayers, Mikey Yang, Kirk Yokomizo, Lyle Fong, John Joh.
Capital raised: $160 million.
MixpanelWhat it does: Analytics software. 
Founders: Suhail Doshi, Tim Trefren.
Capital raised: $77 million with a valuation of $865 million.
Orchard PlatformWhat it does: Analytics platform for peer-to-peer lending. 
Founders: Matt Burton, Jonathan Kelfer, Angela Ceresnie, David Snitkof. 
Capital raised: $14.7 million.
RaiseWhat it does: Marketplace for unused gift cards.
Founders: George Bousis, Bradley Wasz.
Capital raised: $87 million with an estimated $500 million valuation.
RedfinWhat it does: Online real estate marketplace. 
Founder: David Eraker. 
Capital raised: $166 million with an estimated $500 million valuation.
SimpliVityWhat it does: Sells data-center hardware, aggregating components normally sold separately. 
Founder: Doron Kempel. 
Capital raised: $276 million with a valuation of more than $1 billion.
Skyhigh NetworksWhat it does: Cloud security. 
Founders: Rajiv Gupta, Sekhar Sarukkai, Kaushik Narayan. 
Capital raised: $66.5 million.
Social FinanceWhat it does: Student loan refinancing, personal loans and mortgages. 
Founders: Mike Cagney, Daniel Macklin, James Finnigan, Ian Brady. 
Capital raised: $414 million with a current valuation of $1.3 billion.
TaniumWhat it does: Cybersecurity platform 
Founders: David and Orion Hindawi 
Capital raised: $142 million.
TeespringWhat it does: E-commerce platform. 
Founders: Walker Williams, Evan Stites-Clayton. 
Capital raised: $55 million.
ThumbtackWhat it does: Service-listings marketplace.
Founders: Marco Zappacosta, Jonathan Swanson, Sander Daniels.
Capital raised: $150 million invested.
ViptelaWhat it does: Network architecture.
Founders: Amir Khan, Khalid Raza.
Capital raised: $33.5 million with a valuation of more than $500 million.
WishWhat it does: Mobile shopping platform.
Founders: Danny Zhang, Peter Szulczewski.
Capital raised: $78.7 million.
ZenefitsWhat it does: Sells health insurance and offers h.r. software to small businesses.
Founders: Parker Conrad, Laks Srini.
Capital raised: $84 million with a current valuation of $500 million.
http://www.forbes.com/next-billion-dollar-startups/