Как стать автором
Обновить
0
0
Danny Chernyavsky @DEHisOK

Пользователь

Отправить сообщение
«этого парня звали Альберт Эйнштейн» :)

Классная статья, спасибо. Обратил внимание — у меня на панели закладок 6 папок + «свободные» закладки (считай, +1 папка треша), в каждой из них — максимум 7 подпапок. Если в самой большой (dev) добавляется новая подструктура — уже объединяю с другой, в новый уровень абстракции (было mysql, добавилось mongoDB — объединил в db).

Открываю проект — вижу порядка 13 библиотек, ловлю себя на мысли, что когда проектировал — было порядка 5 основных сущностей, когда пришлось добавлять — начал разделять так: эти классы рождают сущность, а эти — просто воркеры. Тем не менее, когда рассматриваю все это просто как либы (без разделения, упомянутого выше) — есть ощущение треша и жгучее желание рефакторить.

Еще пример: с ростом проекта вырос контроллер AJAX (думаю, распространенная практика в вебдеве). Боюсь открывать, хочу разделить на разные контроллеры, объединенные в папку ajax.

Да частных примеров может быть миллион!..

Спасибо за статью и за коммент о 60 правилах, натолкнули на размышления!
А как же реклама в начале сеанса? :)

По теме — дата проверяется по времени клиента, т.е. достаточно просто перевести часы (да хоть на 15 секунд) и обновить страницу. С сервера лучше передавать актуальную дату. Чтобы совсем прям обезопасить этот момент, можно для нее же строить какой-то хеш (чтобы нельзя было подменить дату, скажем, через консоль), с солью и в момент сверки проверять и это. Далее два варианта — зашифровать js или же в момент сверки стучаться на сервер и брать оттуда дату. Ну это уже совсем прям паранойя :) Думаю, достаточно будет с сервера отдавать актуальную дату.

На 1366х768 (или сколько уж там?) верстка посыпалась — скроллы со всех сторон. Тут думаю, было бы круче реализовать какой-то умный ресайз.

Элементы управления все же стоило бы какие-то вынести. Например, звук (если API позволяет).

Также, если выбрать другой хостинг видео — можно выкладывать действительно фильмы (правда, не факт, что найдется плеер, который дает похожее апи).

По поводу правой кнопки — не уверен, что так можно, но простейшее решение — бросить сверху элемент прозрачный и отключить правый клик по нему (правда, не знаю, в каком виде сейчас возвращается плеер, если флеш или iframe — не выйдет).

За идею — 5. :)

UPD. Извиняюсь за сумбур — утро уже у меня. :(
Во многом согласен, но:
* google ничего не запрещает и, фактически, не может ничего запрещать (ну кроме как плагинов в chrome и приложений, но это абсурд)
* говоря о рекламе — покупая ее рекламодатель сам волен выбирать, когда будут осуществляться показы. если речь идет о несоответсвии заявленных условий действительности — совсем другое дело. Google ведь может вовсе никого не рекламировать и это будет абсолютно нормально с точки зрения его прав (правда, глупо с экономической точки зрения)
* говоря о поисковой выдаче — google «доверяет» контенту своих дочерних сервисов больше — от того и ранжирует их выше

Это равносильно такому примеру: некий очень популярный поп-исполнитель (легенда, номер 1 на сцене, тот, кто собирает внимание большинства) выпускает линию одежды. В качестве рекламы выступает ИСКЛЮЧИТЕЛЬНО в ней, а FTC говорят, что он должен одевать не только свои вещи, т.к. это нарушает права потребителей. Вымышленно. Абсурд. НО в некой степени схоже с этой ситуации.

Вот посмотрите на самый верх страницы. Что там? Реклама ХАНТИМ, скорей всего. А что часто показывается вверху сайдбара? Баннер ФРИЛАНСИМ. Много вы знаете бирж труда и бирж фриланса помимо этих двух? А если существуют аналоги, которые объективно лучше этих двух? И что же теперь? Заставить хабр публиковать рекламу конкурентов на таких же условиях, как они рекламируют свои сервисы (скорее всего — бесплатно)?

Примеры можно приводить бесконечно, мне кажется…
Это безусловно так, но все же «Будет странно видеть лаги скролинга в браузере телефона за много тысяч долларов.» :)
Думаю, что никакой публикации и быть не может, т.к. в поисковый алгоритм включены фильтры, которые борются с неадекватным контентом (дорвеи, сплоги и прочее). Обнародование алгоритма даст зеленый свет всяческим лазейкам в продвижении такого рода сайтов.
Совершенно не согласен с антимонопольным комитетом. Почему же google не может рекламировать свои продукты в других своих продуктах на специальных условиях? Мне кажется, это абсолютно адекватно и само-собой разумеется. Тем более, если говорить о поисковой выдаче. Ведь в алгоритмах ранжирования 100% присутствует такой фактор, как траст, и, разумеется, контенту своих продуктов google, как ПС, доверяет больше (в виду уверенности в прохождении своих алгоритмах модерации итп). Мне кажется, что это бесспорный аргумент в пользу google.

