Объясните про Веб глобально для старпера

Palych
Уже с Приветом
Posts: 13682
Joined: 16 Jan 2001 10:01

Re: Объясните про Веб глобально для старпера

Post by Palych »

iDesperado wrote: 14 Dec 2017 19:24 я бы шел в сторону тонкого клиента, глядишь и телефон бы месяц уже легко держал заряд.
а теперь получается жаба скрипт перетащил на себя логику с серверов, аж плакать хочеться.
Согласно Вики:
Тонкий клиент (англ. thin client) в компьютерных технологиях — компьютер или программа-клиент в сетях с клиент-серверной или терминальной архитектурой, который переносит все или большую часть задач по обработке информации на сервер. Примером тонкого клиента может служить компьютер с браузером, использующийся для работы с веб-приложениями
:wink:

А если не перетаскивать на клиента такие вещи как сортировку, фильтрацию динамически изменяемых данных - приложения будут летать у разработчиков, где сервер и клиент на одной машине, и тормозить у пользователей из-за сетевых задержек.
tau
Уже с Приветом
Posts: 514
Joined: 07 Dec 2001 10:01
Location: toronto

Re: Объясните про Веб глобально для старпера

Post by tau »

iDesperado wrote: 14 Dec 2017 19:58 но по факту веб превращен в тяжелое и тормозное гавно, требующее под 8 ядер и многих гигов оперативы. не зависимо от того как и чего я изучал.
Это точно. Только вот на днях наблюдал в одной компании, как они проводят митинги на тему "как бы нам сделать заглавную страницу более responsive". А на той странице налеплено всяких [модных JS технологий] на пару миллионов строк.
iDesperado
Уже с Приветом
Posts: 1349
Joined: 28 Nov 2008 17:50

Re: Объясните про Веб глобально для старпера

Post by iDesperado »

Palych wrote: 14 Dec 2017 22:10 Согласно Вики:
и где современный веб данные обрабатывает ? где вся бизнес логика ?
Если на клетке слона написано «буйвол» – не верь глазам своим! (тм)
dema501
Новичок
Posts: 73
Joined: 23 Dec 2012 03:53
Location: KGF>SVO>ORD>DFW

Re: Объясните про Веб глобально для старпера

Post by dema501 »

asm.js / WebAssembly
это уже новый тренд
Palych
Уже с Приветом
Posts: 13682
Joined: 16 Jan 2001 10:01

Re: Объясните про Веб глобально для старпера

Post by Palych »

iDesperado wrote: 15 Dec 2017 09:34
Palych wrote: 14 Dec 2017 22:10 Согласно Вики:
и где современный веб данные обрабатывает ? где вся бизнес логика ?
Если на клетке слона написано «буйвол» – не верь глазам своим! (тм)
А почему она там?
User avatar
valchkou
Уже с Приветом
Posts: 4195
Joined: 27 Apr 2011 03:43
Location: Сергели ->Chicago

Re: Объясните про Веб глобально для старпера

Post by valchkou »

helg wrote: 14 Dec 2017 19:33 jquery стал не нужен.
фреймворки приходят и уходят, jquery остается.
jquery еще наши внуки будут пользовать.
это пожалуй единственный светлый луч в темном царстве зоопарка.
ничего проще и универсальнее так и не придумали. Его даже изучать не нужно.
User avatar
geek7
Уже с Приветом
Posts: 20297
Joined: 01 Dec 2003 23:16
Location: Russia->USA

Re: Объясните про Веб глобально для старпера

Post by geek7 »

Dmitry67 wrote: 14 Dec 2017 18:02
Palych wrote: 14 Dec 2017 15:18
mikeG wrote: 14 Dec 2017 06:51
helg wrote: 14 Dec 2017 01:09 Современная браузерная виртуалка называется JavaScript Virtial Machine - и веб-программы таки пишутся как десктопные.
Если бы писались как десктопные, не было бы этого зоопарка.
А в десктопных приложениях зоопарка нету?
Нету
У нас все пишется на .net лет 10
Гы. тот ".net" меняется каждые полгода. .net-чик каждую тяпницу грязно матерится про поломанные/недоделанные компоненты, глюки в студии итд
Говори что думаешь, думай что говоришь!
Маразм крепчал и скрепы гнулись
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Re: Объясните про Веб глобально для старпера

