Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2016.02.07;
Скачать: CL | DM;

Вниз

Встретил тут IDE Delphi в совершенно "стороннем" софте   Найти похожие ветки 

 
NailMan ©   (2015-05-30 20:47) [0]

В четверг пошел я на однодневное обучение(точнее ознакомление) с одним интересующим нашу контору софтом(мониторинг/управление железок всяких по разным протоколам), в рамках так сказать импортозамещения(в чем-то заменить дорогой APC StruXureWare Expert). Российская контора AlphaOpen пишет софт для глобального мониторинга и универсально все поддерживает, тем и заинтересовало.

Начал знакомиться на обучении с коллегами в тесном кругу - и что то мне все знакомо так в интерфейсе конфигуратора сервера этого ПО. Что то до боли знакомое и в названиях параметров/свойств и в дизайне. Потом узнается что часть взаимодействия ПО с железками по разным протоколам(у них зовется "адаптерами") пишутся на Delphi, сам интерфейс на Java и что то на С++ и стало понятно что мне так знакомо в интерфейсе - это же Delphi IDE. Названия параметров в стилистике Delphi, табличка свойств от классического IDE, и операторы в стилистике pascal - присваивание конечно же ":=" :-D

Стало понятно что Delphi жив! Пусть и в таком виде :))))))))

ЗЫ: Софт то навороченный конечно, но для SNMP надо самому пилить MIB и делать свою базу под устройства. Попробую у себя дома сделать стенд для HP/Powercom железок(а на работе в демо-ЦОД сделаем под большой набор АРСшных железок). Ну и можно сделать что то типа умного дома даже - ПО как раз под это дело может быть заточено.


 
Letprogi ©   (2015-05-30 21:12) [1]

Ну если пошла такая пьянка..

А я вот сейчас от TypeScript тащусь, такая штука офигенная и сделанная Ms! ! ))

Придумал тот мужик который турбо паскаль сделал,потом дельфи, потом с#, а теперь TS

И среда есть офигенная - vs code, такая мини студия, все подсказки, все всплывет - работает на ура. Язык отличный, кучу работ делает за тебя ,  я впечатлен в общем


 
Kerk ©   (2015-05-30 21:25) [2]


> Letprogi ©   (30.05.15 21:12) [1]

Какая пошла пьянка? Человек создал тему про Delphi, ты же как обычно оффтопить пришел. MS делает очень много, чтобы облегчить жизнь индийским аутсорсерам, но Delphi тут причем?


 
Kerk ©   (2015-05-30 21:35) [3]


> NailMan ©   (30.05.15 20:47)  

Delphi много где используется. Вот сегодня был у стоматолога. Там же там на мониторе у него угадывается Delphi-приложение :)

На самом деле есть посмотреть на любой интересный софт, то это будет либо C++, либо Delphi, с очень редкими вкраплениями Java. И вряд ли это скоро изменится.


 
Inovet ©   (2015-05-30 22:29) [4]

Я только один момент не понял: интерфейс в стиле Делфи или как-то сама среда Делфи прикручена? Ну, второе вряд ли, конечно, но вдруг не понял.


 
Кто б сомневался ©   (2015-05-31 00:59) [5]


> Letprogi ©   (30.05.15 21:12) [1]
>
> Ну если пошла такая пьянка..
>
> А я вот сейчас от TypeScript тащусь, такая штука офигенная
> и сделанная Ms! ! ))
>
> Придумал тот мужик который турбо паскаль сделал,потом дельфи,
>  потом с#, а теперь TS
>
> И среда есть офигенная - vs code, такая мини студия, все
> подсказки, все всплывет - работает на ура. Язык отличный,
>  кучу работ делает за тебя ,  я впечатлен в общем


Раз пошла такая пьянка - не важно на каком языке пишешь, важен конечный результат для юзера -быстро работающая,  симпатичная, без багов, программа.
А бросания влево вправо, со своими минусами-плюсами отнимают время - это время нужно использовать для создания новых возможностей в своих разработках.
Как пример автор популярной FL Studio, обогнавших своих конкурентов по возможностям и удобству.


 
NailMan ©   (2015-05-31 01:44) [6]

> [4] Inovet ©   (30.05.15 22:29)
> Я только один момент не понял: интерфейс в стиле Делфи или
> как-то сама среда Делфи прикручена? Ну, второе вряд ли,
> конечно, но вдруг не понял.

