
useful
Как работать с системой контроля версий
Я давно использую SVN (в частности TortoiseSvn) и очень довольна. Мне понравилась одна найденная сегодня статья, думаю она будет особо полезна, желающим начать использовать систему контроля версий SVN:
Forms in Google Docs
В Google Docs появился новый тип документов Forms. Интересно, что станет со многими существующими сервисами предлагающими создание форм и отчёты по ним. Если в google docs появятся возможности для более продвинутой работы с отчётами, такие компании, как test.com начнут стремительно терять своих клиентов, которые в основной своей массе являются корпоративными.
список багов IE7
Какие-то баги присущие Internet Explorer я знаю как исправить, какие-то знаю что есть и пытаюсь их избежать,
но c последними двумя вёрстками мне этих знаний оказалось недостаточно,
"Суслика видишь? И я не вижу, а он там есть!"
Решил в очередной раз поискать перечень IE багов, более полный чем те, которые мне уже были известны, и нашел:
как раз то, что нужно - глюки IE7
http://www.gtalbot.org/BrowserBugsSection/MSIE7Bugs/
крайне полезный документ для тех, кто по работе связан с web версткой,
167 задокументированных случаев неправильного поведения, это только по 7 версии IE.
P.S. Этот замечательный список описанных ошибок Internet Explorer уже вырулил меня не один раз, стоит ещё отметить, что найдя в списке проблему над которой вы бьётесь, можно пройти по ссылке на глубоко спрятанные специальные страницы Microsoft Feedback, и проголосовать, чтобы они таки занялись решением конкретного бага Internet Explorer.
Немного про drupal 5
Вот Юлия "спрятала" некоторое количество своих рецептов по пятому drupal'у, а ведь так спрятала, что и не найдёт никто.
Кому надо - вы уж извините, делается это в значительной мере для себя, чтобы самим не забыть, поэтому до комментариев к фрагментам кода дело доходит редко.
Ладно, будем исправляться. Как появится время - всё здесь переделаем.
Давненько я ничего новенького не постил, а ведь есть о чем написать, хорошо что месяц назад хоть новогоднюю ёлку на главной странице сменил весенней веточкой.
Много чего хочется здесь на сайте переделать - т.е. почти все.
Navicat Lite
Прочитал на postgresql.org новость почти недельной давности — новость о том, что PremiumSoft Navicat™ распространяет PostgreSQL Navicat for free,т.е. в том числе за бесплатно. Сразу выяснить про полнофункциональную или нет версию идет речь, мне, к сожалению, не удалось, так как, похоже, что российские IP на pgsql.navicat.com заблокировали :(.
(Navicat — это, по моему мнению, лучшие клиентские GUI для открытых баз данных MySQL и PostgreSQL)
I hope somebody will be able to tell them to share content for russian IP adresses ...
P.S. На pgsql.navicat.com удалось зайти через анонимный северо-американский прокси, Lite версии продуктов Navicat for PostgreSQL и Navicat for MySQL можно скачать и использовать бесплатно, для MySQL клиента поддерживаются платформы Windows, Linux, MacOS X, для PostgreSQL клиента версии под Linux почему-то пока нет.
В Lite версии отсутствуют:
- продвинутый экспорт / импорт
- Schedule for Batch Job
- Visual Query Builder.
- и кое-чего еще
Также доступны trial (30 дневные) fully functional идентичные Enterprise Edition версии.
Cheat sheets
Еще в школе, и потом в универе, я довольно часто пользовалась шпаргалками. И не потому, что я не в состоянии была запомнить формулы, а просто потому, что это простой способ сэкономить время при решении, например, задач. И сейчас я постоянно убеждаюсь в том, что сheatheet (шпаргалка, по-русски) очень удобная штуковина и экономит время.
Вот сheatheet'ы, которые когда-либо мне помогли (и помогают). Все они сделаны не мной, но, к сожалению, я не сохранила ссылки на их источник и авторов.
- Справочник комманд unix
- СSS cheat sheet
- Cheat sheet для разработчиков на Drupal CMS (для версии Drupal 4.7, но вобщем-то он остается актуальным и для 5-й версии Drupal)
- Cheat sheet по регулярным выражениям от www.ilovejackdaniels.com (вот здесь его описание и png версия)
- jQuery Cheat Sheet -шпаргалка по моему любимому javascript frameworkу - jQuery
(новая версия - добавлена 05 ноября 2007) - Docbook cheatsheet
И еще много полезных cheat sheetов - http://www.ilovejackdaniels.com/cheat-sheets/
Новый jQuery 1.4 API Cheat Sheet
(добавлено 15.01.2010)
HTML версия
PDF версия
http://www.futurecolors.ru/jquery/jquery.cheatsheet.1.4.png
Nginx ассоциации (касается shared хостинга)
Я понимаю, что вобщем-то nginx сервер это хороший продукт, применяя который отечественные хостинговые компании делают хорошие деньги, он позволяет им обслуживать бOльшее количество клиентов на том же оборудовании, но мои ассоциации говорят мне держаться подальше от хостинговых компаний использующих его. Так бОльшая часть страниц ошибок, на которые мне приходилось любоваться за последний год, имели следующий вид: по центру жирненьким циферки из интервала 400-500 "Internal Server Error" - прочерк от края до края - и маленькими "nginx/такая-то версия". В конце концов написать этот пост меня вынудила очередная страница подобного содержания. Я просто хотел почитать новости на сайте "ЭХО МОСКВЫ". До этого подобные сообщения мною были видены (и не раз) на Habrе и многих других рунетовских ресурсах не из последнего десятка.
Не знаю для кого как, а для меня, когда я вижу, что та или иная хостинговая компания предоставляет услуги под nginx'ом, сразу всплывают ассоциации связанные
• с упомянутыми короткими "информативными" сообщениями об ошибках,
• с излишне довольным собой хостером или, хуже того, разработчиком, которому невдомек что каждый энный посетитель его ресурса посылается на... .
Да, еще чуть не забыл, наверняка у хостера, у которого вы найдете nginx вместо ожидаемого apache, окажется что персистент соединения с бд не работают (ОЙ - а мы не знали) и количество селектов (а не соединений как указано хостером!!!) в час не должно превышать 20000.
Т.е. если вы захотите разместить даже очень небольшой сайт, но, например, со встроенным поиском, облаками тегов, широкой гибкой структурой навигации, как сейчас модно, на виртуальном хостинге, например у Мастерхоста, Мажордомо - вы наверняка быстро захотите перейти на более дорогой тарифный план, а затем на VPS, хотя фактически он вам и не нужен.
Мне не известны случаи использования nginx крупными западными хостинг компаниями, видимо они чуть больше беспокоятся за своих клиентов, чем за их количество на единицу оборудования. Все это ассоциации, думаю использование nginx в умелых руках (для себя) дает много плюсов, видимо большинство админов настаивавших nginx на упомянутых выше веб ресурсах просто не в состоянии его нормально настроить.
Закладки - На правах рекламы
URLы, которые будет интересно посетить людям, разделяющим наши интересы.
XML Copy Editor
Altova XMLSpy - это хороший XML редактор, но очень очень очень дорогой. Конечно есть еще Oxygen XML Editor, который стоит в десять раз дешевле, но мне всегда хотелось чего-нибудь полегче. И вот я нашел в журнале Linux Format упоминание про XML Copy Editor, мне эта штука понравилась: небольшая, простая, можно работать с XPath, XSL, Docbook, позволяет валидировать документы, скоро станет еще лучше.
Из мира распределенных вычислений
Новость месячной давности из мира распределенных вычислений гласит:
По информации со страницы статистики на сайте Folding@home, суммарная производительность клиентских программ, запущенных на платформе "PLAYSTATION®3" на текущий момент более чем вдвое превышает суммарную производительность всех остальных клиентов, при том, что количество процессоров, задействованных клиентами под PlayStation, в восемьдесят раз меньше используемого всеми остальными.
Подробнее:
- PS3 Folding@Home Begins with Impressive Numbers
PLAYSTATION 3 я пока не обзавелся, но одним поводом больше, купи игрушку - помоги науке! Жаль, что купить по вменяемой цене в России этот бытовой суперкомпьютер не удастся, остается вариант как-нибудь взять проездом в Финляндии или Германии.
P.S. Делай добро и бросай его в воду...