Anonymous
<div class="timebutton"> <div class="prev">«/div> <div>3 февраля</div> <div>4 февраля</div> <div>5 февраля</div> <div>6 февраля</div> <div>7 февраля</div> <div>8 февраля</div> <div class="next"»</div> </div> Определен стиль для timebutton > div. Для prev и next в css файле стиль определен ниже, чем timebutton. Стиль для prev и next не применяется.
Anonymous
Как можно изолировать prev и next
Leet
Привет всем, ребят подскажите где можно найти стажировку студенту по nodejs. При условии, что уровень знаний не очень. Но знаю не только ноду. Веб, php, linux, git и др. Заранее спасибо!
Я как-то в свое время избежал стажировок. Подучил vanilla js, потом es6, node, express, научился бэк строить, с сокетами работать, с orm, авторизацию по JWT пилить и усе, пошел работу искать на известных сайтах с вакансиями.
Leet
Как можно изолировать prev и next
Используй scss, пиши внутри timebutton > div { &.next { стиляки } }
Leet
Либо попробуй timebutton > div.next {}
Anonymous
.timebutton > div:not(.prev, .next) так?
Igor
.timebutton > div:not(.prev, .next) так?
обычно быстрее проверить, чем спрашивать в чате
Anonymous
проверил, не сработало
Anonymous
спасибо, помогло
Anonymous
Либо попробуй timebutton > div.next {}
Leet
.timebutton > div { ...стиляки... } .timebutton > div.next, .timebutton > div.prev { ...стиляки... }
Anonymous
спасибо за оперативную помощь :)
Leet
Юзайте препроцессоры 😉
snatvb
препоцессоры*
Leet
thanks
Anonymous
Подскажите такой вопрос, мне нужен сервер который будет принимать сообщения через вебсокет, я вот думаю подойдет ли это на node.js, суть в том что серевер (А) одновременно должен подключатся к другому серверу, и поддерживать с ним подключение, даже если никто со стороны не подключен к серверу А. или node.js лишь как php выполянется и убивается
Leet
node.js подходит для этого отлично
Leet
является веб сервером сам по себе
Leet
ну т.е. состояние держит, не убивается)
Anonymous
является веб сервером сам по себе
т.е. если у меня свой сервер, подключается (т.е. становится клиентом) другого сервера, то процесс не помрет?
Leet
вообще нода умирать не должна, если ты не накосячил или сам не предусмотрел это)
Anonymous
так а запускается же выполнения скрипта, заходом на веб сервер ?
Leet
нода сама выступает в роли веб сервера, обычно на нее nginx проксирует порт и все
Anonymous
т.е. к примеру если у меня на ноде просто вывод hello world, то оно отпечатает и сдохнет, а если там стоит подключение к серверу, то после того как я увижу хелло ворлд, закрою браузер, подключение по сокету так и останется висеть?
Anonymous
А получится ли держать два соединение, одно как сервер (т.е. ко мне будут подключатся) другое как клиент - я буду подключатся, и пересылать сообщения пришедшие ко мне в другое подключение
Leet
Как напишешь, так и будет. Говоря о ноде, мы же говорим не просто о nodejs консоли, где идет один лишь console.log(), мы говорим еще и о том как сервер держится - скорее всего, это express. Он будет постоянно слушать и все запросы обрабатывать. То же самое с socket-io допустим.
Anonymous
или они будут в разных процессах
Дмитрий
Парни подскажите пожалуйста по заданию, не могу сообразить
Дмитрий
var x = Math.round(Math.random() * 10); … Дополните данный код, который присваивает x число от 0 до 10 в случайном порядке, запросом к пользователю попытаться угадать число (prompt). Сравнить введенное число пользователем и не просто указать, угадал или нет, а проанализировать насколько близко был к ответу, например: горячо, совсем близко, почти и т.д.
Leet
Напишешь 2 приложения, запустишь, будут разные процессы. Архитектуру сам делаешь.
Leet
Еще про кластеры почитай, если такие вопросы волнуют
Anonymous
что бы один слушал и перенаправлял в другой
Leet
Ну пиши в рамках одного
Leet
Ноде плевать, как ты это напишешь, так и будет)
Anonymous
да я дело в том что на ноде не писал, и не хотел бы что бы потратил кучу часов, а потом оказалось что это нереально )
Anonymous
а точно так же как вебсокет может ли нода слушать GET ?
Leet
слушать GET?
Anonymous
т.е. получили GET - отправили по сокету который уже открыт
Leet
Господи, вопрос не в том, может ли это нода. Вопрос в том, можешь ли ты написать это, если такие вопросы задаешь.
Anonymous
да ну как, к примеру взять пхп, на нём такое не сделаешь
Leet
Так причем тут php?
Anonymous
в том что нода может такого не уметь )
Leet
При работе с php веб сервером выступает апач какой-нибудь со своими плюшками
Leet
Нода сама по себе сервер
Leet
в том что нода может такого не уметь )
Программист может не уметь, нода все умеет)
Anonymous
вопрос тут в том, что одно соединение не должно сбрасываться, оно должно быт ьвечным, и не должно прерыватся, и в это соединение должны посылатся данные которые приходить будут в рандомные моменты через GET или другой сокет
Leet
Как вы умудряетесь вести дискуссии в том, о чем ничего не знаете, блин.
Anonymous
я не веду дискуссию, я спрашиваю потому что ничего не знаю, один человек уверял что и на php такое можно сделать.
Anonymous
хотя нельзя. потому что думал что мне не важно держать сокет открытым все время.
Anonymous
а каждый раз создавать подключение.
Anonymous
возможно, но мне все равно поставлена задача сделать прокладку такую
Anonymous
которая принимает данные от одного сервера и высылает по открытому сокету к другому, при том соединение к другому происходит по апи, в рамках одного подключения, поэтому крайне важно что бы это подключение не закрывалось.
Leet
Нода все может)
Leet
В этом плане, все будет ок, если напишешь норм
Alexey
Доброго всем вечера. Опять ломаю голову над расширением для Chrome. В самом расширении лежит файл шаблона index.html. В background.js формирую скрипт (result) для применения к этому шаблону. Создаю новую вкладку и открываю в ней шаблон; Применяю скрипт к активной вкладке: chrome.tabs.create({url: "./index.html"}, function tabResult(tab){ // Открываем шаблон chrome.tabs.query({active:true},function(tabsArray) { // Получаем активную вкладку var tab = tabsArray[0]; chrome.tabs.executeScript(tab.Id, {code: result}); // Применяем скрипт к активной вкладке }); }); Шаблон открывается на странице: chrome-extension://mogknlnmhcgjlcjfplddfmddlhdllmla/index.html Но в итоге выдает ошибку Unchecked runtime.lastError while running tabs.executeScript: Cannot access contents of url "chrome-extension://mogknlnmhcgjlcjfplddfmddlhdllmla/index.html". Extension manifest must request permission to access this host. Попробовал залить шаблон на сервер и прописал к нему разрешения в manifest.json - тогда всё отлично работает и скрипт применяется. Ругается именно на доступ к chrome-extension:// Подскажете, куда копать?
Влад
.
Anonymous
Ребят, привет
Anonymous
https://codesandbox.io/s/pw84l36x7m
Anonymous
введите номер телефона, лучше русский, и удиалите цифру посередине
Anonymous
курсор уходит в конец и как это пофиксить?
Алексей
курсор уходит в конец и как это пофиксить?
написать нормальную валидацию
Алексей
вроде не уходит
Makc
не уходит (опера последняя)
Алексей
Алексей
все норм
Anonymous
подскажите, если я создаю сервер для прослушивания http на node.js я чет не пойму, как сделать что бы он слушал на моем домене.
Anonymous
т.е. у меня не локалхост а хостинг мой обычный с apache http server
Artem
Запустить его на сервере, куда домен направлен
Anonymous
так а если у меня на домене index.php
Anonymous
есть
Anonymous
он же выполниться
Artem
Так кто 80 порту сидит? Лучше поставить перед апачем nginx и пускай он льет трафик как надо
Anonymous
Сервера работаю на веб-окружении: apache (обрабатывает динамические запросы) + nginx(статические)
Anonymous
да у меня обычный хостинг