В стиле, ну прям старый Delphi 6(на котором я закончил с Delphi). Я лектору прямо так и сказал откуда интерфейс их софта вырос, а еще посетовал что был бы вариант ручного написания привязок и формул взаимодейсвия, а не их конструктором, который делает все тоже самое но мышкой и жутко долго, то было бы в 10 раз проще, но кнопкокидательство победило.


 
Inovet ©   (2015-05-31 03:40) [7]

> [5] Кто б сомневался ©   (31.05.15 00:59)
> FL Studio, обогнавших своих конкурентов по возможностям и удобству.

Это для хипстеров, или как их там?


 
Inovet ©   (2015-05-31 03:46) [8]

> [6] NailMan ©   (31.05.15 01:44)
> но кнопкокидательство победило

Ну так,собственно... идея-то такая и была у сред быстрой разработки. Просто новый уровень, коль оно удобно.


 
Кто б сомневался ©   (2015-05-31 10:20) [9]


> Inovet ©   (31.05.15 03:40) [7]
>
> > [5] Кто б сомневался ©   (31.05.15 00:59)
> > FL Studio, обогнавших своих конкурентов по возможностям
> и удобству.
>
> Это для хипстеров, или как их там?


Чёйта для них тока? Это и для православных христиан тоже.


 
Letprogi ©   (2015-05-31 11:42) [10]

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

Конечному юзеру конечно не важно. Но я же про разработчика говорю. У меня аналогичные чувства, как вот в 1997 дельфи была просто the best среда для разработки desctop приложений (да и сейчас даже остается хорошим вариантом), такое у меня чувство сейчас про ts. Юзер френдли уже давно в веб ушел, все самое новое и популярное там. Консервативный корпоративный сектор семимильными шагами подтягивается.

Плюс кроссплатформенность которую дельфи пытается сделать своей фишкой, но этот путь утопичен, имхо. А вот Веб - это самая лучшая кросс платформенность.

тут javascript по факту всех победил, но он местами неудобен для программиста. И тут ts все эти недостатки нивелировал. В общем я в восторге, наконец то появилось такое же удобное средство как дельфи, но в нише которая дельфи недоступна и которая сейчас приоритетна в мире. Просто отлично


 
jack128 ©   (2015-05-31 19:37) [11]


> MS делает очень много, чтобы облегчить жизнь индийским аутсорсерам,
>  но Delphi тут причем?

Ясно причем, Дельфи помогает нести бремя белого человека.


 
Rouse_ ©   (2015-05-31 21:16) [12]

Ты просто еще не видел в живую "маленькую Delphi" в исполнении Маэстро Юрия Зотова - он при мне, в нее, мной же ранее написанный компонент, установил "именно как компонент" и сказал: Саня - проверяй, вроде фурычит.


 
Kilkennycat ©   (2015-05-31 21:27) [13]

мой друг считает вполне и более чем достаточным ультраедит. мне же хватает нотепад++


 
Rouse_ ©   (2015-05-31 21:36) [14]


> Kilkennycat ©   (31.05.15 21:27) [13]
> мой друг считает вполне и более чем достаточным ультраедит.
>  мне же хватает нотепад++

Я тоже в основном NPP пользуюсь, но вот щас Jack128 гоняет у себя какой-то продвинутый редактор, я вот все жду когда он скажет - мол, да - это точно наш выбор :)


 
Pavia ©   (2015-05-31 21:38) [15]

Программисты делятся на 2 категории:
-те кто уже написал свой компилятор.
- те которые только собираются написать свой компилятор.


 
Pavia ©   (2015-05-31 21:42) [16]

Самый лучший редактор это D7 IDE. А нотепад++  у меня в качестве просмоторщика. А XE для рефакторинга.


 
Ega23 ©   (2015-05-31 21:57) [17]


> Самый лучший редактор это D7 IDE


кхм..


 
Rouse_ ©   (2015-05-31 22:03) [18]


> Pavia ©   (31.05.15 21:38) [15]
> Программисты делятся на 2 категории:
> -те кто уже написал свой компилятор.

Уже написал? :)


 
Letprogi ©   (2015-05-31 22:17) [19]

Удалено модератором


 
Kilkennycat ©   (2015-05-31 22:21) [20]


> Rouse_ ©   (31.05.15 21:36) [14]

и мне потом скажи, пожалуйста, если положительный результат будет. а то самому уже лень что-то искать-изучать :)


 
Kerk ©   (2015-05-31 23:06) [21]


> jack128 ©   (31.05.15 19:37) [11]
>  
> > MS делает очень много, чтобы облегчить жизнь индийским аутсорсерам,
> > но Delphi тут причем?
>
> Ясно причем, Дельфи помогает нести бремя белого человека.

