Jump to content

Быколай

Expert
  • Posts

    1,069
  • Joined

  • Last visited

  • Days Won

    9

Everything posted by Быколай

  1. О, приятно что форум жив и здоров уже такое немалое время! Давненько я здесь не был, всем привет!
  2. Привет, rus! Ну, в общем исполнитель найден, спасибо форуму, будем работать с Нареком Тему прикрываю.
  3. То есть Вам нужна именно верстка? P.S. Если можно дайте ссылку на скриншоты хотя бы. Да, верстка под WP + клиентская часть - кастомизация всяческих слайдеров и тому подобное. Я бы целиком делегировал клиентскую часть, т.к. фронтендом много лет уже не занимался и поэтому не в курсе последних тенденций. Скриншоты попробую раздобыть.
  4. Привет! Ищу фронтендщика хорошо знакомого с WordPress. Необходимо создать тему для WP по готовому дизайну. Адаптивно, интернационально, поддержка последних версий основных браузеров (в т.ч. мобильных платформ). Бюджет: 15 000 р. В случае успешного сотрудничества, после запуска проекта, также хотелось бы продолжить работать вместе: понадобятся новые виджеты, лендинги и прочее связанное с клиентской частью. Сабж находится здесь https://www.fl.ru/projects/2340158/verstka-iz-psd-i-natyajka-na-wordpress.html Если удобнее, то можно обращаться ко мне через форум / профиль. Немного о проекте: сайт туристической тематики, ориентирован на буржунет. Запущен на WP, требуется специалист именно по клиентской части. Настройка, плагины, интеграция с сервисами, вывод контента, прочие ковыряния - на мне. Нужно выполнить работу в короткие сроки (7 дней). Требования: - верстка по последним стандартам и технологиям - обеспечить совместимость с основными браузерами (Chrome, IE, Opera, Firefox, Safari) - отображение сайта без горизонтальной полосы прокрутки во всех разрешениям и на всех устройствах (>960px – тянутся несколько полей, <960px – масштабирование страницы по размеру экрана) - переходы между всеми состояниями плавные, без скачков (пункты меню, высплывающие подсказки, hover, переключение между вкладками) - на странице маршрута переход между вкладками второстепенного меню производится без перезагрузки страницы, при этом изменяется адрес в адресной строке - верстка должна быть translation ready - учесть требования SEO Состав работы: 1. home 2. страница маршрута (с подменю) 3. about 4. timetable 5. 404 6. страница направлений 7. страница со списком маршрутов 8. шаблон пустой страницы 9. форма заявки 10. виджеты: google maps, слайдеры, fancybox Окончательную работу будем принимать в виде git-репозитория, или pull-реквеста в наш основной репозитарий. Будет предоставлен структурированный .psd на каждую страницу.
  5. Тут мог быть ваш анекдот

  6. ох, до чего же провокационный топик имхо, нет, не заменит. у ноды есть своя ниша, в которой она хороша. у пхп своя ниша и они не пересекаются на 100%. с нодой я мало опыта имел, но на вскидку: 1. на ноде проще сделать веб-сокет сервер, или любой другой сервер который должен постоянно слушать определённый порт. php - скриптовый язык, стабильные демоны в нём теоретически возможны, и в последнее время появляются наработки в этом направлении, но всё таки в вебе его место за http сервером. 2. Стабильности и расположенности к энтерпрайзу больше у старого доброго пыхи - тут и зенд, как авторитетный мейнтейнер с цельным стеком продуктов, и большая распространённость, и неплохая обратная совместимость, огромные сообщество, количество специалистов любого уровня и широкий выбор готовых решений. стандартная поставка с поддержкой практически всего что может понадобиться в вебе и не только (я про расширения и SPL). Нода более хипстерская. есть некая организация joyent, копирайт которой стоит в подвале nodejs.org, но не похоже что это их основной продукт. Поправьте если в этом абзаце я заблуждаюсь, но это напоминает сравнение "велосипед с мотором DIY" VS "мопед honda". Вроде с педалями и функциональней местами, а всё же... Т. е., если у зенда есть: своя среда разработки, сервер, сертификация инженеров, то нода больше похоже на весёлый такой опенсорс, который сегодня пишут, а завтра самый крутой программист, который один все в целом представлял, отправится на Марс, а второй, который ещё что-то из ядра помнил, сменит религию и всё: в наследство нам достался не совсем стабильный и изученный продукт (Current version: v0.10.35) Если поискать что-нибудь на npm под разные задачи, тоже картина не в пользу ноды, как по разнообразию, так и по качеству пакетов. 3. PHP — это самостоятельный язык, объектно-ориентированный (+другие парадигмы), с определёнными планами развития и проч... нода же - это технология исполнения одной из реализаций одного из диалектов ECMAScript кода для манипуляции с DOM на стороне клиента на серверной стороне При этом стоит отметить, что ECMAScript, пожалуй представляет больший академический интерес как язык, нежели PHP. Но с точки зрения промышленного использования, PHP - гораздо более адекватное решение изначально. Так что сравнивать их сложно и не стоит, они очень разные. Следовательно и заменой один другому не станет. Уф. Спасибо тем кто дочитал. Dixi. PS: я тоже в какой-то момент после очередной (пере-)установки браузера понял что не ставлю плагин для флэша. вероятно после того как ютуб и прочие html 5 видео подтянули.
  7. курим маны: в случае если аргументов больше одного, то первый из них - это offset - смещение. SELECT * from table limit 0, 1 -- первая строка, с нулевым смещением SELECT * from table limit 1, 1 -- одна строка со смещением в 1, т.е. вторая. SELECT * from table limit 1, 0 -- ноль строк со смещением один SELECT * from table limit 1 -- одна строка без смещения!
  8. от 7:00 до 21:30 надо каждый день, я верно понимаю? Вообще можно сравнивать сами объекты типа Date при помощи операторов '<', '>', так же есть сеттеры для манипуляции с датой. Попробуйте с этой стороны на задачу взглянуть.
  9. ну, ронять своим кодом apache это не есть гут =) мой многословный вариант реализации: http://pastebin.com/yfkgLFzw не запускал, так что это не рабочий пример, скорее в качестве демонстрации ООП подхода. Можно выделить интерфейс ( ::inludeLanguage($code) ) и кроме файловой реализации запилить любую другую совместимую.
  10. Смотря что в качестве веб-сервера используете. Для apache — смотрите в сторону mod_rewrite, location для nginx. Ну а там уже дело за разбором роута. Либо ручками, либо компонент какого-нибудь фреймворка - symfony, zend и т.п. А, стоп, это же про js. Вы пробовали функцию написать для этого, что не получается, где затык?
  11. nerv, спасибо за развёрнутый ответ! Вот мы подошли конкретнее к тому что я хочу выяснить. Флэнагана я конечно читал, но вести беседу на уровне спецификаций CSS мне будет не просто Как я представляю сферическое в вакууме тестовое задание: ============== Реализовать на языке Z, приложение A, которое делает X и Y Разрешается использовать любые необходимые сторонние библиотеки Результат оформить в виде репозитория на github, с кратким описанием деплоя в вики репозитория.============== Всё. Каждый пункт этого теста даёт ответ на вопрос: Человек достаточно вменяем чтобы самостоятельно реализовать элементарное приложение с простым функционалом. Тут же можно поглядеть на стиль и качество кода. Немаловажно, что вместо велосипеда, человек сумеет подобрать готовое решение, знает где их брать и как использовать. Он умеет пользоваться общепринятыми для стека инструментами.Т.е. само приложение (A) и что оно там умеет (X, Y) - вещи не столь значимые и, имхо, могут быть совсем элементарными. Мы же не будет в продакшене использовать этот код =) И по времени, имхо, реализация должна быть минимальна. Вот, когда расписал самому становится всё яснее =) Думаю по аналогичной схеме для младшего разработчика стоит сделать. Лично я вообще почти не знаю Мм.. Veseloff, твой вариант — более серьёзный подход. Да, пожалуй, если оплачивать задание, то справедливо можно требовать что-нибудь существенное, как ты описал. Думаю эту схему можно попробовать применить для ведущего специалиста. Вообще конечно ситуация на рынке интересная, особенно для соискателей. Пока сам был соискателем радовался этому, а оказавшись с другой стороны "баррикад" начинаю грустить. Множество новичков которые ещё ничего не имеют, но уже хотят зарабатывать (взять хотя бы соответствующий раздел этого форума) и стремящееся к ничтожно малому количество ещё не "заханченных" спелых специалистов. Даже middle-уровня найти не просто. Начинаю понимать, почему меня последние годы хантили через агентства)
  12. речь скорее о 3. голая верстка вероятнее всего будет поступать вместе с дизайном. насколько я представляю: фронтэндщик не должен боятся сверстать внутряк какой-нибудь, в рамках уже существующего дизайна. уровень разный. я пока вижу необходимость в 1-ом ведущем и 1-ом ведомом. Если появится сильный специалист, который займёт вакансию ведущего по front-end, то я с удовольствием делегирую ему подбор помощника. Цель темы уяснить для себя, какими инструментами необходимо владеть для front-end. Ну а выявить эти навыки владения, планируется в тестовом задании. PS: Конкретнее о вакансиях - у меня в подписи ссылка.
  13. Имхо, "Неделя" — это коллекция объектов типа "День".
  14. Добрый день. Хотелось бы обсудить сабж. Сам я больше специализируюсь по server-side, но сейчас есть задача собеседовать фронтэндщиков. В частности некоторые кандидаты просят тестовые задания. Лично мне, из беседы как правило и так почти всё понятно. Но всё же какие сейчас тренды в клиентской разработке, на что по вашему стоит обращать внимание? Есть какие-то общепринятые инструменты и практики на которые следует обращать внимание? Поясню: для стэка backend (php) я считаю обязательным владение такими вещами как СКВ (90% это git), composer (менеджер зависимостей, знание возможностей актуальной версии языка, базовых шаблонов проектирования — вот такого плана вещи. Что сейчас актуально для клиентского стека: html / css / js?
  15. Хочу обратить внимание, что в JS есть встроенные объекты для работы с датой, которые стоит задействовать при решении. Попробуйте для начала вдумчиво пройти этот курс http://learn.javascript.ru/ от начала до конца. Большинство вопросов, я думаю сами отпадут. Когда разберётесь с основами языка и ОО Программирования. Если возникнут вопросы по ОО Проектированию, возвращайтесь, будем проектировать.
  16. вставлю свои пять копеек. Вы спрашивали про ускорить: свойство length — динамическое, а значит оно будет высчитываться на каждой итерации цикла. Во избежании этого, его значение можно присваивать переменной, которая будет управлять остановкой счётчика. Ещё у вас во вложенных циклах j выступает в роли инкремента и декремента одновременно. Возможно алгоритм работает правильно, но это не очень хорошая практика. ЗЫ и как справедливо заметил @nerv, функции перегружены. Т.е. addClass должна принимать 2 аргумента: "кому_добавить", "какой_класс_добавить". Это в случае если она функция. Если бы она была методом объекта, на который спроецирован элемент из html-разметки (DomElement, например, либо их коллекция, как это часто бывает в jQuery), ей следовало принимать 1 параметр: имя класс который хотим добавить. Посмотрите в сторону объектов. С ними легче реализовать удобные и красивые интерфейсы, чем на функциях.
  17. 1. Для начала определите какие сущности есть в приложении и какие между ними отношения. Можно в форме схемки нарисовать. 2. Затем, для каждого типа сущностей спроектируете классы: какие свойства (поля) и методы (действия) могут быть у объектов (экземпляров) придуманных классов. Лучше сперва тоже на бумаге.
  18. питон и минимальные требования к хостингу, хм... не припомню шаредов / фрихостов с питоном.
  19. бр.бр.бр... Об чём речь не понятно: директории и файлы на сервере, каталоги / записи WP или что-то ещё в windows? Если речь про сайт и каталог, сделайте вложенную структуру в WP и подберите плагин для стилизации, имхо самый простой путь.
  20. Да, м.б. верхний потолок указать, было бы более очевидно... Но потолка как бы нет. Тут ещё ситуация такая, что есть цель приступить к разработке в ближайшее время, не затягивая на месяцы поиск супер-нинзей ангуляра, поэтому с радостью ждём и просто адекватных середняков за адекватные для них деньги.
  21. Раш, дружище, ты, если верно помню из Москвы? Да, оттуда наверно совсем смешно выглядит. От — это стартовая сумма на испытательный срок. Что будет после испытательного: зависит в первую очередь от кандидата. С нашей стороны верхний потолок не озвучен Обращу так же внимание на формулировку middle/senior: т.е. мы готовы взять подающего надежды середника, который расчитывает расти вместе с нами. Профессионально и зарплатно соответвенно.
  22. День добрый. Буду краток: разыскиваются адекватные разработчики на фронт и на бэкэнд. Работать предстоит над интересным и крупным проектом, команда в стадии формирования, руководство адекватное и демократичное, з.п., условия, плюшки — всё необходимое обсуждаемо и возможно. Я участвую в проекте в качестве team lead, и со своей стороны могу заверить что всё ок, подтягивайтесь Подробнее вакансии расписаны здесь: middle back-endjunior/middle front-endmiddle/senior front-endЗЫ: суммы указаны "от" — это действительно значит "от" да, кто-то на роль подобную HR тоже нужен: http://spb.hh.ru/vacancy/10814863
  23. rash, т.е. один html-элемент будет одновременно являться определённым блоком и элементом другого блока?
×
×
  • 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