Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 09/06/2012 in Posts

  1. Катя просто хочет в Яндекс? )))
    3 points
  2. Catherine, боюсь ты слишком умна что бы кто-то взял на себя ответственность тебя обучать и не облажаться при этом но на самом деле, судя по твоим постам тебе (именно в верстке) особо то нечему учиться, так, есть некоторые фишки которых ты возможно не знаешь, но думаю что это касается и профи, а уж узнать про них и грамотно применить в деле - раз плюнуть с твоими то знаниями
    2 points
  3. Здесь как раз тот случай, где очень к месту написать свои рекомендации для тех, кто возьмёт Катюшу в ученики. Екатерина человек с редкими качествами, коих сейчас мало, к сожалению. Ответственная (даже более чем), адекватная, честная, умеет выслушать, проанализировать и сделать правильный вывод. А так же не глупая и понимающая. С такой, как она, даже приятно просто пообщаться. Завидую белой завистью тому, кто возьмёт её на поруки. Сам бы взял, да опыта мало слишком для её головы.
    2 points
  4. Собственно сабж. Имеется: жажда знаний в web-сфере стремление к совершенствованию и улучшению навыков 1-2 часа свободного времени в день стандартный мозг со скромным интеллектом (IQ по Айзенку в среднем 127) готовность к экспериментам Требуется: опытный верстальщик/разработчик/web-гуру, обладающий достаточным уровнем знаний и имеющий опыт их успешного применения в крупных расширяемых проектах, точно знающий и умеющий анализировать, в каком порядке и какие конкретно технологии необходимо осваивать, на чем акцентировать внимание в первую очередь наставник, готовый делиться своими знаниями в структурном виде с соблюдением иерархии сложности усвоения материала. Почему возникла эта тема? Есть определенный список знаний и умений, необходимых верстальщику для эффективной работы. Но как узнать, какие из этих знаний необходимы в первую очередь и какие пробелы есть лично у меня, чтобы с ними бороться? На форуме не место для большинства подобных вопросов, поскольку у каждого должен быть свой, индивидуальный план развития, а вопросы как-бы почти личного характера. В идеале, при работе в команде более опытных специалистов невольно растешь сам. Тебе иногда указывают на серьезные ошибки и недочеты с практической точки зрения, есть какой-то внутрикомандный план развития. Но я - фрилансер-самоучка с крайне ограниченным кругом работодателей, которым, как ни печально, достаточно даже такого уровня. А расти хочется, но как-то осмысленно, а не "цеплять" все подряд, исходя исключительно из личных соображений, не подкрепленных авторитетным мнением. Зачем это Вам? Разве что "зацепило" и присутствуют осмысленные альтруистические побуждения, поскольку коммерческая составляющая подразумевает профессиональный подход и к чему-то обязывает. НО, рассмотрю и этот вариант, если предложение действительно окажется вкусным. Мои основные недостатки: фрилансер стандартное мышление, лишенное гибкости глубокие пробелы в знаниях в элементарных областях (выясняется опытным путем, закономерностей не выявлено, точный список составить затруднительно в связи с невозможностью самостоятельного определения) отсутствие навыков вербального общения по теме послушание взрощена в дикой среде программистами Возможно, кто-то ищет неокрепший мозг, на котором не прочь проверить эффективность своего преподавательского таланта (список тем не ограничен)? Что ж, рассмотрю любые предложения (если таковые вообще будут)
    1 point
  5. нужно выбирать данные из data-settings не через attr, а через data Вот пример Смотреть в консоль в хроме или мозилле, там будет Object. Обратите внимание на кавычки у data-settings
    1 point
  6. Честно говоря не представляю зачем вместо удобной циферки передавать сам текст. Но в такой ситуации на jq можно было бы как-то так сделать примерно
    1 point
  7. Чего бедный то? s0rr0w все правильно говорит. Такой подход действительно решает в ситуациях невозможности использования своего любимого редактора. Просто берешь и пишешь. Да и потом, чем меньше в редакторе всякого борохла, тем быстрей он работает, а это время, нервы и уровень положительного настроения. Что толку с того же NetBeans? Да в нем вагон всяких примочек, только он запускается столько, что я раньше дойду до пенсионного возраста, и потом уже тупит на каждом шагу. Вместо занятия работой, занимаешься разбирательством, че он от меня хочет и как это отключить. Все эти отладчики новомодные для js или php в IDE даром не нужны ИМХО, даже в сложном приложении. Для меня важно: 1. Скорость работы. 2. Качественная подсветка кода 3. Автоотбивка кода (и то не критично, есть хорошо, нет ну и ладно) Работая в PhpStorm я заработал на ноутбук с Core i5 и 8 Gb RAM, так что теперь шторм открывается еще быстрее )) Железо дешевле работы программиста. А если уж вам отладка и тестирование кода не нужно в сложном приложении, то вы еще не доросли до таких приложений, где это будет нужно Использование IDE существенно облегчает и ускоряет разработку. Я могу запускать тесты и деплой прямо из среды разработки. Могу делать рефакторинг, не запуская поиск по всему коду, отыскивая имена классов и методов, которые нужно переименовать, перенести объявление в другое место и пр. Простой пример: Мне дают сложный проект с туевой хучей файлов, классов и прочего. При чем нифига не понять, что откуда берется и где объявляется. Берем PhpStorm. Он весь код анализирует и после этого в один клик мышой показывает мне объявления классов, функций в тех файлах, где никогда бы не подумал, что они там могут быть. В итоге сэкономлены часы копания в коде. А если человек не знает, какой в языке, на котором он пишет, есть функционал, и тем более, не знает существующие, подходы, алгоритмы и паттерны, то IDE ему никогда не поможет написать хорошую программу. IDE помогает писать код быстро, но не пишет его за вас, вопреки распространенному среди молодых программистов мнению. Сам спокойно могу работать в обычном CEdit или Nano. Но, для работы предпочитаю PhpStorm, т.к. он экономит мне кучу времени.
    1 point
  8. Вообще-то моя позиция не как разработчика. И, к слову, мне попадались разработчики вроде вас. У нас с ними все очень просто - две-три недели он обязан использовать IDE, по истечении волен вернуться в свои привычные среды разработки. Никто не возвращался. К слову, это касается только фронт-энд, т.е. верстальщиков и JS. PHP программисты с "Ноутпад++" как основная среда мне не попадались... возможно отсеивались на стадии чтения резюме и оценки опыта, не знаю, не задумывался =) О, наговнокодить можно, никто не спорит. "Сильно" - это понятие относительное. Пусть даже 10%, что, откажетесь от 10% своей зарплаты за "просто так"? Хотя в реальности там больше 10% и зависимость праямо пропорциональна сложности проекта. Это если говорить о чистовой разработке. А если взять вариант возвращения к коду 3-6 месячной давности, тут IDE очень вырывается вперед - что весьма значительно влияет на стоимость поддержки ПО. У меня основное время - сон, прогулки на улице, транспорт, еда... только я в общем не это имел ввиду. Несомненно, отладка 3-х функций не доставляет труда =) О чем спорить то тогда? Значит ваши задачи пока не требуют IDE. Ну и чудненько. Я просто советую вам не заявлять всем "зачем для веб-разработки IDE, там все элементарно". У других то может быть иначе. Даже в вашем случае IDE дала бы много приятного сахара, но если вы любите сидеть на жестких стульях и кушать сухари с водой, то это ваш выбор. Для меня уже дикость даже в простом скрипте строк на 300 не получать подсветку активных переменных, не используемых и не определенных переменных и тому подобный сахар, а в HTML и CSS не получать автозаполнение по файлам в файловой системе, потерянные и измененные файлы и т.п. А верстальщик с удовольствием освоил плагин, который передает изменения css в фаирбаге напрямую в IDE и после завершения остается только посмотреть список предложенных изменений и кликом мышки перенести в css файл необходимое. Какой он там еще сахар для верстальщика нашел - не скажу, не обсуждали, а я сам не верстаю. Ложкой дегтя тут, конечно, будет ресурсоемкость. Т.е., имхо, разработчик, как в любом вообще бизнесе, должен направлять часть дохода на развитие основных средств бизнеса, коим для разработчика является компьютер только. Но, как говорится, у каждого своя песня, так что если комп не тянет IDE, то ничего уже не попишешь. Вторая ложка дегтя - это то, что в большинстве универсальных IDE на самом деле больше всего акцент делается на серверные языки. Много вещей, которые именно для JS сделаны... ну, хотелось бы лучше. Хотя тут еще сама специфика JS сказывается. По крайне мере на примере *Storm. Но в общем лучше ноутпада++ полюбому =) За сим и прощаюсь. Вроде как раскрыли обе точки зрения.
    1 point
  9. Я бы поверил, что вы всерьез понимаете о чем говорите. Но "не верю". Именно исходя из написанного ранне. IDE - это как раз инструмент понижения стоимости разработки и особенно поддержки. Ну и да, вы много думаете. Процесс разработки редко попадает под ваши 80/20. Обычно проектирование архитектуры занимает 20-30% разработки, редко больше, часто - меньше, ибо архитектура прекрасно заимствуется, так что типовые проекты требуют минимум проектирования, ибо все уже это было раньше. Основное время- это написание кода. Если написание кода у вас 80/20, то мой вам совет - попробуйте уменьшить количество бесполезной информации, которую вы держите в голове, отдайте на откуп компьютеру, а сами освободившуюся голову научите мыслить параллельно с написанием кода. Тогда вы 100% времени будете и писать и думать. Ну а про отладку говорить не будем, я понял уже все Ну и вообще, вы знаете, что бахвальство не красит человека, а "Я" - последняя буква алфавита? =)) В общем, с IDE все очень просто. Если вы не используете IDE, значит а) ваша текущая разработка не дошла еще до уровня (объема), когда IDE серьезно помогает, или б) вы просто не смогли освоить IDE как инструмент. Я не буду спорить, что скриптик с фиксами верстки на сотню строчек может проще написать и в блокноте... ну, т.е. не проще, но если соизмерять со временем первичного освоения IDE - то да, блокнот проще. Но начиная с какого-то момента... как в старом анекдоте - "да некогда мне инструкцию на бензопилу читать, буду лес топором валить дальше" =)
    1 point
  10. Ну явно меньше) Хотя исключения конечно всегда бывают >>на собеседование на офисную работу, то сбегается весь отдел, чтобы от души посмеяться над некоторыми убеждениями, и крылатыми фразами на БАШ разлетаются некоторые цитаты и выдержки из ответов А вы пробовали устроиться в офис хотя бы удаленно? Бегло пробежавшись по вашим темам - навыков как верстальщику вам точно хватит. А по поводу фронтэнд разрабоа и пути до него - открываете любой сайт с предложениями работы - и смотрите требования - на них и делаете упор.
    1 point
  11. Итак, заказ выполнен на 5, всем доволен, отдельное спасибо за доработки по сайту. Исполнитель: Sensei Готовый вариант: quick-line.biz
    1 point
  12. Дамагогия. Если вас IDE делает ленивым, и вы считаете профессионализмом - помнить все на зубок, то не следует проецировать это на остальной мир. Высшее образование у вас есть? 90% того, чего учат в институтах - это не забивать голову ненужными данными, а просто хорошо знать - где и, самое главное, что искать. Потому-что голова в принципе держит лишь оперативную информацию. Во-вторых, наивно предполагать, что средства IDE ограничиваются лишь "напоминанием названий". Автокомплит является не напоминалкой, он является средством ускорения ввода. IDE != автокомплит, это в первую очередь анализ написанного и указание на возможные слабые места + рефакторинг. Опечатались в названии переменной? Хотите переименовать по 100500 строчкам кода вашу переменную? Функция возвращает нестабильное значение? Нужен дебаг? Да банальный пример выше с изменением картинки. Но если вы никогда ничего не забываете, никогда не опечатываетесь, держите все килобайты JS сразу в уме и ваша скорость набора 9000 тысяч знаков в минуту - вам IDE не нужен. Только позвольте тогда посредственностям тут побеседовать, хорошо? Ваше божественное присутствие смущает =) Я рад за них. Значит они раньше работали эффективно, а сейчас их пытаются заставить копать 100 метровую траншею лопатой, ибо бригадир "вертел все эти ваши тракторы". Не боитесь оказаться как раз тем, от кого "ускользнуло"? Хотя что я спрашиваю, конечно не боитесь, но это ничего не изменит =)
    1 point
  13. типо взять на слабо?) А вам слабо написать такое приложение - "без всяких финтифлюшек" - подсветки кода и без кучи плагинов к вашему обычному текстовому редактору приближающего его к IDE - т.е. в чем то совсем аскетичном типа notepad'a из винды?) Быстро у вас глаза вытекут без элементарной подсветки кода? Это ведь всего вопрос удобства и скорости, а не можешь/не можешь.
    1 point
  14. Отпишусь и я. Наставник - это хорошо, но в меру. Для любого специалиста - важна уметь учиться самому, не рассчитывая на помощь. С одной стороны гуру может помочь решить проблему за 2 часа, а не за неделю. С другой стоорны - никакого почти экспириэнса от такого подхода нет. И левел ап так получать нужно будет дольше, несмотря на сэкономленное время. Каждый вопрос заданный на форуме засчитывайте себе за минус, а каждый ответ на чужой вопрос - который вы сами решили, не зная заранее ответа за плюс. Ведь на самом деле (имхо канеш) - невозможно выучить и держать в голове все современные технологии и фрэймворки - да и не нужно это. Важно уметь находить решение для каждых конкретных случаев - изучая новое на ходу. Причем лучше в боевых условиях. И дальше просто опыт, опыт, опыт. Подход - сейчас я найду гуру, выучу то, то, то это и вот то - и пойду работать в яндекс - мне кажется неоптимальным, а слишком самокритичным (а это мне как раз кажется про вас) - и вообще вредным. Единственное в чем гуру может помочь - это подбирать правильные задачи - и всё. Никакого обучения - и лишь после выполнения задачи - показать другие пути решения. Для примера - попробуйте разобраться как работает этот пример http://documentcloud.github.com/backbone/examples/todos/index.html (на основе бэкбона - http://documentcloud.github.com/backbone/#examples-todos) Ещё посоветую эту книжку - http://www.books.ru/books/javascript-podrobnoe-rukovodstvo-6-e-izdanie-1814274/?show=1 - крайне желательно прочитать её раза 3, разобрав примеры и прочувствовав всё там описанное - не столько даже ради js, сколько ради просветления)
    1 point
  15. Если вы не можете нормальное приложение написать без всяких финтифлюшек, свистелок и перделок, то стоит задуматься над этим.
    1 point
  16. Моя цель - WEB Front-end developer. Это, как минимум, отличное знание верстки и javascript'а, базовые знания серверных языков (PHP, Ruby), смежных со специальностью технологий и фреймворков. Цель данной темы - найти опытного заинтересованного специалиста (требования выше) с некоторым количеством свободного времени. Рассматриваю ЛЮБЫЕ варианты, если будут предложения. Возможные примеры (всего лишь примеры): Есть какой-то необходимый минимум знаний, которых с точки зрения опытного специалиста мне не хватает и есть желание лично поучаствовать в этом процессе? Хотите опробовать на мне свою схему обучения js/jQ/XML/HTML/CSS...? Я согласна на любые условия и формат. Есть возможность всего лишь просматривать мою рабочую "верстку" на предмет масштабируемости и улучшения качества с указанием слабых мест и типичных ошибок точки зрения дальнейшего сопровождения - для меня это неоценимая помощь. Может, готовы раз в неделю к вербальному устному общению по теме веба с указанием неточности моих суждений, грамотности применения терминологии и умения выражать свои мысли? Возможно, кто-то просто готов отвечать на глупые вопросы типа "я перевела эту фразу как... правильно ли я понимаю" и услышать в ответ "чего ты туда лезешь? Если тебе нужны доки по такой-то теме, иди туда-то", а не "ну, наверное, лучше перевести как..." Рассматривается даже возможность поездки в ближайшие города, скажем, раз в месяц поить пивом/чаем/кофе за обсуждением рабочих моментов и проблем, с которыми приходится сталкиваться при разработке проектов. Но это все абстрактные варианты, без привязки к конкретной ситуации. Именно, но есть фриланс, а "работы в идеале" пока нет и ближайшее время не предвидится, а время идет) Мой подход напоминает "сферический WEB в вакууме от кисейной барышни", что и приводит к подобным размышлениям, а терпение у меня железное. Избавляемся от Коельо, Макеева меняем на Фрейда, добавляем Лердорфа, Мацумото и Крёнке, но Мейера не меньше 60%
    1 point
  17. Наставник тебя не сможет научить тому, чему сможет научить работа(в своем идеале) - не фриланс, ИМХО. Из всего выше сказанного, как мне кажется, тебе нужен только аналитический, систематический подход к изучению материала - а это и есть профессиональный подход, который обязывает...ИМХО. Возможно, тебе просто не хватает терпения идти "шаг за шагом", а не хвататься за все сразу), что и приводит к подобным размышлениям...?
    1 point
  18. Так же подписываюсь под выше сказанными psywalker'ом рекомендациями
    1 point
  19. Я хочу этим сказать, что для написания нормальных приложений не нужно обладать суперумными IDE, а нужно обладать интеллектом, эрудицией, иметь аналитическое мышление. При таких условиях нет разницы, какая среда разработки, какой язык программирования, есть ли подсветка кода и автокомплит, и прочее. И не вижу ничего постыдного в навешивании событий через onclick="". У этого способа есть свои прелести и свои недостатки.
    -1 points
  20. Если в коде нереально разобраться без IDE, то я сомневаюсь, что это качественный код. Особенно это касается JS, где сложный код - признак непрофессионализма разработчика, а не его достижение. Есть прекраснейший принцип KISS, который всем советую применять и хоть раз задуматься над его сутью. Опять же, заявка, что IDE вырывается вперед, чистейшей воды подтасовка и манипулирование. Для разработчика, который не может нормально работать без IDE, использование IDE дает вполне себе позитивные результаты и спасает от проблем. Но если в выборку включить продукты, для которых IDE не имеет особого смысла в силу особенности архитектуры разрабатываемых продуктов, то эффект IDE/не IDE будет несколько незаметен. И все это субъективизм чистой воды. Я не заявлял всем такого. Не надо придумывать за меня что-то... Например? Я не знаю таких проблем. У нас строго все организовано, поиск нужного файла не занимает много "процессорного" времени. Как и поиск нужной функции, как и непонятны проблемы с неопределенными переменными... Наверное я балбес и не знаю какого-то ДАО, которое позволило бы стать джедаем IDE А я за такое бью по рукам нещадно. Это прямая дорога к бесконечным багам. Вместо анализа кода, рефакторинга, все скидывается на программу. Я не работал с Notepad++, посему ничего сказать внятного не могу.
    -1 points
  21. Если вы не можете нормальное приложение написать без всяких финтифлюшек, свистелок и перделок, то стоит задуматься над этим. Что Вы хотите этим сказать? Возможно, вы не представляете себе, что такое Приложение на JavaScript? Если для вас это значит прописать для html-элементов события в стиле onclick="...", тогда мне понятен ваш сарказм.
    -2 points
  22. Есть небольшое ТЗ, полностью вышлю тем кто разбирается по e-mail\skype. Вкратце: 1. Нужна кнопка в виде лупы, которая делает масштабирование сайта аналог ctr+ ctr-. 2. Окошко, определяющее координаты мышки. 3. Пару мелочей с html. back1917@mail.ru entropia1919 Спасибо.
    -2 points
This leaderboard is set to Kiev/GMT+02:00
×
×
  • 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