По поводу рынка акций могу сказать одно — не исключено, что интерес FTC именно в этом. Т.к. как бы они не заявляли о незаангажированности — она может присутствовать.
Простите, но это легкая наркомания, по-моему :)
Думаю, можно для себя такой сниппет сделать, но это уже действительно нужно запоминать, предлагаемый формат — интуитивно понятен.

Ну а если уж совсем вдаваться в детали, то под d подходит и dl,dt,dd (хоть они и не так часто встречаются, но все же).
Немного не так.

Так же есть фича ctrl+P, которая позволяет искать файлы и указывать дополнительно строку или же метод, т.е. такую конструкцию поймет: app someClass @__construct.
На счет программирования — согласен. А на счет списков todo — есть отличные аналоги с чекбоксами и без. Например, тот же гуглдокс отлично подходит для записи быстрых правок.
Использовать некое подобие планшета. Да, бумага удобнее. Но это дело привычки, думаю.
Думаю, если бы такая штука всегда была на столе — было бы удобнее. Оцифровать/расшарить коллегам итп.
В частности, если речь идет об удаленной работе, или хотя бы об удаленных подразделениях. Опять же, не все захотят читать твои карлючки и ряд документов придется приводить в надлежащий вид, но для личного пользования и неформального обмена мыслями — отличная тема.

Одна система проект-менеджмента, которая плавно превращается в корп. соцсеть даже аналог доски у себя сделала — с маркерами и стикерами.
Голосом можно обменяться контактами, и это почти невозможно модерировать.

Кстати, сама модерация личной переписки — это как-то «фу».
Вопрос в другом — окупятся ли вложения, или за инвесторами-старожилами (как фрилансерами, так и клиентами) потянется и авторитетность ресурса и предприятие не переживет этот спад, сохраняя уже привычную бизнес-модель.
Извиняюсь, если немного не в тему, но мне кажется, что основные преимущества ODesk — в экзаминациях разных и софте для тайм-трекинга. Это больше по нраву американскому заказчику. Плюс там более развита культура оплаты чего-либо электронно, поэтому они могут себе позволить такую модель (и то — в связке с рядом дополнительных фич).

Мне кажется, для free-lance рациональным было бы следующим шагом действительно сделать кнопочку «узнать контакты за 30 рублей» и превратиться в «доску почета», где поиск является более популярной фичей среди заказчиков, чем проекты.
Зачем же при AJAX валидации при TRUE возвращать msg?

Да, сноб :)
спасибо, товарищ.
искать сам не искал, но наткнулся на Ваш комментарий как нельзя кстати.
хочу на Ваши лекции.
спасибо :)
кстати, как выяснилось любые манипуляции с openID ведут к регистрации на рутвите…
мошенники :)
;)

Информация

В рейтинге
Не участвует
Откуда
Днепр, Днепропетровская обл., Украина
Дата рождения
Зарегистрирован
Активность