1,050 results on '"Git"'
Search Results
152. GitMA Poster
- Author
-
Meister, Malte, Gerstorfer, Dominik, Schumacher, Mareike Katharina, Gius, Evelyn, Scholger, Walter, Vogeler, Georg, Tasovac, Toma, Baillot, Anne, Raunig, Elisabeth, Scholger, Martina, Steiner, Elisabeth, Centre for Information Modelling, and Helling, Patrick
- Subjects
Paper ,Data ,and methods ,analysis and methods ,annotation structures ,Linguistics ,Git ,Literary studies ,Humanities computing ,software development ,FOS: Languages and literature ,systems ,systems and information architecture and usability ,Philology ,Poster ,CATMA ,Python ,Visualization - Abstract
Since CATMA version 6.0 project data can be accessed in the form of Git repositories. A Python library which enables easy access to this data was developed at the department of Digital Philology at the Technical University of Darmstadt. It makes it possible to further process annotations using established and popular Python data science tools. The poster will serve as a kind of instruction manual for the use of the CATMA Git Access and the Python library.
- Published
- 2023
- Full Text
- View/download PDF
153. veit/Python4DataScience: v1.0.0
- Author
-
Veit Schiele
- Subjects
pandas ,NumPy ,data science ,git ,dvc ,Python ,iPython - Abstract
Extract the data science workflow from the Jupyter Tutorial
- Published
- 2023
- Full Text
- View/download PDF
154. Tool to automatically extract and import data from OpenStreetMap into relational databases
- Author
-
Gayoso Salvado, David, Cortiñas, Alejandro, Rodríguez Luaces, Miguel, and Universidade da Coruña. Facultade de Informática
- Subjects
Tareas ,OpenStreetMap ,Vue.js ,Git ,Bases de datos ,Users ,PostgreSQL ,Databases ,Web application ,Leaflet ,Spring Boot ,Usuarios ,Aplicación web ,Java ,Tasks - Abstract
[Resumen]: El objetivo de este trabajo de fin de grado es desarrollar una herramienta la cuál permita extraer e importar automáticamente datos de OpenStreetMap (OSM) a bases de datos relacionados de manera rápida y sencilla. Para lograr este objetivo, se definió un Domain Specific Language (DSL) que permitiera simplificar las peticiones para obtener los datos. A continuación, se desarrolló una librería capaz de interpretar y ejecutar el lenguaje diseñado y, finalmente, se creó una aplicación web que simplica el uso de la librería previamente mencionada. En el desarrollo, se usa PostgreSQL como almacén de datos, así como Leaflet para visualizar los datos obtenidos en mapas. Se utiliza Vue.js para implementar el frontend y Spring para el backend. El trabajo de fin de grado se gestiona siguiendo una metodología iterativa e incremental. [Abstract]: The objective of this end-of-degree project is to develop a tool which allows to extract and import automatically data from OpenStreetMap (OSM) to relational databases quickly and easily. In order to achieve this goal, we defined a Domain Specific Language (DSL) which simplifies the requests to obtain the data and insert it on the corresponding database. Following up a library capable of interpreting and executing the language was designed, and finally a small web application to simplify the use of the previously mentioned library was implemented. In the development, PostgreSQL is used for the storage of information, as well as Leaflet for data visualization on maps. Vue.js is used for the frontend as well as Spring for the backend. The end-of-degree work is managed following an iterative and incremental methodology for software development. Traballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2022/2023
- Published
- 2023
155. Automated Word App Using DevOps Technology
- Author
-
Mrs. K. Preethi Kumar, Mahendran E, Prakash S, and Poongkannan P
- Subjects
DevOps ,GitHub ,Docker ,Jenkins ,Version control ,Kubernetes ,Git - Abstract
The Word App is a web application, which is publicly accessed by the people who have created accounts on it. The application gives twenty different types of relations for the single word input like definition, synonyms, frequency, and so on. The project's motto is to automate the deployment process using DevOps technology by wrapping up all the dependencies and runtime into a single container using Docker. Then, the application containers and database containers are deployed into the Kubernetes cluster specifically for managing applications and orchestrating containers. Also, Prometheus was deployed inside the Kubernetes cluster in order to get the metrics from the cluster and to monitor and set alerts for any malicious and unpredictable behaviour. Finally, the entire manual task was automated using Jenkins by fetching the source code from the GitHub repository. Our aim is to create a web application with achievements of automation, elasticity, reduced downtime and instant recovery using modern DevOps tools.
- Published
- 2023
- Full Text
- View/download PDF
156. Gitana: A SQL-Based Git Repository Inspector
- Author
-
Cosentino, Valerio, Izquierdo, Javier Luis Cánovas, Cabot, Jordi, Hutchison, David, Series editor, Kanade, Takeo, Series editor, Kittler, Josef, Series editor, Kleinberg, Jon M., Series editor, Mattern, Friedemann, Series editor, Mitchell, John C., Series editor, Naor, Moni, Series editor, Pandu Rangan, C., Series editor, Steffen, Bernhard, Series editor, Terzopoulos, Demetri, Series editor, Tygar, Doug, Series editor, Weikum, Gerhard, Series editor, Johannesson, Paul, editor, Lee, Mong Li, editor, Liddle, Stephen W., editor, Opdahl, Andreas L., editor, and Pastor López, Óscar, editor
- Published
- 2015
- Full Text
- View/download PDF
157. Agreement between Morbidities Patterns Rendered By Questionnaire Based Survey and Verification by Medical Officer in a Cohort-Based Long Term Epidemiological Study
- Author
-
Sushil Singh, RR Tiwari, Nalok Banerjee, and Anil Prakash
- Subjects
Bhopal Gas Disaster ,agreement analysis ,Morbidity ,Respiratory ,GIT ,Gas Exposure ,Public aspects of medicine ,RA1-1270 - Abstract
Introduction: Questionnaire based surveys are an inexpensive way of collective information on morbidity patterns. This study aims to determine the agreement between morbidities recorded by the survey staff (TA) through questionnaire and that revealed via examination by medical officer. Methodology: A long term follow up epidemiological study was launched in 1985 covering a cohort of 80021 gas exposed people and 15931 unexposed people. A list of 40 symptoms was provided for recording the morbidities The International Classification of Diseases was followed for coding the morbidity by Medical Offic- ers. Data presented here were collected during January-December, 2016 and total 3393 multi morbid persons, ageing more than 32 years from cohort were taken. For finding the agreement of pattern morbidity between the technical assistant and the medical doctors, Kappa statistics was used. Results: Overall Kappa ‘moderate (0.41-0.60)’ agreement was ob- served in respiratory morbidity. In ophthalmic morbidity ‘Sub- stantial (0.61-0.80)’ was observed. We found overall (Respiratory, Ophthalmic, GIT and Skin) ‘Moderate (0.41-0.60)’ agreement. Conclusions: Morbid agreement analysis established that substan- tial agreement between TA and medical doctor in affected areas where as in control area moderate agreement were observed. It is better to verify all symptomatic morbid persons by medical officer.
- Published
- 2019
158. Primer on Reproducible Research in R: Enhancing Transparency and Scientific Rigor.
- Author
-
Siraji MA and Rahman M
- Abstract
Achieving research reproducibility is a precarious aspect of scientific practice. However, many studies across disciplines fail to be fully reproduced due to inadequate dissemination methods. Traditional publication practices often fail to provide a comprehensive description of the research context and procedures, hindering reproducibility. To address these challenges, this article presents a tutorial on reproducible research using the R programming language. The tutorial aims to equip researchers, including those with limited coding knowledge, with the necessary skills to enhance reproducibility in their work. It covers three essential components: version control using Git, dynamic document creation using rmarkdown, and managing R package dependencies with renv. The tutorial also provides insights into sharing reproducible research and offers specific considerations for the field of sleep and chronobiology research. By following the tutorial, researchers can adopt practices that enhance the transparency, rigor, and replicability of their work, contributing to a culture of reproducible research and advancing scientific knowledge.
- Published
- 2023
- Full Text
- View/download PDF
159. Getting Started with Git and GitHub at UU Geosciences
- Author
-
Garrett Speed and Aristotelis Kandylas
- Subjects
workshop ,github ,code ,rdm ,utrecht university ,git ,code versioning - Abstract
Presentation for the workshop Getting Started with Git and GitHub. This presentation introduces basic Git and GitHub concepts, after this presentation hands on working with GitHub desktop occurs. As a precursor to the workshop, attendees are asked to create a GitHub.com account, install GitHub Desktop, and install a recomended code editor such as VS Code, VS Codium, Sublime, or R Studio. The workflow of the hands-on section is as follows: Create a repository in GitHub Choose an owner Name the repository Write a short description Initialize with a README file Choose a license Choose a .gitignore template Clone the repository locally with GitHub Desktop Change the local repository path because local computer management and syncronynization with network drive can cause issues. Explore the GitHub Desktop interface Open repository from GitHub Desktop into a code editor Make a change to the README.md file Commit change to local repository Push to remote repository View change in GitHub.com Check for update by reloading repository page Press the "." key to open hosted VS Code editor in webpage Make another change to README.md Commit change to README.md in hosted VS Code Go back to view change in GitHub.com Fetch origin in GitHub Desktop See that GitHub Desktop does not show the change made remotely Push fetch origin to tell GitHub Desktop to look for remote updates Pull from origin Check updates locally in file explorer and code editor Create code file in local repository Create or copy code file to local repository Create a functioning code function Commit change when code function is functional Write commit message and long description Create config file Create config file with secrets like SSH private keys, passwords, AWS keys, etc See change in GitHub desktop Right click to ignore config file Check to see change from new config file as Git addition to .gitignore file update. Create config.template file to demonstrate proper config file availability for other users Commit changes with the .gitignore update and new config.template file Q&A (FAQ below) How do I add collaborators? How do I join UU organizational account? How do I see Git history? How do I handle multiple file updates but unrelated functionality? When do I commit? Use example of working while commuting to the office (safety commit)
- Published
- 2023
- Full Text
- View/download PDF
160. Teaching Command Line and Git Skills Using Exercises with Interactive Visualizations
- Author
-
Buxton, Ryan Todd, Computer Science and#38, Applications, Hooshangi, Sara, Ellis, Margaret O.'Neil, and Shaffer, Clifford A.
- Subjects
Computer Science Education ,Interactive Visualizations ,Git ,Command Line - Abstract
Command line and version control skills are vital to computer science students during their education and as they enter the software industry. These skills are commonly taught to undergraduate students via traditional lecturing methods and brief hands-on activities. Many students struggle with learning the Git version control system because they are not familiar with the command line, or they do not understand how Git works internally. Recent research highlights the effectiveness of using interactive visualizations to teach computer science concepts. Thus, we developed novel command line and Git exercises with interactive visualizations. These exercises integrate with learning management systems to automate grading. We tested the effectiveness of the exercises in a CS2 course at a large research institution by conducting pre-assessments before and post-assessments after the students completed the exercises. We found that students performed significantly better on both the command line and Git post-assessments than on the pre-assessments. Furthermore, we found that students with less experience with the command line and Git achieved a significantly greater improvement from the pre-assessments to the post-assessments. Additionally, we found that students with different levels of command line and Git experience did not perform differently on the exercises. Therefore, the exercises provide a novel tool for teaching command line and Git concepts to undergraduate computer science students with any level of command line and Git experience. Master of Science Command line is a term used to refer to a text-based user interface that allows users to interact with their computers by inputting commands. Git is a version control system typically used to track the stages of development for a computer program. Command line and Git skills are vital to computer science students during their education and as they enter the software industry. These skills are commonly taught to undergraduate students via traditional lecturing methods and brief hands-on activities. Many students struggle with Git because they are not familiar with the command line, or they do not understand how Git works internally. Recent research highlights the effectiveness of using interactive visualizations to teach computer science concepts. Thus, we developed novel command line and Git exercises with interactive visualizations. These exercises integrate with learning management systems to automate grading. We tested the effectiveness of the exercises in a CS2 course at a large research institution by conducting pre-assessments before and post-assessments after the students completed the exercises. We found that students performed significantly better on the post-assessments than on the pre-assessments. Furthermore, we found that students with less experience with the command line and Git achieved a significantly greater improvement from the pre-assessments to the post-assessments. Therefore, the exercises provide a novel tool for teaching command line and Git concepts to undergraduate computer science students with any level of command line and Git experience.
- Published
- 2023
161. CodeCaption - Una herramienta para realizar Code Review distribuido
- Author
-
Aparicio, Nahuel Alejandro and Balaguer, Federico
- Subjects
Equipo Remoto ,STON ,CodeCaption ,Code Review ,Prueba de Usuario ,Ciencias Informáticas ,Smalltalk ,Pharo ,Git ,Abstract Syntax Tree - Abstract
La tesina detalla el desarrollo de una herramienta para realizar Code Review distribuido llamada CodeCaption. El desarrollo fue realizado en la Pharo Smaltalk. La herramienta permite al desarrollador agregar comentarios al código fuente de un proyecto dentro del IDE, y que estos puedan ser vistos, revisados, y/o modificados por todos los desarrolladores del mismo. El objetivo de este trabajo es mejorar la comunicación de un equipo de desarrollo de software con revisiones de código asíncronas y remotas. Está especialmente orientado a equipos de desarrollo remotos donde sus miembros se encuentran en diferentes ubicaciones y husos horarios, Facultad de Informática
- Published
- 2023
162. Teaching-mode agnostic, execution oriented, cheating and AI (ChatGPT) resistant written assignment assessment method
- Author
-
Orban, Levente
- Subjects
assessment methods ,term paper ,github ,git ,version control - Abstract
This report describes a novel assessment technique to evaluate written assignments such as literature reviews, essays or research proposals (henceforth called term papers) over the course of the academic semester in multiple milestones. The method can be adapted to most undergraduate and graduate courses regardless of discipline. Key features of this method include encouraging student self-regulation and spacing of learning, scoring progress using quantitative elements, improving the authenticity and transparency of the written work, and guiding students towards better writing and thinking skills. The method involves the use of a broadly used system called version control or source control, which is a way to track and manage changes to data, most used by programmers. This report describes a use case in two Psychology courses describing the marking dynamics and student response to the assessment. This protocol has been seeded on a public repository on GitHub where educators can contribute and develop the technique further.
- Published
- 2023
- Full Text
- View/download PDF
163. Visualizing bug-prone code via version control metadata
- Author
-
Gradin, Simon
- Subjects
Metadata ,Datavetenskap (datalogi) ,Computer Sciences ,treemaps ,bug prediction ,bugs ,treemap ,Development ,Git ,visualization ,bug - Abstract
Software being developed today can have years worth of history and hundreds if notthousands of files involved in a single project. When trying to determine what parts ofthe code need maintenance or updating it can be difficult to determine what will beproblematic in the future. Hours spent on code that will not cause problems in thefuture could be better used in other areas. Before changes are made to a codebase, themost error-prone parts of the code should be identified. In this thesis a method forcomparing what factors contribute to future bugs is developed, as well as testing severalfactors extracted from version control metadata using this method. In addition, avisualization was made using tree maps to show the most problematic files in a readablemanner, effectively using the produced data in an application to predict future bugs. Itwas determined that Age of newest change, Changes with age reducing importance andPrevious bugfixes with age reducing importance were all the most impactful factors forpredicting future bugs but that different repositories worked best with differentcombinations of the mentioned factors.
- Published
- 2023
164. Förbättring av simuleringsmjukvara av testutrustning för radio design och utveckling
- Author
-
Ahlström, Vincent
- Subjects
GitHub ,Open Source ,PyVISA-sim ,Datavetenskap (datalogi) ,Computer Sciences ,Git ,Simulation ,Python - Abstract
The global engineering design house Syntronic has requested a further development of the open source Python framework PyVISA-sim to enable dynamic simulations of signals and measuring instruments which would streamline development of their internal radio equipment testing tool. This tool is used by a world leading telecommunications company when developing their next generation radio equipment. PyVISA-sim is used in lab environments to test applications without access to real connected instruments. The project detailed in this thesis strives to pinpoint Syntronic’s needs, develop the requested functionality within the framework and have the changes implemented as part of the official GitHub repository, thereby making them available for anyone wanting to utilize them. To achieve this agile software development methods are utilized combined with an open source mindset. The resulting additions to PyVISA-sim can reduce the workload for all users in need of a more complex simulation method.
- Published
- 2023
165. Challenges and Confusions in Learning Version Control with Git
- Author
-
Isomöttönen, Ville, Cochez, Michael, Ermolayev, Vadim, editor, Mayr, Heinrich C., editor, Nikitchenko, Mykola, editor, Spivakovsky, Aleksander, editor, and Zholtkevych, Grygoriy, editor
- Published
- 2014
- Full Text
- View/download PDF
166. An Empirical Study of the Dynamics of GitHub Repository and Its Impact on Distributed Software Development
- Author
-
Yu, Liguo, Mishra, Alok, Mishra, Deepti, Hutchison, David, Series editor, Kanade, Takeo, Series editor, Kittler, Josef, Series editor, Kleinberg, Jon M., Series editor, Kobsa, Alfred, Series editor, Mattern, Friedemann, Series editor, Mitchell, John C., Series editor, Naor, Moni, Series editor, Nierstrasz, Oscar, Series editor, Pandu Rangan, C., Series editor, Steffen, Bernhard, Series editor, Terzopoulos, Demetri, Series editor, Tygar, Doug, Series editor, Weikum, Gerhard, Series editor, Meersman, Robert, editor, Panetto, Hervé, editor, Mishra, Alok, editor, Valencia-García, Rafael, editor, Soares, António Lucas, editor, Ciuciu, Ioana, editor, Ferri, Fernando, editor, Weichhart, Georg, editor, Moser, Thomas, editor, Bezzi, Michele, editor, and Chan, Henry, editor
- Published
- 2014
- Full Text
- View/download PDF
167. Formulation Development and Evalua Tion of Fluoxetine Effervescent Floating Tablet.
- Author
-
V., Pakhale Nilesh, S. B., Gondkar, and R. B., Saudagar
- Subjects
FLUOXETINE ,ANTIDEPRESSANTS ,CITRIC acid ,DRUG tablets ,SODIUM bicarbonate - Abstract
The objective of the present study was to formulate and evaluate Effervescent Floating Tablet of Fluoxetine for the treatment of antidepressant agent. Tablets were prepared by direct compression using directly compressible polymers such as HPMC K4M, and Carbopol 934 were evaluated for drug-excipient compatibility, density, buoyancy test, swelling study, drug content and In-Vitro release profile. Sodium bicarbonate and citric acid were used producing effervescent base for buoyancy of tablets. Analysis of drug release from tablet indicates drug release by zero order, first order rate kinetics. No significant change was observed in physical appearance, drug content, floatability or in-vitro dissolution pattern after storage at 45°C/75°C RH for three months. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
168. Study of various gastrointestinal tract lesions by endoscopic biopsies.
- Author
-
SAHU, PREETI, HIWALE, KISHOR, VAGHA, SUNITA, and SUDHAKARRAO GODE, CHETAN
- Abstract
Background: Endoscopic biopsy are easy, less time consuming and OPD side procedure where no general anaesthesia is required or hospitalization is needed, is required for confirmation of diagnosis which is impossible by FNAC. Endoscopic biopsy permits the correct identification of lesion and taking out the biopsy from the same site. Objectives: 1. To study the spectra of various histopathological lesions in GIT with the help of endoscopic biopsy. 2. To prove endoscopic biopsies as an efficient tool for reaching correct diagnosis. Methodology - Cross sectional study will be carried out from August 2018 to August 2021 AVBRH Sawangi, Wardha, Maharashtra. Patients with gastrointestinal symptoms undergoing endoscopic / colonoscopic examination. The biopsy specimen will be processed and then will be paraffin embedded. Each section will be stained with Hematoxylin and Eosin as per standard protocol and studied microscopically. 100 endoscopic biopsies were examined during the study period. Expected Results – Results will be evaluated after the completion of the study using SPSS VERSION 21. Conclusion- The conclusion will be based on the results of study. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
169. Multi-Gieseker semistability and moduli of quiver sheaves.
- Author
-
Maslovarić, Marcel and Seppänen, Henrik
- Abstract
We generalize the notion of multi-Gieseker semistability for coherent sheaves, introduced by Greb, Ross, and Toma, to quiver sheaves for a quiver Q. We construct coarse moduli spaces for semistable quiver sheaves using a functorial method that realizes these as subschemes of moduli spaces of representations of a twisted quiver, depending on Q, with relations. We also show the projectivity of the moduli space in the case when Q has no oriented cycles. Further, we construct moduli spaces of quiver sheaves which satisfy a given set of relations as closed subvarieties. Finally, we investigate the parameter dependence of the moduli. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
170. Trans-arterial embolization of malignant tumor-related gastrointestinal bleeding: technical and clinical efficacy.
- Author
-
Elmokadem, Ali H., Abdelsalam, Hassan, El-Morsy, Ahmed, and Elsabbagh, Ahmed
- Published
- 2019
- Full Text
- View/download PDF
171. Agarose-based freeze-dried capsules prepared by the oil-induced biphasic hydrogel particle formation approach for the protection of sensitive probiotic bacteria.
- Author
-
Alehosseini, Ali, Gomez del Pulgar, Eva-María, Fabra, Maria José, Gómez-Mascaraque, Laura G., Benítez-Páez, Alfonso, Sarabi-Jamab, Mahboobe, Ghorani, Behrouz, and Lopez-Rubio, Amparo
- Subjects
- *
NANOGELS , *PROBIOTICS , *BACTERIA , *HYDROCOLLOIDS , *ALGINATES , *CARBOHYDRATES - Abstract
Abstract This work reports on a simple, fast and food-grade encapsulation approach with potential for probiotic protection, which consists on the formation of agarose-based hydrogel particles. These were generated by the supramolecular self-assembly of the probiotic-containing carbohydrate solutions by dripping them into a biphasic bath with an upper oil layer, which acted as the particle-forming antisolvent, and a lower aqueous layer, where the hydrogel particles were collected. This technique, which we have named "oil-induced biphasic hydrogel particle formation", has been used to encapsulate the sensitive strain Bifidobacterium pseudocatenulatum CECT 7765. In order to avoid agarose gelling at 40 °C before the encapsulation process, this seaweed-derived carbohydrate was combined with other hydrocolloids (alginate, whey protein concentrate, and gelatin), and the obtained probiotic-containing hydrogel particles were subsequently freeze-dried. The protection ability of this method versus directly freeze-drying the probiotic-containing solutions was demonstrated during storage and simulated in-vitro digestion. Both the formation of a continuous layer surrounding the bacteria and the optimal combination of materials (agarose providing suitable oxygen barrier and WPC with proven probiotic affinity) rendered encapsulation systems keeping viability levels required for commercial applications. Graphical abstract Image 1 Highlights • Agarose-based blends were developed as encapsulating systems for probiotics. • Hydrogel particles were formed through a newly developed process. • Encapsulation prior to freeze-drying resulted in improved probiotic protection. • This strategy efficiently protected the sensitive bacteria through in-vitro digestion. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
172. A compact model and TCAD simulation for GaN-gate injection transistor (GIT).
- Author
-
Garcia, Frances, Shamsir, Samira, and Islam, Syed K.
- Subjects
- *
WIDE gap semiconductors , *COMPUTER-aided design - Abstract
Abstract Wide bandgap (WBG) semiconductor devices represent an attractive developing technology for power applications that is recently gaining commercial ground. GaN has advantages as one of the top contenders with high bandgap, high mobility, high saturation velocity, and high breakdown voltage. GaN enhancement-mode devices are favored over depletion-mode devices for power electronics applications and are only recently becoming commercially available. The enhancement-mode device investigated in this work is a GaN-gate injection transistor (GIT) in which the normally-off operation is achieved with an additional p -doped gate. This paper presents current-voltage (I-V) characteristics of GaN-GIT device using a physics based compact model as well as TCAD (Technology Computer-Aided Design) numerical simulation to predict and model the device behavior of the GIT. This paper presents a comparison of the TCAD simulation results with a compact model intended for low frequency applications in power electronics in the KHz to MHz range. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
173. Decentralized Collaborative Knowledge Management Using Git.
- Author
-
Arndt, Natanael, Naumann, Patrick, Radtke, Norman, Martin, Michael, and Marx, Edgard
- Abstract
Abstract The World Wide Web and the Semantic Web are designed as a network of distributed services and datasets. The distributed character of the Web brings manifold collaborative possibilities to interchange data. The commonly adopted collaborative solutions for RDF data are centralized (e. g. SPARQL endpoints and wiki systems). But to support distributed collaboration, a system is needed, that supports divergence of datasets, brings the possibility to conflate diverged states , and allows distributed datasets to be synchronized. In this paper, we present Quit Store , it was inspired by and it builds upon the successful Git system. The approach is based on a formal expression of evolution and consolidation of distributed datasets. During the collaborative curation process, the system automatically versions the RDF dataset and tracks provenance information. It also provides support to branch, merge, and synchronize distributed RDF datasets. The merging process is guarded by specific merge strategies for RDF data. Finally, we use our reference implementation to show overall good performance and demonstrate the practical usability of the system. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
174. SIG Y BASES DE DATOS. OPORTUNIDADES Y RETOS EN LA TRANSICIÓN DE LOS SISTEMAS TRADICIONALES AL BIG DATA.
- Author
-
García Juan, Laura and Rodríguez, Alejandro Vallina
- Abstract
Copyright of Espacio, Tiempo y Forma: Serie VI, Geografía is the property of Editorial UNED and its content may not be copied or emailed to multiple sites or posted to a listserv without the copyright holder's express written permission. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
- Published
- 2019
- Full Text
- View/download PDF
175. Interaction of isolated silymarin flavonolignans with iron and copper.
- Author
-
Tvrdý, Václav, Catapano, Maria Carmen, Rawlik, Tomasz, Karlíčková, Jana, Biedermann, David, Křen, Vladimír, Mladěnka, Přemysl, and Valentová, Kateřina
- Subjects
- *
SILYMARIN , *FLAVONOIDS , *TRANSITION metals , *COPPER , *IRON - Abstract
Abstract Silymarin, the standardized extract from the milk thistle (Silybum marianum), is composed mostly of flavonolignans and is approved in the EU for the adjuvant therapy of alcoholic liver disease. It is also used for other purported effects in miscellaneous nutraceuticals. Due to polyhydroxylated structures and low systemic bioavailability, these flavonolignans are likely to interact with transition metals in the gastrointestinal tract. The aim of this study was to analyze the interactions of pure silymarin flavonolignans with copper and iron. Both competitive and non-competitive methods at various physiologically relevant pH levels ranging from 4.5 to 7.5 were tested. Only 2,3‑dehydrosilybin was found to be a potent or moderately active iron and copper chelator. Silybin A, silybin B and silychristin A were less potent or inactive chelators. Both 2,3‑dehydrosilybin enantiomers (A and B) were equally active iron and copper chelators, and the preferred stoichiometries were mainly 2:1 and 3:1 (2,3‑dehydrosilybin:metal). Additional experiments showed that silychristin was the most potent iron and copper reductant. Comparison with their structural precursors taxifolin and quercetin is included as well. Based on these results, silymarin administration most probably affects the kinetics of copper and iron in the gastrointestinal tract, however, due to the different interactions of individual components of silymarin with these transition metals, the biological effects need to be evaluated in the future in a much more complex study. Graphical abstract Structure-activity relationship in the group of the tested flavonolignans - the influence of the chemical structure on iron/copper chelation and copper reduction. Unlabelled Image Highlights • Silymarin is a mixture of flavonolignans and other phenolic compounds. • Pure flavonolignans were tested on interactions with iron and copper. • 2,3‑Dehydrosilybin was the most potent metal chelator. • Both enantiomers formed complexes 2:1 or 3:1 (flavonolignan to metal) in most conditions. • Silychristin A was the most potent metal reducing agent. [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
176. How participative is open source hardware? Insights from online repository mining.
- Author
-
Bonvoisin, Jérémy, Buchert, Tom, Preidel, Maurice, and Stark, Rainer G.
- Subjects
OPEN source software ,INTELLECTUAL property ,NEW product development ,OPEN innovation ,SOCIAL network analysis - Abstract
Open Source Hardware (OSH) is an increasingly viable approach to intellectual property management extending the principles of Open Source Software (OSS) to the domain of physical products. These principles support the development of products in transparent processes allowing the participation of any interested person. While increasing numbers of products have been released as OSH, little is known on the prevalence of participative development practices in this emerging field. It remains unclear to which extent the transparent and participatory processes known from software reached hardware product development. To fill this gap, this paper applies repository mining techniques to investigate the transparency andworkload distribution of 105 OSHproduct development projects. The results highlight a certain heterogeneity of practices filling a continuum between public and private development settings. They reveal different organizational patterns with different levels of centralization and distribution. Nonetheless, they clearly indicate the expansion of the open source development model from software into the realms of physical products and provide the first large-scale empirical evidence of this recent evolution. Therewith, this article gives body to an emerging phenomenon and contributes to give it a place in the scientific debate. It delivers categories to delineate practices, techniques to investigate them in further detail aswell as a large dataset of exemplary OSHprojects. The discussion of first results signposts avenues for a stream of research aiming at understanding stakeholder interactions at work in new product innovation practices in order to enable institutions and industry in providing appropriate responses. [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
177. ON THE GIT STRATIFICATION OF PREHOMOGENEOUS VECTOR SPACES III
- Author
-
TAJIMA, Kazuaki and YUKIE, Akihiko
- Subjects
vector spaces ,stratification ,prehomogeneous ,GIT - Published
- 2022
178. Analysis of Vancomycin-Resistant Enterococci in Hemato-Oncological Patients
- Author
-
Kristýna Hricová, Taťána Štosová, Pavla Kučová, Kateřina Fišerová, Jan Bardoň, and Milan Kolář
- Subjects
VRE ,GIT ,hemato-oncological patients ,clonality ,Therapeutics. Pharmacology ,RM1-950 - Abstract
Enterococci are important bacterial pathogens, and their significance is even greater in the case of vancomycin-resistant enterococci (VRE). The study analyzed the presence of VRE in the gastrointestinal tract (GIT) of hemato-oncological patients. Active screening using selective agars yielded VRE for phenotypic and genotypic analyses. Isolated strains were identified with MALDI-TOF MS, (Matrix-Assisted Laser Desorption/Ionization Time-of-Flight Mass Spectrometry) their susceptibility to antibiotics was tested, and resistance genes (vanA, vanB, vanC-1, vanC2-C3) and genes encoding virulence factors (asa1, gelE, cylA, esp, hyl) were detected. Pulsed-field gel electrophoresis was used to assess the relationship of the isolated strains. Over a period of three years, 103 VanA-type VRE were identified in 1405 hemato-oncological patients. The most frequently detected virulence factor was extracellular surface protein (84%), followed by hyaluronidase (40%). Unique restriction profiles were observed in 33% of strains; clonality was detected in 67% of isolates. The study found that 7% of hemato-oncological patients carried VRE in their GIT. In all cases, the species identified was Enterococcus faecium. No clone persisted for the entire 3-year study period. However, genetically different clusters were observed for shorter periods of time, no longer than eight months, with identical VRE spreading among patients.
- Published
- 2020
- Full Text
- View/download PDF
179. Кафедральная система управления обучением в IT для МГТУ им. Н.Э. Баумана
- Subjects
МГТУ ,сервис-ориентированная архитектура (СОА) ,ИТ-образование ,LMS ,Git ,GitLab ,Computer engineering. Computer hardware ,TK7885-7895 ,Mechanics of engineering. Applied mechanics ,TA349-359 - Abstract
В статье рассмотрен опыт формулирования требований, проектирования и разработки кафедральной системы управления обучением для ИТ-образования в МГТУ им Н. Э. Баумана. Система решает задачи автоматизации специфичных для ИТ-образования процессов на основе профессиональных инструментов, таких как системы контроля версий. Такой подход не только позволяет решить задачу автоматизации, но и подготавливает студентов к будущей профессиональной деятельности.
- Published
- 2016
180. Diseño e implementación de una nube computacional basada en OpenStack
- Author
-
Martínez Gonzálvez, Mario
- Subjects
Microsoft Azure ,Django ,HTML ,JavaScript ,Orquestador ,Nube ,Google Cloud ,Git ,ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES ,OpenStack ,Orquestator ,Amazon Web Services ,Máster Universitario en Automática e Informática Industrial-Màster Universitari en Automàtica i Informàtica Industrial ,Cloud ,CSS ,Python - Abstract
[ES] Este proyecto se enmarca en el ámbito de las denominadas nubes computacionales. Se propone la implementación de una nube con OpenStack y el diseño de un orquestador para poder trabajar con la nube en Django, con HTML, CSS, JavaScript en Front-end y Python en Back-end, y todo ello en un repositorio en Git. El trabajo se desarrolla en una empresa donde se están realizando prácticas., [EN] This project is part of the field named computational clouds. It proposes the implementation of a cloud with OpenStack and the design of an orchestrator to be able to work with the cloud in Django, with HTML, CSS, JavaScript in Front-end and Python in Back-end, and all this in a Git repository. The work is being developed in a company where internships are being carried out.
- Published
- 2022
181. Intro to R and Open Science Practices for Biologists (Arabic)
- Author
-
Monah Abou Alezz, Batool Almarzouq, Annajiat Alim Rasel, Abdulrahman Dallak, and Mona Alsharif
- Subjects
communities ,DOI ,open educational resources ,open science ,Saudi Arabia's 2030 vision ,zenodo ,bioinformatics ,git - Abstract
This is a 3-day hands-on Carpentries workshop delivered to sFDA staff by introducing R and Open Science. It focuses on data wrangling and visualisation with Tidyverse and ggplot2 and how to use packages from Bioconductor to analyse biological data. It also introduces best practices in open science and Reproducibility using git and GitHub. The workshop is organised by the Open Science Community Saudi Arabia using materials from intro to R and RStudio for Genomics and Introduction to Open Data Science with R. The workshop was delivered by: Dr. Monah Abou Alezz, Annajiat Alim Rasel, Mona Alsharif and Abdulrahman Dallak. Date: 31st of October - 2nd of November 2022 (11:00 am - 2:00pm Riyadh time). The Slides are divided to 7 sections: 01- Introduction to the Workshop 02- Introduction to Open Science 03- Introduction to R and RStudio 04- Introduction to GitHub 05- Introduction to the VCF dataset 06- Introduction to ggplot2 07- RMarkdown and Summary The workshop materials associated with the workshop can be found here., These are the Slides associated with the Carpentries Workshop delivered by Open Science Community to sFDA staff.
- Published
- 2022
- Full Text
- View/download PDF
182. A Practical Approach To GIT Using Bitbucket, GitHub and SourceTree
- Author
-
Sudip Chakraborty and P. S. Aithal
- Subjects
Global Information Tracker ,General Medicine ,Practical example on Git ,GIT - Abstract
Purpose: we use GIT for version control management. It is widely used in teamwork. Standalone developers mostly do not prefer to use it. But in all types of development, we can use it to manage our software efficiently. We demonstrate how we can use the GIT version control in our software project through the step-by-step procedure. We will use Bitbucket and GitHub as GIT servers and SourceTree as GIT clients for the demonstration. The SourceTree has GUI, which we generally prefer. This paper might be helpful who are trying to integrate the GIT system into their project. Design/Methodology/Approach: We create a new remote GIT repo (Repository) in Bitbucket and GitHub. Then install a GIT client into our system. The remote repo is cloned into our system through it. Inside the local repo, we add and modify files. After a good change, we must send it to the Stage. We are writing comments on it and committing to the changes. So, GIT can keep a change record. We can revert to the previous commit point if the current changes are unsuitable. Findings/Result: Here, we demonstrate how to integrate Git easily. Individual researchers can incorporate GIT into their projects efficiently. Originality/Value: Many documents are available on the net for version control system demonstrations. Here we demonstrate in different ways so that anyone can easily understand and integrate these efficient tools. Paper Type: Experimental-based Research.
- Published
- 2022
- Full Text
- View/download PDF
183. Desarrollo de una app móvil de dibujado y grabación de vídeo
- Author
-
Ramírez Martí, Ferran
- Subjects
HTML ,Cordova ,Build ,Typescript ,Grado en Ingeniería Informática-Grau en Enginyeria Informàtica ,Framework ,Javascript ,Angular ,Capacitor ,Flutter ,Git ,Trello ,PWA ,Gitlab ,Web-app ,LENGUAJES Y SISTEMAS INFORMATICOS ,CSS ,Ionic - Abstract
[ES] El presente proyecto tiene como objetivo el desarrollo de una aplicación móvil para la creación de vídeo-análisis a partir de vídeos de deportes tales como golf, tenis,... con herramientas de dibujado en tiempo real, grabación de voz en off, controles de vídeo, etc. Es una app dirigida tanto a entrenadores como alumnos de diversos deportes, para dispositivos móviles con sistemas tanto Android como iOS, con el objetivo de crear vídeos editados a partir de los originales dependiendo de medios de transmisión de multimedia externos para evitar la creación de cuentas y amenizar la experiencia. Para la realización de la aplicación se ha usado el framework Ionic (Angular) + Capacitor como tecnologías core, Android Studio y XCode para el build y testeo de las aplicaciones nativas generadas. Y iconos personalizados. En cuanto a herramientas para la implementación del proyecto se ha utilizado Git+Gitlab para el control de versiones y repositorio online, y Visual Studio Code como IDE junto a extensiones útiles., [EN] The present project aims to develop a mobile application for the creation of video-analyses from videos of sports such as golf, tennis, etc. with real time drawing tools, voice-over recording, video controls, etc. It is an app aimed at both coaches and students of various sports, for mobile devices with both Android and iOS systems, with the simple objective of creating edited videos from the originals depending on external multimedia transmission media in order to avoid the creation of accounts. For the realization of the application has been used the Ionic framework (Angular) + Capacitor as core technologies, Android Studio and XCode for the build and testing of native applications generated. And custom icons. As for tools for the implementation of the project we have used Git+Gitlab for version control and online repository, and Visual Studio Code as IDE along with useful extensions.
- Published
- 2022
184. Improvement of Cecal Commensal Microbiome Following the Insect Additive into Chicken Diet
- Author
-
Agata Józefiak, Abdelbasset Benzertiha, Bartosz Kierończyk, Anna Łukomska, Izabela Wesołowska, and Mateusz Rawski
- Subjects
chicken ,cecum ,microbiome ,GIT ,insect diet ,probiotic bacteria ,Veterinary medicine ,SF600-1100 ,Zoology ,QL1-991 - Abstract
Gastrointestinal microbiota play an important role in regulating the metabolic processes of animals and humans. A properly balanced cecal microbiota modulates growth parameters and the risk of infections. The study examined the effect of the addition of 0.2% and 0.3% of Tenebrio molitor and Zophobas morio on cecal microbiome of broilers. The material was the cecum digesta. The obtained DNA was analyzed using 16S rRNA next generation sequencing. The results of the study show that the addition of a relatively small amount of Z. morio and T. molitor modulates the broiler cecum microbiome composition. The most positive effect on cecal microbiota was recorded in the 0.2% Z. morio diet. A significant increase in the relative amount of genus Lactobacillus, represented by the species Lactobacillus agilis and the amount of bacteria in the Clostridia class, was observed. Moreover, the addition of 0.2% ZM resulted in a significant increase of relative abundance of the family Bifidobacteriaceae with the highest relative abundance of genus Bifidobacterium pseudolongum. The obtained results indicate that the addition of a relatively small amount of insect meal in broiler diet stimulates colonization by probiotic and commensal bacteria, which may act as barriers against infection by pathogenic bacteria.
- Published
- 2020
- Full Text
- View/download PDF
185. How Do Computer Science Students Use Distributed Version Control Systems?
- Author
-
Cochez, Michael, Isomöttönen, Ville, Tirronen, Ville, Itkonen, Jonne, Ermolayev, Vadim, editor, Mayr, Heinrich C., editor, Nikitchenko, Mykola, editor, Spivakovsky, Aleksander, editor, and Zholtkevych, Grygoriy, editor
- Published
- 2013
- Full Text
- View/download PDF
186. In vitro Prebiotic Effects of Bamboo Shoots and Potato Peel Extracts on the Proliferation of Lactic Acid Bacteria Under Simulated GIT Conditions
- Author
-
Kiran Thakur, Guan-Yi Xu, Jian-Guo Zhang, Fang Zhang, Fei Hu, and Zhao-Jun Wei
- Subjects
lactic acid bacteria ,prebiotic ,potato peel ,bamboo shoot ,GIT ,Microbiology ,QR1-502 - Abstract
The present study explored the possible prebiotic application of potato peel and bamboo shoot extracts for the proliferation of lactic acid bacteria (LAB) from diverse niches and their tolerance ability to simulated gastrointestinal tract (GIT) conditions was also examined. Initially, the complete 16S rDNA sequencing of selected isolates revealed them as Lactobacillus paracasei (6), Staphylococcus simulans (2), and Streptococcus thermophilus (1). Higher cell densities and rapid pH change were obtained from cultured media supplemented with BS (2%) and PP (2%) as a carbon source. Their higher tolerance and the lowest reducing sugar abilities were obtained for BS at pH 2.5 and 9.0, while at pH 3.5 and 8.0 for PP. The isolates were screened for additional functional and technological properties to harvest the most appropriate starter. The selected isolates harbored promising functional properties such as amylase presence, cell surface hydrophobicity, autoaggregation, proteolytic and lipolytic activity, antifungal action, as well as exopolysaccharide production. On the basis of these attributes, microencapsulated strain K3 was found resistant to gastrointestinal conditions after 2 h, resulting in significantly (p ≤ 0.05) improved survival compared to non-capsulated strain. The current approach presents an interesting economical strategy to modulate LAB through supplementation of plant-derived carbon sources as well as to enhance their survival under GIT.
- Published
- 2018
- Full Text
- View/download PDF
187. How participative is open source hardware? Insights from online repository mining
- Author
-
Jérémy Bonvoisin, Tom Buchert, Maurice Preidel, and Rainer G. Stark
- Subjects
open source hardware ,open source innovation ,open design ,open innovation ,repository mining ,social network analysis ,community-based product development ,Git ,GitHub ,Drawing. Design. Illustration ,NC1-1940 ,Engineering design ,TA174 - Abstract
Open Source Hardware (OSH) is an increasingly viable approach to intellectual property management extending the principles of Open Source Software (OSS) to the domain of physical products. These principles support the development of products in transparent processes allowing the participation of any interested person. While increasing numbers of products have been released as OSH, little is known on the prevalence of participative development practices in this emerging field. It remains unclear to which extent the transparent and participatory processes known from software reached hardware product development. To fill this gap, this paper applies repository mining techniques to investigate the transparency and workload distribution of 105 OSH product development projects. The results highlight a certain heterogeneity of practices filling a continuum between public and private development settings. They reveal different organizational patterns with different levels of centralization and distribution. Nonetheless, they clearly indicate the expansion of the open source development model from software into the realms of physical products and provide the first large-scale empirical evidence of this recent evolution. Therewith, this article gives body to an emerging phenomenon and contributes to give it a place in the scientific debate. It delivers categories to delineate practices, techniques to investigate them in further detail as well as a large dataset of exemplary OSH projects. The discussion of first results signposts avenues for a stream of research aiming at understanding stakeholder interactions at work in new product innovation practices in order to enable institutions and industry in providing appropriate responses.
- Published
- 2018
- Full Text
- View/download PDF
188. Are suggestions from coupled file changes useful for perfective maintenance tasks?
- Author
-
Jasmin Ramadani and Stefan Wagner
- Subjects
Data mining ,Software repositories ,Coupled changes ,Git ,Electronic computers. Computer science ,QA75.5-76.95 - Abstract
Background Software maintenance is an important activity in the development process where maintenance team members leave and new members join over time. The identification of files which are changed together frequently has been proposed several times. Yet, existing studies about coupled file changes ignore the feedback from developers as well as the impact of these changes on the performance of maintenance and rather these studies rely on the analysis findings and expert evaluation. Methods We investigate the usefulness of coupled file changes during perfective maintenance tasks when developers are inexperienced in programming or when they were new on the project. Using data mining on software repositories we identify files that are changed most frequently together in the past. We extract coupled file changes from the Git repository of a Java software system and join them with corresponding attributes from the versioning and issue tracking system and the project documentation. We present a controlled experiment involving 36 student participants in which we investigate if coupled file change suggestions influence the correctness of the task solutions and the required time to complete them. Results The results show that the use of coupled file change suggestions significantly increases the correctness of the solutions. However, there is only a minor effect on the time required to complete the perfective maintenance tasks. We also derived a set of the most useful attributes based on the developers’ feedback. Discussion Coupled file changes and a limited number of the proposed attributes are useful for inexperienced developers working on perfective maintenance tasks where although the developers using these suggestions solved more tasks, they still need time to understand and organize this information.
- Published
- 2017
- Full Text
- View/download PDF
189. ON THE GIT STRATIFICATION OF PREHOMOGENEOUS VECTOR SPACES III
- Published
- 2022
190. Teaching Workshop: Software Carpentry Workshop, Unix shell, Git, and Programming with Python
- Abstract
Teaching Software Carpentry Workshop
- Published
- 2022
191. Aplicación para la gestión de tickets online
- Abstract
[Resumen]: Para este Trabajo de Fin de Grado (TFG) se ha desarrollado una aplicación móvil para la gestión de tickets online. La motivación detrás de esta idea es la gran cantidad de tickets que las personas acumulamos en nuestro día a día, ya sea para controlar los gastos, por ser autónomos, por costumbre… Esta situación tiene la problemática de que los tickets hay que conservarlos adecuadamente para, por ejemplo, poder hacer uso de la garantía asociada a una compra al cabo de cierto tiempo. Esto, combinado con que la propia generación de tickets supone un gasto no pequeño de tinta y papel, hace que cada vez hay más empresas opten por la generación digital y el envío de los tickets por correo electrónico, o incluso por su visualización y gestión en sistemas o aplicaciones propios. Lejos de ser una solución perfecta, estas propuestas conllevan otras problemáticas: tickets ubicados en distintos sitios, lo que dificulta su localización, proliferación de aplicaciones propietarias con diferentes políticas de gestión de datos privados por parte de las correspondientes empresas, problemas de usabilidad y mantenibilidad en el tiempo, etc. Ante estas circunstancias, este TFG se basa en la posibilidad de tener en una sola aplicación todos los tickets que queramos, ordenados y gestionados personalmente., [Abstract]: For this Final Degree Project (TFG), a mobile application has been developed for managing online tickets. The motivation behind this idea is the large number of tickets that people accumulate in our day to day, either to control expenses, to be self-employed, out of habit… This situation has the problem that the tickets must be kept properly in order, for example, to be able to make use of the guarantee associated with a purchase after a certain time. This, combined with the fact that the generation of tickets itself entails not a small expense of ink and paper, means that more and more companies are opting for digital generation and sending tickets by email, even viewing and managing them online or in their own systems or applications. Far from being a perfect solution, these proposals entail other problems: tickets located in different places, which makes it difficult to locate them, proliferation of proprietary applications with different private data management policies by the corresponding companies, usability and maintainability problems in the weather etc.
- Published
- 2022
192. Making better programmers : The impact of automated feedback on students
- Abstract
Version Control Systems are a staple of modern software development and its usage is rapidly growing in education. Students often use Version Control Systems such as Git and GitHub during their education, though newly examined students are often found to lack mastery of industry standard practices. Manually monitoring and giving feedback to students is time consuming and requires a large amount of labor. Therefore, this paper proposes and evaluates an automated feedback system which analyses student assignment repositories an publishes feedback based on a set of data points. After the study, we attempt to measure any impact of the feedback on student performance. The study is unable to underline a significant impact. Students are also asked to reflect over the feedback and the reception was positive, further promoting future studies on the subject., Versionshantering används idag flytigt inom mjukvaruutveckling och dess popularitet växer stadigt inom högre utbildning. Studenter får ofta lära sig att använda versionshanteringssystem såsom Git och GitHub under deras utbildning, trots detta saknar nyexaminerade studenter ofta tillräcklig kunskap om relevanta industristandarder. Att manuellt övervaka studenter och tillförse dem med respons på deras inlämningar är tidskrävande och kräver mycket arbetskraft. Mot bakgrund av detta föreslår och utvärderar vi i denna studie ett automatiskt responssystem med syftet att analysera studenters inlämningar samt återkoppla med relevant respons på ett antal datapunkter. Efter studiens slut görs en mätning av skillnader i studenternas resultat men ingen konkret slutsats kan sammanställas. Studenterna tillfrågades också att reflektera över responsen de tog del av. Deras svar samt studiens resultat pekar mot att ytterligare studier inom ämnet är väl motiverade.
- Published
- 2022
193. A decentralized Git version controlsystem : A proposed architecture and evaluation of decentralized Git using DAG-based distributed ledgers
- Abstract
This thesis proposes an implementation for a decentralized version of the Git version controlsystem. This is achieved using a simple distributed DAG ledger. The thesis analyzeshow the decentralization of Git affects security. Use and misuse cases are used to compareand evaluate conventional Git web services and a decentralized version of Git. Theproposed method for managing the state of the Git project is described as a voting systemwhere participants in a Git project vote on changes to be made. The security evaluationfound that the removal of privileged roles in the Git version control system, mitigated thepossibility of malicious maintainers taking over the project. However, with the introductionof the DAG ledger and the decentralization, the possibility of a malicious actor takingover the network using Sybil attack arises, which in turn could cause the same issues as amalicious maintainer.
- Published
- 2022
194. ON THE GIT STRATIFICATION OF PREHOMOGENEOUS VECTOR SPACES III
- Published
- 2022
195. A decentralized Git version controlsystem : A proposed architecture and evaluation of decentralized Git using DAG-based distributed ledgers
- Abstract
This thesis proposes an implementation for a decentralized version of the Git version controlsystem. This is achieved using a simple distributed DAG ledger. The thesis analyzeshow the decentralization of Git affects security. Use and misuse cases are used to compareand evaluate conventional Git web services and a decentralized version of Git. Theproposed method for managing the state of the Git project is described as a voting systemwhere participants in a Git project vote on changes to be made. The security evaluationfound that the removal of privileged roles in the Git version control system, mitigated thepossibility of malicious maintainers taking over the project. However, with the introductionof the DAG ledger and the decentralization, the possibility of a malicious actor takingover the network using Sybil attack arises, which in turn could cause the same issues as amalicious maintainer.
- Published
- 2022
196. Making better programmers : The impact of automated feedback on students
- Abstract
Version Control Systems are a staple of modern software development and its usage is rapidly growing in education. Students often use Version Control Systems such as Git and GitHub during their education, though newly examined students are often found to lack mastery of industry standard practices. Manually monitoring and giving feedback to students is time consuming and requires a large amount of labor. Therefore, this paper proposes and evaluates an automated feedback system which analyses student assignment repositories an publishes feedback based on a set of data points. After the study, we attempt to measure any impact of the feedback on student performance. The study is unable to underline a significant impact. Students are also asked to reflect over the feedback and the reception was positive, further promoting future studies on the subject., Versionshantering används idag flytigt inom mjukvaruutveckling och dess popularitet växer stadigt inom högre utbildning. Studenter får ofta lära sig att använda versionshanteringssystem såsom Git och GitHub under deras utbildning, trots detta saknar nyexaminerade studenter ofta tillräcklig kunskap om relevanta industristandarder. Att manuellt övervaka studenter och tillförse dem med respons på deras inlämningar är tidskrävande och kräver mycket arbetskraft. Mot bakgrund av detta föreslår och utvärderar vi i denna studie ett automatiskt responssystem med syftet att analysera studenters inlämningar samt återkoppla med relevant respons på ett antal datapunkter. Efter studiens slut görs en mätning av skillnader i studenternas resultat men ingen konkret slutsats kan sammanställas. Studenterna tillfrågades också att reflektera över responsen de tog del av. Deras svar samt studiens resultat pekar mot att ytterligare studier inom ämnet är väl motiverade.
- Published
- 2022
197. If in Doubt, Try Three : Developing Better Version Control Commit Behaviour with First Year Students
- Abstract
Developing good version control skills is important for students to master. This work focuses on helping students integrate good commit behaviour using a scaffolding process that happens with their regular assignments. A test group of students (n=30) was required to make a minimum of three commits in the first week. In the second week, students were trained to write better commit messages and worked together on a commit plan. In the final week, students worked alone on their commit plan. Commit behaviour was analysed for assignments occurring before, during and after the process. Results showed that students improved their commit behaviour in terms of number of commits, starting earlier with their assignments and writing more meaningful commit messages when compared to the rest of their cohort and the previous year's cohort (m=350). Qualitative results showed that students were mostly positive towards developing better commit behaviour and felt that the extra effort to think in commits delivered proportionally more benefits for their work., Part of proceedings: ISBN 978-1-4503-9070-5QC 20221125
- Published
- 2022
- Full Text
- View/download PDF
198. Framework pro záznam videa na základě události pro platformu iOS
- Abstract
Cílem této bakalářské práce je návrh a implementace frameworku určeného pro nahrávání videa na základě události, pro operační systém iOS, s využitím programovacího jazyka Swift a frameworku AVFoundation. Součástí teoretické části práce je popis použitých technologií, jako jsou programovací jazyk Swift, operační systém iOS, vývojové prostředí Xcode, framework AVFoundation a další. Praktická část práce se zabývá návrhem a porovnáním několika řešení. Dále výběrem vhodného řešení a jeho následnou implementací., The goal of this bachelor's thesis is the design and implementation of a framework intended for recording event-based videos, for the iOS operating system. This will be achieved by using the Swift programming language and the AVFoundation framework. The theoretical part of the work will describe used technologies such as the Swift programming language, the iOS operating system, the Xcode development environment, and more. The practical part of the work deals with the design and with comparing several possible solutions. Furthermore, the selection of a suitable solution and its subsequent implementation., Fakulta elektrotechniky a informatiky, Vydařená bakalářská práce. Při obhajobě student reagoval na dotazy a připomínky vedoucího, předsedy i členů zkušební komise. Student navrhl a implementoval daný frameork, pro tvorbu využil moderní nástroje a v práci popsal jak cíle dosáhl. K práci neměl vedoucí žádnou větší výtku., Dokončená práce s úspěšnou obhajobou
- Published
- 2022
199. El aprendizaje del espacio en didáctica de la Geografía: recursos tecnológicos y TPACK para adquirir la competencia espacial
- Abstract
Los currículos escolares señalan como pieza clave en la enseñanza de la Geografía, el desarrollo y adquisición de la Competencia Espacial (CE). Junto a ella, la actual Sociedad de la Información y la Comunicación advierte de la necesidad de formar en Competencias Digitales (CD), de manera que se logre alcanzar una ciudadanía responsable y capaz del siglo XXI. El objetivo de esta investigación es analizar las posibilidades didácticas que ofrece la Tecnología de la Información Geográfica Google EarthTM para desarrollar diferentes conceptos y procedimientos geográficos en el alumnado y en el profesorado en formación. La metodología implementada es mixta,y el modelo de enseñanza y aprendizaje utilizado es el Technological Pedagogical Content Knowledge (TPACK). Se analizan los dos instrumentos utilizados: las propuestas didácticas diseñadas y las respuestas a un cuestionario de escala Likert, a lo largo de dos cursos académicos. Algunos de los resultados evidencian que los participantes carecen de tanto de conocimientos relacionados con el paisaje geográfico como de CE, así como una deficiente formación en CD para llevar a cabo la tarea docente., School curricula point to the development and acquisition of Spatial Competence (SC) as a key piece in the teaching of Geography. Along with it, the current Information and Communication Society warns of the need to train in Digital Competences (DC), so that a responsible and capable citizenry of the 21st century is achieved. The objective of this research is to analyze the educational possibilities offered by Google EarthTM Geographic Information Technology to develop different geographic concepts and procedures in students and teachers. The implemented methodology is mixed, through the teaching and learning model used is the Technological Pedagogical Content Knowledge (TPACK). The two instruments used are analyzed: the designed didactic proposals and the answers to a Likert scale questionnaire, throughout two academic years. Some of the results show that the participants lack knowledge related to the geographical landscape, SC as well as poor training in DC for the teaching task.
- Published
- 2022
200. Uso e implantación de Github Classroom en una asignatura con Aprendizaje Basado en Proyectos: analizando el caso de Fundamentos de Videojuegos
- Abstract
Durante el curso académico 21/22 se ha implantado el uso de Github Classroom en la asignatura Fundamentos de los Videojuegos (FV). FV es una asignatura de tercero de Ingeniería Multimedia de la Universidad de Alicante, donde se proporciona las bases para el análisis, diseño e implementación de videojuegos. Github Classroom es una de las plataformas que permiten expandir los sistemas tradicionales de gestión del aprendizaje con nuevas capacidades (por ejemplo, permite administrar y organizar un proyecto, realizando seguimientos del trabajo de los alumnos...). En este trabajo se aporta un estudio de implantación, analizando la opinión de los docentes y la relación resultado/esfuerzo de su implantación además de la opinión de los alumnos, recabada mediante encuestas, y su valoración con respecto a una posible implantación al resto de asignaturas del mismo curso o cursos anteriores de ingeniería multimedia. En este artículo, se comunica la experiencia del equipo docente en cuanto a las ventajas y dificultades de la herramienta, mostrando además estadísticas de uso de la plataforma. Todos los análisis planteados han servido para valorar el uso de Github Classroom dentro de la asignatura Fundamentos de los Videojuegos y propiciar su implantación en otras asignaturas afines.
- Published
- 2022
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.