yegor256news | Unsorted

Telegram-канал yegor256news - @yegor256 news

7150

Recent news from Yegor Bugayenko a.k.a. @yegor256 about computers and programmers. The blog is at www.yegor256.com To discuss, join @bloghacks + @zerocracy (EN) or @szdne + @codeahead (RU) To talk about OOP: @elegantobjects + @painofoop (RU)

Subscribe to a channel

@yegor256 news

As you may remember, this year we organize the 4th ICCQ conference in cooperation with IEEE Computer Society and Innopolis University. What's especially interesting this year is that we had to refuse eight applications to the Program Committee (so far) because we are fully packed already. However, in previous years, we were investing a lot of time into inviting PC members (getting a lot of rejections, also due to political reasons).

Moreover, this year there are two ACM Fellows in our PC: Philip Wadler and Ranjit Jhala — this is an exceptional honor for us!

Thus, if you work in the field of program analysis, testing, programming language design, code optimization and generation, software maintenance and your work contributes to code quality — consider submitting your research papers to ICCQ'24, the deadline is the 18th of February (published in IEEE Xplore and indexed by Scopus).

Читать полностью…

@yegor256 news

13-я лекция из курса SQM для студентов ВШЭ опубликована, она посвящена Code Churn и Hits-of-Code (как частный случай), смотрите: 74 минуты.

Читать полностью…

@yegor256 news

Новый N21 выпуск черно-белого айти, смотрите: 74 минуты.

Читать полностью…

@yegor256 news

Повторно выкладываем интервью с Владимиром Ицыксоном, профессором ИТМО. В прошлом видео были технические неполадки, теперь все устранили. Смотрите: 82 минуты.

Читать полностью…

@yegor256 news

1077823-v-zaschitu-olimpiadnikov-kotorye-v-zaschite-ne-nuzhdautsya">Интересная статья профессора Анатолия Абрамовича Шалыто (ИТМО, Санкт-Петербург) об олимпиадном программировании, в которой он спорит и с моим мнением в том числе, рекомендую изучить.

Читать полностью…

@yegor256 news

"The cure for all management problems: make them (your subordinates) chase you. How do you do that? You turn yourself into a buyer making them be sellers of their results. You’ve got the resources (money), which you are ready to release if your people provide you what you need."

Inversive Management (2019)

Читать полностью…

@yegor256 news

The last 10th lecture in the Project Management Beyond Agile (PMBA) course for BSc students of Innopolis University, this time about stakeholder management. Watch it: 80 minutes.

Читать полностью…

@yegor256 news

В эту субботу будем записывать новый выпуск «черно-белого айти», какие новости стоит обсудить?

Читать полностью…

@yegor256 news

Just published a new blog post with a set of recommendations for those who review research papers: Review a Research Paper: Constructive Critique in Five Steps

Читать полностью…

@yegor256 news

11-я лекция из SQM серии, в этот раз о клонах в исходном коде и методах их обнаружения, смотрите: 82 минуты.

Читать полностью…

@yegor256 news

Интервью с академиком Анатолием Тимофеевичем Фоменко, автором Новой Хронологии, смотрите: 62 минуты. Поговорили собственно об альтернативной истории и о борьбе с сопротивлением традиционных убеждений и верований в науке.

Читать полностью…

@yegor256 news

Девятая лекция из серии SQM, посвященная метрикам CAMC и NHD для расчета object cohesion: 76 минут.

Читать полностью…

@yegor256 news

Before you start a new software project, hire an independent expert, who will regularly (ideally, every two weeks) review everything we programmers are doing and tell you where and how you may lose. This expert will maintain a Risk List for you. You will take necessary preemptive actions. Don’t trust us programmers. We are smart, lazy and spoiled. You will lose. — Trust. Pay. Lose. (2017)

Читать полностью…

@yegor256 news

I need your help again. A group of students is doing a research related to software testing and project management. Please, fill up this two-minutes questionnaire. I assisted them in preparing the questions, thus your criticism is very welcome :)

Читать полностью…

@yegor256 news

Сегодня буду записывать интервью с профессором мехмата МГУ, академиком Анатолием Тимофеевичем Фоменко, автором Новой Хронологии (мне очень симпатичной). Какие вопросы порекомендуете задать?

Читать полностью…

@yegor256 news

"No matter how large the difference in skills between regular programmers and 10x programmers in the same project, they will get almost the same, or very similar, compensation. In order to get more, a programmer has to change location, company, or both. It seems very wrong!"

— 10x Paychecks for 10x Programmers (2019)

Читать полностью…

@yegor256 news

Dear reader of my Telegram channel,

