Так себе программист
97 subscribers
184 photos
7 videos
1 file
183 links
Меня зовут Александр Троценко. Разработчик, преподаватель, к.т.н. Пишу о программировании и профессии.

10 лет в разработке desktop на C/С++

Контент: https://taplink.cc/atrotsenko
Download Telegram
Наблюдаю за этой движухой.

В GitHub чуть раньше писали, что они понимают проблему и очень-очень работают над ней. И тогда же некие товарищи уже объявили об уходе с GitHub, ибо стало невозможно терпеть бесконечные сбои.

Если коротко: с приходом ИИ GitHub столкнулся с невероятным ростом нагрузки на инфраструктуру. Агенты развиваются и пашут настолько быстро, что весь мыслимый запас прочности GitHub испарился меньше, чем за полгода.

Теперь GitHub необходимо как минимум 30-кратное увеличение производительности.

Только все это, очевидно, не бесплатно. Что-то мне подсказывает, что совсем скоро уже привычные free-фичи переедут в какую-нибудь pro-подписку...

А вас коснулись сбои на GitHub?

🤔 - Да
👍 - Нет
👍7🤔2😢1
Держите пятничный тест по C++, хотели вы этого или нет 😁

#include <iostream>

int foo(int& u) {
u = 2;
int y = 1;
return y;
};

int main() {
int y, u = foo(y);
std::cout << y << u;
return 0;
}
😁4🙏1
Выше дан код C++. Какой вывод будет у программы?
Anonymous Quiz
38%
21
10%
12
33%
Неизвестно. Неопределенное поведение
19%
Никакой. Ошибка компиляции
🤬2🤓2👍1
Как я мог забыть про такой популярный финт?

На связи рубрика "Путаница в интерфейсах", часть 12.

Инвертированные свитчи - уже классика для кейсов, когда надо убедить пользователя не выключать то, что производителю нужно оставить включенным.

Ну смотрите:
Свитчи для сбора статистики есть?
Есть.
Они выключены?
Выключены.
Ну и всё, успокойтесь! А то, видите ли, пытаются тут включить выключение 😁

-

А вы бы что выбрали?

🔥 - Включить выключение
👍 - Выключить выключение
🤯 - Лимонад и картошку фри
🤯9👍1🔥1
Чему учиться?

Искусственный интеллект пишет код за программиста. Факт. Поэтому начинающие разработчики все чаще интересуются: что знать, что уметь?

Отличный вопрос. И если бы я знал на него ответ...

Но пища для размышления есть. Хотя сначала это покажется не очевидным. Но вы читайте)

Анатолий Букреев, прирожденный альпинист, был гидом печально известного восхождения на Эверест в мае 1996 года. Трагедия, унесшая жизни восьми человек. Если бы не мужество и профессионализм Анатолия, жертв было бы больше.

После трагедии Анатолий писал, как накануне штурма вершины получил упрек от руководителя экспедиции. Тот считал, что Анатолий плохо обслуживал клиентов: слишком мало помогал, не ставил им палатки, не развлекал и не нянчился.

Букреев, конечно, опешил от таких претензий, так как "плохое обслуживание", по сути, было его системой подготовки к восхождению.
Участники были готовы отдать большие деньги, но не хотели подготовиться физически. Необходимо постепенно развивать свое тело и дух, переходя от простого к сложному.


Анатолий был убежден, что физическая нагрузка, будь то установка палаток или провешивание перил, не менее важна для акклиматизации, чем тренировочные выходы. Лишая клиента бытового труда, гид не оставляет ему шанса адаптироваться.
Весь мой тренерский опыт – как в альпинизме, так и в беговых лыжах – говорил о том, что в подопечных важно развивать способность действовать самостоятельно.


Вот он - ключ: развивать способность действовать самостоятельно.

На высоте, где условия меняются очень быстро, безопасность человека определяет не столько гид, сколько сам человек. Хорошо, когда есть помощник. Хорошо, если условия не изменятся. Но что будет в противном случае?

