• Уведомления о запуске своего проекта

    totalcount
    @totalcount
    Если стоит задача просто собирать e-mail с потенциально заинтересованных лиц, чтобы потом их уведомить о запуске (и далее слать им новости проекта, например), то оптимально на мой взгляд юзать MailChimp.
    Ответ написан
    1 комментарий
  • Уведомления о запуске своего проекта

    @ferasinka
    Возможно пригодится вот эта штука.
    Ответ написан
    Комментировать
  • Организация авторизации в интернет-магазинах через разовые смс-пароли

    dkalmykov
    @dkalmykov
    Пользуемся для этой цели littlesms.ru
    Ответ написан
    Комментировать
  • Организация авторизации в интернет-магазинах через разовые смс-пароли

    Grigorieff
    @Grigorieff
    Пишите скрипт для своего интернет магазина, используя API любого sms-шлюза, таковых достаточно
    Ответ написан
    Комментировать
  • Предложите улучшить интерфейс программы

    @rPman
    прежде чем менять интерфейс необходимо:
    1. спросить пожелания пользователей (записать по максимуму, даже противоречивые)
    2. собрать статистику использования полей (по базе данных или вставить хуки в коде)
    a) определить, как часто люди щелкают мышкой а когда пользуются кнопками (tab или еще как)
    b) проанализировать время между вводом каждой данной
    c) в идеале добавить анализ движения глаз (уже есть такое оборудование, включая софт для качественных веб-камер)
    d) связать эти данные с пользователями, разделив их на классы (новый/старый или опытный/новичок или умный/глупый или мужской/женский пол и т.п.) так же необходимо как то определить набор типичных бизнесситуаций, при которых открывается эта форма

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

    затем посмотрите, какие пожелания ложатся на исправление выявленных затыков

    вот только тогда нужно думать что изменить
    Ответ написан
    5 комментариев
  • MySQL запрос из двух таблиц

    seriyPS
    @seriyPS
    Надеюсь эту картинку вы знаете?



    Допустим, таблица A это SELECT * FROM games, а таблица B это SELECT * FROM uploaded_games WHERE user_id = ?.

    Т.е. вам нужно из таблицы A вычесть таблицу B (в терминах теории множеств). На картинке это левый столбец, второй сверху.

    SELECT *
    FROM games as A
    LEFT JOIN uploaded_games as B ON (A.game_id = B.game_id)
    WHERE B.game_id is NULL AND B.user_id = ?
    


    Можно записать более наглядно, но, скорее всего, MySQL его не соптимизирует эффективно

    SELECT *
    FROM games
    WHERE game_id NOT IN (
      SELECT game_id FROM uploaded_games WHERE user_id = ?
    )
    
    Ответ написан
    Комментировать
  • Freelansim.ru — как оставить негативный отзыв о фрилансере?

    @Vampiro
    Странная идея — отдать деньги незнакомому человеку не имея никаких гарантий вообще. Возможно для вас окажется шоком, но вы вполне могли и psd не получить. И вообще больше не встретиться :)
    Я стараюсь примерно так поступать:
    обсудили
    исполнитель сделал.
    исполнитель показал (вот тут важный момент. Кодер показывает на своем хостинге. Дизайнер — уменьшенный вариант картинки (png). Верстальщик тоже картинки обычно шлет)
    передается оплата.
    передается результат.
    При таком раскладе заинтересованность сторон в продолжении отношений сохраняется до самого последнего этапа.

    Это не серебряная пуля, конечно.
    А в целом, да. к Фрилансиму просто необходим список проектов с оценками от обеих сторон.
    Ответ написан
    3 комментария
  • Ранжирование выдачи Sphinx: синонимы, вхождения, поля?

    @ChemAli
    Я бы ввел дополнительное поле-флаг, указывающее на директора или начальника (скажем, 1 и 2), а потом назначил бы его как наиболее весомое при расчете релевантности. Тогда получилось бы, что директора всегда сверху.

    Правильно я вас понял?
    Ответ написан
    Комментировать
  • Как привязать footer к низу экрана в Twitter Bootstrap?

    Sergei_Erjemin
    @Sergei_Erjemin
    Улыбайся, будь самураем...
    Блин… что за советы… там есть встроенный класс: navbar-fixed-bottom

    <div class="navbar-fixed-bottom row-fluid">
          <div class="navbar-inner">
              <div class="container">
    
    Ответ написан
    7 комментариев
  • Оптимальный способ хранения адресов объектов?

    Exial
    @Exial
    Гуглите слово «КЛАДР». Сколько ни пытались делать упрощенные форматы хранения адресов, все равно приходили к КЛАДРу. Весьма специфический формат, но плюсов все же больше, чем минусов.
    Ответ написан
    Комментировать
  • Какую библиотеку выбрать для построения графиков?

    Этот вопрос обсуждался тут тоже: habrahabr.ru/qa/28661/
    Ответ написан
    Комментировать
  • Нужен ли проект для обучения программированию под Android?

    kilka
    @kilka
    немного запоздало, но если будет качественный проект, то только гуд!
    Ответ написан
    Комментировать
  • Генератор кода, таблиц MySQL, файлов и админки. Есть ли решения или стоит сделать?

    rakot
    @rakot
    Gii в Yii как раз то, только тот что идёт в комплекте с фреймворком несколько неудобный CRUD генерит.
    Я для себя его раширил по принципу постфикса полей, а именно:
    Если у названия поля закинчивается на:
    _date — значит в админке будет поле даты
    _datetime — дата со временем
    _image — поле загрузки картинки в папку аплоадс по контроллеру
    ну и enum раскладываю в селект.

    Экономит вагон времени в сравнении со стандартным Gii.
    Ответ написан
    Комментировать
  • Проверка и диагностика ноутбука при покупке?

    pletinsky
    @pletinsky
    По поводу выбора ноутбука на мой взгляд проверка его на соответствие заявленным характеристиками конечно важна — но не так уж чтобы очень. Если вы покупаете в нормальном магазине — то вероятность такого обмана стремится к нулю. Ну можно слазить в диспечер устройств посмотреть что там — какую нибудь специализированную программу вам врятли дадут поставить.

    Но есть неисправности с которыми ноутбук потом проблемно вернуть в сервисный центр.
    Проверьте экран ноутбука как проверяют мониторы: на битые пикселы, засветы, блики и т.д.
    Проверьте динамики ноутбука — бывает они хрипят или шумят — пользоваться вы такими не сможете.
    Проверьте работу системы охлаждения запустив что нибудь ресурсоемкое, чтобы ноут зашумел вентилятором.
    Проверьте работу всех кнопок клавиатуры.
    Обязательно проверьте на наличие царапин или внешних дефектов. Это скорее всего послужит поводом в отказе от сервисного обслуживания.

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

    pletinsky
    @pletinsky
    Насколько я понимаю существует два типа продаж: обычная и дистанционная.

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

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

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

    Существуют серьезные интернет магазины (даже с развитыми пунктами выдачи), которые поддерживают этот закон. Разная мелкая шушера обычно не поддерживает. Знаю один магазин, который в качестве альтернативы предлагает собственный сервис по обмену товара, который не понравился в течении нескольких дней. Соль в том, что возвращенный товар никто уже не может продавать как новый, даже если товарный вид сохранен (хотя вообще не уверен что это так).

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

    Через сервисный центр вернуть товар можно если он неисправен только. И то это может быть не возврат, а обмен на такой же.
    Ответ написан
    Комментировать
  • Проверка и диагностика ноутбука при покупке?

    @edogs
    Только серийник с коробкой/гарантией и ни в коем случае ничего больше.
    Такой способ имеет тот плюс, что при нем не расписываешься что «ноутбук проверен и все устраивает» как следствие на порядок проще сдать если что, т.к. все претензии мимо кассы вплоть до «а в корпусе ноутбука вообще ничего нет»:) Просто проверить в магазине нормально и полноценно все равно нереально.

    Отрицательная реакция у продавцов бывает если продается ноут с неактивированной виндой, не любят они давать ее активировать, вроде на это есть объективные причины.
    Ответ написан
    Комментировать
  • Проверка и диагностика ноутбука при покупке?

    RMV1983
    @RMV1983
    При проверке, стараюсь пользоваться «встроенными в ОС» средствами, поскольку далеко не везде позволят поставить что-то своё.
    В этом плане, встречался с отрицательной реакцией, типа: «Нечего вирусы заносить!» И согласитесь — в этом что-то есть. Ну и принятие лиц. соглашения — тоже не способствует…

    В плане ОЗУ — есть спец проги. Название уже не помню — лежит на CD-кушать не просит (вроде бы Gold MeM, но она у меня старая). Подобные проги есть на большинстве (мне известных) дистрибутивов Linux.

    Клаву — просто по-нажимать несколько раз все клавиши с включённом блокнотом + несколько самых распространённых сочетаний.

    Характеристики: в биос + cpux + gpuz (есть и ещё проги)

    Порты: подключить и попробовать. USB — тупо флешку повтыкать и посмотреть, что бы правильно отображалась.

    Матрица (на пиксели) — тупо запускаем граф.редактор (paint), растягиваем на размер больше экрана, заливаем одним цветом и разворачиваем на весь экран. (В WinXp: Вид => посмотреть рисунок Ctrl+F)

    HDD — утилитой от производителя + посмотреть смарт. Но уверен, есть методы эффективнее.

    Ещё рекомендую проверить на нагрузку и перегрев: посчитать попугаев + нагрузить чем-нибудь, некоторые предпочитают тяжёлые игры :-) (И CPU проверяется и GPU) Другие, скажем — конвертацию видео (отдельно с использованием CPU и GPU)
    Обязательно следить за температурой.

    Ещё рекомендую проверить монитор на блики (посветить чем-нибудь на монитор и попробовать прочитать, что там написано.)
    Посмотреть — как ведёт себя монитор на максимальной яркости и контрастности и на минимальной. (Нет ли пятен, всё ли видно.)

    Ещё, я на WinXP всегда проверял скорость отрисовки у монитора. Запускал dxdiag => Дисплей, а там: Проверка DirectDraw и Проверка Direct3D
    Сравнивая, визуально, отрисовку (не скорость, а остаточное свечение, при движении), постепенно можно научиться различать — как монитор себя будет вести при динамичной картинке. Обращать внимание нужно было на углы и грани белого квадратика и куба.
    К сожалению, в WinVista (ну и в Win7) в dxdiag убраи столь полезный функционал. И как его заменить, штатными средствами, я не знаю. Как и не знаю про другие ОС.
    Единственный «найденный» вариант — резко двигать окна и мышь, а так же мышь с режимом отображать след указателя. Но это, мягко говоря, мало помогает.
    Ответ написан
    Комментировать