
Eugene
26.07.2018
01:39:57
К сожалению, часто приходиться возиться с такими исходниками, что они еще до компиляции выглядят как после обфускации :(
rm -rf / случился и надо по памяти восстановить?
к сожалению, сходу ничего не могу предложить, так как никогда подобным не занимался.
для начала надо бы посмотреть, может быть gdb позволяет как-то сбросить корку, чтобы на всякий случай осталась копия памяти на диске
может повезет и где-то в памяти остался весь закэшированный исходник

Google

Eugene
26.07.2018
01:47:33
как такое случилось-то?
А есть ли группа, где можно обсуждать философские вопросы, связанные с программированием. Например, важен ли хороший код?
Чтобы с профессионалами и без троллей?

wi34rd
26.07.2018
02:06:02
филосовствовать без троллей?
не, не слышал

Eugene
26.07.2018
02:09:36
эх, я попал в затруднительную ситуацию. Устроился на работу, в которой тонны legacy говнокода, говноразработчики, работающие по принципу «хуяк, хуяк, и в production».
Никогда такого не было, и вот, опять.
А главное, CTO компании такой же чувак. Он принимает все технические решения, и у нас с ним постоянно споры, но он продавливает авторитетом, так как
1) он стоял у истоков компании
2) он австралиец, компания австралийская
3) у него должность CTO и он меня взял на работу, а не наоборот
вот эти тонны говнокода вызвают депрессию
не могу решить, что делать. Работаю уже 3 месяца и понимаю, что мне, 39 лет. Я хочу заниматься чем-то интересным, а не разгребать говнокод, которые пишут коллеги
А главное, что у меня даже нет толком полномочий как-то ограничить поток говнокода и попросить людей думать

wi34rd
26.07.2018
02:11:22
39 лет, а рассуждаешь как подросток-максималист

Eugene
26.07.2018
02:11:22
На все мои всплески говорят: «На первом месте business requirements. Потом будет время, разгребем, а сейчас ничего, что у нас один кусок кода в Pull Request четыре раза скопипасчен. Зато задача важная для бизнеса сделана»

wi34rd
26.07.2018
02:12:22
очевидно нужно уебывать, либов в другое место, либо что-то самому делать

Eugene
26.07.2018
02:12:23
Мне неприятно не просто работать с говнокодом (просто говнокод ладно, можно смириться с идеей, что когда-нибудь будет время его улучшить).
Мне неприятно, что говнокод является едва ли не лозунгом компании

wi34rd
26.07.2018
02:13:04
пытаться исправить людей — гиблое занятие, бросай сразу

Google

Eugene
26.07.2018
02:13:14
Я пытаюсь делать, но все встречается в штыки. В лучшем случае под предлогом: у нас нет времени, бизнес растет, нам нужны новые фичи.
Проблема в том, что каждый раз начиная разрабатывать новые фичи сталкиваешься с тем, что говнокод рушится как карточный домик
Там миллион багов и каждое изменение либо сразу падает, либо как-то нетривиально падает, а говнокод делает отладку очень сложной
Я и не пытаюсь
Я понимаю, что ответа нет. Я поспешил принять предложение о работе.
Бросить ее и уйти -- тоже не хочется по ряду причин. Например, получается, что я сдался не найдя никакого решения. Уйти всегда просто

wi34rd
26.07.2018
02:15:20
так решения нет
ты понимаешь, что решения нет, но не хочешь сдаваться не найдя решения? бред какой-то

Eugene
26.07.2018
02:17:08
Я пытаюсь себя убедить, что можно решить любую проблему. Может быть, это шанс для меня прокачать communication skills
Меня уже в компании считают грубым. Я когда вижу копипасту в pull request'ах, сразу говорю: не надо так делать, это плохо

wi34rd
26.07.2018
02:17:35
ты себя обманываешь

Eugene
26.07.2018
02:17:49
а мне астралийская команда: чё ты так грубо, с людьми надо нежно разговаривать

wi34rd
26.07.2018
02:18:33
напоминает то, как я играл на европейских серверах, хуесоша всех подряд, а мне говорили, что я такой грубый
Почему?
я же выше написал, что нельзя перевоспитать человека

Егор
26.07.2018
02:19:13
правильно тебе говорят. надо мягче с людями а то будет беспрерывный срач как здесь

wi34rd
26.07.2018
02:19:13
но ты думаешь, что у тебя получится, это самообман

Eugene
26.07.2018
02:20:10

wi34rd
26.07.2018
02:20:21
не нужно быть мягкими с людьми, это люди должны быть с более твердым характером

Eugene
26.07.2018
02:20:25
Я не оскорбляю собеседника, а просто наиболее прямо объясняю причину
Ну, я сам предпочел бы, чтобы со мной общались вежливо. Но видимо, когда общаюсь с другими, говорю более жестко, чем предпочел бы, чтобы говорили со мной

Егор
26.07.2018
02:21:18
а как исправить ты пишешь?

Google

Егор
26.07.2018
02:21:32
и это вобще от тебя ожидается или инициатива скраю?

wi34rd
26.07.2018
02:21:32
ахахаха
может еще и за них писать?

Eugene
26.07.2018
02:22:00
а как исправить ты пишешь?
Да, последний раз написал.
В ответ мне: ну, задача решена, твое предложение элегантно, но мы уже не можем тратить время на переделку, поэтому смержим говнорешение

wi34rd
26.07.2018
02:22:03
а потом и пеленки им менять

Eugene
26.07.2018
02:22:16
Нет времени типа переделывать на правильное, если говнорешение и так работает

Егор
26.07.2018
02:23:00
ну опятьже все правильно. работает не трогай

wi34rd
26.07.2018
02:23:05
это не лечится, только пофигизм тебя спасет

Eugene
26.07.2018
02:23:06

wi34rd
26.07.2018
02:23:32

Егор
26.07.2018
02:23:38
любому прораммисту обязательно надо поработать эникейщиком и наоборот

Eugene
26.07.2018
02:23:41

Eugene
26.07.2018
02:23:50
Речь не о переделке уже смерженного кода
Самое плохое, что я не могу направлять CTO, а он сам порой выдает такой говнокод, что хочется плакать

wi34rd
26.07.2018
02:24:48
есть еще решение нахер всех слать и делать как надо, если кишка не тонка
рогом упереться и принимать только адекватный код
но большинство людей ссут так делать)))

Eugene
26.07.2018
02:26:10
По сути иерархия такая CTO -> я -> остальные разработчики
По факту, последнее слово всегда за CTO и он всегда принимает наихудшие решения на мой взгляд
Но он CTO и имеет больший авторитет и полномочия
иногда он говорит: я согласен, ты клевую штуку предложил
и мержит говнокод
типа, болтай-болтай, все равно будем делать, как всегда

Google

Eugene
26.07.2018
02:29:10
Если бы я мог отмотать время на 3 месяца назад... :)

Admin
ERROR: S client not available

wi34rd
26.07.2018
02:32:35
это нытье уже, я тебе 2 решения предложил, либо продавливать решения свои, либо валить

Eugene
26.07.2018
02:33:03
потому я и спрашивал про группу. Просто хочется поговорить (поныть) )

wi34rd
26.07.2018
02:33:11
а плакаться про то, как ты проебался устроившись туда, где работают одни пидорасы, это не дело
правда вроде еще есть книги по популярной психологии на эту тему, как общаться с сослуживцами, чтобы они тебя слушали

Eugene
26.07.2018
02:35:57
Есть примерное название?

wi34rd
26.07.2018
02:37:02
http://qvilon.ru/knigi/dlya-razvitiya-obshheniya.html
загуглил в общем "книги общение сослуживцы"

Sunny
26.07.2018
03:17:59
Хеллоу питонисты, питонщики, питонята

Valentin
26.07.2018
03:19:36
питоняши!

wi34rd
26.07.2018
03:20:00
пито-куны и пито-тянки

Sunny
26.07.2018
03:21:22
Я программист, хочу себя попробовать в качестве репетитора/учителя по программированию. Могу обучать python или javascript. Бесплатно, онлайн через Скайп или подобный софт. Если кому-нибудь это интересно, пишите в ЛС. какой мне с этого профит — в будущем я хотел бы быть платным репетитом/учителем по программированию.

Mike
26.07.2018
03:23:11

Sunny
26.07.2018
03:23:26

Mike
26.07.2018
03:23:49
Которая вторая.

Sunny
26.07.2018
03:24:05

Valentin
26.07.2018
03:25:05

Sunny
26.07.2018
03:27:04

Valentin
26.07.2018
03:27:23
?

Google

Eugene
26.07.2018
03:27:54
А в чем смысл?
Хочется преподавать? Больше денег в этой области?

Valentin
26.07.2018
03:28:32
У меня есть знакомые, которым просто нравится учить людей

Maxim robox
26.07.2018
03:30:34

Valentin
26.07.2018
03:30:54
там можно более структурировано стримить

Maxim robox
26.07.2018
03:31:18

Valentin
26.07.2018
03:32:03
дело предпочтения. Я не ищу образовательный контент, мне хочется уютных кодостримов, а liveedu совсем для другого. Когда это был еще livecoding.tv, было норм, а сейчас совсем не то (лично для меня)

Олег
26.07.2018
04:02:31
Доброе утро всем, люди, подскажите, есть ли для питона аналог Vaadin от java?

Andy
26.07.2018
04:05:53