Добрый день, уважаемые хабра-жители!
Предисловие: время от времени необходимо выставлять права на отдельные папки и файлы для пользователей на работе. В XP это делалось легко и просто (способ, если кто не знает, под катом), а вот с выходом Vista и Seven — старый проверенный друг подвел меня. Давайте узнаем, как можно быстро выставить права на отдельные папки и файлы в Windows под текущим пользователем. Экономим время!
Читать полностью »
Новости информационных технологий - 29904
Права на файлы в Win7: меняем в текущем сеансе пользователя
2012-07-01 в 6:22, admin, рубрики: explorer, windows, администрирование, права доступа, системное администрирование, метки: explorer, windows, администрирование, права доступаПрограммируемый выключатель света с дистанционным управлением
2012-07-01 в 5:36, admin, рубрики: arduino, diy или сделай сам 
Продолжение ранее опубликованных статей, первая, вторая.
В этой статье речь пойдет о программируемом выключателе света с дистанционным управлением. Как и прошлых проектах для отладки и прототипирования, я использую Carduino Nano V.7
Читать полностью »
Leap second привёл к зависанию некоторых серверов на Linux
2012-07-01 в 5:04, admin, рубрики: crash, leap second, linux, метки: crash, leap second, linuxПользователь Bron Gondwana на ServerFault отмечает, что начиная с утра 30-го июня некоторые его сервера на Debian Squeeze стали зависать, не подавая никаких признаков жизни.
С одного из серверов удалось вытащить вот такой дамп:
[3161000.864001] BUG: spinlock lockup on CPU#1, ntpd/3358
[3161000.864001] lock: ffff88083fc0d740, .magic: dead4ead, .owner: imapd/24737, .owner_cpu: 0
Читать полностью »
FishPi — проект межатлантического корабля на основе Raspberry Pi
2012-07-01 в 4:01, admin, рубрики: Raspberry Pi, автономный транспорт, Гаджеты. Устройства для гиков, Железо, робототехника, метки: Raspberry Pi, автономный транспортПоявившейся не так давно дешевой платформе «Распберри Пай», позволяющей запускать нересурсоемкие приложения и выводить видео качества 1080p, находят наиболее очевидные и простые бытовые применения: медиасервер, торрент-бокс, настольный компьютер. Джордж Холлоуэй же пошел несколько необычным путем: он решил сделать «малиновый пирог» ядром «рыбного». Звучит аппетитно?

