Задать вопрос
  • Как влияет форматирование кода на гит конфликты?

    это скорее связано не столько с конфликтами гита, как с одним стилем кода на проекте. Каждому разработчику нравится писать код в определенном стиле. Представьте себе, какой ужас будет твориться в файлах, когда команда из 10 разработчиков будет писать код каждый в разном стиле. А если на проекте сотни или тысячи разработчиков?
    Это будет ппц. И вот мне пару дней назад достался такой проект на доработку. Единого стиля нет. Кто как хотел так и писал. Поэтому и придумали какие-то стандарты написания кода.
    Ответ написан
    Комментировать
  • Как реализовать строчную отладку кода в C#?

    @cicatrix
    было бы большой ошибкой думать
    Кирилл Серов, это одна из причин, по которой не стоит без абсолютно крайней необходимости заниматься метапрограммированием. Собственно, выходов у вас особо нет, либо нагромождать тестовый стенд, который в момент перехода к исполнению вашего сгенерированного текста остановит программу, скинет ваш код в файл, вы его загрузите в отладчик, проинициализируете все переменные и объекты, и отладите.
    Второе - раз уж вы интегрируетесь с экселем, рассмотрите VBA в качестве вашего скриптового языка.
    Третье - файловый ввод-вывод и пошаговое логирование в момент исполнения вашего кода со всей интересующей вас информацией.
    И повторюсь, рассмотрите возможность отказаться от генерации компилируемого кода, используйте хотя бы любой скриптовой язык (vbs, js, ps1, python, и т. д.).
    Ответ написан
    Комментировать
  • В чем прикол задания "Скопируйте сайт"?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    - Я Михаил, и я копирую сайты :(
    - (хором) Здравствуй Михаил :(
    Ответ написан
    1 комментарий
  • Как правильно называть следующий синтаксис?

    @cicatrix
    было бы большой ошибкой думать
    Полю Age экземпляра my класса MyClass присвоено значение 5.
    Класс MyClass
    Экземпляр класса - my
    Поле - Age

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

    lexxpavlov
    @lexxpavlov
    Программист, преподаватель
    SomeClass obj = new SomeClass();
    Нужно понимать, что происходит в этой строке. В этой строке происходит две вещи:
    1) создаётся экземпляр класса SomeClass и размещается в куче (специальном месте для хранения объектов). Сами экземпляры не имеют собственных имён, только адрес в куче.
    2) объявляется локальная переменная, и в эту переменную присваивается адрес вновь созданного объекта. Имя именно у переменной, а не у объекта!
    Теперь с объектом можно работать по ссылке, например, присваивать поля и свойства и вызывать методы. Может быть несколько разных ссылок на один объект, но одна ссылка не может быть на несколько объектов (в ссылочной переменной - просто конкретный адрес).

    Теперь разберёмся с терминами "экземпляр" и "объект". Экземпляр является объектом, но не все объекты являются экземплярами определённого класса (например, структуры - это объекты, но не экземпляры класса. Чтобы лучше понять это, нужно изучить различие переменных по ссылке и по значению). В языке C# практически всё является объектом (даже примитивные типы могут рассматриваться как объекты). В том числе, и экземпляры класса. Класс можно считать "шаблоном", который указывает правила создания объекта (количество и тип полей в объекте).

    Статические элементы класса не принадлежат ни одному объекту (экземпляру), можно сказать, эти элементы принадлежат самому классу. Поэтому, нельзя обратиться к статическому элементу через переменную экземпляра, но можно обратиться просто по имени элемента в коде метода. В том видеоуроке объяснено неверно.

    главный вопрос, как нужно комментировать эту строку: "my.age = 5"?

    Присвоить значение 5 полю age объекта на который ссылается переменная my (зачеркнутый текст обычно не говорится, но подразумевается). Вместо слова "объекта" можно сказать "экземпляра", это тоже верно (потому что экземпляр - это тоже объект).
    Ответ написан
    5 комментариев
  • Как определять пользователя по компьютеру?

    GavriKos
    @GavriKos
    Микропетпроджект - домашнее облако homeCloud
    Сейчас век не только технологий, но и безопасности. И фиг вам браузеру кто даст такие данные просто так. Можно пытаться конечно через ActiveX какой нить стучаться, который только в IE поддерживается, но так - фиг.
    Эппл так вообще запрещает сбор UID девайса.

    Исключение - если на ПК есть ваш софт - можно через браузер в него инфу прокинуть, и потом вам на сервер.
    Ответ написан
    Комментировать
  • Как декодировать md5?

    longclaps
    @longclaps
    Да понятно всё, непонятно только зачем в БД записан хэш, а не пароль )
    Найди ответ на этот вопрос - остальные отпадут.
    Ответ написан
    6 комментариев
  • Установить Linux Ubuntu рядом с Windows 7?

    GavriKos
    @GavriKos
    Микропетпроджект - домашнее облако homeCloud
    1) Вопрос сто раз поднимался
    2) Юзайте поиск
    3) Боитесь - начните с виртуалки.
    Ответ написан
    4 комментария
  • Какие есть решения для определения мотивов человека в интернете?

    @Neogener Автор вопроса
    Следить за людьми в интернете не запрещено? :D
    Ответ написан
    Комментировать
  • Кроссплатформенный VPN без белого IP. Аналоги Hamachi etc?

    Jump
    @Jump
    Системный администратор со стажем.
    VPN без белого IP не работает.
    Ответ написан
    Комментировать
  • Почему аккаунт Facebook блокируется вскоре после регистрации?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    И еще один интересный момент:

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

    Касательно того, что не хранят пароль - не верьте всему что на заборах пишуть.
    Ответ написан
    Комментировать
  • Кто и как разрабатывает принципиальные схемы процессоров (Intel/AMD) с миллиардами элементов?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Их разрабатывают компании, которые в далеком прошлом создали процессы гораздо более простые, затем в течение 30 лет понемногу совершенствовали.
    Я лично сомневаюсь, что в интеле или АМД есть хотя бы один человек, который разбирается в спецификации ВСЕЙ схемы процессора.

    Также, как и любой сложный проект, например нет человека, который бы разбирался во всем исходном коде офиса или фотошопа - есть люди, которые много лет работали над какой-то частью.
    Ответ написан
    7 комментариев
  • Кто честно скажет о беспроводных зарядках?

    Moskus
    @Moskus
    Скажите честно, а что вы вообще хотите услышать?
    Во-первых, iPhone 8 - первый телефон со встроенной беспроводной зарядкой у Apple, который поступил в продажу только месяц назад, а вы хотите "реальный опыт"? От кого, от таких же, гхм, больших любителей Apple, которые мгновенно бросились покупать новую модель?
    Во-вторых, если вы действительно хотите объективных цифр, зачем вы спрашиваете про чей-то частный опыт, который получен в непонятно каких условиях, вместо того, чтобы сесть и посчитать?

    Минута поиска дает ответ, что в настоящее время, беспроводная зарядка iPhone 8 способна брать от зарядного устройства не более пяти Ватт мощности. Чего, согласно тестам с проводной зарядкой, достаточно для заряда телефона с нуля до полного при длительности заряда порядка трех с половиной часов. Теперь сравните эту цифру с обратной ситуацией - за сколько ваш телефон сядет со ста процентов заряда до отключения при использовании навигации. Вероятнее всего, скорость разряда все же окажется меньше. А про потерю емкости от перегрева вам никто ничего не скажет - времени с начала продаж еще маловато прошло, а это, как раз, вопрос экспериментального свойства.
    Ответ написан
    Комментировать
  • Алгоритм бесконечной прокрутки контента?

    zo0m
    @zo0m
    full stack developer
    "эй, база дай мне первые 10 материалов",
    "эй, база дай мне следующие 10 материалов, после последнего из первой десятки"
    Ответ написан
    2 комментария
  • Как отвязать всё что нужно от сломанного iphone?

    @adelanta
    email-маркетолог
    Зайти на сайт icloud.com и там отвязать.
    Ответ написан
    Комментировать
  • Как защитить шаблон?

    politon
    @politon
    HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
    Идей никаких. Все.что попало в браузер уже на стороне клиента.
    Хотелось бы посмотреть. что за чудо шаблон, что копируют часто)))
    Ответ написан
    5 комментариев
  • Какие новые технологии сейчас только-только появились, которыми ещё мало кто пользуется?

    @ideo
    Indoor GPS.
    Точность определения позиции +-1см и менее. Площадь обхвата 1км^2.
    Ответ написан
    1 комментарий
  • Какие программы на Windows посоветуете наподобие EyeLeo?

    DarkMode
    @DarkMode
    Made out of meat.
    Ответ написан
    Комментировать
  • Стоит ли использовать сервер в качестве рабочего ПК?

    nidalee
    @nidalee
    Ну смотрите...
    1. Материнская плата - ASUS B85M-G - 3290р
    2. Процессор - Intel Core i5-4440 (правда 3,1 ГГЦ, 3,3 будет стоить 11 тысяч) - 9350р
    3. Оперативная память - Patriot Memory PV38G186C0K (8Гб) - 3276р
    4. Корпус с БП - SunPro Aroma III 450W Black - 1310р

    На кулер еще 1000 рублей добавим.

    Выходит 17226р за такую же мощность железа. На сэкономленные деньги можете либо выслать мне пива, либо купить затычку в PCIE слот, чтобы хоть какое-то аппаратное ускорение было для графики и видео.
    Либо забить на гпу и купить новую материнку и процессор. На 30 тысяч можно даже на Coffee Lake прямо сейчас собрать компьютер. i3 8100 быстрее "вашего" серверного процессора, да и дешевле. А вот на материнскую плату с чипсетом 3XX придется разориться. Но все равно дешевле 30к.
    О чем это я... Того, кто вам сказал, что
    Любой другой ПК будет стоить раза в 2 дороже, при такой характеристике.

    не разбирается в ПК от слова совсем. Не слушайте его.
    Ответ написан
    Комментировать