Jump to content

Sergik+

User
  • Posts

    976
  • Joined

  • Last visited

  • Days Won

    18

Everything posted by Sergik+

  1. А фреймворки — это не нативный js? Это какой-то js из параллельной реальности? Когда вы используете ангуляр, то вы гаранитированно не используете никогда фор с лишними скобками и переменными? Там this, про который аж на самом хабре пишут, используется как-то иначе? От скобок я могу кофем избавится а вот this даже каленым железом не выжечь
  2. Ну если хабр не показатель то вот еще http://modernweb.com/2013/12/09/demystifying-this-in-javascript/
  3. В PHP тоже this есть Да конечно есть но статей по нему почему то на хабре нету
  4. Финансовый, больше ничего не скажу Может и не смогу написать что хочу. Кстати если в какой то момент я пойму что без нативного js не добиться цели то сяду и перепишу на нативе нужные участки кода а пока он не интересует меня )
  5. А сколько кода на PHP прекрасного я встречал — не передать. Дело не в языке, а в «программистах». Мне JS очень нравится. А вот Java вообще не нравится капец. Но это только моё мнение, на самом деле в джаве всё не так и плохо, просто мне не по душе. Так что мне кажется некорректным говорить, что язык плохой на основании того, что вам он не по нраву. Правильно пишите, можно на jQuery идеально написать а можно и на нативе наговнокодить, js это всего лишь инструмент и не надо его обожествлять у него есть и плюсы и минусы и я считаю главный его плюс в наличии множества хороших библиотек. Воу воу, сколько крутых слов(бэкбоне, ангуляр, вебсокет, нода) . Первый раз слышку про связку angular + backbone, просветите?). Это все имеет смысл если оно оправданно, а не из за того что это попсовые фреймворки(технологии). На счет языков - наговнокодить можно на любом языке . К сожалению что я хочу там по другому просто никак, если все ручками то и десяти лет не хватит. Бакбоне+ангуляр дословно не воспринимайте, хочу лучшее оттуда взять, надо еще глянуть что в новом ангуляр предложат.
  6. Для меня и вас он не сложен, а вот глядя на то сколько статей написано о типичных ошибках новичков и сколько вопрос про this, то начинаешь задумываться а может не все так легко для новичка ? Кстати у меня вот есть свой проект как у каждого тру-программера, на фронте думаю связку бэкбоне+ангуляр а на сервере либо ноде либо пхп+вебсокет, проект примерно от года до до трех думаю ковырять потихоньку (можно великом назвать), там из натива в js думаю только условия будут, так кто я буду 1) говнокодер, 2) кодер, 3) современный веб-разработчик ?
  7. Ну я считаю это уже далеко не для новичков задачи. Кстати у Soraxa последнее видео классное гляньте. Вопрос не в том знать или нет, вопрос в том как правильно пользоваться, велосипеды тоже можно правильно писать. Велосипедов полно написал в юности, извините но тошнит от них. Вообще я считаю что js это язык для программистов далеко не среднего уровня и для чего его пихать каждому новичку мне не совсем понятно.
  8. Задача номер 3 - это школьная математика. Задачу номер 4 без номера три сделать не получится. Задача про физику применима, например при написании кинетического скроллера или иных эффектов на сайте. Эффекты то на сайте мне зачем писать ? Скучно велосипеды пилить, полно ведь в сети.
  9. К сожалению я в этой теме сильно плюхаюсь как и многие думаю, может подскажете материалы для прочтения.
  10. Хотите учебную задачу на нативном JS, с которой не справится фреймворк? Да легко: 1) Написать функцию вычисления n-ного числа Фибоначчи. А без рекурсии? 2) Написать калькулятор, с функцией памяти. 3) Написать фреймворк, реализующий работу с векторами (скалярное произведение, угол между векторами, сложение/вычитание, проекция вектора на вектор, расстояние от точки до плоскости, заданной единичным вектором), вектора могут быть двумерные и трёхмерные. 4) Написать простейший физический движок. могу ещё вам напридумывать. Можете по выбору "сбацать" на PHP или на JS. 1) фибоначчи у Ильи Кантора в учебнике есть задачка 2) калькулятор конечно интересно, надеюсь выкрою время 3 и 4 думаю далеко не для новичка задачки. И да где это интересно применимо в реальности, мне никто не доверит написание физического движка. И кстати я думаю для написания физического движка точно предпочтут другой яп.
  11. Не путайте семантику с SE-мантикой Ну я думаю все вкладывают такой смысл в семантику, по факту никто не может объяснить преимуществ семантики.
  12. Я ничего не путаю, я понимаю разницу между фреймворком и языком, я задавал же вопрос здесь на форуме какую учебную задачу можно сделать на js так мне никто не ответил, на php нативном я без проблем могу хоть что сбацать без фреймворков а вот на нативе в js я особо не вижу желающих писать, все что больше 3 строк сразу все начинают jQuery подключать, так это я такой неправильный или с js что то не так ? Все любят js а вот пишут реальные приложения на нем единицы
  13. Теги точно не участвуют в семантике, а role если начнут учитывать поисковики то будет все так же как и с meta тегами, короче очень мутная тема семантика.
  14. Так пишет что прав у вас нету.
  15. А какой язык лучше? Если идеальный? Какие именно плюшки появились в послених версиях js? JS неплох с плюшками, с backbone почти идеален, ну а cofee кому нравится а кому нет. Если из современных то мне python понравился, еще нравился ruby но любовь сообщества к нему последнее время угасает что немного смущает. По последним версиям все гуглится по ecmascript 6.
  16. У контейнера по умолчанию отступы по 15пикселей слева и справа.
  17. Так что хорошего в куче не кому не нужных скобок и инициализации никому не нужной переменной, я как только первый скрипт на js написал так сразу захотел под это хелпера написать, что хорошего то ? Вы правда считаете что куче умных людей вся эта хрень понравилась и они от нефик делать начали все это исправлять ? И да я понимаю что у js полно адептов, но я так же достаточно ленив как программист чтобы терпеть кучу лишних телодвижений. Js не совершенен но пока ничего другого нету вот и пользуемся что дали.
  18. Если в итоге ученик сможет успешно выполнять делегируемые ему задачи, то все будут довольны. В офисе тоже обучают новых сотрудников, и часто обучение оплачивается. И я не буду брать "кого-то", у меня есть конкретные представления о нужном кандидате. Так если вам для работы надо может уже есть готовые кандидаты с необходимыми навыками ? Так так так, а чо это я евроремонт не видел, скрываем ?
  19. Мидл мидлу рознь. Каждый уважающий себя программист должен знать "нативно" свой язык программирования(уметь реализовать функционал вне зависимости от того используется фреймворк или нет) . Давайте еще серверные языки учить на основе фреймворков, не вдаваясь в документацию. Третий раз пишу, одной книжки достаточно, js далеко не идеален чтобы на него молится, придет время когда абсолютно все они возьмут из библиотек вот тогда и будем восторгаться нативным js. Скажу вам больше многое из натива со временем умрет так как мало эффективно. Кстати уже в последнем релизе js кучу приятных плюшек появилась.
  20. А зачем его знать то досконально ? Я ведь написал что одной книжки достаточно, пользуйтесь современными методами, самое веселое что последних релизах js они подбирают все из известных библиотек. Ну и что что написано на нативном js (js тоже на чем то написан ведь), я ведь не должен знать как работает двс чтобы ездить на авто,я например знал очень хорошо ассемблер - даже представить не могу зачем мне нужны эти знания Очень умные люди пишут для вас прекрасные инструменты чтобы вы не мучались, даже миддлу избытачно знать в совершенстве нативный js, все равно в 99% будете использовать библиотечки. Основы программирования всегда останутся основами программирования. Я основы еще на паскале изучал, самая идея циклов хреново придумана, подумайте сами сколько лишних движений в цикле for.
  21. И как же предлагается осуществлять перебор элементов без цикла? Пользуемся современными методами http://underscorejs.ru/#each
  22. Я firebug-ом пользуюсь как обычным devtools, для меня особой разницы нету.
  23. так его ж и отдельно можно всегда поставить. Ну я и написал выше что вроде ничего особенного чего нельзя сделать плагинами. Я просто надеялся что это я такой невнимательный и коллеги чего интересного найдут.
  24. А что за плагины? firebug
  25. В этом и есть его убогость? Как будто в других языках нет точек с запятой. У HTML это не так с синтаксисом? Не только в этом, кучу особенностей которые зачем то убирают библиотечки, если это не явные ошибки в языке так зачем их вообще убирать ? И да в современных яп отказываются от такого тяжелого синтаксиса. Поймите я не отговариваю от js я просто призываю использовать его с умом, используя современные библиотеки для js можно вообще половина в книжке по нативу выбросить за ненадобностью, народ вон давно от циклов отказался как от пережитка прошлого и ничо.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy