Skip to content

Instantly share code, notes, and snippets.

View michalgorny's full-sized avatar

Michał Górny michalgorny

  • Polidea
  • Warsaw, PL
View GitHub Profile
@michalgorny
michalgorny / changelog.rb
Last active January 16, 2018 14:28 — forked from ttscoff/changelog.rb
Generate release notes from git commit messages into Markdown formatted list
#!/usr/bin/ruby
# A script to automate changelog generation from Git commit messages
#
# For use with a git-flow workflow, it will take changes from the last tagged release
# where commit messages contain one of follows keywords
# NEW
# FIXED
# IMPROVED
# RN
@michalgorny
michalgorny / main.js
Created December 19, 2014 08:55
Parse Cloud Code - calculation average
Parse.Cloud.define("averageFeelings", function(request, response) {
var query = new Parse.Query("ratings");
query.find({
success: function(results) {
var sum = 0;
for (var i = 0; i < results.length; ++i) {
sum += results[i].get("feelings");
}
response.success(sum / results.length);
},
@michalgorny
michalgorny / tasks
Last active August 29, 2015 14:11
Parse training tasks
Initial: Import ParseLoginUI to project
1) Parse login screen
a) Add LaunchActivity
b) Add ParseLoginActivity
c) Customize login screen (change logo, add FB and Twitter support)
d) Change FB login text by meta-data
2) Backend side
a) Create project in Parse
b) Initialize Parse in Application class
c) FB support

About

Luzne notatki z warsztatow "Microservices in Scala" na Warsjawa 2014

Microservices

  • Wyzszy poziom abstrakcji niz MVC.
  • Multiple small apps with REST/HTTP interfac. Porozumiewanie za pomoca REST/HTTP
  • Multiple small apps with deferred messafe processing. Aplikacje ktore przetwarzaja male wiadomosci (np. z RabbitMQ)
  • Duzo aplikacji dla kazdego kontrolera