Jump to content

Full-R

User
  • Posts

    109
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Full-R

  1. Пойдите на хабр пожалуйста. Так надоели по всему интернету. Сядьте в свое гнездо и там п*зд*т*сь. Не надо вот этих приписок красными буквами. С вами не о чем разговаривать. Ваши мозги дальше спеки не уходят.
  2. Вы смотрите просто на разработку web или вам интереснее направление именно анимации и приложений? Web разный. Для кого-то предел мечтаний клепать SPA сайты на одну страничку, знать HTML, CSS и немного JavaScript. Для кого-то перспективнее осмыслить 3D контекст и поверить в то что на том же JavaScript в браузере можно делать даже игры. Но это уже не HTML и CSS - это другое понимание. Кто-то начинает ждать легкости и удачи от того, что применит один стек на все. Например, научится клиентскому JavaScript и вклинится с этим на сервер(таких сейчас большинство). Fullstack такого рода все же уступает другим fullstack так как JavaScript плохо работает с базами данных и BigData. Сейчас на шаблонах для SPA много не заработать и люди уже делают генераторы сайтов, которые дешевле и быстрее ручного разработчика. 3D\2D интересно, но нужен несколько иной склад ума, а отрасль пока не столь популярна, но уже перспективы появляются. Backend нужен. Он требуется на любой работе почти всегда. А это как минимум интеграция верстки в систему. Такие знания никогда не бывают лишними.
  3. Пожалуйста. Но с сервером лучше разберитесь. Если вы это не просто так делаете, а хотите развиваться - пора сразу определяться с back-end стеком c которым у вас будет симбиоз. Там и шаблонизаторы и реактивность(шаблонизаторы), работа сервера в кратце, кэширование, обработка предварительных данных сгенерированных сервером. Свой велосипед сразу не создать так как нет опыта в сравнении с другими велосипедами, а развиваться просто версталой не интересно и даже не выгодно.
  4. Я вам написал почему. Браузер с недавнего времени блокирует все подключения к внешним ресурсам, если не они не перечислены в специальных заголовках сервера. Это сделано для защиты от XSS. Значит на production сервере не подключает ресурсы к CDN, а делайте себе по относительной ссылке. Разбираться с этим придется в любом случае(там много нюансов). Код лучше продемонстрировать вот так(скачать быстрее, чем ждать пока фидлы загрузятся): example.zip
  5. <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>store</title> <style type="text/css"> body { background: #0a122d; margin: 0; width: 1000px; } .wrapper { position: relative; } .fone35 { position: absolute; display: block; width: 400px; padding: 2px; margin-bottom: 200px; margin-left: 1500px; margin-right: 20px; margin-top: 300px; } .fone65 { display: block; width: 300px; padding: -2px; margin-bottom: 200px; margin-left: 300px; margin-right: 200px; margin-top: 300px; } .fone75 { display: inline; margin-bottom: 25%; margin-left: 25%; margin-right: 25%; margin-top: 25%; } .conteiner { position: absolute; margin-bottom: 300px; margin-left: 400px; margin-right: 400px; margin-top: 20px; } </style> </head> <body> <div class="wrapper"> <div class="fone35"> <img src="imges/Sound Store-39.png" alt="lom" align="top" /><br /> <img src="imges/Sound Store-38.png" alt="lom" align="top" /><br /> <img src="imges/Sound Store-37.png" alt="lom" align="top" /><br /> <img src="imges/Sound Store-36.png" alt="lom" align="top" /><br /> <img src="imges/Sound Store-35.png" alt="lom" align="top" /> </div> <div class="conteiner"> <div class="fone65"> <img src="imges/Sound Store-59.png" alt="lom" /> <img src="imges/Sound Store-61.png" alt="lom" /> <img src="imges/Sound Store-63.png" alt="lom" /> <img src="imges/Sound Store-65.png" alt="lom" /> </div> <div class="fone75"> <img src="imges/Sound Store-75.png" alt="lom" /> </div> </div> </div> </body> </html> BR - это плохо. Уже никто не делает clear fix, а больше он ни для чего не нужен. Одними DIV писать уже не интересно. Попробуйте HTML 5. Container пишется через Э.
  6. Постарайтесь больше ни чего не выкладывать на эти песочницы. Там куча ошибок, которые мешают разбираться и вы не понимаете как работает ваша программа. Это скорее всего CORS, который подставил всех. Для Apache можно сделать вот так: Header set Access-Control-Allow-Origin "*" Для этого в .htaccess нужно добавить код выше. Чтобы это заработало запустите локальный сервер Скачать / Open Server Panel (ospanel.io) Если вы работаете с Node.js - то я не подскажу вам как это решить. Там nginx, который обычно садится на Apache и ни чего не делает. По этому его до сих пор ни один нормальный человек не ставит и настраивать не умеет. В данном конкретном случае, в последнее время, стоит не брать сторонние шрифты так как они не только доставляют неудобства в разработке, но и не поддерживают весь UTF-8. Достаточно подключить просто TTF или формат взять OTF(смотрите онлайн конвертеры). Поскольку Mozilla Firefox со своей ненавистью к проприетарному по подохла - можете смело удалить WOFF и оставить только TTF.
  7. Пруфа нет. Это мои личные исследования по теме. Можно немного пояснить на примере с SetInterval. Если сделать void то ссылка на него уничтожится после инициализации. То есть не возможно будет отследить этот таймер, что облегчит работу браузера на немного: let i = void setInterval(() => { console.log('test'); }, 500); В данном примере не работает clearInterval clearInterval(i); Если интервал нужно останавливать, то void стоит убрать. Для setTimeout: она разрушается после выполнения первого тика, но оставляет шлак в памяти и продолжает тикать в процессоре: let i = void setTimeout(() => { console.log('test'); }, 500); После того как прошло пол секунды таймер перестанет вызывать console.log. Поскольку мы не знаем как это говнище сделано в браузере приходится применять методы борьбы с утечками памяти вручную(все до одного системные программисты говорят что там 2 ошибки есть и кроме этого таймер не завершается вообще). Вот кстати, вариант получше с моделью таймера на requestAnimationFrame: RR = { // Modern TimeOut and Interval interval: ( c, d = 1000, o = null ) => { if( c ) { //let hash = RR.md5( c.toString() ); let dn = Date.now, start = dn(), stop; //console.log('Interval '+ hash +' started'); let cnt = 0; void requestAnimationFrame( async function interval() { let n = dn() - start < d; if( !n && o ) { stop = 1; // console.log('Timeout '+ hash +' stoped'); } n || ( start += d, c.call( /*hash*/ ) ); stop || await void requestAnimationFrame( interval ); if( stop ) { interval = null; } cnt++; } ); return { stop: () => { stop = 1; // o ? console.log('Timeout '+ hash +' stoped by task') : console.log('Interval '+ hash +' stoped by task'); } }; } else { console.log('Interval: Callback function not defined'); } }, Это все было на тему энергоэффективного программирования. Просто нельзя оставлять мертвый код который жрет вольты и ни чего не делает. Если функцию запустить с void она уничтожается после первого вызова и дальше к ней нет доступа. Это значит что и оперативная память, где дислоцировалась функция престаёт жрать электричество.
  8. Можно по сути выбрать цитат из всего этого шлака, на который вы даете ссылки? Мне некогда это говно читать. Там очень много букв. Если вы потрудились в это дерьмо вникнуть, так же как в предыдущем посте, а там нет ни чего по теме или оно слишком смешное - это еще не значит что вы от этого поумнели. > У меня есть знакомы которые не работают на дядечку, но каждый день им приходится ходить на рынок продавать свою продукцию иначе им нечего будет кушать, а на рынке они контактируют с большим количеством разнообразного народу. А есть те кто работает на дядечку, но сидит дома и работает удаленно, но все равно контактирует с курьерами и т.п. Суть изоляции не уменьшить шанс подцепить заразу. Я делаю точно также. В магазинах и на рынке у меня все знакомые. Я просто не надеваю маску и никто не заставляет меня это делать. Что можно подцепить на рынке? Прелых старух или деревенских, которые на магазинах экономят? И чем они могут болеть кроме собственной старости и деревенской жизни? > я не знаю откуда вы сделали выводы, что вы испытываете ограничения. Хотя да, ваши выводы очень ограничены... Где написано, что я испытываю ограничения? Это у вас скорее предел жизни описан в википедии и вы не понимаете её иначе.
  9. > Стрелочная функция здесь анонимная с параметром j в который попадает значение i за каждой итерацией? Это так. > Эта строка нужна чисто чтобы заполнить пустой массив, создав клон массива? Да. Void очищает память после выполнения. SetTimeout и SetInterval в браузере сделаны очень плохо(есть утечки памяти). Для этого добавлен void. Вот модель этих futures в браузере на request animation frame. RR = { // Modern TimeOut and Interval interval: ( c, d = 1000, o = null ) => { if( c ) { //let hash = RR.md5( c.toString() ); let dn = Date.now, start = dn(), stop; //console.log('Interval '+ hash +' started'); let cnt = 0; let interval = async () => { let n = dn() - start < d; if( !n && o ) { stop = 1; //console.log('Timeout '+ hash +' stoped'); } n || ( start += d, c.call( /*hash*/ ) ); stop || await void self.requestAnimationFrame( interval ); cnt++; }; void self.requestAnimationFrame( interval ); return { stop: () => { stop = 1; //o ? console.log('Timeout '+ hash +' stoped by task') : console.log('Interval '+ hash +' stoped by task'); } }; } else { console.log('Interval: Callback function not defined'); } }, }; Даже в этом коде loop не завершается. Таймер продолжает тикать до бесконечности. console.log(`fib[${i}] = ${fib[i]}`) Я просто не понял зачем вы это делаете?
  10. Я что-то плохое сделал? Если господин может себе позволить потратить время на вычитывание спек по бесполезному type - это его право. Если господин верстает для инвалидов - это тоже его право. Российские инвалиды в регионах получают пенсии в размере 9500 рублей для второй группы и 12 000 рублей для первой группы. Третья группа не получает пенсии вообще. Инвалидность бывает с разрешением на работу и без. II группа обычно с ограничениями на трудовую деятельность, а I всегда предусматривает запрет на работу. Чаще всего инвалиды не то чтобы не могут себе позволить купить ноутбук или ПК, они чаще всего их просто не покупают так как живут в другом мире. Не знаю насчет инвалидов в других странах, но, скорее всего картина там подобная. Смартфон есть у всех, но именно у инвалидов он чаще всего кнопочный. Aria roles не нужна. Если рассматривать ее как дополнительную оснастку, а не просто suppport для неполноценных, то тут она тоже ни чем не лучше. Что например даст aria roles для смартфона? Вы какие-то отчаянно пареные 🙂 Зачем пытаетесь надавить на меня своими красными буковками? Это что вежливость такая? > Вас уже носом в спеку ткнули, а вы продолжаете упорствовать. Я не тыкаю вас носом в то, что вы просто тратите время на ненужно - так ведь?
  11. Full-R

    RevolveR CMF

    Стандарт программирования back-end: https://xcmf.net/backend-programming.html
  12. Void освобождает память сразу после срабатывания. Какая цель вашего кода?
  13. У вас JavaScript головного мозга. Даже ниндзи так не угарают ... Гонять порожняк в порожняк по таймеру IIFE в консту. Мсье еще не знает об async и await. Ему бы это доставило. let fib = [ 1, 2, 3, 5, 8, 13 ]; var xfib = []; let x = 0; for( i of fib ) { (( j ) => { void setTimeout(() => { xfib[ x++ ] = j; }, 1500); })( i ); } Во первых, const - это плохо так как он "зафризил" все данные. Его лучше не использовать вообще. Во вторых, надо следить за контекстом.
  14. > А к чему тут новичок? Если бы здесь был закрытый форум я бы вам рассказал что такое и новичок и КВ, но так как это паблик я этого делать не буду. > Гастарбайтеров я привел как факт того, что в стране не стерильно чистая нация думающая и делающая все одинаково под копирку. Если вы моете руки перед едой, не ходите на работу в офис и ни чем не болеете - это не значит, что ваш сосед делает все так же. Вы живете в прекрасном городе Челябинск и у вас наверное из крана течет даже горячая вода без газовой колонки и электрического титана. Обычно такая вода проходит очистку и не исключено что вы повторно моете голову не только мочой таджиков, но и средством для мытья посуды. У меня проще. Город маленький и вода карстовая. Только холодная и ее можно пить из под крана. Ваша вода хуже, но даже в ней нет вшей, коронавируса и палочек. > Мутация вируса происходит везде и постоянно, тут ничего не сделаешь. На это к сожалению нужны миллионы лет, а вирусы не имеют ни какого отношения к системно развивающимся организмам. У них нет ядра клетки, которое может согласованно работать с другими ядрами. > 90% безопасности человека зависит от самого человека, если вы себя сами изолировали и вам это нравится не нужно призывать всех к этому, далеко не все могут себе позволить сидеть дома и страдать размышлениями о вредности вакцин. То что я не работаю на дядь, которые заставляют ходить в офис еще не значит что я изолирован. Абсолютно ни каких ограничений не испытываю. С чего у вас такие выводы?
  15. Ни в каких. Обычно CSS в отдельном файле кэшируется. Например, дополнительный атрибут увеличивает размер передаваемых данных с сервера на клиент, а также усложняет все остальное. Представьте себе что в статье 20 списков и для каждого нужно сгенерировать тип. > почему его оставили валидным Очевидно, что обычная недоработка.
  16. Вы с этими самыми гастарбайтерами часто общаетесь? Наверное жмете им руку или даже иногда покупаете парики из прекрасных волос? Два года вакцине не исполнилось чтобы делать выводы. К чему ванговать? Есть реальные данные что иммунитет от настоящего КВ сохраняется порядка полугода. > Вот и выбираем, болеть 4 раза в 2 года или 1 раз. Выбор у вас какой-то неправильный. Я не хожу на работу в офис и ни чем не болею. Нет даже возможности подцепить это в людях так как из-за пандемии почти все закрыто или работает ограниченно. > 12 октября вдобавок к 21 заболевшему в стране выявлено 32 новых случая COVID-19 без клинической картины, 29 из них — завезенные. Действительно. При 29 завезенных это очень страшная картина для такого большого Китая(сарказм). > Замечу, что везде где дермократия дает возможность дебилам высказывать свое мнение привело к повышению заражений COVID А вы коммунист или либерал как я понимаю? Давайте еще поговорим про южноафриканский штамм? Я представил себе Африку, где даже аэропорты редко встречаются. Я представил себе мыс доброй надежды и задумался как это возможно 😄 Это даже не северная Африка или какой-то Египет куда летают отдыхать со всего мира. «Южноафриканский» штамм точно хуже «британского» | Статьи | Известия (iz.ru) Кстати, вы про "новичок" что ни будь знаете?
  17. Вам места в БД жалко или вы меня упрекаете? Если первое - посмотрите в сторону Big Int, а не no SQL. Если второе, то мне вас тоже не понятно. Когда я изучал HTML я смотрел в первую очередь на теги и CSS. Уже тогда табличная верстка, которая изобилует бесполезными атрибутами была не нужна, а все делали display: table-cell. Где интересно можно было вообще узнать про атрибут type для элементов списков? Вот я и заглянул в валидатор. Если на HTML5 уже нет DTD, то логичнее всего было бы посмотреть именно там. В противном случае я бы просто сразу заглянул в DTD и все выяснил. Почему же type для ol актуален, а type для ul не документирован в HTML5? Напишите разработчикам request с требованием пояснить вопрос года. Ведь это так неправильно, что OL может быть с атрибутом type, а UL нет. Давайте пердъявим им одно из двух: 1). Труп надо убрать 2). Труп надо добавить
  18. Сумасшедшие разработчики web-браузера Mozilla Firefox ранее собственноручно уничтожившие всю экосистему браузера и уволившие большую часть персонала разработки из-за перехода на новую платформу Rust теперь убили и поддержку Progressive Web Applications в браузере. Технология PWA позволяет создавать полноценные приложения для десктопов и мобильных платформ на базе стандартного стека HTML, CSS и JavaScript без надобности вникать в другие языки программирования и тонкости компиляции. Что нас ждет дальше? Аналогов данной прекрасной технологии нет, а многие пользователи и разработчики потерпели неприятности. Усугубилась ситуация со стабильностью и производительностью приложения, а возросшее число багов заставляет задуматься. Стоило ли рвать жилы до такой степени и перепрограммировать весь рендеринг ради того чтобы сойти с застрелиться и проиграть. Все прекрасно знают что система отрисовки CSS и SVG очень сложная и требуется достаточно тонкая и аккуратная работа для сохранения совместимости с другими браузерами. Сможет ли Mozilla нормально поддерживать развитие стандартов и предлагать актуальные новшества и кто теперь этим займется? Долгое время именно ресурс MDN позволял разработчикам черпать информацию о технологиях.
  19. Full-R

    RevolveR CMF

    Рекомендации по созданию layout и организации VPU interface: https://xcmf.net/layout.html
  20. Full-R

    RevolveR CMF

    Выделил время на документацию. Вот первый кодинг стандарт для разработки на RevolveR. Он описывает как правильно программировать и форматировать код для front-end. https://xcmf.net/coding.html На днях будет написан документ описывающий нормативы программирования для back-end. Дальше я распишу все API и будут интересные статьи о том как работать с системой и что она может.
  21. Современные люди не возьмут в свое общество людей, которые не соблюдают элементарные правила гигиены. Не соглашайтесь пожалуйста с тем что такое можно допустить. От таких людей начнутся не вши и гниды, а чесотка у остальных людей, которую вообще не вылечить. За этим современное общество следит очень тщательно. Иммунитет после того как человек переболел коронавирусом сохраняется около 6-7 месяцев по данным тех же медиков. Заметьте, что прививка наверняка не даст такого же результата для иммунитета. Каков смысл колоть в себя заразу? Взгляните, вот статистика: https://fb.watch/3j_fBjAYML/ Китай первый вышел из проблемы и его долгое время нет в списке, а именно Китай считается родоначальником проблемы. Глядите дальше за динамикой в России и обратите внимание на Индию. В России дерьму вообще нечем модифицироваться в отличие от Индии, где тепло и влажно. Нас просто водят за нос шарлатаны воплощая свои мерзкие планы под предлогом изоляции и карантина. Почему, любопытно, в том же Китае не хлопнуло второй и третьей волной? Там для вирусов очень даже благоприятная атмосфера и климат, очень много населения и фактор его плотности. update: обновил ссылку
  22. Я имел ввиду современных людей, которые ведут нормальный образ жизни, а не каких-то таджиков, которые ходят покакать в горы и потом вытирают попу ладонью. Вши конечно быть могут у отдельных людей, но в условиях современности это практически невозможно. Очевидно, что у вас есть какие-то возражения, но вы не можете быть на 100% в себе уверены.
  23. Прививка - это фактически малая доза вируса(или модифицированного вируса), которая должна спровоцировать иммунитет на выработку антител. Все эти прививки не нужны вообще. Вы же в здравом уме чтобы не колоть себе сознательно генно-модифицирующее? 2021 ... У современных людей уже нет вшей, сифилиса и туберкулеза. Нам не нужен пенициллин. Какую прививку и из каких мышей могли разработать эти коновалы? У вирусов всегда куча патогенов и модификаций, которые зависят не только от иммунитета, в котором они смогли эволюционировать, но и от факторов климата и местности. Они вкалывают говно в кровь чтобы предупредить коронавирус? Но уже третья волна и найдены новые виды. Дальше каждый раз будем заражать себя сами? Успокойтесь и просто будьте аккуратны.
×
×
  • 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