Post by katit »

geek7 wrote: 15 Dec 2017 17:32 Гы. тот ".net" меняется каждые полгода. .net-чик каждую тяпницу грязно матерится про поломанные/недоделанные компоненты, глюки в студии итд
Да ладно, вы наверное не работаете с .NET? Все там отлично в отличии от конкурентов
Лучше водки — хуже нет! ©
User avatar
geek7
Уже с Приветом
Posts: 20297
Joined: 01 Dec 2003 23:16
Location: Russia->USA

Re: Объясните про Веб глобально для старпера

Post by geek7 »

katit wrote: 15 Dec 2017 17:37
geek7 wrote: 15 Dec 2017 17:32 Гы. тот ".net" меняется каждые полгода. .net-чик каждую тяпницу грязно матерится про поломанные/недоделанные компоненты, глюки в студии итд
Да ладно, вы наверное не работаете с .NET? Все там отлично в отличии от конкурентов
нет. А у каких конкурентов ещё хуже?
Говори что думаешь, думай что говоришь!
Маразм крепчал и скрепы гнулись
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Re: Объясните про Веб глобально для старпера

Post by katit »

VS лучшая IDE на рынке, нравится это кому-то или нет. Все остальное это попытки достать.

Сам .NET framework уже сам в себе намного полнее тех-же Java. Практически все можно делать не прибегая к зоопаркам гитхабовским, для меня это показатель.

Про какие недоделки и глюки по пятницам речь идет - без понятия. Студия обновляется нечасто, фреймворк тоже нечасто. И все прекрасно можно делать даже на всяких старых версиях 3.5 (я про Десктоп если что).
Лучше водки — хуже нет! ©
helg
Уже с Приветом
Posts: 4827
Joined: 15 May 2001 09:01

Re: Объясните про Веб глобально для старпера

Post by helg »

Сейчас дотнет гарантировано не работает на 62% компьютеров мира - просто потому, что операционка там не той системы. А на тех, которые таки той системы, он не работает по другим причинам.То мусорник по имени GAC битый, то с версиями какой конфликт, то ещё какая напасть. Для того, чтобы dotnet уверенно работал, компьютер должен находиться под постоянным сопровождением. Либо корпоративным, либо девелоперским. Тогда мелкие глюки, возникающие при обновлениях, не наслаиваются - и не порождают крупных. Компьютеров даже на Windows с постоянным сопровождением дотнета сильно меньше, чем компьютеров с сопровождением браузера - просто потому, что браузер средним пользователем запускается сильно чаще, чем дотнет.

А перспективы ещё грустнее. Оно платное. И голый Windows, и базовая экосистема, и средства разработки. Причём не просто одноразово-платное, а требующее регулярных платежей. Да, для программистских доходов это мелочи. Но для массового порога вхождения, когда профессиональными программистами становится сильно меньше процента, это уже препятствие. Да, предыдущим поколениям этого порога не было - в связи с доступностью "бесплатных" копий означенных продуктов. Введите годовую оплату за пользование латинским алфавитом и английским языком - на уровне W/ES/VS, и строго инфорсьте её - будет та же перспектива.
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Re: Объясните про Веб глобально для старпера

Post by katit »

helg wrote: 15 Dec 2017 21:08 Сейчас дотнет гарантировано не работает на 62% компьютеров мира - просто потому, что операционка там не той системы. А на тех, которые таки той системы, он не работает по другим причинам.То мусорник по имени GAC битый, то с версиями какой конфликт, то ещё какая напасть. Для того, чтобы dotnet уверенно работал, компьютер должен находиться под постоянным сопровождением. Либо корпоративным, либо девелоперским. Тогда мелкие глюки, возникающие при обновлениях, не наслаиваются - и не порождают крупных. Компьютеров даже на Windows с постоянным сопровождением дотнета сильно меньше, чем компьютеров с сопровождением браузера - просто потому, что браузер средним пользователем запускается сильно чаще, чем дотнет.
Даже если и так (спорить не буду, лень и не уверен о чем речь) - мы ведь говорим о бизнес приложениях, так? Там все как правило под контролем.
А перспективы ещё грустнее. Оно платное. И голый Windows, и базовая экосистема, и средства разработки. Причём не просто одноразово-платное, а требующее регулярных платежей. Да, для программистских доходов это мелочи. Но для массового порога вхождения, когда профессиональными программистами становится сильно меньше процента, это уже препятствие. Да, предыдущим поколениям этого порога не было - в связи с доступностью "бесплатных" копий означенных продуктов. Введите годовую оплату за пользование латинским алфавитом и английским языком - на уровне W/ES/VS, и строго инфорсьте её - будет та же перспектива.
Community edition бесплатное. Винда у всех стоит на компах (если это не мак или не гик). И я говорю есс-но про профессионалов и про бизнес-приложения а не про поделки. Как владелец ИТ-бизнеса скажу вам что купить МС инструмент это совсем не расход. Ни разу. В сравнении сколько стоит девелопмент и насколько эти инструменты убыстряют все. Один процент от ЗП. А экономия времени огромная.

Есть другие проблемы типа vendor lock и т.д. но над этим идет работа. Уже есть кросс-платформенная и .NET и студия. Но это не для десктоп приложений.
Лучше водки — хуже нет! ©
User avatar
Dmitry67
Уже с Приветом
Posts: 28294
Joined: 29 Aug 2000 09:01
Location: SPB --> Gloucester, MA, US --> SPB --> Paris

Re: Объясните про Веб глобально для старпера

Post by Dmitry67 »

Ладно, когда веб показывает котиков. Ну или даже заказывает билеты.

Но если мы пойдем в enterprise мир, то увидим зоопарк аппликаций - десктоп и web. На веб без слез смотреть нельзя. Даже лучшие из них (типа outlook) лишь бледные копии своих десктопных братьев. Что касается обычных программ, то это мрак.

То что студент пишет на .net за день, для веб надо писать неделю, а если думать о юзабилити - то месяц

Кстати, чтобы не быть голословным, предлагаю вспомнить историю "успешной" замены интерфейса vmware на веб. Большинство все равно пользуются старой десктопной, пока возможно
Зарегистрированный нацпредатель, удостоверение N 19719876044787 от 22.09.2014
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Re: Объясните про Веб глобально для старпера

Post by katit »

Dmitry67 wrote: 15 Dec 2017 21:45 То что студент пишет на .net за день, для веб надо писать неделю, а если думать о юзабилити - то месяц
В рамку большим шрифтом и прилепить вверху.
Лучше водки — хуже нет! ©
helg
Уже с Приветом
Posts: 4827
Joined: 15 May 2001 09:01

Re: Объясните про Веб глобально для старпера

Post by helg »

Навыки, воспитанные MS, зачастую больше мешают, чем помогают в освоении не-MS технологий. Соскочить с 10+ MS примерно так же тяжело, как с аналогичного уровня мейнфрейма, оракла или имбеда. Да этого во всех вышеперечисленных случаях и не требуется: к такому опыту прилагается клиентская база, которой хватит до конца.
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Re: Объясните про Веб глобально для старпера

Post by katit »

helg wrote: 15 Dec 2017 23:20 Навыки, воспитанные MS, зачастую больше мешают, чем помогают в освоении не-MS технологий. Соскочить с 10+ MS примерно так же тяжело, как с аналогичного уровня мейнфрейма, оракла или имбеда. Да этого во всех вышеперечисленных случаях и не требуется: к такому опыту прилагается клиентская база, которой хватит до конца.
А вы говорите об этом просто с другой стороны или соскочили? Откуда знаете?
Я освоил за последние 6 лет Android(IntelliJ), iOS(XCode/ObjC). Linux(in general). Сейчас Angular/TypeScript. Т.е. могу сравнивать наверное. Тренды есть тренды. Но говорить что на новых вебовских "технологиях" можно делать тоже самое что в десктопе на .NET это просто как-то.. Хм..
Лучше водки — хуже нет! ©
helg
Уже с Приветом
Posts: 4827
Joined: 15 May 2001 09:01

Re: Объясните про Веб глобально для старпера

Post by helg »

katit wrote: 15 Dec 2017 23:27
helg wrote: 15 Dec 2017 23:20 Навыки, воспитанные MS, зачастую больше мешают, чем помогают в освоении не-MS технологий. Соскочить с 10+ MS примерно так же тяжело, как с аналогичного уровня мейнфрейма, оракла или имбеда. Да этого во всех вышеперечисленных случаях и не требуется: к такому опыту прилагается клиентская база, которой хватит до конца.
А вы говорите об этом просто с другой стороны или соскочили? Откуда знаете?
Я освоил за последние 6 лет Android(IntelliJ), iOS(XCode/ObjC). Linux(in general). Сейчас Angular/TypeScript. Т.е. могу сравнивать наверное. Тренды есть тренды. Но говорить что на новых вебовских "технологиях" можно делать тоже самое что в десктопе на .NET это просто как-то.. Хм..
Примеров людей с означенной проблемой вокруг есть - и много. А что, собственно, в этом удивительного?

Чего нет в дотнет? "Новые вебовские технологии" работают не на 38-% клиентских устройств и Интернете, а на всех. Но даже на этих "38-%" винды совсем немного клиентов, которые согласятся запустить дотнет приложение пусть даже от доверенного партнёра, не говоря уже о поделке индивидуала из ниоткуда. Почему? Не знаю: может песочница у дотнета дырявая. Вы-то сами пользуетесь картами, ебей-али-амазонами или чем-то подобным на дотнет? А сколько, кстати, базовых продуктов от MS написаны на dotnet? Что у них есть: Office и Studio - их уже перевели?
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Re: Объясните про Веб глобально для старпера

Post by katit »

helg wrote: 16 Dec 2017 00:04 Чего нет в дотнет? "Новые вебовские технологии" работают не на 38-% клиентских устройств и Интернете, а на всех. Но даже на этих "38-%" винды совсем немного клиентов, которые согласятся запустить дотнет приложение пусть даже от доверенного партнёра, не говоря уже о поделке индивидуала из ниоткуда. Почему? Не знаю: может песочница у дотнета дырявая. Вы-то сами пользуетесь картами, ебей-али-амазонами или чем-то подобным на дотнет? А сколько, кстати, базовых продуктов от MS написаны на dotnet? Что у них есть: Office и Studio - их уже перевели?
Там мы же про это не говорим ни разу. Мы не говорим про пользователей которые чего-то там решают. Мы говорим про компании и софт который не для домохозяек а для компаний сделан. Его КУЧА. И он работает. И у пользователей не спрашивают а ставят и централизовано апдейтят и т.д.

Для массового пользователя есс-но какие нахрен .НЕТ. Все в мобильниках и браузерах.
Лучше водки — хуже нет! ©
User avatar
Flash-04
Уже с Приветом
Posts: 63430
Joined: 03 Nov 2004 05:31
Location: RU -> Toronto, ON

Re: Объясните про Веб глобально для старпера

Post by Flash-04 »


Dmitry67 wrote: Кстати, чтобы не быть голословным, предлагаю вспомнить историю "успешной" замены интерфейса vmware на веб. Большинство все равно пользуются старой десктопной, пока возможно
Смотря кто как делал. У примеру Splunk сразу был чисто вебовским, и я когда им пользуюсь, никакого отторжения не вызывает. Все хорошо продумано. Так что видимо много от UX дизайнеров зависит.
Not everyone believes what I believe but my beliefs do not require them to.
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15526
Joined: 27 Sep 2007 22:53

