• Почему не подключается OpenVPN?

    @res2001
    Developer, ex-admin
    Видимо IP сервера не доступен с клиента, т.е. реально нет соединения и отваливается по таймауту. Дело до рукопожатия не доходит.
    Ответ написан
    3 комментария
  • Как интегрировать 2 Битрикса не перенося общих пользователей и БП, только отправлять задачи?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Прежде всего разберемся с терминологией: Задача и задание это разные сущности в системе.
    Задание это определенный шаг бизнес-процесса, генерируемый при запуске бизнес-процесса, т.е. в отрыве от бизнес-процесса задания не существует. Два даже одинаковых бизнес-процесса не генерируют одинаковое задание. Следовательно "шарить" задания между порталами нельзя.

    С точки зрения решаемой задачи есть следующие способы ее достижения:

    В облачном битрикс24 Вы можете попробовать воспользоваться межпортальными задачами, т.е. если пользователи порталов будут внешними пользователями. В таком случае между двумя облачными порталами эта схема может сработать.

    В продукте Битрикс24 (коробочная версия) такие возможности не предусмотрены. То есть: вы не можете ставить межпортальные задачи если хотя бы один из порталов коробочный. Для реализации "шаринга" задач вы можете воспользоваться API, но с ограничениями:
    - В REST-апи нельзя передавать файлы и на одной из коробочных сторон придется поддерживать таблицы маппинга
    - Если мы говорим про php код то реализовать там можно вообще все, но механик придется реализовать достаточно большое количество.

    Мы пробовали сделать синхронизацию задач между коробкой и облаком, но ничего хорошего из этого не вышло. Слишком мало возможностей api и слишком много подводных камней и механик.
    Ответ написан
    4 комментария
  • Стоит ли устанавливать себе elementary os?

    @devkornev
    Хороший дистрибутив. Почищенная и доведенная до ума Ubuntu. Подойдет в первую очередь тем, кто щепетильно относится к дизайну и внешнему виду рабочего окружения. Авторы дистрибутива создают свою экосистему, а не стараются обеспечить максимальную совместимость. Если вам важна максимальная поддержка, то ваш выбор - Ubuntu. Если хочется чтобы работа доставляла удовольствие, чтобы все приложения выглядели единообразно - то Elementary OS. У меня с 2016 года Elementary OS на всех компьютерах - рабочем, домашнем, ноутбуке. Система везде единственная. До этого был пользователем Windows. С линукс время от времени пересекался лишь по работе - веб-сервера. Лучше всего поставить в дистрибутив в виртуальку, полноценно использовать неудобно, но понять подойдет ли он вам вполне можно.
    Ответ написан
    Комментировать
  • Стоит ли устанавливать себе elementary os?

    @svakhovksyy
    Если автор задает такой вопрос - значит знания линукса минимальны. Данная ОС вполне подходит для первой линуксовой ОС. Она простая, красивая (субъективно), нет ничего лишнего, активно развивается.
    По безопастности она ровно такая же, как и убунта, дебиан и остальные.
    Я к ней пришел после всего, что смог опробовать. Лично мне не нравятся 95% DE. Pantheon лучшее решение для меня.
    И хоть я понимаю что до идеала ей далеко. Но если и мне работать за какой-то линуксовой ОС - то лучше это будет ElementaryOS, чем убунта, федора или что-то другое.
    Да и за 3 года использования как основную рабочую систему - я не нашел проблему которую не смог бы решить.
    Ответ написан
    Комментировать
  • Как удалить самое свежее ядро в Ubuntu?

    Zoominger
    @Zoominger
    System Integrator
    Сделайте:
    ls /boot/
    увидите список ядер. Скопируйте версию самого нового (кот-й надо удалить) и:
    apt-get remove linux-image-<версия> linux-image-extra-<версия> linux-headers-<версия>
    Ответ написан
    8 комментариев
  • В чем разница между терминалом, эмулятором терминала и консолью?

    Olej
    @Olej
    инженер, программист, преподаватель
    Если не вдаваться в историю (телетайп как терминал и т.д.) и премудрости терминологии (удалённый RS-232 дисплей как терминал) ... что обстоятельно описал Vladimir Zhurkin, то:
    - чтобы не путаться, в Linux сложилось так, что текстовой консолью (просто консолью) называют вот те 6 (обычно, но может быть до 63-х) текстовые сессии (экраны), которые вы можете переключать Ctrl+Alt+F2, Ctrl+Alt+F3 и т.д.
    - в одной (но может быть и несколько) из таких консолей (обычно Ctrl+Alt+F1 или Ctrl+Alt+F7) запущена сессия графического сервера X Window ... то что вы видите как GUI...
    - а в этой графической сессии, среди других GUI программ может быть запущены разные программы эмулятров терминала (gnome-terminal и мн. др.)
    - вот эти окна или вкладки эмулятров терминала можете называть терминал ... если не блюсти в тщательности терминологическую девственность ;-) ... потому что нет других терминалов в современном Linux
    - наконец, в серверном Linux может вообще не быть графики (X Window), а значит и терминалов, но там всегда и обязательно может быть до 63 текстовых консолей...

    Можно было бы вообще консоль (текстовую) и терминал (графический) употреблять как синонимы, в пользовательском смысле (какая вам разница? ;-) ) ... если бы не некоторые тонкие различия:
    - многие (но не все) сообщения ядра и модулей ядра Linux отображаются в текстовой консоли, но не отображаются в эмуляторе терминала;
    - текстовая консоль и эмулятор терминала совершенно по-разному руссифицируются: что во 2-м выглядит как текст, в 1-м может быть как ... кракозябры;
    - если из модулей ядра Linux выбросить русскоязычное сообщение даже на корректно руссифицированную консоль ... то опять же - кракозябры;

    P.S. Хотя, вот исторический парадокс! - все текстовые программы, кторые в 99.9...% случаев запускаются в графическом терминале, называются консольные приложения. И даже в системах Windows, где вообще "на дух" нет текстовой консоли - всё-равно консольные приложения...
    Ответ написан
    9 комментариев
  • Bootstrap 4: Как спрятать блок на маленьких экранах?

    DenZzeuro
    @DenZzeuro
    Мотоциклы, кофе
    В bootstrap4 есть классы d-block и d-none - вот вокруг них и строится скрытие блоков.

    Я приведу несколько примеров, чтобы было понятно:

    1) Чтобы скрыть блок только на sm используйте связку классов d-sm-none d-md-block - т.е вы явно скрываете блок на sm и делаете его видимым на md и выше (на xs блок так же будет виден)
    2) Чтобы скрыть блок на xs используйте связку классов d-none d-sm-block - блок будет скрыт на xs и виден на всех остальных размерах

    А вот всякие hidden-md-up и hidden-md-up, не смотря на кажущуюся удобность, были выпилены из бутстрапа4 после альфы.
    Ответ написан
    Комментировать
  • Как сделать ссылку на сайте, чтобы открыть Телеграмм?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Вариант для РФ (ибо домены t.me и telegram.me заблокированы)
    <a href="https://tele.click/{username}">{username}</a>


    UPD 08.04.2019
    Любые альтернативы t.me добавляют со временем рекламу и редиректы на сторонние сайты.
    Пришлось запилить собственное решение https://github.com/tgrm/tgrm.github.io
    Ответ написан
    Комментировать
  • Как сделать адаптивную карту 2gis?

    alexhouse
    @alexhouse
    Full Stack Web Developer Python and Django
    Можно прописать в блоке new DGWidgetLoader параметр {"width":"100%", "height":400}
    Тогда блока карты будет работать, как адаптивный.
    Ответ написан
    Комментировать
  • Заражение вирусами в ОЧЕНЬ большой сети?

    Jump
    @Jump
    Системный администратор со стажем.
    Нужен анализ конкретной версии локера.
    Как правило такого рода программы создают временные файлы необходимые для работы, поэтому зачастую можно заблокировать его распостранение созданием этих файлов в режиме рид онли.
    Но это прокатит от XP и выше.
    На XP накатить патч для SMB

    На Win98 боюсь самое адекватное - полное запрещение SMB и перевод файлообмена на другой протокол, например FTP, btsync и прочее подобное.

    1)Вынос файловых шар на сервера с современными ОС, жесткая настройка прав, чтобы шифровальщик не мог дотянутся до всех файлов. На серверах теневые копии.
    2)Регулярное создание теневых копий на всех машинах от XP и выше. Например раз в час или в два часа.
    3)Регулярные бэкапы в формате образа диска- чтобы можно было развернуть полностью работающую ОС
    Ответ написан
    6 комментариев
  • Заражение вирусами в ОЧЕНЬ большой сети?

    Для начала делите сеть на изолированные сегменты.
    Затем каждый сегмент на грязный и чистый с постепенным переносом оборудования из 1-го во 2-й.

    Но для успеха вам нужна карта циркуляции информации по вашей сети, как минимум.
    Ответ написан
    Комментировать
  • С чего начать изучения?

    Ptolemy_master
    @Ptolemy_master
    У вас странный подход и странная мотивация. Все-таки в программирование надо идти только если вас действительно привлекает работа с компьютером и написание программ. Надо понимать также, что работа программистом - это очень много рутинной работы, при этом очень много сложных задач, невероятно много информации, которую надо переварить в кратчайшие сроки. То есть у вас должна быть любовь к изучению всего нового, быстрый ум, трудолюбие, а также стойкость и железная воля.

    Если у вас все это есть, определитесь, какая область нравится вам больше всего, где бы вы хотели начать изучать IT - может быть, вам нравятся игры? компьютерная графика? или работа с данными? а может, вам интересен веб? Вот что вам больше всего нравится, начните гуглить, какие языки используются, возьмите в библиотеке несколько книжек по программированию, прочтите их, выполните все задания, и, если вы все еще будете полны желания двигаться дальше, возьмите какие-нибудь бесплатные курсы, изучайте общую теорию информации, структур данных и так далее, и к тому времени вы уже будете представлять себе, куда двигаться дальше.
    Ответ написан
    Комментировать
  • С чего начать изучения?

    @D3lphi
    1.Нужна ли верстка и js для Java?Если да,то насколько глубокими должны быть знания?


    Вообще, js нужно знать энивей, даже если вы пишите бэкэнд. Основы верстки тоже обязательны.

    2.Что так бэкэнд и фронтэнд я уже вроде разобралась.Но все же.Может кто нибудь объяснит доступным языком разницу между ними,какие это языки и что бы было хорошо знать дополнительно к этому?


    Backend - серверная сторона проекта. Пишется на Ruby, PHP, Python, Java, Go, JavaScript(nodeJS), C#. Вообще, писать его можно вообще чуть ли не на любом языке. Вопрос в удобстве, скорости разработке и поддержки кода.

    Frontend - клиентская часть приложения. К ней относится разметка, стили, javascript логика.

    3.А с какого языка вообще стоило бы начать изучение?

    Если планируете развиваться в web-разработки, то сначала познаем основы верстки и javascript (тоже хотя бы основы), а затем уже можно идти в бэкэнд (А позже, вообще стать full stack developer'ом. Это тот, кто умеет и в то и в то).
    С какого языка начать решать вам и только вам. Не буду навязывать вам свое мнение, ибо оно предвзято (Угадайте, в пользу какого языка? :) ).
    Ответ написан
    3 комментария
  • С чего начать изучения?

    tema_sun
    @tema_sun
    Моя мотивация - современность, развитие, возможность фриланса, постоянная практика иностранного языка, ЗП и все остальные плюсы, которых нет в моем настоящем времени.


    В вашей мотивации нет самого главного - вам это очень интересно и вы без этого не можете. Разработка весьма нудная и бесячая деятельность. Надо любить это дело.
    Ответ написан
    Комментировать