Skip to content

Instantly share code, notes, and snippets.

@catwell
Last active October 10, 2015 19:58
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save catwell/3742988 to your computer and use it in GitHub Desktop.
Save catwell/3742988 to your computer and use it in GitHub Desktop.
Technologies used at Moodstocks

Technologies used at Moodstocks

We are not religious about tech. We will use whatever tool fits the use case.

meme: use all the languages

Server-side

  • Hosted on AWS cloud (EC2)
  • Image search engine: C/C++ [1] + Lua(JIT) + Ruby + Redis + MessagePack + Beanstalkd
  • API front-end: Ruby + Sinatra + Redis
  • Developers portal: Ruby + Sinatra + Redis
  • New Web products: Python + Flask + Redis

Client-side

  • Mobile SDK core: C + ARM NEON asm + Tokyo Cabinet + libCURL + MessagePack
  • iOS: Objective C; Android: Java/JNI
  • Desktop uploader: Python + Qt

Corporate website

Wordpress (PHP) [2], hosted at SliceHost.

General (dev)

  • iMac-s
  • Git (internal repos + GitHub)
  • About whatever software you want. We like Sublime Text 2 a lot.

Ask if you want more details on a specific point :)

Notes

[1] C++ is legacy, we only use plain C now.

[2] Yeah, I know...

@catwell
Copy link
Author

catwell commented Sep 19, 2012

Hello @fonkadelic,

no, we are not using OpenCV. We sometimes use it internally for research purpose, but we have written all of our vision-related code ourselves.

@deltheil
Copy link

@fonkadelic FYI we have open sourced the JPEG encoder we have written specifically for the core library. It's called jpec.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment