А зачем руту пароль пользователя, который никогда не входил в систему? Да и вообще зачем руту искать пароль пользователя, когда он спокойно может его сменить… :-)
> почему 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 и ниже.
Я склонен считать, что достаточно адекватный, так как в этом заинтересована сама компания.
личное дело каждого, кто-то считает, что прессрелизы достаточно адекватны, чтобы им верить, а кто-то — что это основной источник вранья.
Оу, тут уже вопрос что считать долей, StatCounter меряет как и любой другой счётчик количество посещений сайтов определённым браузером. Сравнивать это с количеством скачиваний инсталлятора определённого браузера мягко говоря не корректно.
Лично я бы не стал кол-во скачиваний называть долей браузера. Потому что, во-первых, то, что браузер скачали не гарантирует даже что его установили, а во-вторых все пользователи разные, поэтому соотношение двух вышеназванных параметров можно рассматривать как то, что среднестатистический пользователь Opera посещает в три раза меньше сайтов, чем среднестатистический пользователь Chrome.
А почему бы и нет, опровергнуть это утверждение, вытекающее из статистических данных, практически невозможно.
Вы что-то перепутали, речь шла о Worldwide, если уж и брать статистику за сегодня, то там Opera к сожалению даже в Top 8 не попала, судя по всему её подвинул на 9-ое место только что вышедший Firefox 3.6.
Что значит «точность» по-вашему? Насколько я вижу точность у StatCounter 0.005%. А про репрезентативность можно спорить до посинения, всё равно всё упрётся в кол-во сайтов, зарегистрированных в счётчике: чем больше, тем больше репрезентативность. Других критериев оценки репрезентативности у нас, как у сторонних наблюдателей, просто нет.
Гы, а функция — это волшебная шляпа, в которую засовываем платки и шарики, а после встряски из неё выпрыгивает кролик?
Так он и так запрещён под юзером, на это как бы намекает тот факт, что все команды в статье выполняются от имени рута (#).
А вот что будет для обычного пользователя:
$ 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 и ниже.
личное дело каждого, кто-то считает, что прессрелизы достаточно адекватны, чтобы им верить, а кто-то — что это основной источник вранья.
Лично я бы не стал кол-во скачиваний называть долей браузера. Потому что, во-первых, то, что браузер скачали не гарантирует даже что его установили, а во-вторых все пользователи разные, поэтому соотношение двух вышеназванных параметров можно рассматривать как то, что среднестатистический пользователь Opera посещает в три раза меньше сайтов, чем среднестатистический пользователь Chrome.
А почему бы и нет, опровергнуть это утверждение, вытекающее из статистических данных, практически невозможно.
Что значит «точность» по-вашему? Насколько я вижу точность у StatCounter 0.005%. А про репрезентативность можно спорить до посинения, всё равно всё упрётся в кол-во сайтов, зарегистрированных в счётчике: чем больше, тем больше репрезентативность. Других критериев оценки репрезентативности у нас, как у сторонних наблюдателей, просто нет.