По заказу Елены Ильичёвой... Елена - мой добрый профессиональный друг, коллега. Кстати, одна из первых, кто описал свой проект в техническом интервью, к сожалению, неопубликованном.
Попал мне в руки Fly IQ441, погоняемый Android-ом
Аппарат весьма популярный вследствие практически оптимального соотношения цена/качество. Данный телефон мне не совсем чужой, поэтому из нареканий могу лишь предъявить необходимость иметь "запасной USB-хвост". А так - чудная машинка, милый аппаратик.
Из леса в...
Embarcadero likes mentioning Altimum Designer when asked about high-class large-scale successful commercial systems made with Delphi. The project has about 15 000 000 codelines. Altium Designer is a CAD system for electronic products, including 3D modeling. Today we'll discuss the technical side of the system as far as such a system allows to be highlighted from inside. My interest is purely technical, I worked as a scientific developer of some CAD system (not connected with electronics).
I'm...
Preamble
Programming must become the most important subject. It's not only because we need more and more programmers. The qualification of a user of any software depends on the level of his/her understanding how an application works and how it is designed and programmed. The choice is simple: human being is an external ad-on to the software for intellectual data input and using pre-defined key combination or we have a "human-machine" system, where a computer extends the functionality of human...
Компания Embarcadero приветствует вас! Спасибо всем за своевременное комментирование моих текстов. Некоторые пишут - давай больше "мозга". Другие - "давай больше материалов для начинающих". Собственно, абсолютно не имею ничего против делегирования полномочий "быть самым умным". Для этого учреждён "институт MVP" (пример). Каждый, кто хочет стать "почётно-умным с печатью Embarcadero", может это получить. Скоро отпишусь, как это технически делается (идеологически уже писал).
Давненько я не брал......
в предыдущей статье мы обсудили, что вам необходимо для начала создания приложений для iOS (iPhone, iPad) с точки зрения аппаратного обеспечения в классическом Delphi-RAD-стиле. Сегодня поговорим о необходимом и дополнительном программном обеспечении.
Delphi XE4 (Delphi for iOS)
Именно данная версия Delphi нам необходима для быстрого начала быстрой разработки быстрых приложений под iOS. Но здесь главное правильно выбрать редакцию. Сама среда разработки выпускается в различных редакциях (St...
Демо решает всё
когда речь заходит о новых возможностях, и FireMonkey в Delphi XE2/C++Builder XE2/RAD Studio XE2 здесь не исключение. Ничто так не вдохновляет, как вид работающего приложения. Ничто так не будоражит фантазию, как мысли на тему "а я бы сделал это по-другому и гораздо лучше". Ничто так не бодрит, как ощущение собственного понимания и готовности к действию.
Видео-ролик
сделан и представлен вашему вниманию. Предыдущий опыт (на грани научно-популярной лекции и шутейного ми...
Design-time
В предыдущем посте мы посмотрели на создание объекта "анимация" для произвольного компонента. Традиционно использовалась техника создания/настройки компонентов в design-time. Однако все мы знаем, что это очень эффективно для предопределенного времени жизни объектов, что характерно для статических интерфейсов.
Не надо придавать слову "статичный" негативный оттенок. Статичность - это хорошо. Даже отбросив чисто инженерную эстетику, можно сказать, что "статичность" интерфейса есть...
... потребуется ли второй? надеюсь, нет.
Абстрактно (без программирования)
В предыдущих постах (полиморфизм, инкапсуляция) я пытался обходиться "без программирования". На самом деле, роль "IT-мышления" сильно преувеличена. Это порой приводит к катастрофическим заблуждениям. Например, что agile - есть некая концепция, изобретённая айтишниками. Когда я первый раз (лет 10 назад) обсуждал тему с "классическими" инженерами, они просто обсмеяли данные крайне наивные идеи, начиная от их новизны и...
Не ходите дети в Африку гулять
Недавно я был на Всероссийском съезде учителей информатики (http://it.teacher.msu.ru/). Без всякого сомнения, это было очень полезное мероприятие. Иногда начинаешь читать хабро-образные форумы на тему «как правильно учить детей программированию», и мозг переходит в состояние тихой эйфории от осознания содержательности дискуссии и бронебойности аргументов. Однако это не позволяет полностью устранить сомнения на тему «а сами-то холиварщики работают учителями?» На ...
Объяснение - мать учения
На территории русскоговорящей части земного шара в большом количестве циркулируют бумажные книги по Delphi. Также доступны и чисто электронные издания. Я держу в руках книгу по Delphi, в ней более 1024 страниц. Слову полиморфизм посвящено 5 строк. Компоненту TButton - 96 строк + 2 рисунка, включая 2 примера в исходном коде. Понимание кнопок в ~20 раз важнее?
Delphi как средство быстрой разработки оправданно считается лучшей средой программирования от начального до...