Человек, забравшийся с гидом на вершину мира, не становится альпинистом. Равно как и человек, написавший программу с ИИ, не становится разработчиком.

Конечно, это не прямой ответ на вопрос в начале. Но я его и не обещал.
Это пища для ума. А ответ будет у каждого свой.

—

#КнижнаяПолка
📍 Букреев А., ДеУолт Г. - Эверест. Смертельное восхождение
❤7🤔3
This media is not supported in your browser
VIEW IN TELEGRAM
Когда наблюдаешь, как тестировщик проверяет самые краевые случаи из самых краевых
😁7
Яндекс неожиданно отключил бесплатный доступ к своему Трекеру задач.

Я в Яндекс Трекере вел проект YouTube Analyzer. Ради интереса начал использовать его пару лет назад на бесплатном тарифе. И остался там.

Сейчас минимальный тариф 600р в месяц за человека. Для пет-проекта - ту мач.

Придется съезжать...
😢5🤯2
Так себе программист
Яндекс неожиданно отключил бесплатный доступ к своему Трекеру задач. Я в Яндекс Трекере вел проект YouTube Analyzer. Ради интереса начал использовать его пару лет назад на бесплатном тарифе. И остался там. Сейчас минимальный тариф 600р в месяц за человека.…
4 риска при использовании любой онлайн-платформы

Испытано на себе.

1. Платформа может быть заблокирована регулятором. Поэтому помимо Телеграм и YouTube я веду еще и ВКонтакте.

2. Платформа может тебя заблокировать. Поэтому я перевёл личную базу знаний с Notion в Obsidian.

3. Платформа может деградировать. Поэтому я перевез блог со статьями с Hashnode на GitHub Pages (хотя вчера GitHub был где-то рядом с риском №1 🤨).

4. Платформа может изменить условия использования. Поэтому я съезжаю с Яндекс.Трекера. Пока не знаю куда, но точно не на аналогичную онлайн-площадку с бесплатным тарифом - там тот же риск.

И да, всего этого можно избежать, если... ничего не делать. Но мы тут не для этого, правда? Так что не переключайтесь, список рисков будет обновляться 😂
👍8👌1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯11👍2😁1
Домбай, 2017. Международная ИТ-конференция.

Для меня - большое событие, большое путешествие и большой вызов.

Воронеж ✈️ Москва ✈️ Ставрополь 🚍 Домбай и несколько дней интенсивного воркшопа.

Уже в автобусе было понятно, что легко не будет: ни один из моих соседей не говорил по-русски 😅
Сил к концу пути не было - элементарная беседа вымотала напрочь)

Весь воркшоп проходил в том же ключе. Постоянное напряжение просто в старании что-то понять и сказать.

И все-таки было круто. А вы говорите, аспирантура не нужна 😆

Да-да, пост про аспирантуру, а не английский язык.

Народ время от времени интересуется, идти в аспирантуру или нет?

Ответа нет. Хотите? Идите. Не хотите? Не идите. Резоны, конечно, разные бывают. Но если идти только для галочки, то - звучит сомнительно.

Вот у меня спросите, хотел бы я прожить аспирантуру снова? Ну... Студенчество - может быть. А аспирантуру... лучше просто посмотрю фотографии 🤭
❤4👍2🔥1
Paper-oriented database

Чтение - быстро
Поиск - медленно
Запись - быстро, но не удобно
🤣6👍2
У кого ключ от папки СПАМ? Очень надо
😁7
GitHub продолжает грустить

Вчера впервые за долгое время закоммитил в репозиторий GitHub с настроенным CI/CD. После коммита workflow не запустился. Хотя раньше стартовал практически сразу.

Зная ситуацию, жду. И да, через 30 минут workflow подымается и... падает спустя еще 15 минут. А у меня там всего-навсего линтер да юнит-тесты на проект в десяток файлов. Работы на минуту.

Теперь посты типа "пора валить с GitHub" больше не кажутся такими радикальными. Ладно уж на моей поделке что-то не заводится, но для коммерции - это беда.

