322 research outputs found
Determinants of quality, latency, and amount of Stack Overflow answers about recent Android APIs.
Stack Overflow is a popular crowdsourced question and answer website for programming-related issues. It is an invaluable resource for software developers; on average, questions posted there get answered in minutes to an hour. Questions about well established topics, e.g., the coercion operator in C++, or the difference between canonical and class names in Java, get asked often in one form or another, and answered very quickly. On the other hand, questions on previously unseen or niche topics take a while to get a good answer. This is particularly the case with questions about current updates to or the introduction of new application programming interfaces (APIs). In a hyper-competitive online market, getting good answers to current programming questions sooner could increase the chances of an app getting released and used. So, can developers anyhow, e.g., hasten the speed to good answers to questions about new APIs? Here, we empirically study Stack Overflow questions pertaining to new Android APIs and their associated answers. We contrast the interest in these questions, their answer quality, and timeliness of their answers to questions about old APIs. We find that Stack Overflow answerers in general prioritize with respect to currentness: questions about new APIs do get more answers, but good quality answers take longer. We also find that incentives in terms of question bounties, if used appropriately, can significantly shorten the time and increase answer quality. Interestingly, no operationalization of bounty amount shows significance in our models. In practice, our findings confirm the value of bounties in enhancing expert participation. In addition, they show that the Stack Overflow style of crowdsourcing, for all its glory in providing answers about established programming knowledge, is less effective with new API questions
Simulation of Compression Methods with Open Source Project Octave
Import 03/11/2016Bakalárska práca je zameraná na kompresné metódy a ich simuláciu v open source nástroji GNU Octave. Konkrétne pojednáva o slovníkových kompresných metódach. Obsah tvorí popis a vysvetlenie princípu kompresných metód, objasnenie hlavných pojmov, základné rozdelenie, bližší popis slovníkových kompresných metód, stručný popis inštalácie GNU Octave, popis simulačného prostredia Octave, jeho výhody a nevýhody, operácie s balíčkami, približuje prácu so skriptami a m-súbormi v GNU Octave a obsahuje simulácie kompresie a dekompresie dát.
Cieľom bolo zoznámiť sa s kompresnými metódami so zameraním na slovníkové kompresné metódy, priblížiť si open source nástroj Octave a nasimulovať si kompresiu a dekompresiu niektorých z vysvetlených metód.My Bachelor thesis is focused on compressing methods and their simulation in open source tool GNU Octave. Specifically it’s about dictionary compressing methods. This thesis consists of description and explanation of principle of compressing methods, clarifying main therms, basic distribution, closer description of dictionary compressing methods, brief description of installation of GNU Octave, description of simulating environment Octave, the pros and cons, operations with packages, closes up work with scripts and files in GNU Octave and contains simulations of compression and decompression of data.
The point was to inform about compressing methods with focus on dictionary compressing methods, close up open source tool Octave and simulate compression and decompression of some explained methods.440 - Katedra telekomunikační technikydobř
Early Expression of D-Pax2 in Drosophila Sense Organs is Controlled by a 700 Base Pair Cis-Regulatory Region
Bristles are mechanosensory organs in the Drosophila peripheral nervous system composed of four cells that adopt different fates and differentiate. These four cells (neuron, shaft, sheath, and socket) arise from a sensory organ precursor (SOP). D-Pax2 is a transcription factor necessary for the development of functional bristle cells, particularly in the differentiation of the sheath and shaft cells. This transcription factor is expressed in all four bristle cells during mitotic phases, but is then restricted to the sheath and the shaft cells during differentiation. D-Pax2 is controlled by a 3.1 KB upstream enhancer region, which can be further divided into two segments that drive early and late expression of D-Pax2 separately. The purpose of the research was to try to find the minimal regions of these enhancer segments that control D-Pax2 expression. Understanding control of D-Pax2 expression may help elucidate the mechanism of control of the mammalian homolog Pax2, which has a role in the urogenital tract, eyes, and possibly in kidney cell differentiation. This research was accomplished by cloning truncated fragments of the enhancer regions into the green fluorescent protein (GFP) reporter plasmid pH-Stinger to create transgenic flies that could be dissected and examined for GFP expression, which could be used as a readout for D-Pax2 expression. Drosophila nota were then stained with an anti-D-Pax2 primary antibody, which was detected with a secondary red fluorescence antibody. A fluorescence microscope was used to examine the occurrence of GFP in relation to D-Pax2 protein, and images were taken. Expression of GFP in fly lines bearing proximal, early enhancer fragments and distal, late enhancer fragments was greatly reduced as compared to the controls. The distal, early enhancer fragment showed a similar expression pattern to the control. It was found that this 700 BP segment was sufficient in driving early expression of D-Pax2
- …