sponge-tech

11
Tech team round-up

Upload: victor-niu

Post on 21-Mar-2017

98 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: sponge-tech

Tech team round-up

Page 2: sponge-tech

Development

Georgiana Bere

DeveloperRuby/Rails, elasticsearch

Victor Nițu

DevOpsDebian, Perl, PHP, Ember.js, RDBMS & others

Concepts and project management

Ștefan Cândea

Mastermind

Andreea Bonea

Project Manager

Ioana Cristea

Developer & architectPHP, JavaScript/jQuery

+ casual contributors

Thank you all!

The engine

Page 3: sponge-tech

The results: Glider, a hackathon platform

Highlights:

● Project proposals

● Quick team setup

● Submissions moderation

● Results

● Static pages

Tech details:

● PHP 5.4+● MySQL● Zurb Foundation

Page 4: sponge-tech

The results: A petitions tool

Highlights:

● Rapid setup

● One big static page

Tech details:

● PHP 5.4+● SQLite● Zurb Foundation

Page 5: sponge-tech

The results: Scraping tools & API

Highlights:

● Background scraping data from:● mfinante.ro● portal.just.ro

● Data accessible via API

● Dynamic collecting

Tech details:

● Ruby 2.2.0● Sinatra● Mechanize gem

Page 6: sponge-tech

The results: The Black Sea platform

Highlights:

● Publishing platform● Custom framework● In-place content editing● Dedicated administrative UI

● The platform also powers the http://thesponge.eu website, http://crji.org to follow soon

Tech details:

● PHP 5.4+● MySQL● jQuery

Page 7: sponge-tech

The results: Knowledge Exchange Platform

Highlights:

● Mix and match resources, assignments and persons

● Bundle of essential tools for creating and sharing content

● Keep track of your group's activity

Tech details:

● Ruby 2.2.0● Rails 4.2 / Rails API● PostgreSQL● Ember.js (Ember CLI)● SASS / Zurb Foundation● ownCloud / etherpad● elasticsearch

Page 8: sponge-tech

The results: Procurements data mining*

Highlights:

● 44 CSV files● 4,362,901 XML dumps● Data cleaning● ...parsing● ...analyzing

● Output clean data in SQL dumps

Tech details:

● Ruby 2.1, PHP 5.4, Perl, GNU sed, AWK● MariaDB 10.x● LibreOffice & vim scripts and macros

* collaboration with SAR (sar.org.ro)

Page 9: sponge-tech

The results: Smaller bits of code

Scripts:

● Some CSV cleaning scripts● Ruby

● TranSVG, a translation assistant for SVG diagrams● Inkscape, Python, .pot catalogs● Prototype, resources needed

● Dozens of shell scripts, not published yet

Page 10: sponge-tech

The needs:

● Backend code: Ruby/Rails, PHP, Node.js

● Database wizards: NoSQL, full text indexing

● Server gurus: automated deployments, provisioning, backup

● Frontend needs:● UI / UX designers and developers● Ember.js enthusiast

● Research: we constantly discover new stuff, but we have little time to analyze and evaluate

● Networking:● Finding great and available tech specialists on various technologies● Finding conferences and workshops to:

● Debate● Learn● Show off

Page 11: sponge-tech

Thanks for your patience!

Questions?

Ideas?

Resources?

>> [email protected]