-
Posts
1,069 -
Joined
-
Last visited
-
Days Won
9
Content Type
Profiles
Forums
Calendar
Store
Posts posted by Быколай
-
-
Привет, rus!
Ну, в общем исполнитель найден, спасибо форуму, будем работать с Нареком
Тему прикрываю.
-
Настройка, плагины, интеграция с сервисами, вывод контента, прочие ковыряния - на мне.
То есть Вам нужна именно верстка?
P.S. Если можно дайте ссылку на скриншоты хотя бы.
Да, верстка под WP + клиентская часть - кастомизация всяческих слайдеров и тому подобное. Я бы целиком делегировал клиентскую часть, т.к. фронтендом много лет уже не занимался и поэтому не в курсе последних тенденций.
Скриншоты попробую раздобыть.
-
Привет! Ищу фронтендщика хорошо знакомого с 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 на каждую страницу. -
ох, до чего же провокационный топик
имхо, нет, не заменит. у ноды есть своя ниша, в которой она хороша. у пхп своя ниша и они не пересекаются на 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:
На мой взгляд, в наш атомный век можно и нужно жить без флеша — это даже хорошо. Флеш сейчас используют для мерзкой рекламы. Для всего остального реально есть javascript. Посмотрите что делают на том же three.js — это просто жесть. Ну а если кто-то свои жалкие онлайн-игры не может всё ещё перевести на JS, то тому прямая дорога в забвение и банкротство. Я, например, на новом телефоне решил принципиально не ставить флэш. Для меня он умер.
я тоже в какой-то момент после очередной (пере-)установки браузера понял что не ставлю плагин для флэша. вероятно после того как ютуб и прочие html 5 видео подтянули.
- 1
-
курим маны:
[LIMIT {[offset,] row_count | row_count OFFSET offset}]в случае если аргументов больше одного, то первый из них - это 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-- одна строка без смещения!
-
от 7:00 до 21:30 надо каждый день, я верно понимаю?
Вообще можно сравнивать сами объекты типа Date при помощи операторов '<', '>', так же есть сеттеры для манипуляции с датой. Попробуйте с этой стороны на задачу взглянуть.
-
ну, ронять своим кодом apache это не есть гут =)
мой многословный вариант реализации:
не запускал, так что это не рабочий пример, скорее в качестве демонстрации ООП подхода. Можно выделить интерфейс ( ::inludeLanguage($code) ) и кроме файловой реализации запилить любую другую совместимую.
-
Смотря что в качестве веб-сервера используете. Для apache — смотрите в сторону mod_rewrite, location для nginx.Ну а там уже дело за разбором роута. Либо ручками, либо компонент какого-нибудь фреймворка - symfony, zend и т.п.А, стоп, это же про js. Вы пробовали функцию написать для этого, что не получается, где затык?
-
nerv, спасибо за развёрнутый ответ! Вот мы подошли конкретнее к тому что я хочу выяснить.
Флэнагана я конечно читал, но вести беседу на уровне спецификаций CSS мне будет не просто
Как я представляю сферическое в вакууме тестовое задание:
==============
- Реализовать на языке Z, приложение A, которое делает X и Y
- Разрешается использовать любые необходимые сторонние библиотеки
- Результат оформить в виде репозитория на github, с кратким описанием деплоя в вики репозитория.
==============
Всё. Каждый пункт этого теста даёт ответ на вопрос:
- Человек достаточно вменяем чтобы самостоятельно реализовать элементарное приложение
с простым функционалом. Тут же можно поглядеть на стиль и качество кода. - Немаловажно, что вместо велосипеда, человек сумеет подобрать готовое решение, знает где их брать и как использовать.
- Он умеет пользоваться общепринятыми для стека инструментами.
Т.е. само приложение (A) и что оно там умеет (X, Y) - вещи не столь значимые и, имхо, могут быть совсем элементарными. Мы же не будет в продакшене использовать этот код =) И по времени, имхо, реализация должна быть минимальна.
Вот, когда расписал самому становится всё яснее =) Думаю по аналогичной схеме для младшего разработчика стоит сделать.
Лично я знаю очень мало людей, кот. действительно хорошо разбираются во всем этом.Лично я вообще почти не знаю
Мм.. Veseloff, твой вариант — более серьёзный подход. Да, пожалуй, если оплачивать задание, то справедливо можно требовать что-нибудь существенное, как ты описал. Думаю эту схему можно попробовать применить для ведущего специалиста.
Вообще конечно ситуация на рынке интересная, особенно для соискателей. Пока сам был соискателем радовался этому, а оказавшись с другой стороны "баррикад" начинаю грустить. Множество новичков которые ещё ничего не имеют, но уже хотят зарабатывать (взять хотя бы соответствующий раздел этого форума) и стремящееся к ничтожно малому количество ещё не "заханченных" спелых специалистов. Даже middle-уровня найти не просто. Начинаю понимать, почему меня последние годы хантили через агентства)
-
речь скорее о 3. голая верстка вероятнее всего будет поступать вместе с дизайном. насколько я представляю: фронтэндщик не должен боятся сверстать внутряк какой-нибудь, в рамках уже существующего дизайна.
уровень разный. я пока вижу необходимость в 1-ом ведущем и 1-ом ведомом. Если появится сильный специалист, который займёт вакансию ведущего по front-end, то я с удовольствием делегирую ему подбор помощника.
Цель темы уяснить для себя, какими инструментами необходимо владеть для front-end. Ну а выявить эти навыки владения, планируется в тестовом задании.
PS: Конкретнее о вакансиях - у меня в подписи ссылка.
-
Имхо, "Неделя" — это коллекция объектов типа "День".
-
Добрый день.
Хотелось бы обсудить сабж. Сам я больше специализируюсь по server-side, но сейчас есть задача собеседовать фронтэндщиков. В частности некоторые кандидаты просят тестовые задания.
Лично мне, из беседы как правило и так почти всё понятно. Но всё же какие сейчас тренды в клиентской разработке, на что по вашему стоит обращать внимание? Есть какие-то общепринятые инструменты и практики на которые следует обращать внимание?
Поясню: для стэка backend (php) я считаю обязательным владение такими вещами как СКВ (90% это git), composer (менеджер зависимостей, знание возможностей актуальной версии языка, базовых шаблонов проектирования — вот такого плана вещи. Что сейчас актуально для клиентского стека: html / css / js?
-
Хочу обратить внимание, что в JS есть встроенные объекты для работы с датой, которые стоит задействовать при решении.
Попробуйте для начала вдумчиво пройти этот курс http://learn.javascript.ru/ от начала до конца. Большинство вопросов, я думаю сами отпадут.
Когда разберётесь с основами языка и ОО Программирования. Если возникнут вопросы по ОО Проектированию, возвращайтесь, будем проектировать.
-
вставлю свои пять копеек.
Вы спрашивали про ускорить: свойство length — динамическое, а значит оно будет высчитываться на каждой итерации цикла. Во избежании этого, его значение можно присваивать переменной, которая будет управлять остановкой счётчика.
Ещё у вас во вложенных циклах j выступает в роли инкремента и декремента одновременно. Возможно алгоритм работает правильно, но это не очень хорошая практика.
ЗЫ и как справедливо заметил @nerv, функции перегружены. Т.е. addClass должна принимать 2 аргумента: "кому_добавить", "какой_класс_добавить".
Это в случае если она функция. Если бы она была методом объекта, на который спроецирован элемент из html-разметки (DomElement, например, либо их коллекция, как это часто бывает в jQuery), ей следовало принимать 1 параметр: имя класс который хотим добавить. Посмотрите в сторону объектов. С ними легче реализовать удобные и красивые интерфейсы, чем на функциях. -
1. Для начала определите какие сущности есть в приложении и какие между ними отношения. Можно в форме схемки нарисовать.
2. Затем, для каждого типа сущностей спроектируете классы: какие свойства (поля) и методы (действия) могут быть у объектов (экземпляров) придуманных классов. Лучше сперва тоже на бумаге.
-
Понятно, что некропостинг, но в реальности нет и не будет идеальных CMS — у всех есть свои минусы. У фейна я вижу один минус для некоторых юзеров в том, что он не на PHP.
питон и минимальные требования к хостингу, хм... не припомню шаредов / фрихостов с питоном.
-
В саппорт писали?
-
бр.бр.бр...
Об чём речь не понятно: директории и файлы на сервере, каталоги / записи WP или что-то ещё в windows?
Если речь про сайт и каталог, сделайте вложенную структуру в WP и подберите плагин для стилизации, имхо самый простой путь.
-
Либо Selenium
-
Да, м.б. верхний потолок указать, было бы более очевидно... Но потолка как бы нет.
Тут ещё ситуация такая, что есть цель приступить к разработке в ближайшее время, не затягивая на месяцы поиск супер-нинзей ангуляра, поэтому с радостью ждём и просто адекватных середняков за адекватные для них деньги.
-
Раш, дружище, ты, если верно помню из Москвы? Да, оттуда наверно совсем смешно выглядит.
От — это стартовая сумма на испытательный срок. Что будет после испытательного: зависит в первую очередь от кандидата. С нашей стороны верхний потолок не озвучен
Обращу так же внимание на формулировку middle/senior: т.е. мы готовы взять подающего надежды середника, который расчитывает расти вместе с нами. Профессионально и зарплатно соответвенно.
-
День добрый.
Буду краток: разыскиваются адекватные разработчики на фронт и на бэкэнд.
Работать предстоит над интересным и крупным проектом, команда в стадии формирования, руководство адекватное и демократичное, з.п., условия, плюшки — всё необходимое обсуждаемо и возможно.
Я участвую в проекте в качестве team lead, и со своей стороны могу заверить что всё ок, подтягивайтесь
Подробнее вакансии расписаны здесь:
ЗЫ: суммы указаны "от" — это действительно значит "от"
да, кто-то на роль подобную HR тоже нужен: http://spb.hh.ru/vacancy/10814863
-
rash, т.е. один html-элемент будет одновременно являться определённым блоком и элементом другого блока?
-
Ой, тогда
foreach (glob('*.php') as $f) unlink($f);
А какого именно робота это не способно?Да, вот так может выстрелить по всей текущей директории. Если прав хватит.
С днём рождения форум!
in Flame
Posted
О, приятно что форум жив и здоров уже такое немалое время!
Давненько я здесь не был, всем привет!