21

Re: Ненавиджу web

FakiNyan написав:
iovchynnikov написав:

З головною лінією погоджуюся, але автор дійсно застряг десь у 2008-2014 роках. Ніхто не пише на джіквері, рівно як і джабаскріпт вже має годний синтаксичний цукор воколь кривої прототипності - ecma7+ з class, await, async і т.д. (можна вже зараз писати на нього з бабойлоном і іншою магічною транскомпіляцією).
Раджу також прочитати на цю тему (але з більш модерновим поглядом) https://hackernoon.com/how-it-feels-to- … a717dd577f (я сміявся довго :))

то мені, як майбутньому front-end розробнику jQuery можна не вчити?

А відколи це ти на front-end переорієнтувався?

Подякували: ostap34PHP1

22

Re: Ненавиджу web

iovchynnikov написав:
FakiNyan написав:
iovchynnikov написав:

З головною лінією погоджуюся, але автор дійсно застряг десь у 2008-2014 роках. Ніхто не пише на джіквері, рівно як і джабаскріпт вже має годний синтаксичний цукор воколь кривої прототипності - ecma7+ з class, await, async і т.д. (можна вже зараз писати на нього з бабойлоном і іншою магічною транскомпіляцією).
Раджу також прочитати на цю тему (але з більш модерновим поглядом) https://hackernoon.com/how-it-feels-to- … a717dd577f (я сміявся довго :))

то мені, як майбутньому front-end розробнику jQuery можна не вчити?

А відколи це ти на front-end переорієнтувався?

ааа, я ж тут ще не писав...
ну мені сказали, що asp.net погано підходе для фрілансу + вакансії на asp.net мають при собі вимогу знати html5 та css3 і все таке.
Так що я вже завантажив книги, та прочитав аж 150+ сторінок про html5
а ще я хочу нормально вивчити js, typescript, angular та react

Подякували: ostap34PHP1

23

Re: Ненавиджу web

Тю... піду розкажу чувакам з Telerik, щоб кидали торгувати своїм kendo, бо вже давно ніхто на jquery не пише...

24

Re: Ненавиджу web

iovchynnikov написав:

але автор дійсно застряг десь у 2008-2014 роках. Ніхто не пише на джіквері, рівно як і джабаскріпт вже має годний синтаксичний цукор воколь кривої прототипності - ecma7+ з class, await, async і т.д. (можна вже зараз писати на нього з бабойлоном і іншою магічною транскомпіляцією).

Багато народу використовує jQuery. Як правило про непотрібність jQuery чую від тих хто використовуює щось що заміняє jQuery, але не є jQuery (наприклад якусь бібліотеку чи фреймворк). Прототипи не криві, це фішка JavaScript. Можна вже давно писати на чомусь нормальному і генерувати з цього нормального JavaScript код. Але що робити з JavaScript кодом який вже є? Переписувати?

Як я писав jQuery це стандарт, DOM API це незручно тож вчіть.

Подякували: 0xDADA11C7, flatliner, ostap34PHP3

25

Re: Ненавиджу web

Вам слід ще попрацювати над граматичними та пункутаційними помилками в тексті, бо інколи важко читати. Але... плюсую, лайкаю, палець вверх! Це дійсно жах. Я працюю в основному з бекендом, але інколи тра і веб-морду програми попиляти. І для мене - це найжахливіше, що може бути, особливо, коли виявляється, що хтось ще досі користається старим IE і там все не так. А ще коли замовники хочуть цікавих забаганок по типу кнопки "copy to clipboard", то тра користатися гидотним флешем. Здається, в html5 це вже є, але ці старезні продукти (як мінімум десятирічні, а то й більше) не доросли до новітніх технологій.

Подякували: 0xDADA11C7, Monolith, LoganRoss, ostap34PHP, leofun015

26

Re: Ненавиджу web

Master_Sergius написав:

Вам слід ще попрацювати над граматичними та пункутаційними помилками в тексті, бо інколи важко читати. Але... плюсую, лайкаю, палець вверх! Це дійсно жах. Я працюю в основному з бекендом, але інколи тра і веб-морду програми попиляти. І для мене - це найжахливіше, що може бути, особливо, коли виявляється, що хтось ще досі користається старим IE і там все не так. А ще коли замовники хочуть цікавих забаганок по типу кнопки "copy to clipboard", то тра користатися гидотним флешем. Здається, в html5 це вже є, але ці старезні продукти (як мінімум десятирічні, а то й більше) не доросли до новітніх технологій.

так html5 це ж той самий html, тільки з новими прибамбасами, тобто, ви можете додавати в старезні продукти функціонал html5 і все має працювати

27

Re: Ненавиджу web

javascriptIsLife написав:

Мені воно остогидло і тра…ся з версткою це не те чим би я хотів і не те чим хочу займатися.

Так не займайтеся :) Вас хтось змушує? Ви не хочете займатися цим, але займаєтеся та всюди ниєте, пишете якісь статті. Навіщо!?

