• Как сделать круглую ссылку?

    ruFelix
    @ruFelix
    smash_wp: ну, так последняя ссылка в моём ответе это опять не то?
  • Стоит тратится на ноутбук?

    ruFelix
    @ruFelix
    Эргил Осин: я обрадовался, посмотрел, но нету там доставки.
  • Стоит тратится на ноутбук?

    ruFelix
    @ruFelix
    Влад Developer: Я бы подумал о том что 15,6 это придельный размер ноута который залезает уже не в компактный рюкзак/сумку, обратил бы внимание на зарядку которая может оказаться размером с кирпич и весом 0,5 кг. Плюс стоит поиграть со своим воображением, может не 15,6 а 14, а может 13,3 а может 12,5 ? Все студенческие задачи покроет i3.

    Смотрите, у меня сейчас есть 15ка мак про i5, прошлого или позапрошлого поколения - я её не люблю, считаю неудобным кирпичём, зачем люди их таскают не понимаю, использую строго в офисе для походов на совещания.
    13,3 самунг использую когда надо много работать на выезде, модель не помню вес вроде 1,3, тонкий аккуратный живёт часов 7.
    lenovo x220 c большой доп батарейкой, не убиваемый любимчик, за то что можно использовать приблизительно так: blogs.windows.com/bloggingwindows/2011/08/22/i-put...

    Чисто мой опыт, тоскать 15шку не удобно, удобно только перевозить/переносить с места на место.
    Вы в магазине у витрины проведите мысленный эксперимент как и где вы будете ходить с этими коробками, весь день по аудиториям, после института в кино домино, всю ночь с девчонками а утром идти на пары.
  • Стоит тратится на ноутбук?

    ruFelix
    @ruFelix
    Влад Developer: Это дельная мысль, т.к. на ноутах они один хрен 5600 унылых rpm, а ssd и батарею жрёт заметно меньше.
  • Как выполнить такие трюки с try/catch?

    ruFelix
    @ruFelix
    Посторонним В.: упустил 3 пункт вашего вопроса, обновил код в ответе, finally вам не нужен
  • Стоит тратится на ноутбук?

    ruFelix
    @ruFelix
    Эргил Осин: Зачем приводить примеры магазинов которые ничего официально сюда не поставляют? это раз. В России и Украине нормальные бренды такой сервис не дают, но поставляют много разных конфигураций. В небольших магазинах ему заменят всё, что угодно после покупки, но там условно не будет +30$ за память, будет +130$.
  • Как выполнить такие трюки с try/catch?

    ruFelix
    @ruFelix
    Посторонним В.: try{ make_lock(); }catch(){}finally{ release_lock(); } типичное применение снятие блокировок
  • Как выполнить такие трюки с try/catch?

    ruFelix
    @ruFelix
    Посторонним В.: я только скобку к вашей добавил и она стала страшной?

    finally выполняется всегда, даже если внутри catch будет выбранено новое исключение, код идущий после в данном случае не сработает
  • Как сделать круглую ссылку?

    ruFelix
    @ruFelix
    smash_wp: Я правильно понимаю что кругла ссылка у вас получалась, а не получалось корректно ловить hover?
  • Как научиться писать такой ООП код?

    ruFelix
    @ruFelix
    Там где начинает тратиться неприемлемое количество времени на поддержку, исправление багов и т.п.
    Упрощённый пример, работал один программист использовал только глобальные переменные, тратил в месяц неделю на отладку, пришли ещё двое в помощь, в результате чего каждый из трёх стал тратить 3 недели в месяц на отладку, перестали использовать глобальные переменные и каждый программист стал тратить на отладку 1 неделю в месяц.

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

    ruFelix
    @ruFelix
    Максим Dali: нет конечно, вам нужно делать рекурсию, кто то её должен делать. Просто если вы влетаете на папку с кучей мелких фалов, у вас остаётся шанс зафильтровать на уровне маски поиска. Неужели вы не встречали папок где после запуска ls можно спокойно идти в кафе выпить кофе. Так вот всё остальное кроме GlobIterator, загрузят такую большую папку в пхп, и на нём же заставит сравнивать с маской - а оно вам надо?

    GlobIterator советовать не буду т.к. в сложных ситуация я её не видел.
  • Как реализовать систему кошельков с escrow-like функционалом?

    ruFelix
    @ruFelix
    interphx: нет, только с одним, и обычно он просит разместить счёт вашей компании у себя. Есть ПС например виза и мастер, они дают разным банкам право выпускать и обслуживать их карты. В принципе сейчас у любого не специализированно банка есть возможность производить манипуляции с пластиковыми картами, просто какие услуги по пластику могут быть неприемлемы по рискам совсем, какие то открывают только по договорённости. Например заплатанные карты выпустить может любой банк, а процессисить приём карт на порно сайте, где будет бесконечный фрод, мало кто согласиться даже за адский процент.
  • Как сделать круглую ссылку?

    ruFelix
    @ruFelix
    smash_wp: только там квадратик с текстом надо ещё раз всё в сылку обернуть
  • Как хранить время последней активности пользователя в MySQL?

    ruFelix
    @ruFelix
    ErickSkrauch: сначала глянуть show processlist, потом в XtraDB видимо должно быть что то похожее на SHOW ENGINE INNODB STATUS.

    Я не рекомендую, а клоню в ту сторону что Maria не используют массово и если там? что то сломано то воя в интернете не будет, и искать косяки надо самому всегда.

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

    Я рекомендую вам избавиться от апдейтов потоком которых вы не можете управлять. Т.к. читать вы должны всегда быстро (иначе задача не имеет смысла), то рано или поздно вы придёте к очереди апдейтов в которой будут повторяться id пользователей, т.е. очередь будет делать N апдейтов одной записи хотя очевидно имеет смысл только последняя. Т.е. соответственно у вас две задачи, получить нормальную упорядоченную очередь и дальше решить, что с ней делать варианты соответственно выше. Но если у вас только используются только N последних записей то следует не морочить голову и перейти хранение в памяти, например тот же memcache.
  • Как сделать круглую ссылку?

    ruFelix
    @ruFelix
    smash_wp: из адаптивности не следует плавный ресайз, тогда другой ответ
  • В чем фатальный недостаток "опен-сорс" сервиса заказа такси?

    ruFelix
    @ruFelix
    Виктор Ablebeam автомобиль средство повышенной опасности. Работа без справок, без ТО и частники это бардак. Автоматизировать такой рынок это тоже самое как автоматизировать любой другой нелегальный рынок.
  • Как проверить для поля на наличие их в дб?

    ruFelix
    @ruFelix
    Александр тогда первые два пункта ответа ок, а третий надо разбить на два запроса 1 - select where hash = xxx, и если результат найден то сразу сделать редирект на уже существующую тему на форуме, если найдет то сделать insert данных и потом редирект на созданную тему. Если у вас не тысячи пользователей одновременно создающих темы то это будет оптимальным.
  • Как проверить для поля на наличие их в дб?

    ruFelix
    @ruFelix
    Вы случайно не решаете проблему заводнения одного сообщения от одного пользователя?
    Если да, том вам надо убедиться что форма имеет атрибут method="post" а после записи в базу сразу сделать редерект header('Location: foo.site/bar.page '); тогда этой проблемы не будет. Или уточните зачем вам такая проверка