Pull to refresh
82
0
Дмитрий Синявский@r3code

SRE

Send message
По моему «грабли» лучше заменить на «подводные камни». И было бы вроде «Подводные камни в Go о которых мы должны помнить». Для меня это кажется, более наглядно и обыденно, т.к. подводные камни как раз то что вы описали — то чего не видно на поверхности и может причинить неприятности, если не знать, где они. И да — о них всегда узнаешь впервые, когда уже напоролся.
Очень часто материал подается с точки зрения «ух ты посмотри как тут много винтиков, гаек, планок и отвертка с ключом!», но не приводится примера задачи куда это применить можно. Многие думают, что полиморфизм это свойство исключительно ООП.
А мне нравится, что Delphi вызывает холивар — значит он до сих пор интересен людям и многие о нем знают. Некоторые и споривших даже пробуют Delphi, чтобы действительно понять.
Вообще в этих спорах нет смысла. Решая поставленную задачу соревнуешься только с самим собой и предыдущей решенной тобой задачей. Только сделав вторую можно понять можно ли было решить первую лучше.
Советую автору анкеты переделать ее, чтобы в каждом варианте было только 4 возможных выбора, а не 5 — это заставит заполняющих подумать перед ответом, а не ставить стандартное среднее «наверно/незнаю».
Иначе большинство результатов будет усреднено, среднее решение — не то ни другое дает право на лень при выборе, ни хорошо, ни плохо.
Отступ прямо таки идеален, как и линия текста. Наш такое палил.
Мы на работу с месяц назад получили кресла оператора Амиго Плюс, производство Юнитекс, Россия.
www.unitex.ru/chairs/16769.html
В общем для цены в 5700р. кресло хорошее, есть регулировка высоты спинки, регулировка глубины сидения за счет спинки, свободная регулировка угла наклона спинки с фиксайией, регулировка подлоконтиков по высоте, регулировка высоты сидения.
Сборка правда на 4-, т.к. одно кресло по устройству отличалось от других. Видимо они фурнитуру меняли. Например на одном не было надписей на ручках регулировки, но зато в спинке на кожухе сверху был вделан крючок.
Сидеть достаточно удобано, особенно понравились регулируемые подлокотники.

кресло оператора Амиго Плюс, производство Юнитекс, Россия
Впервые нашел ваш пост ) Очень радостно видеть, что идея развивалась далее.
Еще очень интересно, как муравьи определают размеры помещений.
Заходит один разведчик и бежит примерно по кгругу, виляя и иногда уприраясь в стены. Набегает несколько кругов, а так как он бегает по разному, то крывые неизбежно пересекаются. Если пересечений много — значит места мало, но если пересечения редки — помещение большое.
После разведчик приводит с собой еще одного муравья и процедура повторяется. Но рабочие все равно не пойдут за двумя муравьями, даже если помещение действительное большое — их надо убедить.
Эти двое приводят еще двух — процедура ииследования повторяется, затем уже четверо идут рассказать другам. Как только достаточно большая масса муравьев уже исследовала помещение — колония одобрила его прием. С этого момента оно заселяется и используется.
Идти больше некуда — это значит проход выполнил. Следующий.

Посмотрите про реализацию алгоритма тут works.doklad.ru/view/BsaT-3tALgc/3.html наглядно написаны правила выбора направления.
Следующего муравья запускаете из этой же точки — он не пойдет туда где ближе, посомневается.

Фриланс разбалтывает дисциплину медленно или быстро, если изначально не принять мер.
Я применяю описанный ранее на хабре принцип «два часа — только работа». Все лишнее убрать, ничего интересного не читать, не смотреть, отключить связь. Два часа работы в концентрации. Иногда выходит сделать больше, чем за весь день. Можно менять дистанции, я приноровился к 30 мин и к часовым рабочим сессиям.
Большое спасибо за ссылку на www.interpals.net
Я и не думал, что есть такой сервис. Иначе собеседника найти трудно, который бы еще и захотел сам с тобой говорить.
А недочет то исправили?
Не забывайте ее отключать при работе с цветом и калибровке цветов монитора.
Я настраивал IPS монитор и только через полчаса вспомнил о f.lux — пришлось перенастраивать цвета заново.
Я думаю тут не столько автоматизация важна, сколько дать человекопонятную выжимку — тот самый конспект с конспекта, который дает нужную именно вам информацию.
Я бы еще попробовал такой отчет в виде Mindmap сделать.
Компромисс — в этике и праве разрешение некой конфликтной ситуации путём взаимных уступок.

Уступки — это невыгодны обоим сторонам, и что-то от первоначального будет потеряно.
Стоит искать такой метод, который приведет к консенсусу.
Ваши варианты ответов немного из разных плоскостей, как и почему.

Сначала надо решить переписывать ли код?

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

Успешное ПО решает проблемы пользователей, пытаться угадать, а что бы еще пригодилось и решить проблему о которой пользователь и не заявляет — бесполезная трата времени, надо спрашивать, наблюдать, давать то, что нужно массовому пользователю.

Есть отличная книга Эффективная работа с унаследованным кодом — это работает в случае, когда вы уже решили точно переписать код.

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

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity

Specialization

Бэкенд разработчик, Site Reliability Engineer
Старший
SRE
Мониторинг
GitLab
Golang
Высоконагруженные системы
Проектирование архитектуры приложений