Конференция "Прочее" » Мобильные приложения. Дельфи справляется?
 
  • Abcdef123 (07.11.16 10:18) [0]
    Здравствуйте, Мастера.
    Как вы знаете быстробегущие вперед технологии требуют двигаться уже не только десктоп приложения разрабатывать, но и мобильные. У нас все дескотор проекты на Дельфи написаны. Если переводить в мобильные и WEB приложения через REST server, то слышала мнение, что Дельфи с трудом потянет обработку больших баз, ну еще какие то аргументы были, и есть мнение в связи с этим, что от Дельфи стоит отказаться в пользу чего то другого, например Java.
    Я прошу прощения, пока вообще не работала в этом направлении, Rest server, к примеру, для меня вообще пока только слово.
    Есть ли какие то советы, комментарии по этой теме?
    Заранее спасибо.
  • Игорь Шевченко © (07.11.16 10:28) [1]

    > то слышала мнение, что Дельфи с трудом потянет обработку
    > больших баз, ну еще какие то аргументы были, и есть мнение
    > в связи с этим, что от Дельфи стоит отказаться в пользу
    > чего то другого, например Java.


    Несерьезно
  • DayGaykin © (07.11.16 11:33) [2]

    > Abcdef123   (07.11.16 10:18) 

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

    У Delphi пока есть один минус для программирования сервера (на мой взгляд), нельзя собирать сервер под linux. Есть freepascal для этого, но 100% совместимости нет все-равно. Ну и отладчик у фрипаскаля оставляет желать лучшего, как и среда разработки (например, lazarus).

    Понять и выучить Java достаточно просто. После дельфи, язык покажется вам несколько урезанным и странным. Но "навороченность" и крайнее удобство IDE (я пользуюсь Intellij Idea), удобство отладки (в том числе удаленной), большое количество готовых рецепотов подкупят вас и вы не захотите возвращаться обратно на Delphi.

    Но могу вас уверить, если у вас есть большой опыт разработки на Delphi, создать сервер (WEB или что угодно) для вас не составит труда. И смысла переходить на неизвестную Java нет.
  • iop © (07.11.16 11:38) [3]
    если умеешь хлебать щи лаптем (а это это несложно)
    то веб-приложения можно писать и на делфи.
    конституцией не запрещено.
  • iop © (07.11.16 11:41) [4]
    нельзя собирать сервер под linux. Есть freepascal для этого

    линупс он разный.
    что там у нас фрипоскаль насчет линупса на арме или мипс говорит?
  • DayGaykin © (07.11.16 11:47) [5]

    > iop ©   (07.11.16 11:41) [4]

    мипс не знаю, на арме легко: https://ru.wikipedia.org/wiki/Free_Pascal


    > iop ©   (07.11.16 11:38) [3]

    У меня давно витает в мыслях идея сделать что-то общее между php и delphi.
    Т.е. HTML страничка, а внутри вставки на паскаль. Потом все это транслируется в обычный writeln и собирается. Получаем быстрый экономный сервер.
  • KSergey © (07.11.16 11:56) [6]
    > Abcdef123   (07.11.16 10:18) 
    >  например Java.

    Было у нас много лет крупное Java-приложение, по итогу WEB-сервер.
    Задолбались поддерживать и разбирать глюки сторонних библиотек, переписали полностью всё (включая и сам WEB-сервер) на C++
    В плане эксплуатации - счастье несказанное.
  • KSergey © (07.11.16 11:56) [7]
    Ключевое в предыдущем сообщении не С++ (мерзопакостнейший язык!), а отказ нафик от этой джавы
  • iop © (07.11.16 11:57) [8]
    Т.е. HTML страничка, а внутри вставки на паскаль.

    лет 20 назад это была бы прогрессивная идея.

    Получаем быстрый экономный сервер.

    нет. получаем аналог древнего asp.  но кривой и не отлаженный.

    сегодня так никто не делает. /*ну разве что кроме ангулар. но это бзик и поэтому не в счет */
  • DayGaykin © (07.11.16 12:05) [9]

    > KSergey ©   (07.11.16 11:56) [6]

    А какой веб сервер использовали? И какие глюки были именно в нем?


    > iop ©   (07.11.16 11:57) [8]

    Интересно бы почитать чему нас учит история на этот счет.
  • iop © (07.11.16 12:11) [10]
    Интересно бы почитать чему нас учит история на этот счет.

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

    вот например крутой (в девяностых) движок dbPager http://bayanov.narod.ru/
    или тот же асп, который html + vbs/js внутри

    сегодня от всего этого веет нафталином, хотя оно и рабочее.
    оно работает реально.

    вопрос только в том, сколько потратится времени и сил на реализацию чего-то и чем будет это что-то в итоге.
  • DayGaykin © (07.11.16 12:24) [11]

    > iop ©   (07.11.16 12:11) [10]

    А какой сейчас подход? Делать шаблонизаторы на интерпретаторах?
  • iop © (07.11.16 12:29) [12]
    у всех разный подход.
    мой правильный подход такой:

    1. весь гуи рисует только js
    2. бакенд на чем угодно, например на php. и он только поставляет данные.
    3. интерпретируемая разметка - не имеет права на жизнь.
       надо писать на языке, а не дизайнить метатеги, которые интерпретируются двиглом.
  • DayGaykin © (07.11.16 12:46) [13]

    > iop ©   (07.11.16 12:29) [12]

    Это хорошо для веб приложений. А для поиска и простых сайтов - такой подход слишком сложный.
  • KSergey © (07.11.16 12:54) [14]
    > DayGaykin ©   (07.11.16 12:05) [9]
    > А какой веб сервер использовали? И какие глюки были именно  в нем?

    Apache, вестимо
    Но не с ним непосредственно беда, в с каким-то словом "резин" вокруг этого.
  • iop © (07.11.16 13:07) [15]
    А для поиска и простых сайтов - такой подход слишком сложный.

    "простой сайт" это типа чудом не удаленный набор некространичек из [10] ?

    ps
    то, что у тебя лично на делфи займет неделю, я со своим сложным походом сделаю до обеда.
  • DayGaykin © (07.11.16 13:17) [16]

    > iop ©   (07.11.16 13:07) [15]

    Банально вот это сделаешь до обеда?

    http://nataliya-legenda.ru/wedding/anastasia&ivan/
  • iop © (07.11.16 13:25) [17]
    ты какой-то смешной чесслово.

    что там реально по ссылке-то? что там вообще делается?

    может аннуитет расчитывается? или индекс доуджонса в реалтайм на чарте рисуется?
    а может там управление климат-контролем в собачьей будке или автоматическая поилка для рыбок в аквариуме?

    ой нет, там же тупо менюха, которая показывает разные буквы с разными фоточками.
  • DayGaykin © (07.11.16 13:29) [18]

    > iop ©   (07.11.16 13:25) [17]

    Сайт простой, согласен. Сделай до обеда.
    С возможностью туда загружать фото, сортировать, подписывать их, расставлять теги и прочее, прочее. И хрен бы с ним с индексированием, сделай своим сложным путем. Сколько ты зарабатываешь за час? Я заплачу за полдня.
  • stas © (07.11.16 13:41) [19]
    DayGaykin ©   (07.11.16 12:24) [11]
    MVC рулит.

    iop, прав. Есть давно устаревшая технология - Asp. Ну можно конечно если очень хочется переделать синтаксис с C# на Delphi, а смысл?
  • картман © (07.11.16 13:42) [20]

    > Я заплачу...

    за два месяца могу сделать))
  • iop © (07.11.16 13:43) [21]
    я кажется понял о чем ты.
    рассказываю:
    1. ты понимаешь что там по ссылке реально нифига нет
    2. тем не менее ты слышал, что это целое искусство и там надо много денек. и чтобы во всех браузерах, и по четвергам и и средам и так далее.

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

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

    смотри дальше:
    мне верстальщик (в вебе!) - тоже нафик не нужен.
    так как я не оперирую хтмл'ем
    у меня такой же точно набор js-контролов как и тебя в вцл
    и расставляю я их на странице так же легко и непринужденно как ты расставляешь контролы на форме.
  • stas © (07.11.16 13:48) [22]
    Abcdef123   (07.11.16 10:18)
    1. Не совсем понятно для чего именно REST Server
    2. Java, Delphi,C. C С данными +/- одинаково будут работать
    3. Почему вам просто не использовать php или asp.net для ваших целей?
  • stas © (07.11.16 14:04) [23]
    DayGaykin ©   (07.11.16 13:17) [16]
    Такой сайт можно сделать на каком-нибудь ucoz или joomla, с элементарными навыками программирования.
  • DayGaykin © (07.11.16 14:10) [24]

    > iop ©   (07.11.16 13:43) [21]
    > смотри дальше:
    > мне верстальщик (в вебе!) - тоже нафик не нужен.
    > так как я не оперирую хтмл'ем
    > у меня такой же точно набор js-контролов как и тебя в вцл
    > и расставляю я их на странице так же легко и непринужденно
    > как ты расставляешь контролы на форме.

    С этого место по-подробнее. Я сейчас как раз в поисках таких фреймворков.

    А про сайт: Я про то, что простые вещи нужно делать простыми способами.


    > stas ©   (07.11.16 14:04) [23]
    > DayGaykin ©   (07.11.16 13:17) [16]
    > Такой сайт можно сделать на каком-нибудь ucoz или joomla,
    >  с элементарными навыками программирования.

    За пол-дня не сделаешь все-равно. Да и получится неаккуратно.
  • iop © (07.11.16 14:14) [25]
    Да и получится неаккуратно.

    о божечки.....

    вот в этой ветке на вопрос про исправление адресов мне подсказали сервис дадата.ру

    http://pda.delphimaster.net/?id=1475245332&n=3

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

    но
    так как там иногда возникали неоднозначности с вариантами исправления, а единолично я не хотел заморачиваться с принятием решения,

    то за те самые "пол дня" (часа полтора реально) был прикручен веб-интерфейс для принятия решений и наката исправлений

    https://cloud.mail.ru/public/2Lhg/h2349C4py

    в чем здесь прикол?
    основная задача была получить данные для исправления (скрипт добывающий данные)

    задачи прикрутить веб-интерфейс вообще не было.
    но так как мне это по времени и затратам вообще ничего не стоит,
    я его прикрутил просто он нефик делать.
  • stas © (07.11.16 14:17) [26]
    DayGaykin ©   (07.11.16 14:10) [24]
    За пол-дня не сделаешь все-равно. Да и получится неаккуратно.



    Я немного не пойму, а на чем получится быстрее и аккуратнее и самое главное с минимумом багов?
  • DayGaykin © (07.11.16 14:32) [27]

    > iop ©   (07.11.16 14:14) [25]

    На вопрос-то ответь.


    > stas ©   (07.11.16 14:17) [26]
    > DayGaykin ©   (07.11.16 14:10) [24]
    > За пол-дня не сделаешь все-равно. Да и получится неаккуратно.
    > Я немного не пойму, а на чем получится быстрее и аккуратнее
    > и самое главное с минимумом багов?

    В данном случае - руками на php.
  • stas © (07.11.16 14:46) [28]
    DayGaykin ©   (07.11.16 14:32) [27]

    Сомневаюсь, но допустим, о чем тогда спор?
  • stas © (07.11.16 14:53) [29]
    Если вы хотите сказать что пользуясь устаревшими технологиями можно что-то сделать быстрее либо качественнее либо легче, то это заблуждение, возможно от незнания новых технологий.
  • DayGaykin © (07.11.16 14:56) [30]

    > stas ©   (07.11.16 14:46) [28]
    > DayGaykin ©   (07.11.16 14:32) [27]
    >
    > Сомневаюсь, но допустим, о чем тогда спор?

    Лично я хочу выяснить в чем iop за полтора часа сделал таблицу.

    Спорить о том что жумла и тому подобное - громоздкие глючные дырявые труднорасширяемые монстры или нет мне не хочется.
  • DayGaykin © (07.11.16 15:00) [31]

    > stas ©   (07.11.16 14:53) [29]
    > Если вы хотите сказать что пользуясь устаревшими технологиями
    > можно что-то сделать быстрее либо качественнее либо легче,
    >  то это заблуждение, возможно от незнания новых технологий.
    >

    Важно отличать новые технологии от моды. Погоня за модой - это точно тупиковый путь развития.
    Представляю себе компанию с >10 летними разработками на delphi/java/php. java - устаревший язык, сейчас все программируют на scala/kotlin/..., переписываем все на них. То же касается и фреймворков.
  • stas © (07.11.16 15:10) [32]
    DayGaykin ©   (07.11.16 15:00) [31]
    Да нет.
    Мы Вам пытаемся объяснить что


    > Т.е. HTML страничка, а внутри вставки на паскаль. Потом
    > все это транслируется в обычный writeln и собирается. Получаем
    > быстрый экономный сервер.


    Это уже пройденный этап в asp. Только вместо delphi был C#.
    Пройден, по ряду причин, о которых можно прочесть кучу статей.
    А сайт визитка, который предусматривает, простую админку с загрузкой фоток, можно делать с использованием любой cms.
    За исключением случаев когда есть готовый движок под это дело.
    И если уж речь заходит о расширении возможностей в будущем, то сразу стоит закладывать нормальный, предназначенный для этих целей движок.
  • DayGaykin © (07.11.16 15:31) [33]

    > Пройден, по ряду причин, о которых можно прочесть кучу статей.

    Например.
  • stas © (07.11.16 15:42) [34]
    Из первой попавшейся статьи:
    Самое очевидное преимущество, которое мы получаем от использования концепции MVC — это чёткое разделение логики представления (интерфейса пользователя) и логики приложения.

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

    Помимо изолирования видов от логики приложения, концепция MVC существенно уменьшает сложность больших приложений. Код получается гораздо более структурированным, и, тем самым, облегчается поддержка, тестирование и повторное использование решений.
  • stas © (07.11.16 15:45) [35]
    Хочу заметить что я говорю о концепции, а не о языке программирования.
  • DayGaykin © (07.11.16 16:04) [36]
    Эти утверждения похожи на правду, но это не правда.

    Сложность приложений увеличивается (даже если на клиенте супер-пупер фреймворк, его или его компоненты все-равно придется допиливать).

    Код более структурированным/чистым/понятным из-за MVC не получается, в нем просто нет вывода в HTML или что-то похожее. Наговнокодить/начистокодить можно и так и так.

    Про поддержку и  "повторное использование решений" можно сказать тоже самое.
  • картман © (07.11.16 16:51) [37]

    > stas ©


    asp с mvc никак не подружить?
  • stas © (07.11.16 17:32) [38]
    DayGaykin ©   (07.11.16 16:04) [36]
    Теперь представьте что Вы аккуратный программист, сделали приложение оно работает, и Вам в помощь взяли верстальщика и поставили задачу изменить дизайн.
    В случае MVC, у Вас как было так все и осталось.
    А в случае подхода asp, завал + ко всему Вы еще там будете принимать активное участие.

    картман ©   (07.11.16 16:51) [37]
    Не понял вопроса.
  • iop © (07.11.16 17:51) [39]
    Важно отличать новые технологии от моды. Погоня за модой - это точно тупиковый путь развития.

    а здесь проблема.

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

    теперь смотрим на тебя со стороны.
    слова вроде правильные (про верный выбор и отказ от погони за модой)
    а в голове что?
    мечта самому скрестить html с паскалем. в 2016 году, ага....

    хотя это сделано уже сто лет тому назад, вылизано и отлажено.
    правда не с паскалем, а с vbs/js  в классическом asp (который даже не .net)
  • DayGaykin © (07.11.16 17:58) [40]

    > stas ©   (07.11.16 17:32) [38]
    > DayGaykin ©   (07.11.16 16:04) [36]
    > Теперь представьте что Вы аккуратный программист, сделали
    > приложение оно работает, и Вам в помощь взяли верстальщика
    > и поставили задачу изменить дизайн.
    > В случае MVC, у Вас как было так все и осталось.
    > А в случае подхода asp, завал + ко всему Вы еще там будете
    > принимать активное участие.

    Звучит снова как правда. В обоих случаях возможны оба варианта.


    > iop ©   (07.11.16 17:51) [39]

    На вопрос ответь, пожалуйста.
  • iop © (07.11.16 18:02) [41]
    ну назову я тебе фреймворк.

    ты посмотришь, и скажешь, все классно, но "тяжеловесно", "из мухи по воробьям", "простые вещи надо делать просто", "у меня идея легковесного врителна"

    и т.д.

    в общем ни на что не намекаю, но пока сам не созреешь, чужой опыт тебе не поможет.
  • DayGaykin © (07.11.16 18:12) [42]

    > iop ©   (07.11.16 18:02) [41]

    Ничего не скажу. Не спора ради интересуюсь, а для изучения.
  • ухты_х © (07.11.16 18:21) [43]
    скорее всего это сенча, по крайней меере с виду похоже )
  • картман © (07.11.16 18:36) [44]

    > stas ©   (07.11.16 17:32) [38]
    >
    > картман ©   (07.11.16 16:51) [37]
    > Не понял вопроса.

    ну вот если я сделаю страничку asp - нельзя будет отделить картинку от логики?
  • ВладОшин © (07.11.16 21:13) [45]
    >> Дельфи с трудом потянет обработку больших баз
    не пойму что-то
    это мнение специалиста? Управленца? Или просто вброс?
    хотя, глупо в любом случае, имхо

    и этим ребятам главное ничего не говорить
    https://www.allroundautomations.com/doanew.html
    а то они ж не знают,

    тут по 15 окон откроешь, в парочке ошибешься с запросом, метров по 300 затянешь на клиента в каждом, бывало.. и как подвиснет всё .. А это оказывается только от неумения delphi работать с большими БД, ясен перец, а то и думаю от чего же еще то? не от конгениальности программера же..
  • ВладОшин © (07.11.16 21:31) [46]
    еще  про мобильные приложения..
    суть всех их, имхо, это "ладушки" и "браузер с антресолью"
    Поясню.
    "ладушки" - то что использует камеру/гироскоп - суть для забавы.

    "браузер с антресолью" - суть тот же браузер, который ответ сервера .. представляет инфу в нестандартном виде. И так же допускаются запросы, нестандартно.
    Браузер делает по спецификации www POST
    "браузер с антресолью" тоже самое, по задумке разраба приложения. Но суть та же - сделать запрос, получить ответ, представить юзеру в интересном виде. "Пицца почти готова + картинка пиццы, возможно с дымком )" / ваше такси уже едет + картинка такси. Особо интеллектуальное приложение может реальный номер машинки дорисовать )
    То же самое сделал бы IE 5
    ничего не вижу принципиально нового.

    Конечно, допускаю, что я просто брюзга и консервант. И не интересуюсь передовыми идеями. Ну просто это так и есть ) Одно время смотрел, смотрел - нет, тоже самое что и браузер, только.. был просто шкаф, а теперь к шкафу антресоль приделали.
  • Игорь Шевченко © (07.11.16 22:36) [47]

    > Конечно, допускаю, что я просто брюзга и консервант


    Ты имел в виду - консерватор ?
  • Kipor © (07.11.16 23:02) [48]
    iop, что за компоненты, extJS? Я так и не понял где скачать бесплатную версию.

    в принципе, меня интересует хорошая альтернатива cxGrid в вебе, ну то есть на js + css
    Конкретнее сейчас что нужно:

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

    блин я прям пиво готов заслать!  Нигде такого не могу найти :(
  • ухты_х © (07.11.16 23:07) [49]

    > - сортировка в колонке, желательно с поддержкой самописной js функции сравнения
    > - фильтрация в колонке, желательно с поддержкой самописной
    это разве не на сервере делается?
  • iop © (07.11.16 23:19) [50]
    https://www.sencha.com/legal/GPL/

    - сортировка в колонке, желательно с поддержкой самописной js функции сравнения
    это встроенная фича гуи грида.
    + всегда доступны методы самого store
    + датасет в сторадже это просто массив объектов (крути верти, запутать хоти как хочешь)

    - фильтрация в колонке, желательно с поддержкой самописной
    есть. метод стораджа или своя обработка.

    - перенос колонок мышкой, то есть порядок следования колонок
    есть

    - хорошо, если можно изменять размер колонок мышкой
    конечно можно.

    - хорошо, если есть настройка видимости колонок
    - это фича гуи грида

    - еще круче, если настпойки трех предыдущих пунктов можно легко сохранить и
    загрузить в строку

    без проблем. в локалсторалдж браузера, в свою строку... в общем куда хочешь
  • Kipor © (08.11.16 00:06) [51]
    Я так и не понял как скачать ((
    там нужно зарегаться и они мне ссылку на мыло пришлют - только так что ли?
    Эта версия будет на мой e-mail завязана?
  • megavoid © (08.11.16 00:47) [52]
    ExtJS - то ещё глюкало, мы на нём делаем проЭкты с 3й его версии, шаг в сторону от "стандартных" требований - расстрел в самые в ноги.
    У нас имеется платная поддержка, что-то, конечно, ребята делают, а что-то и нет - "ой, это глюк в ядре, тянется с 4й версии, пока не исправили", "ой, это так и было задумано, переделывать не будем", блаблабла
    Ну, а так называемое окружение sencha cmd - это вообще атас, а установи-ка мне ruby, а установи-ка мне библы, а "ой, я (билдер приложения-то!!!) обновился с версии 6.1.222.123 до 6.1.222.124 и теперь питсдетс-питсдетс, проЭкт собирать не будем, обновляй ещё кучу всего"...
    Так что, работать, в общем, можно, но своих фишек хватает :)
  • ухты_х © (08.11.16 01:50) [53]

    > Так что, работать, в общем, можно, но своих фишек хватает
    в свое время тоже попробовали, поплювались и отказались, и "тяжеловесно" и както ну его. )
  • Pavia © (08.11.16 07:35) [54]
    Вся правда про JS
    https://m.habrahabr.ru/post/312022/
  • Pavia © (08.11.16 07:50) [55]
    Вот тут многие ворчат, что им не нужны мобильники. Что на них нельзя сделать серьёзные преложения.  Пытались и не вышло. Что рынок это убыточный.

    Надопонимать, что мобильники это мода на упрощение. Одно приложение -  одна кнопка. Новых технологий тут нет. Но вы же раз в пару лет меняете обои? Так и тут оби были изобретены давным давно, но они уже наскучели и хочется нового. Вот и  меняем мы их. И потребитель охотно платит за свежий взгляд за новую вещь. Он сам рад обманываться.

    Так почему не дать то чего хочет народ?
  • ВладОшин © (08.11.16 08:34) [56]

    > Ты имел в виду - консерватор ?

    да
    но так тоже неплохо получилось )
  • iop © (08.11.16 09:01) [57]
    Эта версия будет на мой e-mail завязана?


    ни на что она не будет завязана. даешь им адрес они тебе ссылку. и все
  • iop © (08.11.16 09:03) [58]
    Вся правда про JS

    вся правда про яву:
    чуваки, мы ту один иф поменяли, покурите полчасика, нам нужно передеплоить......
  • iop © (08.11.16 09:07) [59]
    шаг в сторону от "стандартных" требований - расстрел в самые в ноги.

    скорее всего у вас просто команда бездарей.
    кмд там не нужен, в сторону хоть на километр уходи, ничего тебе за это не будет.

    пуре js он и есть пуре js
    ты пишешь на языке,
    а не придумываешь метаразметку по которой будет генериться код
  • ВладОшин © (08.11.16 09:20) [60]
    2 Pavia ©
    Не видел таких, которые ворчат, что им не нужны мобильники.
    Мобильник нужен. Рынок не убыточный. Пытался и вышло.  = true
    однако
    нельзя сделать серьёзные приложения также =true


    >  раз в пару лет меняете обои?

    нет


    > почему не дать то чего хочет народ?

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

    Вопрос только откуда этот спрос взялся. Он надуман маркетологами/модой более чем на половину. Имхо.
    Кто-то вон ФИО меняет на Айфон Семь (Отчество), реально, в паспорте..
    Дурак? Да все равно ) , пусть платит пошлину и меняет хоть каждый день, хоть как-то поможет государству, в конечном счете социалке/старикам
  • iop © (08.11.16 09:52) [61]
    нельзя сделать серьёзные приложения также =true


    ..... заявил автор сотни очень серьезных программ на делфи

    хоспади, ну почему так?

    вот педалик кличко - прикольный чел. говорит прямо по тому как выстроятся все его пятьдесят шесть нейронов в текущий момент времени.
    и все понятно. чел говорит как может, не пытаясь родить какую-то мудрость.
  • ВладОшин © (08.11.16 09:59) [62]

    > iop ©  

    пример очень серьезных программ мобил не затруднит ?

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

    ЗЫ
    Вас забанят за политические темы ))
  • iop © (08.11.16 10:03) [63]
    Хотя бы потому, что экраном не вышли )

    чо серьезно?!

    а что насчет headless систем в которых экран не просто маленький, а его вообще нету?

    ну, не сотни, а 2х.
    хочешь расскажу тебе про каждое из них?

    в каждом несколько форм.
    в каждой форме по гриду и по три кнопки снизу.
    едит инсерт делит.
  • iop © (08.11.16 10:08) [64]
    но: ни одно мобильное не сможет выполнять их функции.

    любое мобильное приложение может выполнять в десять раз больше функций чем у тебя.
  • ВладОшин © (08.11.16 10:28) [65]

    > iop ©

    не угадали ни разу.

    >> что насчет headless систем
    не знаю. А что с ними?

    >> хочешь расскажу тебе про каждое из них?
    нет, но куда деться

    >> в каждом//
    не угадал ни разу

    >> [64]
    нет.

    Почему: Система предугадывает следующий вопрос человека на основании статистики вопросов (кликов) оператора по темам. Для показа списка вероятных вопросов/ тем нужно тeпо много места. На одном не умещаются. Нужно очень быстрое взаимодействие с БД. Поэтому устройство находится физически в одном сегменте с сервером на "толстом" кабеле.

    Далее: Мои объяснения как-то похоже на оправдания. Мне неприятно это делать. Буду очень признателен, если провокационные вопросы прекратятся. Со своей стороны, обещаю придержать крайне эмоциональные суждения.
  • iop © (08.11.16 10:39) [66]
    я тебе скажу просто.
    ламер расписывающий серьезность поделок на делфи, соавтором которых он является - это смешно.

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

    https://play.google.com/store/apps/details?id=com.microsoft.office.excel

    до пенсии еще далеко, можешь попытаться попыхтеть, повторить это на делфи.

    Поэтому устройство находится физически в одном сегменте с сервером на "толстом" кабеле.

    и што?
    ты скажешь что ты настолько умный что написал такое серьезное поделие, которому 802.11.n будет мало?
    ну допустим.....

    допустим ты не слышал по миддл-таре и не подозреваешь, что на всю эту муть хватит толщины гпрс.
    бывает, чо.....
  • Kipor © (08.11.16 10:41) [67]

    >
    > ни на что она не будет завязана. даешь им адрес они тебе
    > ссылку. и все

    понял,спасибо. Странно,что нет просто ссылки на скачивание
  • iop © (08.11.16 10:43) [68]
    не знаю. А что с ними?

    ну так узнай.
    до того, как выползать на трибуну вещать мудрость.

    арм процессор, 8метров флеша, оперативы вообще почти нет. экрана совсем нет.
    а там внутри целая "несерьезная" ось openwrt с кучей плюшек, сотую часть которых ты никогда не осилишь, потому что неимоверно серьезен.
  • DayGaykin © (08.11.16 11:14) [69]

    > iop ©   (08.11.16 10:03) [63]
    > в каждом несколько форм.
    > в каждой форме по гриду и по три кнопки снизу.
    > едит инсерт делит.

    Так-то у тебя даже кнопок нет.
  • DayGaykin © (08.11.16 12:09) [70]

    > Pavia ©   (08.11.16 07:35) [54]
    > Вся правда про JS
    > https://m.habrahabr.ru/post/312022/

    Это просто какой-то АД!
    Надеюсь я никогда не буду искать работу по классической схеме.
  • stas © (08.11.16 12:42) [71]

    > картман ©   (07.11.16 18:36) [44]

    Реализовать MVC на asp? Думаю можно.
    Просто вопрос был именно в том что код вперемешку с разметкой, а asp как наглядный тому пример.
  • stas © (08.11.16 12:50) [72]
    ВладОшин ©, Pavia ©

    Пара самых простых функций мобильного устройства, с которыми комп не справиться, и причем здесь мода?

    1. У мобильника есть камера, ты можешь сидя на улице сделать фото и отретушировать.
    2. У мобильника есть GPS есть карты ты можешь спокойно ориентироваться в другом городе.

    Я даже знаю ответы:
    1. Качество хреновое, на это у меня есть зеркалка и дома фотошоп и мне не так важно сделать и отртушировать фото на улице.
    2. Я прекрасно ориентируюсь в любом городе и без GPS.
  • картман © (08.11.16 13:00) [73]

    > stas ©   (08.11.16 12:42) [71]
    >
    >
    > > картман ©   (07.11.16 18:36) [44]
    >
    > Реализовать MVC на asp? Думаю можно.
    > Просто вопрос был именно в том что код вперемешку с разметкой,
    >  а asp как наглядный тому пример.


    тогда причем тут
  • картман © (08.11.16 13:01) [74]

    > stas ©   (07.11.16 15:10) [32]
    >
    > Это уже пройденный этап в asp.

    > DayGaykin ©   (07.11.16 15:31) [33]
    >
    >
    > > Пройден, по ряду причин, о которых можно прочесть кучу
    > статей.
    >
    > Например.
    > stas ©   (07.11.16 15:42) [34]
    >
    > Из первой попавшейся статьи:
    > Самое очевидное преимущество, которое мы получаем от использования
    > концепции MVC —
  • Игорь Шевченко © (08.11.16 13:13) [75]

    > 1. У мобильника есть камера, ты можешь сидя на улице сделать
    > фото и отретушировать.


    Зачем ?
  • ухты_х © (08.11.16 13:20) [76]
    что бы тутже закинуть в соц. сеть и получить кучу лаек ))
  • Kerk © (08.11.16 13:21) [77]
    Если я усну, а проснусь через сто лет и меня спросят, что сейчас происходит на делфимастере, я отвечу: срутся и меряются пиписьками...
  • DayGaykin © (08.11.16 13:28) [78]

    > Kerk ©   (08.11.16 13:21) [77]
    > Если я усну, а проснусь через сто лет и меня спросят, что
    > сейчас происходит на делфимастере, я отвечу: срутся и меряются
    > пиписьками...

    Было бы интересно узнать кто сколько получает)) Помериться, так сказать, в измеримых величинах)
  • stas © (08.11.16 13:33) [79]
    ухты_х ©   (08.11.16 13:20) [76]
    Если без фанатизма, то что в этом плохого? то что фоткают каждые 15 минут еду и выкладывают, ну молодцы флаг им в руки, а если хочется сделать фото и показать своим друзьям чего плохого?

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

    Игорь Шевченко ©   (08.11.16 13:13) [75]
    1. Человек фотограф понравился вид сфоткал, отретушировал выложил в соцсеть все счастливы. Да я знаю фотографов, которые имеют кучу техники, и не брезгуют снять на мобильник.
    2. Важный документ, не бежать его копировать на ксерокс, сфотал, обработал вот тебе скан.
    3. Поделиться с друзьями фоткой.

    Мне мое поколение +/- когда начинает ворчать на соц.сети, инстаграммы, цифровые фотки напоминает бабушек, которые так же ворчали на нас в детстве. За музыку, плееры, роликовые доски и т.д.
    При этом самое удивительное что многие ворчат, но при этом юзают тот же инстагам и вконтакте.
  • stas © (08.11.16 13:34) [80]

    > картман ©   (08.11.16 13:01) [74]


    К тому что код вперемешку  с разметкой это пройденный этап в asp.
    И зачем что-то подобное выдумывать.
  • stas © (08.11.16 13:36) [81]
    DayGaykin ©   (08.11.16 13:28) [78]
    Начинай
  • Kipor © (08.11.16 13:44) [82]

    > Для показа списка вероятных вопросов/ тем нужно тeпо много
    > места. На одном не умещаются. Нужно очень быстрое взаимодействие
    > с БД

    так поисковая система гугл выдает результаты поиска по всему интернету. Делает это за секунду, работает на мобильном устройстве. Пользователю не всё ли равно как это работает?
    Или система предсказаний более сложная?


    > пример очень серьезных программ мобил не затруднит ?

    например, игра Pokemon Go. Которая используя мобильный интернет, камеру телефона - рисует на экране дополненную виртуальную реальность. За сколько ты такое реализуешь на Delphi?
  • ухты_х © (08.11.16 13:47) [83]

    > Если без фанатизма, то что в этом плохого?
    да я и не говорил что это плохо, просто както это то что первое пришло. )
    Есть применение, тут глупо спорить.
  • Inovet © (08.11.16 13:57) [84]
    > [82] Kipor ©   (08.11.16 13:44)
    > например, игра Pokemon Go. Которая используя мобильный интернет, камеру телефона

    А она камеру использует? Просто я не видел её ни разу эту игру, думал там GPS привязка к местности. Так с камерой же крутая игра, это ж силами игроков можно отснять почти всё на свете и привязать к координатам, потом усреднить изображения от всех. Не для того ли игра делалась?
  • DayGaykin © (08.11.16 14:06) [85]

    > stas ©   (08.11.16 13:36) [81]
    > DayGaykin ©   (08.11.16 13:28) [78]
    > Начинай

    Однажды я спросил у подруги:
    - Хочешь ли ты увидеть инопланетян?
    - ... (затруднилась ответить)
    Тогда я переспросил:
    - Хочешь ли ты увидеть инопланетян, но чтобы они тебя не видели?
    - Да!
    - А хочешь увидеть инопланетян, но чтобы они тебя тоже увидели?
    - Неет!
    :-)
  • Кто б сомневался © (08.11.16 14:13) [86]
    Java не поддерживается на iOS (iphone, ipad). И не будет поддерживаться, скорее всего.

    На Delphi можно написать single source проект, и откомпилить его на 4 платформах.
    Это выгодно и удобно. Это то, о чем мечтали еще в 90 тых.
    Пока ни один язык не умет такого.
  • stas © (08.11.16 14:15) [87]
    DayGaykin ©   (08.11.16 13:28) [78]
    Честно говоря в этом нет смысла. Если я напишу что зарабатываю 100$ тыс. Вы же мне не поверите и я думаю свое мнение не измените. К тому же я не настолько горю желанием изменить Ваше или еще чье либо мнение чтобы обнародовать свои доходы ).
    Тем более доход зависит от разных факторов и не факт что напрямую от обсуждаемой нами технологии.
    Но я знаю что если вы будете искать работу со знаниями
    MVC .NET, Linq, Entity Framwork и кучу разных фреймверков, вы быстрее найдете работу чем просто Delphi или скажем Asp.
  • Kerk © (08.11.16 14:23) [88]
    stas ©   (08.11.16 14:15) [87]

    > MVC .NET, Linq, Entity Framwork и кучу разных фреймверков,
    >  вы быстрее найдете работу чем просто Delphi или скажем
    > Asp.

    А если у тебя лицензия охранника есть, то еще быстрее найдешь работу. Но, боюсь, скорость в поиске работы не самое главное.
  • Kipor © (08.11.16 14:27) [89]

    > А она камеру использует? Просто я не видел её ни разу эту
    > игру, думал там GPS привязка к местности

    через камеру снимается окружающая реальность. На эту реальность в онлайне накладывается трехмерная дополненная реальность (как раз все эти покемоны, покестопы и прочее) и ты это все в результате видишь на экране смартфона.

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

    Или вот Google сделал программу, наводишь камеру телефона на вывеску - и она тебе эту вывеску тут же переводит на экран смартфона: https://www.youtube.com/watch?v=-S9mh7Oju3Q
    Конечно, на дельфи это в один клик сделать, просто компонентик кинуть, да и всё.
  • Kerk © (08.11.16 14:30) [90]

    > Конечно, на дельфи это в один клик сделать, просто компонентик
    > кинуть, да и всё.

    Причем здесь язык программирования-то?
  • iop © (08.11.16 14:35) [91]
    Причем здесь язык программирования-то?

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

    странно что ты не заметил.
    ты же не посраться зашел и не померяться письками.
  • картман © (08.11.16 14:39) [92]

    > MVC .NET, Linq, Entity Framwork и кучу разных фреймверков,
    >  вы быстрее найдете работу

    и еще быстрее потеряешь - новые, еще более красивые, названия отправят прежние в утиль.
  • Kerk © (08.11.16 14:47) [93]

    > iop ©   (08.11.16 14:35) [91]
    >
    > Причем здесь язык программирования-то?
    >
    > последние пару часов здесь трут про тезис что на мобильной
    > платформе "невозможны серьезные приложения". которые возможны
    > в количестве двух штук и они на делфи.

    Ну это глупость конечно.

    > ты же не посраться зашел и не померяться письками.

    Я нет. А ты тут только за этим. По-моему, это очевидно.
  • stas © (08.11.16 14:47) [94]
    Kerk ©   (08.11.16 14:23) [88]
    А если водительское удостоверение "BC" - еще быстрее, но если есть удостоверение кучера, то я не думаю что оно повлияет на что-то.


    > Но, боюсь, скорость в поиске работы не самое главное.

    При одинаковых вводных. Что же тогда главное?
  • Kerk © (08.11.16 14:52) [95]

    > stas ©   (08.11.16 14:47) [94]
    > При одинаковых вводных. Что же тогда главное?

    А черт его знает. Слишком много индивидуальных субъективных факторов.

    Вот с PHP вакансий будет еще больше, чем с этими вашими ASP NET.MVC. Ну и что? Это повод говорить, что PHP круче и срочно менять специализацию?
  • iop © (08.11.16 14:54) [96]
    Я нет. А ты тут только за этим. По-моему, это очевидно.

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

    я тоже не для посраться. и это очевидно.
    просто я говорю что думаю прямо и лаконично.

    если и вижу что чел порет чушь и не замечает этого, я просто так прямо и говорю.
  • stas © (08.11.16 15:03) [97]
    Kerk ©   (08.11.16 14:52) [95]

    Да я не говорю конкретно о .Net, просто сталкивался именно с этим.
    А технологии я думаю в php идут вперед и есть тот же MVC на php и его знание  так же будет только плюсом.
  • Внук © (08.11.16 15:26) [98]

    > если и вижу что чел порет чушь и не замечает этого, я просто
    > так прямо и говорю

    Да здравствует интернет! Где еще можно прямо и лаконично высказаться и не огрести за это :)
    Отличная отдушина, не правда ли.
  • iop © (08.11.16 15:33) [99]
    сказано так, словно ты сейчас в узник концлагере.
    для которого что-то просто сказать - это отличная отдушина
  • DayGaykin © (08.11.16 15:35) [100]
    Интересный факт:
    Яндекс маркет генерирует код и отдает клиенту. Никакой новомодной ереси:

    view-source:https://market.yandex.ru/catalog/54544/list?hid=91013&track=fr_cm_params&deliveryincluded=0&onstock=1

    Вконтакте отдают частично форматированный код:
    view-source:https://vk.com/feed
    это говорит о том, очень вероятно используются инклуды.

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

    Вывод простой: они не ведуться на моду. Может быть потому и вырастают так.

    Вообще, по-моему, сейчас такая мода, выложить куда-нибудь свои накопленные за какое-то время наработки, назвать непонятным словом и приставить к нему слово "фреймворк".

    Любопытства ради посмотрит вакансии Front-End разработчика ВК:
    Требования
    Умение качественно и эффективно программировать, используя существующие наработки и с прицелом на результат
    Навыки сложной кроссбраузерной верстки с использованием HTML/CSS и JavaScript
    Опыт работы c Flash (AS3)
    Знание основ систем контроля версий (Git)
    Гибкий и системный подход к решению сложных задач
    Желателен опыт создания собственных проектов
    Умение быстро и качественно сделать удобный интерфейс

    Никакой ереси, слава богу.
  • Внук © (08.11.16 15:39) [101]
    Да нет, сказано к тому, что говорить о том, как ты в интернете всем смело режешь правду-матку, это как минимум смешно, а как максимум... глупо, что ли. Впрочем, как и хамить.
    Вот тоже лаконично и прямо.
    Впрочем, это не только про тебя. Так было и будет, и нет им числа...
  • iop © (08.11.16 15:46) [102]
    что говорить о том, как ты в интернете всем смело режешь правду-матку, это как минимум смешно,

    ну так я не про это и говорил.

    пока сюда не зашел один чел,
    который с порога заявил,
    что мол как не зайду весь белый и возвышенный на дм,
    а там стопудово быдло срется и меряется письками.
  • DayGaykin © (08.11.16 15:51) [103]

    > iop ©   (08.11.16 15:46) [102]
    > что говорить о том, как ты в интернете всем смело режешь
    > правду-матку, это как минимум смешно,
    >
    > ну так я не про это и говорил.
    >
    > пока сюда не зашел один чел,
    > который с порога заявил,
    > что мол как не зайду весь белый и возвышенный на дм,
    > а там стопудово быдло срется и меряется письками.

    Лично я на свой счет это не принял.
  • Игорь Шевченко © (08.11.16 15:51) [104]
    stas ©   (08.11.16 13:33) [79]

    Надуманный пример. Я не понимаю, зачем тут ретушь.
  • stas © (08.11.16 15:52) [105]
    DayGaykin ©   (08.11.16 15:35) [100]

    > Яндекс маркет генерирует код и отдает клиенту. Никакой новомодной
    > ереси

    Стесняюсь спросить, а что Вы там хотели увидеть?
  • iop © (08.11.16 15:52) [106]
    я тоже ничего не принимал.

    я высказался насчет того, зачем действительно он зашел и что реально сказал.
  • DayGaykin © (08.11.16 15:53) [107]

    > stas ©   (08.11.16 15:52) [105]

    Отсутствие сгенерированного на сервере HTML-а.
  • stas © (08.11.16 15:55) [108]
    DayGaykin ©   (08.11.16 15:53) [107]
    Каким образом?
  • DayGaykin © (08.11.16 15:56) [109]

    > stas ©   (08.11.16 15:55) [108]

    Что именно тебя интересует?
  • stas © (08.11.16 15:57) [110]
    Дело в том что в этого никак не узнаете, лишь можно догадываться, что наличие
    ?hid=91013&track=fr_cm_params&deliveryincluded=0&onstock=1


    говорит о том что этот html сформирован на сервере.
  • stas © (08.11.16 15:58) [111]
    DayGaykin ©   (08.11.16 15:56) [109]

    > stas ©   (08.11.16 15:55) [108]


    > Что именно тебя интересует?


    Html, он хоть формируется на сервере, хоть статичный, ты его никак не отличишь.
  • ухты_х © (08.11.16 16:01) [112]
    да хватает у яндекса всего, потыкайте в сортировкки или еще куда
    а веб визоры, .. просто он большой этоот яндекс и естественно что не все сразу и везде
    у нас вот тоже не практикуется все на js, и вместе с тем рест, аджакс, шаболы инклюды ...
  • ухты_х © (08.11.16 16:03) [113]
    шаболы - шаблоны
  • DayGaykin © (08.11.16 16:10) [114]

    > stas ©   (08.11.16 15:57) [110]
    > Дело в том что в этого никак не узнаете, лишь можно догадываться,
    >  что наличие
    > ?hid=91013&track=fr_cm_params&deliveryincluded=0&onstock=1
    > говорит о том что этот html сформирован на сервере.

    А где он может быть еще сформирован?
  • Kipor © (08.11.16 16:12) [115]

    > Яндекс маркет генерирует код и отдает клиенту. Никакой новомодной
    > ереси

    это всё для поисковых машин, сервер генерирует HTML, чтобы поисковики могли его индексировать.

    Если говорить про бизнес приложения (аналог дельфи-декстопа), то там и есть соответствующие веб-аналлоги выполненные в виде SPA на каких-то фреймворках, типа React / Angular и поехали, поехали...
  • Kipor © (08.11.16 16:13) [116]

    > А где он может быть еще сформирован?

    SPA приложения формируют интерфейс, редактируя непосредственно DOM-модель, то есть изначального HTML там крайне мало, только для загрузки приложения.
  • stas © (08.11.16 16:13) [117]
    Похоже обсуждение зашло в тупик


    > Стесняюсь спросить, а что Вы там хотели увидеть?



    > Отсутствие сгенерированного на сервере HTML-а.



    > А где он может быть еще сформирован?
  • DayGaykin © (08.11.16 16:16) [118]

    > Kipor ©   (08.11.16 16:13) [116]
    >
    > > А где он может быть еще сформирован?
    >
    > SPA приложения формируют интерфейс, редактируя непосредственно
    > DOM-модель, то есть изначального HTML там крайне мало, только
    > для загрузки приложения.

    Так в view-source: смотрю.


    > stas ©   (08.11.16 16:13) [117]

    Вырвано из контекста.
  • stas © (08.11.16 16:20) [119]
    Ок


    > DayGaykin ©   (08.11.16 15:35) [100]
    > Интересный факт:
    > Яндекс маркет генерирует код и отдает клиенту. Никакой новомодной
    > ереси:



    > stas ©   (08.11.16 15:52) [105]
    > Стесняюсь спросить, а что Вы там хотели увидеть?



    > DayGaykin ©   (08.11.16 15:53) [107]
    >
    > > stas ©   (08.11.16 15:52) [105]
    >
    > Отсутствие сгенерированного на сервере HTML-а.



    > stas ©   (08.11.16 15:57) [110]
    > Дело в том что в этого никак не узнаете, лишь можно догадываться,
    >  что наличие
    > ?hid=91013&track=fr_cm_params&deliveryincluded=0&onstock=1
    > говорит о том что этот html сформирован на сервере.



    > DayGaykin ©   (08.11.16 16:10) [114]
    > А где он может быть еще сформирован?


    Вроде ничего не пропустил.
  • stas © (08.11.16 16:22) [120]
    Судя по этому обсуждению, Вы не сомневаетесь что на HTML формируется на сервере, при этом хотите увидеть на сайте яндекса что HTML не сформирован на сервере...
  • DayGaykin © (08.11.16 16:31) [121]

    > stas ©   (08.11.16 16:22) [120]
    > Судя по этому обсуждению, Вы не сомневаетесь что на HTML
    > формируется на сервере, при этом хотите увидеть на сайте
    > яндекса что HTML не сформирован на сервере...

    Что смущает-то?
    Посмотрел, теперь не сомневаюсь.
  • stas © (08.11.16 16:41) [122]
    DayGaykin ©   (08.11.16 16:31) [121]
    Тогда вернемся, а каким образом определил что выполняется на сервере посмотрев source ?
  • DayGaykin © (08.11.16 16:44) [123]

    > stas ©   (08.11.16 16:41) [122]
    > DayGaykin ©   (08.11.16 16:31) [121]
    > Тогда вернемся, а каким образом определил что выполняется
    > на сервере посмотрев source ?

    А по твоему где он еще может генерироваться, если в исходном коде страницы этот самый код с данными присутствует?
  • ВладОшин © (08.11.16 16:47) [124]
    2 stas ©   (08.11.16 12:50) [72]

    Первый пример, про фото - надуманный. Даже если сделаю фото, принесу домой, там отредактирую

    Второй еще куда ни шло, но опять же, кому как. Я обычно на вокзале карту покупаю, а чаще у ж е  знаю куда идти.
    ну и .. ) ни в одной сети не зарегистрирован,  GPS отключаю, вообще отключаю все, что можно. Никакой мании преследования, просто в сетях делать особо нечего, а всякие плюшки только жрут зарядку. Что особенно актуально " в чужом городе "  ), ибо фиг его знает когда розетку найдешь

    Но не в этом суть.
    Не утверждаю,  что девайс плох чем-то или что-то из такого. НЕТ.
    Это телефон, напоминалка, будильник. Да, в крайнем случае фотик, особенно если не успеваешь что-то записать мегадевайсом "ручка шариковая обыкновенная" )
    Утверждаю - мода и массовое бессознательное наделяет эти устройства не присущим  им функционалом. Еще раз повторю, те приложения, что видел в е-магазине - суть браузеры. Возможно, есть и другие, не спорю.
    Удобство, например, может предоставлять класс программ по распознаванию картинки.
    типа, сфоткал штрихкод, получил инфу. Да, тоже самое можно и так сделать, сфоткал, скинул на комп, отправил. Опять суть - браузер, воспользовался API некоторого ресурса, удаленного. Хотя, да. Может быть иногда удобнее так.
  • iop © (08.11.16 16:53) [125]
    Опять суть - браузер, воспользовался API некоторого ресурса, удаленного.

    Твое мега серьезное приложение (два приложения) это:
    морда лица к одакам.
    которые юзают oci.dll
    которые работают с сервером.

    твое приложение суть браузер.
    но только браузер (который настоящий а не твой) умеет раз в пятьсот больше чем твое ахрененно умное поделие.
  • Наиль © (08.11.16 17:04) [126]

    > Kipor ©   (07.11.16 23:02) [48]
    > iop, что за компоненты, extJS? Я так и не понял где скачать
    > бесплатную версию.
    >


    На всякий случай глянь сюда: http://webix.com/ru/
    Перед скачиванием можно поиграться: http://designer.webix.com/
  • stas © (08.11.16 17:24) [127]
    DayGaykin ©   (08.11.16 16:44) [123]
    По моему он генерируется на сервере. Я не могу понять что ты именно там увидел в source, что заставило тебя убедится в том что он сгенерирован сервером.
    И почему ты думал иначе? ведь ты искал:

    >  Отсутствие сгенерированного на сервере HTML-а.
  • stas © (08.11.16 17:33) [128]
    ВладОшин ©   (08.11.16 16:47) [124]

    > Я обычно на вокзале карту покупаю

    Я так и знал... )
    Превозносить конечно не стоит, все хорошо без фанатизма.
  • DayGaykin © (08.11.16 17:56) [129]

    > stas ©   (08.11.16 17:24) [127]
    >

    С чего ты взял, что я думал иначе?
  • stas © (08.11.16 18:00) [130]
    DayGaykin ©   (08.11.16 17:56) [129]
    Ну ты же искал

    >   Отсутствие сгенерированного на сервере HTML-а.
  • DayGaykin © (08.11.16 18:06) [131]

    > stas ©   (08.11.16 18:00) [130]
    > DayGaykin ©   (08.11.16 17:56) [129]
    > Ну ты же искал
    >
    > >   Отсутствие сгенерированного на сервере HTML-а.

    Что ты хочешь сейчас мне показать? Ты не можешь меня понять, что-ли?
  • stas © (08.11.16 18:43) [132]
    Ну, да.
    Ты искал отсутствие сгенерированного на сервере HTML-а.
    А теперь утверждаешь что HTML сгенерирован на сервере и иначе быть не может.
    Что заставило тебя изменить свое мнение?
  • ухты_х © (08.11.16 19:14) [133]
    генерят его где угодно и когда угодно, и никакие параметры запроса об этом ничего не говорят, смотрите в девтулзах, там все видно
  • Плохиш © (14.11.16 14:15) [134]
    Хм, прикольная ветка.
    Честно скажу, на первом пятидесятке постов начал засыпать, дальше просто пролистал.

    > DayGaykin ©   (07.11.16 11:47) [5]
    > У меня давно витает в мыслях идея сделать что-то общее между
    > php и delphi.
    > Т.е. HTML страничка, а внутри вставки на паскаль. Потом
    > все это транслируется в обычный writeln и собирается. Получаем
    > быстрый экономный сервер.

    Нафига здесь php не понятно. Без php было сделано ещё в Delphi6, баги исправлены в Delphi7. Зовётся WebSnap. Динамическая подкачка данных через WebServices на сервере и XMLHttpRequest на клиенте. С тех пор технология не изменилась. Только свистелки, перделки, да рюшечки появилисы :-)

    > отсутствие сгенерированного на сервере HTML-а.

    Изначально, браузер получает "html, сгенерированный на сервере" по другому быть не может, ибо протокол такой. А в этом хтмл-е вполне могут стоять ссылки на скрипты, которые также подгружаются с сервера, и вызов скрипта, генерирующего остальной хтмл на клиенте. И все данные загружаются/подгружаются с сервера. Т.ч. совершенно пофигу, что стоит на сервере, оно должно поддерживать протокол для XMLHttpRequest. А на клиенте javascript, ибо браузер ничего другого пока не понимает.
  • iop © (14.11.16 14:26) [135]
    Удалено модератором
  • iop © (14.11.16 22:24) [136]
    С тех пор технология не изменилась.

    с тех пор появились вебсокеты.
    а это не просто тупой синхронный http-запрос/ответ,
    это уже настоящий полнодуплеск.
  • Дмитрий Белькевич © (02.12.16 15:15) [137]
    Несколько коментов.

    >Представляю себе компанию с >10 летними разработками на delphi

    Мы как раз такие. 15 лет. Только Delphi + лет 5 - JS. Вполне успешные проекты, хоть и не массовые. Один - больше миллиона строк.

    У нас часть функциональности - как раз раздача веб контента. Нормально раздается. В последних сборках таблицы раздаем как JSON, собирая интерфейс таблиц с помощью JS на стороне клиента. Таблицы - не основное и не главное. Главное - отображение медицинских изображений. В начале делали с помощью канваса (HTML5), сейчас дописали WebGL, намного быстрее.

    Часть проектов перенесена на линукс в лазарусе. Одна из его плюшек - его можно прямо на линуксе завести и на месте отлаживать. Например - можно его 'водрузить' на Распбери Пи. Как с таким у дотнета? :) Нет, не было и не будет никогда. И это не праздный интерес, думаем один из проектов на Распбери завести.

    Так как мы пишем 'коробочные' продукты, то сами выбираем, как и что нам делать и на чем вести разработку. И это, конечно же, не жава и тем более не дотнет.
  • stas © (02.12.16 15:42) [138]
    Дмитрий Белькевич ©   (02.12.16 15:15) [137]
    Например - можно его 'водрузить' на Распбери Пи. Как с таким у дотнета? :) Нет, не было и не будет никогда.


    Я не спец по таким системам, и честно говоря мне не понятно где такие компьютеры применяются. Но Распбери Пи, поддерживает установку windows 10, а у .Net есть Compact framwork, так что я не торопился бы с выводами :).

    Насколько я помню здесь вопрос обсуждался не конкретной среды разработки или языка, а технологии.
  • kilkennycat © (02.12.16 17:30) [139]

    > Дмитрий Белькевич ©   (02.12.16 15:15) [137]

    Вы плохо знаете дотнет.
  • kilkennycat © (02.12.16 17:33) [140]
  • ухты_х © (02.12.16 17:35) [141]

    > Главное - отображение медицинских изображений. В начале
    > делали с помощью канваса (HTML5), сейчас дописали WebGL,
    >  намного быстрее.
    а что помешало готовыми картинками ?
  • kilkennycat © (02.12.16 17:44) [142]
    ну и о распберри и "небылонетинебудет" дотнета:
    https://dotnetfoundation.org/blog/samsung-join-tsg
  • Дмитрий Белькевич © (02.12.16 18:47) [143]
    >а что помешало готовыми картинками ?

    в основном то, что картинки 16-ти битные.

    ок, интересно посмотреть, что из дотнета на распбери получится )
  • kilkennycat © (02.12.16 19:09) [144]

    > Дмитрий Белькевич ©   (02.12.16 18:47) [143]
    > ок, интересно посмотреть, что из дотнета на распбери получится )

    да уже давно получается. кроме этого есть и моно, и портабленет.
    хотя сам распберри, честно говоря, кака. Несколько раз мы его рассматривали как вариант для девайсов своих, и в итоге разрабатывался свой.
    и еще о микроконтроллерах и дотнет:
    https://www.terraelectronica.ru/show_pdf.php?pdf=%2Fpdf%2FGHI%2FG80_Datasheet.pdf
  • Дмитрий Белькевич © (02.12.16 19:29) [145]
    Сильно они (распбери) там глючные? Что с ними не так?
  • kilkennycat © (02.12.16 20:33) [146]

    > Дмитрий Белькевич ©   (02.12.16 19:29) [145]

    нет, они не глючные. просто они больше для домашнего конструирования.
    а при изготовлении конкретного девайса, начинаются неудобства. например, подключение дисплея - lvds на большинстве распберри и им подобных отсутствует. подключение через hdmi - дорого, требует еще одного контроллера, а dsi ограничивает выбор дисплеев.
    ну и всё остальное по мелочи (банально может нехватить портов). В итоге выходит, что разработка своего оптимальней и дешевле (правда, тут я не считаю стоимость самой разработки).

    Но, конечно, это зависит от проекта. Какой-нить медиацентр на распберри собирать милое дело - купил, прошил, подключил.

    И еще, имеет смысл глядеть в сторону китайского orangepi - сильно конкурируют с распберри в цене.
  • Дмитрий Белькевич © (02.12.16 22:07) [147]
    понятно, спасибо. нам монитор не нужен )
  • Дмитрий Белькевич © (02.12.16 22:44) [148]
    интересно, что на распбери получится с дотнетом. на телефонах, пишут, грустно:

    http://www.lextrait.com/Vincent/implementations.html

    Some attempts were made to put some C# in Windows Mobile (e.g. the soft keyboard). The result was judged too slow to be incorporated in the final product and was reverted to C++

    вообще, интересно на windows посмотреть на распбери. юзаю у себя на планшете 8-ку. вполне прилично работает.
  • kilkennycat © (02.12.16 23:23) [149]

    > Дмитрий Белькевич ©   (02.12.16 22:07) [147]

    а если монитор не нужен, то тогда наверное, переплатите. есть армы без GPU, дешевле и меньше жрут
  • iop © (05.12.16 10:05) [150]
    Мобильные приложения. Дельфи справляется?

    хотел сделать простейшее. нарисовать расписание занятий.
    само расписание парсится снаружи с оригинальной страницы, а приложение получает его в готовом виде.

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

    проверяю этот гетит на предмет скачать чего-нить другого. виртуал три вью например.
    нифига.
    не качает.

    по итогу ушел на андроед-студио.
  • Eraser © (05.12.16 11:36) [151]

    > iop ©   (05.12.16 10:05) [150]


    > по итогу ушел на андроед-студио.

    решение смелое и правильное. только нужно понимать, что следом за уходом на андроед-студию нужно уходить на xCode. т.е. это уже, как минимум, 3 языка - Делфи для винды, java для студии и swift для iOS. если команда сильная и может позволить себе либо мегагуру по всем 3 направлениям, либо, что лучше, отдельного разработчика на каждое направление - это лучший вариант. а если такой возможности нет, вполне таки имеет смысл качнуть sdk самостоятельно и прописать пару путей в настройках.
 
Конференция "Прочее" » Мобильные приложения. Дельфи справляется?
Есть новые Нет новых   [118665   +33][b:0.001][p:0.004]