Oh, that’s a good topic to start the new year (a little late okay)! Happy new year anyway!
We just gave a talk on the Web of Things, over at the folks from liip, a cool swiss Web development company with whom we share common interests (i.e. making the Web cooler). The slides of the talk are online: intro & demo (@Dom: put your slides here dude, UPDATE: It’s down there dude! :-)). Too many things to present in such a short time, but we hope this would lead to further discussions (and hopefully collaborations) with Web developers, to learn and create new things together. We are working hard to release at some point some code and examples, just a little more debugging.
Sorry for the low activity these days, but you know, Christmas, new year, and some hardcore paper deadlines very soon (as in tomorrow). Things will become more regular soon.
UPDATE: Let’s just do like everybody, we put it on slideshare, and we’ll do so for all presentations from now on!
Your article gave me a lot of inspiration, I hope you can explain your point of view in more detail, because I have some doubts, thank you.
prescription strength allergy meds what is allergy medicine called kirkland allergy pills toronto
https://doxycyclinebestprice.pro/
lisinopril 20mg 37.5mg https://lisinoprilbestprice.store/ can you buy lisinopril online
zestril 20 mg price in india https://lisinoprilbestprice.store/ lisinopril in india
lisinopril https://lisinoprilbestprice.store/ lisinopril medicine
lisinopril 10 mg price in india https://lisinoprilbestprice.store/ zestril 5 mg india
lisinopril 5mg https://lisinoprilbestprice.store/ medication lisinopril 20 mg
lisinopril 4 mg https://lisinoprilbestprice.store/ prinivil generic
prinivil 10 mg tablet https://lisinoprilbestprice.store/ prinivil
lisinopril 40 mg no prescription https://lisinoprilbestprice.store/ best lisinopril brand
lisinopril 422 https://lisinoprilbestprice.store/ generic zestril
can you buy lisinopril online https://lisinoprilbestprice.store/ cheapest price for lisinopril india
rx 535 lisinopril 40 mg https://lisinoprilbestprice.store/ lisinopril 10 mg for sale without prescription
lisinopril 10 mg 12.5mg https://lisinoprilbestprice.store/ lisinopril generic over the counter
zestril 20 mg tab https://lisinoprilbestprice.store/ lisinopril 20mg for sale
cost of tamoxifen https://nolvadex.fun/ tamoxifen and depression
nolvadex during cycle https://nolvadex.fun/ nolvadex d
clomid nolvadex https://nolvadex.fun/ where to get nolvadex
tamoxifen for sale https://nolvadex.fun/ tamoxifen and antidepressants
how to prevent hair loss while on tamoxifen https://nolvadex.fun/ tamoxifen headache
tamoxifen reviews https://nolvadex.fun/ tamoxifen and uterine thickening
tamoxifen and osteoporosis https://nolvadex.fun/ tamoxifen dose
tamoxifen 20 mg https://nolvadex.fun/ tamoxifen and bone density
tamoxifen postmenopausal https://nolvadex.fun/ tamoxifen vs raloxifene
tamoxifen https://nolvadex.fun/ tamoxifen pill
nolvadex for sale amazon https://nolvadex.fun/ aromatase inhibitors tamoxifen
buy tamoxifen https://nolvadex.fun/ tamoxifen and ovarian cancer
tamoxifen citrate pct https://nolvadex.fun/ alternative to tamoxifen
pct nolvadex https://nolvadex.fun/ tamoxifen buy
tamoxifen and bone density https://nolvadex.fun/ tamoxifen side effects forum
strong sleeping pills boots buy cheap generic melatonin
buy deltasone 10mg prednisone 40mg pills
what painkiller helps stomach pain ciprofloxacin 500mg us
dermatologist recommended acne medication bactroban ointment cheap most common medication prescribed acne
best allergy medications over the counter order singulair 10mg generic do you need a prescription
prescription medicine for stomach cramps glycomet 500mg tablet
buy accutane 40mg generic isotretinoin 20mg usa accutane generic
Definitely what a great blog and instructive posts I definitely will bookmark your site.All the Best! .pakistan t v live
amoxicillin 1000mg without prescription order amoxil 500mg pills amoxicillin 1000mg tablet
buy sleeping pills online usa order phenergan 25mg pill
cost azithromycin 250mg azithromycin ca order zithromax 500mg generic
brand neurontin 800mg order neurontin 100mg sale
Breaking US news, local New York news coverage, sports, entertainment news, celebrity gossip, autos, videos and photos at nybreakingnews.us https://nybreakingnews.us/
buy azipro 500mg pill azipro online buy where can i buy azipro
order furosemide lasix 40mg for sale
buy prednisolone 40mg buy omnacortil 20mg sale omnacortil drug
world pharmacy india https://indianpharmacy.shop/# – buy prescription drugs from india indianpharmacy.shop
indian pharmacy paypal https://indianpharmacy.shop/# – indian pharmacies safe indianpharmacy.shop
india online pharmacy https://indianpharmacy.shop/# – india online pharmacy indianpharmacy.shop
buy medicines online in india https://indianpharmacy.shop/# – reputable indian online pharmacy indianpharmacy.shop
best online pharmacy india https://indianpharmacy.shop/# – best online pharmacy india indianpharmacy.shop
india online pharmacy https://indianpharmacy.shop/# – best india pharmacy indianpharmacy.shop
top online pharmacy india https://indianpharmacy.shop/# – india online pharmacy indianpharmacy.shop
buy prescription drugs from india https://indianpharmacy.shop/# – best india pharmacy indianpharmacy.shop
india pharmacy mail order https://indianpharmacy.shop/# – reputable indian pharmacies indianpharmacy.shop
indian pharmacy https://indianpharmacy.shop/# – india pharmacy indianpharmacy.shop
india online pharmacy https://indianpharmacy.shop/# – top 10 pharmacies in india indianpharmacy.shop
online shopping pharmacy india https://indianpharmacy.shop/# – mail order pharmacy india indianpharmacy.shop
indianpharmacy com https://indianpharmacy.shop/# – indian pharmacy online indianpharmacy.shop
india pharmacy mail order https://indianpharmacy.shop/# – indian pharmacies safe indianpharmacy.shop
reputable indian online pharmacy https://indianpharmacy.shop/# – reputable indian online pharmacy indianpharmacy.shop
precription drugs from canada https://canadianpharmacy.pro/# – canadian pharmacy 24 com canadianpharmacy.pro
maple leaf pharmacy in canada https://canadianpharmacy.pro/# – buying from canadian pharmacies canadianpharmacy.pro
canadian family pharmacy https://canadianpharmacy.pro/# – canadian pharmacy price checker canadianpharmacy.pro
my canadian pharmacy review https://canadianpharmacy.pro/# – canadian pharmacy canadianpharmacy.pro
canadian pharmacy in canada https://canadianpharmacy.pro/# – pharmacy in canada canadianpharmacy.pro
best canadian pharmacy https://canadianpharmacy.pro/# – canadian king pharmacy canadianpharmacy.pro
my canadian pharmacy https://canadianpharmacy.pro/# – canada drug pharmacy canadianpharmacy.pro
real canadian pharmacy https://canadianpharmacy.pro/# – canadian pharmacy victoza canadianpharmacy.pro
canadian drugs pharmacy https://canadianpharmacy.pro/# – canadian pharmacy online ship to usa canadianpharmacy.pro
canadian drugs online https://canadianpharmacy.pro/# – canadian drug canadianpharmacy.pro
my canadian pharmacy rx https://canadianpharmacy.pro/# – canadian pharmacy world reviews canadianpharmacy.pro
my canadian pharmacy review https://canadianpharmacy.pro/# – reliable canadian pharmacy reviews canadianpharmacy.pro
canadian online pharmacy reviews https://canadianpharmacy.pro/# – canadian mail order pharmacy canadianpharmacy.pro
canada online pharmacy https://canadianpharmacy.pro/# – canadian pharmacy online store canadianpharmacy.pro
vipps approved canadian online pharmacy https://canadianpharmacy.pro/# – online canadian drugstore canadianpharmacy.pro
buy amoxicillin 1000mg pills order amoxicillin 500mg generic order generic amoxil 500mg
vibra-tabs brand buy doxycycline 100mg for sale
ventolin cheap how to get albuterol without a prescription buy generic ventolin
order generic amoxiclav buy clavulanate cheap
cheap levothroid tablets order levothyroxine generic order synthroid 75mcg online
order levitra buy levitra tablets
buy zanaflex paypal tizanidine tablet buy tizanidine online
clomid 50mg over the counter order clomiphene 50mg online cheap generic clomiphene 50mg
order prednisone 40mg generic order prednisone 20mg online buy prednisone for sale
order rybelsus 14 mg pill buy rybelsus 14 mg without prescription generic rybelsus
order isotretinoin generic accutane oral order isotretinoin 20mg without prescription
A round of applause for your article. Much thanks again.
My website: порно насилие
semaglutide ca purchase semaglutide for sale how to buy rybelsus
I appreciate you sharing this blog.Really looking forward to read more.Live TV
amoxil 1000mg for sale purchase amoxicillin pill amoxicillin 1000mg us
order ventolin inhalator generic buy asthma pills onlin cheap ventolin inhalator
order zithromax 250mg online cheap zithromax 250mg cheap azithromycin 250mg pill
cost clavulanate buy clavulanate sale buy augmentin pill
compare prices prescription drugs https://canadadrugs.pro/# – canadian pharcharmy online viagra canadadrugs.pro
canada medications https://canadadrugs.pro/# – canada drugs online canadadrugs.pro
fda approved pharmacies in canada https://canadadrugs.pro/# – online pharmacy no peescription canadadrugs.pro
prescription drugs canada https://canadadrugs.pro/# – top canadian pharmacies canadadrugs.pro
canadian pharmacies no prescription needed https://canadadrugs.pro/# – pharmacy prices compare canadadrugs.pro
canadian pharmacy world https://canadadrugs.pro/# – most reputable canadian pharmacies canadadrugs.pro
canadian pharmacies selling viagra https://canadadrugs.pro/# – online pharmacies in canada canadadrugs.pro
list of online canadian pharmacies https://canadadrugs.pro/# – canadian pharmacies mail order canadadrugs.pro
prescription drugs without the prescription https://canadadrugs.pro/# – canadian online pharmacy reviews canadadrugs.pro
drug canada https://canadadrugs.pro/# – legitimate canadian pharmacies canadadrugs.pro
approved canadian online pharmacies https://canadadrugs.pro/# – canadian pharmacy products canadadrugs.pro
canadian pharmacy products https://canadadrugs.pro/# – prescription drugs canadian canadadrugs.pro
canadian internet pharmacies https://canadadrugs.pro/# – top rated canadian online pharmacy canadadrugs.pro
accredited canadian pharmacies https://canadadrugs.pro/# – cheap canadian drugs canadadrugs.pro
highest rated canadian pharmacies https://canadadrugs.pro/# – us pharmacy no prior prescription canadadrugs.pro
buy prednisolone 20mg online cheap buy prednisolone tablets order omnacortil 5mg without prescription
synthroid uk cheap levothroid generic synthroid 100mcg tablet
canadian pharmacy 24 com https://canadianinternationalpharmacy.pro/ canadian online drugs
safe canadian pharmacies https://canadianinternationalpharmacy.pro/ canadian drug pharmacy
canada drugs online reviews https://canadianinternationalpharmacy.pro/ canadianpharmacymeds
canadian pharmacies that deliver to the us https://canadianinternationalpharmacy.pro/ canadianpharmacymeds com
canadian pharmacy drugs online https://canadianinternationalpharmacy.pro/ canadian pharmacy uk delivery
buy gabapentin 600mg sale buy neurontin 800mg pills order gabapentin 800mg for sale
mexico pharmacies prescription drugs https://certifiedpharmacymexico.pro/ medication from mexico pharmacy
mexico drug stores pharmacies https://certifiedpharmacymexico.pro/ mexico pharmacies prescription drugs
buying prescription drugs in mexico https://certifiedpharmacymexico.pro/ purple pharmacy mexico price list
mexico pharmacies prescription drugs https://certifiedpharmacymexico.pro/ mexican rx online
mexico pharmacies prescription drugs https://certifiedpharmacymexico.pro/ mexican pharmaceuticals online
clomid medication buy clomid online where can i buy clomiphene
But wanna say that this really is quite helpful Thanks for taking your time to write this.-das perfekte dinner sendung verpasst
furosemide 40mg sale furosemide sale order furosemide 40mg generic
real viagra sites purchase viagra online cheap female viagra sildenafil
brand vibra-tabs order acticlate online cheap buy vibra-tabs sale
buy generic semaglutide buy semaglutide 14 mg online semaglutide tablet
can you play poker online money hard rock casino online roulette casino
This post is a testament to your expertise and hard work. Thank you!
This is a brilliant piece of writing. You’ve nailed it perfectly!
buy levitra cheap buy vardenafil tablets buy vardenafil pill
lyrica where to buy order generic lyrica order lyrica 75mg
purchase hydroxychloroquine generic buy hydroxychloroquine 200mg without prescription order plaquenil 200mg pill
buy aristocort without a prescription triamcinolone price aristocort online buy
desloratadine 5mg drug clarinex drug buy desloratadine 5mg generic
order cialis 20mg online buy cialis 20mg without prescription cialis 5mg us
buy cheap generic claritin loratadine 10mg without prescription purchase claritin generic
cost cenforce 50mg cenforce us cenforce 50mg ca
aralen 250mg generic buy generic chloroquine 250mg order chloroquine online cheap
order priligy 90mg pill buy priligy pill misoprostol order
xenical 120mg oral order orlistat 60mg pill order diltiazem 180mg pills
metformin 1000mg pills order metformin 500mg generic glycomet cheap
Wonderful post! We will be linking to this great article on our site.Two Size Durable Metal Travel or Veterinary Collapsable Parrot Bird Carrier Cage – Hot Deals
order zovirax 800mg generic acyclovir 400mg canada order allopurinol pills
This blog is a treasure trove of knowledge. Thank you for your contributions!
buy amlodipine 5mg online norvasc 10mg generic buy generic amlodipine
order crestor online cheap crestor online ezetimibe online buy
cost lisinopril where can i buy lisinopril lisinopril 10mg ca
buy motilium without a prescription tetracycline 500mg generic order tetracycline 250mg pills
omeprazole 10mg cheap omeprazole 20mg us buy prilosec 10mg online
flexeril without prescription purchase lioresal for sale order lioresal online cheap
I recently tried cbd/thc gummies for the first leisure and was pleasantly surprised past the results. Initially skeptical, I found that it significantly helped with my appetite and sleep issues without any remarkable side effects. The lubricator was unoppressive to speak, with definite dosage instructions. It had a kindly, vulgar liking that was not unpleasant. Within a week, I noticed a signal improvement in my overall well-being, hunch more relaxed and rested. I comprehend the natural approximate to wellness CBD offers and representation to at using it.
order lopressor 50mg generic buy metoprolol for sale buy metoprolol generic
order toradol 10mg online cheap generic gloperba purchase colchicine online cheap
Some really excellent info Sword lily I detected this. – hey dudes kids
tenormin 100mg over the counter tenormin uk buy atenolol without a prescription
order generic medrol buy medrol cheap methylprednisolone order
buy inderal generic order clopidogrel online cheap buy generic clopidogrel for sale
buying an essay help me write a thesis academic writing
order methotrexate for sale methotrexate 2.5mg price warfarin 5mg without prescription
buy metoclopramide purchase reglan sale losartan order
order generic mobic 15mg oral celecoxib 100mg how to buy celebrex
nexium sale purchase topiramate topiramate 200mg price
sqIVWO sweetie fox full video https://sweetiefox.pro/ – sweetie fox new
buy tamsulosin generic order generic flomax 0.2mg celebrex 100mg tablet
Your writing captivated me from the first paragraph to the last. It’s rare to find such engaging content.
Your insights add so much value, like an unexpected compliment that brightens one’s day. Thanks for sharing.
Reading your article was a joy. Your enthusiasm for the topic is really motivating.
The grace and authority with which you handle topics are awe-inspiring. I always come away with new knowledge.
This post has been incredibly helpful, like a guiding hand in a crowded room. Your guidance is much appreciated.
imitrex 50mg uk buy imitrex 25mg for sale levofloxacin buy online
zofran price order spironolactone without prescription generic spironolactone 25mg
order avodart 0.5mg pills dutasteride over the counter zantac where to buy
buy zocor 20mg generic valacyclovir 500mg uk buy generic valtrex 1000mg
pin up aviator: https://aviatoroyunu.pro pin up aviator
aviator bet malawi login https://aviatormalawi.online – aviator betting game
Your post has broadened my perspective in ways I didn’t expect. Thank you for that.
ampicillin where to buy buy cheap acillin brand amoxil
Your thoughtful analysis has really made me think. Thanks for the great enjoy reading!
Your attention to detail is remarkable, like a detective at a crime scene, but for words.
melhor jogo de aposta – https://jogodeaposta.fun/ aplicativo de aposta
order finasteride 5mg without prescription order proscar 1mg online cheap order diflucan 100mg without prescription
ciprofloxacin online order – amoxiclav over the counter cheap amoxiclav
baycip uk – how to get septra without a prescription buy augmentin 375mg sale
I appreciate the unique viewpoints you bring to your writing. Very insightful!
Your post was a beacon of knowledge. Thank you for illuminating this subject.
This is one of the most comprehensive articles I’ve enjoy reading on this topic. Kudos!
You’ve opened my eyes to new perspectives. Thank you for the enlightenment!
Your thoughtful analysis has really made me think. Thanks for the great enjoy reading!
You have a gift for explaining things in an understandable way. Thank you!
This piece was beautifully written and incredibly informative. Thank you for sharing!
flagyl 400mg without prescription – zithromax canada azithromycin uk
This piece was beautifully written and incredibly informative. Thank you for sharing!
buy ciprofloxacin 500 mg – order trimox 250mg sale
erythromycin 500mg us
Your passion for this subject shines through your words. Inspiring!
Woah! I’m really loving the template/theme of this site.
It’s simple, yet effective. A lot of times it’s difficult to get that
“perfect balance” between usability and visual appearance.
I must say you have done a fantastic job with this.
Also, the blog loads very quick for me on Firefox. Excellent Blog!
valacyclovir medication – diltiazem tablet acyclovir 800mg pills