Skip to content


Валидация

Задался целью “отвалидировать” один из проектов до

Congratulations! No Error Found.

В CSS была только одна ошибка, синтаксическая :) Почему я ее не заметил? Класс нигде уже не использовался, а мой редактор не валидирует каскадные стили.

В HTML оказалось ошибок немного больше. А именно:

  • я использую xHTML поэтому, например, теги <img…> или <link rel…> иногда забывал закрывать через />;
  • оказывается тег <a…> не может содежать аттрибута alt=”", только title=”". Никогда не обращал на это внимание. Ну, буду знать;)
  • <form> всегда должен содержать аттрибут action. В моем случае форма сабмитилась через JavaScript, поэтому наличие action для меня было совершенно ненужным. Добавим-с.

Исправив эти простые ошибки, кол-во красных блоков в результате валидации уменьшилось вчетверо. На этом я пока остановился, т.к. не планировал тратить столько времени для такой все-таки не первоочередной задачи.

Кстати, появился сразу вопрос – проверяют ли поисковые боты кол-во ошибок в страницах и влияет ли это каким-то образом на результат поиска? И сразу же можно сгенерировать рац. предложение – чекать каждый день через планировщик, проходит ли валидацию определенные страницы вашего сайта. Механизм работы будет довольно простым – ежедневно забираем страницу вашим сценарием, который висит в планировщике, проверяем регулярными выражениями на наличие Congratulations. No errors found. Если нашлось – ничего не делаем, если же нет такого,  находим и забираем кол-во ошибок, сами ошибки и отправляем на электронную почту разработчику. Такой скрипт будет удобен, когда разработка над проектом идет каждый день и не все разработчики до коммита проверяют HTML & CSS составляющие проекта. Если такие проверки войдут в привычку, думаю, Интетнет станет только лучше ;)

Свои сайты можно проверить:

CSS Validator

HTML Validator

Posted in Мои проекты, Разработка.

Merlin & Entourage

Неспеша осваиваю на работе Merlin – прекрасная маковская программа для управления проектами. Недорогая, функциональная, заявлена как аналог MS Project. Попозже постараюсь отписаться что нравится и что не нравится.

Попутно кстати установил Microsoft Entourage. Очень и очень неплохо. Не хватает только нативных и привычных маковских приятностей и стабильности. Пару раз уже выпала ошибка с синхронизацией с iCal и немного странно иногда добавляются события. Возможно, дело в том, что уже вышел давно SP1 и на данный момент версия 12.1.7… :) Посмотрим.

Posted in Project Management.

The Mac Hacker’s Handbook

На торрентмаке появилась группа альтруистов, которая желает перевести данное издание Чарльза Миллера на русский язык. Если есть желание поучаствовать или просто поболеть, пишите на мыло или в комменты.

Весь транслэйт будет проходить через замечательный сайт translated.by, который сейчас временно в дауне.

UPD1: Можно использовать альтернативный домен http://wordboard.ru
UPD2: После поиска на альтернативном домене все ссылки все равно идут на translated.by. Fix, please. Некомфортно менять ссылки вручную.

Posted in Mac, Обо всем.

Как узнать PageRank и ТИЦ

тИЦ – тематический индекс цитирования, применяемый Яндексом для ранжирования сайтов у себя в каталоге.

Узнать ТИЦ моего блога можно по ссылке http://search.yaca.yandex.ru/yca/cy/ch/www.baharevich.com/

PageRank - (от Larry Page Rank) (иногда просто PR) — алгоритм расчёта авторитетности страницы, используемый поисковой системой Google.

Опять же узнать PageRank можно на сайте http://www.pageranktool.net/

Posted in SEO. Tagged with , .

Design Patterns

Некоторые ссылки по теме, где можно найти много полезного:

Posted in Разработка.

Не в деньгах счастье

Сегодня случайно нашел статью Пола Бакхайта, создателя Gmail и автора первых разработок Google AdSense, который размышляет о выборе трудовой деятельности – стартап или 9-тичасовой рабочий день у стабильно работающей компании. Забавный и рискованный выбор, не правда ли?

Не буду говорить как хорошо делать стартап и бла бла бла. Это и так понятно ;) Остановимся на некоторых аспектах. А именно, ваша творческая реализация на работе и заработок.

Творческая реализация

