Я из-за поиска пользуюсь гуглемарками. Гугль давно отучил меня бродить по каким-то деревьям, листать списки. Ввел в окошке поиска ключевые слова и вуаля - получай результат. Главное не забывать в notes вписывать что-то.
Ну и как минимум необходимость держать актуальные версии букмарков дома и на работе.
Кстати, приятно удивил. Правда, только недавно зарегилась, еще не все поюзала, но, честно говоря, ожидала чуть меньше от него. отлично! ребят, только не оставнавливайтесь, ага?))
Неприятно что клонят втупую. Надо брать хорошую идею за основу и докручивать ее во чтото свое. Клоны никогда не смогут ничего добиться. А смелые идеи всегда будут обобрены тьфу одобрены.
а что тут смешного?
мне они кажутся неудобными,
и в большинстве своем там получается большая свалка,
которой пользуются в основном люди у которых полно свободного времени.
на хабре кстати "реккомендации" сделаны более профессиональней
и удобней, чем даже делишз.
ну это мое субъективное мнение:)
изначально все ссылки хранятся в Favorites который есть в каждом браузере,
зачем мне делишз когда я в течении 2 секунд могу найти любую ссылку, я же сам категории вбиваю. А делишз-подобные сайты нужно делать как минимум без регистрации на них, что бы я ими начал пользоваться:)
Затем, чтобы пока дома сёрфил - сохранил, а потом, на работе например, или к друзьям зашел и вспомнил что ссылку класную сохранил - решил показать. Зашел в свой аккаунт и... вауаля!
Например, просто сервер локальной синхронизации букмарков из разных мест и браузеров :)
Плюс папочка в букмарках по инициативе сервера с наиболее популярными в момент очередной синхронизации :)
Значит, то не кафе, а забегаловк "У тети Люси" была. Мне обычно доводится бывать в таких кафе, где любой неправильный вздох влечет за собой перезагрузку компа с восстановлением исходного профайла...
К сожалению, или по счастью, поток посетителей оказался гораздо выше рассчетного и они просто "положили" достаточно мощный сервер - P4 с 2гб памяти. Постараемся эсктренно найти пути оптимизации, если не удастся - добавим еще 2гб памяти.
Разумеется, тестировали. Но тестирование проводилось без нагрузки. Когда же пришли тысячи реальных пользователей и стали интенсивно работать в системе – система стала вести себя нестабильно.
Надо признать, что программисты, которые делали систему по моему заказу, оказались не на высоте. В итоге, я вынужден был принять решение временно приостановить работу сервиса, для того, чтобы сориентироваться в ситуации.
Мы сейчас пытаемся решить проблему путем увеличения мощности сервера, если это не поможет, я экстренно сменю команду программистов и доведу проект до нужного состояние уже с новыми людьми. Это резкий шаг, но иного пути я не вижу. В любом случае проект будет жить, и все проблемы будут устранены в самом скором времени.
Все вышесказанное можно, наверно, считать официальным комментарием к ситуации вокруг BobrDobr.
> Разумеется, тестировали. Но тестирование проводилось без нагрузки.
Это типа шутка? Какой смысл выпускать в продакшн без нагрузочного тестирования?
P.S. Присоединяюсь к высказанному выше мнению: смена команды ничего хорошего не даст. Строго наоборот. Судя по внешним проявлениям, критических ошибок командой допущено не было.
Вас не было, когда мы принимали решение о старте проекта :-)
Мы провели нагрузочное тестирование на этой неделе. Результаты хорошие для той машины, на которой установлена система. Оптимизацию проводили опытные специалисты фирмы, разработавшей в своё время движок.
Вот видите, как замечательно теперь у вас будет возможность со мной, великим и мудрым, проконсультироваться при старте следующего проекта. :)
Что до оптимизации, то, полагаю, мы оба понимаем, что все равно существует порог, при достижении которого ресурсов будет недостаточно. И проблема не в том, что 12 января система возможно была в состоянии, далеком от оптимального (снаружи я не могу это оценивать). Это может случиться с каждым. Важно то, как поведет себя система по достижению критической точки умрет совсем или снизит качество обслуживания.
Я бы не хотел, чтобы сложилось превратное впечатление, что все, что делаю я, работает в этом плане адекватно. В конце концов, 9 сентября небезызвестного года умер от перегрузки даже сайт CNN. :)
Ведь что у нас гласит первый принцип нагрузочного тестирования? Правильно, "memento mori"
А пока позволю себе поздравить вас и, разумеется, себя в конце концов, у меня в эту систему закладки залиты. :)
после оптимирования система должна повести себя так, что "среднее время ответов на запросы будет увеличиваться вплоть до неприемлемых величин. После могут начаться отказы в обслуживании со стороны Апача (когда переполнится очередь соединений ожидающих исполнения)." (ответственный специалист).
спасибо за поздравления, в отношении техники я думаю мы готовы. Надеюсь, что уже скоро вы увидите ваши закладки. Может уже наверное несколько добавить захотите :).
Максим, спасибо Вам за честный ответ. Обычно в подобных ситуациях начинают что-то мямлить, мол, не думали, что столько народу будет, спасибо, что вас так много и бла-бла-бла.
Кроме шуток, искреннего уважения заслуживает честность.
J2EE, hibernate, postgres, JSF, apache, tomcat. Архитектура приложения была разработана с целью дальнейшего расширения и кластеризации.
В движке реализован сложный механизм расчёта весов тегов и их кэширования средствами hibernate. Для переписывания и генерирования URL's внутри JSF-страниц была разработана специальная компонента, то чего не хватало в JSF.
кластер сделаем позже, после расширения движка для бобра нужно кое-что доработать. Пока взяли dual core 4600 с 4 ГБ. Выжали с него всё что можно было, даже ядро перекомпилировали для этого процессора. НТ провели с хорошими результатами. Надеемся, что на первое время достаточно будет. Так-же нашли место, где утечка памяти происходила. Теперь система должна вести себя адекватно при большом количестве пользователей - будет просто долго отвечать, не выкидывая ошибок.
Обясните пожалуйста, какие преимущества, в случае сайта закладок, дает локальный .ru проект, по сравнению с глобальным, например del.icio.us с огромной пользовательской базой? Я не думаю, что в del.icio меньше русскоязычных пользователей, чем может быть в русском аналоге, и соответственно беднее поиск по русским сайтам.
Согласен, думаю что заголовок новости неточный.
Бобр точно уж не конкурент для delicious, разные целевые аудитории.
Но на существование право, безусловно, имеет. И своих пользователей найдет, чего ему и желаю.
Главное отличие от del.icio.us - наличие "дизайна" :)
При импорте закладок естественно не сохраняется дата - а это очень важный для меня параметр.
Остаемся в делишках.
НЛО прилетело и опубликовало эту надпись здесьНЛО прилетело и опубликовало эту надпись здесь
Время отдельных красивых сайтов прошло.
За делишес стоит совместимость и наличие плугинов.
Я даже на сайте не захожу, а общаюсь через ФФ, и думаю, что не одинок.
В бобре все здорово, но в глаза бросается бобер - а на делишес - САЙТЫ, а точнее их превью. Так что же получается? Мы должны идти за бобром или за сайтами?
на мой взгляд бобер вполне обуманно и бросается - чтобы сервис получше запоминался. Конечно, если чуть позже сделают менее навязчивым - будет лучше, но сейчас это вполне объяснимо.
Я, будучи сам профессиональным разработчиком, весьма спокойно отношусь к таким вещам. Хотя бы потому, что по внешним признакам могу оценить и то, насколько серьезно люди подошли к разработке, и то, какие примерно ошибки проявились неделю назад.
Так что ситуация представляется мне вполне сносной.
del.ico.us хороший сервис и лично я от него все равно отказываться не намерен. Но у меня есть и личные проекты, для которых существенен закладочный сервис, имеющий группы и хорошо работающий с русским языком.
Я понимаю, что продукт может содержать ошибки, но на продакшене вываливать их пользователю не комильфо. Тем более, что такое падение в функции валидации e-mail'а вообще крайне неуместно.
При клике в "Инструменты" получаю вообще смешное:
javax.servlet.ServletException: Cannot close connection
javax.faces.webapp.FacesServlet.service(FacesServlet.java:152)
org.tuckey.web.filters.urlrewrite.RewrittenUrl.doRewrite(RewrittenUrl.java:176)
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:728)
com.bobrdobr.web.filters.LoginFilter.doFilter(LoginFilter.java:97)
com.bobrdobr.web.backsupport.BackToTheReferrerFilter.doFilter(BackToTheReferrerFilter.java:38)
com.bobrdobr.web.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:73)
Бесплатный совет разработчикам: срочно почитать что-нибудь про правильную обработку ошибок.
Движок был разработан профессиональной фирмой, обладающей соответствующим ISO сертификатом. Движок был доработан (раздел "Люди") и несколько изменён с целью упрощения. Новая версия после изменений действительно были недостаточно протестирована, т. е. являлась сырой. К сожалению на QS было выделено мало времени.
Я последние 6 лет работаю в фирмах, каждая из которых имеет оный сертификат. Так что я более чем хорошо знаю, как и в какой степени это влияет на качество разработки.
В данном случае мы имеет вполне объективно наблюдаемые плюхи. И обсуждение наличия сертификата у команды, которая их допустила, есть разговоры в пользу бедных. :)
интересный опыт. Как бы там ни было, мне кажется это показатель того, что в фирме налажены процессы. Нам было важно, как они справляются с постоянно меняющимися требованиями, качество суппорта. Мы были очень довольны их работой.
В разработке бобрдобр эта фирма никак не задействована. Фирма для нас разработала только движок, использованный для бобра. Бобрдобр занималась другая команда. Фирму изготовителя движка мы привлекли на этой неделе для проведения оптимирования настроек на сервере. Поэтому плюхи нельзя сносить на их счёт.
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
По-уму оно должно было хотя бы перехватить ошибку и выдать вежливое "извините, по техничесим причинам ваш запрос не может быть обработан". Я уж не говорю о выдачи правильного HTTP-сообщения о перегрузке сервера.
Не знаю я не использую там русский язык, поскольку считаю это лишенным смысла. Если вписывать русские тэги лишаешься возможности смотреть похожие ссылки 90% других участников сообщества. Если использовать русские описания лишаешь 90% других участников сообщества возможности их понять.
Добробобр изначально ориентирован на русскоязычную аудиторию, так что, с одной стороны, здесь уже можно по-русски. А с другой стороны реализованный "в лоб" импорт закладок с delicious уже сформировал англоязычное поле тэгов.
Приносим свои извинения, нам пришлось временно приостановить работу BobrDobr.ru по причине огромного потока посетителей, во много раз превышающего расчетную нагрузку на сервер. Мы знали, что посетителей будет много, но даже близко не могли себе представить насколько много…
Мы постараемся максимально быстро найти оптимальную конфигурацию сервера, которая могла бы держать такой мощный удар, и тут же откроемся снова. Все данные, внесенные в систему, будут сохранены.
Интнресно, а на какой уровень нагрузки расчитывали разработчики? Особенно принимая во внимание не самые "легкие" технологии, использованные при разработке.
довольно странная тема,
много это в первые три-четыре дня,
и охрененно плохо когда в первые дни работы видишь такую
надпись, больше можешь даже и не зайти туда...
тем более уверен скоро появится еще пара клонов.
Удивляет скорее не то, что не рассчитали ресурсы, а то, что система вообще не умеет адекватно реагировать на возникновение перегрузки и внутренних ошибок.
Плюс к тому очень много ошибок в юзабилити и логических недоработок в структуре/интерфейсе. Не возникает ощущения, что здесь всерьез занимались проектированием и тестированием.
В настоящее время добробобр находится в том состоянии, которое адекватно для приватной бэты которую тестирует ограниченный круг лиц по приглашением.
Мдя, не очень-то хорошо получилось. Ничего, я думаю, ситуация пок ане потеряна, если долго затягивать не будут. Пока конкуренции нет в общем-то особенной. Просто надо все быстро решить. Но так, чтоб без повторов)) Удачи, ребят!
ну так а кто мешает их сделать приватными? есть те, которыми действительно можно поделиться, и никто при этом не пострадает. Сервис создан как для sharing (деления, что ли) закладками, так и для храрнения. вот и храните что вам надо и как надо))))
ну вы же не можете говорить за всех людей. если обнародуете какие-то не очень секретные материалы, то вполне найдется хоть пару людей, которым они могут пригодиться. Равно как и вы среди вороха чужих закладок найдете для себя что-то интересное. Ну если такая модель не нравится, то никто не мешает ограничиться только хранением. Если вам это надо, конечно..
...И в это время наши комментарии анализируются, тщательно изучаются; сервисы этого ресурса, таким образом, максимально приближаются к ожиданием (потенциальных) пользователей. Но ко времени старта ресурса многие забудут хитрый адриск и уйдут на.
БобрДобр открылся. Русскоязычный конкурент del.icio.us?