Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Рейтинг IT-брендов 2020
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
leahch

Алексей Черемисин

Я мастер на все руки, я козлик Элек Мэк :-)
  • 909
    вклад
  • 19
    вопросов
  • 1455
    ответов
  • 28%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Веб-приложение на Java без знаний фронтенда?

    azerphoenix
    Орхан Гасанлы @azerphoenix Куратор тега Java
    Добрый день!
    Прекрасно понимаю вас, так как сам когда-то был в подобной ситуации.
    Создавать более или менее нормальные сайты не зная основ - невозможно!
    Если брать по минималке, то разберитесь в:
    - html 5 (посмотрите на блочную верстку и на флексбоксы (flexbox), обратите внимание на тег form )
    - css3 изучите основы css. Изучите бутстрап (bootstrap 3 или 4)
    - изучите javascript & jQuery. Желательно сразу изучить синтаксис ES6
    - изучите основы TCP / IP
    Знаний из этого источника должно быть предостаточно - https://www.w3schools.com/
    Пройдите learn html, learn css и пожалуй, learn bootstrap. JavaScript и jQuery

    Этого должно быть предостаточно, чтобы писать MVC сайты. А если преуспеете в этом деле, то можете потом переходить на js фреймворки (для новичков подойдет VueJS) + RESTful backend.
    Ответ написан 24 янв.
    2 комментария
    Нравится 2 2 комментария
  • Доказательства опасности программного RAID?

    rPman @rPman
    Безопасность программного рейда не сильно отличается от аппаратного, но программный рейд позволяет создавать очень гибкие конфигурации, например рейд поверх iscsi дисков, размещенных на разных физических машинах (а это уже повышение надежности, так как выход из строя машины к примеру из-за пожара может чисто территориально не повлиять на другие диски).

    У программного рейда наверное есть только одна проблема касаемо надежности - отсутствие энергонезависимого кеша на запись (но никто его и не включает на win), но и не все аппаратные такой имеют. Еще аппаратный может комплектоваться со своим кешем на чтение и своими алгоритмами оптимизации доступа, что повышает скорость результата - т.е. в итоге это вопрос производительности а не надежности.

    Зато такие вещи как вендорлок у аппаратных рейдов - создают невероятно большую. головную боль и генерируют лишние траты денег (зачастую очень большие)
    Ответ написан 14 янв.
    3 комментария
    Нравится 3 3 комментария
  • Чем можно сделать версионную синхронизацию каталогов Windows Server - Linux?

    Adamos
    Adamos @Adamos
    У rsync достаточно возможностей для решения этой задачи. Просто надо почитать его man.
    Ответ написан 11 янв.
    Комментировать
    Нравится 1 Комментировать
  • Как написать программу, выводящую следующий список: ['a', 'bb', 'ccc', 'dddd', 'eeeee', 'ffffff', ...]?

    SoreMix
    SoreMix @SoreMix
    yellow
    В списке 26 элементов, их индексы от 0 до 25.
    Когда в цикле переменной i присваивается значение 25, то abc[i+1] пытается получить элемент с индексом 26, которого не существует в списке.

    Но, помимо этого, решение в целом не правильное.
    Я бы сделал как-то так
    abc = 'abcdefghijklmnopqrstuvwxyz'
    ls = [char*count for char, count in enumerate(abc, 1)]
    print(ls)
    Ответ написан 11 янв.
    4 комментария
    Нравится 4 4 комментария
  • Django или 1С-Битрикс?

    sergey-gornostaev
    Сергей Горностаев @sergey-gornostaev Куратор тега Django
    Седой и строгий
    Мол на PostgreSQL + Django + Redis сайт накроется при потоке пользователей.

    Передайте человеку, что у Instagram нагрузки просто чудовищные, но ничего не загибается. Как раз битрикс славится своей прожорливостью и тормознутостью.
    Ответ написан 23 дек. 2020
    Комментировать
    Нравится 3 Комментировать
  • Как посмотреть историю изменения файла в Linux?

    Василий Банников @vabka
    Токсичный
    Если это не журналируемая ФС или система контроля версий, то никак
    Ответ написан 21 дек. 2020
    Комментировать
    Нравится 1 Комментировать
  • Как посмотреть историю изменения файла в Linux?

    Дмитрий @q2digger
    никого не трогаю, починяю примус
    если вы заранее не озаботились каким то средством для отслеживания изменений, например auditd и т.п. , то увы, никак.
    Ответ написан 21 дек. 2020
    5 комментариев
    Нравится 3 5 комментариев
  • Как установить Линукс (RedOS) на 10 ноутбуках сразу по сети?

    firedragon
    Владимир Коротенко @firedragon
    Senior .NET developer
    Для вас будет быстрее руками все поставить.
    На самом деле dhcp это все для большого энтерпрайза ну или для гиков.
    https://redos.red-soft.ru/server-configuring/other...

    option routers 192.168.1.38;#Ip машины с pxe и dhcp сервера совмешены для простоты !!!!

    ip a
    Например у вас такой адрес, тогда меняете конфиг на следующий
    192.168.0.88

    Смотрите вывод какой у вас там адрес, меняете соответственно, не забудьте про лизу
    subnet 192.168.0.0 netmask 255.255.255.0 {# диапазон ip адресов организации
    option subnet-mask 255.255.255.0;
    option routers 192.168.0.88;#Ip машины с pxe
    option broadcast-address 192.168.0.255;
    range 192.168.0.100 192.168.0.201;
    }
    Ответ написан 16 дек. 2020
    3 комментария
    Нравится 1 3 комментария
  • В чём преимущество assert перед циклом if-else?

    bbkmzzzz @bbkmzzzz
    assert - только для отладки. Он не заменяtт ничего, если запустить интерпретатор с флагом -о, - assert вообще игнорируется. Так что не стоит использовать его ни для чего, кроме целей отладки. Он не заменит ни циклы, ни if-else
    Ответ написан 07 дек. 2020
    2 комментария
    Нравится 3 2 комментария
  • Как запустить java программу?

    xez
    Dmitry Roo @xez Куратор тега Java
    Senior Junior Roo
    1. Установить jre 32bit
    2. Добавить скрипт запуска вашего приложения в автозагрузку.
    Ответ написан 01 дек. 2020
    4 комментария
    Нравится 1 4 комментария
  • Как создать регулярку поиска файлов, в названии которых от 3 до 5 символов?

    shambler81
    Виктор Таран @shambler81 Куратор тега Linux
    Вот так
    find . -type f  -regextype posix-egrep -regex ".*/(.{3,5})\.([^\.]+)$"

    Собственно оно же но уже через греп, тут с подсветочкой но уже без возможности -exec но можно и пережить
    В примере учтена и возможность встречи точки в имени файла и пробелы
    find . -type f | grep -P "/(.{3,5})\.([^\.]+)$"

    5fbce0da70e1a137878967.png
    Спасибо кэп, отмечу решенным.
    Ответ написан 24 нояб. 2020
    Комментировать
    Нравится 3 Комментировать
  • Чем спецификация отличается от API?

    xez
    Dmitry Roo @xez
    Senior Junior Roo
    JPA - Java Persistence API
    Ваш вопрос: чем API отличается от API.
    Ответ - ничем.
    Ответ написан 28 окт. 2020
    2 комментария
    Нравится 1 2 комментария
  • Как можно проверить, папка ли это?

    kshnkvn
    Ivan Yakushenko @kshnkvn Куратор тега Python
    yay ✌️ t.me/kshnkvn
    isdir
    Ответ написан 26 окт. 2020
    Комментировать
    Нравится 4 Комментировать
  • Максимальное к-во папок в корневой папке сайта 10к?

    Sanes
    Sanes @Sanes
    !
    Это могут быть ограничения хостинга. Уточните у вашего провайдера.
    Ответ написан 26 окт. 2020
    Комментировать
    Нравится 1 Комментировать
  • Как избавиться от ошибки too many open files?

    shambler81
    Виктор Таран @shambler81 Куратор тега Linux
    находится в интернете в первой строчке https://winitpro.ru/index.php/2019/11/19/oshibka-t...
    может немного отличаться от ОС
    Ответ написан 21 окт. 2020
    Комментировать
    Нравится 3 Комментировать
  • Как создать/симулировать пользовательскую нагрузку на Linux сервер?

    Araya @Araya
    JMeter - бесплатной и годной альтернативы нет
    Ответ написан 04 окт. 2020
    1 комментарий
    Нравится 4 1 комментарий
  • Как устроен list() в Python?

    15432
    15432 @15432
    Системный программист ^_^
    https://docs.python.org/2/faq/design.html#how-are-...

    How are lists implemented in CPython?¶
    CPython’s lists are really variable-length arrays, not Lisp-style linked lists. The implementation uses a contiguous array of references to other objects, and keeps a pointer to this array and the array’s length in a list head structure.

    This makes indexing a list a[i] an operation whose cost is independent of the size of the list or the value of the index.

    When items are appended or inserted, the array of references is resized. Some cleverness is applied to improve the performance of appending items repeatedly; when the array must be grown, some extra space is allocated so the next few times don’t require an actual resize.

    Короче динамический массив. Непрерывный массив указателей на объекты
    Ответ написан 03 окт. 2020
    1 комментарий
    Нравится 5 1 комментарий
  • Как сгруппировать / отсортировать фотографии по схожести?

    2ord
    Роман Мирр @2ord
    продвинутый чайник
    Вы ищете готовый коталогизатор или хотите сами создать?
    Если второе, то анализируете изображения:
    1. находите доминантный цвет
      Как в opencv определить доминирующий цвет?
      https://stackoverrun.com/ru/q/7910222
    2. уровень освещенности
      https://opencv-python-tutroals.readthedocs.io/en/l...
    3. получаете описание главного объекта продвинутым алгоритмом
      https://www.pyimagesearch.com/2017/09/11/object-de...

    И кластеризуете по полученным характеристикам.
    https://api-2d3d-cad.com/ident_by_color_texture/
    https://habr.com/ru/post/321216/
    Ответ написан 17 сент. 2020
    7 комментариев
    Нравится 4 7 комментариев
  • Можно ли с 1 домена, при разных портах перенаправлять на разные IP?

    paran0id
    paran0id @paran0id
    Умный, но ленивый
    Да, можно.
    Ответ написан 07 сент. 2020
    7 комментариев
    Нравится 6 7 комментариев
  • В какой программе создавать резюме в формате PDF в MacOS?

    DevMan
    DevMan @DevMan Куратор тега macOS
    в макось встроен пдф-принтер.
    создаёте свою красоту в любом редакторе типа ворд/пейджес/etc и сохраняете в пдф.
    Ответ написан 31 авг. 2020
    Комментировать
    Нравится 2 Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • Василий Банников
    • 15 ответов
    • 0 вопросов
  • hello_my_name_is_dany
    • 8 ответов
    • 0 вопросов
  • sergiks
    Сергей Соколов
    • 7 ответов
    • 0 вопросов
  • sergey-gornostaev
    Сергей Горностаев
    • 7 ответов
    • 0 вопросов
  • Dr. Bacon
    • 7 ответов
    • 0 вопросов
  • MrDecoy
    Вадим
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации