Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »
Посоветуйте, пожалуйста, какое-нибудь интересное место, куда пойти сегодня с сыном 3.5 лет?
Если у вас не устанавливаются cookies внутри iframe в IE, проверьте, отдаете ли вы заголовок P3P. Вот подробности: http://stackoverflow.com/questio...
Похоже, phpStorm - первая IDE с более-менее сносным Web Remote Debugging. А с dbgp proxy они перемудрили - это ж надо додуматься, заставлять вручную регистрировать IDE после каждого дисконнекта, да еще сделать для этого отдельный пункт в меню (вместо автомата). Так что пока осилил только remote_connect_back, хоть он неудобный и медленный.
Написал черновую инструкцию по настройка этого дела, она заняла 6 + 13 пунктов и примерно 4 часа времени на эксперименты в сумме. А phpStorm это называет "zero configuration debugging" - ну-ну... :-) Зато неделя прошла, все работает. Как-нибудь опубликую. - Дмитрий Котеров
Посоветуйте, пожалуйста, адекватную няню (ребенку 3 с половиной года). "Адекватную" - значит, которая не звонит перед первым же днем и не говорит, что передумала. Положение критическое! Пишите в личку. Залайкайте, пожалуйста.
хорошо, что ещё заранее предупредила ;) - Глеб Арестов
Пожалуйста, залайкайте мой новый небольшой сервис Notifus (http://notifus.com) в Facebook: http://www.facebook.com/pages...
Ну и тут тоже оцените, пожалуйста, чтобы другие увидели. :-) Сейчас активных пользователей - под сотню, хочется еще... - Дмитрий Котеров
Notifus - переносит письма, на которые ВАМ не ответили, назад в Inbox GMail, чтобы вы могли "подопнуть" получателя. http://notifus.com
Если чего-то не хватает или неудобно, пишите. Инструмент реально позволяет поднять на новый уровень комфортность текучки-переписки. - Дмитрий Котеров
а Сафари (Мак) не судьба? - N.One
Интересно, попробую попользоваться. Но и уже можно было сократить выпадающим списком остальные дни, мне достаточно 1 day для 80% отправленных писем. И иконки... иконки в стиле гугля =) - Кто-то не прав
Про Сафари - кажется, есть какой-то плагин для него, аналогичный GreaseMonkey. Вот: http://www.simplehelp.net/2007... - если действительно заработает, напишите, пожалуйста, я добавлю. - Дмитрий Котеров
Насчет иконок - каких именно иконок? Если насчет звоночка (похожего на метлу почему-то), то это то, что более-менее подошло из images.google.com - если есть более удачная иконка, то было бы здорово ее вставить, конечно. - Дмитрий Котеров
а куда в слове "нотифус" ударение ставить? - Тринадцатый
"Стартап!" - скорее долгострой, нельзя так делать стартапы. :-) Полная история такая: сначала где-то год назад я сделал GreaseMonkey-скрипт для FollowUpThen; потом сделал Notifus и долго-долго его причесывал, пользуясь тем временем втихаря, но не выкладывая; потом вы вдруг в Я.Почте сделали похожую штуку (только почему-то с единственной кнопкой про 5 дней, закопанной по самые не хочу); что послужило стимулом, и наконец-то я взял себя в руки, допилил и выложил. - Дмитрий Котеров
Ударение - на "и", видимо. Единственный был свободный домен в зоне com с более-менее адекватным названием. :-) - Дмитрий Котеров
http://www.axialis.com/free... - вот тут взять из black иконку clock.png. http://dl.dropbox.com/u... Ну эт например =) - Кто-то не прав
Не, там по смыслу нужна именно иконка в виде ЗВОНКА, а не в виде часов (иначе плохо выглядит кнопка "Send & [icon] in 1 day". К тому же размером 14x14. - Дмитрий Котеров
Да, закопанной при быстром ответе (при создании-то нового письма она на виду). Вообще, лично у меня необходимость "Полной формы ответа" как класса вызывает сомнения. - Дмитрий Котеров
А. Я не привык быстрой пользоваться вообще - Обратная сторона порошка
с помощью GreaseKit работает на Safari/Mac - N.One
Спасибо. Добавил на сайт про Safari и вставил несколько if-ов. Сам проверить не могу, т.к. у меня нет мака - если у кого-нибудь из здесь присутствующих есть мак, проверьте, пожалуйста, инсталлируется ли скрипт, работает ли и т.д. - Дмитрий Котеров
Хм, после того, как Экслер в блоге написал про Нотифус - http://exler.ru/blog... - юзеров определенно прибавилось... - Дмитрий Котеров
Это печально, но старайтесь по возможности не использовать prepare+execute из PHP в PostgreSQL (по крайней мере, pg_prepare и pg_execute; думаю, в PDO то же самое). Используйте вместо нее pg_query и заменяйте placeholder-ы на уровне PHP (либо применяйте pg_query_params - но ее я не проверял). Причины в комментариях.
Причины две: 1) двойной пинг порождает в 2 раза большие накладные расходы на простых запросах: pg_prepare() генерирует отдельный запрос PREPARE, pg_execute() - тоже отдельный EXECUTE; 2) в подавляющем большинстве случаев (если только вы не тысячи insert-ов выполняете) для производительности хорошо, чтобы план запроса строился каждый раз заново, исходя из значений параметров, а не фиксировался по самому первому запросу, иначе возможны непопадания в индексы, которые очень тяжело отлаживать. - Дмитрий Котеров
А для MySQL query cache плохо работает с prepared statements, да и дебагать их сложнее - youROCK
Посоветуйте интересные IT-подкасты на английском (!) языке (того же типа, как "Рунетологии" или "Рунет сегодня").
Firefox жжет: на welcome-странице "Не переживайте за своё правописание — встроенная в Firefox проверка орфографии сделает это за вас". Двое из ларца одинаковы с лица будут за меня переживать теперь. :-)
Если вы все еще пользуетесь для работы с PHP Эклипсом (в частности, Zend Studio for Eclipse), пересаживайтесь на phpStorm. Это чудо, а не среда. Умеет ВСЕ и в 100 раз лучше (даже LESS/SASS). Я сам не верил и полгода тупил, но всего один-единственный день открыл мне глаза. Обязательно настройте клавиши и остальное под себя, потратьте часок.
Если бы он ещё не лагал так, цены бы ему небыло( - Александр
У меня проекты на ssd-винте, phpstorm летает. Да и если сравнивать java-ide (нетбинс, эклипс в вариациях, шторм), шторм, имхо, наименее тормозной из всех. - До свиданья, дедуктивный!
Поступил радикально: купил полную IDEA ради pycharm и phpstorm. Рассчитываю попробовать программирование под андроид. - glukki
я пытался настроить его не раз и не час. с одинаковым результатом. сие глючное текущее памятью поделие явистов, которые решили осчастливить говнокодеров, весьма характеристически именовалось вебиде в первых версиях. - Правду ежик говорит
Поставьте побольше памяти и SSD-диск - ИМХО для программиста это обязательное условие счастья и долголетия. phpStorm помедленнее будет, конечно, чем Eclipse, но у меня SSD и 4Г памяти, поэтому - я разницы не замечаю совершенно (даже наоборот - поиск по файлам, например, в phpStorm работает раз в 10 БЫСТРЕЕ, чем в Eclipse, и это очень заметно). Еще раз: несмотря на большее потребление ресурсов - многократный прирост комфортности лично для меня совершенно очевиден. - Дмитрий Котеров
вы, извините, трипл-кликом слово выделяете? и между фреймам тоже мышкой ездите? я не смог забиндить необходимые мне для работы хоткеи, вебидешный же маппинг чудовищен и ни на что не похож. а использование собственных несистемных визуальных элементов интерфейса просто тихо бесит - Правду ежик говорит
Триплкликом выделяется строка, а слово как обычно, даблкликом. - До свиданья, дедуктивный!
Выделять что-то в редакторе кода мышью – это ой - ptzn
я так и не смог придумать зачем мне для PHP нужен IDE. нужен хороший текстовый редактор с поддержкой проектов. that's all. textmate'а хватает за глаза и после него я не смог пересесть ни на Zend Studio, ни на PHPStorm. В нём быстрее. Для Java/C++ я конечно же буду выбирать IDE - Идеец
^^^ навигации по коду в обычном редакторе очень не хватает. чтоб идентификаторы в исходнике были гиперссылками. - 9000
@9000 при работе со знакомым кодом — это обычно не проблема. а вот медленная редакция среды — проблема - Идеец
^^^ @indeyets textmate же на сях написан афаир: быстро и клёва. и - мышатники в треде детектед FFFfuuuuu. медленная реакция среды - это просто ахтунг какой-то; кто-нить пытался затестить вебиде на проекте в ~||>500 файлов? у меня оно загнуло систему до полного снятия процесса - Правду ежик говорит
Не понимаю, о каких тормозах вы говорите, у меня все летает, вот прямо сейчас 4к файлов в проекте. Мышки в навигации тоже не нужно - по Ctrl-Tab открывается попап, где можно клавой навигировать между фреймами и открытыми файлами как угодно. Выделить слово - Ctrl-W, выделение строки в кеймапе не забиндено, но оно есть. Почему ide (в частности шторм) лучше чем просто текстовый редактор на... more... - До свиданья, дедуктивный!
Шторм активно развивают, новая версия выходит примерно раз в месяц. Возможно, на первых версиях вебиде были тормоза на 500 файлах, есть смысл посмотреть последнюю версию. Плюс, что особенно хорошо - если какой-то фичи очень не хватает или что-то не устраивает, можно идти на форум или багтрекер и стучать ботинком по трибуне. - До свиданья, дедуктивный!
Горячие клавиши вот какие еще не упоминали в phpStorm тут: Ctrl+Shift+N - быстрый поиск файла с "умной" сортировкой по "последнему использованию" (применяю постоянно - даже по вкладкам не хожу, только через поиск), Ctrl+N - поиск по началу имени класса. - Дмитрий Котеров
Отличная штука, сижу достаточно давно. Правда преимущественно использую для HTML, CSS, Smarty, JS. Особенно хорош JS :) Работал еще на старом компе 2 ядра по 2.2Ггц, и 3Гб оперативы - никаких тормозов. В PHP еще не оценил, для него настроен PhpEd с дебагом. Ресурсов много не жрет, до фокса ему далеко. Ну и, что особенно радует, стабильный :) Автокомплит, проверка синтаксиса, HTML 5,CSS 3, JS, Smarty, PHP. - Michael Valushko
iPad 2: вы непременно захотите такой / TechCrunch / Денвер.Блоги: западные IT-блоги в переводе на русский http://www.denwer.ru/ls... via @AddThis
Как известно, Windows 32-бит не видит все 4Г оперативки в силу архитектуры своих драйверов. У меня видит только 2.5Г. Решение: создать RAM-диск - http://www.megaleecher.net/RAMDisk - и разместить на нем... файл подкачки на 1.5Г. Это не бред, это Windows! Работает. Теперь все 4Г при деле. Еще полезная ссылка: http://www.computerperformance.co.uk/Registr...
Есть нюансы. Чтобы RAM-диск расположился в "невидимой" памяти, нужно а) обязательно включить PAE: "bcdedit /set pae ForceEnable", б) инсталлировать RAM-диск (ramdisk.exe) и выбрать там любой размер (хоть 16М, не важно), в) запустить ram4g.reg, входящий в дистрибутив, г) перезагрузиться. В результате размер RAM-диска будет установлен в точности равным размеру "невидимой" области памяти, и можно там размещать RAM-диск. Шаг вправо, шаг влево от этой инструкции - и уже ничего не выйдет. Признак, что все получилось, - как раз тот факт, что RAM-диск имеет бОльший размер, чем мы указывали вручную (если это не так, значит, RAM-диск отъел основную память). - Дмитрий Котеров
64-бита я тоже хотел поставить вначале, но остановили 2 аргумента: а) говорят, драйвера сложнее найти потом, б) хотелось оставить Windows лицензионным, который вместе с ноутбуком шел. - Дмитрий Котеров
В случае ноутбука может быть и проблемы будут, ага. А на обычном десктопе — ну какое тут специфичное железо такое есть, что дров не найти, м? - Denya
В случае ноутбука специфичное железо -- это: видеокарты, вай-фай драйвера, блютус драйвера, веб-камеры и т.д. - youROCK
У меня так на ноутбуке 8 Гб, будет ли разумно создавать рам-диск на 4,5 Гб? Я так понимаю, своп работает на уровне ядра, и переключений контекста для вызова дисковых драйверов/системных вызовов быть не должно? То есть, это работает довольно быстро, да? - youROCK
Если 64 бита - то не надо рам-диска. Если же 32 - то надо. Это относится только к винде - насколько мне известно, и в MacOS, и в Linux в 32-битном режиме проблем нет. - Дмитрий Котеров
А такое действие не может поломать механизм выхода из режима гибернации?=) - pa3arch
Я не сталкивался, но - все возможно. Кстати, я использую только standby-режим, гибернация - слишком медленно (а эффект - практически тот же). - Дмитрий Котеров
Запустил проект "Западные блоги в переводе" - http://www.denwer.ru/ls/ - читайте TechCrunch, Mashable и др. на чистом русском. Что думаете?
забавно сайт требует регистрации для чтения полного текста. Убираем файрбугом всплывающее окно и читаем весь текст. С таким подходом лучше читать оригинал, нет никакого желания регистрироваться - ок
Ну ладно, ладно, отключил пока регистрацию. :-) - Дмитрий Котеров
Спасибо :) Текст "зачем оно мне" не впечатляет, особенно читателей переводных блогов, которым остальной сайт и не нужен вовсе - ок
Ага. Вообще, этот текст для аудитории Денвера (600К регистраций у него), направленность на нее же. - Дмитрий Котеров
а переводчики вам, случайно, не нужны еще? - и это тоже пройдет
Переводчики всегда нужны, если качество перевода хорошее. Пишите в личку. - Дмитрий Котеров
RT @denwerblogs: Mashable: Intel ведет нелегкую борьбу, чтобы поставить свой чип на смартфоны http://www.denwer.ru/ls...
RT @denwerblogs: TechCrunch: ArticlesBase: доходный сайт по размещению контента с 20 млн. посетителей ежемесячно http://www.denwer.ru/ls...
я так понял нужно отключить js, чтобы нормально читать сайт? - Глеб Арестов
Я бы понял, если бы там дальше вы смс-трояны впаривали, или платную подписку на премиум-денвер, но просто так, ни за что ни про что требовать регистрации.. Это уже за границами понимания. Не пропустит никто четвертый денвер, не волнуйтесь. Особенно если вы туда RoR прикрутите нормально, как обещали. - До свиданья, дедуктивный!
@slider23 а есть люди которые под виндой пишут на RoR? - Альянс-кульман
↑ как это ни странно, но есть - зверёк¹
Есть кто пишет на RoR под виндой. - Sergey Mezentsev
@ike а что же им, ради ror на неюзабельный десктопный линух переходить ? - До свиданья, дедуктивный!
RT @denwerblogs: TechCrunch: One Pass, работающий на Google Checkout - простая система платежей для издателей контента http://www.denwer.ru/ls...
RT @denwerblogs: TechCrunch: Поиск все еще далеко не самый лучший http://www.denwer.ru/ls...
RT @denwerblogs: TechCrunch: Информация от Lookout: Android Market развивается быстрее, но App Store привлекает больше разработчиков http://www.denwer.ru/ls...
Ищу видео, где админ суппортит менеджера и случайно ему иконки все выравнивает на десктопе, а потом ставит скриншот старых иконок обоями.
Запуская pgfouine, даже и не думайте оставлять старый syslog для приема логов запросов PostgreSQL. Заменяйте его сразу же на syslog-ng. Ибо syslog режет строки длиной 1000 (плюс-минус) символов, причем делает это непредсказуемо - в итоге длинные SQL-запросы бьются. В syslog-ng такой проблемы нет.
Оператор MySQL "REGEXP" - оказывается, не binary-safe: если строка содержит символ с кодом 0, то с ним совпадает "$". Это крайне неудобно, и приходится выкручиваться как-то вот так: quote(field) REGEXP BINARY '^''[a-z0-9]+''$' вместо простого field REGEXP BINARY '^[a-z0-9]+$'
Все будет со временем, готово где-то на 95%. Со сторонними ресурсами - осторожнее, пожалуйста, как бы на трояны не влететь. #denwer
А какие у вас внутри команды доводы за обязательное оставление контактных данных ? Имхо, оно неоправдано и снижает количество скачиваний. Денвер же некоммерческий, зачем спамить мейл, где профит ? Чтобы люди не дай бох не пропустили четвертый денвер ? А зачем он им нужен, если старые версии работают ок ? - До свиданья, дедуктивный!
Официальные участники проекта перечислены здесь: http://www.denwer.ru/site.html , официальных зеркал у сайта нет. #denwer
Влил в мой форк phpPgAdmin изменения из официального репозитория: http://github.com/DmitryK... . Можно назвать мой форк "phpPgAdmin-ом на стероидах, приближенным к Django Scaffolding по функционалу".
Краткий changelog того, что есть в форке и чего нет в официальном репозитории: 1. display/preview and allow to navigate to outgoing foreign keys ("browse" and "edit row" pages) 2. display and allow to navigate to incoming foreign keys 3. allow to upload BYTEA/preview already existed BYTEA 4. send "browse" form by Ctrl+Enter 5. use LIKE instead of "=" when selecting by varchar/text fields (like phpMyAdmin does) 6. display all tables of all schemas at one page (if needed) 7. check all checkboxes at "browse" form by default 8. automatically reset NULL checkbox when the field value is changed 9. support for array of FKs 10. virtual calculated fields at "browse" view 11. "browse table" icon at the top of the page near a table name - Дмитрий Котеров
Что значит "для стабильности"? #denwer
Похоже, у хостера проблемы с почтовым сервером, разбираемся. Временно переключил на прямое скачивание. #denwer
Порекомендуйте, пожалуйста, приложение на iPhone, через которое можно было бы смотреть видео в сети, если файлы расшарены по samba и доступны в обычной виндовой сети.
Спасибо. А он такой медленный и правда, или у меня что-то не так настроено? Промежуток времени между щелчком на фильм и началом его проигрывания - секунд 10-15, при этом все в локальной домашней wifi-сети. - Дмитрий Котеров
такой медленный потому что конвертит видео своей серверной частью и только потом шлет на айфон. он при этом еще и комп существенно нагружает. но ничего лучше нету - kulikov
Странно это, потому что а) видео на компе проигрывается моментально, б) YouTube работает на iPhone моментально. Т.е. на распаковку видео уходит мало ресурсов сравнительно. Не могу поверить, что на запаковку видео в меньшем разрешении (сильно меньшем же!) тратится столько времени, что он не справляется с этим в реальном времени. - Дмитрий Котеров
Выложил статью "Библиотека dklab_rowlog для версионирования строк в таблицах PostgreSQL": http://habrahabr.ru/blogs...
Ну дожили. В Обсуждениях МК уже хантят автора обсуждения, который в нем сам хантит кого-то. Интересно, как скоро будут хантить того, кто схантил автора обсуждения, в котором он кого-то хантил... :-)
Выложил на Хабре статью "Прямая работа с SMS-сервисом МТС: история одной интеграции": http://habrahabr.ru/blogs... http://rutvit.ru/koterov...
Other ways to read this feed:Feed readerFacebook