I'm very thankful to you, for being with me this year. Your "likes" and comments are the primary motivator for me, especially when they are negative... not. Thanks to you, my online presence was increased this year: +420 followers on GitHub (+11%), +4833 subscribers on YouTube (+28%), +260 on Telegram (+6%), also a little bit on Twitter, LinkedIn, and Facebook, but I don't care about them as much.

A quick summary of my contribution in 2023: 6500+ GitHub commits/issues/pull requests, three research papers , 50 lectures in two Universities, a few interviews, 11 new open source products released, 17 technical blog posts, ICCQ'23 conference, four patents, four political articles, and one film.

A quick summary of my failures in 2023: Elegant Objects Vol.3 is not yet published, Code Ahead Vol.2 is not yet written, PhD thesis is not yet finished. I'm committed to complete them all in 2024.

I rely on your help in 2024: stay subscribed, no matter how bad is my content, and encourage your friends to subscribe — to my GitHub, YouTube, and Telegram!

Happy New Year!

P.S. The image was generated by Kandinsky Telegram Bot by the following request: "Снегурочка поздравляет Деда Мороза с Новым Годом и дарит ему коробку с искусственным интеллектом внутри."

Читать полностью…

@yegor256 news

This movie deserves being watched multiple times (unlike Seasons 4 and 5, which are too much of a propaganda): Fargo Season 3 (2014) by Noah Hawley.

Читать полностью…

@yegor256 news

Наконец-то! Контрабандой из США в Москву, в обход санкций. Elegant Objects 1&2, Code Ahead, и Junior Objects. Пишите, пока есть в наличии: @yegor256

Читать полностью…

@yegor256 news

I just published a new blog post, about ChatGPT and its negative effect on the process of education of students: Defend Me Against ChatGPT. I see ChatGPT as a big threat to the education process and believe that very soon, tools that validate texts for the presence of generative AI in them will become powerful enough to defend me, a teacher, from ChatGPT.

Читать полностью…

@yegor256 news

I released a tiny Java jping library, which may help you protect your JUnit5 tests from "we are offline" situations.

Читать полностью…

@yegor256 news

Опубликовали интервью с Глебом Владимировичем Носовским, доцентом МГУ, со-автором "Новой Хронологии". Смотрите: 81 минута.

Читать полностью…

@yegor256 news

"You should be where your boss(es) can physically see you. No, not your work—that’s immaterial. They need to see you in person. This strategy might not necessarily make you a better programmer, but it will certainly convince your boss that you are one."

— Just Show Up (2023)

Читать полностью…

@yegor256 news

12-я лекция из SQM курса для студентов ВШЭ (Москва), в этот раз о феномене dead code, а также о monolithic repositories и о том, почему они — вредная, но очень популярная практика. Смотрите: 82 минуты (with Russian subtitles, auto-translatable to English).

Читать полностью…

@yegor256 news

That’s why a good customer for a software outsourcing company them is a paying customer. Not a customer with a successful project. Not a customer with a properly solved problem. Not a customer with optimized costs. Not a customer with the best possible technology utilized. Not at all. The best customer is the one that pays, pays a lot, and pays on time. Period. — Why Software Outsourcing Doesn't Work ... Anymore (2015)

Читать полностью…

@yegor256 news

Десятая лекция из той же серии SQM, посвященная некоторым полезным "измерениям" объектов в ООП. Смотрите 80 минут (Russian subtitles are available).

Читать полностью…

@yegor256 news

Some of you may remember the software quality award I was organizing for five years, in 2015-2020. Now it's renamed to Kaicode Open Source Festival. Every year we will invite open source projects, put together a jury, and distribute monetary awards and recognition badges among winners. Right now, we are looking for volunteers to join the jury. If you are passionate about software quality, please text me directly, we will consider.

Читать полностью…

@yegor256 news

Записали интервью с Зуевым Евгением Александровичем, профессором Университета Иннополиса, обсудили состояние высшего образования в РФ, сложности развития, перспективы ближайших и стратегических побед. Смотрите: 68 минут (русские субтитры добавим немного позже).

Читать полностью…

@yegor256 news

The 8th lecture in the SQM course just published, about TCC and LCC metrics to measure cohesion of objects in object-oriented programming languages. Watch: 74 minutes.

Читать полностью…

@yegor256 news

I'm very happy to share good news: IEEE supports our ICCQ conference, for the 4th time (papers to be published in IEEE Xplore and indexed by Scopus). Due to some schedule conflicts we have to push back the event to June, though. New CFP deadline is the 18th of February. You are welcome to submit your research papers, if they are related to source code quality, static and dynamic analysis, programming language design, software maintenance, and testing. Innopolis University (Kazan, Russia) will host the event.

Читать полностью…
Subscribe to a channel