« first day (278 days earlier)      last day (16 days later) » 

8:51 AM
ЮрийСПб has unfrozen this room.
 
@ЮрийСПб пингани автора :-)
@GurebuBokofu есть какие-то подвижки? :)
 
@Grundy через собачку? Или каким-то модераторским способом?
 
@ЮрийСПб по идее модератор может через две собачки :)
 
@Grundy через 2 собачки, что-то не вышло( Пригласил через профиль)
 
@ЮрийСПб хм хм хм, а как через профиль? :)
 
9:01 AM
Вот тут можно в комнату позвать
 
@ЮрийСПб ага
 
9:17 AM
@ЮрийСПб. Говорю честно. До готового продукта я пока не дошёл, но релизовал функции редактирования заголовков, смены их местами, изменения уровней заголовков, добавления/изменения/редактирования подзаголовков, реализовал автоматическое преобразование заголовков в ID (для ссылок), исключил случаи повторяющихся ID даже при одинаковых заголовках. Также я реализовал функцию редактирования группы абзацев и собственную разметку с подсветкой синтаксиса и горячими клавишами.
На очереди список с четырьмя уровнями вложенности, возможностью вставлять промежуточные абзацы и особые маркеры.
Проблема, которую я пока полностью не решил - это слежение за кареткой с целью автоматического изменения высоты textarea. Я реализовал автоматическое увеличение высоты textarea при добавлении пустых строк, а также уменьшение высоты при удалении этих строк, но в последнем случае каретка оказывается на строку ниже, чем последняя строка текстового поля.
Дело в том, чем я так и не нашел способа получать точное положение каретки от браузера, потому устанавливаю высоту откна на основе сопоставления содержимого textarea и также выходного слоя над textarea, где к исходному тексту добавляется подсветка разметки, выделение цветом текста, жирность шрифта и так далее.
 
@Grundy, что за комната?
 
@Qwertiy к старому вопросу :-)
Jan 25 at 8:31, by Gurebu Bokofu
@OlmerDale, задача далеко нетривиальная - CMS, напоминающая Wordpress по принципу добавления блоков (Text, Mediagrid и т. д.).Каждый блок описывается классом, но при этом в каждом классе должен быть доступ к некоторым переменным и функциям.
Jan 25 at 9:08, by Gurebu Bokofu
@Grundy, я сделаю конечный продукт, отсутствие опыта - не повод прекращать проект.
Jan 25 at 9:10, by Grundy
@GurebuBokofu Весь вопрос в затраченном времени - через сколько ты планируешь сделать конечный продукт?
Jan 25 at 9:13, by Gurebu Bokofu
@Grundy, где-то через пол-года. Пока никто не торопит, планирую задачи только на неделю вперёд.
Jan 25 at 9:15, by Grundy
@GurebuBokofu вот через пол-года и стоит вернуться к этому разговору :)
@Qwertiy, вот собственно пол-год год и прошел :)
 
9:36 AM
В следующем рефакторинге кода я планирую перейти на ES6-классы. Я не сделал этого раньше потому, что не понимал, как буду обращаться к экземплярам классов после того, как они будут созданы без присваивания им имени. Теперь я планирую их помещать в map и брать по ID.
Скажите лучше вот что. Смотрите: WordPress, gulp и все его утилиты, движок Laravel - всё это абсолютно бесплатные вещь, которые сделали энтузиасты просто ради креатива (и я делаю свою CMS тоже ради кретива). Я понимаю, что для этого нужна уйма времени, что трудно совмещать с работой. Скажите: КАК и КОГДА разработчики перечисленных выше средств зарабатывают себе на достойную жизнь, тратя столько времени на неоплачиваемый креативизм?
 
@GurebuBokofu кто тебе сказал что неоплачиваемый?
 
А кто им платит, если все gulp-утилиты бесплатные?
 
@GurebuBokofu у водпресса есть платные плагины плюс реклама
у ларавел почти так же
 
так, а с что с gulp, grunt, webpack и всеми плагинами и утилитами для этого?
(Я пошёл домой, отвечу Вам когда приду домой)
 
@GurebuBokofu то же самое, либо они поддерживаются пользователями (донат) либо спонсорами, у того же вебпака куча спонсоров
 
 
3 hours later…
12:27 PM
Шоколадно. Значит и мои проекты могут быть не просто хобби. Я буду дорабатывать как свой текущий проект, а так же реализовывать свои новые идеи.
 
@GurebuBokofu расслабься, твои проекты никому не нужны кроме тебя
 
 
9 hours later…
9:30 PM
@Grundy, Даже если это и так, то я буду продолжать делать эти проекты в качестве удовлетворения потребности в креативизме.
 
9:42 PM
Цукерберг делал Facebook для себя, то же и про изобретателей ICQ. Botstrap сначала был просто фронтенд-частью для Twitter. Нужно сначала пройти этот этап, когда делаешь чисто для себя, и на этом этапе довести свои продукты до чего-то стоящего, а предлагать это ещё кому-то - это уже следующий этап.
Так что, если Вы изволите пожетвовать Ваше бесценное время профессионала на моё "страдание ерундой", то прошу Вас помощь новыми ответами на мои вопросы - ведь они могут пригодиться людям, которые в отличие от меня делом занимаются.
 

« first day (278 days earlier)      last day (16 days later) »