• Как проверить правильность написания ссылки?

    delphinpro
    @delphinpro
    frontend developer
    Ну если статьи не помогают пониманию, изучите стандарт – RFC3986

    А вообще на википедии, как по мне, довольно понятно написано

    Стандарт URL использует набор символов US-ASCII. Это имеет серьёзный недостаток, поскольку разрешается использовать лишь латинские буквы, цифры и несколько знаков пунктуации. Все другие символы необходимо перекодировать.
    Ответ написан
    Комментировать
  • Антивирусные программы для автомного обслуживания системы?

    Zoominger
    @Zoominger Куратор тега Windows
    System Integrator
    Загрузочная флешка с CureIt.
    Можно из самой системы через KVRT или тот же CureIt.
    Ответ написан
    Комментировать
  • Скрипт проверки whois от регистратора REG.RU не даёт пользователям занимать "красивые" домены?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Уверен, что не только возможно но и есть на самом деле :) Возле любого более- менее толстого регистратора всегда крутится "ручная", но якобы строронняя конторка, которая "выкупает" по дишману красивые имена, участвует в аукционах, разгоняя цену (но никогда не покупая, если вдруг выиграет) и прочие околозаконные вещи, связанные с доменным бизнесом.
    Причем whois показал мне следущее:

    Регистратор запросто может отправить настоящему оператору зоны, вносящему изменения запрос на регистрацию домена в расчете на то, что Вам он нужен настолько, что готовы купить за аукционную цену - ведь никто не знает об условиях договора между регистратором и оператором зоны. Подержит занятым некоторое время, а потом если не купили - освободит.
    Причем, все это скорее всего давным-давно автоматизировано.
    Ответ написан
    Комментировать
  • [Реверс сайта] Как вытянуть код css из скомпилированной сборки js?

    @calculator212
    Через инструменты разработчика не работает? На этом сайте нажал ф12(в мозиле) и перешел в раздел "{} стили" и там около 20-30 файлов css.
    Ответ написан
    Комментировать
  • Стоит ли уволняться для поиска работы java разработчиком?

    Zoominger
    @Zoominger
    System Integrator
    как работодатель отнесется к тому, что в данный момент у меня есть работа. Будут ли меня ждать 2 недели (если я подойду компании)?

    Часто в таких случаях идут навстречу. Или договоритесь с текущим работодателем, чтобы уволили раньше, без отработки.

    Не важно, кем и куда вы собираетесь пойти - всегда лучше иметь запасной аэродром.
    Увольняться можно, если у вас есть денежная подушка на месяц-два.
    Ответ написан
    3 комментария
  • Стоит ли уволняться для поиска работы java разработчиком?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Все адекватные работодатели:

    1. Задают вопрос "когда вы готовы приступить к обязанностям", и 2 недели по КЗОТ это вообще минимальный стандарт. А так могут и месяц подождать, вполне адекватно отнесясь к тому, что после увольнения вы хотите взять небольшой отпуск, например. Но это вполне обговариваемо с работодателем.

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

    3. Успешное прохождение интервью это еще не означает хороший оффер. Вам может не понравиться компания, не понравятся условия или ЗП или начальник с которым вы собеседуетесь. Не нужно думать что если пошел на собеседование то это точка невозврата. Точка невозврата это даже не подтверждение оффера. Даже увольнение еще можно откатить в некоторых случаях. Нет смысла волноваться по таким поводам.

    4. Многие ходят на собеседование даже не предполагая менять работу. Кто-то из спортивного интереса, кто-то на всякий случай посмотреть, а вдруг предложат работу мечты. В таких случаях всегда бывает, что сотрудника нужно ждать и месяц и два. Но такие варианты, конечно, встречаются в основном на уровне mid/senior и выше.
    Ответ написан
    Комментировать
  • Ubuntu как вторая операционная система?

    Adler_lug
    @Adler_lug
    А вариант установки Ubuntu на виртуалку (VMware или VirtulBox) не рассматривается?
    Ответ написан
    2 комментария
  • Какую ОС выбрать для запуска VirtualBox на 5-10 машин?

    @rPman
    linux само собой
    мало того в 99% случаев даже виртаулизация не потребуется, так как возможностей и вариантов для этой ОС заметно больше.

    Зачем тебе нужны виртуальные машины для запуска chrome? если нужно чтобы все запущенные приложения были активными, достаточно запустить много виртуальных xserver xvfb и подключаться к ним по необходимости с помощью vnc, а еще есть xephyr, версия полноценного xserver, запускаемого внутри указанного окна.

    p.s. firefox работает вне зависимости активна вкладка или нет
    Ответ написан
    2 комментария
  • Можно установить Ubuntu паралельно Windows?

    Zoominger
    @Zoominger Куратор тега Windows
    System Integrator
    Нет.
    Ставьте в виде виртуальной машины.
    Меньше геморроя будет.
    Ответ написан
    Комментировать
  • Цель - WEB Full-stack. Сносный ли план обучения для новичка?

    vabka
    @vabka Куратор тега Веб-разработка
    Токсичный шарпист
    Если бы это был вопрос "хороший ли это роадмап для asp net разработчика", то я бы сказал, что это отличный роадмап (за исключением питона, php, фриланса, и в принципе порядка изучения).
    Многое можно учить параллельно (английский)
    Что-то можно отложить (копание в алгоритмах)
    Ну и на счёт источников знаний не уверен - те же "Грокаем Алгоритмы" уж слишком для маслят книга.

    А вот по девопсу я что-то не вижу тут ничего.
    Для девопса важно:
    1. Понимать, как устроен процесс разработки. В идеале ещё и уметь писать код
    2. Уметь работать с ci/cd системами. Gitlab, Azure devops, Jenkins, Teamcity
    3. Уметь работать с git
    4. Уметь работать с линуксовой консолью, и с линуксом в целом
    5. Шарить за docker и k8s
    6. Понимать, что devops - это набор практик, а не должность.
    Ответ написан
    7 комментариев
  • Цель - WEB Full-stack. Сносный ли план обучения для новичка?

    По-большей части DevOps - это сисадминство, сопрягать и настраивать (в основном скрипты и языки) различное ПО и ОС, умение интегрировать облачные сервисы и строить системы для разворачивания ПО. Это не столько инженерия программирования, сколько умение разбираться в зоопарке технологий и практик. Что-то типа инженера-механика, мастера на все руки. Как верно замечено другими - автоматизация инфраструктуры (для ИТ-предприятий).
    Упор нужен на знание инструментария ОС, комп. сети, информационную безопасность. Чтобы понимать как строить системы из готовых компонентов.
    C# будет скорее всего лишним, а вот Питон очень понадобится и не раз.
    Шаблоны проектирования - для общего образования, чтобы понимать откуда ноги растут.
    Нужно знать что как работает DNS, HTTP и прочие протоколы. Как интегрировать различные облачные сервисы, строить системы для разворачивания ПО и пр.
    SQL - не столько сам язык, как о том как оптимизировать план запроса к СУБД, резервировать и восстанавливать данные, реплицировать и другие функции DBA.
    Веб-разработка, теория компиляторов и алгоритмы - скорее не надо. В случае необходимости всегда можно открыть книгу, статью или видео в интернете и дополнить свои знания.
    Ответ написан
    Комментировать
  • Как сделать файл bat для перемещения папок в папку?

    wisgest
    @wisgest
    Не ИТ-специалист
    Использовать цикл с ключом /D:
    for /d %%D in (C:\1\*) do move "%%D" C:\2\
    Ответ написан
    1 комментарий
  • Как сделать файл bat для перемещения папок в папку?

    @User700
    Посмотрите справку по xcopy. Возможно то, что нужно.
    Ответ написан
    1 комментарий
  • Как защититься от двойного списания в многопоточном приложении?

    если проверка прошла, то обе выполнятся

    Кто сказал что СУБД позволит выполнить обе транзакции с одними и теми же исходными данными?
    Если обе транзакции начали исполняться параллельно, прочитали одни и те же данные, и пытаются их перезаписать, как СУБД будет себя вести? Позволит ли она вообще отработать обеим транзакциям? Или одна их них подождёт, пока не закончит работу другая? Вопрос гораздо интереснее, чем кажется. И, что самое главное, неглупые люди уже подумали над ним. Очень хорошо подумали.

    В доках постгреса написано ещё лучше.

    Или лучше каждый раз пересчитыапть из истории?

    Запаритесь пересчитывать, это не масштабируется, сложность расчёта будет всё время расти. Если считаете, что можете накосячить с текущим балансом - сделайте возможность его пересчёта согласно истории пополнений/трат. Это называется денормализованными данными. Это один из тех случаев, когда оправдано применение хранимых процедур для актуализации таких данных. Т.е. вместо непосредственной записи одновременно и в историю пополнений/трат и в актуальный баланс прямо из приложения, вы вместо этого вызываете хранимую процедуру, которая атомарно как пишет новую операцию - это ваши основные данные - так и меняет нужным образом ваши денормализованные данные - т.е. ваш баланс. Заодно в этой же хранимке можно дополнительно проверить возможность списания. Это решение не очень хорошо масштабируется, и вообще хранимки это антипаттерн для современных модных-молодёжных распределённых приложений, но судя по вашим вопросам врядли вы отвечаете за разработку сервиса, где таких списаний десятки тысяч в секунду, так что вам хватит.

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

    @Drno
    Наймите сисадмина, иначе поломаете всё
    2 разных суббд на одном серваке - не к добру.
    разверниет битрикс в постгресс или сайт и битрикс в mysql
    ну или докупите готовую VDS с битрикс, думаю вам реально дешевле выйдет
    Ответ написан
    3 комментария
  • Как с помощью powershell ИНТЕРАКТИВНО запустить mstsc.exe на удаленном сервере?

    hekkaaa
    @hekkaaa
    C#/.NET Developer
    Вашу задачу проще решить через tasksheduler. В свойствах запуска так же можно попробовать указать /h:850 /w:1000
    Здесь вопрос не о Powershell, а об OS Windows у Вас.
    Ответ написан
    Комментировать
  • Как узнать версию windows, если в заголовках и системе они разные?

    vabka
    @vabka
    Токсичный шарпист
    1. А зачем?
    2. Никак, тк в заголовке может идти буквально что угодно.
    3. Заголовок в этом случае вполне правдив, и говорит, что у тебя NT 6.1 - это и есть win7
    Ответ написан
    2 комментария
  • Сколько учетных записей должно быть у администратора?

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    Правильно - использовать отдельную или отдельные учетные записи для системных администраторов и ни в коем случае не добавлять какие либо дополнительные права на учетные записи, под которыми они логинятся на свои компы.
    Сколько будет таких дополнительных учетных записей - зависит от задач, инфраструктуры, уровней и т.п.
    Ответ написан
    5 комментариев