Стоит учесть, что вопрос он задает с той позиции, что работа может быть неинтересная и, что важно, свои идеи на постоянной работе не всегда воплощаются в жизнь. Другое дело собственный стартап, где ты, в принципе, волен распоряжаться своим проектом так как ты хочешь. Опять же, все зависит от уровня вашего стартапа – мини-проект или все-таки серьезный проект с юридической составляющей и инвесторской поддержкой. В последнем случае все конечно будет сложнее и вы обратно возвращаетесь туда, где приходится объяснять и доказывать. В какой-то степени он безусловно прав. На работе мы всегда кому-то подчиняемся и широта вашей мысли не всегда нужна вашему руководителю. Прекрасно, когда ваша креативная активность идет в ногу с креативностью вашего тим-лидера. Но ведь можно, безусловно можно добиться воплощения ваших идей и там?

Деньги

Скорей всего, с самого начала ваш стартап не грянет громом. Соответственно, и денег “громовых” не будет. И через месяц их скорей всего не будет. И через два. Шанс того, что ваш  проект будет куплен или хотя бы вы продадите процент его акций слишком низок. В этом плане стартап конечно проигрывает постоянной работе по всем направлениям и нужно быть большим оптимистом, чтобы верить в постоянный и стабильный заработок через ваш новый проект.

Из двух вышеперечисленных пунктов видно, что ваш новый проект имеет пока один сомнительный плюс и один жирный минус. И отсюда следует, что стартап делать… все-таки нужно. Обязательно. Для начала можно хотя бы просто реализовывать собственные идеи, наработки. Пробовать, испытывать, ошибаться и снова пробовать. Денежные затраты для таких тестирований минимальны (благо хостинг и домен на год сейчас стоят как один поход в магазин), а опыт, приобретенный из таких тестов, незаменим. После нескольких неудач можно подойти к делу с другой стороны. С бизнес-планированием, вопросом оригинальности идеи, анализированием конкурентов и поиском инвесторов.

Из всего этого я бы хотел резюмировать, что какая бы ни была у вас хорошая работа и какой бы ни был высокий заработок, никогда не нужно задерживаться в собственном развитии. Всегда есть к чему стремиться, всегда нужно пытаться что-то делать лучше или учиться новому.

* Сумбурно, но это вызвано лишь товарищем Бакхайтом ;)

Posted in Обо всем.

Safari 4

Смешанные чувства приятного и непонятного. Но закладки красивые ;)
Правда, как-то беспомощно смотрится кнопка “Закрыть вкладку” около великого светофора маковских оконных кнопок.

picture-112

Posted in Обо всем. Tagged with , .

НЛО

Такое чувство, что клуб-ресторан НЛО заказал делать свой сайт у начинающего фрилансера-флешера и более-менее профессионального фотографа. Или может у фотографа-исполнителя есть хобби – фрилансить как флешер? :) Назвать этот микс из переливаний, морганий, вспышек и абсолютно ненужного глянца сайтом не то чтобы не поворачивается язык… Пальцы отказываются писать на клавиатуре “официальный сайт” :)

Интерлиньяж, интерфейс, юзабельность – абсолютно неизвестные понятия для разработчика этого сайта. Отсутствие каких-либо указателей на кодировку страницы заставляют title отображаться как нечто мало понятное для обычного человека

Кстати, сам автор даёт нам возможность посмотреть предыдущие версии сайта. Так, название флеш-файла, который вставляется в html, имеет гордое название ndex1.swf.
Попробуем:

http://nlo.by/ndex.swf
http://nlo.by/ndex1.swf
http://nlo.by/ndex2.swf

Да-да, вам какой больше нравится? ;)

Posted in Обо всем. Tagged with , , .

Синхронизация Nokia E66 и Mac OS X через iSync

Устанавливаем небольшой апдейт для iSync с сайта Nokia и ваши контакты/календарь всегда будут при себе :)

Posted in Mac.

Откуда ты пришел

На ответ “Сколько пришло” Акавита дает четкие цифры :) А вот откуда вчера пришли пользователи, к сожалению, остается загадкой. Вижу такую картину уже не первый раз:

Откуда пришли пришлые пришельцы :)

Конечно, может я снова попал на период пересчета статистики. Но тогда зачем делать столь безусловно важную операцию под утро, если это можно сделать в глубокую ночь? :) LiveInternet, например, делает это сразу в первую минуту нового дня. И пусть это занимает некоторое время, но на утро уже можно посмотреть, какой поисковой системе сказать спасибо… Акавите же пока говорить что-то рано.

Posted in Обо всем.