Еще в октябре прошлого года GitHub планировали 10-кратное увеличение производительности. Но в феврале 2026 поняли, что необходимо уже 30-кратное!

Сегодня август 2026 - проблемы сохраняются. GitHub в своих ежемесячных "availability reports" продолжают убеждать, что контролируют ситуацию и делают все возможное.

Наблюдаем. Интересно как компания выкрутится и выкрутится ли. Кажется, что у них все для этого есть.

И, возможно, сейчас самое время изучить альтернативы GitHub. И это не GitLab или GitVerse, а продукты с принципиально другим подходом. Как попробую, расскажу.

А вас коснулись сбои на GitHub?

🤔 - Да
👍 - Нет
👍2🤔2😢1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Так или иначе осознание начинается с кризиса "все пропало" 😁
❤5👍1🤯1
Закончилось моё обучение на курсе по реверс-инжинирингу.

Крайне смелое начинание (при полной то занятости). И повод поговорить про потолок возможностей и выгорание.

👇
👍4🙏3
Одна из причин выгорания - чрезмерная нагрузка.

Желая быть хорошими, успешными и эффективными, мы берем на себя много забот. Мы же профессионалы и у нас все получится. Так ведь?

Конечно получится. На короткой дистанции уж точно. Вдолгую же такое приключение не вывезет даже самый фанатичный трудоголик. Проблемы начнутся либо внутри (здоровье), либо снаружи (близкие).

Как быть? Не брать на себя много забот.

Но просто сказать. Для ответственного человека или бедолаги с синдромом отличника это практически невозможный вариант. Потому что придется отказывать и отказываться.

Мой пример.

На время курса я отказался от личных проектов. Все встало на паузу, за исключением блога 😉
А на время сессии в универе встал на паузу и сам курс. Я не ходил на занятия и не делал домашки целых 2 месяца. Вместо курса - проверки работ, код-ревью и консультации в универе. Нон-стоп. Как только сессия закончилась, я вернулся к курсу и за месяц догнал программу.

Изначально я ни от чего не собирался отказываться. Потолок возможностей подкрался незаметно. Пришлось убирать все, что можно убрать. Мы же профессионалы и знаем, что долго находиться в режиме аврала не получится. Кто-то сгорит быстро, кто-то продержится дольше, кто-то будет страдать вечно. Там нет ничего хорошего. Лучшие умения и навыки перестанут быть такими. Больше ничего не захочется.

Я никогда серьезно не сталкивался с выгоранием. Хотя всю свою карьеру работал на два фронта: университет и работа. Может так удачно совпало. А может повлияли близкие и друзья, с которыми всегда можно спрыгнуть с забот и отдохнуть. Может быть.

В общем, берегите себя и не грузитесь чрезмерно) Вокруг столько интересного, а времени у нас с гулькин нос. Выгорать - непозволительная роскошь.

-

Кому интересно, что было на курсе по реверсу, посмотрите мои домашки на GitHub.

P.S. Я бы точно сгорел, если бы не ИИ. Но об этом - позже.
❤7🤔1
Вы слушаете музыку, когда работаете?
Anonymous Poll
29%
Да
33%
В основном да
17%
В основном нет
21%
Нет
Я уже пару лет не слушаю музыку во время работы.

Хотя раньше как надевал наушники в начале рабочего дня, так и сидел в них до вечера 🎶

Не помню, почему перестал слушать. Но по ощущениям без музыки работается лучше. Сосредоточеннее, что ли.

Какое-то время привычка оставалась и хотелось включить чего-нибудь.

Сейчас слушаю музыку только в дороге. И то время от времени. Подкасты, знаете ли, сами себя не послушают 😁

—

Читать еще:
-
Дефицит внимания: кто виноват
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯4👍1🤔1
Когда обучение по реверсу закончилось, ребенок отдыхает у бабушки, а универ - на каникулах, наблюдается повышенная активность на GitHub 🤭

Только не думайте, что я сумасшедший и пашу без отпусков. Отпуск у меня был.
❤6😁4
Please open Telegram to view this post
VIEW IN TELEGRAM