«ПОГоДа в компании» или «Об одном способе оценить новое место работы»
2012-06-30 в 20:47, admin, рубрики: Инфосфера - мысли вслух, полезные советы, метки: полезные советы 
Всех людей можно разделить на две категории: кто уже менял работу и кто будет менять работу. Дело это нечастое, ответственное, а потому требует от человека как минимум решимости, а как максимум — особых интеллектуальных усилий, чтобы взвесить все ЗА и ПРОТИВ (если вы не планируете сразу после перехода заняться поисками нового места). За 6 лет стажа я менял место работы всего один раз и хочу поделиться теми мыслями, которые у меня возникли в процессе этого перехода.
Читать полностью »
«ПОГоДа в фирме» или «Об одном способе оценить новое место работы»
2012-06-30 в 20:47, admin, рубрики: Инфосфера - мысли вслух, полезные советы, метки: полезные советы 
Всех людей можно разделить на две категории: кто уже менял работу и кто будет менять работу. Дело это нечастое, ответственное, а потому требует от человека как минимум решимости, а как максимум — особых интеллектуальных усилий, чтобы взвесить все ЗА и ПРОТИВ (если вы не планируете сразу после перехода заняться поисками нового места). За 6 лет стажа я менял место работы всего один раз и хочу поделиться теми мыслями, которые у меня возникли в процессе этого перехода.
Читать полностью »
Представляем — Prose: редактор содержимого для GitHub
2012-06-30 в 20:24, admin, рубрики: github, jekyll, prose.io, блогосфера, переводыПростое редактирование материалов сайта
С прошлой осени, когда мы перенесли developmentseed.org на Jekyll, мы успели сделать множество сайтов на базе Jekyll с хостингом на GitHub Pages. Такой подход даёт нам большое душевное спокойствие! Статические сайты имеют меньше движущихся частей и дешевле в обслуживании, при этом сохраняя большую гибкость. Встроенная поддержка Jekyll в GitHub Pages позволяет не волноваться про генерацию сайтов для наших клиентов. Тем не менее, основной нюанс в этой архитектуры — отсутствие специального, полностью интегрированного редактора материалов сайта. Пока наша команда комфортно публикует блогозаписи с помощью pull-запросов, есть много других людей, которые хотели бы не беспокоиться о ветвлениях (branching), фиксациях (commit) и слияниях (merge).
Bluetooth и WiFi — нежелательное соседство
2012-06-30 в 20:04, admin, рубрики: bluetooth, wi-fi, Беспроводные технологии, метки: bluetooth, wi-fiДоброго времени суток, друзья!
Думаю, что никто из вас не будет отрицать, что такие удобные технологии, как Bluetooth и WiFi существенно облегчают (и укорачивают) нашу жизнь, делая взаимодействие устройств на расстоянии мягким и шелковистым. Однако, сегодня я обнаружил ужасный факт — Bluetooth и WiFi донглы лучше не держать в соседних USB разъемах. Читать полностью »
Введение в CQRS + Event Sourcing: Часть 1. Основы
2012-06-30 в 20:01, admin, рубрики: .net, cqrs, DDD, domain-driven design, event sourcing, Веб-разработка, Проектирование и рефакторинг, метки: cqrs, DDD, domain-driven design, event sourcingВ первый раз я услышал о CQRS, когда устроился на новую работу. В компании, в которой работаю и по сей день, мне сразу сказали что на проекте над которым я буду работать используется CQRS, Event Sourcing, и MongoDB в качестве базы данных. И этого всего я слышал только о MongoDB. Попытавшись вникнуть в CQRS, я не сразу понял все тонкости данного подхода, но почему-то мне понравилась идея разделения модели взаимодействия с данными на две — read и write. Возможно потому что она как-то перекликалась с парадигмой программирования “разделение обязанностей”, возможно потому что была очень в духе DDD.
Вообще многие говорят о CQRS как о паттерне проектирования. На мой взгляд он слишком сильно влияет на общую архитектуру приложения, что бы называться просто “паттерном проектирования”, поэтому я предпочитаю называть его принципом или подходом. Использование CQRS проникает почти во все уголки приложения.
Сразу хочу уточнить что я работал только со связкой CQRS + Event Sourcing, и никогда не пробовал просто CQRS, так как мне кажется что без Event Sourcing он теряет очень много бенефитов. В качестве CQRS фреймворка я буду использовать наш корпоративный Paralect.Domain. Он чем-то лучше других, чем то хуже. В любом случае советую вам ознакомиться и с остальными. Я здесь упомяну только несколько фреймворков для .NET. Наиболее популярные это NCQRS, Lokad CQRS, SimpleCQRS. Так же можете посмотреть на Event Store Джонатана Оливера с поддержкой огромного количества различных баз данных.
Начнем с CQRS
Что же такое CQRS?
CQRS расшифровывается как Command Query Responsibility Segregation (разделение ответственности на команды и запросы). Это паттерн проектирования, о котором я впервые услышал от Грега Янга (Greg Young). В его основе лежит простое понятие, что вы можете использовать разные модели для обновления и чтения информации. Однако это простое понятие ведет к серьёзным последствиям в проектировании информационных систем. (с) Мартин Фаулер
Читать полностью »

Всем хороши были первые ультрабуки ASUS вот только похвастаться производительной графикой не могли. Ноутбук, не являющийся платформой для современных мультимедийных приложений, в том числе компьютерных игр, обречён на вымирание обновление. К счастью, не серые лабораторные мыши придумывают новую технику – облик определяют в первую очередь пользователи. «Вторая версия» дзенбука ASUS получила именно то, что мы хотели бы видеть в продукции такого класса. ZENBOOK UX32VD — это 13,3-дюймовая модель с процессором Intel Core третьего поколения и видеокартой NVIDIA GeForce GT 620M. А ещё Zen – это дизайн для людей, следующих за определенным стилем, воплощенным не только в новой модели. Но об этом дальше.
