Пишу сюда, чтобы не начинать новую тему. Минут 5 назад словил после логина вот такую замечательную надпись внизу страницы:
Warning: Unknown: write failed: No space left on device (28) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in Unknown on line 0
между технологиями, построенными на Adobe Flash Player и Adobe AIR.
Как можно передавать видео и аудио между технологиями? Какая-то нерусская фраза :)
И что это за зверь наляпался на логотип Flash/Flex? Если имелся в виду логотип Open Source из моего поста, то это шутка такая была, не зря же там смайлик после TM :)
Было бы хорошо не просто переводить, а добавлять какие-то собственные комментарии, т.к. не все советы одинаково полезны.
Взять хоть самый первый:
Начиная с PHP5, время начала работы скрипта может быть найдено здесь:
$_SERVER[’REQUEST_TIME’]
пользуйтесь вместо time() или microtime()
1. Если быть точным, то не с PHP5, а с PHP 5.1.0.
2. На счет microtime() отжиг еще тот… переменная $_SERVER[’REQUEST_TIME’] хранит время в секундах, как она может заменить microtime()?
3. $_SERVER[’REQUEST_TIME’] ни фига не время запуска скрипта, а время прихода запроса на http-сервер. Сколько этот запрос мог провисеть в очереди на выполнение, никому, кроме time(), не известно. Единственное, что извиняет автора совета: поскольку время берется с точностью до секунды, при работе на слабо нагруженном сервере, погрешность будет минимальной. Т.е. полезность или вредность данного совета напрямую зависит от конкретной задачи.
У всех свои задвиги.
У меня есть один знакомый бизнесмен, который считает всех опенсорсников и фриварщиков бомжами и оборванцами. Смысл его позиции в том, что ни один уважающий себя человек не будет пользоваться чем-то бесплатно.
Несмотря на неплохое финансирование тиражирования и рассылки ПСПО, Исполнитель захотел сэкономить на числе дисков и, заметив свободное место на DVD «Линукс Мастер» и CD «Школьный сервер», разместил там методматериалы и документацию, создав дополнительные каталоги, в первом случае — в корне, а во втором — добавив свой корень.
Можно было бы предположить, что они попытались повторить то, что «прокатывало с виндой», но ведь и с виндой так шутить не получится… диск перестанет грузиться.
Если люди хотят отгрести себе много денег, то реальным исполнителям врядли кто-то будет много платить. Скорее всего посадили школьника за 1000 р. и сказали ему запихнуть все на N дисков, что он честно и сделал, нисколько не парясь, что там на самом деле получилось. Задание то он выполнил, да и не говорил ему никто, как должен выглядеть (работать) результат.
Насколько я знаю, проект открыли из-за того, что он долгое время не развивался и сильно отстал от других коммерческих аналогов.
Там что-нибудь изменилось в плане развития? Или они просто прикрутили веб-интерфейс к тому, что было?
ИМХО, какая-то бессмысленная статья. Для полного новичка, никогда не заглядывавшего в справку и на оф. сайт, может и интересно. А для тех, кто понимает, как работает php, все эти вещи совершенно очевидны.
Кстати, подобные вопросы часто задают на собеседованиях, чтобы быстро избавиться от неадекватных претендентов на вакансии php-программистов и т.п.
P.S. Самый лучший путь оптимизации — использовать инструменты по назначению с пониманием того, как они работают, а не чтение советов.
Насколько я помню, foobar2000 прописывает каждому треку то, что содержалось в cue. Т.е. как он информацию по трекам в плейлист загрузил, так в теги ее и сохранит.
К сожалению, фубар настолько проприетарный, что автор даже некоторые части sdk не хочет опубликовать. В плагине ASIO есть одна очень раздражающая недоработка, и, сколько не просили ее исправить, воз и ныне там… а новый написать невозможно, т.к. нет sdk на эту тему.
Скрипт по ссылке лучше тем, что он в итоге выдает flac :)
В скрипте freeman85 точно так же происходит повторное пересжатие, но внутри shnsplit. Да и сходу не очевидно, что для shnsplit требуется все тот же mac, который не имеет адекватной лицензии.
Конечно, никто не запрещает скачать исходники и собрать. В некоторых дистрибутивах mac даже включен в репозиторий… Но все это как-то не тру.
Хотя, зачем пытаться резать ape без mac, если его все равно играть нечем… :)
Страшно пробовать… если уж 9.04 с первых альф до финального релиза не могла установиться а моей машине.
Баг пофиксили только за двое суток до релиза, хотя, судя по всему, могли бы и не пофиксить, если бы я не отрепортил.
Беда в том, что образы альф и бет мало кто тестит, т.к. новички их боятся, а «старичкам» это не нужно, т.к. они в некий момент просто обновляют свою систему до беты или до релиз кандидата. И только после релиза начинается шум по поводу проблем с инсталлятором и т.п.
Я федору пока не пробовал, но в убунте 9.04 на моей машине в самом начале загрузки с довольно приличным интервалом появляются сообщения про таймаут инициализации IDE (штук 6). Может и в федоре та же петрушка, только ее не видно.
Такое впечатление, что ядро пытается инициализировать SATA как IDE, т.к. у меня на машине всего 2 устройства IDE (и больше быть не может), а вот SATA как раз целая куча.
Если, когда остается последняя вкладка, панель вкладок исчезает, то это меняется в настройках (Всегда показывать панель вкладок).
Плюс настройки самого Speed Dial (сейчас посмотреть не могу, но называлось оно… «отображать Speed Dial на всех пустых страницах» или как-то так).
Надеюсь, что поможет.
init.d или inetd? и при чем тут вручную? или там запятой не хватает перед «через».
И еще хорошо бы конкретизировать комментарии к Umask. Это не маска файлов и не маска для записи, это маска, mode & !umask, т.е. она запрещает в режимах файла биты, установленные в umask.
А как на счет проблем со сменой асечных протоколов?
Одно время помню все с патчами носились и искали новые версии.
Я с Kopete что-то пока не столкнулся с «протокольными» фокусами. Или в последнее время фокусов не было?
Может просто ресурсов серверу не хватает?
У меня на работе днем периодически то соединение сбрасывается, то на половине страницы обрывает. Правда, это может и прокся глючить… но тогда она как-то избирательно глючит.
Как можно передавать видео и аудио между технологиями? Какая-то нерусская фраза :)
И что это за зверь наляпался на логотип Flash/Flex? Если имелся в виду логотип Open Source из
Взять хоть самый первый:
1. Если быть точным, то не с PHP5, а с PHP 5.1.0.
2. На счет microtime() отжиг еще тот… переменная $_SERVER[’REQUEST_TIME’] хранит время в секундах, как она может заменить microtime()?
3. $_SERVER[’REQUEST_TIME’] ни фига не время запуска скрипта, а время прихода запроса на http-сервер. Сколько этот запрос мог провисеть в очереди на выполнение, никому, кроме time(), не известно. Единственное, что извиняет автора совета: поскольку время берется с точностью до секунды, при работе на слабо нагруженном сервере, погрешность будет минимальной. Т.е. полезность или вредность данного совета напрямую зависит от конкретной задачи.
У меня есть один знакомый бизнесмен, который считает всех опенсорсников и фриварщиков бомжами и оборванцами. Смысл его позиции в том, что ни один уважающий себя человек не будет пользоваться чем-то бесплатно.
Можно было бы предположить, что они попытались повторить то, что «прокатывало с виндой», но ведь и с виндой так шутить не получится… диск перестанет грузиться.
Если люди хотят отгрести себе много денег, то реальным исполнителям врядли кто-то будет много платить. Скорее всего посадили школьника за 1000 р. и сказали ему запихнуть все на N дисков, что он честно и сделал, нисколько не парясь, что там на самом деле получилось. Задание то он выполнил, да и не говорил ему никто, как должен выглядеть (работать) результат.
Там что-нибудь изменилось в плане развития? Или они просто прикрутили веб-интерфейс к тому, что было?
Кстати, подобные вопросы часто задают на собеседованиях, чтобы быстро избавиться от неадекватных претендентов на вакансии php-программистов и т.п.
P.S. Самый лучший путь оптимизации — использовать инструменты по назначению с пониманием того, как они работают, а не чтение советов.
К сожалению, фубар настолько проприетарный, что автор даже некоторые части sdk не хочет опубликовать. В плагине ASIO есть одна очень раздражающая недоработка, и, сколько не просили ее исправить, воз и ныне там… а новый написать невозможно, т.к. нет sdk на эту тему.
В скрипте freeman85 точно так же происходит повторное пересжатие, но внутри shnsplit. Да и сходу не очевидно, что для shnsplit требуется все тот же mac, который не имеет адекватной лицензии.
Конечно, никто не запрещает скачать исходники и собрать. В некоторых дистрибутивах mac даже включен в репозиторий… Но все это как-то не тру.
Хотя, зачем пытаться резать ape без mac, если его все равно играть нечем… :)
Баг пофиксили только за двое суток до релиза, хотя, судя по всему, могли бы и не пофиксить, если бы я не отрепортил.
Беда в том, что образы альф и бет мало кто тестит, т.к. новички их боятся, а «старичкам» это не нужно, т.к. они в некий момент просто обновляют свою систему до беты или до релиз кандидата. И только после релиза начинается шум по поводу проблем с инсталлятором и т.п.
Такое впечатление, что ядро пытается инициализировать SATA как IDE, т.к. у меня на машине всего 2 устройства IDE (и больше быть не может), а вот SATA как раз целая куча.
Плюс настройки самого Speed Dial (сейчас посмотреть не могу, но называлось оно… «отображать Speed Dial на всех пустых страницах» или как-то так).
Надеюсь, что поможет.
init.d или inetd? и при чем тут вручную? или там запятой не хватает перед «через».
И еще хорошо бы конкретизировать комментарии к Umask. Это не маска файлов и не маска для записи, это маска, mode & !umask, т.е. она запрещает в режимах файла биты, установленные в umask.
Одно время помню все с патчами носились и искали новые версии.
Я с Kopete что-то пока не столкнулся с «протокольными» фокусами. Или в последнее время фокусов не было?
У меня на работе днем периодически то соединение сбрасывается, то на половине страницы обрывает. Правда, это может и прокся глючить… но тогда она как-то избирательно глючит.