Re: Объясните про Веб глобально для старпера

Post by Мальчик-Одуванчик »

katit wrote: 16 Dec 2017 00:08
helg wrote: 16 Dec 2017 00:04 Чего нет в дотнет? "Новые вебовские технологии" работают не на 38-% клиентских устройств и Интернете, а на всех. Но даже на этих "38-%" винды совсем немного клиентов, которые согласятся запустить дотнет приложение пусть даже от доверенного партнёра, не говоря уже о поделке индивидуала из ниоткуда. Почему? Не знаю: может песочница у дотнета дырявая. Вы-то сами пользуетесь картами, ебей-али-амазонами или чем-то подобным на дотнет? А сколько, кстати, базовых продуктов от MS написаны на dotnet? Что у них есть: Office и Studio - их уже перевели?
Там мы же про это не говорим ни разу. Мы не говорим про пользователей которые чего-то там решают. Мы говорим про компании и софт который не для домохозяек а для компаний сделан. Его КУЧА. И он работает. И у пользователей не спрашивают а ставят и централизовано апдейтят и т.д.

Для массового пользователя есс-но какие нахрен .НЕТ. Все в мобильниках и браузерах.
У нас еще лет семь назад .Net клиент был. Уже давно за ненадобностью выкинули, поскольку заказчикам в основной своей массе нафиг не вперся. Ровно так-же обстоит дело и с поддержкой MSSQL. И если десять лет назад винда превалировала над линуксом на стороне сервера, то теперь её практически не осталось.
User avatar
geek7
Уже с Приветом
Posts: 20297
Joined: 01 Dec 2003 23:16
Location: Russia->USA

Re: Объясните про Веб глобально для старпера

Post by geek7 »

katit wrote: 15 Dec 2017 17:58 VS лучшая IDE на рынке, нравится это кому-то или нет. Все остальное это попытки достать.

Сам .NET framework уже сам в себе намного полнее тех-же Java. Практически все можно делать не прибегая к зоопаркам гитхабовским, для меня это показатель.

Про какие недоделки и глюки по пятницам речь идет - без понятия. Студия обновляется нечасто, фреймворк тоже нечасто. И все прекрасно можно делать даже на всяких старых версиях 3.5 (я про Десктоп если что).
говорит что студия - раз в 2 недели. разок было даже что крашилась на открытие сишарповского файла, если создать новый проект или старый перенести в другую папку работает... старый открывает и тут-же краш.
в 3.5 небыло чётких шрифтов - мелкий тест читабельно не рендерился.
Говори что думаешь, думай что говоришь!
Маразм крепчал и скрепы гнулись
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Re: Объясните про Веб глобально для старпера

Post by katit »

Наверное все как везде. Руки из ж и поэтому что то крешится. Апдейт к 2015 студии ставил раза 3 за два года. А вот таже IntelliJ при каждом запуске апдейтится. Но это тоже не показатель ведь.
Лучше водки — хуже нет! ©
mskmel
Уже с Приветом
Posts: 946
Joined: 24 Sep 2013 05:58
Location: US\GA

Re: Объясните про Веб глобально для старпера

Post by mskmel »

Dmitry67 wrote: 15 Dec 2017 21:45Но если мы пойдем в enterprise мир, то увидим зоопарк аппликаций - десктоп и web. На веб без слез смотреть нельзя. Даже лучшие из них (типа outlook) лишь бледные копии своих десктопных братьев. Что касается обычных программ, то это мрак.
ППКС!
И это Вы еще консольные программы в список не добавили. Сколько ненужных телодвижений надо, чтобы отправить просто файлик Васе по почте?!

Code: Select all

mailx -a XXX.zip -s XXX vasilious@pupkinus.com
В нынешнее время должно быть запрещено разрабатывать приложения без CLI или REST API.

Return to “Вопросы и новости IT”