Задать вопрос
  • Как определить свободное место на диске Ubuntu?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    20ivs, какой нафиг swap на основной фаловой системе? что за бред? Это же не винда с pagefile.sys
  • Как сделать bat файл - чтобы windows не переходил в сон?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    #, А я вот считаю, что неправы Вы.
    ping не делает НИЧЕГО такого, что Windows может распознать как активность пользователя, то есть комп все равно будет засыпать.
  • Почему прямоугольник не является экземпляром класса квадрата?

    saboteur_kiev
    @saboteur_kiev
    profesor08,
    1. Вы смотрели внутрь отрисовки линии?
    Вы уверены, что из ваших вызовов линий, в свою очередь не вызывется отрисовка каждой точки отдельно?

    2. Я уже в ТРЕТИЙ раз говорю, мы говорим не о конкретной реализации и не о конкретном языке программирования. Есть множество ситуаций, когда отрисовка точки может быть не в каком-то API, а хоть напрямую байт/бит высчитывать в экранной памяти.

    3. Не понимаю, зачем спорить об абстракции, приводя примеры в пользу собственной воображаемой ситуации, если приведены доказательства, что МОЖЕТ существовать реализация функции рисования квадрата, который не есть подсущностью прямоугольника. На этом адекватный человек может согласиться и поставить точку.
  • Рынок digital-услуг переполнен?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    DevMan, Хороший сантехник и в СНГ может зарабатывать больше плохого айтишнега =)
    Нечасто, но может
  • Можно ли разместить на одном хостинге (ip) три сайта и как это будет влиять на ранжирование?

    saboteur_kiev
    @saboteur_kiev
    На ранжирование это влиять не будет.

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

    saboteur_kiev
    @saboteur_kiev
    Простите, что с вами не так?
    Я вам говорю про локальное программирование - вы мне про API ядра (откуда оно появилось, если до этого говорили исключительно про абстрактный язык программирования)

    Я вам про алгоритм отрисовки - вы мне про готовые функции, где эти алгоритмы кем-то уже были написаны.

    Я предлагаю прекратить спор, потому что адекватного понимания я у вас не вижу.
  • Рынок digital-услуг переполнен?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    найти хорошего сантехника - проблема посложнее, чем найти хорошего айтишника =)
  • Как получить вывод консоли?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    SaddledSharp,
    Ну на всех работать одинаково не может. Для начала на Линукс и на Винде путь выглядит по-разному, строка с ошибкой выглядит по-разному. Вы там дальше хотите
    if (result == "sh: 1: cd: can't cd to C:/") {...}
    Но строка даже в двух виндах может отличаться.
    Правильно - обрабатывать код возврата, что system возвращает, то есть:

    int result;
    result=system("cd C:/");
    if ( result != 0 ) {
      cout << "None" << endl;
    }
    else {
      cout << "Yes" << endl;
    }
  • Почему прямоугольник не является экземпляром класса квадрата?

    saboteur_kiev
    @saboteur_kiev
    profesor08,
    Если Вы хоть немного айтишник и задумаетесь над вашим решением пару минут, то я уверен, что вы догадаетесь, что внутри каждой вашей функции line скрыт цикл. То есть выполняться будет в 4 раза дольше.
  • Как получить вывод консоли?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    Вроде как для system так не получится. Но вы можете сделать что-то типа
    system(cd C:/ > c:/tmp/tempfile);
    Затем прочитать этот файл.

    Ну либо менять system на exec или ExecCmd...
  • Почему прямоугольник не является экземпляром класса квадрата?

    saboteur_kiev
    @saboteur_kiev
    draw_square ( x, y, S) {
    
    for iterator=0;iterator < Sl iterator++
    do
       point x+iterator,y;
       point x+iterator,y+S;
       point x,y+iterator;
       point x+S,y+iterator;
    done
    }
    
    call draw_square ( 10, 20, 5)


    Напишете простенький алгоритм для рисования прямоугольника, который меньше/проще чем этот для рисования квадрата? Без дополнительных if, без дополнительных циклов?
  • Почему прямоугольник не является экземпляром класса квадрата?

    saboteur_kiev
    @saboteur_kiev
    profesor08, Ну например отсутствие передачи еще одного лишнего параметра - это уже оптимизация.
    Опять же если опуститься до утрированных примеров - можно отрисовывать четыре линии одним циклом без дополнительных проверок, какие линии уже нарисованы целиком, а какие еще продолжать - тоже оптимизация.

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

    Если вопрос коснется конкретного языка, конкретной библиотеки - можно будет уже посмотреть предметно.
  • Почему прямоугольник не является экземпляром класса квадрата?

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

    В то время как для прямоугольника и многоугольника нужны кучи параметром, кастомизация для различных расчетов и так далее.

    Да, можно написать универсальную фунцию для отрисовки ЛЮБОГО многоугольника или хотя бы любого прямоугольника. Но это займет время.
    А функция для отрисовки квадрата в разы проще, поэтому для него может существовать отдельный метод.
  • Как "проксировать"("стримить") видео с youtube(или vimeo) на свой сайт?

    saboteur_kiev
    @saboteur_kiev
    Олег Максимов,
    -В общем если вы хотите пользоваться чужим сервисом (youtube/vimeo) - от вы будете вынуждени соблюдать его правила и его условия, а на ютубе/вимео нет особой защиты.
    =А какие здесь нарушения правил? Все лейблы без проблем поставить смогу, для пользователя никакой разницы не будет и он поймет что это вимео или ютюб


    А причем тут нарушения? Я к тому, что защитить видео на самом ютуб и вимео вы не сможете.
    В крайнем случае юзер просто кликнет на видео с вашего сайта, получит ссылку напрямую на ютуб/вимео и скачает любым даунлоадером уже прямо с них.
  • Как "проксировать"("стримить") видео с youtube(или vimeo) на свой сайт?

    saboteur_kiev
    @saboteur_kiev
    Олег Максимов, "но не получится сразу целиком скачать все видео, придется сидеть и записывать все кадры столько сколько длится видео."

    А в чем проблема? Сел и записал все кадры. И перевыложил в ютуб уже готовым видео.

    В общем если вы хотите пользоваться чужим сервисом (youtube/vimeo) - от вы будете вынуждени соблюдать его правила и его условия, а на ютубе/вимео нет особой защиты.
  • Какая скорость работы с HDD или SSD необходима для windows 10?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    John Smith, нет, 10-я винда наоборот гораздо лучше умеет кешировать дисковые операции. У нее требования к оперативке и процессору подросли, а к дисковой системе - разве что объем. Но после загрузки, сама система диск может дергать даже меньше чем 8-ка, и уж точно меньше и лучше, чем 7-ка, которая нативно даже 4к сектора не умела.
  • Материнка поддерживает 1600гц а процессор 1333Гц, могу ли я поставить оперативку у которого частота 1600ГЦ?

    saboteur_kiev
    @saboteur_kiev
    Почитайте спецификацию процессора, материнки и памяти.

    Частота - это очень мало инфы. Конроллер памяти в Ivy Bridge и Sandy Bridge работает по-разному. В более старых процессорах скорее всего скорость работы памяти будет снижена до указанных 1333, в новых процессор вообще может работаьт с разными планками на разной частоте.
  • Какая скорость работы с HDD или SSD необходима для windows 10?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    АртемЪ, да ладно.
    десятая винда (да даже 8я) достаточно неплохо кеширует.
    Суперфетч за пару загрузок подровняет системные файлы в порядке загрузки, если оперативной памяти хватает - usb2 достаточный интерфейс для нормальной работы системы.
    Тут больше вопрос что делает пользователь и как сильно грузит диски.
    Компиляция с кучей исходников будет медленнее, да. А просмотр фильмов вообще не отличить.

    P.S. Я не очень понимаю, почему несколько лет назад на HDD все отлично жили, а сейчас без m2 уже нос воротят.
  • HTML/CSS Что почитать?

    saboteur_kiev
    @saboteur_kiev Куратор тега Книги
    Kalina007,
    Посмотрела на макет сайта и черная дыра в голове. С чего начинать, куда бежать?)))

    Может смотреть макеты попроще?

    В школе используют не книги а учебники - небольшая глава и куча задач на практику. Так приходит понимание - через повторение материала на практике. Часто после решения десятка задач, перечитывание теории внезапно становится понятным.

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

    Так доходите до более сложного функционала, и уже тут можно читаьт книжки и смотреть как это делают другие.

    Скажем так - мозг устроен таким образом, что его структура меняется исключительно в сторону экономии энергии. А чтобы понять что именно экономить, нужно какое-от действие повторять много раз. Отсюда и идет - повторение - мать учения. Сделал что-то 10 раз и "запомнил" - мозг реализовал эту структуру на клеточном уровне. Сделал что-то 100 раз, и уже можно это делать рефлекторно - мозг выстроил упрощенную структуру, которая не вызывает напряжения всех отделов.

    Поэтому практика должна преобладать над теорией.