yegor256news | Неотсортированное

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)

Подписаться на канал

@yegor256 news

Неделю назад провели "совещание" в Санкт Петербурге, на котором присутствовали 20 человек. Смотрите, что получилось: https://www.youtube.com/watch?v=nzDFZ-wvxeY Осторожно: сексизм, политика, и обсуждение зарплат программистов без цензуры.

В ближайшее время собираюсь побывать в Казани, можем организовать что-то подобное, если есть желающие взять на себя организацию.

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

@yegor256 news

Наткнулся на интересное исследование уровня агрессии в медиа пространстве. В 2018-м году исследователи из СПбГУ и МГУ проанализировали 38 тысяч комментариев читателей и зрителей сайта "Эхо Москвы" и пришли к выводу, что только 17% сообщений не содержат признаков вербальной агрессии. Во всех остальных так или иначе присутствуют discreditation of opponents, prosecuting, blaming, threatening, negative forecasting, и так далее. Заставляет задуматься.

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

@yegor256 news

Опубликовали 17-ю лекцию из цикла лекций SQM для студентов ВШЭ, посвященную function points — метрике оценки размера программных продуктов. Смотрите: 76 минут (with English subtitles).

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

@yegor256 news

У кого посоветуете взять интервью для рубрики "Наши"?

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

@yegor256 news

In Australia, a law was introduced that allows employees to ignore calls and emails from their bosses during non-working hours. What do you think about this? Is it a rebellion against office slavery or just better conditions for office slaves?

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

@yegor256 news

I just found out that the process of dispatching bugs to programmers is called triaging:

"Each project uses a different manual strategy for performing triage. Because of the volume of reports, reports submitted to the Mozilla bug repository are triaged by quality assurance volunteers, rather than the developers. A triager from the project commented: Everyday, almost 300 bugs appear that need triaging. This is far too much for only the Mozilla programmers to handle." — Who should fix this bug?, John Anvik et al., ICSE, 2006.

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

@yegor256 news

Напоминаю, что 9-го февраля (в эту пятницу, послезавтра!) в 18:30 состоится совещание (без протокола, в свободном формате) в Санкт-Петербурге, куда я приглашаю всех, у кого есть ко мне вопросы касающиеся объектно-ориентированного программирования, менеджмента, карьеры, политики, да и просто есть желание познакомиться. Число мест ограничено (и уже мы получили заявок больше, чем есть мест), участие бесплатное, легкий вкусный ужин включен в программу. Чтобы попасть на совещание, пожалуйста, заполните эту форму. Когда станет понятно, сколько есть желающих и кого мы готовы пригласить, сделаем отдельную группу, где объявим место проведения (это очень недалеко от метро Пушкинская). Продолжительность совещания: 2 часа.

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

@yegor256 news

Опубликовали новое интервью с Андреем Юлиановичем Себрантом, директором по стратегическому маркетингу сервисов "Яндекс" и профессором ВШЭ. Обсудили роботов, студентов, инвазивные нейротехнологии и карьерный рост программиста в нынешних условиях. Смотрите: 72 минуты.

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

@yegor256 news

9-го февраля (в ближайшую пятницу) в 18:30 состоится совещание (да, так мы это решили назвать) в Санкт-Петербурге, куда я приглашаю всех, у кого есть ко мне вопросы касающиеся объектно-ориентированного программирования, менеджмента, карьеры, да и просто есть желание познакомиться. Число мест ограничено, участие бесплатное, легкий вкусный ужин включен в программу. Чтобы попасть на совещание, пожалуйста, заполните эту форму. Когда станет понятно, сколько есть желающих и кого мы готовы пригласить, сделаем отдельную группу, где объявим место проведения (это очень недалеко от метро Пушкинская). Продолжительность совещания: 2 часа.

Видео постараемся записать, но подручными средствами.

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

@yegor256 news

When you start talking about respect — people leave the room your Github project (the graph demonstrates a drop and then a slow recovery of the size of a project audience). However, if you talk about centralisation of power and the necessity to obey to it — people join in. This is what a recently published at ICSE'24 research paper demonstrates, after the analysis of 52 Github repositories (this is the PDF). This discovery contradicts the liberal "freedom above all" principle, isn't it?

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

@yegor256 news

Six years ago in Kyiv (Ukraine) at JEEConf'17 conference I suggested how to measure a value of a programmer. I continue to believe that this approach is reasonable, also explained in this blog post. Watch it, in case you missed it: 49 minutes.

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

@yegor256 news

"Don’t expect your kids to enjoy studying. Expect them to be interested in building things and making profit. Your job, as their parents, is to help them identify the right goals—this is where kids usually fail because they don’t have enough experience to judge what’s more achievable and which are the largest risks."

How to Motivate Kids to Code (2019)

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

@yegor256 news

While preparing a lecture about Function Point Analysis for the SQM course, I stumbled upon the book (2006) of Daniel Galorath et al, where they demonstrate how many lines of code an average programmer writes per month. I'm a bit surprised by the numbers. How about you? How many lines of code do you write every month?

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

