• Работа с массивами (list) и символами?

    @OwDafuq
    List<string> text = ["89192864554","+7926?874?22?44", "vk@yandex.ru" , "vk.com", "youtube"];
    List<string> phones = new List<string>(text.Where(x => x.StartWith("+") || x.StartWith("8")));
    List<string> sites = new List<string>(text.Where(x => x.Contains(".") && !x.Contains("@")));
    List<string> email = new List<string>(text.Where(x => x.Contins("@")));

    Как вариант
    Ответ написан
    7 комментариев
  • Как десериализовать данные если в файлах данных могут быть данные старых версий проекта?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    В одной из ячеек данных хранить номер версии.
    Если информации о версии в данных нет, то сделать её для новых версий проекта, а о старой версии продукта будет сигнализировать отсутствие версии в данных.
    Ответ написан
    Комментировать
  • Программирование без какого-либо использования sql и его аналогов?

    GavriKos
    @GavriKos
    Любая область может обходиться без sql и его аналогов. Как бы не область диктует стек технологий, а задача.
    Ответ написан
    Комментировать
  • Два шлюза в одной сети?

    @res2001
    Developer, ex-admin
    Два шлюза по умолчанию с разными метриками на клиентах.

    PS: Было бы интереснее в вашем случае замутить балансировку каналов с обеспечением отказоустойчивости. Это уже более сложный вопрос - либо покупать железку, которая это умеет; либо самому разбираться с вопросом.
    Ответ написан
    Комментировать
  • Какая графика проще в освоении пиксельная или векторная?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    спрайтовая проще.
    Но по сути, для 2Д игры не так важно.
    Ответ написан
    Комментировать
  • Откуда хостеры берут IP?

    delphinpro
    @delphinpro
    frontend developer
    Покупают у LIR. Эти берут у региональных, и т.д. до самой вершины - ICANN
    Ответ написан
    2 комментария
  • Разработка игр, как выбрать язык и движок?

    GavriKos
    @GavriKos Куратор тега Разработка игр
    На нем написано абсолютное большинство движков

    Вообще пофиг на чем написан движок. Главное - с какими языками он работает.

    сейчас я начал изучать C# и мне пока очень нравится. В планах, как только доосвою базовые вещи, сделать простую текстовую RPG-шечку.

    Ну так берите юнити. Только не RPG-шечку, а что попроще. Сделайте хотя бы змейку.
    Ответ написан
    8 комментариев
  • В чем смысл ВУЗа?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Тогда в чём смысл ВУЗа?

    Внезапно - он учит :) Конечно не тому, что там подают в качестве содержания на некоторых предметах. Он учит учиться, то есть обрабатывать информацию, систематизировать ее, делать выводы - и все это в весьма экстремальных условиях :)
    Не, Вам никто не мешает не учиться - идите на апворк, конкурируйте с индусами, клепайте лэндинги, разгадывайте капчи :) - специалисты в ИТ нужны всякие, в том числе и те, которые "асфальт кладут"
    Ответ написан
  • В чем смысл ВУЗа?

    @garik_R
    On my way
    В ВУЗе учат взаимодействовать с людьми. Не в том смысле, что прогулять пары, прибухнуть, а наоборот, решить проблемную контрольную, написать курсовую. Развивать навыки, в любой сфере. Часто, именно этим, люди в Вузе и пренебрегают. Это социальная структура, где, по идеи, должны были собраться люди со схожими интересами. К сожалению, у нас это простой способ откосить от армии. Или родители сказали: "Ты должен поступить..." еtc. Кроме того, диплом поможет устроиться на хорошую работу у нас в стране или где-то в другой.

    Зачем учить? Что касается "странных" предметов, которые, казалось бы, никому не нужны - это ошибочная точка зрения. Любая работа сталкивает нас с такими неожиданностями, о которых мы и не думали. Вот тогда и вспоминаешь про какое-то ОБЖ и так далее. Часто негодование на этот счет связано не с большим умом, а наоборот, с большим незнанением и узким взглядом на жизнь. Подобные предметы нужно проглотить, отмучаться и знать где подсмотреть в случае чего. Или просто посмотреть шире. Вы же не станете отрицать, что даже если Вы учитесь на программиста, знать основы экономики необходимо, верно? А потом вы можете устроиться на работу, где будете писать какой-то софт где уже и не помешают и глубокие знания?

    Без математики можно заниматься только формошлепством. Везде так или иначе нужна математика. Где-то простая арифметика, где-то нюансы шифрования.

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

    Учить наизусть? Скажем так - хуже не будет. Да, сейчас всё немного изменилось. Если до ~2000х важно было иметь хорошую память. По книгам сложней искать, но других способов тогда не было. Сейчас нет острой необходимости помнить важную информацию. Сейчас важно знать где найти. Это умение стало более важным сейчас, из-за доступности интернета. Важная информация откладывается у вас в голове, если вы её постоянно используете - этого не избежать. Тут действительно, сейчас важно знать где найти, чем помнить досконально. Но человек, который является ходячей библиотекой оставляет гаааараздо более интересное впечатление, нежели тот, который говорит: "Щас, сек, я точно знаю, это вот здесь было написано". Перед работодателем это совершенно точно. Если вы помните, умеете развивать мысль, а не тупо заучили - то вы оставите более яркое впечатление. Мне кажется, это старомодный подход и со временем действительно можно будет погуглить и это всех будет устраивать. Но сейчас имидж умного, начитаного человека всё еще очень важен. Всё еще интересно поговорить вживую, с телефоном в кармане, нежели общаться отрывками статей, которые только что прочитал.

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

    ВУЗ нужен. Он учит, учит общению с людьми, решению социальных проблем. Учит решать поставленные задачи, порой, которых вы не ожидали. Дает возможность встретить людей, которым интересна таже область, что и Вам. Встретить людей, которые умнее Вас и прокачаться до их уровня. И да, как ни крути он даёт вам бумажечку. Может быть, она Вам и не пригодится, а может, вы в какой-то момент сильно пожалеете, что не получили её. Я бы даже сказал, что ВУЗ - это часть молодости, и не нужно её себя лишать. :-) И добавил бы, что желательно учится не в родном городе. Но это уже лирика :)
    Ответ написан
    4 комментария
  • Объединить две локальные сети в одну через интернет?

    @Tabletko
    никого не трогаю, починяю примус
    При одинаковой адресации с обоих сторон хлебнёте вы проблем. Лучше сделать разные подсети и настроить нормальную маршрутизацию.
    Ответ написан
  • Как сортировать RGB цвета?

    Moskus
    @Moskus
    Например, можно конвертировать их в цветовое пространство HSL, а далее, сортировать по оттенку (Hue), внутри него - по насыщенности (Saturation) и яркости (Lightness).
    Сортировка по значениям R,G,B даст весьма странный результат, как вы, вероятно, уже заметили.
    Ответ написан
    Комментировать
  • Как определить что одних значений в объекте меньше чем остальных?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Посчитать количество тех и других и сравнить.
    Ответ написан
    Комментировать
  • При подключении к сайту на локалке не отображается весь контент, почему?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега Веб-разработка
    Спросите сотрудника. Вы даже используемые технологии не перечислили, какой ответ вы надеетесь получить?
    Ответ написан
    Комментировать
  • Стоит ли изучать высшую математику?

    Yunique33
    @Yunique33
    В обыденной жизни плотного знания школьного курса хватит с головой. А для развития я бы посоветовал логические задачки порешать.
    Ответ написан
    2 комментария
  • На что может повлиять вручную прописываемый ip адрес?

    fzfx
    @fzfx
    18,5 дм
    1. ip-адрес будет не другим, а тем, который вы прописали. сайты будут видеть первый внешний адрес в цепочке маршрутизаторов от вас до провайдера.
    2. зависит от тарифа и провайдера. в некоторых случаях каждый раз, в других - не каждый, в третьих - никогда не меняется.
    3. на то, будет работать интернет или нет.
    Ответ написан
    4 комментария
  • Почему некоторые пакеты по wifi идут до 2,5 сек?

    Jump
    @Jump
    Системный администратор со стажем.
    На ПК всё норм среднее время ожидания ответа 32мс минимум 30 мс максимум 38
    Ну разумеется, провод это стабильно.

    В основно пакеты приходили как и на компе по 32мс, но где-то каждый каждый 20 пакет и следующие за ним штуки 3 приходят с сильным опозданием(До 2810мс).
    Это характерно для WiFi, если вы знаете как он работает, то ничего удивительного в этом не обнаружите, совершенно штатная ситуация.

    Эфир один, и все устройства которые в нем работают делят его.
    Поскольку работают все устройства WiFi практически на одной частоте, делят они в основном по времени.
    В один момент времени вещает одно устройство, чем больше устройств в эфире, тем дольше ждать своей очереди.
    Поэтому никакой гарантии - пакет может уйти очень быстро, или придется ждать очень долго.
    А еще может быть коллизия, и пакет испортится, и будет передан повторно.
    Ответ написан
    6 комментариев
  • Как программисты "старой школы" пишут: while true или while 1?

    @forspamonly2
    программисты старой школы пишут goto !

    а true исторически - это минус 1. чтобы в дополнительном коде все биты были выставлены в единицу и можно было битовые операции использовать как логические.
    Ответ написан
    Комментировать
  • Как на 100% отключить доступ в интернет?

    GavriKos
    @GavriKos
    Выпаять разъем и вайфай-адаптер. Хотя в таком случае тот кто сядет за устройство может впаять их обратно.
    Ответ написан
    Комментировать