Задать вопрос
  • Почему не получается установить mysql и phpmyadmin?

    morihaos
    @morihaos
    На 99% вопросов уже есть ответы в инетке...
    Привет,
    Начать все заново.
    1. Установить MySQL.
    2. Проверить, что он работает.
    3. Установить Phpmyadmin, настроить его.
    Ну и работать дальше.
    Ответ написан
    Комментировать
  • C# Обработка события?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    попробуете изменить тут
    str1 += tbArray[i, j].Text

    ps строка 78 исходника.. а вообще сам подход.. по меньшей мере странен.. TexBox это отображаемый контрол, но 100 текстбоксов - это откровенная несуразица... такой UI не жизнеспособен.. ну а если не нужны визуальные контролы - используйте строки.. или StrinBuilder, в зависимости от задачи

    pps у всех потомков obj, есть метод ToString() .. но он возвращает тип объекта.. далеко не все потомки obj имеют поле Text, по этому, разработчики, вполне логично, не переопреоделяют данный метод, без явной необходимости

    ppps наиболее очевидные поводы, переопределять ToString() у типов вроде Int32, Int64, Float, Double, в общем у value-типов.. но TextBox (повторюсь) визуальный контрол, если вы не планируете насиловать внимание пользователя, просмотром 100 (или более?) текстов.. то, тем не менеее, вы будете насиловать ресурсы компа )).. и ЦПУ, и ГПУ, на их отображение, или по меньшей мере, готовность к отображению... я думаю, вам стоит пересмотреть архитектуру своего приложения

    pppps если вы используете заготовки чужего кода, обратите внимание, что TextBox.Text это: - во первых реальное хранилище текста, во вторых это банальный string... надеюсь эта подсказка поможет

    ppppps дружите с MSDN.. благо кнопка F1, в абсолютно бесплатной студии VS 2017 Community очень в этом помогает
    Ответ написан
    2 комментария
  • Заведется ли мат. плата ASUS P5P43TD PRO с планками на 8 гб?

    Ezhyg
    @Ezhyg
    https://www.asus.com/Motherboards/P5P43TD_PRO/spec...
    Memory
    4 x240-pin DIMM, Max. 16 GB, DDR3 1600(O.C.)/1333/1066/800 Non-ECC,Un-buffered Memory
    Dual Channel memory architecture
    * Supports one DIMM per channel only when overclocking to 1600MHz
    Ответ написан
  • Какая разница между интерфейсами IEnumerable и IEnumerator?

    yarosroman
    @yarosroman Куратор тега C#
    C# the best
    Enumerable - перечислимое, Enumerator - перечислитель (с англ.), когда вы спите, овцы это IEnumerable, а вы который их считает - IEnumerator.
    Ответ написан
    Комментировать
  • WPF еще не умер?

    Nipheris
    @Nipheris Куратор тега C#
    WPF умер. C# на клиенте тоже умер. C++ и Qt на клиенте умер. Нативные приложения и приближенные к ним (WPF/WinForms) вообще умерли. Нативные приложения пишут только разработчики ОС, и то до тех пор пока не перепишут их на Электроне. Электрон скоро будет модулем ядра / драйвером для повышения производительности HTML-интерфейсов.

    Просыпаюсь в холодном поту
    Фух, это всего лишь сон.

    то используй DevExpress, а не WPF

    Это как понимать? Я знаю что у DevExpress есть наборы компонентов для разных UI-технологий, а чтобы у них было своё UI-решение, не базирующееся на чём-то вроде WPF/WinForms/HTML - не слышал.

    используй ASP.NET MVC, а не Silverlight

    Т.е. генерировать только статический UI только на сервере? Почему вы сравниваете Silverlight (который кстати и правда умер, уже точно) с ASP.NET MVC, а не с HTML или HTML + React например?
    Ответ написан
    21 комментарий
  • Зачем Generic перед возвращаемым типом (Java)?

    zagayevskiy
    @zagayevskiy Куратор тега Java
    Android developer at Yandex
    В примере - никакого смысла нет, этот дженерик можно просто убрать. Имеет смысл в ситуации, когда сигнатура метода должна быть обобщенной. Например public <T> String method(T t) {...}
    Ответ написан
    Комментировать
  • Чем чревато отключение опции ядра CONFIG_MODULE_SIG?

    @igorianru
    Подпись это же для безопасности, что бы ничего левого не воткнули в ядро, если убрать подпись по идее страшного ничего не произойдёт, но откроется дыра в безопасности, не должно повлиять на скорость работы https://stackoverflow.com/questions/24975377/kvm-m...
    Ответ написан
    2 комментария
  • Как посчитать количество дней до ближайшего 25 числа (месяца) в C#.NET?

    arxont
    @arxont
    C# программист
    static int DaysTill25(DateTime dt)
    {
       return dt.Day <= 25 ? 
                           25 - dt.Day
                         : 25 + (DateTime.DaysInMonth(dt.Year, dt.Month) - dt.Day);
    }
    Ответ написан
    Комментировать
  • Какая разница между интерфейсами IEnumerable и IEnumerator?

    Nipheris
    @Nipheris Куратор тега C#
    Та сущность, по которой пробегают, должна реализовывать IEnumerable.
    Та сущность, которая пробегает, должна реализовывать IEnumerator (обычно это вложенный, нередко приватно объявленный класс).

    То что вы сказали я к сожалению не понял.
    Ответ написан
    Комментировать
  • C#. Каким компонентом лучше взаимодействовать с API?

    @cicatrix
    было бы большой ошибкой думать
    Каким API? Их мильён.
    Если вас интересует, как сделать веб запрос, то:
    // using System.IO
    // using System.Net
    ...
                WebRequest wrq = WebRequest.Create(url);
                string content;
                WebResponse response = wrq.GetResponse();
                using (StreamReader rdr = new StreamReader(response.GetResponseStream()))
                {
                    content = rdr.ReadToEnd();
                } // using rdr
    Ответ написан
    Комментировать
  • Как добавить данные в один exe с помощью другого exe?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Курите мануалы по PE (Portable Executable)-заголовку, добавляете новую секцию данных в файл, profit.
    Но как уже заметили, любой эвристик антивируса даст вам по рукам за такое. Хотя если вы заранее создадите там зарезервированную секцую в 1Мб или сколько вам там нужно и будете просто заполнять их данными, возможно прокатит.
    Ответ написан
    Комментировать
  • Заполняют ли менеджеры паролей скрытые поля форм?

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

    Только вот с чего бы это он стал с ними взаимодействовать по собственной инициативе?
    Ответ написан
    4 комментария
  • Б/у SSD: брать или нет?

    byte916
    @byte916
    Интерпретировать смарт лучше всего фирменными утилитами от производителя.
    В забракованных секторах значение 0 - что вас смущает?
    Да и в ошибках чтения у вас всё в норме - значение типичное для этой модели (и многих других). Почитайте про ошибки чтения в hdd Seagate, они тоже пишут какую то свою информацию и отображают космические цифры в этом параметре, и это норма.

    Нет повода для паники, девайс рабочий (не считая износа).
    Ответ написан
    Комментировать
  • Какие стратегии повышения зарплаты существуют?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Центральный показатель для бизнеса, а следовательно и руководителей, как людей представляющих интересы этого самого бизнеса - это коэффициент возврата инвестиций (ROI). Соответственно, сотрудник должен приносить компании больше денег, чем потребляет. Естественно, что чем выше разрыв между затратами и прибылью, тем лучше, поэтому фонд оплаты труда руководитель должен держать на том минимальном уровне, который гарантирует бесперебойную работу сотрудников. Один из факторов этой бесперебойности - низкая текучка. Сотрудников терять нежелательно. И чем ценнее для компании сотрудник, чем более он профессионален и/или чем больше на него завязано, тем дороже обходится его потеря. Натурально в деньгах. Придётся затратить больше, чем обычно, денег на поддержание работы без него. Придётся затратить деньги и время (те же деньги) на поиск, найм, введение в работу, возможно, обучение нового сотрудника. При этом он может оказаться совсем неподходящих и цикл придётся повторить. Или может оказаться просто хуже прошлого и эффективность отдела снизится. Поэтому, когда сотрудник приходит просить прибавку, руководитель оценивает может ли этот сотрудник уйти или только блефует, насколько легко его будет заменить, какой урон компании будет нанесён его уходом. Потом руководитель оценивает стоимость расширения ФОТ - есть ли резервы, какой сейчас ROI, будет ли больший ROI от реинвестиции этих средств во что-то другое? Если уход сотрудника будет стоить меньше, чем увеличение ФОТа, сотруднику откажут.

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

    Из этого вывод, стратегия проста - увеличивайте собственный профессиональный уровень на столько, чтобы свободно менять компанию, как только вас что-то перестало устраивать.
    Ответ написан
    4 комментария
  • Нужно ли учить Bootstrap 4?

    @abfrontend
    Когда пригодится в проекте, открой вкладку с документацией и потратишь немного больше времени чем обычно,
    там нечего учить если умеешь верстать без него
    так что совет, не учи если не будешь применять его сразу на проекте, к тому моменту как пригодится уже забудешь что учил
    Ответ написан
    Комментировать
  • При установке статического ip адреса, можно ли к нему обращаться из интернета?

    Jump
    @Jump
    Системный администратор со стажем.
    Если подключить услугу статического IP он будет так же за NAT-ом и "серым" или же статический всегда является белым.
    Во всех известных мне случаях эта услуга предоставляет белый статический IP.
    Хотя на всякий случай неплохо уточнить у провайдера, а то мало ли...

    или же статический всегда является белым

    Вообще статический разумеется может быть и серым. Просто обычно серый статический как платную услугу не предлагают, ибо не за что там платить.

    В общем белый(реальный) - это адрес который маршрутизируется в глобальной сети. А серый это частный. Оба могут быть как динамическими (меняться каждый раз) или статическими (жестко закрепленными за определенным хостом)
    Ответ написан
    Комментировать
  • Какую бесплатную версию microsoft visual studio можно использовать в коммерческих целях?

    Она одна - Community. Ее можно использовать в коммерческих целях для физ.лиц.

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

    https://www.visualstudio.com/ru/license-terms/mlt5...
    Ответ написан
    Комментировать
  • Какой движок выбрать новичку для написания 3D передвижения?

    @GreatRash
    Для новичка только Unity. Потому что:
    1. для него тонна туториалов (на официальном сайте и вообще в сети)
    2. у него шикарная документация с примерами на двух языках (UnityScript и C#)
    3. сам по себе C# - отличный язык, а если есть опыт работы во флеше например, то UnityScript почти 1 в 1 похож на ActionScript 2.


    Можно ещё глянуть на Godot 3.0. Его плюсы:
    1. он совсем бесплатный (OpenSource)
    2. отличное комьюнити (телеграм-каналы, ютуб-каналы, форумы и т.п. и т.д.)
    3. есть поддержка визуального программирования (VisualScript - что-то типа блюпринтов из Unreal Engine)
    4. есть поддержка таких языков как: GDScript (что-то типа Python), C#, C++, D, Python, Nim
    5. редактор кода встроен в сам движок
    6. движок не требует инсталляции (распаковал архив, запустил .exe и всё)
    Ответ написан
    7 комментариев
  • Что значит конфликт размера операндов в Assembler?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Если у вас это не древний паскаль, и int это 32 бита, то регистры должны быть тоже 32-битные
    mov eax, firstArray[esi]
    Второе, алгоритм не соответствует поставленной задаче. Из двух массивов, максимальных числа будет 2, а у вас индекс для перебора и для максимальных чисел один.
    Ответ написан
    Комментировать