А то! :)
Не всем же корпоративные веб-морды клепать.


 
Kilkennycat ©   (2015-06-01 00:19) [22]

ну да. большинству достается клепать некорпоративные


 
Kerk ©   (2015-06-01 00:36) [23]


> большинству

Вот это врядли. Сходи на hh, поищи вакансии не для корпоративного софта, какой будет процент?


 
Германн ©   (2015-06-01 01:47) [24]

Для меня в прежней жизни в большинстве случаев самым лучшим редактором был редактор Turbo Pascal"я.


 
Ega23 ©   (2015-06-01 09:57) [25]


> npp для чего ?! Ты юзаешь вместо среды дельфи?


Редко, но бывает. А что не так?


 
Pavia ©   (2015-06-01 12:01) [26]

Так как тут собрались любителе NPP то спрошу. А вы какой версией пользуетесь и какими плагинами? Просто я пользуюсь последней версией без плагинов. Хотя в этом редакторе можно поставить кучу разных плагинов в том числе которые будут сворачивать(скрывать) блоки, помогать делать рефакторинг и тп.


 
Ega23 ©   (2015-06-01 12:20) [27]


> А вы какой версией пользуетесь и какими плагинами?


Версия - какую скачал, такой и пользуюсь.
Плагины не ставлю.


 
Кто б сомневался ©   (2015-06-01 12:36) [28]


> Letprogi ©   (31.05.15 11:42) [10]
>
> Конечному юзеру конечно не важно.
>
> Плюс кроссплатформенность которую дельфи пытается сделать
> своей фишкой, но этот путь утопичен, имхо. А вот Веб - это
> самая лучшая кросс платформенность.


На вебе мало что напишешь. А если и напишешь большую прогу - она будет постоянно тормозить, -  обмен через сеть идет, медленное GUI через API браузеров, + невозможность работать автономно, из за этого многие вещи вообще нет смысла делать. Эта сввязка всегда будет медленее нативных программ, т.к. фактически браузер это виртуальная машина + удаленный сервер.
Невозможность работать автономно и 100% закрыто (в случае работы с программой на удал. сервере, в сети, - постоянно будет высокая вероятность утечки материала - то с чем работает юзер в этом программе).

Эти последние 2 фактора еще очень долго будут отпугивать людей от серьезной работы в вебе.


 
jack128 ©   (2015-06-01 13:21) [29]


> Эти последние 2 фактора еще очень долго будут отпугивать
> людей от серьезной работы в вебе.

а эти последние два фактора, они только в вебу относятся или вообще к любой работе в сети?? СУБД, почта и тд, они как, тоже в пролете???


 
Кто б сомневался ©   (2015-06-01 13:52) [30]


> СУБД, почта и тд, они как, тоже в пролете???


Ну субд стоит же на вашем сервере, или на арендованном выделенном и заточен конкретно под ваши нужды (компании). А веб программах, преставим какой нибудь вебWord - все будет хранится на сервере компании, предоставляющих услуги вебWord - значит их сотрудники будут иметь доступ к вашей документации, как ниже например:

А на счет почты - вот относительно недавнее:
http://habrahabr.ru/post/235949/
http://habrahabr.ru/company/mailru/blog/230743/


 
Kerk ©   (2015-06-01 13:59) [31]

Facebook CEO said that «the biggest mistake we made as a company was betting too much on HTML5 as opposed to «native» code on the iOS and Android platforms».


 
jack128 ©   (2015-06-01 14:03) [32]

Хм. Веб приложения можно ставить на свой сервер. Собственно большинство так и делает. И SharePoint и Exchange и 1С и тучу всего остального ставят на свои сервера.


 
Jeer ©   (2015-06-01 14:30) [33]

Haxe.

Не, это я не выругался - это cross-platform toolkit
http://haxe.org/


 
ухты ©   (2015-06-01 14:44) [34]


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


 
кгшзх ©   (2015-06-01 15:52) [35]

На вебе мало что напишешь. А если и напишешь большую прогу - она будет постоянно тормозить, -  обмен через сеть идет

а если не на вебе, то обмен идет через эфирные волны?


 
Кто б сомневался ©   (2015-06-01 18:25) [36]


> кгшзх ©   (01.06.15 15:52) [35]
> На вебе мало что напишешь. А если и напишешь большую прогу
> - она будет постоянно тормозить, -  обмен через сеть идет
>
> а если не на вебе, то обмен идет через эфирные волны?


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

