войти зарегистрироваться

Системное администрированиеТест Лимончелли

Не могу не поделиться с общественностью прекрасным переводом статьи The Limoncelli Test: 32 Questions for Your Sysadmin Team

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

Перевод лежит — тут, спасибо Ивану Песину за проделанную работу.

UPD: так же в коментариях пробежала ссылка на перевод другой не менее полезной книги — Философия системного администрирования, спасибо divetoh

JAVAЛогирование в Java / quick start

В ходе моей работы в компании DataArt я, в числе прочего, занимаюсь менторской деятельностью. В частности это включает в себя проверку учебных заданий сделанных практикантами. В последнее время в заданиях наметилась тенденция «странного» использования логеров. Мы с коллегами решили включить в текст задания ссылку на статью с описанием java logging best practices, но оказалось, что такой статьи в которой бы просто и без лишних деталей на практике объяснялось бы как надо писать в лог на Java, вот так вот с ходу не находится.

Данная статья не содержит каких-то откровений, в ней не рассматриваются тонкости какого либо из многочисленных java logging frameworks. Здесь рассказываю как записать в лог так, чтобы это не вызвало удивления у Ваших коллег, основная цель написания включить ее в список обязательного чтения для практикантов. Если все еще интересно, читайте дальше

Блог компании Инфопульс УкраинаBest practices & иностранные заказчики

Естественно, все слышали о так называемых «best practices». Сейчас это модно. Только вот почему-то упоминается это выражение не иначе как в связке с каким-то громким иностранным брендом. Такое впечатление, что «best practices» есть только у них. Несмотря на это, уже сейчас можно с уверенностью говорить, что наши компании также формируют лучшие практики в соответствующих областях.

Понятное дело, что давать рецепт мгновенного успеха мы вам не будем. При этом, считаем важным процесс обмена опытом. Многие согласятся с тем, что в работе любой организации всегда можно найти те моменты, которыми можно было бы поделиться или позаимствовать. Не исключаем то, что «открыть Америку» нам вряд ли получиться. Однако выход на диалог с читателями и обмен мнениями по теме считаем необходимым.

Программирование[Перевод] 7 смертных грехов в разработке ПО

Друзья, представляю вам перевод статьи «The 7 deadly sins of software development» автора Neil McAllister, опубликованной на infoworld.com.

Управление проектамиОбзор книги Configuration Management Best Practices

Добрейшего.

Не так давно я озадачился поиском книжек по управлению конфигурацией ПО. В результате получился обзор литературы по SCM, преимущественно англоязычной. Финалистами стали 3 книжки, которые было решено приобрести и изучить. И первой из них — как по «интересности», так и по авторитетности лично для меня — стала книга Configuration Management Best Practices: Practical Methods that Work in the Real World, написанная Бобом Айелло (Robert Aiello) в соавторстве с Лесли Сакс (Leslie Sachs). На русский название можно перевести как "Лучшие практики управления конфигурацией: практические методы, работающие в реальном мире".

Пока заказывал и дожидался — успел прочитать в электронном виде (пиратство — страшное зло!), однако потраченных денег не жалею — труд автора должен быть оплачен. Да и книжка весьма приятна внешне и внутренне. О чём же она?

JavaScriptJavaScript Performance Best Practices


Наткнулся на интересный документ в Твиттере.

JavaScript Performance Best Practices


В заголовке указана категория WRT (Nokia Web Runtime or Widget for S60), то есть конкретная Нокиевская платформа, но, думаю, многим интересно будет почитать, возможно найдёте для себя что-то новое. Есть действительно полезные советы, но есть и вредные, особенно в свете современной разработки _под все браузеры_.
Сначала думал оформить как топик-ссылку, но под катом я обращу внимание на некоторые проблемы этой статьи. Статью прочитать стоит но ни в коем случае не относитесь к ней, как к истине в последней инстанции.

ASP.NET MVCДинамические формы в ASP.NET MVC

Часто у пользователя требуется узнать информацию о нескольких дополнительных объектах, число которых заранее не известно. Для это используют динамические формы, поля которых создаются javascript кодом на клиентской машине. В asp.net mvc работая в связке Controller-View мы работаем с типизированными объектами. Преобразованием значений из requestа пришедшего с клиента в типизированный объект занимается класс ModelBinder. Для простых объектов это достаточно тривиальная задача. Но как правильно обработать динамические данные, имена параметров которые заранее неизвестны. Решением этой задачи и посвящен этот пост.

Блог компании Оверсан-МеркурийВойти в IT, или как мы решили построить дата-центр и построили его. Часть первая

image

При всем сегодняшнем обилии предлагаемых товаров и услуг, казалось бы, найти что-то достойное, полностью соответствующее потребностям, должно быть легко. Но на практике даже в «богатой» Москве ситуация отнюдь не такая радужная. В частности, в области дата-центров.

Список требований к дата-центру у средних и крупных клиентов часто занимает несколько страниц. Но в силу разных факторов удовлетворить их полностью практически никогда не получается. Чаще всего приходится идти на компромиссы, ужиматься и ухищряться.

Наша компания занимается предоставлением услуг дата-центра и различных IT-сервисов, от проектирования кабельных систем до организации крупных закупок оборудования. Неотъемлемой частью бизнес-модели является наличие надежного дата-центра, собственного или арендованного. Основным театром наших действий выступает Москва, и здесь, казалось бы, недостатка в хороших ЦОДах быть не должно. Однако в реальности дела обстоят несколько иначе.

Персональные блоги О «symfony best practices»

Nicolas Perriault представлял на SymfonyDay’09 презентацию «30 Symfony Best Practices». Кое-что из его практик очевидно (было мне известно), кое-что не было. Но есть две практики, которые мне совершенно не видятся как «best». О них я и хочу поговорить.

JavaScriptПрактический опыт создания Dojo виджетов. Оптимизация производительности Javascript кода

Доброго времени суток, хабрасообщество.

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

image

image