All streams
Search
Write a publication
Pull to refresh
0
0
Send message
Ничего, потому что большинство людей устраивает работа современных сайтов.
Меня как потребителя все устраивает и сейчас все лучше чем было 5 лет назад.
Еще стоит помнить что мы пользуемся популярными сайтами бесплатно и никто никому ничего не обязан :)
Что бы знать Node.js нужно знать ES5 ES6 ES7
Что бы знать Express Нужно знать HTTP
Я не знаю KOA, но я уверен что он такой же как Express и он также наследуется от HTTP
Обучится я смогу за пару вечеров.

Я не знаю VUE.JS, но уверен что мне потребуется ровно неделя, для того что бы пересесть с REACT.
И так далее.
Мне — легко.
тяжело тем кто не является веб разработчиком и пытается что-то сотворить, что бы не тратить деньги на найм веб разработчика.
Залогинился у меня 13 000 контактов там.
Сижу через прокси, потому что сайт заблокирован в РФ.
Могу заснять видео, что у меня все быстро работает, ничего не виснет и так далее :)
Оперативной памяти он ест — 215мб



Ember.js
RequireJS
jQuery
Handlebars

легаси проект
Я вас понял, я заказчик. сделаете мне за 50-100$ приложение которое будет запускаться на Android/IOS/WIN/UNIX/WEB?
Срок — 1 сутки.
Приложение простое, нужно разбивать загруженный текст на слова и делать по ним перевод через Yandex api + из полученных слов формировать цепочку карточек и показывать их в очереди.

Около 50-100 строчек кода на JS не считая визуализацию блока.

А вот хрен вы сделаете, вы запросите 500 баксов) потому что вам надо будет подключить к проекту еще 3 программиста и сроки увеличатся до недели.
Вот о чем речь.

ну тут да, есть люди которые до сих пор жалуются что для использования Yandex карт нужен Android на телефоне и эти люди идут против системы и используют бумажные атласы за 250 рублей :)

Я, как динозавр, привык, что если я делаю сайт — он прослужит лет 5

Но только вот через 3 года вы уже не сможете поддерживать свой продукт другим человеком.
Попробуйте сейчас найдите специалиста на DElphi 7, никто не пойдет работать на Legacy за обычную зарплату, потому что Legacy это карьерная смерть.

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

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

Мне проще докупить оперативную память за 1000 рублей, что я кстати сделал еще 6 лет назад и вам советую сделать тоже самое. :)

Можете рассказать какое у вас железо стоит?
Я покупал свой комп около 5-6 лет назад и он до сих пор тянет весь софт, сайты и прочую фигню,
Вот игры перестал тянуть, но там видюха слабая просто :)


Можно отключать как-то все современные фичи браузеров, но там заморочено, самый простой вариант это через плагин: The Great Suspender
chrome.google.com/webstore/detail/the-great-suspender/klbibkeccnjlkjkiokjodocebajanakg

Расход оперативки снизится на 90%.
Теперь вместо 40 вкладок у вас будет висеть только 1 вкалдка в оперативной памяти.
Это одна из альтернатив, уверен что существуют браузеры которые делают так по умолчанию.

Это на случай если вы не современный человек и у вас старое железо и 1ГБ оперативки.

Что касается электрона, я тоже хочу что бы все приложения в мире занимали по 5МБ памяти, вместо 300 мб.
Только вот софт такой стоить будет не 50 баксов, а 1000 баксов.
Потому что цена разработки повысится, а нафиг это нужно? я лучше уж оперативку куплю за 1000 рублей, чем буду вечно переплачивать гуру программистам.

но почему меня это не тревожит? А потому что оперативная память стоит очень дешево, я покупал 5 лет назад 2 планки по 4гб за 3500 рублей и мне это хватает по сей день, даже с избытком Вот если бы планки стоили по 30 000 рублей, тут бы я был зол. таких людей как я еще 95% на всей планете и всех всё устаревает.

Открыл 10 вкладом Microsoft, вышло около 600 мб памяти.
умножаем на 4 получаем примерно 2.4 ГБ за 40 вкладок.
Сейчас вы скажете подонки, но дело все не в веб разработчиках, это не программисты Microsoft Такие тупые что допустили утечку памяти, это браузеры вас избаловали.
Хотите я подскажу вам как сделать так что бы 40 вкладок microsoft.con Занимали около 50 оперативной памяти? Это можно сделать очень легко, только вот придется убрать оптимизацию браузера, теперь после каждого перехода на вкладку вам придется отправлять запросы на сервере заново.(т.е. все сайты будут выгружаться из памяти)

А там ничего такого нет, вы правы, это лишь оптимизации браузеров под современные ПК, откатите браузер на 30 версий назад или возьмите альтернативу, у вас будет все медленно грузится, но памяти будет занимать мало. Вы уже не сможете перескочить с вкладку на вкладку иметь загруженный сайт в памяти и еще куча плюшек.