Может если через 20 лет изобретут скоростную сеть через эфирные волны, со скоростью работы как у диска, тогда есть смысл задумываться. К этому времени и компы станут быстрее, но и инфа по идее будет считаться гигабайтами.
+ за это время сменится несколько фрэймворков\стандартов.
А сейчас - ютуб не спеша работает на 100мбит\с сети, подлагивая иногда с докачкой.


 
Pavia ©   (2015-06-01 21:01) [37]

Фотошоп-онлайн http://apps.pixlr.com/editor/
Лично у меня не тормозит.


 
Jeer ©   (2015-06-01 22:13) [38]

>Фотошоп-онлайн

В песочке поиграть - в самый раз.


 
Дмитрий Белькевич ©   (2015-06-01 23:28) [39]

Фотошоп - не фотошоп, но замена простой диагностической станции работает:

http://www.makhaon.com/index.php?lng=en&p=products&id=viewer

JS + HTML5, раздача контента с помощью софта на делфи. Если на локалке - то клиент удобнее, чем нативные standalone клиенты под windows. по фичам почти покрыто, пишем дальше. если в интернетах - то, конечно, от размеров исследований зависит. но есть свои методы добиться приемлемой работы - параллельные потоки, упаковка и т. д.
На последних клиентах удалось до WebGL достучаться, отрисовка летает.
могу кинуть ссылки на не embeddid вьювер, в странице немного мелко.

всему своё место. у нас, например, госпиталка в больнице написана как нативная приклада под вин - клиент для какой-то чудной базы 4D. то ужас, конечно - вот то место - где веб-клиент идеально подошел бы.
мы две гуёвые "морды" будем полностью менять на веб. сильно удобнее в некоторых случаях.


 
ухты ©   (2015-06-02 00:16) [40]


> клиент для какой-то чудной базы 4D
о, это прикольная штука, она еще 15 лет назад была крос платформенная, мак и вин
а госпиталка скорее всего наша из РБ :)


 
Дмитрий Белькевич ©   (2015-06-02 01:11) [41]

наша, наша, этот софт, что я показываю, впрочем, тоже наш, РБ :)

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

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

есть еще одно приложение - тоже ждет его такая участь.


 
Кто б сомневался ©   (2015-06-02 01:55) [42]


> Дмитрий Белькевич ©   (01.06.15 23:28) [39]
>
> Фотошоп - не фотошоп, но замена простой диагностической
> станции работает:
>
> http://www.makhaon.com/index.php?lng=en&p=products&id=viewer


Это ж вьювер и каталогизатор картинок, насколько я понял?
Я уже испугался. Если еще ПО мед. оборудования на вебе кто-то догадается делать - тогда маманегорюй начнется..


 
Jeer ©   (2015-06-02 11:14) [43]

Был такой продукт Model Vision Studium, сейчас называется Rand model designer - среда симуляции динамических разработки Питерской фирмы.
Так вот в него вообще был встроен Delphi-3 компилятор.

http://s019.radikal.ru/i629/1506/43/1c4ea78d276e.jpg


 
Дмитрий Белькевич ©   (2015-06-02 21:42) [44]

>Это ж вьювер и каталогизатор картинок, насколько я понял?

типа того

>Если еще ПО мед. оборудования на вебе кто-то догадается делать - тогда маманегорюй начнется..

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


 
Inovet ©   (2015-06-02 21:50) [45]

Хорошо, что ядерные ракеты по синезубу через ВЕБ не запускаются.


 
Дмитрий Белькевич ©   (2015-06-02 21:59) [46]

>Хорошо, что ядерные ракеты по синезубу через ВЕБ не запускаются.

угу. можете почитать на досуге:

http://www.wired.com/2014/04/hospital-equipment-vulnerable/



Страницы: 1 2 вся ветка

Текущий архив: 2016.02.07;
Скачать: CL | DM;

Наверх




Память: 0.61 MB
Время: 0.006 c
15-1433008027
NailMan
2015-05-30 20:47
2016.02.07
Встретил тут IDE Delphi в совершенно "стороннем" софте


15-1432481592
Pavelnk
2015-05-24 18:33
2016.02.07
Что такое пиксель у камеры, просветите меня.


1-1336380643
misha_gr
2012-05-07 12:50
2016.02.07
OutputDebugString


15-1433274475
Денис Комаров
2015-06-02 22:47
2016.02.07
VBA.Excel, OLE(vbs or other)


2-1405088997
Кирилов М.Л.
2014-07-11 18:29
2016.02.07
Firebird 2.5, выборка с группировкой данных