I'm proud to announce: ICCQ'22, our second computer science conference, will be organized in-cooperation with ACM SIGPLAN, ACM SIGSOFT and IEEE Computer Society. We got an approval letter just a few hours ago from ACM. Don't hesitate to submit your research results to ICCQ, the CfP closes on the 18th of December (you still have plenty of time).
This media is not supported in your browser
VIEW IN TELEGRAM
M170: We all know how annoying are the recruiters who spam us instead of finding the right methods of approaching us carefully. Here is a quick summary of the advice I would give them all. Watch it.
If you are a LaTeX user, you may find a few of my packages recently released to CTAN useful: huawei may help you design business documents if you work in/for Huawei; ffcode helps you write source code blocks inside academic texts; href-ul makes hyperlinks underlined just like in web; kdpcover creates a cover page for books published on Kindle Direct Publishing platform (this is where I publish mine).
The process of releasing to CTAN is not as simple as to other binary artifact storage platforms, like Maven Central or Rubygems. There is manual review in CTAN and a number of things that need to be done with the package, which are not explained anywhere. If you are interested in releasing your packages there, you may see how it's done in mine, for example this one: ffcode in GitHub.
The process of releasing to CTAN is not as simple as to other binary artifact storage platforms, like Maven Central or Rubygems. There is manual review in CTAN and a number of things that need to be done with the package, which are not explained anywhere. If you are interested in releasing your packages there, you may see how it's done in mine, for example this one: ffcode in GitHub.
Мой доклад о том как работает Blockchain на недавней HighLoad++ (Москва, Россия) опубликован: https://www.youtube.com/watch?v=9dydfF_B4DE
YouTube
Decentralized Architectures: Blockchain and Beyond / Егор Бугаенко (Huawei)
Приглашаем на конференцию Saint HighLoad++ 2025, которая пройдет 23 и 24 июня в Санкт-Петербурге!
Программа, подробности и билеты по ссылке: https://highload.ru/spb/2025
________
HighLoad++ Весна 2021
Крупнейшая профессиональная конференция для разработчиков…
Программа, подробности и билеты по ссылке: https://highload.ru/spb/2025
________
HighLoad++ Весна 2021
Крупнейшая профессиональная конференция для разработчиков…
Media is too big
VIEW IN TELEGRAM
You know what... you just have to watch this. Huge in France (2019) by Andrew Mogel et al.
New lecture: https://youtu.be/IudWuca8Alc
YouTube
Lecture on Unit Testing in Innopolis University
I was invited to make a lecture and a "lab" at Innopolis University. It's about my view on automated testing and iterative development.
Some blog posts you may want to read too:
https://www.yegor256.com/2019/07/02/tdd-misbeliefs.html
https://www.yegor2…
Some blog posts you may want to read too:
https://www.yegor256.com/2019/07/02/tdd-misbeliefs.html
https://www.yegor2…
Только что опубликовали мое интервью, по-русски о Blockchain для канала DEVчата.
I just released the first version of Java classes and metrics (CaM) dataset on GitHub: yegor256/cam. It is basically a script that clones a thousand Java repositories, collects some metrics for their classes, and puts together a few
Also, if you want to contribute, would be great! We need more metrics to be collected for those Java classes. Now we only have eight. Check the list of issues that need help.
Also, if you know what other metrics we can easily collect from Java classes, let me know, I will add them to the dataset.
.csv
reports. Everything is packaged in a .zip archive (387 Mb). You can use this dataset for your research purposes.Also, if you want to contribute, would be great! We need more metrics to be collected for those Java classes. Now we only have eight. Check the list of issues that need help.
Also, if you know what other metrics we can easily collect from Java classes, let me know, I will add them to the dataset.
I’ve got a preliminary agreement to participate in Shift-M podcast from Bjarne Stroustrup. What would you ask him?
This media is not supported in your browser
VIEW IN TELEGRAM
M172: Very often our managers don't know exactly what we have to do. They don't have specific requirements, they don't know how to specify tasks for us. Is it bad? Many people complain and quit. I suggest the opposite strategy: you say and do what you think is important. Make your own requirements. Watch it.
Elegant Objects was listed among best OOP books by
@javinpaul
(pretty famous Java blogger): 6 Best Object-Oriented Programming Books and Courses for Beginners. It's time to buy one (either on Amazon or directly from me)!Currently, I'm working on Polystat and EOLANG and need help: a few good senior Java developers and/or researchers to join me. The projects are pretty academic, that's why I expect you to be interested not only in coding but also in academic research. If you know someone, or want to try youself, text me. It's a full-time job opportunity in Moscow office (hybrid work mode: a few days a week remotely), with a lot of perks like annual bonuses, free medical insurance, etc.
A new Sunday Twitter poll for you. This time about recruitment. The result of the poll will illustrate this recent blog post of mine: A Few Tips for Recruiters.
This media is not supported in your browser
VIEW IN TELEGRAM
M173: "Where do you find inspiration for coding," I hear very often. The trick is simple: I try not to stay for too long with the same code base. I try to extract sub-module, libraries, or frameworks from the products I work with and make them standalone products. This is fun: making new products. Watch it.
New Sunday Twitter poll for you, this time about testing practices.