Подякували: ostap34PHP1

28

Re: Ненавиджу web

Бо вимоги ринку жеж, від нього не втечеш.

Подякували: flatliner, ostap34PHP2

29 Востаннє редагувалося VTrim (07.08.2017 14:15:13)

Re: Ненавиджу web

Кажете, що веб - це сухо та не цікаво.
Як я наприклад писав детектор руху/сигналізацію, використовуючи наступне:
Apache, PHP7, (розширення ImageMagick для PHP), Telegram Bot API, JS/AJAX/HTML5/CSS3.
Це був експеримент на shared хостингу (згодом і на VPS), звідки видалили всі дані (як я вже говорив), тож живого прикладу немає, розповім як працювало..

Є сторінка з підключеною вебкамерою через HTML5 Video и getUserMedia, є setInterval в 500мсек, який відмальовує на HTML5 Canvas скрін вебкамери, кодує в base64 та передає зображення через AJAX в PHP, де декодується та зберігається на сервері, після чого виклається один з методів iMagick, в який передається два зображення - попереднє та поточне, йде порівняння і якщо зображення відрізняються (є різні методи порівняння), йде запит до telegram bot api, де той в свою чергу підключає webhook url хоста, зкачує потрібне зображення по переданому url і надсилає фото мені в мессенджер.
Зображення не відразу зберігались на сервері, а через 1-2 сек., тому картинки зберігались/видалялись ботом після звернення "пачками". Тобто не було постійних 2 зображень, які апдейтились.
CSS3 дозволяв застосовувати до відео/зображень різноманітні фільтри.
Зауважу, що просто порівняти хеші зображень з камери не вийде, камера, реагує навіть на легкий рух тіні/світла.
Зрозуміло, що все час від часу падало. І тим не менш бюджетна "сигналізація" працювала :)

30

Re: Ненавиджу web

VTrim, дякую. Ви так цікаво розповіли, що аж самому захотілося собі таке реалізувати. Відпишу як закінчу :)

Подякували: VTrim, ostap34PHP2

31 Востаннє редагувалося iovchynnikov (07.08.2017 16:03:13)

Re: Ненавиджу web

javascriptIsLife написав:

Багато народу використовує jQuery

Рація. ДжабаСкріпт теж багато людей використовує, що не робить "язик", який запилили за 10 діб, добрим чи класним.
Колись це був фурор, так. Це було єдине щось зручне для джабаскрипта.

javascriptIsLife написав:

Як правило про непотрібність jQuery чую від тих хто використовуює щось що заміняє jQuery, але не є jQuery (наприклад якусь бібліотеку чи фреймворк).

Не треба мене під таких інших рівняти) Я ще на першому курсі на jQuery писав свій "фреймворк" для eLearning тренажерів :! А в продакшені на великих проектах я надивився як jQuery локшина перетворюється в такий лайнокод, що хворому на холеру не присниться. Так що я досить добре знайомий з jQuery.

javascriptIsLife написав:

Прототипи не криві, це фішка JavaScript.

Я не казав що самі прототипи криві. Малося на увазі прототипи саме в JavaScript, які імплементовані слабо,у порівняні ж до того Lua.

А взагалі, в мові, де можна увесь попередній код [наприклад, де використовується String#replace] зламати якоюсь такою "String.prototype.replace = function() {alert('WAT');}" однією лінією і немає навіть integer типу, я б ніколи не використовував для якогось серйозного проекту.

javascriptIsLife написав:

Але що робити з JavaScript кодом який вже є? Переписувати?

А ми тут з jQuery до чого? Від цього jQuery краще не виглядає.

javascriptIsLife написав:

Як я писав jQuery це стандарт, DOM API це незручно

Заголосно "стандарт". ECMAScript 6 - це стандарт, jsr303 - це джаба стандарт, а jQuery це просто популярна бібліотека. Поза тим, якщо вже казати в контексті маніпуляції з DOM, то jQuery взагалі в засаді використовує CSS cелектори. Про який стандарт йдеться?

Тут деякі аспекти про "погані" моменти в джабаскріпті https://www.youtube.com/watch?v=j1arKpV1wlg (чувак навіть у куфайці з логотипом jQuery *HI* )

VTrim написав:

Є сторінка з підключеною вебкамерою через HTML5 Video и getUserMedia

тобто використовується HTML5 Video для того щоб з умовної вебки робити скріншоти і надсилати на сервер?

32

Re: Ненавиджу web

Так, тільки перед цим сторінка звичайно ж запитує доступ до камери.

Подякували: Monolith, ostap34PHP2

33

Re: Ненавиджу web

Monolith написав:

Так не займайтеся :) Вас хтось змушує? Ви не хочете займатися цим, але займаєтеся та всюди ниєте, пишете якісь статті. Навіщо!?

Не знаю як у вас, але тут в мене якщо ти серверний вебщик, то в більшості випадків це ознає що ти людина–оркестр і в тій чи іншій мірі педалиш і там і там. Мабуть, для того щоб займатися тільки серверними скриптами треба влаштовууватися в якусь більш–менш серйозну фірму.

VTrim написав:

Кажете, що веб - це сухо та не цікаво.

Кажу що сайтобудівництво це костилі і технології які призначалися для майже статичних документів.

34

Re: Ненавиджу web

Мені здається, що ви просто тріль, якому нічим зайнятися.
Який ваш нік був тут раніше?

Подякували: Monolith, ostap34PHP2

35

Re: Ненавиджу web

VTrim написав:

Так, тільки перед цим сторінка звичайно ж запитує доступ до камери.

от якби зробили, аби не запитувала, і все працювало б, то можна було б хвалитись

36

Re: Ненавиджу web

VTrim написав:

Кажете, що веб - це сухо та не цікаво.
Як я наприклад писав детектор руху/сигналізацію, використовуючи наступне:
Apache, PHP7, (розширення ImageMagick для PHP), Telegram Bot API, JS/AJAX/HTML5/CSS3.
Це був експеримент на shared хостингу (згодом і на VPS), звідки видалили всі дані (як я вже говорив), тож живого прикладу немає, розповім як працювало..

Є сторінка з підключеною вебкамерою через HTML5 Video и getUserMedia, є setInterval в 500мсек, який відмальовує на HTML5 Canvas скрін вебкамери, кодує в base64 та передає зображення через AJAX в PHP, де декодується та зберігається на сервері, після чого виклається один з методів iMagick, в який передається два зображення - попереднє та поточне, йде порівняння і якщо зображення відрізняються (є різні методи порівняння), йде запит до telegram bot api, де той в свою чергу підключає webhook url хоста, зкачує потрібне зображення по переданому url і надсилає фото мені в мессенджер.
Зображення не відразу зберігались на сервері, а через 1-2 сек., тому картинки зберігались/видалялись ботом після звернення "пачками". Тобто не було постійних 2 зображень, які апдейтились.
CSS3 дозволяв застосовувати до відео/зображень різноманітні фільтри.
Зауважу, що просто порівняти хеші зображень з камери не вийде, камера, реагує навіть на легкий рух тіні/світла.
Зрозуміло, що все час від часу падало. І тим не менш бюджетна "сигналізація" працювала :)

Ви справжній індус *HI*

http://news-gate.info/interpretation/indian/indian-05.jpg

Подякували: VTrim, Monolith, ostap34PHP, /KIT\4

37

Re: Ненавиджу web

Знаю :D

Подякували: 0xDADA11C7, Monolith, ostap34PHP3

38

Re: Ненавиджу web

FakiNyan написав:
VTrim написав:

Так, тільки перед цим сторінка звичайно ж запитує доступ до камери.

от якби зробили, аби не запитувала, і все працювало б, то можна було б хвалитись

Десь читав, що у якомусь браузері колись був баг, який дозволяв обходити захист. Зараз наскільки знаю, все стабільно.

39

Re: Ненавиджу web

iovchynnikov написав:

Не треба мене під таких інших рівняти) Я ще на першому курсі на jQuery писав свій "фреймворк" для eLearning тренажерів :! А в продакшені на великих проектах я надивився як jQuery локшина перетворюється в такий лайнокод, що хворому на холеру не присниться. Так що я досить добре знайомий з jQuery.

Код в локшину перетворює не jQuery і не jQuery пише лайнокод. Якби люди не використовували jQuery і працювали з DOM через рідні функції, то було б набагто гірше. Погано організований код пишуть програмісти які не знають як правильно організувати код і не хочуть знати (типовий вебщик). Вам подобається маніпулювати DOM користуючись рідніми методами? Справді?

iovchynnikov написав:

Заголосно "стандарт". ECMAScript 6 - це стандарт, jsr303 - це джаба стандарт, а jQuery це просто популярна бібліотека. Поза тим, якщо вже казати в контексті маніпуляції з DOM, то jQuery взагалі в засаді використовує CSS cелектори. Про який стандарт йдеться?

Стандарт в сайтобудівництві для роботи з DOM і AJAX. Стандарт при наймі вебщиків на роботу.

Мені оце подобається — https://www.youtube.com/watch?v=D5xh0ZIEUOE

40

Re: Ненавиджу web

Monolith написав:

Так не займайтеся :) Вас хтось змушує? Ви не хочете займатися цим, але займаєтеся та всюди ниєте, пишете якісь статті. Навіщо!?

Обовязково попробую не займатися. Якби ви мені грошей підкинули на декілька місяців (скажем по 4 тисячі грн. в місяць) я б кинув займатися прямо зараз. Навіщо? Тому що мені не подобається весь цей захват «перед переименованными технологиями 30-летней давности» (Javascript: фрактал отсоса ), не подобається куди воно все котиться, мені хотілося щось написати. Ну і бажання принизити вебщиків теж було.