Задать вопрос
  • Замена видеокарты в ноутбуке?

    oia
    @oia
    тут у тебя видео вшито в проц , надо смотреть по спецификации на ноут если там возможность доставить дискретную видяху
    Ответ написан
    Комментировать
  • Как создать паттерн JSON, если неизвестно имя параметра?

    ImmortalCAT
    @ImmortalCAT
    C# loving
    public class VKGroupObject
        {
            public ResponseGroup response { get; set; }
        }
    
        public class ResponseGroup
        {
            public string count { get; set; }
            public IList<VKGroupItems> items { get; set; }
        }
        public class VKGroupItems
        {
            public string id { get; set; }
            public string name { get; set; }
            public string screen_name { get; set; }
            public string is_admin { get; set; }
            public string admin_level { get; set; }
            public string photo_50 { get; set; }
        }


    Это мой класс
    public List<T> GetData<T>(string json)
            {
                List<T> group = new List<T>();
                group.Add(JsonConvert.DeserializeObject<T>(json));
                return group;
            }

    вот метод десериализации
    P.S. Подключаю и использую Newtonsoft.Json
    -> Install-Package Newtonsoft.Json
    Ответ написан
    Комментировать
  • Windows 2008R2 ограничить работу RDP пользователей рабочим временем?

    t_q_l
    @t_q_l
    Интересная личность
    1) Используйте домен Active Directory, в нём настраивайте учётные записи по образцу:
    9bfb2732935a4e65b71574d771d953c8.png
    2) В 18:00 выгоняйте всех пользователей с терминала скриптом с использованием logoff
    3) Вход на рабочие станции будет подчиняться тем же правилам, только оттуда можно не выгонять в 18:00
    Ответ написан
    1 комментарий
  • Зачем у программиста на столе второй монитор установлен вертикально?

    BuriK666
    @BuriK666
    Компьютерный псих
    код, так больше строк влезает.
    Ответ написан
    Комментировать
  • На чем лучше разработать приложения по обработке Excel файлов?

    Noobkesan
    @Noobkesan
    java developer
    если другие языки - то мб C# или Java
    Ответ написан
    Комментировать
  • C# Как определить событие по захвату мыши на webbrouser?

    @Hydro
    C#/.NET Developer
    WinForms:
    А как же MouseHover?
    MSDN настойчиво говорит, что событие по захвату мыши есть

    WPF:
    А как же MouseMove?
    MSDN настойчиво говорит, что событие по захвату мыши есть

    UPD: упс, прошу прощения за дезу, на ночь глядя моск отказался думать.

    вот такой код работает

    public Form1()
        {
          InitializeComponent();
          this.webBrowser1.Navigate("http://yandex.ru");
          this.webBrowser1.DocumentCompleted += webBrowser1_DocumentCompleted;
         
        }
    
        void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {
          this.webBrowser1.Document.Body.MouseOver += this.Body_MouseOver;
        }
    
        void Body_MouseOver(object sender, HtmlElementEventArgs e)
        {
          e.ToString();
        }
    Ответ написан
    2 комментария
  • Где и как можно обучиться ООП по простому, желательно для web-оринтирования?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    Запомни, никогда и никому из своих друзей и родственников не говори что ты программист (учишься на программиста).
    Скоро они будут к тебе приходить с просьбами взломать почту и настроить роутер.
    Ответ написан
    9 комментариев
  • Что дешевле и практичней использовать в корпоративной сети вместо Microsoft-а: Тонкий клиент, Linux или др.?

    2ord
    @2ord
    Компании, крепко привязавшейся (vendor lock-in) к Майкрософту трудно будет решить данную задачу "с наскоку", особенно без какого-либо опыта у пользователей, а то и даже у ИТ отдела. Вам довольно рисково делать шаги без хорошей консультации среди специалистов.
    Обратитесь в компании, специализирующейся на оптимизации ИТ инфраструктуры. Она поможет расставить вам приоритеты и предложит подходящее решение.

    В моём понимании для вас возможны следующие шаги:
    • критично оценить номенклатуру всех имеющихся ИТ решений, необходимых для ведения бизнеса, обосновав целесообразность использования с финансовой и технической стороны
    • оценить набор характеристик всего ПО, реально используемого в ИТ
    • рассмотреть альтернативные решения согласно заданным характеристикам, будь на основе Linux или Windows
    • провести оценку возможности перевода отдельных сервисов на альтернативные решения. Скорее всего, большая часть изменений должна произойти на уровне серверной части.
    • рассмотреть какую часть серверов можно "упаковать" на меньшем количестве серверов при помощи решений виртуализации
    • для перевода работы на тонкие клиенты нужны хорошая ИТ инфраструктура (сервера и, в частности, сеть с минимальным временем отклика и достаточной шириной канала) и соответствующая поддержка со стороны ИТ отдела
    • оценить насколько квалификация ИТ отдела соответствует нуждам и отправить на курсы повышения квалификации, семинары


    Без согласования с начальником ИТ отдела не стоит предпринимать никаких шагов. Будет только хуже - можете развалить весь бизнес.

    Сам не являюсь экспертом в области оптимизации ИТ и это лишь моё мнение.
    Ответ написан
    2 комментария
  • Что дешевле и практичней использовать в корпоративной сети вместо Microsoft-а: Тонкий клиент, Linux или др.?

    @LiguidCool
    В реализации MS - тонкие клиенты это такие игрушки для админов. Если задаваться вопросом их легального внедрения, то получается конечно дешевле, но не сказать чтоб ГЛОБАЛЬНО. Реальных выхлоп будет если у вас реально много компов.
    Переход на линукс? Хм, а у вас есть админы, которые в нем хоть что-то секут? Ну и вообще конечно зависит от задач. Если у вас пользователи 99% времени работают с веб приложениями, то в принципе ОС не так важна. Можно хоть андроид планшеты всем навыдавать. А если начинается: хочу офис, хочу фотошоп, хочу планшет (аля wacom), нужен 1С (хотя сейчас вроде как есть), и тааадам - не знаю ни одного банк-клиента на лин (да они зачастую и под виндой кривожопые).
    А если у вас и админы криворукие - то вы получите сначала просто геморрой, а потом со сменой оси он начнет расти в прогрессии.
    А по факту - мало данных от вас, все зависит от ситуации.

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

    ogregor
    @ogregor Автор вопроса
    арендатор vpn сервера debian
    Qucs — open-source САПР для моделирования электронных схем/
    Circuit Simulator v1.6i - самое простое и удобное средство для тестирования работоспособности простейших схем. Мне понравился.
    Ответ написан
    Комментировать
  • Почему по DirectX так мало туториалов/видеоуроков?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    Вам мало офицальных туториалов и документации?

    https://msdn.microsoft.com/ru-RU/library/windows/d...
    Ответ написан
    Комментировать
  • Как включить telnet server на Microsoft Hyper-V Server 2012 R2?

    Sergey-S-Kovalev
    @Sergey-S-Kovalev
    Sysadmins team leader
    Используйте Powershell:
    Import-Module servermanager
    Add-WindowsFeature telnet-server
    Ответ написан
    3 комментария
  • Что случилось с mysql, кто подскажет?

    sivabur
    @sivabur
    Заблокировали просто так!
    # nano /etc/my.cnf

    [mysqld]
    innodb_buffer_pool_size = 10M

    # service mysqld restart
    Ответ написан
    Комментировать
  • Передача объекта в конструктор по ссылке. Не компилируется. Почему?

    @MiiNiPaa
    Ссылки нужно инициализировать. Нельзя написать просто
    int& x;
    x = 10;
    Нужно указать на что будет ссылаться x. В вашем случае нужно использовать member initializer list (вообще это хорошая идея инициализировать всё там чтобы избежать оверхэда):
    Person::Person(string name, Address& address) :
        _name(std::move(name)), //Поддерживаем move-семантику
        _address(address)
    {}
    Ответ написан
    Комментировать
  • Почему так популярен .NET/C#/ASP MVC?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    www.netmarketshare.com/report.aspx?qprid=11&qpcustomb=0

    Видимо, Windows все еще популярнее большинства других ОС. Почему бы не писать под то, где самая широкая аудитория потенциальных покупателей?
    Ответ написан
    Комментировать
  • Почему так популярен .NET/C#/ASP MVC?

    @PokimonFromGamedev
    Ведущий разработчик Kotlin
    Почему так много вакансий с .NET/C#/ASP MVC?

    Хорошая платформа, ничем не уступающая остальным.

    IIS как application server неплохо справляется.
    Windows как сервер работает не хуже Linux.

    Микрософт активно развивает платформу и сервисы. Значит в будущем будет еще больше вакансий и проектов!

    Ну и C# как язык сейчас наверное топ1.
    Тут тебе и LINQ и деревья выражений и асинхронное программирование и динамическая типизация. А сейчас еще компилятор перепишут и вообще будет хорошо.
    Ответ написан
    Комментировать
  • Как пользоваться vk api?

    maaGames
    @maaGames
    Погроммирую программы
    Не знаю, при помощи какой матери, но я делал авторизацию ВКонтакта в андроидной игрушке и писал на стену. Понятия не имею, как у меня это получилось, потому что я не знаю ни Java, ни Android SDK, ни VK API.
    А потом я прочитал на хабре про ASNE и мне это понравилось.
    Ответ написан
    Комментировать
  • Как воспроизвести видео C++ под Win32?

    zenden2k
    @zenden2k
    PHP & C++ programmer
    Комментировать
  • Как узнать, что панель задач Windows переместилась или поменяла свой размер?

    zenden2k
    @zenden2k
    PHP & C++ programmer
    WM_SETTINGCHANGE
    SPI_SETWORKAREA
    Ответ написан
    Комментировать
  • Как правильно перевести всю инфраструктуру на виртуализацию?

    athacker
    @athacker
    1) Поддерживаю ораторов, которые говорят о разворачивании машин с нуля в виртуалке, без попыток конвертации P2V. При конвертации могут разные артефакты всплывать, ну нафиг. Грамотно спланированный перенос не потребует даже даунтайма сервисов.

    2) СХД отдать только под виртуализацию, никаких бэкапов там. В вашем случае -- это примерно как из пушки по воробьям. Под бэкапы -- вытащить все винты из ваших пролиантов и сложить их на один какой-то сервак, и на его основе сделать бэкапохранилку. ESX может грузиться и по iSCSI, и с флэшки. У пролиантов есть отсек для SD-карточки, можете туда флэшку с ESX воткнуть. Иными словами -- для хостов виртуализации жёсткие диски не нужны.

    3) Kerio -- фу-фу-фу! :-) Карточки вам не нужны, аппаратный роутер, в принципе, тоже. Каждого провайдера в отдельный VLAN, оба VLAN -- в виртуалку, на виртуальный сервер с FreeBSD, например. И всё, маршрутизируйте как угодно.

    4) QNAP в качестве СХД -- фу-фу-фу! Уж лучше самосбор какой-нибудь (сервак с большой дисковой корзиной, или отдельно пара серверов+корзинка DAS), с FreeBSD и ZFS внутри, да даже с виндой. Оно и дешевле обойдётся, и обслуживать проще. У NAS-ов из дешёвого сегмента артефакты бывают очень разнообразные и зело причудливые. Отваливаются LUNы, слетают права, вообще из сети пропадает. Короче, нахлебались, было дело.

    5) Подумайте в сторону винды. Учтите, что Windows 2012 R2 Standard в качестве хоста виртуализации (Hyper-V) даёт возможность внутри себя виртуализовать 2 виндовых сервера по этой же лицензии. Иными словами, если у вас 3 лицензионных Win2012 R2 стоят на хостах, то с их помощью вы можете виртуализовать 6 серверов с виндой, не покупая никаких доп. лицензий.

    Hyper-V умеет запускать виртуалки прямо на файловых шарах SMB 3.0. То есть, не нужно iSCSI, FC и прочих модных технологий из области NAS/SAN. Достаточно Win2012 R2 и открытой файловой шарой на нём. Винда умеет технологию Storage Spaces. Которая (технология) умеет даже автоматически tiering, причём из коробки. QNAP, который это умеет, будет стоить тысяч под 300 рублей. Это без дисков.

    Исходя из набора сервисов, который у вас есть в сети, вам, в принципе, СХД и не нужна. Не те скорости, не те объёмы. У вас же нет 10-гигабитных линков, правильно я понимаю? Посмотрите вместо СХД на какие-нибудь сервера с большими корзинками. Ну, допустим, от 8 до 24 дисков. 8 есть практически у всех, у Dell есть 10 и 20 дисков, у STSS есть сервера с корзиной на 24 диска (вот так оно выглядит). Либо на DAS (direct attached storage). Нужен сервер (практически любой), в сервер SAS-HBA адаптер с парой внешних портов, и корзинка DAS, которая SAS-кабелями подключается к этому адаптеру.

    Примите во внимание также, что брендовые СХД (даже QNAP) -- это вещь в себе, и диагностику там провести достаточно сложно. Поэтому обычно покупается поддержка у вендора. А она стоит тоже порядком денег. А без поддержки самому лазить в потроха СХД -- чревато граблями вооооооот такого размера. Самосбор же проще диагностировать и проще чинить (менять компоненты), если вдруг что.
    Ответ написан
    19 комментариев