• Cамоподписанный сертификат SSL добавить в список доверенных в браузере?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    в том-то и прикол, что
    1) если нет выхода в интернет, то как клиенты своими браузерами к вам будут заходить?
    2) если нет выхода в интернет, то где клиенты будут сами браузер брать и обновлять будут откуда?
    3) В этом и заключается суть самоподписанных сертификатов - сами мучайтесь как их ставить клиентам. Или покупайте готовые сертификаты (либо бесплатный летс енкрипт), который уже встроен во все браузеры
    Ответ написан
  • Можно ли подключить к ноутбуку монитор 27 дюймов?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    2k будет, но если вы планируете именно играться, то не факт что видяшка ноута вытянет на большом разрешении хай настройки.
    Кино смотреть или работать - без проблем потянет.
    Ответ написан
    Комментировать
  • С помощью какого контроллера(процессора или микросхемы),можно сделать диск(обычный HDD ), видимым в локальной сети ,с возможностью подключения к нему?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    чтобы диск был видимый, его нужно расшарить серверной программой.
    В винде используется расшаривание папок (в мире протокол известен под именем SAMBA), то есть самба сервер
    В *nix обычно протокол NFS, то есть NFS сервер

    То есть чтобы раздавать может подойти любая железка, на которую можно поставить и настроить SAMBA или NFS сервер.
    А вот с перформансом подсказать сложнее. Смотреть с двух устройств фильм размером 1 гб это одно, размером 16 гб 4k сетевушка должна успевать. можно погуглить кто на чем уже делал NAS и насколько их это устраивало
    Ответ написан
    3 комментария
  • Как настроить раид и кеш для приватного файлового сервера?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Готовый НАС продукт обычно включает хардварный рейд контроллер, у которого есть своя кеш память для ускорения чтения и записи.

    Настроить ssd диск, чтобы он использовался как кеш наверное технически как-то можно, но сомневаюсь, что это легко или удобно сделать.
    Опять же, зачем вам для 3-4 человек делать прям большое ускорение чтения и записи? Частично это может сделать сам рейд, с другой стороны на современных sata дисках, скорость может упереться в сеть, а не хранилище. Тем более что у вас просто приватный файловый сервер, где чтение и запись в основном линейное, в отличие от активного использования баз данных.

    Мой совет - не париться про кеширование.
    Ответ написан
  • Как сделать тени в письме?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Нет, нельзя так сделать чтобы во всех клиентах.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Нет ли такого интернет сервиса, чтобы составил мне полностью план работы, сказал на каком языке писать, какие программисты нужны и сколько их нужно в команде и прочие что может мне понадобиться?


    Есть ли такой сервис, чтобы составил мне полностью план создания музея?
    Какие экспонаты нужны, сколько, как окупить, где строить?

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Сервер можно сделать из чего угодно. Главное чтобы адрес твоего сервера был доступен из инета (белый IP)

    А так - можно даже на умной розетке за 10$ веб сервер запустить.
    И Линукс для этого не обязателен, веб сервера под виндовс тоже отлично работают, тот же apache httpd.
    Короче главное - белый IP адрес. Возможно домен приобрести для удобства.

    Для хорошего вникания в ситуацию погугли или почитай в википедии следующие термины:
    IP сеть (что такое адрес, маска сети, гейтвей, что такое порт)
    Разница между белыми и серыми айпи адресами
    Проброс портов
    DNS
    Ответ написан
    Комментировать
  • Как правильно составить cron задачу?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Все верно, "0 10 1-7 * 4"
    Ответ написан
  • Почему мой интернет такой низкий?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    1. Подключись к роутеру кабелем и проверь какая скорость - если приемлимая, значит проблема в твоем wifi

    Проблемы с wifi могут быть разные. Соседи понакупили wifi и теперь эфир в доме перегружен. Выход из такого - менять каналы, чтобы не пересекаться с соседями.
    Еще вариант посмотреть на расположение роутеров. Может соседский роутер стоит прямо рядом с твоим за стенкой. Разнести их чуть подальше. Чем меньше препятствий между устройством и роутером, тем лучше.
    Некоторые даже фольгу на стену клеют, чтобы экранировать чужие сигналы.

    Опять же, ты говоришь на тестах 10 мбит, а скорость 0.5 кбит, так как ты тогда меряешь тесты и скорость?
    Ответ написан
    Комментировать
  • Как раскодировать javascript?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Подобные вещи нет смысла декодировать, ибо обсфуцирован был либо вирус либо какой-то проприетарный код, который автор хочет сохранить платным.

    Можно попробовать конечно какие-то деобсфукаторы, но те которые бесплатные онлайн сделают минимум, и скорее всего криво. Те которые можно где-то найти, врядли смогут сделать все, ибо при грамотной обсфукции, несложно сделать немного действий руками, чтобы помешать автоматической деобсфукации. Да некоторая обсфукация необратима.

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

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    нет конечно.
    Каким образом какой-то левый софт знает как и где хранят данные другие программы?
    Ладно еще написать прогу, которая чистит остатки мегапопулярных продуктов, типа ms office или касперский.
    А сотни и тысячи более мелких программ?
    А то, что постоянно появляется новое?

    Такого софта даже быть не может. У каждого ПО свой инсталлер/деинсталлер, и качество "остатков" зависит от криворукости тех, кто писал инсталлер/деинсталлер
    Ответ написан
    Комментировать
  • Запитать от чужой витой пары, можно ли?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    какая разница какого цвета. Главное сколько пар внутри и куда они ведут.
    А разные цвета - так белый кабель питания с белой вилкой можно воткнуть в черную розетку, и будет работать, если и там и там сокет тот же
    Ответ написан
  • Основная работа и другие проекты. Как к этом относится ваше начальство?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    В рабочее время, используя рабочие устройства (корпоративный ноут), нельзя заниматься другими проектами.

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

    А в остальном - вашего начальника не должно волновать чем вы занимаетесь в нерабочее время.
    Ответ написан
  • Можно ли заменить ссд без потери данных?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Ну не как флешку, а просто как диск естественно можно.
    Просто с подобными вопросами, может быть проще найти специалиста, которые помогут.
    Было бы где его вставить, чтобы оба диска были "онлайн", и копируйте себе.

    Можно попробовать найти через знакомых еще один ноут или переносной диск, и скинуть ваши данные туда. 100 гб сейчас не размер, у многих может быть просто свободное место на пару дней подержать данные.
    Переносной диск у кого-то может валяться, взять на недельку.
    Это на случай, если некуда вставить ssd
    Ответ написан
    2 комментария
  • Сколько ждать переезда сайта с http?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Наверное в поддержку вебмастера нужно писать, а не сюда.
    Тут однозначно никто не подскажет в чем проблема, и кто этим занимается.
    Ответ написан
    Комментировать
  • Что означает "траблшутинг на проде" в контексте Linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    На линукс сервере что-то не работает.
    Или даже повезло и конкретно знаете что не работает вот это приложение.

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

    А теперь усложняем тем, что это продакшен. Доступ к нему ограничен, нельзя всем вместе пойти посмотреть.
    Пользователи не могут пользоваться сервисом, теряем деньги, начальство торопит, ругается, стоит над душой.
    Ответ написан
  • Что нужно для правильного выполнения команды Java -server?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Тебе уже в прошлом ответе сказали, проблема в опции -cp
    Не так она работает в линуксе, как в виндовс.
    Ты все перепробовал? Или зачем новый вопрос, пока не разобрались в старом?
    Ответ написан
    2 комментария
  • Как реогранизовать процесс разработки в IT-продукте?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Первый вариант - если есть прибыль, нанять людей, чтобы написать все с нуля, но уже масштабирование сразу предусмотреть в архитектуре. Зависит от сложности проекта, конечно.

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

    Разделить разработку и поддержку.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    рейд массив создает раздел, который ты затем форматируешь в нужную файловую систему и монтируешь как тот же диск C:

    Рейд массив более низкоуровневая штука, чем файловая система.
    Для обычного софта он работает прозрачно, как обычный диск
    Ответ написан
    1 комментарий
  • Динамические библиотеки уменьшают кол-во блокировок процессов?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Динамические бибилиотеки это обычно те, которые уже есть в системе, и они могут быть расшарены между разными процессами.
    Плюс: жрут меньше оперативки, так как библиотека загружается один раз, после чего разные процессоры могут ее юзать
    Минус - какая версия библиотеки установлена в систему - той и пользуйся. Следовательно нужно учитывать совместимость.

    Статические - обычно идут вместе с твоим софтом, интегрируются в исполняемый файл.
    Плюс - можно юзать любую версию.
    Минус - каждая программа будет грузить в память свой экземпляр всей библиотеки, и если библиотека большая (а зачастую код print(stdout,"hello world) гораздо меньше, чем библиотека которая собственно выводит строку), то расходуется лишняя память и лишнее место на диске.

    Отношения к блокировкам процессов ни те ни другие не имеют
    Ответ написан
    1 комментарий