Меня все устраивает, мне не западло потратить 150 Мб оперативки и 200 мб памяти на жестом диске.

Я вот недавно какой-то софт устанавливал ан комп, весил он 20 метров
. только вот он меня попросил скачать NET framework в 200 метров, по сути все тоже самое выходит, километровый софт ради простой задачи!

Мобильная разработка вас устаривает в 2017 году?
Я скачивал приложуху дял финансов весит она 200 метров.
Скачивал игрушку, весит 1 гб.

Почему я не жалуюсь что современные игры требуют 8 или 16 ГБ ОЗУ, я либо иду в магазин их покупать, либо играю в Mario.
Почему я не жалуюсь что у меня лагает комп, если я запущу 40 процессов Photoshop? (а потому что я понимаю что это глупо делать)


Никто вам ничего не обязан, тем более бесплатно, у вас всегда есть альтернатива.
Либо подстаривайтесь либо берите альтернативу.
Вы ничего не поменяете, таких недовольных людей как как вы — около 1-5% во всем мире.
Это нормальная цифра для такого сайта.
f6.s.qip.ru/etSMzb2V.png

Это тоже самое если я сейчас топовую игру запущу и буду жаловаться что она требует 8 ГБ оперативки.
У вас всегда есть выбор, взять десктопную версию приложения.

Если вы открываете 100 вкладок за сессию, то это ваша проблема, я же не открывать 100 фотошопов.
Тут согласен полностью, это тоже самое если я сейчас скачаю ASP.NET не зная идеально C# и не являясь NET Разработчиком буду жаловаться что там все запутано и не понятно. А так оно и будет.

Если у вас что-то плохо идет в фронтенде, то проблема скорей всего вашем бекграунде.
Это тоже самое что я полезу в ASP.NET без хороших знаний C# и буду жаловаться что там все криво и запутано, все не так как в других «серверных» языках.
Может я и динозавр, но ваша статья меня не убедила.
Моё первое правило — минимум движений чтобы начать разработку. Т.е. когда я открываю Visual Studio и создаю ASP.Net проект, то могу нажать Run и он сразу заработает.



Но а если это сделаю я, то у меня ничего не получится, потому что я не знаю какие пакеты устанавливать в вашем Nuget, я не знаю как устанавливать и конфигурировать всякие entity и прочее добро.
Почему я не знаю этого и мне сложно понять как это работает? Я считаю что нужно очень много телодвижений что бы развернуть свою сайт визитку на ASP.NET под Windows.

А потому что я не являюсь .NET разработчиком и для меня это все кажется дикостью, ваша документация самая ужасная на планете.

Сейчас вы начнете говорить, что я слишком туп, а почему вы такое же не говорите себе? Я оказался в такой же ситуации в которой оказались вы.

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

А почему вас беспокоит как работает WebPack? Это его проблема, вам нужно просто нажимать CTRL+S и ваш проект автоматические погонится через WEbpack, у меня это занимает около 1 секунды на старом железе.

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

Зависит от проекта, где-то реально лучше использовать Jquery.
Люди которые несут Angular в сайт визитку — идиоты.
Покажете пример такого сайта?
не прошу 100, не прошу 1000.
Хотя бы 1 или 2 сайта.
Именно сайты, т.е. через которые заходим по http://

javascript уже в мобильных приложениях и десктопе.
Экономия на сотрудниках.
Позволительно когда проекты не сложные и высокие знания особо не нужны.
Не знаю какой привести пример, но если вы делаете что-то типа: «Показать записи, сгруппировать, вывести комментарии, показать среднее число постов в сутки, отправить данных на клиента, добавить, отредактировать», то вам не нужен крутой бекендер, там особо много ума не нужно, подойдет и фронтендер со знаниями бека.

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

Нужно уметь ориентировать в технологии и читать документацию.
Не нужно зубрить весь синтаксис как в школе.
Сколько вам потребовалось изучить GULP? годы? Перелопатили все пакеты?
Мне ровно 30 минут, я понял общую концепцию посмотрел популярные библиотеки.
И кстати я уже забыл как он работает, что бы освежить память мне нужно зайти на их сайт, прочитать около 10 строк текста.

Webpack?
Настроил 1 раз конфиг и забыл про него на пол года.
Вышла новая фича — прочитал про нее — и перенастроил свой старый конфиг (используешь его под все проекты).

Вышел новый Webpack _ прочитал нотацию о миграциях, переписал либо остался со старой версией
discordapp.com — попробовал, у меня работает идеально, оперативки 100 МБ.
Что не так конкретно?
Про какой web-мессенджер идет речь?


Information

Rating
Does not participate
Registered
Activity