Telegram Web Link
По просьбам айти-трудящихся мы сделали новую группу в Telegram, где будут обсуждаться исключительно вопросы менеджмента айти команд и исключительно по-русски: как планировать, как оценивать, как обеспечивать качество, как поощрять и наказывать, как подбирать и увольнять программистов, и так далее. Присоединяйтесь: @codeahead
Media is too big
VIEW IN TELEGRAM
M194: How much time a programmer should spend daily on work? A few hours. What else one has to do during the day? Programming. How do these two statements match? I believe, there is no contradiction. One thing is work, another one is programming for fun. Keep a balance. Watch it.
Я буду выступать на конференции ЦИПР в Нижнем Новгороде (Россия) 30-го мая и 1-го июня. Будет два доклада: один для всех, второй для студентов. Оба доклада будут про роботов, которые уже помогают или будут скоро помогать программистам в разработке программного обеспечения. Если нужна контрамарка, пишите в личку. Все доклады будут позже доступны в видео формате у меня на YouTube.
Media is too big
VIEW IN TELEGRAM
M195: Static and dynamic analyzer, style checkers, quality control tools find bugs in the code we programmers write. However, the real bugs are in ourselves: we make the mistakes, we introduce software defect. Usually, we make them thanks to our lack of knowledge, neglect, or laziness. How about we create a tool for checking us? Watch it.
N15, новый черно-белый выпуск про Agile, безработицу, русских хакеров и немного о политике.
I just released a new version 1.2 of jcabi-manifests, a very simple library for reading MANIFEST.MF files avaiable in classpath. The library is 10 years old! I just found our that there are 342 projects which are using it. It's a pretty big number. I haven't seen a single open source project of mine to be so actively used by other projects. Open source is like wine — the older, the better :)
Please, vote in this tweet. The result of the poll will illustrate this blog post: Bugs Occam's Razor. Some time ago, maybe you remember, we used to do such polls every Sunday. Let's get this tradition back.
This media is not supported in your browser
VIEW IN TELEGRAM
Нам нужно больше таких фильмов. Пусть пока они не Голливуд, но ценности транслируют правильные. Штрафник (2016).
We released a new version 1.20 of Takes, a true object-oriented Java web framework, which is already six years old and is being actively developed and supported. The beauty of this framework is that it doesn't have any static methods inside, doesn't use annotations, doesn't use reflection, never return NULL, and so on. It's designed with the best object-oriented principles in mind. You may want to watch this lecture, where the principles of Takes are explained.

As usual, a new GitHub star from you will be much appreciated :)
Media is too big
VIEW IN TELEGRAM
M196: A large company is a tough place for a creative person, especially if one used to be a startup founder. However, it's still possible to survive, if you ignore the bad parts and focus on what an enterprise can give to you. Watch it.
Через пятнадцать минут стартует мой короткий доклад про роботов на конференции ЦИПР, в прямом эфире: https://youtu.be/YotpvnE3ma8 (запись тоже будет позже, но это не точно)
Media is too big
VIEW IN TELEGRAM
"И снова здравствуйте!" (2022) это наш ответ Тарантине. Достойный ответ. Сериал динамичный, жесткий, одновременно добрый и романтичный, с прекрасной игрой прекрасных актеров. Кино о смысле жизни. Хочется пересмотреть еще раз.
New post on my blog: Reflection Means Hidden Coupling. It argues against reflection in Java, as well as all other languages.
На прошлой неделе на конференции ЦИПР в Нижнем Новгороде я студентам рассказывал о роботах в software engineering, видео уже готово: https://youtu.be/LG9CQrqzG2o
Еще один короткий доклад на конференции ЦИПР и тоже про роботов для программистов. В этот раз доклад был для бизнес аудитории, не для студентов. Видео здесь: https://www.youtube.com/watch?v=KCLECWhB1-w
This media is not supported in your browser
VIEW IN TELEGRAM
M197: Nothing hurts best performers as much as the lack of honesty from the management about the work of low performers. If you want your best players to be motivated, invest all your energy into building a system of measuring performance correctly, without a fear to offend or discourage anyone. Watch it.
This is the result of the previous Twitter poll, which confirms that if a bug report is hard to understand, its author is guilty. Here is a new Sunday Twitter poll, please vote. Its results will illustrate the blog post I recently published about reflection.
A new post on my blog: The Principle of One. It may sound like a too simple/short content for a blog post, but I insist. This principle deserves a blog post :) By the way, the movie is also very good.
This media is not supported in your browser
VIEW IN TELEGRAM
M198: If you are an expert in software development, you most definitely contribute to open source projects, simply because you see many issues in them and know how to fix them. If you don't, you are not an expert. Watch it.
2025/07/05 15:31:49
Back to Top
HTML Embed Code: