Задать вопрос
  • Как использовать mv?

    barmaley_exe
    @barmaley_exe
    mv * ..
    Здесь * — маска для выбора всех файлов, а .. — обозначение родительской директории.
    Разумеется, команду надо запускать из той папки, содержимое которой Вы хотите перенести.

    Ваша ошибка заключается в том, что Вы перемещаете папку httpdocs в /home/devi/www/site/, но она уже там.
    Ответ написан
    2 комментария
  • Какую литературу следует выбрать для освоения linux?

    Литературу, это позже. Тебе надо самое базовое сейчас. А литературу нужно читать вдумчиво. Смотри видео, где показывают - как, что делать.

    Все в *nix начинается с комманд man и info.

    Здесь философия в начале книги, прочитай:
    Essential System Administration, 3rd Edition
    shop.oreilly.com/product/9780596003432.do

    Здесь для озарений:
    Unix Power Tools, 3rd Edition
    shop.oreilly.com/product/9780596003302.do

    В любом случае, со временем, тебе надо взять суть : те, принципы работы с системой и системы. Тогда все покатится, как по маслу.

    Основной принцип imho: мелкие, простые комманды, ты как волшебник - соединяешь в мощный функционал операционки.

    Удачи, Люк!

    update:
    по сути, чтобы давать комманды системе, тебе нужно знать как работает твоя коммандная оболочка ( например, у меня bash ), соответственно я смотрю man bash - если встречу что-то странное.
    Ответ написан
    2 комментария
  • Какое выбрать оборудование для построения локальной сети?

    @DastiX
    Поддерживаю D-link'и. Тоже все на них. На L2 DGS-1500-52 (сейчас уже более новая 1510), ядро на DGS-3620-28SC и роутинг на Mikrotik CCR1016-12G с VPN между филиалами.
    Не могу сказать, что сильно бюджетно, но в любом случае дешевле чем циско и иже с ними.
    Микротик хорош, как Т34. Надежный мощный, но надо уметь его курить. Я, честно говоря, хочу добавить к нему Kerio для кошерного контроля интернета.
    В Вашем случае, когда так мало клиентов, то просто один DGS-1500-52 + RouterBoard в каждый офис и все будет ок.
    Ответ написан
    Комментировать
  • Нужно ли использовать префиксы к именам переменных и классов?

    @asd111
    В java так не принято. Обычно просто название класса или интерфейса.
    Т.е. просто ClassName независимо от того интерфейс это или класс.
    переменные просто someVariable без префиксов и т.п.
    Ответ написан
    Комментировать
  • Какой производитель DVI шнуров лучше?

    @Akellacom
    CTO
    Мне кажется нет абсолютно никакой разницы, тоже самое касается и hdmi. Но это лично мое мнение, интересно услышать мнения других
    Ответ написан
    Комментировать
  • В какой момент подключается DNS?

    @inkvizitor68sl
    Linux-сисадмин с 8 летним стажем.
    DNS - L7 протокол, если вы об OSI.

    Другой вопрос, что после того, как dns выдаст ответ, начинается новый коннект (уже к http-серверу, например), который снова проходит весь стек.
    Ответ написан
    4 комментария
  • Как можно реально проверить коммутатор, чем нагружать?

    gbg
    @gbg Куратор тега Компьютерные сети
    Любые ответы на любые вопросы
    Объединить 4-8 сетевых карт в Etherchannel, а зетем дать iperf. Если под нагрузкой 8 гигабит не захлебнется, можно счесть годным.
    Ответ написан
    4 комментария
  • Возможна ли перекодировка файлов "на лету"?

    @Eddy_Em
    Если хочется less использовать, то можно вот так:
    cat file | enconv | less
    Если хочется открыть в mcedit/mcview, то он умеет выбор кодировок (alt+e).
    Ответ написан
    Комментировать
  • Возможна ли перекодировка файлов "на лету"?

    @ShamblerR
    да
    iconv -f utf8 /tmp/333.txt -t cp1251
    Ответ написан
    Комментировать
  • Есть ли одноплатный компьютер для управления силовой элеткроникой?

    gbg
    @gbg Куратор тега Электроника
    Любые ответы на любые вопросы
    Совмещать в одном устройстве компьютер и управление силовой электроникой очень дорого - коммутационные помехи легко подвесят такой компьютер, поэтому нужно потратить массу времени на организацию надежной защиты и экранирования.

    Большинство имеющихся на рынке одноплатников являются макетами/админскими игрушками (чтобы чайник пинговался!) и не предназначены для работы в промышленности.

    Как правило, за управление в АСУ ТП отвечает ПЛК, который общается по промышленной сети с датчиками/исполнительными устройствами, а "компьютер" выполняет роль индикации и конфигуратора, но не "управляет" процессом.

    Итак вопрос - что за электроника? Если это двигатель, к нему нужен контроллер привода (обычно это преобразователь частоты). У этого контроллера будет внешний интерфес (RS485, CAN, Ethernet, сухие контакты наконец), к которому уже можно подключить одноплатник.

    Но не стоит вешать на GPIO одноплатника тиристоры управления фазами двигателя.
    Ответ написан
    4 комментария
  • Есть ли гарантии что Django не умрет?

    kivsiak
    @kivsiak
    software engineer
    Нет. Равно как и нет гарантий что завтра в мир не ударится комета, доллар будет мировой валютой, зарплаты в ит будут раздуты.

    Не существует технологий и фреймворков которые бы гарантировали что они будут существовать долго. Ничего страшного в этом нет. Надо просто постоянно развиваться не ожидая что можно выучить один трюк и всю жизнь его показывать.

    По делу django - сейчас находится на пике жизненного цикла и вполне достоин внимания.
    Ответ написан
    Комментировать
  • Выбор дороги в веб-разработке. Что можете посоветовать?

    @rsi
    software engineer
    Да боже мой, ваши муки выбора характерны для любой профессии. Серебряной пули нет, никто не спрогнозирует как выбор между пхп и питон изменит вашу жизнь. Нет такого, что выбрав пхп вы станете аутистом, а выбрав питон вы станете успешным. Программирование это не язык, язык всего лишь инструмент его можно менять.

    • Начните работать
    • Начните читать книги, статьи, следить за жизнью сообщеста
    • Делайте то что нравиться/приносит прибыль
    • Совершенствуйтесь
    • Работайте
    • Не бойтесь
    • Не ленитесь
    • Не задавайте глупых вопросов не проведя на тему самостоятельных изысканий

    Следуйте этим 8 пунктами и вы сможете купить виллу на карибах даже если выберете паскаль.
    Ответ написан
    Комментировать
  • Как правильно настроить домашнюю сеть?

    Jump
    @Jump
    Системный администратор со стажем.
    Ну вот такого руководства по настройке именно домашней сети. без излишних сложностей, я не встречал.
    В любом случае должны быть базовые понятия о принципах построения сетей.
    Задавайте конкретные вопросы - что хотите сделать, что непонятно, не получается?
    Если коротко -
    WAN - название интерфейса маршрутизатора который смотрит во внешнюю сеть(интернет)
    LAN - название интерфейса маршрутизатора который смотрит во внутреннюю сеть.
    Статический адрес - неизменный IP адрес который либо прописан вручную на интерфейсе, либо выдается DHCP сервером, но всегда один и тот же для данного устройства.
    Динамический адрес - адрес выдаваемый DHCP сервером из некоторого диапазона адресов случайным образом, как правило меняется при каждом переподключении к сети(перезагрузке устройства)
    Ответ написан
  • Как объеденить кучу Excel файлов в один?

    @lPolar
    data scientist
    Как насчет pandas?
    Допустим, все файлы лежат в одной папке, и необходимые данные лежат на первом листе, тогда это можно сделать вот так:
    import pandas as pd
    import os
    folder = r'D:\Files\excel' #папка с файлами
    files = [os.path.join(folder,f) for f in folder] #формируем список путей к файлам
    all_file_frames = [] #сюда будем добавлять прочитанную таблицу 
    for f in files:
        print('Reading %s'%f)
        tab = pd.read_excel(f)
        all_file_frames.append(tab)
    all_frame = pd.concat(all_file_frames,axis=0) #  axis=0 если нужно добавить таблицу снизу и axis=1 если нужно слева
    all_frame.to_excel('final_file.xlsx') #получим файл final_file.xlsx в os.getcwd()
    Ответ написан
    5 комментариев
  • Как объеденить кучу Excel файлов в один?

    mirzaiskandarov
    @mirzaiskandarov
    http://iskandarov.org
    Предположим, имеется куча книг Excel, все листы из которых надо объединить в один файл. Копировать руками долго и мучительно, поэтому имеет смысл использовать несложный макрос.

    Открываем книгу, куда хотим собрать листы из других файлов, входим в редактор Visual Basic (ALT+F11), добавляем новый пустой модуль (в меню Insert - Module) и копируем туда текст вот такого макроса:

    Sub CombineWorkbooks()
    Dim FilesToOpen
    Dim x As Integer

    Application.ScreenUpdating = False 'отключаем обновление экрана для скорости

    'вызываем диалог выбора файлов для импорта
    FilesToOpen = Application.GetOpenFilename _
    (FileFilter:="All files (*.*), *.*", _
    MultiSelect:=True, Title:="Files to Merge")

    If TypeName(FilesToOpen) = "Boolean" Then
    MsgBox "Не выбрано ни одного файла!"
    Exit Sub
    End If

    'проходим по всем выбранным файлам
    x = 1
    While x <= UBound(FilesToOpen)
    Set importWB = Workbooks.Open(Filename:=FilesToOpen(x))
    Sheets().Copy After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)
    importWB.Close savechanges:=False
    x = x + 1
    Wend

    Application.ScreenUpdating = True
    End Sub

    После этого можно вернуться в Excel и запустить созданный макрос через меню Сервис - Макрос - Макросы (Tools - Macro - Macros) или нажав ALT+F8. Отобразится диалоговое окно открытия файла, где необходимо указать один или несколько (удерживая CTRL или SHIFT) файлов, листы из которых надо добавить к текущей книге.
    PE
    Ответ написан
    2 комментария
  • Выбор файловой системы для сервера с видео?

    Ernillew
    @Ernillew
    Администрирую *nix-системы с 1997 года
    По ФС стоит смотреть в сторону XFS, безусловно. А так смотрите на SSD, жесткий диск всегда будет медленней SSD.
    Ответ написан
    3 комментария
  • Кто знает аналог утилиты dd?

    gbg
    @gbg Куратор тега Linux
    Любые ответы на любые вопросы
    pv -tpreb /dev/sda | dd of=/dev/sdb bs=4096 conv=notrunc,noerror

    pv-dd-progress-bar-output.png
    (pv -n /dev/sda | dd of=/dev/sdb bs=128M conv=notrunc,noerror) 2>&1 | dialog --gauge "Running dd command (cloning), please wait..." 10 70 0

    check-status-of-dd-in-progress.png
    остается только обернуть это в скрипт.
    Источник
    Ответ написан
    1 комментарий
  • Что нибудь хорошее про mezzanine cms?

    @pcdesign
    Хорошо, все удобно.
    Делал инет магазин на этой штуке.
    Никаких нареканий.
    Правда магазин англоязычный, так что потестить с русским языком не удалось.
    Ну и еще поддерживается python 3.4.
    На нем у меня все и взлетело.
    Ответ написан
    3 комментария
  • Интернет магазин на python / django + cms взятся самому или отдать профессионалам?

    Jump
    @Jump
    Системный администратор со стажем.
    Если вы задали такой вопрос, то ответ однозначный - отдать профессионалам.
    Ответ написан
    1 комментарий
  • Что выбрать для переделки сайта bitrix или djangocms?

    Symphony
    @Symphony
    Берите жанга, потому что учить битрих это долгое дело, конечно же, я не имею ввиду, что жангу Вы освоите быстрее, но зато не будете париться с пхп, ведь Вы отлично знаете пеитан
    e35ff4c95d5c492089e969da3ee7cc7a.jpg
    Ответ написан
    1 комментарий