• Как построить сеть на RS-485???

    @slepowl
    учу-верчу python
    1) RS-485 - шина. вешаете все на один кабель. Однако, если это модбас, то схема 2 мастера и один слэйв по rs-485 работать не будут.
    2) RS-485 - шина. вешаете все на один кабель.
    3) на малые расстояния он не нужен. Вообще ставится в конце линии.
    хватает витой пары. 1 пара для + и - из второй пары берете один провод как "общий"
    www.softelectro.ru/rs485.html
    www.bookasutp.ru/Chapter2_3.aspx
    4) Это от протокола зависит.

    Дайте данных: что за устройства, какой протокол.
    А вообще есть профильные форумы - там помогут: asutpforum.ru/viewforum.php?f=12
    Ответ написан
    6 комментариев
  • Как построить сеть на RS-485???

    gbg
    @gbg Куратор тега Компьютерные сети
    Любые ответы на любые вопросы
    Топология в RS-485 - шина. Все устройства параллельно вешаются на один кабель. ТУ на кабель смотреть в документации на устройства.
    Ответ написан
    6 комментариев
  • Есть ли достойный аудиокурс английского?

    Prognosticator
    @Prognosticator
    TODO: Здесь будут ворованные умные мысли, типа мои
    Pimsleur English for Russian.
    На рутрекере лежит.
    Ответ написан
    4 комментария
  • Есть ли достойный аудиокурс английского?

    uaKorona
    @uaKorona
    Front-End разработчик
    Мне нравится курс Драгункина. Есть и аудио и видео.
    Нравится не традиционный, более понятный подход к изучению языка.
    И еще нравится то, что рассказывает с юмором. Положительные эмоции ускоряют запоминание
    Ответ написан
    3 комментария
  • Как пересобрать Squid?

    @brutal_lobster
    Посмотрите в сторону "сборки любой программы из исходников".
    И вообще - есть же оф. дока: wiki.squid-cache.org/Features/DynamicSslCert

    1. Скачиваете исходники www.squid-cache.org/Versions
    2. Ставите нужные пакеты для сборки
    yum -y groupinstall development tools
    3. Конфигурируете сквид с нужными опциями
    ./configure --enable-ssl --enable-ssl-crtd --prefix=/opt/squid

    4. Собираете и устанавливаете:
    make all
    make install
    Ответ написан
  • Какую программу использовать для построения схемы сети?

    руками по habrahabr.ru/post/230439
    Ответ написан
    Комментировать
  • Возможна ли такая сеть?

    zmeyjr
    @zmeyjr
    Дисклеймер в профиле.
    Если второй роутер поддерживает режим работы wifi как клиент, то да, все у вас получится.
    Ответ написан
  • Что должен знать и уметь начинающий сетевой администратор?

    @throughtheether
    human after all
    0) Представим, необходимо передать данные между компьютерами 1 и 2. Никаких Ethernet и IP еще не придумали, допустим. Есть провода, оптоволокно, соответствующие трансиверы. Что делать? (семиуровневая модель и почему это не священная корова, мультиплексирование, инкапсуляция)

    1) Коммутация. Как происходит обработка (перенаправление) трафика коммутатором? Допустим, пришел фрейм с таким-то адресом источника и таким-то адресом назначения - что происходит? Что и почему произойдет, если два 'деревянных' (без STP и прочих излишеств) коммутатора соединить двумя линками? Как с этим бороться (STP, в чем минусы)?

    2) Статическая маршрутизация IPv4. Зачем вообще нужен IP, когда есть Ethernet или Serial интерфейсы (хотя, по-моему, IP появился раньше, чем Ethernet, но вопрос имеет определенный смысл, пересекается с пунктом 0)? Допустим, на маршрутизатор приходит пакет (точнее, Ethernet-фрейм, а в нем IP-пакет). Что дальше происходит? Чем концептуально отличается перенаправление пакетов на 3 и 2 уровнях ЭМВОС? Почему l2-петля (в случае Ethernet) это скрежет зубовнай, а L3-петля не так страшна? Чем концептульно отличаются IPv4-адреса от MAC-адресов?

    3) Как заставить работать вместе Ethernet и IP (это про ARP)?

    4) Нарисуйте топологию вида "маршрутизатор на палочке", где маршрутизатор маршрутизирует трафик между двумя вланами. К нему транком подключен коммутатор, к коммутатору - два хоста в разных вланах. Один хост шлет icmp echo запрос другому ('пингует'). Что происходит на каждом устройстве? Какие адреса (IP, MAC) используются в заголовках пакетов и фреймов на разных этапах? Каково содержимое таблиц маршрутизации, коммутации, ARP-таблиц?

    5) Уже после четкого освоения вышеописанного: безопасность (ACL, фаерволлы), туннели (зачем нужны, в чем минусы), NAT (зачем нужен, в чем минусы). Динамическая маршрутизация. Как устроен Интернет (и чем Интернет отличается от Worldwide web)

    Из книг, Jeff Doyle, 'Routing TCP/IP', volume I, первые несколько глав. И есть неплохая книжка, на тему 'чего не сказали в курсе CCNA'.

    Привел самые базовые вопросы. Разобравшись с ними, думаю, дальнейший вектор развития сами будете способны задать.
    Ответ написан
    3 комментария
  • Какой язык программирования/направление выбрать? Смена профессии

    Hereigo
    @Hereigo
    Пишу на C# + Asp.Net (MVC) + .Net Core
    Добрый день.
    Мне 37 лет, работаю системным администратором. =)
    Уже около 3-4-х лет изучаю программирование. Случайно попал на курсы по языку C# (Ms .Net Framework). После чего начал писать программки для облегчения администрирования сети, збора статистики, вспомагательные утилитки для бухгалтерии и прочее. Серьёзную работу разработчиком пока не искал, но везде где сталкивался со свободными вакансиями - Веб сейчас более востребован. Так что, css + html + JS - то, что надо. Ну, а потом уже: PHP или ASP.Net или что-то ещё... И попробуйте начать с того, чтобы сделать кому-то простой сайтик. Может быть даже бесплатно. Опыт бесценен!
    Ответ написан
    Комментировать
  • Как/на чем заработать обычному верстальщику?

    Deerenaros
    @Deerenaros
    Программист, математик, задрот и даже чуть инженер
    Общие советы, что уже были даны:
    + учи js,
    + учи english хотя бы до intermediate,
    + генерируй портфолио,
    + какой же верстальщик без своего сайта? сделай его идеальным и храни там своё портфолио и контакты, по возможности ставь на создаваемые сайты свой копирайт со ссылкой на портфолио (конечно, если заказчик не возражает),
    + в свободное время потерзай какой нибудь backend (RoR или Django)

    От себя добавлю: бросай PHP и никогда о нём не думай, может он и становиться лучше, но ему никогда не избавиться от своего тёмного прошлого (и переменных со знака доллара, вот ужас!). Когда будет пара хороших отзывов, смело иди на фриланс биржи, вроде odesk. C RoR и хорошим, красивым, технологичным, кроссбраузерным фротендом там вполне можно иметь и по $100 в час.

    Ах да, учись быстро копипастить. Использовать плагины. Избавляйся от всяческих попыток напилить велосипед, даже если так будет быстрее и лучше. Со временем, это мастерство позволит тебе делать сайты со скоростью пулемёта. Тогда ты постигнешь тёмный дзен и получишь свою порцию печенек. Я на полном серьёзе, когда ты поднимаешь сервер за 2 минуты, ставишь на него Bootstrap за 1 минуту и подгоняешь его (натягиваешь вёрстку из заранее созданных темплейтов) за 5 минут, обвешиваешь нужными виджетами из js, html5 и css3 за 5 минут и через 15 минут после получения заказа отправляешь заказчику наступает странное чувство эйфории. Конечно, это непостяжимый дзен, как всегда, по закону Мёрфи, какая-нибудь библиотека отвалиться, что-нибудь заглючит, а где-нибудь поползёт вёрстка и дебаг займёт пару часов, но всё же, делать полноценный сайт за 3 часа - бесценно. Для всего остального есть MasterCard.
    Ответ написан
    48 комментариев
  • Что плохого в вёрстке таблицами?

    @egorinsk
    Начнем с того, что все, что делается таблицами, делается и CSS (просто надо не лениться и прочитать соответствующие руководства). У таблиц есть недостатки:

    — нельзя перегруппировать блоки для узких страниц или в версии для печати только с помощью CSS
    — если мы выводим список картинок таблицей, каждая картинка в ячейке, то при добавлении или удалении картинки оставшиеся не сдвигаются, а остается пустое место
    — у ячеек width работает как min-width, при этом алгоритмы ратяжения ячеек не документированы и ведут себя непредсказуемо, из-за этого они могут непредсказуемо растягиваться, и хуже того, при динамической замене контента они не всегда сжимаются обратно и остаются дыры. Одно длинное слово или картинка может растянуть всю страницу.
    — фиксированное, абсолютное и относительное позиционирование неюзабельно в таблицах
    — ячейки не получится перетаскивать drag-n-drop
    — трудно манипулировать DOM (надо хитро вставлять и убирать дополнительные элменеты)
    — верстка получается замусоренная кучей лишних тегов, которые тяжело читать и в которых тяжело разобраться. Это не HTML, а лапша. Особенно тяжело, когда таблицы вложены друг в друга и раскиданы по куче шаблонов.
    — нельзя поместить контент в коде первым, а меню в шапке — вторым (некоторые сеошники считают, что это улучшает индексацию)
    — верстка таблицами всегда была костылем (и это несемантично), с поддержкой CSS2 (появилась более 10 лет назад) таблицы стали не нужны. 10 лет назад они уже стали ненужными.

    Давайте, расскажите хоть одну причину использовать устаревшую много лет назад технологию. Поддержка IE4? Верстальщик-пенсионер?
    Ответ написан
    4 комментария
  • Литературу по верстке?

    @XimikS
    Посмотрите на эту www.ozon.ru/context/detail/id/4265917/
    Почитайте статьи:
    habrahabr.ru/post/119127/
    habrahabr.ru/post/156645/ — облегчите себе написание CSS с препроцессором. Я рекомендую SASS или Stylus, если понравится Node.JS
    habrahabr.ru/post/125247/
    А так, для вдохновления читайте:
    tympanus.net/codrops/ (Переводы бывают на css-live.ru)
    dribbble.com

    htmlbook.ru/samcss — ну это само собой :)
    Ответ написан
    Комментировать