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

SRE

Send message
Хватит пиписьками мерятся, для этого есть приватные встречи.
Придите в бар и там выкладывайте ваши обоснованные факты и меряйте у кого больше.
Поясняйте, где вы для себя нашли кривость, ведь для этого нужно было как минимум знать реализацию схожего средства в других языках и пользоваться им.
Как получается?
Я просто мечтаю перейти на .Net, потому что сейчас проще найти .Net программиста, чем Delphi программиста.
В строгости, он имеет более строгие правила в синтаксисе, например самое первое — это необходимость описывать все используемые переменные перед телом функции.
А вообще проще посмотреть вам, чем нам это рассказывать.
Атрибуты — это возможность добавить любые метаданные к существующему классу.
Теперь можно делать нормальные ORM на Delphi или системы плагинов более интересные.
Об этом будет более подробно в следующих переводах на примере реализации доступа к БД с помощью атрибутов.
Прав )
А еще старые проекты есть, которые руководство нехочет переделывать на других языках.
А еще полезно было во времена без FireBug
такие штуки:
/* Debug */
.debug-red {
   border: 1px solid red !important;
}
.debug-green {
   border: 1px solid Green !important;  
}
.debug-blue {
   border: 1px solid blue !important;  
}
.bg-red {
	background-color: #ff97ae !important;
}
.bg-green {
	background-color: #80ff94 !important;
}
.bg-blue {
	background-color: #b8e1fc !important;
}

Удобно выделить блок, чтобы видно было. Ведь иногда блоки в высоту не тянуться, потомучто забыт clearfix.

В основном такие классы полезны при отладке.

Когда то думал изучить чей-нибудь фреймворк, но было лень и лень эта вывела именно на этот доклад, который все наглядно рассказал. Я согласен с докладчиком.
Редко встречается этот способ на просторах, но занятный, как и бордер арт.
Сорр, это я видимо уровнем промазал, комент адресован был для porcelanosa
Я так понимаю, это очередной css фреймворк. Почему вы это системой называете мне не понятно.
Поясните в чем была проблема?
Я понял как — было простое односложное свойство, а вы его заменили на сложное — список згачений.
Для совместимости со старыми дампами необходимо чтобы читался и старый и новый формат.
Если дамп старый, то читается одна строка, если новый то много.

Меня название статьи вводит в заблуждение, не соответсвует содержанию.
В конце концов от published свойства вы не избавились — оно в вашем коде есть!

Тут проблема скорее в чтении данных и обеспечении обратной совместимости.
А большие?
Я вот на Delphi 7 до сих пор пишу — привычно. Даже Delphi 2007 IDE пришлось перенастраивать для удобства, чтоб было как в 7 )
Мешает начинать новые проекты на том же C# другой синтаксис, к которому надо привыкать и себ я перестраивать. А потом если вернуться в проекту на Delphi — это ж ужас, когда ставишь = вместо := и думаешь, чего же это ошибки то есть.

А вообще в руках мастера почти люым инструментом можно выполнить задачу, вопрос ли в удобстве самого инструмента для мастера. Говорят, что китайцы рис едят палочками быстрее, чем мы ложкой )
А я таким методом лет 5 назад еще лекции печатал и это казалось совершенно обычным и обзеизвестным.
Очень кстати помогает, когда своих лекций мало, а на экзамене вот разрешают подойти посмотреть свои лекции на пару минут.
Я вот для виду с наружных сторон рукописные листы оставлял, а внутрь все что отпечатано — здорово выручало.
Классно было бы иметь передатчик без батареек, на чрезвычайный случай.
Можно ли взять этот приемник, как источник для передатчика?
Сомневаюсь конечно, что мощность у такого передатчика будет сносная.
Я не переползаю на 2009-10 потомучто сильно привык у 7-ке, к её справке.
Однако столько удобства можно получить в новой версии 2010.
Мне для уменьшения психологической ломки нужно будет, чтобы интерфейс 2010 хотя бы был похож на 7-ку, думаю вот эта инструкция поможет не только мне:
«Как настроить Delphi 2010 так чтобы выглядело как Delphi 7» видео и текст на английском blogs.embarcadero.com/andreanolanusse/how-to-configure-delphi-2010-to-look-work-and-feel-like-delphi-7/
Если кто видел такую инструкцию уже на русском — дайте линк.
silentroach
Все 3 моих коментария относяться к коду изложенному в вашем блоге, как оказалось он не соответсвует исходикам в статье.
SetPropValue(Self, PropInfo^.Name, StrToInt(sValue))
Все стало нормально.

Вы уверены, что в приведенном коде статьи ошибок нет?

Information

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

Specialization

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