нужно смотреть где график пересекает день, если точка пересечения принадлежит заданному промежутку температуры, то ставим "+".
может мне мешает высшее физ-мат образование, но я твоё объяснение не понимаю, на мой взгляд, условие задачи в оригинале сформулировано намного понятнее.
Скажи честно, ты доучившись до 11 класса, никогда на уроках физики или алгебры не вычислял погрешности?
Интернет говорит, что в учебнике алгебры за 7-ой класс от 2002 года(Макарычев Ю.Н., Миндюк Н.Г. и др) есть тема «Абсолютная и относительная погрешность» :-)
Правило округления на самом деле гораздо сложнее чем написали выше, но по сути всё упирается в эту самую погрешность.
Если у тебя ответ допустим: 2.1±0.1, то глупо его записывать как 2.1242553. Так как все цифры начиная со второй после запятой по сути написаны от балды(ну или переписаны с калькулятора, что в данном случае одно и то же). Согласен?
Да обычный там график, да соединять точки на подобных графиках не комильфо, да их положено изображать гистограммами, но насколько я помню гистограмм в школе вообще не проходят. Вот и соединили. Но нужно же внимательно читать задачу: даны значения среднесуточной температуры, а ты зачем то на соединяющие отрезки внимание обращаешь… Даже если не читать условие, то из самого графика видно что даны среднесуточные значение, ибо не может температура в течении дня иметь линейную зависимость от времени, это на природоведении во 2-ом классе объясняют… ;-)
Что касается округления, то не знаю конечно как сейчас в ЕГЭ, но когда я заканчивал школу было централизованное тестирование (идея та же, только не обязательно сдавать было). Так вот там во всех задачах по математике и физике числа в условии были подобраны очень правильно — так, что в ответе всегда получалась конечная дробь или даже целое число. А ответ типа 2.119353039598438… мог свидетельствовать лишь о том, что задача решена неправильно.
> Дело в том, что после запуска rake gems:install половину гемов приходиться ставить руками потом
Руками надо ставить только test-unit 2.0.3 и только для Ruby 1.9.x и до запуска rake gems:install
> Баг репорт не могу написать потому, что у меня поломалсь гемы.
И какая тут связь с тем, что ты в течении 3-х месяцев не можешь написать багрепорт?
+ не забывай, что Ruby 1.9.1 всё ещё не годится для production use, так что рекомендую использовать 1.8.7 пока не наберёшь достаточно опыта, чтобы экспериментировать с Ruby 1.9.x
А зачем руту пароль пользователя, который никогда не входил в систему? Да и вообще зачем руту искать пароль пользователя, когда он спокойно может его сменить… :-)
> почему rake gems:install все так же коряво работает?
Ну слушай, на такое можно ответить только: УМВР, ЧЯДНТ?
Если это не просто стёб с твоей стороны, то пиши нормальный багрепорт и будем разбираться с твоим случаем. До сих пор от тебя репорта не поступало…
Хм, отлично, надо в коде покопаться будет, думаю много чего интересного для себя найду…
Давай, может и в разработке участие примешь… ;-)
как я понимаю это обычное приложение? или что-то иное?
В принципе, это, конечно, Rails-приложение, но я бы не сказал что обычное, например, views и public находятся в vendor/extensions/theme_default и могут быть переопределены из твоей собственной темы оформления.
Конечно эти расширения по большей части proof-of-concept и для конкретного магазина их придётся чуточку подпилить, особенно в части фасетов, основанных на свойствах или опциях товара. Но всё-таки теперь прикрутить практически любой из популярных поисковых движков стало в десятки раз проще. А это огромный шаг вперёд, особенно если вспомнить, что в предыдущих релизах вообще не было встроенного поиска.
Да и в целом, редкий e-commerce движок может похвастаться бесплатной интеграцией с поисковыми движками. ;-)
+1, пример кода на скриншоте настолько захламлён комментариями, что на него даже смотреть тошно, не то что читать.
Когда уже до всех дойдёт очевидная мысль: комментарии должны пояснять как код работает и почему именно так, а тупые комментарии с пересказом о том, что код делает никому нафиг не нужны. Во всяком случае тем, кто с используемым языком программирования знаком, понятнее будет запись на самом языке программирования, а не на английском, русском, испанском, etc. А если из самого кода программисту не понятно что он делает, то необходимо этот код выбросить вместе с комментариями.
мне интересно, существуют ли «профи», которые «будут руководить и разбирать ошибки» студентов?
Вряд ли, во всяком случае их количество в десятки тысяч раз меньше, чем кол-во студентов. А вот если студент сначала прочитает книги Макконелла, Фаулера, GoF, то кол-во потенциальных руководителей для него возрастёт в сотни раз. Т.е. надо заложить фундамент по матчасти, прежде чем серьёзными проектами заниматься.
По-моему, не ко времени совет, сейчас большинство коммерческих фирм заинтересовано только в том, чтобы остаться на плаву. А инвестиции в новых сотрудников, а тем более в потенциальных, прикрыли ещё в конце 2008-го.
А кто вам сказал, что над опенсорс проектами работают бесплатно? По разному бывает конечно, но если у человека достаточно квалификации, чтобы получать деньги за работу, то он может их получать и в опенсорс проектах, причём иногда даже больше, чем если бы он работал в обычной российской IT-конторе, для трудоустройства в которую нужна такая же квалификация.
Т.е. схема в опенсорс проектах та же что и в IT-конторах: сначала надо работать за опыт и знания, а потом уже можно и деньги получать.
Выбираешь интересный тебе Open Source проект, находишь его багтрекер и Contributing Guide, после чего начинаешь фиксить баги… в процессе багфиксинга само собой изучаешь кодовую базу проекта.
если студент не уверен в себе, он может попросить кого-то из разработчиков приглядывать за своим кодом.
так само собой коммитеры за его кодом будут приглядывать… даже если он на 100% уверен в себе… Чтобы перестали приглядывать надо, чтобы в нём были уверены все основные разработчики, а не он сам.
Во-во, мутная статейка, активных пользователей в 4 раза больше, чем людей, скачавших его инсталлятор. Как это?
Это либо бред, либо как минимум 75% активных пользователей по их подсчётам юзают 9.x и ниже.
Я склонен считать, что достаточно адекватный, так как в этом заинтересована сама компания.
личное дело каждого, кто-то считает, что прессрелизы достаточно адекватны, чтобы им верить, а кто-то — что это основной источник вранья.
может мне мешает высшее физ-мат образование, но я твоё объяснение не понимаю, на мой взгляд, условие задачи в оригинале сформулировано намного понятнее.
Интернет говорит, что в учебнике алгебры за 7-ой класс от 2002 года(Макарычев Ю.Н., Миндюк Н.Г. и др) есть тема «Абсолютная и относительная погрешность» :-)
Правило округления на самом деле гораздо сложнее чем написали выше, но по сути всё упирается в эту самую погрешность.
Если у тебя ответ допустим: 2.1±0.1, то глупо его записывать как 2.1242553. Так как все цифры начиная со второй после запятой по сути написаны от балды(ну или переписаны с калькулятора, что в данном случае одно и то же). Согласен?
Что касается округления, то не знаю конечно как сейчас в ЕГЭ, но когда я заканчивал школу было централизованное тестирование (идея та же, только не обязательно сдавать было). Так вот там во всех задачах по математике и физике числа в условии были подобраны очень правильно — так, что в ответе всегда получалась конечная дробь или даже целое число. А ответ типа 2.119353039598438… мог свидетельствовать лишь о том, что задача решена неправильно.
Руками надо ставить только test-unit 2.0.3 и только для Ruby 1.9.x и до запуска rake gems:install
> Баг репорт не могу написать потому, что у меня поломалсь гемы.
И какая тут связь с тем, что ты в течении 3-х месяцев не можешь написать багрепорт?
+ не забывай, что Ruby 1.9.1 всё ещё не годится для production use, так что рекомендую использовать 1.8.7 пока не наберёшь достаточно опыта, чтобы экспериментировать с Ruby 1.9.x
Гы, а функция — это волшебная шляпа, в которую засовываем платки и шарики, а после встряски из неё выпрыгивает кролик?
Так он и так запрещён под юзером, на это как бы намекает тот факт, что все команды в статье выполняются от имени рута (#).
А вот что будет для обычного пользователя:
$ less /proc/kcore
/proc/kcore: Permission denied
А для доп.защиты можно SELinux поставить…
И имя ей Windows? :-)
> почему rake gems:install все так же коряво работает?
Ну слушай, на такое можно ответить только: УМВР, ЧЯДНТ?
Если это не просто стёб с твоей стороны, то пиши нормальный багрепорт и будем разбираться с твоим случаем. До сих пор от тебя репорта не поступало…
> зависимость от rack v=1.0.0 меня пугает.
no comments
Давай, может и в разработке участие примешь… ;-)
В принципе, это, конечно, Rails-приложение, но я бы не сказал что обычное, например, views и public находятся в vendor/extensions/theme_default и могут быть переопределены из твоей собственной темы оформления.
Кроме того существует 3 варианта развёртывания:
3 месяца назад или сейчас?
Если сейчас, то отрепорти на багтрекер, не забудь описать своё окружение: версию Ruby, используемую СУБД и т.д.
Конечно эти расширения по большей части proof-of-concept и для конкретного магазина их придётся чуточку подпилить, особенно в части фасетов, основанных на свойствах или опциях товара. Но всё-таки теперь прикрутить практически любой из популярных поисковых движков стало в десятки раз проще. А это огромный шаг вперёд, особенно если вспомнить, что в предыдущих релизах вообще не было встроенного поиска.
Да и в целом, редкий e-commerce движок может похвастаться бесплатной интеграцией с поисковыми движками. ;-)
Когда уже до всех дойдёт очевидная мысль: комментарии должны пояснять как код работает и почему именно так, а тупые комментарии с пересказом о том, что код делает никому нафиг не нужны. Во всяком случае тем, кто с используемым языком программирования знаком, понятнее будет запись на самом языке программирования, а не на английском, русском, испанском, etc. А если из самого кода программисту не понятно что он делает, то необходимо этот код выбросить вместе с комментариями.
Вряд ли, во всяком случае их количество в десятки тысяч раз меньше, чем кол-во студентов. А вот если студент сначала прочитает книги Макконелла, Фаулера, GoF, то кол-во потенциальных руководителей для него возрастёт в сотни раз. Т.е. надо заложить фундамент по матчасти, прежде чем серьёзными проектами заниматься.
Т.е. схема в опенсорс проектах та же что и в IT-конторах: сначала надо работать за опыт и знания, а потом уже можно и деньги получать.
так само собой коммитеры за его кодом будут приглядывать… даже если он на 100% уверен в себе… Чтобы перестали приглядывать надо, чтобы в нём были уверены все основные разработчики, а не он сам.
Это либо бред, либо как минимум 75% активных пользователей по их подсчётам юзают 9.x и ниже.
личное дело каждого, кто-то считает, что прессрелизы достаточно адекватны, чтобы им верить, а кто-то — что это основной источник вранья.