@yegor256 news

We are looking for speakers! Object Thinking meetup is the place where you can present your object-oriented ideas in front of 80+ programmers, get your speech video recorded and published on YouTube. If you are fan of Elegant Objects, this place is for you. We will pay for your travel and accommodation expenses. Text me, if you are ready to make a speech (up to 20 minutes): @yegor256

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

@yegor256 news

This interview is one my favorite, with Michael Kay, the founder of Saxonica — they created Saxon, Java XSL processor. Michael may definitely be a role model for most of us programmers. He is also very well known in the community, check out his Stackoverflow profile. Watch the video, in case you missed it two years ago: 66 minutes.

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

@yegor256 news

We are still forming the jury for Kaicode open source festival! If you have a few days available some time in June, text me directly: @yegor256 Your contribution will help open source community and will give you a reputable "jury member" status.

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

@yegor256 news

If you have a Jekyll-based blog, you may enjoy the plugin I released just a few days ago: jekyll-shorts. It automatically adds short URLs for all your pages. For example, this is my blog post: https://www.yegor256.com/2019/09/10/how-to-motivate-kids-to-code.html (long URL), while this is the short URL for it (auto-generated): https://www.yegor256.com/190910.html

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

@yegor256 news

I'm thinking about visiting the United States of America some time soon. Anyone interested in organizing a meetup over there? All we need is a quite room, 10-20 people, a camera, and a few hot topics to talk about.

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

@yegor256 news

Опубликовали интервью с Алексеем Недоря, создателем языка программирования Тривиль, да и вообще, одним из лучших экспертов по языкам программирования в России. Смотрите: 81 минута.

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

@yegor256 news

После просмотра интервью Владимира Путина американскому журналисту Такеру Карлсону (здесь по-русски, здесь по-английски), я понял главное: Путин не в восторге от буржуинов.

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

@yegor256 news

Just published the first lecture of a new course for BSc students of the Innopolis University: Open Source Best Practices (OSBP). This lecture is about debating in open source community, which is toxic, full of prejudice and stereotypes, impolite, and highly aggressive. This is why we love it. Watch it: 73 minutes.

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

@yegor256 news

In the current geo-political context, you may enjoy watching War, Inc. (2008) by Joshua Seftel. The plot is simple: USA hires a private company to organize a war in Ugikistan. Fifteen yeas ago I was watching this movie and laughing. I watched it yesterday and it was more sad than funny.

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

@yegor256 news

Just found an interesting experimental study of Mark Warschauer (University of California) who found out that students feel more comfortable in online discussions than in face-to-face talks. This, I believe, confirms my belief that programmers should try to stay in their ticket tracking systems (preferably remotely) as much as it's possible, escaping to onsite interactions as a last resort.

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

@yegor256 news

I just got access to OverflowAI Search. This is how it works: I typed in a question, clicked the button, and immediately got an answer. This will demotivate people to post questions and answers, or maybe not?

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

@yegor256 news

Опубликовали 16-ю лекцию из SQM курса, посвященную Mutation Coverage. Вопрос куда более сложный, чем одна лекция, но попытался рассказать о главных концепциях этого способа анализа программного кода и качества его тестов. Смотрите: 78 минут.

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

@yegor256 news

Говорят, что Илон Маск научился вживлять нейро-импланты в человеческий мозг и управлять ими (пока имплантами, не людьми) извне. Имплант называется Telepathy. А Пелевин предупреждал, а мы не слушали...

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

@yegor256 news

Опубликовали интервью с профессором ВШЭ Александром Ивановичем Легаловым, автором языка программирования Пифагор. Обсудили высшее образование в Москве и сравнили его с образованием в Сибири, больших отличий не нашли. Обсудили отличников и двоечников, отличий нашли множество. Смотрите: 62 минуты.

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

@yegor256 news

An interesting research was performed by Naveen Raman et al. and published in ICSE'20 NIER: they classified Github issues by the level of their toxicity. As you see on the diagram, Haskell community is one of the least toxic.

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

@yegor256 news

У меня три дня назад перестал работать мой собственный VPN сервер, который я запускал на сервере в digitalocean в Docker контейнере и затем соединялся с ним стандартными средствами macOS и iOS. Так вот, он просто перестал подключаться, причем, как на МТС, так и на Tele2 и на Ростелеком. Видимо, Роскомнадзор не шутит. Решение найдено, спасибо друзьям, — поставил Outline как на сервер, так и на телефон и на лаптоп. Пока полет нормальный, все стабильно. Более того, он почти самостоятельно переподключается после обрывов.

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

@yegor256 news

"A strong and professional management keeps the group together and makes it achieve the goal through 1) explicitly-defined personal objectives and 2) non-ambiguous motivational instruments. Simply put, at every moment of time everybody knows exactly what they have to do in order to get what they are there for."

Daily Stand-up Injection of Guilt (2019)

Читать полностью…
Подписаться на канал