
OSEDUCONF-2015, tenth conference “Free software in higher education” - videos and a brief overview
A couple of weeks ago in Pereslavl-Zalessky was held the jubilee, tenth conference "Free software in higher education", briefly OSEDUCONF-2015.
As the name of the conference, reports all revolve around open source Linux and education, sometimes with a bias in purely scientific and technical things, sometimes in clean software, sometimes in politics. There are incendiary reports, and frankly boring, deeply philosophical and mundane-realistic, specifically practical and academic reports with a title in three paragraphs, of which nothing is clear, complaints about life and success stories. Open-source developers and maintainers, rectors and university professors, industry practitioners, government officials from ministries, scientists of varying degrees of insanity, students gaining points for a diploma.
Now the reports are looking for the audience - I recorded and edited them in quality (editing from several cameras, a screen and a voice recorder, animation technology ™, etc.), here, as an illustrative picture, the minute video-almost cube is well suited to instantly transmit and the general impression and quickly flip through all the reports - maybe someone, even without reading the reviews, annotations, the eye will immediately catch on interesting.
And under the cutter there is a brief review and classification of reports from the last conference, as well as a retrospective classification for the last three years - do not be afraid to click, there is only compact text, and all videos with links.
This year, probably the most interesting report for a wide audience was “ The UNIX way crisis and fundamental IT education ” .. Religious trend report on the crisis of faith. Beliefs in the UNIX-way - everything that was taught turned out to be wrong - and the Unix-rights system, and interprocess interactions, and text journaling, and the graphics system, and ... wherever you spit in Linux replace everything, review all architectures. Is there something invariably axiomatic in this crazy changing world that students can be taught for decades without regaining consciousness? It seems only to the generalized principles of good architecture, and it must be admitted that the "classical Unixway" often did not satisfy these principles. In a sense, the report continues the pessimistic line of the report on the open-source crisis , which we also recommend viewing. The report is expressive, and the speaker has the image of a mad professor from the comic book Blood Stain... it will not be boring to watch.
STR for effective teaching
Open source software in teaching IT disciplines
Open source software and organizational process in universities
Open-source in scientific and pseudo-scientific research
Yes, it’s not at all about education, rather, let's say, Original Scientific Research.
Static code analysis
reports with names of length above a reasonable (> 256): " The construction of an equivalent representation of the dependencies in the source program using a universal intermediate representation " dopmaterialy and " Experimental study of quantitative relationships in the analysis of the source code of open source software on equivalent representations " dopmaterialy - it's all about static analysis, with compiling code in different languages in Abstract Syntax Tree(native parsers), and the translation of this AST into some even more abstract and generalized "SCP". Well, with the help of established frameworks we load a different open source code (where else to get a lot of code ...), and we consider some very strange metrics. I’ve got charts like “Dependence of the fraction of typed duck fields on the threshold” really carried out by the brain (“Agronomist, he got drunk like a fizteh ™”).
Datamining and search
Chemistry
Linguistics
By the way, this is still a beta version of the video, they contain "debugging information" - for example, red time markers of true time. So if you suddenly find some critical bug in the video (the sound has disappeared, you need to make the screen larger to read something, or vice versa, remove the screen to see the laser pointer) - write to me, or by comments on the video, or drugs, in general, as you like - indicating this same time range and problem - for now (a couple of weeks), you can still fix it.
Yes, there was another report, even with a very cool result (something like “P = NP !! 111”, but I don’t even understand right away), but actually both the speaker and the rector of that university decided to maintain secrecy and not to write it down (speech went about some patents and other games in priority). Of course, this would not stop me from recording, but then the “Homeostatic Universe SO ©" really happened, the snowfall, I was stupidly late on a non-powered machine ... but even having managed to get to the beginning, it died out 20 meters before the venue (generator → the battery → I was driving without headlights → and stalled at the last bend) and was transported just before the end of this report, which was coming first. So it goes.
Well, since you read it here, we offer you under the spoiler a close-packed review-classification of the conference for the last three years, with links to videos and other materials, because even pompous names and bloated annotations can be difficult, here everything is as brief as possible, in a twitter-style.
Follow the links - there will be annotations, abstracts, and detailed slide infographics, thematic classification and information about the authors. By the way, often this was the most difficult moment in the publication - to understand who spoke: for some reason, the speakers did not introduce themselves, a dozen co-authors were declared in the program of the report according to Soviet habit, it is unclear which of them acted, and, according to stupid tradition, the program only names with initials, stupid names, according to which not only figs that you google, but even the gender of the author can not be understood. I had to spend hours searching for sane information about the authors. Speakers, I urge once again - read my memo to the speaker , you will make the world a better place.
In general, it is clear that the speakers are repeated from year to year, but I would like both fresh faces and audience growth. Therefore, I am campaigning to come and speak next year - to create a more serious competition, so that there are no reports accepted from hopelessness. The conference takes place on the last weekend of January, somewhere around the New Year it is necessary to begin to follow the announcements (put yourself on the calendar now).
But if there are no reports, I’m still campaigning to come. Reports are not the main thing:
As the name of the conference, reports all revolve around open source Linux and education, sometimes with a bias in purely scientific and technical things, sometimes in clean software, sometimes in politics. There are incendiary reports, and frankly boring, deeply philosophical and mundane-realistic, specifically practical and academic reports with a title in three paragraphs, of which nothing is clear, complaints about life and success stories. Open-source developers and maintainers, rectors and university professors, industry practitioners, government officials from ministries, scientists of varying degrees of insanity, students gaining points for a diploma.
Now the reports are looking for the audience - I recorded and edited them in quality (editing from several cameras, a screen and a voice recorder, animation technology ™, etc.), here, as an illustrative picture, the minute video-almost cube is well suited to instantly transmit and the general impression and quickly flip through all the reports - maybe someone, even without reading the reviews, annotations, the eye will immediately catch on interesting.
And under the cutter there is a brief review and classification of reports from the last conference, as well as a retrospective classification for the last three years - do not be afraid to click, there is only compact text, and all videos with links.
This year, probably the most interesting report for a wide audience was “ The UNIX way crisis and fundamental IT education ” .. Religious trend report on the crisis of faith. Beliefs in the UNIX-way - everything that was taught turned out to be wrong - and the Unix-rights system, and interprocess interactions, and text journaling, and the graphics system, and ... wherever you spit in Linux replace everything, review all architectures. Is there something invariably axiomatic in this crazy changing world that students can be taught for decades without regaining consciousness? It seems only to the generalized principles of good architecture, and it must be admitted that the "classical Unixway" often did not satisfy these principles. In a sense, the report continues the pessimistic line of the report on the open-source crisis , which we also recommend viewing. The report is expressive, and the speaker has the image of a mad professor from the comic book Blood Stain... it will not be boring to watch.
STR for effective teaching
- “ Free and free programs for creating mathematical sites ” additional materials - how to effectively make formulas and graphs for web content? Various things have been tried, from GIF-generators on LaTeX to MathML and JavaScript / HTML5-drawings. In my opinion, the author missed one of the most effective solutions, which I am just using - SVT formulas based on LaTeX.
- “ MediaWikiQuizzer or WikiExams - tests convenient for teachers and students ” additional materials - my story about the system of test questions MediawikiQuizzer and generally the convenience of using the modified MediaWiki for convenient conducting educational content, and the tests are also “first class citizens”, and it’s also convenient to run reuse, quickly correct erroneous or unsuccessful questions.
- “ Web-control for programming with automatic generation of tasks ” additional materials are also about tests, with emphasis on the importance of generating the tasks themselves, so that lazy students could not stupidly burn / deflate / bomb out / encode all possible questions and answers.
Open source software in teaching IT disciplines
- “ Building workshops on embedded systems programming ” supplementary materials is history, as they put the appropriate course for two Belarusian universities, with the desire to work on real ARM hardware, but still got
a Kalashnikov assault rifleon core programming, passed through and all that on emulators. But still, good experience, all the materials on the github. - Several reports related to Kumir-PictoMir - an original, perhaps somewhat outstripping system of teaching children programming, moreover, its inventor actually spoke .
- “ Algorithmics and programming for preschoolers and junior high school students - global trends and domestic experience ” additional materials - Experiments with PictoMir, i.e. "Pretext" programming systems for kindergarten. However, now probably everyone has already seen Blockly Games - and so, our own invented it a long time ago, only popularity is not enough ... And through official channels, with techniques and retraining of computer science teachers, with hundreds of page manuals, everything is not fast.
- “ Five K. Yu. Polyakov workshops on programming with automated verification in the KuMir system. The results of retraining teachers of computer science " additional materials - This is just about the training of teachers, and there it is probably worse than with the training of a kindergarten. In general, as it turned out, not every computer science teacher will master independent training, although they have found a life hack - you can watch at what speed he solves a couple of problems in order to understand if he has a chance to study on his own or needs full-time training.
- The " IDE for learning Python " is additional materials - you should not think that this whole Idol is some kind of "alternative special way", moreover, they are trying to create a solid training IDE for Python based on the IDE for Idol. There is a need - there are no good free IDEs, the project started even before the appearance of academic licenses for PyCharm, and in this case too, there are difficulties and fussing with asking for licenses and with the IDE overload. I immediately asked the author for the implementation of the REPL cycle in debug mode - a thing that wildly helps in learning, and at the same time that is only available in expensive paid IDEs. Whether it will take off or not, we'll see in the coming year. I wish it were.
- “ About one experience of conducting a special Python course with automatic verification of homework ” additional materials - Distance report half from the screencast, about a half-distance training course at VMK-MSU, by live coding on a python with viewing screencasts, and tournament solving of problems on the ejudge olympiad system. "The higher the name in the standings under which you can log in, the higher your score ©." There are a lot of dubious decisions, like automatic grading by scored points, and risky advice to tame a difficult ejudge ... but the experience is interesting anyway.
- “ Development of information systems using Open Source software NoSQL DBMS MongoDB ” additional materials - in fact, this is not about development, but about teaching development, so here people with experience are unlikely to find something new, on the contrary, they can pounce on a bunch of dubious statements ("NoSQL is transaction-free and not suitable for financial applications, etc."). But from the point of view of teaching, yes, it’s time to start teaching only the devices of the classic RDBMS, based on the "System R" theory and practice on phpmyadmin, it’s time to show the whole variety of the DBMS and learn how to make the right choice.
- “ Learning about process management in free software ”, additional materials - “Business processes, managers with pathos, draw arrows in BPMN notations and then model the Corporation” - all this can be played on the domestic open source. And for free, and invented various puzzles, there are training materials and all that.
Open source software and organizational process in universities
- “ The educational process management system and the unified educational environment of MGIU ” additional materials - Students are taught Ruby / rails at MGIU, and therefore everything can be done from the ERP system for a university to the CMS portals and even the anti-plagiarism system. Of course, crossing Linux, GitHub, Ruby on Rails, PostgreSQL, MongoDB, CAS, Ace, Pandoc, Markdown, LanguageTool, TeXLive, MathJax, jQuery, Reveal.js ... are all fashionable and tasty from the open source world. It’s sad that all this is in the spirit of the announcement “I’m not looking for anyone, just showing off ©”, i.e. the decision itself has not been published ...
Open-source in scientific and pseudo-scientific research
Yes, it’s not at all about education, rather, let's say, Original Scientific Research.
Static code analysis
reports with names of length above a reasonable (> 256): " The construction of an equivalent representation of the dependencies in the source program using a universal intermediate representation " dopmaterialy and " Experimental study of quantitative relationships in the analysis of the source code of open source software on equivalent representations " dopmaterialy - it's all about static analysis, with compiling code in different languages in Abstract Syntax Tree(native parsers), and the translation of this AST into some even more abstract and generalized "SCP". Well, with the help of established frameworks we load a different open source code (where else to get a lot of code ...), and we consider some very strange metrics. I’ve got charts like “Dependence of the fraction of typed duck fields on the threshold” really carried out by the brain (“Agronomist, he got drunk like a fizteh ™”).
Datamining and search
- “ BigData analysis with Apache Spark and ontological engineering methods ” additional materials - By the way, here is an example that the conference is not strictly pro-Linux - and a speaker with mail in the “outlook.com” domain, and the very first phrase, “like here, in your Linux full display screen? " (by the way - F5). But good news - the simplest datamining (scrawling Wikipedia-indexing-counting something simple on a graph) is already taught on the latest - Apache Spark + Scala.
- “ Improving the quality of search in large volumes of text documents using the genetic algorithm as a way to support scientific research ” dopmaterialy - uh ... one more attempt to create a Semantic Search Engine with Ontologies. In the world of fashion, this has already subsided, and good full-text engines have killed the mantra "search is impossible without semantics," but experiments continue.
However, it does not matter, because the speaker is a beautiful girl.Everything is also on Apache Spark + Scala (“Scala is a fashionable language in our circles”). I really didn’t understand why a genetic algorithm is needed there, if it is used only for strange selection with fitness maximization according to randomly taken parameters ... (getting into ontology, weights of the terms found in different sections of the document ...) i.e. it seems that the main thing for genetic algorithms does not happen - the “crossing" of solutions.
Chemistry
- “ ROSA Desktop Fresh in the chemistry lab ” additional materials - alas, this is not about automation by the Breaking Bad open source, but rather some overview of analytical programs useful to the chemist. Directly the same devices (mass spectrometers, etc.) are still controlled by Windows with closed drivers. However, it is not so dense with near-chemical programs, if you throw out dozens of crafts, such as variants of the "periodic table". Alas, a good subject open-source software can only be born from a person with an understanding of the subject area, i.e. one must either wait until the chemist learns to program, or when he marries a programmer. Or vice versa, as in this case.
Linguistics
- " Practical Sanskrit morphoanalyzer - Morpheus " additional materials - the audience was filled with spells in dead languages when the author showed his next plug-in to Firefox - while this is only the inverse task of morphoanalysis, the direct one is a wordform generator, in the near future. And of course, down with the hack, only javascript, only hardcore.
By the way, this is still a beta version of the video, they contain "debugging information" - for example, red time markers of true time. So if you suddenly find some critical bug in the video (the sound has disappeared, you need to make the screen larger to read something, or vice versa, remove the screen to see the laser pointer) - write to me, or by comments on the video, or drugs, in general, as you like - indicating this same time range and problem - for now (a couple of weeks), you can still fix it.
Yes, there was another report, even with a very cool result (something like “P = NP !! 111”, but I don’t even understand right away), but actually both the speaker and the rector of that university decided to maintain secrecy and not to write it down (speech went about some patents and other games in priority). Of course, this would not stop me from recording, but then the “Homeostatic Universe SO ©" really happened, the snowfall, I was stupidly late on a non-powered machine ... but even having managed to get to the beginning, it died out 20 meters before the venue (generator → the battery → I was driving without headlights → and stalled at the last bend) and was transported just before the end of this report, which was coming first. So it goes.
Well, since you read it here, we offer you under the spoiler a close-packed review-classification of the conference for the last three years, with links to videos and other materials, because even pompous names and bloated annotations can be difficult, here everything is as brief as possible, in a twitter-style.
OSEDUCONF Conference Review Over Three Years
Education - Philosophical and Political Issues
Open-source and organizational process in universities
Education and Industry
Specialized Distributions for Education
STR for effective teaching
Open source software in separate disciplines
Programming and IT
Robots, mainly based on LegoNXT
We play "drawing business processes" almost the theme of one author in development →
Open-source in the scientific and pseudo-scientific research of the
Laboratory
Static code analysis Yes, again, the topic of one author is about parsing the code in the AST and then into some of its Universal Representations, and then trying to make something useful out of it. The author of a life hack (two reports at one conference) solved the problem of limiting the time of one report and scored a whole series →
Datamining and Search Technology
Hydrodynamics
Parallel computing
Linguistics Also the reports of one author, a fan of developing on JS / node.js, and his favorite morphoanalysis plugin for Firefox “Morpheus”:
Free software (almost no connection with education)
Education - Philosophical and Political Issues
- “ Today's problems of higher education in Russia ”, additional materials - an excellent report from the rector of IT University - went to the Bologna system, the mobility of education that destroys regions, and the main question of education itself, who should be trained as a “reasonable person” or “a skilled person?”
- “ Use of STR in education ” additional materials - a long global report from the academician of the Russian Academy of Sciences and the director of ISPRAN.
- “ On the necessary knowledge and skills for supercomputing programmers ”, additional materials are a well-known Russian scientist about “aggressive ignorance” of programmers imposed by overly practical training, on finding a balance between theory and practice, on metamodel meta-thinking in meta-formation ... and even on comprehending Tao.
- “ Is it possible to retrain computer science trained in traditional programming into algebraic? » Dopmaterialy - the same scientist about the exhaustion of the procedural-turing model when programming high-performance computing, about the need for initial training in the functional-algebraic approach.
- “ On training specialists in the field of software ” additional materials - “Everything is bad!”, “Disaster!”, And at the same time “industry lacks graduates” and “few graduates find work”, “there are not enough teachers” and “there is no money for teachers ". The industry, in the person of APKIT, sends help in the form of professional standards (“well now!”), And of course the thing is, something needs to be changed, and the process more efficient and cheaper, you can’t do without open source software.
- " Unified State Examination in Computer Science - 2012 Results " additional materials - Everything is bad, but not very bad. The exam works, olympiad tasks are added to stupid tests, selection is on, there is a future.
- “ The UNIX way crisis and fundamental IT education ” additional materials - the aforementioned report that it’s time to dump all the old Unix teachers.
Open-source and organizational process in universities
- “ Information system of UGP after A.K. Aylamazyan, as a learning environment and study guide ” ; additional materials - rector of an IT university in Pereslavl, which actually hosts the conference, stating that the IT university has its own bike - CMS, portals, a training and conference system etc. it is necessary to invent - “we won’t take off, so take a swim” - whatever it happens, this is a useful experience in developing information systems. Moreover, it seemed to work out.
- “ The educational process management system and the unified educational environment of MGIU ” additional materials - A similar bicycle was also built at MGIU, as I wrote above, + “ Experience in using free software at Moscow State Industrial University ” additional materials are an older MGIU report on the same topic.
- “ Technical and organizational aspects of introducing the Moodle SDO in an educational organization ” additional materials - if the university is not specifically IT-specific, then you probably do not need to invent a bicycle, you need to install an open-source learning system, and finish it either on your own or call consulting on it - the authors of the report .
- “ Retraining courses for teachers at the ICHB NRU ITMO based on Moodle ” additional materials - this is just an example of the successful implementation of Moodle in a non-IT university, with the magic name “Institute of Cold”.
- “ Mobile client of quick access to IASU MAI ” additional materials - in the Moscow Aviation Administration they are also struggling with the bureaucracy of statements-statements, a tablet instead of paper, unfortunately, it was not clear on which technologies and whether the solution was published.
- " Problems and solutions to connect vocational training institutions to FIS exam and receive " dopmaterialy - However, it is not just about universities and institutions, then consider the problem of connecting
vocationalcolleges to federal information systems Unified State Exam.
Education and Industry
- “ Linux-education is a symbiosis of universities, commercial companies and LUG ”, additional materials - programmers from a pair of Belarusian companies joined together, penetrated into the Belarusian State Institute of Ecology, and started learning a Linux course and all that, using github for almost the entire collaboration. Sheer synergy and grace, although on the sidelines the speaker told how to overcome the bureaucracy not only in universities, but also in the company, to deceive HRs, etc.
- “ ROSA and HSE - experience of cooperation in the field of student learning ” additional materials - similar experience, work practice of choice for students from the tower - either write something most interesting (you can work as a team), or play the maintainer and collect packages, or get busy system part of the OS - full of options.
- “ Students and free projects - experience of Red Hat Identity Management ” additional materials - huge redhat resources, interesting tasks, though all this goes to Czech students.
- " The Google Summer of Code program as a way to attract students to the development of open source software projects " supplemental materials Google grants for feeding open source software come to good projects, the synergy - the student
sits down on open sourcereceives training, not shameful money, fame and pleasure - this is just the experience of everything this from the well-known Krita. - “ Tasks for the training and retraining of engineering personnel in the context of expanding the use of open source software in various industries ” additional materials - a round table was stated, but in reality there was a long “load” from a figure who remained unknown to me, it seems, from the St. Petersburg defense industry ... If the author or who found out - write me.
Specialized Distributions for Education
- “ Integration of mobile devices as part of the educational class of a general educational institution ” additional materials - a review-advertisement of the school distribution kit from Informika, which is so harsh that tablets for schoolchildren are there on the GNOME Shell.
- “ What can Alt Linux offer for education ?” Additional materials - respectively, a review of Alt , as we have already said, the organizer of the conference.
STR for effective teaching
- Well, modestly and briefly about my three reports:
- “The magic of pen or effective freedom of teaching with a stylus ” additional materials - Lectures and seminars can be made much cooler just by using a laptop with a stylus, which can be bought for a penny, and free software, and we wrote what was missing from Linux for a long time - a good screen annotator. You don’t need bulky boards or slaves, you can teach full-time and remotely ... some pluses and bonuses.
- “ SeminarAssembler - effective shooting, editing and publishing lectures and conferences ” ; additional materials — lectures with a stylus; it’s good, but you need to tie it up with a “tape recorder of lectures”, everything that is repeated should be recorded, a well-prepared information video is useful and better than offline lectures, but to do it can be cheap and simple. With the help of this framework, I have edited and published several thousand lectures, seminars, etc. In particular, just all the recordings of this conference.
- “ MediaWikiQuizzer or WikiExams - tests convenient for a teacher and a student ” ; additional materials - convenient tests for MediaWiki; I already talked about this report above.
- “ Features of using virtualized environments embedded in presentation materials ” additional materials - cool stuff, live virtuals inside HTML slides (VNC → noVNC + HTML5 → wow), which you can even play with the audience right inside the lecture.
- " Distributed automated testing system " additional materials - another home-made test system and in the future, its development towards task generation → " Web-control for programming with automatic task generation " additional materials
- “ Free and free programs for creating mathematical sites ” additional materials - the aforementioned report on the web publication of formulas and graphs.
Open source software in separate disciplines
Programming and IT
- " Using the Python programming language as a base for training specialists " additional materials - although the topic seems to be trivial and understandable, but here is the experience of a VMKShny teacher + expressive manner of presentation ... the video has already gained 4K views.
- “ The use of virtual machines as part of illustrated software history reviews ” additional materials - Desktop usability course, the largest collection-museum of virtual machines of ancient desktop systems on different emulators (even ReactOS was useful there, and not as an exhibit, but for something useful ...) and all this is shown to students in lectures, and even exhibited to play through the aforementioned VNC-HTML5 technology.
- " Building workshops for programming embedded systems " additional materials - the same author, in addition to usability, teaches and embed programming. Probably also able to embroider on a typewriter.
- “ About one experience of conducting a special Python course with automatic verification of homework ” ; additional materials - programming with olympiad verification techniques.
- “ Graduate designing for open source software ” additional materials + “ Development of information systems using Open Source software NoSQL DBMS MongoDB ” additional materials - at the Moscow Pedagogical Institute they used to teach information systems to use LAMP, now now, NoSQL even came there.
- “ Teaching the principles of building the kernel of operating systems in practice ”, additional materials - at the Institute for System Programming they train in practice and development for Linux kernels, but it’s difficult to understand the Linux kernel right away and even more so to learn. I want something simple and working. MIT JOS exo-core run under QEMU has been selected.
- “ Using the gcc compiler and the MathGL library in the course“ Computing and Algorithmic Languages ” ”, additional materials are another library for graphs, there is also a GUI tool for building-viewing graphs from the graph markup language in WYSIWYM mode.
- We already mentioned about Kumir, here methodologists and developers talk about it, we will collect here everything related to it:
- “ Idol 2.0. Compiler and runtime " additional materials - development cannot be stopped.
- “ Accelerating the execution of Idol programs using LLVM ” additional materials - Idol is used in the Unified State Examination and in some programming competitions, where automatic verification of tasks with measuring work speed is counting every second, and it is necessary to optimize, otherwise schoolchildren will not use it.
- “ Idol environment for the study of control algorithms for sensor networks of robots ” additional materials - and you can even program robots.
- about “ Algorithmics and programming for preschoolers and junior high school students - global trends and domestic experience ”, additional materials , “ Five K. Yu. Polyakov practical workshops on programming with automated verification in the KuMir system. The results of the retraining of teachers of informatics " additional materials ," IDE for learning Python " additional materials - have already been mentioned above.
Robots, mainly based on LegoNXT
- “ Robots in education or what is“ RobotOBUM ” " additional materials
- “ The KUMIR environment for the study of control algorithms for sensor networks of robots ” additional materials
- " Free software for the NXT » dopmaterialy
We play "drawing business processes" almost the theme of one author in development →
- “ Methods of teaching a process approach to enterprise management on the basis of open source software and its testing at NITU MISiS ” additional materials
- " The use of free software in the educational process - development, implementation, teaching methods " additional materials
- " Training in process management on free software " additional materials
Open-source in the scientific and pseudo-scientific research of the
Laboratory
- “ ROSA Desktop Fresh in the chemical laboratory ” additional materials - alas, the open-source can’t manage anything in chemistry, only analytical programs are useful.
- “ The experience of using STRs in microscopy - a motorized microscope and Micro-Manager ” is additional materials - but in biology, everything can be done , including controlling a multi-ton microscope embedded in buried Scientist Bunkers.
Static code analysis Yes, again, the topic of one author is about parsing the code in the AST and then into some of its Universal Representations, and then trying to make something useful out of it. The author of a life hack (two reports at one conference) solved the problem of limiting the time of one report and scored a whole series →
- " Instrument Prototype for analysis of a control flow graph open source C and C ++ based universal representation " dopmaterialy
- " Bold type in the universal class representation for the static source code analysis " dopmaterialy
- " Construction of a universal presentation control flow graph for static source code analysis " dopmaterialy
- " Extraction technology project knowledge of the source code in C ++ and Csharp using a common intermediate representation " dopmaterialy
- " Construction of an equivalent representation of the dependencies in the source code programs using universal intermediate representation " dopmaterialy
- " Experimental study of quantitative relationships in the analysis of the source code of open source software on equivalent representations " dopmaterialy
Datamining and Search Technology
- " The use of the ontological approach to text analysis in the cloud content repositories C2R » dopmaterialy
- " Improving the quality of search in large volumes of text documents using a genetic algorithm as a way to support research " dopmaterialy
- “ BigData Analysis with Apache Spark and Ontology Engineering Methods ”
Hydrodynamics
- “ Features of modeling sea currents in OpenFOAM ” additional materials - Hardcore hydrodynamics, real tasks (pollution in the Sea of Okhotsk), can be considered both on a laptop and on a cluster.
Parallel computing
- " The effectiveness of various parallelization technologies in solving computational problems " additional materials + " Comparative study of the performance of mathematical packages and libraries on multi-core processors " additional materials → Benchmarks measurements of well-known linear algebra libraries - * BLAS / ATLAS and their behavior during parallelization ... however, the data seems somewhat dubious to me - The experiments there were on clusters from old laptops.
Linguistics Also the reports of one author, a fan of developing on JS / node.js, and his favorite morphoanalysis plugin for Firefox “Morpheus”:
- " Morpheus - a morphological plug-in for the FireFox browser " additional materials
- " Practical Sanskrit Morphoanalyzer - Morpheus " additional materials
Free software (almost no connection with education)
- “ Free programs in a GIS project of regional scale ” additional materials - With open-source technologies, even the veterinar veterinarians
masteredmaking a special cartographic system for tracking epidemics (piggy back there, and that’s all).
- " STR. Middle age crisis? » Additional materials - a philosophical and trend report on
brilliance and poverty, ups and downs of thetrend in the open source world. Namely - "where the circus went, he was yesterday." I recommend - several thousand views, not outdated so far. - " Krita - a graphic editor for artists " additional materials - Features of the excellent and popular drawing artists in the story directly from the developer.
- “ Enterprise Infrastructure Management with FreeIPA ” additional materials - a hardcore lecture on the intricate architecture of infrastructure management innovations, from a Redhat architect.
Follow the links - there will be annotations, abstracts, and detailed slide infographics, thematic classification and information about the authors. By the way, often this was the most difficult moment in the publication - to understand who spoke: for some reason, the speakers did not introduce themselves, a dozen co-authors were declared in the program of the report according to Soviet habit, it is unclear which of them acted, and, according to stupid tradition, the program only names with initials, stupid names, according to which not only figs that you google, but even the gender of the author can not be understood. I had to spend hours searching for sane information about the authors. Speakers, I urge once again - read my memo to the speaker , you will make the world a better place.
In general, it is clear that the speakers are repeated from year to year, but I would like both fresh faces and audience growth. Therefore, I am campaigning to come and speak next year - to create a more serious competition, so that there are no reports accepted from hopelessness. The conference takes place on the last weekend of January, somewhere around the New Year it is necessary to begin to follow the announcements (put yourself on the calendar now).
But if there are no reports, I’m still campaigning to come. Reports are not the main thing:
- This can be considered recreational educational tourism:
- The conference in the center of Pereslavl-Zalessky , a city that abandoned the railway in the 19th century and ... let's say, has remained unchanged ... At least the center.
- There is good authentic Russian cuisine.
- The weather is excellent for winter at this time - light frost, snow.
- You can get there (from Moscow - in a couple of hours by car, though the aforementioned snow can be a problem if you are driving in a non-powered car, as I once managed to do), or on the organizers' bus, or just the bus .
- And all this - business tourism - they will note a business trip, get a couple of days off at work for the holidays.
- Communication is a “party” of intelligent adults, with some opportunities and a certain power - here are the leadership of universities, employees of Linux distribution companies - you can catch and complain, suggest ideas ... it’s quite possible to make the world a better place, or at least find out why not .