From 410fd702882fc9e71fbe3ed136487f400df41471 Mon Sep 17 00:00:00 2001
From: Manos
Date: Wed, 26 Jun 2019 14:44:01 +0200
Subject: [PATCH] Updated various things
---
css/layout.css | 44 ++++++++++++++++----------------
index.html | 68 +++++++-------------------------------------------
2 files changed, 31 insertions(+), 81 deletions(-)
diff --git a/css/layout.css b/css/layout.css
index 7955c2e..b733532 100644
--- a/css/layout.css
+++ b/css/layout.css
@@ -325,36 +325,36 @@ ul#nav li.current a { color: #F06000; }
border-radius: 3px 0 0 3px;
}
+.data {
+ width: 75%;
+ -moz-animation: data 3s ease;
+ -webkit-animation: data 3s ease;
+}
.iot {
width: 80%;
- -moz-animation: iot 2s ease;
- -webkit-animation: iot 2s ease;
+ -moz-animation: iot 3s ease;
+ -webkit-animation: iot 3s ease;
}
-.languages {
- width: 75%;
- -moz-animation: languages 2s ease;
- -webkit-animation: languages 2s ease;
-}
-.systems {
+.software {
width: 70%;
- -moz-animation: systems 2s ease;
- -webkit-animation: systems 2s ease;
+ -moz-animation: software 3s ease;
+ -webkit-animation: software 3s ease;
}
.ubicom {
width: 80%;
- -moz-animation: ubicom 2s ease;
- -webkit-animation: ubicom 2s ease;
+ -moz-animation: ubicom 3s ease;
+ -webkit-animation: ubicom 3s ease;
}
+@-moz-keyframes data {
+ 0% { width: 0px; }
+ 100% { width: 75%; }
+}
@-moz-keyframes iot {
0% { width: 0px; }
100% { width: 80%; }
}
-@-moz-keyframes languages {
- 0% { width: 0px; }
- 100% { width: 75%; }
-}
-@-moz-keyframes systems {
+@-moz-keyframes software {
0% { width: 0px; }
100% { width: 70%; }
}
@@ -363,15 +363,15 @@ ul#nav li.current a { color: #F06000; }
100% { width: 80%; }
}
+@-webkit-keyframes data {
+ 0% { width: 0px; }
+ 100% { width: 75%; }
+}
@-webkit-keyframes iot {
0% { width: 0px; }
100% { width: 80%; }
}
-@-webkit-keyframes languages {
- 0% { width: 0px; }
- 100% { width: 75%; }
-}
-@-webkit-keyframes systems {
+@-webkit-keyframes software {
0% { width: 0px; }
100% { width: 70%; }
}
diff --git a/index.html b/index.html
index fd84d3d..4931c69 100644
--- a/index.html
+++ b/index.html
@@ -205,7 +205,7 @@
Mechanisms for the Dynamic Installation & Control of Data Collection Tasks on Smartphones
- Extend "EasyHarvest" to support the flexible development, installation and activation of dynamic standalone and collaborative privacy mechanisms using Wi-Fi Direct on mobile personal devices, as independently developed software components that can be used in conjunction with sensing applications that run on the device. [Read More]
+ Extended EasyHarvest to support the flexible development, installation and activation of dynamic standalone and collaborative privacy mechanisms using Wi-Fi Direct on mobile personal devices, as independently developed software components that can be used in conjunction with sensing applications that run on the device. [Read More]
@@ -222,7 +222,7 @@
Deployment & Controlled Execution of Sensing Tasks on Smartphones
- Build "EasyHarvest", a crowdsourcing framework that simplifies the deployment and controlled execution of large-scale sensing applications on Android smartphones via a single web interface. Introduce a RESTful API in Java on top of Tomcat for client-server communication and data collection organized in SQL and XML structures. [Read More]
+ Built EasyHarvest, a crowdsourcing framework that simplifies the deployment and controlled execution of large-scale sensing applications on Android smartphones via a single web interface. Introduced a RESTful API in Java on top of Tomcat for client-server communication and data collection organized in SQL and XML structures. [Read More]
@@ -255,10 +255,8 @@
- - - Developing Applications for Mobile Devices
- - - Advanced Databases
- - - Web Services & Service Oriented Architectures
- - - Data Integration & Warehouses
+ - Assisted the preparation and conducting of 2 undergraduate ('Developing Applications for Mobile Devices' and 'Web Services & Service Oriented Architectures') and 3 graduate ('Advanced Databases', 'Data Integration & Warehouses', and 'Embedded Java Workshop') courses.
+ - Supervised 7 undergraduate students for 3 internships and 1 project.
@@ -277,7 +275,7 @@
- Design "Live Like Local", a collaborative cross-platform framework that facilitates the communication of citizens with local authorities. Let visitors discover how the locals live and allow businesses to offer unique experiences and maximize their profits.
+ Designed Live Like Local, a collaborative cross-platform framework that facilitates the communication of citizens with local authorities. Let visitors discover how the locals live, and allow businesses to offer unique experiences and maximize their profits.
@@ -295,7 +293,7 @@
- Assert with Google Test and further develop CernVM WebAPI, an infrastructure in C++ that enables launching computational jobs on volunteer, cluster and cloud nodes. Support with this technology "Virtual Atom Smasher", a CERN interactive educational game in JavaScript, and upgrade its UI.
+ Asserted with Google Test and further developed CernVM WebAPI, an infrastructure in C++ that enables launching computational jobs on volunteer, cluster and cloud nodes. Supported with this technology Virtual Atom Smasher, a CERN interactive educational game in JavaScript, and upgraded its UI.
@@ -312,10 +310,7 @@
Sep 2014 - Jun 2015
-
- - - Concurrent Programming
- - - System Programming
-
+ Assisted the preparation and conducting of 2 undergraduate courses (`Concurrent Programming' and `System Programming').
@@ -339,9 +334,9 @@
+ - Data Management
- Internet of Things
- - Software Engineering
- - Operating Systems
+ - Software Engineering
- Ubiquitous Computing
@@ -354,51 +349,6 @@
-
-
-
-