• Как лучше разместить розетки для телефона и локальной сети в офисе?

    leahch
    @leahch
    3D специалист. Dолго, Dорого, Dерьмово.
    1) Кабельканал делаете над столом (~10см). Кабельканал берете установочный с разделителем (слаботочка в одной половине, силовая - в другой). В кабельканал монтируете силовые (3 шт., лучше 4!) и компьютерные розетки (2 шт.).
    2) Для принтеров розеток 2х2 (силовые/rj-45)
    3) Очень чательно (очень, очень) рассчитывайте установку силовых розеток, их практически не перенести! Силовой провод должен быть без скруток и разрезов и промежуточных соединений и иметь минимальный запас! (это любой электрик скажет). Провод должен иметь нужное сечение! Единственно возможный вид установки - проходной через розетки.
    4) Все слаботочные провода должны быть завернуты на патчпанель в распределительной/серверной.
    5) По желанию (через 2-3 места), делают специальные силовые розетки, запитанные от второго автомата! Это для чайников/пылесосов, сечение соответствующее, выделяют их цветом (красным обычно)!
    6) Установочный кабельканал - любой фирмы, хоть Legrand, хоть DKM, хоть Efapel, от той же фирмы и все остальные принадлежности. Разницы большой между производителями не вижу, все трое хороши!

    Ну и конечно можно спускать кабеля с фальшпотолка. Но абсолютно все кабели нужно убирать в гофру там, где он проложен по потолку. Силовые, так вообще желательно в металлическую. В кабельканале такого делать не нужно! Не нужно из-за того, что кабельканал у нас неподвижен, а на потолке кабель у нас свободном-лежащий и есть вероятность, что его могут задеть и повредить (вероятность, увы, не маленькая, как оказывается!).

    Если делать прокладку под фальшпотолком, то гораздо лучше не просто кабель на потолок класть, а использовать кабельные лотки (кусок сетки с бортиком) по периметру, тогда гофра не нужна. Но нужно или два лотка (слаботочка, силовые) или силовой в гофре (на одном лотке) или лоток с разделителем. В этом случае снижать можно простым коробом с розетками на конце, или установочными стойками.

    Но как же гимморно потом под фальшпотолком суетиться...
    Ответ написан
  • Как посмотреть в Linux сколько дисков подключено?

    @MechanID
    Админ хостинг провайдера
    lsblk |grep disk

    для примера сервер с кучей винтов:
    root@Power / # lsblk |grep disk
    sda 8:0 0 465.8G 0 disk
    sdb 8:16 0 931.5G 0 disk
    sdc 8:32 0 931.5G 0 disk
    sdd 8:48 0 931.5G 0 disk
    sde 8:64 0 465.8G 0 disk
    sdf 8:80 0 931.5G 0 disk
    sdg 8:96 0 931.5G 0 disk
    Ответ написан
    2 комментария
  • Что изучать специалисту по информационной безопасности?

    я ни разу не специалист по информационной безопасности, но имхо можно делать упор на одно из трёх:
    1. Системное администрирование с уклоном в безопасность. От этого я вообще далёк, так что ничего не могу сказать.
    2. Поиск уязвимостей в ПО. Учить C/C++ для понимания, какие дыры можно оставить при написании ПО, а дальше язык ассемблера для реверс инжиниринга программ. Ну и там, не знаю, поищите в интернете исходники вирусов, поразбирайтесь.
    3. Поиск уязвимостей в веб-сервисах. Учить какой-нибудь серверный язык (PHP, Python, Ruby и проч.) + JavaScript + SQL + на базовом уровне HTML. Гуглить XSS, SQL injection, DDoS. Если интересен этот вариант, могу пару ссылок подбросить по основам.
    Ответ написан
    Комментировать
  • Какие нормальные и интересные курсы есть по линуксу на интуите?

    @DobriyJuk
    Сетевой инженер, системный администратор
    Нескучные - это с выпрыгивающими клоунами, монстром-щекотилой и периодическими розыгрышами призов?
    Если возникает подобный вопрос, рекомендуюначать с азов. И не обязательно на ИНТУИТе. Ищите основы работы в командной строке, написание скриптов, установка пакетов, настройка сети, работа с дисками, настройка iptables.
    Затем задайте себе вопрос - "На кой хрен я вообще хочу это изучать?" И постарайтесь найти ответ лучше, чем "стать самым-самым умным и крутым сисадмином в мире!" Конкретную задачу перед собой поставьте, сформулируйте её предельно ясно и вам сразу станет понятно, куда двигаться дальше. А может и забить на Linux. Виндовые админы, поверьте мне, тоже очень не плохо живут.
    Что касается виеолекций. Не уверен на счет ИНТУИТа, но на YouTube полно подобного материала.

    P.S. Определитесь с дистрибутивом Linux, который вы хотите изучать, потому как на первоначальной стадии изучения между ними огромная разница и стирается она не сразу. Из популярных рекомендую изучить Debian, Fedora, CentOS, Ubuntu. По сути, можете изучить Debian и Fedora, по скольку CentOS в основе своей - Fedora, а Ubuntu - Debian.
    Ответ написан
    Комментировать
  • Как дешифровать этот текст?

    Denormalization
    @Denormalization
    Обычный спам.
    Вся эта левая хрень для обхода анти-спам защиты.
    Ответ написан
    Комментировать
  • Почему работодатели требуют знания linux?

    @cthulhudx
    Большое количество корпоративного софта работает на серверах с операционными системами, основанными на ядре Linux, даже есть даже специализированные дистрибутивы - Red Hat Enterprise Linux, CentOS.Нужно для того, чтобы вы имели основные навыки администрирования Unix-систем, и смогли к примеру развернуть проект или подключиться к серверу по ssh.
    Ответ написан
    Комментировать
  • С чего начать системному администратору, пришедшему на новую работу?

    Bessome
    @Bessome
    Администратор Linux, Windows. 1С программист
    Я начинаю надо с документации - трудовой договор, обязанности админа.
    Далее выходим на знакомство с бухгалтерией и ключевыми лицами предприятия. Можно проставится. Слушаем какой был плохой/классный админ до нас.
    Идем в бухгалтерию после "тимбилдинга" и просим предоставить документы на платежи за софт (хотя бы за антивирусы). Попутно ищем в сети и физически сервер, проводим его инвентаризацию хард+софт. Идем к пользователям и составляем перечень софта, установленного на их места, заодно выясняем про доступ (возможен ли Админский или у пользователя админские права стоят). Слушаем что им нужно, не нужно, жалобы. Кстати, можно попутно так найти себе "помощников", то есть тех, кто в компах сечет и картриджи меняет. Таких надо держать под неусыпным контролем и располагать к себе признанием их крутости (говорит на равных и хвалить).

    А вот после этого делаем вывод о конторе, составляем перечень софта, который вне лицензионности, идем к руководству с бумагой, о внесении изменений в существующую структуру (купить то-то, переделать то-то и так далее). Это план на 6 месяцев.
    После этого можно сканить сеть, резать доступ, закрывать дыры и тп. Почему? Да потому что если босс с бумагой этой не ознакомится или пошлет тебя с ней подальше - то нужно идти подальше от этой конторы.
    Ответ написан
    1 комментарий
  • Как командно разрабатывать php проект?

    copist
    @copist
    Empower people to give
    Инфраструктура
    * Создайте репозиторий на Bitbucket или GitHub.
    * Создайте себе локально копию репозитория и локально поднимите базу данных с одинаковой структурой
    * Если в базе требуются изменения, создавайте "миграции", которые обновят структуру данных или сами данные.
    * Свои изменения по коду, так же как и миграции, отправляйте в репозиторий

    Ещё есть возможность создания виртуальных серверов для разработки или использование online IDE. Решает кучу проблем, если интернет быстрый.
    * https://compilr.com/ Полноценная среда разработки
    * https://koding.com/ Среда разработки с предустановленным веб-сервером и элементами социальной сети
    * online-php.com Online IDE
    * https://codeanywhere.com/ Среда разработки. Код можно хранить в облаке, а также в Dropbox, Google Drive, FTP, github.
    Другие тулзы для совместной работы в online

    Промежуточные версии
    Если вы географически недалеко друг от друга, то просто периодически показывайте, что у вас получается.
    Если нет, пользуйтесь Skype Shared Screen, Join.me и другие аналогичные продукты, чтобы вместе смотреть и обсуждать голосом. А лучше TeamViewer, чтобы можно было вместе и посмотреть, и поправить.

    Обновление сервера
    Изменения на сервер устанавливайте из того-же репозитория. Не забудьте про миграции. Озаботьтесь вопросами безопасности. Хотя бы так: скрыть файлы .git
    Ответ написан
    Комментировать
  • Как программисты оценивают стоимость своей работы?

    Зарплата программистов определяется спросом и предложением на рынке труда. А так же тем, насколько участники рынка (программисты) правильно оценивают свои компетенции и соответственно свою стоимость.

    Окупаемость программистов зависит в том числе от компетенций менеджмента. Поэтому по-отдельности таких сотрудников трудно оценивать.
    Ответ написан
    Комментировать
  • Можно ли заменить домен в сертефикате?

    @Flantru
    Нет, только выпускать новый сертификат. У некоторых компаний есть манибек в течение определенного времени - если недавно покупали, можете попробовать обратиться в поддержку.
    Ответ написан
    2 комментария
  • Почему mkdir создает на сервере(UBUNTU) папки и файлы с замком?

    Tairesh
    @Tairesh
    Веб-программист
    Иконка замочка означает, что файл или папка принадлежит другому пользователю. Я посмотрел в хрустальный шар и там написано, что PHP у вас работает от юзера www-data, от его имени файлы и создаются.

    Самое простое решение -- добавить своего пользователя в группу www-data, а юзера www-data в свою группу.

    И да, зело сурово передавать из POST-запроса данные напрямую в mkdir.
    Ответ написан
    5 комментариев
  • Самый популярный алгоритм хеширования паролей?

    sim3x
    @sim3x
    md5
    Ответ написан
    Комментировать
  • Не работают индексы при простом запросе?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    А поле `phone` случаем не текстового типа? Если да, то сравнение должно быть с текстом, иначе включается приведение типа для поля и индекс не работает.
    SELECT `name` FROM `phones` WHERE `phone` = '500'
    Ответ написан
    1 комментарий
  • Что привлекает программиста в стартапе?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    1. Программист должен быть одиночкой и достаточно молодым, семейные люди и люди постарше уже не готовы ввязываться в подобные авантюры, так как статистика явно говорит нам о том, что лишь ничтожная доля стартапов в итоге выстреливает - или - иметь мощную финансовую подушку и понимающую семью чтобы пойти на это.
    2. Если проект кажется интересным вам лично, это еще не значит что он интересен всем вокруг, все люди разные. По этому лучшие стартапы - это компании друзей, где идея появилась как-то совместно.
    3. Очень многие создатели стартапов считают что раз идея их, то значит и в итоге, если всё выгорит, всё будет полностью принадлежать им, а программисты просто превратятся в наёмных работников. Такие тоже идут лесом, так как идея без реализации не стоит ничего.
    4. Программист должен видеть, что создатель стартапа также горит идеей как и он, и пашет 24 часа в сутки. Без этого любой подумает, что создатель просто хочет бабла срубить и ловить тут нечего.
    Ответ написан
    5 комментариев
  • Как настроить доступ к внутренним ресурсам через VPN?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Судя по "Хочу поднять VPN-сервер на нем, чтобы отдавать один сайт."
    "То есть не было доступа к 80 порту сервера до установления соединения по VPN. "
    "Какой сервер тут лучше использовать и как ограничить доступ к нему из интернета?"

    Замечено, что ты не очень хорошо представляешь себе, как именно это работает, и то, что ты хочешь сделать на самом деле, возможно делается не при помощи VPN а при помощи настроек того же веб сервера.
    Подними его не на 80 порту а на каком-то другом.
    Сделай доступ только для определенных IP адресов.
    Настрой средствами HTTP авторизацию.

    ВСЕ, не нужны никакие дополнительные сервера.
    Ответ написан
    Комментировать
  • Где найти разработчика в команду?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Раз все хорошо и продумано, оцените затраты на очень хороших программистов, выходите на https://boomstarter.ru/ или даже на https://www.indiegogo.com/ , далее как можно более широко освещайте компанию по сбору средств и, если люди поддержат... Profit!
    Ответ написан
    1 комментарий
  • Где найти разработчика в команду?

    DeadCowsDontMoo
    @DeadCowsDontMoo
    web
    Без ЗП будет туговато...) вы не указали какой именно разработчик вам нужен, какими технологиями должен владеть человек, тип работы (дистанционно\офис\полный рабочий день и тд)

    Мало конкретики =)
    Ответ написан
    1 комментарий
  • Как выбрать первый вход для каждого пользователя в каждом дне?

    lasalas
    @lasalas
    .NET Architect
    SELECT uName, 
    (
    SELECT MIN(uDate) 
    FROM Res 
    WHERE uName = T.uName AND CAST(uDate AS Date) = D
    ) FirstDate
    FROM 
    (
    SELECT DISTINCT uName, CAST(uDate AS Date) D
    FROM Res
    ) T
    Ответ написан
    3 комментария
  • Как выбрать первый вход для каждого пользователя в каждом дне?

    @alisichkin
    Программист
    Курсоры зло.
    begin tran
    
    create table #res (
    	ID int not null identity(1, 1),
    	[Date] datetime not null,
    	Name varchar(100) not null,
    	constraint	PKres		primary	key	( Id )
    )
    
    insert #res ([Date], Name) values ('20150611 10:00', 'Пупкин')
    insert #res ([Date], Name) values ('20150611 12:00', 'Пупкин')
    insert #res ([Date], Name) values ('20150611 10:30', 'Иванов')
    
    select dateadd(day, datediff(day, 0, [Date]), 0) [Day], min([Date]) Start, Name
    from #res
    group by dateadd(day, datediff(day, 0, [Date]), 0), Name
    order by min([Date])
    
    rollback
    Ответ написан
    3 комментария