• Позволяет ли какой-либо ИИ генератор изображений менять не одежду заданного человека на фото, а человека по заданной одежде?

    soundie
    @soundie Автор вопроса
    Посмотрел внимательнее сервисы, которые генерируют одежду по фото человека - оказывается у одного из них (на приведённой мной даже странице внизу ) есть и обратное:
    5z8bploodu1npq8i9j1pxyxb53u.jpeg

    Тем не менее, если кто знает ещё сервисы - прошу подсказать.
    Ответ написан
    4 комментария
  • Как выбрать следующие строчки в таблице после каждой уже выбранной строчки?

    soundie
    @soundie Автор вопроса
    Удалось при помощи вот этой вот вырвиглазной магии с оконными функциями (костыль, но работает):
    SELECT group_concat(id) OVER (
    	ORDER BY id ROWS BETWEEN CURRENT ROW AND 1 FOLLOWING EXCLUDE CURRENT ROW
    ) AS next_ids
    FROM table
    ORDER BY id;


    Тем не менее, более элегантные версии конечно приветствуются.
    Ответ написан
    Комментировать
  • Как решить HTTPS конфликт двух .htaccess?

    soundie
    @soundie Автор вопроса
    Решилось всё само собой - сначала удалил .htaccess в /news, перешел на страницу чтобы проверить что правила отключены и https работает. Далее туда же загрузил ровно такой же .htaccess и снова перешел на страницу - заработало как надо. Видимо настройки Apache на хостинге не обновились, поэтому не запускалось то, что должно было запуститься. Или я возможно намудрил с предыдущими настройками, что Apache их не обновлял при изменении .htaccess.
    Ответ написан
    Комментировать
  • Можно ли настроить ежечасное выполнение PHP-скрипта без Cron и без изменения настроек веб-сервера?

    soundie
    @soundie Автор вопроса
    На удивление сработала простая идея - перезапускать скрипт через самого себя в рамках определенного промежутка времени, меньшего чем установлено ограничение на сервере. Например:
    // test.php
    
    <?php 
    
    // max_execution_time на сервере равна 300 секунд (5 минут), 
    // поэтому устанавливаем меньше - 240 секунд (4 минуты)
    sleep(240);
    
    // оставляем временнУю метку в файле или в БД
    // проверяем - прошел ли час, затем обновляем её 
    
    // перезапускаем сами себя
    $url = 'https://site.ru/test.php';
    $headers = []; // создаем заголовки
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
    curl_setopt($curl, CURLOPT_POST, false);
    curl_setopt($curl, CURLOPT_URL, $url);
    $result = curl_exec($curl);
    
    ?>


    Вот и весь скрипт. Однократно запустил в браузере (не ждал, а закрыл вкладку сразу же). Дальше он сам перезапускает себя раз в 4 минуты и каждый раз проверяет - не прошёл ли час. Тест на полтора часа показал, что работает :) Сообщу если потом вдруг что отвалится...

    UPDATE: рано радовался. Проработал скрипт с перезапусками часа 2 и потом просто взял и перестал перезапускаться. Видимо какая-то неведомая шестерёнка в веб-сервере бдит и закрывает это дело...
    Ответ написан
  • Как сделать фильтрацию в первой таблице, на основе данных в третьей (через вторую)?

    soundie
    @soundie Автор вопроса
    До решений дошел сам (хотя до конца не уверен):

    SELECT Таблица1.Название, SUM(Таблица3.Количество) as 'count'
    FROM Таблица1, Таблица2, Таблица3
    WHERE (Таблица3.Таблица2_ИД = Таблица2.ИД) AND
          (Таблица2.Таблица1_ИД = Таблица1.ИД) AND
    	    count > 0
    GROUP BY Таблица1.ИД

    Вторая задача:

    SELECT Таблица1.Название, SUM(Таблица3.Количество)
    FROM Таблица1, Таблица2, Таблица3
    WHERE (Таблица3.Таблица2_ИД = Таблица2.ИД) AND 
          (Таблица2.Таблица1_ИД = Таблица1.ИД)
    GROUP BY Таблица1.ИД
    Ответ написан
    Комментировать
  • Как на домашнем ПК с ОС Win7 настроить ограничение доступа к веб-сайтам по расписанию?

    soundie
    @soundie Автор вопроса
    Перебрал около 20 вариантов програм родительского контроля. В итоге наконец нашел идеальное решение - Internet Lock 6.0.6

    Позволяет:

    1. Гибко настраивать расписание для сайтов.
    2. Дружит с антивирусами.
    3. Блокирует во всех браузерах, даже нестандартных.
    4. Обойти защиту нельзя или крайне сложно, то есть самозащита работает на отлично.
    5. Защищает настройки паролем.
    6. В интернете можно найти с таблеткой и русификатором.
    7. Имеет дополнительные функции в виде блокирования всех браузеров, почты и т.д.
    8. Проста в использовании.
    9. Не нагружает систему.
    10. Работает в Windows 8 и более ранних версиях.

    Для целей самоконтроля в содействии с Родительским контролем Kaspersky Internet Security - то что надо (если передать пароль другу на экстренный случай, а самому забыть).
    Ответ написан
    Комментировать
  • СПбГУ или Политех, куда пойти на программиста?

    soundie
    @soundie
    Лучшим вариантом, на мой взгляд, было бы узнать информацию непосредственно у выпускников данных ВУЗов, причём обязательно у нескольких, так как мнение каждого отдельного выпускника будет субъективно и поэтому может не отражать реальность. Попробуйте найти людей через поиск по ВУЗам ВКонтакте. Потом напишите в личку выпускникам и задайте те вопросы, которые хотели. Наверняка кто-то с удовольствием ответит и подскажет.
    Ответ написан
  • Посоветуйте книжку с основами C# студенту

    soundie
    @soundie
    Для начального знакомства хорошо подходят видеоуроки. Например от Lynda.com:
    rutracker.org/forum/viewtopic.php?t=3767514
    Не пугайтесь, что на английском — итак всё понятно. А потом уже можно приступать к тому, о чем вам сказали выше.
    Ответ написан
    Комментировать
  • Почему компании не хотят более тесно работать с соискателями?

    soundie
    @soundie
    Помимо того, что уже тут сказали хотел бы порекомендовать серию выпусков программы «Кадры решают» на интернет-канале УспехТв: www.youtube.com/user/uspehtv
    Там как раз много примеров реальных собеседований с комментариями реальных представителей HR-отрасли. Вполне возможно что найдете там нужные вам разъяснения. Видеофайлов на данно канале много, поэтому стоит чуть-чуть поискать, чтобы найти именно программу «Кадры решают».
    Ответ написан
  • Блокирование доступа к определенным сайтам по расписанию?

    soundie
    @soundie Автор вопроса
    Спасибо всем за комментарии! Всё-таки в итоге получилось сделать то, что хотел. Хоть и через одно место. Если кому интересно — установил kaspersky crystal(в нём модуль родительского контроля) и kerio winroute(обычный фаервол). Первый блокирует приложения по расписанию и полностью блокирует порносайты, второй — блокирует по расписанию уже сайты, выбранные мной. Оба очень устойчивы к обходу. Я как только не пытался обойти — не получилось. Конечно от livecd не спасёт, но остальные способы не работают в силу высокой защищенности антивируса касперского и низкоуровневого драйвера от kerio. Проблема с kerio была в том, что в нём нет защиты от изменения настроек. Я посмотрел в диспетчер задач — там два процесса от kerio, Первый занимается непосредственно блокированием, второй — для значка в трее, где собственно эти настройки и меняются(отключение\включение, запуск админ-панели). Если этот второй процесс закрыть, то всё равно фаервол работает и сайты блокируются. Поэтому я взял и запретил в том же касперском запуск этого второго процесса от kerio. Ну и разумеется поставил в касперском пароль на изменение настроек. Пусть даже пришлось потанцевать с бубном, но в общем работает как нужно. Также необходимо процесс kerio поставить в список доверенных приложений касперского. Ну и при установке касперского тот будет ругаться на несовместимость с kerio, но на это можно забить и нажать «Пропустить» в соответствующем окне установки.
    Ответ написан
    Комментировать
  • У кого-нибудь сохранились онлайн-курсы, которые выкладывались стенфордским универсистетом?

    soundie
    @soundie Автор вопроса
    Опубликовал пост здесь: habrahabr.ru/post/141089/
    Ответ написан
    Комментировать