• А вы строите блок схемы при разработке? Если да, то в какой программе?

    @Vumik
    Есть еще Open Source Dia, пару раз пользовался
    projects.gnome.org/dia
    Ответ написан
    Комментировать
  • Самовольное появление левых раскладок в Win7

    metar
    @metar
    У меня вопрос решился снятием галочки «Автонастройка» (или как там ее по-английски) из контекстного меню переключалки.
    Ответ написан
    2 комментария
  • чайниковый вопросы по xen + iscsi

    Melkij
    @Melkij
    PostgreSQL DBA
    по iscsi подсказать не смогу, а по второй части:
    В Dom0 не должно быть ничего. Для параноиков — и IP-адреса тоже.
    Связано это с безопасностью, чем больше демонов — тем выше вероятность взлома. А взлом Dom0 == взлом всех domU.
    Ответ написан
    Комментировать
  • Как оптимизировать БД?

    @edogs
    Смотря что за where, какие поля часто используются, какие редко, какие значения.
    В целом — бить на части 2 способами
    1) На несколько таблиц по «строкам». К примеру на две — в одной a от 0 до 127, в другой от 128 до 256.
    2) На несколько таблиц по «столбцам». К примеру ace и bdf и может быть даже acdf — в зависимости от того, поиск по каким полям идет чаще или в группах.
    По сути это те же индексы, но поскольку Вы уменьшаете объем для raw поиска, производительность может повыситься.

    Так же может иметь смысл сделать не 4 поля abcd, а скукожить их в одно поле int типа допустим, и навесить индекс на него (может оказаться лучше чем составной по abcd).

    И наконец, если не слишком жалко памяти, даже при 100 миллионах записей, можно попытаться пихнуть таблицы в память:) Смотря насколько толстые строки.
    Ответ написан
    1 комментарий
  • Легковесная БД для десктопного приложения Windows

    @Vumik
    SQLite, возможно, подойдет.
    Есть возможность встраивать в приложение, насколько помню, через библиотеку осуществляется доступ.
    Ответ написан
    Комментировать
  • При сложении в JavaScript возникает много знаков после запятой?

    xaker1
    @xaker1
    Скорей всего особенность чисел с плавающей запятой.
    Дело в том, что при кодировании некоторых чисел двоичный код получается бесконечным. Например 0.1 в двоичной системе — 0.0(0011). В памяти компьютера это будет 1.1001100110011001100110011001100110011001100110011010b * 2^(-4), а при переводе в десятичную — 0.10000000000000000555111512.

    ИМХО это одна из проблем динамической типизации.
    Ответ написан
    4 комментария
  • Что за тостер на главной?

    kk86
    @kk86
    Это какая-то мерзенькая реклама. Я долго не мог одуплить, что происходит.
    Ответ написан
    Комментировать
  • Консультация по авторскому праву

    infodonsk
    @infodonsk
    Гражданский кодекс (часть 4) вам в помощь.
    во первых, без паники, а во вторых, Даме придется серьезно потрудиться, чтобы что то с вас взыскать.
    Чтобы это произошло, Дама должна предъявить доказательства:

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

    2. Доказательство передачи конкретно этих фотографий, на которые есть имущественные права Поставщику для размещения на сайте. А именно: Письменный договор на передачу смежных авторских прав на использование фото между Дамой и Поставщиком, в котором указана: география распространения фото (только Регион, Страна), срок на который передают смежные права (максимальный — 5 лет), условия распространения (на сайте, в полиграфии, один раз, много раз, за платно, за бесплатно). Часто в договорах пишут — можно использовать везде, бесплатно, но обязательно указывать ссылку на сайт такой-то. Или — можно использовать, но оплатите в кассу ХХ рублей.

    Если договора между Дамой и Поставщиком нет, то основная претензия может быть к Поставщику за незаконное использование, вас же не уведомили о том, что фото является объектом авторского права, и если вы чего то нарушили, то неумышленно.

    3. Доказательство ущерба. Самое сложное. Дама обязана в суде доказать, не только факт использования фото где либо, но и факт того, что использование фото нанесли ей ущерб в означенную сумму. Она понесла убытки, или упущенную выгоду. Если фото сырья мега уникально и повторить его никак нельзя — снарядили поездку на Луну ради этих фото и т.д. тогда может идти речь о подобных цифрах.
    Если таких фото полный интернет — то максимальный ущерб — стоимость работы фотографа, да и то еще доказать надо.

    4. Вы можете сослаться на Статья 1274. Свободное использование произведения в информационных, научных, учебных или культурных целях.
    1. Допускается без согласия автора или иного правообладателя и без выплаты вознаграждения, но с обязательным указанием имени автора, произведение которого используется, и источника заимствования:
    1) цитирование в оригинале и в переводе в научных, полемических, критических или информационных целях правомерно обнародованных произведений в объеме, оправданном целью цитирования, включая воспроизведение отрывков из газетных и журнальных статей в форме обзоров печати;

    Вы цитировали фото в информационных целях. Фото было правомерно обнародовано на сайте Поставщика. За то что имя автора не проставлено — ой, извините, давайте мы поставим.

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

    Резюмирую. Ваши действия.
    1. Убираете конфликтные фото с своего сайта.
    2. Знакомитесь с законодательством об авторском праве base.garant.ru/10164072/71/#40071
    3. Выкидываете письмо в мусорку.

    Прим. Нотариус — лицо, подтверждающее подпись физического лица. Полномочиями чего-то с кого-то требовать оно не имеет.
    Примерно такую же силу могло бы иметь письмо от Чебурашки.
    Ответ написан
    1 комментарий
  • Пробросить порт с localhost на внешний сервер?

    opium
    @opium
    Просто люблю качественно работать
    А кстати как у вас может быть
    -d 127.0.0.1
    и
    -i eth0
    Посмотрите ifconfig и все поймете.
    Ответ написан
    2 комментария
  • Будет ли интересна читателям статья?

    dudeonthehorse
    @dudeonthehorse
    Email Developer
    Нет, что вы! На хабре и так слишком много технических статей! Вы лучше пару новостей с зарубежных IT сайтов скопипастите, это будет гораздо интереснее. Зачем нам шифрование, и кому нужна эта тема? Хабр — не место техническим статьям!
    Ответ написан
    2 комментария
  • Подскажите PHP-фреймворк с наибольшим количеством готовых сторонних модулей

    sajgak
    @sajgak
    как не крути это будет Zend. Причем наверное количество нативных модулей там тоже больше чем в каком либо другом)
    Ответ написан
    Комментировать
  • Чем отличаются Javascript и ECMAscript?

    @b0n3Z
    Javascript — имплементация стандарта ECMAscript компанией Mozilla. Можно сказать, что это надмножество ECMAscript, потому что в нем есть такие штуки, как списковые выражения, короткие лямбда-функции, генераторы (yield), генераторные выражения, let — ключевое слово для создания более продвинутых локальных переменных (например, только в пределах цикла for), разрушающие присваивания ([a, b] = [b, a]).
    Из популярных браузеров только Firefox поддерживает Javascript в полной мере, так что использовать все эти крутые возможности не стоит. Однако, как правило, все, что появляется у мозиллы вскоре появляется в официальном стандарте, то есть в ECMAscript — так было с JS1.6, откуда в стандарт перешли списковые методы map, filter, forEach, indexOf.
    А JScript — имплементация стандарта ECMAscript корпорацией Microsoft.
    Ответ написан
    4 комментария
  • Как вы храните свои пароли?

    ruskar
    @ruskar
    Conflict Intelligence Team
    Использую подсмотренный в коментариях на Хабре способ: KeePass с синхронизацией/бэкапом через dropbox.
    Ответ написан
    Комментировать
  • Fastcgi в php

    opium
    @opium
    Просто люблю качественно работать
    Ну он может работать от разных пользователей.
    Его можно прикрутить к нгинксу и убрать апач.
    Вы про php-fmp?
    Из коробки в пхп по моему нет fastcgi.
    И совершенно не понял в чем его кастрированность то?
    Ответ написан
    5 комментариев