-
Posts
294 -
Joined
-
Last visited
-
Days Won
9
Content Type
Profiles
Forums
Calendar
Store
Everything posted by abrahadabra
-
так и есть, не о вёрстке вообще. О вёрстке здесь. Так-то оно так, но вот некоторое время назад было у меня увлечение: на спор делать блог со статьями и комментариями за час на произвольной платформе на глазах у удивлённой публики. Обычно получалось за полчаса. Были, правда, опасения насчёт того, что публика предложит сделать на каком-нибудь, к примеру, эрланге (знать не знаю, что это, распространён он мало, подозреваю, что и материалов по нему не особо много, но сайты на нём делают) или ассемблере (владею оным сносно, но уж очень долго пришлось бы реализовывать простейшие вещи). Разгром пришёл откуда не ждали. Первый провал был с вордпрессом. Ушло заметно больше часа. Второй — с UMI. Тот вообще не сдался. Между ними чуть не постигла беда с битриксом, условно завершить нечто похожее на обещанный блог получилось на последних секундах. Так что насчёт готовых продуктов есть некоторые сомнения.
-
сокрытие/модификация ссылок в строке/панели состояния и адресной строке
abrahadabra replied to Totalist's question in HTML Coding
Да вы что!? Закон По в действии? Это же шутка была! Конечно же реакт имеет смысл использовать только в веб-приложениях. А где тут нестандартные тэги? -
да как бы это выразиться-то получше… Не совсем. За рекламу обычно платят. А это считайте добрым советом. Просто я пишу почти на всём, и на рельсах, и всяким php не брезгую, и даже на джаве опыт был. Но вот есть простая, красивая и логичная штука — Django. Для разработчика на мой взгляд лучше нет ничего. По-русски есть djbook.ru — там и документация, и форум с нормальным таким сообществом.
-
сокрытие/модификация ссылок в строке/панели состояния и адресной строке
abrahadabra replied to Totalist's question in HTML Coding
какой-то костыль, чесслово. Не проще ли так? import { browserHistory } from 'react-router'class MayBeLink extends React.Component { constructor(props) { super(props); } navigate () { let { href } = this.props; browserHistory.push(href); } render() { return ( <div onClick={this.navigate.bind(this)}>{this.props.children}</div> ); }}MayBeLink.propTypes = { href: React.PropTypes.string}export default MayBeLinkНу и использовать потом это: <MayBeLink href="/some/hidden/path/">текст типа не ссылки</MayBeLink> -
Тут есть варианты. Берём популярную CMS (Wordpress, битрикс, modx или, упаси ЛММ, юми). Долго мучаемся при разработке, долго мучаемся при обучении заказчика, затем долго мучается заказчик. Зато можно будет потом посадить заказчика на поддержку и тянуть с него деньгу фактически ни за что; Делаем полностью самописный сайт. Долго мучаемся, чтобы сделать хоть сколько-нибудь юзабельными совершенно обычные вещи вроде списков и форм добавления/редактирования. Затем долго мучается заказчик из-за того, что у него то глюки вылезают, то не хватает элементарного функционала. Зато можно будет потом посадить заказчика на поддержку и тянуть с него деньгу за свой тяжкий труд по приведению своего творения в хоть сколько-нибудь пригодное состояние; Берём хорошо зарекомендовавший себя фреймворк, имеющий в своём составе админку, которая в большинстве случаев настраивается парой строк в файле admin.py, протестированную годами и многими тысячами пользователей, имеющую все необходимые возможности, тратим полдня на настройку серверной части. И есть в жизни счастье, и клиент доволен. Правда, вероятность подсадить его на поддержку несколько снижается, но это компенсируется положительными сигналами в сарафанном радио.Выбирать вам.
-
неа, вордпрессами не балуюсь. И другим не советую. Поиск не находит скорее всего потому что у вас этих настроек нет, и используются настройки по умолчанию. Редактор-то какой там? TinyMCE? Верно?
-
это двойное отрицание. Фактически приведение к булеву типу. При отрициании производится приведение типа автоматом, а при повторном отрицании возвращается булево значение исходной переменной.
-
по-детски? Да ладно! Это как раз весьма взрослая позиция. Делать полезное дело, а не дармоедствовать. Оглянитесь вокруг. Сколько людей хочет ничего не делать и получать за это много денег, сколько людей к этому стремится. Многие ведь этого и добиваются. А тут обратный пример. Всё вы делаете правильно. А технические сложности преодолимы.
- 19 replies
-
- образование
- развитиеб
-
(and 1 more)
Tagged with:
-
Когда ж вы перестанете есть этот кактус? Какой там редактор? TinyMCE? Добавьте ему в конфиг: force_p_newlines : false,force_br_newlines : true,
-
Осуществляется ровно до тех пор, пока этого не начинают требовать. Оно же, понимаете ли, ради удовольствия. Когда видишь, что мир становится лучше, когда человек вникает в то, что ему говорят, да благодарит за помощь, тогда и на общественных началах помогать только в радость. А когда начинают чего-то требовать да нос воротить… Да на кой оно? От заказчиков-то таких стараешься отказываться. Но заказчики хотя бы деньги платят, они и имеют право требовать за свои деньги. А тут что?
-
Адаптивные психи или как я провел новогодние праздники
abrahadabra replied to СергейРусков's topic in Discussion of works
о как здорово! Спасибо. И давно уже есть ведь. Но в таком случае не понимаю, почему вы его не использовали. В данном случае весьма уместен. -
Адаптивные психи или как я провел новогодние праздники
abrahadabra replied to СергейРусков's topic in Discussion of works
ну во-первых браузер затупит раньше даже с одним-единственным классом во-вторых, вряд ли у дизайнера хватит фантазии и упорства придумать индивидуальное поведение для каждого из 1141 блоков в-третьих, чем sass лучше less? Правильно, @extend -
Адаптивные психи или как я провел новогодние праздники
abrahadabra replied to СергейРусков's topic in Discussion of works
Лютая хрень. Бутстрап имеет смысл использовать либо как есть для быстрого прототипирования, либо в нормальной вёрстке использовать его миксины для некоторого упрощения и упорядочивания своей работы. У хромого эмулятора есть один странный недостаток. Он ведёт себя не так, как тот же хром на андроиде. В том числе и по части шрифтов. Не могу утверждать уверенно, но умные люди говорят о том, что как раз страшное в этом и есть. Что это усложняет работу браузеру, отъедает память и увеличивает время рендеринга. Но тут я не спец, пусть лучше кто-нибудь, кто разбирается в теме, скажет всю правду. -
да вообще не вопрос. 2000 руб/час.
-
Адаптивные психи или как я провел новогодние праздники
abrahadabra replied to СергейРусков's topic in Discussion of works
делюсь своим личным опытом: для вёрстки использую бутстрап. С четвёртой версии там появились вообще замечательные возможности брать только нужное. Normalize.css встроен. Множество миксинов для именно правильного оформления. И reset не нужен вовсе. вероятно знаю А показать ужас-ужас — не вариант? Вот просто взять телефон, переключить в режим 3g, а то и gprs, если умеет, и у них на глазах открыть какой-нибудь сайт с нестандартными шрифтами. -
ага. А ещё и статью текстом, чтобы прочитать можно было, а не ждать, когда же диктор скажет то, что нужно.
-
архивных здесь нет, хотя дописать и несложно. А первая и последняя… ну так это… как первую и последнюю Там же список. Нулевой индекс и количество элементов - 1.
-
Адаптивные психи или как я провел новогодние праздники
abrahadabra replied to СергейРусков's topic in Discussion of works
Поругать как-то не особо получается. В целом здорово и аккуратно. Каждый раз вызывают вопросы нестандартные шрифты. Сайт адаптивный, значит расчёт на то, что с мобильных будут смотреть. Попробуйте выйти из дома и где-нибудь на вокзале посидеть и почитать некоторые сайты с телефона. Страницы с третьей вас начнёт раздражать долгая загрузка нестандартных шрифтов. Когда вся страница уже отображается, картинки есть, реклама уже мелькает, даже ссылки в тексте подчёркнуты, а самого текста нет потому что шрифты ещё не подгружены. И удивляет одновременное использование normalize.css и reset.css от Мейера. А похвалить — это можно. Хорошо, что на мобильной версии выключен ужасный слайдер. БЭМ — это тоже хорошо. И less — это хорошо. -
В видеоуроках сложнее перечитать предыдущий абзац например. В видеоуроках листинг кода не помещается на экран, а прокрутить его нельзя. Да и скопипастить себе этот код на поиграться тоже нельзя. В видеоуроках кто-то за кадром болтает и отвлекает … хотя от чего? Читать-то нечего!
-
если несмотря ни на что нравится, и вы готовы учиться, то и прите напролом. Практический опыт нужен, без него закономерно ничего не будет получаться. А где его получать, как не на реальной работе?
- 19 replies
-
- образование
- развитиеб
-
(and 1 more)
Tagged with:
-
скриншотами? Это-то ладно. Вот весьма распространённая тема — видеоуроки — удивляет.
-
Верно, надо z-index повыше задать. Там же, где вы position: absolute задаёте для выпадающей менюшки, на 441 строке.
-
Проблема в том, что у вас ОС неподходящая для той инструкции, которой вы пытаетесь воспользоваться. Откровенно говоря, и для веб-разработки вообще тоже не очень подходящая, но об этом как-нибудь в другой раз. В этот раз ищите инструкцию для windows
-
пожалуй, не так что-то с операционной системой apt — это всё-таки пакетный менеджер для Debian и производных от него, но не для windows. Да и sudo работает в unix и подобных. В windows такого в принципе нет.